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
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
dwarf_stack_trace_obfuscate_test.dart
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
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
http_launch_test.dart
int_array_deopt.dart
int_array_load_elimination_test.dart
int_array_test.dart
int_list_test.dart
lazy_async_stack_test.dart
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
pair_location_remapping_test.dart
pie_test.dart
pow_test.dart
priority_queue_stress_test.dart
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
regress_52691_test.dart
regress_52715_test.dart
regress_53519_test.dart
slowpath_safepoints_test.dart
standalone.status
standalone_analyzer.status
standalone_kernel.status
standalone_precompiled.status
standalone_vm.status
string_overflow_test.dart
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
verbose_gc_to_bmu_test.dart