dart-sdk/tests/standalone
Tess Strickland d06d627c79 [vm] Remove --[no-]lazy-dispatchers flag.
No client of the VM uses this flag, only tests, and this flag was always
set to false in AOT mode. Thus, remove uses of this flag and instead
always lazily create dispatchers as needed when resolving method names
in JIT mode.

Remove the implicit value of `allow_add` for some Resolver
static methods. For callers that previously depended on the implicit
`true` value (which includes the AOT precompilier), pass `true` for
uses in the compiler and pass `!FLAG_precompiled_mode` for uses in the
runtime. Assert that `allow_add` is false when these methods are invoked
from the precompiled runtime.

Remove Resolver static methods that are no longer used.

TEST=ci

Change-Id: Ib6a7354f7a859e86743c381513a4129c14895753
Cq-Include-Trybots: luci.dart.try:vm-linux-debug-x64-try,vm-linux-release-x64-try,vm-aot-linux-debug-x64-try,vm-aot-linux-release-x64-try,vm-aot-mac-release-arm64-try,vm-mac-debug-arm64-try,vm-mac-release-arm64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/366668
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Tess Strickland <sstrickl@google.com>
2024-06-06 10:56:12 +00:00
..
deferred
http_launch_data
io [io/socket] Test of being able to read big chunks from a socket 2024-06-03 12:56:19 +00:00
package [gardening] Make standalone/package/package_isolate_test a no-op in AOT. 2023-08-11 21:06:10 +00:00
stack_trace
array_bounds_check_generalization_test.dart
assert_assignable_canon_test.dart
byte_array_view_optimized_test.dart
bytedata_test.dart
check_class_cha_test.dart
check_for_aot_snapshot_jit_test.dart Reland "Tweak expect.dart library." 2024-04-26 15:28:26 +00:00
check_null_cha_test.dart
constant_left_shift_test.dart
deferred_transitive_import_error_test.dart
deny_listed_test.dart
deoptimization_test.dart
double_hash_distribution_test.dart
double_smi_comparison_test.dart
double_temp_test.dart
double_to_int_test.dart
dwarf_stack_trace_invisible_functions_test.dart [gardening] Fix off-by-one error introduced after added import. 2024-02-27 11:41:45 +00:00
dwarf_stack_trace_obfuscate_test.dart [gardening] Fix off-by-one error introduced after added import. 2024-02-27 11:41:45 +00:00
dwarf_stack_trace_test.dart Reland "Tweak expect.dart library." 2024-04-26 15:28:26 +00:00
env_test.dart
float_array_static_test.dart Migrate standalone tests off @compile-error. 2023-04-19 14:17:39 +00:00
float_array_test.dart
from_env_test.dart Constant evaluator won't assume all dart.library.x entries exist. 2024-03-23 11:18:46 +00:00
gn_py_test.dart Reland "[build] Handle cases for dart_target_arch != target_arch and target_cpu != host_cpu." 2023-03-22 14:57:27 +00:00
http_launch_test.dart
int_array_deopt.dart
int_array_load_elimination_test.dart
int_array_test.dart
int_list_test.dart [tests] Avoid small --optimization-counter-threshold in tests 2022-10-10 21:04:18 +00:00
lazy_async_stack_test.dart [vm] Cleanup --lazy-async-stacks VM option 2022-06-10 13:41:24 +00:00
left_shift_bit_and_op_test.dart
link_natives_lazily_test.dart
map_insert_remove_oom_test.dart
medium_integer_test.dart
no_allow_absolute_addresses_test.dart
no_profiler_test.dart
no_such_method_error_with_invocation_test.dart
no_support_ast_printer_test.dart
no_support_debugger_test.dart
no_support_disassembler_test.dart
no_support_il_printer_test.dart
no_support_service_test.dart
no_support_timeline_test.dart
number_identity_test.dart
oom_error_stacktrace_test.dart [3.0 alpha] Remove deprecated dart:core List() constructor. 2022-12-15 11:36:22 +00:00
pair_location_remapping_test.dart Spelling tests 2022-12-19 12:56:47 +00:00
pie_test.dart Reland "[build, vm] Access TLS with less code." 2023-03-02 23:07:16 +00:00
pow_test.dart
priority_queue_stress_test.dart Remove uses of : as default value separator in some tests/ directories. 2022-09-07 14:49:17 +00:00
regress31114_test.dart
regress_25335_test.dart
regress_26031_test.dart
regress_28854_1_test.dart
regress_28854_2_test.dart
regress_29350_test.dart
regress_29695_test.dart
regress_41329_absolute_test.dart
regress_41329_relative_test.dart
regress_42092_script.dart
regress_42092_test.dart
regress_45347.dart [vm/lib] Fix for https://github.com/dart-lang/sdk/issues/45347 2023-10-11 21:51:02 +00:00
regress_52691_test.dart [vm/runtime] - Fix RegExp exception messages (issue 52691) 2023-07-06 21:10:28 +00:00
regress_52715_test.dart [gardening] Don't attempt to measure RSS under sanitizers or with reload. 2023-06-29 19:39:05 +00:00
regress_53519_test.dart [test] Disable regress_53519_test in obfuscated/dwarf mode 2024-03-07 00:56:33 +00:00
slowpath_safepoints_test.dart [tests] Avoid small --optimization-counter-threshold in tests 2022-10-10 21:04:18 +00:00
standalone.status [test] Disable regress_53519_test in obfuscated/dwarf mode 2024-03-07 00:56:33 +00:00
standalone_analyzer.status
standalone_kernel.status [vm] Do not bundle dart.lib in the Dart SDK 2024-02-15 14:09:37 +00:00
standalone_precompiled.status [io] Make it possible to change the line ending output by stdout and stderr. 2024-02-16 20:06:03 +00:00
standalone_vm.status [gardening] Mark non_utf8_output_test accordingly in status file. 2024-02-01 19:44:50 +00:00
string_overflow_test.dart Avoid crashes in string concatenation 32-bit integer overflow test 2023-10-27 12:36:29 +00:00
typed_array_int64_uint64_test.dart
typed_array_test.dart
typed_data_isolate_test.dart
typed_data_test.dart
typed_data_view_test.dart
unboxed_int_converter_test.dart
verbose_gc_to_bmu_script.dart [3.0 alpha] Remove deprecated dart:core List() constructor. 2022-12-15 11:36:22 +00:00
verbose_gc_to_bmu_test.dart