dart-sdk/tests/standalone_2
Tess Strickland 826576dcfc [vm] Store relocated addresses for text sections in BSS.
The relocated addresses are populated during BSS::Initialize() for
natively loaded ELF snapshots, and during the non-native loader when it
is used. Putting this information in the BSS segment avoids having to
change the embedder interface, since we only need this information for
AOT snapshots. This also avoids depending on our ELF snapshot layout
to reverse-engineer the DSO base for ELF-compiled snapshots.

We now always print the DSO base for both the VM and isolate in
non-symbolic stack traces, not just for ELF-compiled snapshots. However,
we still only print the relocated addresses in individual stack frames
if we're guaranteed they match those in separately saved debugging
information.

Bug: https://github.com/dart-lang/sdk/issues/41880

Cq-Include-Trybots: luci.dart.try:vm-kernel-precomp-linux-release-x64-try,vm-kernel-precomp-linux-product-x64-try,vm-kernel-precomp-linux-debug-x64-try,vm-kernel-precomp-win-release-x64-try,vm-kernel-precomp-mac-release-simarm64-try
Change-Id: I4837262f78e6e73a32eb7e24ef7a68ccb8ec2669
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/148441
Commit-Queue: Tess Strickland <sstrickl@google.com>
Reviewed-by: Martin Kustermann <kustermann@google.com>
2020-05-26 08:47:30 +00:00
..
deferred
http_launch_data
io [dart:io] Support abstract unix domain socket on Linux 2020-05-19 21:33:10 +00:00
package delete packageRoot support in test runner package, migrate to package_config from package_resolver 2020-03-04 20:15:19 +00:00
array_bounds_check_generalization_test.dart
assert_assignable_canon_test.dart
black_listed_test.dart
byte_array_view_optimized_test.dart
bytedata_test.dart
causal_async_stack_test.dart [vm/async] Ensure all service tests run with both, --causal-async-stacks/--lazy-async-stacks 2020-01-16 12:47:03 +00:00
check_class_cha_test.dart
check_null_cha_test.dart
constant_left_shift_test.dart
dart_developer_disabled_env_test.dart
dart_developer_env2_test.dart [vm/async] Ensure all service tests run with both, --causal-async-stacks/--lazy-async-stacks 2020-01-16 12:47:03 +00:00
dart_developer_env_test.dart [vm/async] Ensure all service tests run with both, --causal-async-stacks/--lazy-async-stacks 2020-01-16 12:47:03 +00:00
deferred_transitive_import_error_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_obfuscate_test.dart [pkg/native_stack_traces] Return stub call information when appropriate. 2020-03-20 11:26:02 +00:00
dwarf_stack_trace_test.dart [vm] Store relocated addresses for text sections in BSS. 2020-05-26 08:47:30 +00:00
entrypoints_verification_test.dart
env_test.dart
fields_may_be_reset_test.dart
float_array_static_test.dart
float_array_test.dart
fragmentation_test.dart Reland "[vm, gc] Parallel scavenge." 2020-04-10 19:27:04 +00:00
fragmentation_typed_data_test.dart
http_launch_test.dart
int_array_deopt.dart
int_array_load_elimination_test.dart
int_array_test.dart
int_list_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_lazy_dispatchers_test.dart
no_profiler_test.dart
no_such_method_error_with_invocation_test.dart Allow NoSuchMethodError.withInvocation to accept any Invocation. 2020-05-05 08:10:13 +00:00
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
out_of_memory_test.dart
packages_file_test.dart [vm/concurrency] Run all isolate related tests with/without enabling isolate groups 2019-11-27 17:23:31 +00:00
pair_location_remapping_test.dart
pow_test.dart
priority_queue_stress_test.dart
regress31114_test.dart
regress_25335_test.dart
regress_26031_test.dart [vm/concurrency] Run all isolate related tests with/without enabling isolate groups 2019-11-27 17:23:31 +00:00
regress_28854_1_test.dart [vm/concurrency] Run all isolate related tests with/without enabling isolate groups 2019-11-27 17:23:31 +00:00
regress_28854_2_test.dart [vm/concurrency] Run all isolate related tests with/without enabling isolate groups 2019-11-27 17:23:31 +00:00
regress_29350_test.dart
regress_29695_test.dart
regress_41329_absolute_test.dart Reland "[ VM / DartDev ] Fix issue where EXEUtils returned a relative directory path instead of an absolute path" 2020-05-22 01:55:52 +00:00
regress_41329_relative_test.dart Reland "[ VM / DartDev ] Fix issue where EXEUtils returned a relative directory path instead of an absolute path" 2020-05-22 01:55:52 +00:00
slowpath_safepoints_test.dart [Cleanup] Removes deprecated --gc_at_instance_allocation. 2020-02-26 15:00:26 +00:00
standalone_2.status Don't run tests depending on member names when obfuscated. 2020-05-05 12:46:54 +00:00
standalone_2_analyzer.status Delete standalone_2/io/process_exit_negative_test.dart. 2019-11-19 18:23:30 +00:00
standalone_2_kernel.status Reland "[dart:_http] Allow the embedder to prohibit HTTP traffic." 2020-04-06 17:46:44 +00:00
standalone_2_precompiled.status [vm] Reland "Weaken dwarf_stack_trace expected stack trace." 2019-12-18 16:11:41 +00:00
standalone_2_vm.status [vm/concurrency] Skip isolate tests on hot-reload mode to avoid unnecessary coredumps for CI 2019-12-16 15:49:52 +00:00
typed_array_int64_uint64_test.dart [vm/concurrency] Run all isolate related tests with/without enabling isolate groups 2019-11-27 17:23:31 +00:00
typed_array_test.dart [vm/concurrency] Run all isolate related tests with/without enabling isolate groups 2019-11-27 17:23:31 +00:00
typed_data_isolate_test.dart [vm/concurrency] Run all isolate related tests with/without enabling isolate groups 2019-11-27 17:23:31 +00:00
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