[vm,dyn_modules] Convert function type args to instance type args when allocating an object in constructor tear-off
TEST=tests/language/regress/regress60816_test.dart
Fixes https://github.com/dart-lang/sdk/issues/60816
Cq-Include-Trybots: luci.dart.try:vm-aot-dyn-linux-debug-x64-try,vm-aot-dyn-linux-product-x64-try,vm-dyn-linux-debug-x64-try
Change-Id: Id4c9ae3dc14cf680ba5f04d54d019ebe589ad96d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/432100
Reviewed-by: Slava Egorov <vegorov@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
diff --git a/runtime/vm/compiler/runtime_offsets_extracted.h b/runtime/vm/compiler/runtime_offsets_extracted.h
index 71303be..8df9d14 100644
--- a/runtime/vm/compiler/runtime_offsets_extracted.h
+++ b/runtime/vm/compiler/runtime_offsets_extracted.h
@@ -324,9 +324,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x174;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x3b0;
+ 0x3b8;
static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
- 0x3b4;
+ 0x3bc;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x100;
static constexpr dart::compiler::target::word
@@ -350,7 +350,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0xac;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x3d0;
+ 0x3d8;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
@@ -363,13 +363,13 @@
Thread_call_to_runtime_entry_point_offset = 0x104;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0x60;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x3f8;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x400;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x2c;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x3d4;
+ Thread_double_truncate_round_supported_offset = 0x3dc;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x3fc;
+ Thread_service_extension_stream_offset = 0x404;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x12c;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -386,7 +386,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0xf0;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x3c4;
+ 0x3cc;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0xf4;
static constexpr dart::compiler::target::word
@@ -406,7 +406,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x170;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x3b8;
+ 0x3c0;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x150;
static constexpr dart::compiler::target::word
@@ -414,10 +414,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0x58;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x3cc;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x378;
+ 0x3d4;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x37c;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x37c;
+ 0x380;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x30;
static constexpr dart::compiler::target::word
@@ -427,9 +427,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0xec;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x390;
+ Thread_old_marking_stack_block_offset = 0x394;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x394;
+ Thread_new_marking_stack_block_offset = 0x398;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x124;
static constexpr dart::compiler::target::word
@@ -478,23 +478,23 @@
Thread_predefined_symbols_address_offset = 0x154;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3bc;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3c4;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x3c0;
+ Thread_saved_shadow_call_stack_offset = 0x3c8;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x3c8;
+ 0x3d0;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x34;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x3ec;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x3f4;
static constexpr dart::compiler::target::word
Thread_slow_type_test_stub_offset = 0xe8;
static constexpr dart::compiler::target::word
Thread_slow_type_test_entry_point_offset = 0x13c;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x380;
+ 0x384;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x384;
+ Thread_stack_overflow_flags_offset = 0x388;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
static constexpr dart::compiler::target::word
@@ -504,46 +504,46 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x38c;
+ 0x390;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x350;
+ Thread_suspend_state_await_entry_point_offset = 0x354;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x354;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x358;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x34c;
+ Thread_suspend_state_init_async_entry_point_offset = 0x350;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x358;
+ Thread_suspend_state_return_async_entry_point_offset = 0x35c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x35c;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x360;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x360;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x364;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x364;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x368;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x368;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x36c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x36c;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x370;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x370;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x374;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x374;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x378;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x388;
+ Thread_top_exit_frame_info_offset = 0x38c;
static constexpr dart::compiler::target::word Thread_top_offset = 0x24;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x10;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x3a0;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x39c;
+ Thread_unboxed_runtime_arg_offset = 0x3a8;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3a0;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0xfc;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x20;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x3d8;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x3e0;
+ 0x3e0;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x3e8;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x138;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3e8;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3f0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -628,8 +628,8 @@
0x4, 0xc, 0x8, 0x10};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x32c, 0x330, 0x334, 0x338, 0x33c, -1, 0x340, -1,
- 0x344, 0x348, -1, -1, -1, -1, -1, -1};
+ 0x330, 0x334, 0x338, 0x33c, 0x340, -1, 0x344, -1,
+ 0x348, 0x34c, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x14;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x8;
static constexpr dart::compiler::target::word Array_header_size = 0xc;
@@ -1048,9 +1048,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x768;
-static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
0x770;
+static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
+ 0x778;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -1074,7 +1074,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x7a8;
+ 0x7b0;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -1087,13 +1087,13 @@
Thread_call_to_runtime_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7e8;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7f0;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x7b0;
+ Thread_double_truncate_round_supported_offset = 0x7b8;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x7f0;
+ Thread_service_extension_stream_offset = 0x7f8;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -1110,7 +1110,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x790;
+ 0x798;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -1130,7 +1130,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x778;
+ 0x780;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -1138,10 +1138,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x7a0;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x708;
+ 0x7a8;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x710;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x710;
+ 0x718;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x60;
static constexpr dart::compiler::target::word
@@ -1151,9 +1151,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x738;
+ Thread_old_marking_stack_block_offset = 0x740;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x740;
+ Thread_new_marking_stack_block_offset = 0x748;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -1202,23 +1202,23 @@
Thread_predefined_symbols_address_offset = 0x2a8;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x780;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x788;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x788;
+ Thread_saved_shadow_call_stack_offset = 0x790;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x798;
+ 0x7a0;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x68;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x7d0;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x7d8;
static constexpr dart::compiler::target::word
Thread_slow_type_test_stub_offset = 0x1d0;
static constexpr dart::compiler::target::word
Thread_slow_type_test_entry_point_offset = 0x278;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x718;
+ 0x720;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x720;
+ Thread_stack_overflow_flags_offset = 0x728;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -1228,46 +1228,46 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x730;
+ 0x738;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x6b8;
+ Thread_suspend_state_await_entry_point_offset = 0x6c0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c0;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x6b0;
+ Thread_suspend_state_init_async_entry_point_offset = 0x6b8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x6c8;
+ Thread_suspend_state_return_async_entry_point_offset = 0x6d0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d0;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x6d8;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x6e0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e0;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x6e8;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f0;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x6f8;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x700;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x728;
+ Thread_top_exit_frame_info_offset = 0x730;
static constexpr dart::compiler::target::word Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x20;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x758;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x750;
+ Thread_unboxed_runtime_arg_offset = 0x760;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x758;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x40;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x7b8;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x7c0;
+ 0x7c0;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x7c8;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x270;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7c8;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7d0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -1356,8 +1356,8 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x658, 0x660, 0x668, 0x670, -1, -1, 0x678, 0x680,
- 0x688, 0x690, 0x698, -1, 0x6a0, 0x6a8, -1, -1};
+ 0x660, 0x668, 0x670, 0x678, -1, -1, 0x680, 0x688,
+ 0x690, 0x698, 0x6a0, -1, 0x6a8, 0x6b0, -1, -1};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x28;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x10;
static constexpr dart::compiler::target::word Array_header_size = 0x18;
@@ -1863,9 +1863,9 @@
Thread_invoke_dart_code_stub_offset = 0x58;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
0x3c4;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x36c;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x370;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x370;
+ 0x374;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x30;
static constexpr dart::compiler::target::word
@@ -1875,9 +1875,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0xec;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x384;
+ Thread_old_marking_stack_block_offset = 0x388;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x388;
+ Thread_new_marking_stack_block_offset = 0x38c;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x124;
static constexpr dart::compiler::target::word
@@ -1940,9 +1940,9 @@
Thread_slow_type_test_entry_point_offset = 0x13c;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x374;
+ 0x378;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x378;
+ Thread_stack_overflow_flags_offset = 0x37c;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
static constexpr dart::compiler::target::word
@@ -1952,36 +1952,36 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x380;
+ 0x384;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x344;
+ Thread_suspend_state_await_entry_point_offset = 0x348;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x348;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x34c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x340;
+ Thread_suspend_state_init_async_entry_point_offset = 0x344;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x34c;
+ Thread_suspend_state_return_async_entry_point_offset = 0x350;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x350;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x354;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x354;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x358;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x358;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x35c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x35c;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x360;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x360;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x364;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x364;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x368;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x368;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x36c;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x37c;
+ Thread_top_exit_frame_info_offset = 0x380;
static constexpr dart::compiler::target::word Thread_top_offset = 0x24;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x10;
static constexpr dart::compiler::target::word
Thread_unboxed_runtime_arg_offset = 0x398;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x390;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x394;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0xfc;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
@@ -2076,7 +2076,7 @@
0x4, 0xc, 0x8, 0x10};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x32c, 0x330, 0x334, 0x338, -1, -1, -1, 0x33c};
+ 0x330, 0x334, 0x338, 0x33c, -1, -1, -1, 0x340};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x14;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x8;
static constexpr dart::compiler::target::word Array_header_size = 0xc;
@@ -2495,9 +2495,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x7b0;
-static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
0x7b8;
+static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
+ 0x7c0;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -2521,7 +2521,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x7f0;
+ 0x7f8;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -2534,13 +2534,13 @@
Thread_call_to_runtime_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x830;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x838;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x7f8;
+ Thread_double_truncate_round_supported_offset = 0x800;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x838;
+ Thread_service_extension_stream_offset = 0x840;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -2557,7 +2557,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x7d8;
+ 0x7e0;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -2577,7 +2577,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x7c0;
+ 0x7c8;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -2585,10 +2585,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x7e8;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x750;
+ 0x7f0;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x758;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x758;
+ 0x760;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x60;
static constexpr dart::compiler::target::word
@@ -2598,9 +2598,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x780;
+ Thread_old_marking_stack_block_offset = 0x788;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x788;
+ Thread_new_marking_stack_block_offset = 0x790;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -2649,23 +2649,23 @@
Thread_predefined_symbols_address_offset = 0x2a8;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7c8;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7d0;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x7d0;
+ Thread_saved_shadow_call_stack_offset = 0x7d8;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x7e0;
+ 0x7e8;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x68;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x818;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x820;
static constexpr dart::compiler::target::word
Thread_slow_type_test_stub_offset = 0x1d0;
static constexpr dart::compiler::target::word
Thread_slow_type_test_entry_point_offset = 0x278;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x760;
+ 0x768;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x768;
+ Thread_stack_overflow_flags_offset = 0x770;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -2675,46 +2675,46 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x778;
+ 0x780;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x700;
+ Thread_suspend_state_await_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x708;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x6f8;
+ Thread_suspend_state_init_async_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x710;
+ Thread_suspend_state_return_async_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x718;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x720;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x728;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x730;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x738;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x738;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x740;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x748;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x748;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x750;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x770;
+ Thread_top_exit_frame_info_offset = 0x778;
static constexpr dart::compiler::target::word Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x20;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x7a0;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x798;
+ Thread_unboxed_runtime_arg_offset = 0x7a8;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7a0;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x40;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x800;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x808;
+ 0x808;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x810;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x270;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x810;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x818;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -2803,10 +2803,10 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x658, 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690,
- 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, -1,
- -1, -1, -1, 0x6d0, 0x6d8, -1, -1, 0x6e0,
- 0x6e8, 0x6f0, -1, -1, -1, -1, -1, -1};
+ 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698,
+ 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, -1,
+ -1, -1, -1, 0x6d8, 0x6e0, -1, -1, 0x6e8,
+ 0x6f0, 0x6f8, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x28;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x10;
static constexpr dart::compiler::target::word Array_header_size = 0x18;
@@ -3223,9 +3223,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x2f0;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x770;
-static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
0x778;
+static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
+ 0x780;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
@@ -3249,7 +3249,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0x160;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x7b0;
+ 0x7b8;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0x168;
static constexpr dart::compiler::target::word
@@ -3262,13 +3262,13 @@
Thread_call_to_runtime_entry_point_offset = 0x210;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0xc8;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7f0;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7f8;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x60;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x7b8;
+ Thread_double_truncate_round_supported_offset = 0x7c0;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x7f8;
+ Thread_service_extension_stream_offset = 0x800;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x260;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -3285,7 +3285,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x798;
+ 0x7a0;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0x1f0;
static constexpr dart::compiler::target::word
@@ -3305,7 +3305,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x2e8;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x780;
+ 0x788;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x2a8;
static constexpr dart::compiler::target::word
@@ -3313,10 +3313,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0xb8;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x7a8;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x710;
+ 0x7b0;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x718;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x718;
+ 0x720;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x68;
static constexpr dart::compiler::target::word
@@ -3326,9 +3326,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x740;
+ Thread_old_marking_stack_block_offset = 0x748;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x748;
+ Thread_new_marking_stack_block_offset = 0x750;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x250;
static constexpr dart::compiler::target::word
@@ -3377,23 +3377,23 @@
Thread_predefined_symbols_address_offset = 0x2b0;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x788;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x790;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x790;
+ Thread_saved_shadow_call_stack_offset = 0x798;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x7a0;
+ 0x7a8;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x70;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x7d8;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x7e0;
static constexpr dart::compiler::target::word
Thread_slow_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
Thread_slow_type_test_entry_point_offset = 0x280;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x720;
+ 0x728;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x728;
+ Thread_stack_overflow_flags_offset = 0x730;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -3403,47 +3403,47 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x738;
+ 0x740;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x6c0;
+ Thread_suspend_state_await_entry_point_offset = 0x6c8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c8;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6d0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x6b8;
+ Thread_suspend_state_init_async_entry_point_offset = 0x6c0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x6d0;
+ Thread_suspend_state_return_async_entry_point_offset = 0x6d8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d8;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6e0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x6e0;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x6e8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e8;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x6f0;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f8;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x700;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x708;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x730;
+ Thread_top_exit_frame_info_offset = 0x738;
static constexpr dart::compiler::target::word Thread_top_offset = 0x50;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x20;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x760;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x758;
+ Thread_unboxed_runtime_arg_offset = 0x768;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x760;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x40;
static constexpr dart::compiler::target::word Thread_heap_base_offset = 0x48;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x7c0;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x7c8;
+ 0x7c8;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x7d0;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x278;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7d0;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7d8;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -3530,8 +3530,8 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x660, 0x668, 0x670, 0x678, -1, -1, 0x680, 0x688,
- 0x690, 0x698, 0x6a0, -1, 0x6a8, 0x6b0, -1, -1};
+ 0x668, 0x670, 0x678, 0x680, -1, -1, 0x688, 0x690,
+ 0x698, 0x6a0, 0x6a8, -1, 0x6b0, 0x6b8, -1, -1};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x20;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x10;
static constexpr dart::compiler::target::word Array_header_size = 0x10;
@@ -3948,9 +3948,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x2f0;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x7b8;
-static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
0x7c0;
+static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
+ 0x7c8;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
@@ -3974,7 +3974,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0x160;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x7f8;
+ 0x800;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0x168;
static constexpr dart::compiler::target::word
@@ -3987,13 +3987,13 @@
Thread_call_to_runtime_entry_point_offset = 0x210;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0xc8;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x838;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x840;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x60;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x800;
+ Thread_double_truncate_round_supported_offset = 0x808;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x840;
+ Thread_service_extension_stream_offset = 0x848;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x260;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -4010,7 +4010,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x7e0;
+ 0x7e8;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0x1f0;
static constexpr dart::compiler::target::word
@@ -4030,7 +4030,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x2e8;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x7c8;
+ 0x7d0;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x2a8;
static constexpr dart::compiler::target::word
@@ -4038,10 +4038,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0xb8;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x7f0;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x758;
+ 0x7f8;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x760;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x760;
+ 0x768;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x68;
static constexpr dart::compiler::target::word
@@ -4051,9 +4051,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x788;
+ Thread_old_marking_stack_block_offset = 0x790;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x790;
+ Thread_new_marking_stack_block_offset = 0x798;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x250;
static constexpr dart::compiler::target::word
@@ -4102,23 +4102,23 @@
Thread_predefined_symbols_address_offset = 0x2b0;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7d0;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7d8;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x7d8;
+ Thread_saved_shadow_call_stack_offset = 0x7e0;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x7e8;
+ 0x7f0;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x70;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x820;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x828;
static constexpr dart::compiler::target::word
Thread_slow_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
Thread_slow_type_test_entry_point_offset = 0x280;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x768;
+ 0x770;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x770;
+ Thread_stack_overflow_flags_offset = 0x778;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -4128,47 +4128,47 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x780;
+ 0x788;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x708;
+ Thread_suspend_state_await_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x710;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x700;
+ Thread_suspend_state_init_async_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x718;
+ Thread_suspend_state_return_async_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x720;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x728;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x730;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x738;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x738;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x740;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x748;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x748;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x750;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x750;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x758;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x778;
+ Thread_top_exit_frame_info_offset = 0x780;
static constexpr dart::compiler::target::word Thread_top_offset = 0x50;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x20;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x7a8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7a0;
+ Thread_unboxed_runtime_arg_offset = 0x7b0;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7a8;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x40;
static constexpr dart::compiler::target::word Thread_heap_base_offset = 0x48;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x808;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x810;
+ 0x810;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x818;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x278;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x818;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x820;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -4255,10 +4255,10 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698,
- 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, -1,
- -1, -1, -1, 0x6d8, 0x6e0, -1, -1, 0x6e8,
- 0x6f0, 0x6f8, -1, -1, -1, -1, -1, -1};
+ 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698, 0x6a0,
+ 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, 0x6d8, -1,
+ -1, -1, -1, 0x6e0, 0x6e8, -1, -1, 0x6f0,
+ 0x6f8, 0x700, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x20;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x10;
static constexpr dart::compiler::target::word Array_header_size = 0x10;
@@ -4673,9 +4673,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x174;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x3d8;
+ 0x3e0;
static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
- 0x3dc;
+ 0x3e4;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x100;
static constexpr dart::compiler::target::word
@@ -4699,7 +4699,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0xac;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x3f8;
+ 0x400;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
@@ -4712,13 +4712,13 @@
Thread_call_to_runtime_entry_point_offset = 0x104;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0x60;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x420;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x428;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x2c;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x3fc;
+ Thread_double_truncate_round_supported_offset = 0x404;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x424;
+ Thread_service_extension_stream_offset = 0x42c;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x12c;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -4735,7 +4735,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0xf0;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x3ec;
+ 0x3f4;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0xf4;
static constexpr dart::compiler::target::word
@@ -4755,7 +4755,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x170;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x3e0;
+ 0x3e8;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x150;
static constexpr dart::compiler::target::word
@@ -4763,10 +4763,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0x58;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x3f4;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x3a0;
+ 0x3fc;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x3a4;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x3a4;
+ 0x3a8;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x30;
static constexpr dart::compiler::target::word
@@ -4776,9 +4776,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0xec;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x3b8;
+ Thread_old_marking_stack_block_offset = 0x3bc;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x3bc;
+ Thread_new_marking_stack_block_offset = 0x3c0;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x124;
static constexpr dart::compiler::target::word
@@ -4827,23 +4827,23 @@
Thread_predefined_symbols_address_offset = 0x154;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3e4;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3ec;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x3e8;
+ Thread_saved_shadow_call_stack_offset = 0x3f0;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x3f0;
+ 0x3f8;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x34;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x414;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x41c;
static constexpr dart::compiler::target::word
Thread_slow_type_test_stub_offset = 0xe8;
static constexpr dart::compiler::target::word
Thread_slow_type_test_entry_point_offset = 0x13c;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x3a8;
+ 0x3ac;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x3ac;
+ Thread_stack_overflow_flags_offset = 0x3b0;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
static constexpr dart::compiler::target::word
@@ -4853,46 +4853,46 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x3b4;
+ 0x3b8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x378;
+ Thread_suspend_state_await_entry_point_offset = 0x37c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x37c;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x380;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x374;
+ Thread_suspend_state_init_async_entry_point_offset = 0x378;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x380;
+ Thread_suspend_state_return_async_entry_point_offset = 0x384;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x384;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x388;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x388;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x38c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x38c;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x390;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x390;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x394;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x394;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x398;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x398;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x39c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x39c;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x3a0;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x3b0;
+ Thread_top_exit_frame_info_offset = 0x3b4;
static constexpr dart::compiler::target::word Thread_top_offset = 0x24;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x10;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x3c8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3c4;
+ Thread_unboxed_runtime_arg_offset = 0x3d0;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3c8;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0xfc;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x20;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x400;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x408;
+ 0x408;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x410;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x138;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x410;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x418;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -4977,9 +4977,9 @@
0x4, 0xc, 0x8, 0x10};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- -1, -1, -1, -1, -1, 0x32c, 0x330, 0x334, -1, -1, 0x338,
- 0x33c, 0x340, -1, -1, -1, 0x344, 0x348, 0x34c, 0x350, 0x354, 0x358,
- 0x35c, 0x360, -1, -1, -1, -1, 0x364, 0x368, 0x36c, 0x370};
+ -1, -1, -1, -1, -1, 0x330, 0x334, 0x338, -1, -1, 0x33c,
+ 0x340, 0x344, -1, -1, -1, 0x348, 0x34c, 0x350, 0x354, 0x358, 0x35c,
+ 0x360, 0x364, -1, -1, -1, -1, 0x368, 0x36c, 0x370, 0x374};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x14;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x8;
static constexpr dart::compiler::target::word Array_header_size = 0xc;
@@ -5398,9 +5398,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x7a0;
-static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
0x7a8;
+static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
+ 0x7b0;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -5424,7 +5424,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x7e0;
+ 0x7e8;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -5437,13 +5437,13 @@
Thread_call_to_runtime_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x820;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x828;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x7e8;
+ Thread_double_truncate_round_supported_offset = 0x7f0;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x828;
+ Thread_service_extension_stream_offset = 0x830;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -5460,7 +5460,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x7c8;
+ 0x7d0;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -5480,7 +5480,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x7b0;
+ 0x7b8;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -5488,10 +5488,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x7d8;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x740;
+ 0x7e0;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x748;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x748;
+ 0x750;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x60;
static constexpr dart::compiler::target::word
@@ -5501,9 +5501,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x770;
+ Thread_old_marking_stack_block_offset = 0x778;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x778;
+ Thread_new_marking_stack_block_offset = 0x780;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -5552,23 +5552,23 @@
Thread_predefined_symbols_address_offset = 0x2a8;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7b8;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7c0;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x7c0;
+ Thread_saved_shadow_call_stack_offset = 0x7c8;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x7d0;
+ 0x7d8;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x68;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x808;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x810;
static constexpr dart::compiler::target::word
Thread_slow_type_test_stub_offset = 0x1d0;
static constexpr dart::compiler::target::word
Thread_slow_type_test_entry_point_offset = 0x278;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x750;
+ 0x758;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x758;
+ Thread_stack_overflow_flags_offset = 0x760;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -5578,46 +5578,46 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x768;
+ 0x770;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x6f0;
+ Thread_suspend_state_await_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6f8;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x6e8;
+ Thread_suspend_state_init_async_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x700;
+ Thread_suspend_state_return_async_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x708;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x710;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x718;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x720;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x728;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x730;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x738;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x738;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x760;
+ Thread_top_exit_frame_info_offset = 0x768;
static constexpr dart::compiler::target::word Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x20;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x790;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x788;
+ Thread_unboxed_runtime_arg_offset = 0x798;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x790;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x40;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x7f0;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x7f8;
+ 0x7f8;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x800;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x270;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x800;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x808;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -5706,9 +5706,9 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- -1, -1, -1, -1, -1, 0x658, 0x660, 0x668, -1, -1, 0x670,
- 0x678, 0x680, -1, -1, -1, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0,
- 0x6b8, 0x6c0, -1, -1, -1, -1, 0x6c8, 0x6d0, 0x6d8, 0x6e0};
+ -1, -1, -1, -1, -1, 0x660, 0x668, 0x670, -1, -1, 0x678,
+ 0x680, 0x688, -1, -1, -1, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8,
+ 0x6c0, 0x6c8, -1, -1, -1, -1, 0x6d0, 0x6d8, 0x6e0, 0x6e8};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x28;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x10;
static constexpr dart::compiler::target::word Array_header_size = 0x18;
@@ -6116,9 +6116,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x174;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x3b0;
+ 0x3b8;
static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
- 0x3b4;
+ 0x3bc;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x100;
static constexpr dart::compiler::target::word
@@ -6142,7 +6142,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0xac;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x3d0;
+ 0x3d8;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
@@ -6155,13 +6155,13 @@
Thread_call_to_runtime_entry_point_offset = 0x104;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0x60;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x3f8;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x400;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x2c;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x3d4;
+ Thread_double_truncate_round_supported_offset = 0x3dc;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x3fc;
+ Thread_service_extension_stream_offset = 0x404;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x12c;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -6178,7 +6178,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0xf0;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x3c4;
+ 0x3cc;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0xf4;
static constexpr dart::compiler::target::word
@@ -6198,7 +6198,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x170;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x3b8;
+ 0x3c0;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x150;
static constexpr dart::compiler::target::word
@@ -6206,10 +6206,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0x58;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x3cc;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x378;
+ 0x3d4;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x37c;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x37c;
+ 0x380;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x30;
static constexpr dart::compiler::target::word
@@ -6219,9 +6219,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0xec;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x390;
+ Thread_old_marking_stack_block_offset = 0x394;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x394;
+ Thread_new_marking_stack_block_offset = 0x398;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x124;
static constexpr dart::compiler::target::word
@@ -6270,11 +6270,11 @@
Thread_predefined_symbols_address_offset = 0x154;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3bc;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3c4;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x3c0;
+ Thread_saved_shadow_call_stack_offset = 0x3c8;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x3c8;
+ 0x3d0;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x34;
static constexpr dart::compiler::target::word
@@ -6283,9 +6283,9 @@
Thread_slow_type_test_entry_point_offset = 0x13c;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x380;
+ 0x384;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x384;
+ Thread_stack_overflow_flags_offset = 0x388;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
static constexpr dart::compiler::target::word
@@ -6295,46 +6295,46 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x38c;
+ 0x390;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x350;
+ Thread_suspend_state_await_entry_point_offset = 0x354;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x354;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x358;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x34c;
+ Thread_suspend_state_init_async_entry_point_offset = 0x350;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x358;
+ Thread_suspend_state_return_async_entry_point_offset = 0x35c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x35c;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x360;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x360;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x364;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x364;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x368;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x368;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x36c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x36c;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x370;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x370;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x374;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x374;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x378;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x388;
+ Thread_top_exit_frame_info_offset = 0x38c;
static constexpr dart::compiler::target::word Thread_top_offset = 0x24;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x10;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x3a0;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x39c;
+ Thread_unboxed_runtime_arg_offset = 0x3a8;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3a0;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0xfc;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x20;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x3d8;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x3e0;
+ 0x3e0;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x3e8;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x138;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3e8;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3f0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -6419,8 +6419,8 @@
0x4, 0xc, 0x8, 0x10};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x32c, 0x330, 0x334, 0x338, 0x33c, -1, 0x340, -1,
- 0x344, 0x348, -1, -1, -1, -1, -1, -1};
+ 0x330, 0x334, 0x338, 0x33c, 0x340, -1, 0x344, -1,
+ 0x348, 0x34c, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x14;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x8;
static constexpr dart::compiler::target::word Array_header_size = 0xc;
@@ -6832,9 +6832,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x768;
-static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
0x770;
+static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
+ 0x778;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -6858,7 +6858,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x7a8;
+ 0x7b0;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -6871,13 +6871,13 @@
Thread_call_to_runtime_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7e8;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7f0;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x7b0;
+ Thread_double_truncate_round_supported_offset = 0x7b8;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x7f0;
+ Thread_service_extension_stream_offset = 0x7f8;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -6894,7 +6894,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x790;
+ 0x798;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -6914,7 +6914,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x778;
+ 0x780;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -6922,10 +6922,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x7a0;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x708;
+ 0x7a8;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x710;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x710;
+ 0x718;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x60;
static constexpr dart::compiler::target::word
@@ -6935,9 +6935,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x738;
+ Thread_old_marking_stack_block_offset = 0x740;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x740;
+ Thread_new_marking_stack_block_offset = 0x748;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -6986,11 +6986,11 @@
Thread_predefined_symbols_address_offset = 0x2a8;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x780;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x788;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x788;
+ Thread_saved_shadow_call_stack_offset = 0x790;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x798;
+ 0x7a0;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word
@@ -6999,9 +6999,9 @@
Thread_slow_type_test_entry_point_offset = 0x278;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x718;
+ 0x720;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x720;
+ Thread_stack_overflow_flags_offset = 0x728;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -7011,46 +7011,46 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x730;
+ 0x738;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x6b8;
+ Thread_suspend_state_await_entry_point_offset = 0x6c0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c0;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x6b0;
+ Thread_suspend_state_init_async_entry_point_offset = 0x6b8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x6c8;
+ Thread_suspend_state_return_async_entry_point_offset = 0x6d0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d0;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x6d8;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x6e0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e0;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x6e8;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f0;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x6f8;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x700;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x728;
+ Thread_top_exit_frame_info_offset = 0x730;
static constexpr dart::compiler::target::word Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x20;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x758;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x750;
+ Thread_unboxed_runtime_arg_offset = 0x760;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x758;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x40;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x7b8;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x7c0;
+ 0x7c0;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x7c8;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x270;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7c8;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7d0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -7139,8 +7139,8 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x658, 0x660, 0x668, 0x670, -1, -1, 0x678, 0x680,
- 0x688, 0x690, 0x698, -1, 0x6a0, 0x6a8, -1, -1};
+ 0x660, 0x668, 0x670, 0x678, -1, -1, 0x680, 0x688,
+ 0x690, 0x698, 0x6a0, -1, 0x6a8, 0x6b0, -1, -1};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x28;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x10;
static constexpr dart::compiler::target::word Array_header_size = 0x18;
@@ -7639,9 +7639,9 @@
Thread_invoke_dart_code_stub_offset = 0x58;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
0x3c4;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x36c;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x370;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x370;
+ 0x374;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x30;
static constexpr dart::compiler::target::word
@@ -7651,9 +7651,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0xec;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x384;
+ Thread_old_marking_stack_block_offset = 0x388;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x388;
+ Thread_new_marking_stack_block_offset = 0x38c;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x124;
static constexpr dart::compiler::target::word
@@ -7715,9 +7715,9 @@
Thread_slow_type_test_entry_point_offset = 0x13c;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x374;
+ 0x378;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x378;
+ Thread_stack_overflow_flags_offset = 0x37c;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
static constexpr dart::compiler::target::word
@@ -7727,36 +7727,36 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x380;
+ 0x384;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x344;
+ Thread_suspend_state_await_entry_point_offset = 0x348;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x348;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x34c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x340;
+ Thread_suspend_state_init_async_entry_point_offset = 0x344;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x34c;
+ Thread_suspend_state_return_async_entry_point_offset = 0x350;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x350;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x354;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x354;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x358;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x358;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x35c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x35c;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x360;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x360;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x364;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x364;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x368;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x368;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x36c;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x37c;
+ Thread_top_exit_frame_info_offset = 0x380;
static constexpr dart::compiler::target::word Thread_top_offset = 0x24;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x10;
static constexpr dart::compiler::target::word
Thread_unboxed_runtime_arg_offset = 0x398;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x390;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x394;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0xfc;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
@@ -7851,7 +7851,7 @@
0x4, 0xc, 0x8, 0x10};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x32c, 0x330, 0x334, 0x338, -1, -1, -1, 0x33c};
+ 0x330, 0x334, 0x338, 0x33c, -1, -1, -1, 0x340};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x14;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x8;
static constexpr dart::compiler::target::word Array_header_size = 0xc;
@@ -8263,9 +8263,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x7b0;
-static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
0x7b8;
+static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
+ 0x7c0;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -8289,7 +8289,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x7f0;
+ 0x7f8;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -8302,13 +8302,13 @@
Thread_call_to_runtime_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x830;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x838;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x7f8;
+ Thread_double_truncate_round_supported_offset = 0x800;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x838;
+ Thread_service_extension_stream_offset = 0x840;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -8325,7 +8325,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x7d8;
+ 0x7e0;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -8345,7 +8345,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x7c0;
+ 0x7c8;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -8353,10 +8353,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x7e8;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x750;
+ 0x7f0;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x758;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x758;
+ 0x760;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x60;
static constexpr dart::compiler::target::word
@@ -8366,9 +8366,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x780;
+ Thread_old_marking_stack_block_offset = 0x788;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x788;
+ Thread_new_marking_stack_block_offset = 0x790;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -8417,11 +8417,11 @@
Thread_predefined_symbols_address_offset = 0x2a8;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7c8;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7d0;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x7d0;
+ Thread_saved_shadow_call_stack_offset = 0x7d8;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x7e0;
+ 0x7e8;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word
@@ -8430,9 +8430,9 @@
Thread_slow_type_test_entry_point_offset = 0x278;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x760;
+ 0x768;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x768;
+ Thread_stack_overflow_flags_offset = 0x770;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -8442,46 +8442,46 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x778;
+ 0x780;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x700;
+ Thread_suspend_state_await_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x708;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x6f8;
+ Thread_suspend_state_init_async_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x710;
+ Thread_suspend_state_return_async_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x718;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x720;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x728;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x730;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x738;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x738;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x740;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x748;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x748;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x750;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x770;
+ Thread_top_exit_frame_info_offset = 0x778;
static constexpr dart::compiler::target::word Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x20;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x7a0;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x798;
+ Thread_unboxed_runtime_arg_offset = 0x7a8;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7a0;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x40;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x800;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x808;
+ 0x808;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x810;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x270;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x810;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x818;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -8570,10 +8570,10 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x658, 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690,
- 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, -1,
- -1, -1, -1, 0x6d0, 0x6d8, -1, -1, 0x6e0,
- 0x6e8, 0x6f0, -1, -1, -1, -1, -1, -1};
+ 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698,
+ 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, -1,
+ -1, -1, -1, 0x6d8, 0x6e0, -1, -1, 0x6e8,
+ 0x6f0, 0x6f8, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x28;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x10;
static constexpr dart::compiler::target::word Array_header_size = 0x18;
@@ -8983,9 +8983,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x2f0;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x770;
-static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
0x778;
+static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
+ 0x780;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
@@ -9009,7 +9009,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0x160;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x7b0;
+ 0x7b8;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0x168;
static constexpr dart::compiler::target::word
@@ -9022,13 +9022,13 @@
Thread_call_to_runtime_entry_point_offset = 0x210;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0xc8;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7f0;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7f8;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x60;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x7b8;
+ Thread_double_truncate_round_supported_offset = 0x7c0;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x7f8;
+ Thread_service_extension_stream_offset = 0x800;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x260;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -9045,7 +9045,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x798;
+ 0x7a0;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0x1f0;
static constexpr dart::compiler::target::word
@@ -9065,7 +9065,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x2e8;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x780;
+ 0x788;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x2a8;
static constexpr dart::compiler::target::word
@@ -9073,10 +9073,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0xb8;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x7a8;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x710;
+ 0x7b0;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x718;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x718;
+ 0x720;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x68;
static constexpr dart::compiler::target::word
@@ -9086,9 +9086,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x740;
+ Thread_old_marking_stack_block_offset = 0x748;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x748;
+ Thread_new_marking_stack_block_offset = 0x750;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x250;
static constexpr dart::compiler::target::word
@@ -9137,11 +9137,11 @@
Thread_predefined_symbols_address_offset = 0x2b0;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x788;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x790;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x790;
+ Thread_saved_shadow_call_stack_offset = 0x798;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x7a0;
+ 0x7a8;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x70;
static constexpr dart::compiler::target::word
@@ -9150,9 +9150,9 @@
Thread_slow_type_test_entry_point_offset = 0x280;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x720;
+ 0x728;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x728;
+ Thread_stack_overflow_flags_offset = 0x730;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -9162,47 +9162,47 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x738;
+ 0x740;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x6c0;
+ Thread_suspend_state_await_entry_point_offset = 0x6c8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c8;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6d0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x6b8;
+ Thread_suspend_state_init_async_entry_point_offset = 0x6c0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x6d0;
+ Thread_suspend_state_return_async_entry_point_offset = 0x6d8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d8;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6e0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x6e0;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x6e8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e8;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x6f0;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f8;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x700;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x708;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x730;
+ Thread_top_exit_frame_info_offset = 0x738;
static constexpr dart::compiler::target::word Thread_top_offset = 0x50;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x20;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x760;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x758;
+ Thread_unboxed_runtime_arg_offset = 0x768;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x760;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x40;
static constexpr dart::compiler::target::word Thread_heap_base_offset = 0x48;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x7c0;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x7c8;
+ 0x7c8;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x7d0;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x278;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7d0;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7d8;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -9289,8 +9289,8 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x660, 0x668, 0x670, 0x678, -1, -1, 0x680, 0x688,
- 0x690, 0x698, 0x6a0, -1, 0x6a8, 0x6b0, -1, -1};
+ 0x668, 0x670, 0x678, 0x680, -1, -1, 0x688, 0x690,
+ 0x698, 0x6a0, 0x6a8, -1, 0x6b0, 0x6b8, -1, -1};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x20;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x10;
static constexpr dart::compiler::target::word Array_header_size = 0x10;
@@ -9700,9 +9700,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x2f0;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x7b8;
-static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
0x7c0;
+static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
+ 0x7c8;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
@@ -9726,7 +9726,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0x160;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x7f8;
+ 0x800;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0x168;
static constexpr dart::compiler::target::word
@@ -9739,13 +9739,13 @@
Thread_call_to_runtime_entry_point_offset = 0x210;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0xc8;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x838;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x840;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x60;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x800;
+ Thread_double_truncate_round_supported_offset = 0x808;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x840;
+ Thread_service_extension_stream_offset = 0x848;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x260;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -9762,7 +9762,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x7e0;
+ 0x7e8;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0x1f0;
static constexpr dart::compiler::target::word
@@ -9782,7 +9782,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x2e8;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x7c8;
+ 0x7d0;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x2a8;
static constexpr dart::compiler::target::word
@@ -9790,10 +9790,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0xb8;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x7f0;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x758;
+ 0x7f8;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x760;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x760;
+ 0x768;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x68;
static constexpr dart::compiler::target::word
@@ -9803,9 +9803,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x788;
+ Thread_old_marking_stack_block_offset = 0x790;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x790;
+ Thread_new_marking_stack_block_offset = 0x798;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x250;
static constexpr dart::compiler::target::word
@@ -9854,11 +9854,11 @@
Thread_predefined_symbols_address_offset = 0x2b0;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7d0;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7d8;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x7d8;
+ Thread_saved_shadow_call_stack_offset = 0x7e0;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x7e8;
+ 0x7f0;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x70;
static constexpr dart::compiler::target::word
@@ -9867,9 +9867,9 @@
Thread_slow_type_test_entry_point_offset = 0x280;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x768;
+ 0x770;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x770;
+ Thread_stack_overflow_flags_offset = 0x778;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -9879,47 +9879,47 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x780;
+ 0x788;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x708;
+ Thread_suspend_state_await_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x710;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x700;
+ Thread_suspend_state_init_async_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x718;
+ Thread_suspend_state_return_async_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x720;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x728;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x730;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x738;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x738;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x740;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x748;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x748;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x750;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x750;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x758;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x778;
+ Thread_top_exit_frame_info_offset = 0x780;
static constexpr dart::compiler::target::word Thread_top_offset = 0x50;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x20;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x7a8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7a0;
+ Thread_unboxed_runtime_arg_offset = 0x7b0;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7a8;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x40;
static constexpr dart::compiler::target::word Thread_heap_base_offset = 0x48;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x808;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x810;
+ 0x810;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x818;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x278;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x818;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x820;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -10006,10 +10006,10 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698,
- 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, -1,
- -1, -1, -1, 0x6d8, 0x6e0, -1, -1, 0x6e8,
- 0x6f0, 0x6f8, -1, -1, -1, -1, -1, -1};
+ 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698, 0x6a0,
+ 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, 0x6d8, -1,
+ -1, -1, -1, 0x6e0, 0x6e8, -1, -1, 0x6f0,
+ 0x6f8, 0x700, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x20;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x10;
static constexpr dart::compiler::target::word Array_header_size = 0x10;
@@ -10417,9 +10417,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x174;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x3d8;
+ 0x3e0;
static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
- 0x3dc;
+ 0x3e4;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x100;
static constexpr dart::compiler::target::word
@@ -10443,7 +10443,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0xac;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x3f8;
+ 0x400;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
@@ -10456,13 +10456,13 @@
Thread_call_to_runtime_entry_point_offset = 0x104;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0x60;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x420;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x428;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x2c;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x3fc;
+ Thread_double_truncate_round_supported_offset = 0x404;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x424;
+ Thread_service_extension_stream_offset = 0x42c;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x12c;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -10479,7 +10479,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0xf0;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x3ec;
+ 0x3f4;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0xf4;
static constexpr dart::compiler::target::word
@@ -10499,7 +10499,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x170;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x3e0;
+ 0x3e8;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x150;
static constexpr dart::compiler::target::word
@@ -10507,10 +10507,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0x58;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x3f4;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x3a0;
+ 0x3fc;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x3a4;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x3a4;
+ 0x3a8;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x30;
static constexpr dart::compiler::target::word
@@ -10520,9 +10520,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0xec;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x3b8;
+ Thread_old_marking_stack_block_offset = 0x3bc;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x3bc;
+ Thread_new_marking_stack_block_offset = 0x3c0;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x124;
static constexpr dart::compiler::target::word
@@ -10571,11 +10571,11 @@
Thread_predefined_symbols_address_offset = 0x154;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3e4;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3ec;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x3e8;
+ Thread_saved_shadow_call_stack_offset = 0x3f0;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x3f0;
+ 0x3f8;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x34;
static constexpr dart::compiler::target::word
@@ -10584,9 +10584,9 @@
Thread_slow_type_test_entry_point_offset = 0x13c;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x3a8;
+ 0x3ac;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x3ac;
+ Thread_stack_overflow_flags_offset = 0x3b0;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
static constexpr dart::compiler::target::word
@@ -10596,46 +10596,46 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x3b4;
+ 0x3b8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x378;
+ Thread_suspend_state_await_entry_point_offset = 0x37c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x37c;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x380;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x374;
+ Thread_suspend_state_init_async_entry_point_offset = 0x378;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x380;
+ Thread_suspend_state_return_async_entry_point_offset = 0x384;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x384;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x388;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x388;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x38c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x38c;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x390;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x390;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x394;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x394;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x398;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x398;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x39c;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x39c;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x3a0;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x3b0;
+ Thread_top_exit_frame_info_offset = 0x3b4;
static constexpr dart::compiler::target::word Thread_top_offset = 0x24;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x10;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x3c8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3c4;
+ Thread_unboxed_runtime_arg_offset = 0x3d0;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3c8;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0xfc;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x20;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x400;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x408;
+ 0x408;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x410;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x138;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x410;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x418;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -10720,9 +10720,9 @@
0x4, 0xc, 0x8, 0x10};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- -1, -1, -1, -1, -1, 0x32c, 0x330, 0x334, -1, -1, 0x338,
- 0x33c, 0x340, -1, -1, -1, 0x344, 0x348, 0x34c, 0x350, 0x354, 0x358,
- 0x35c, 0x360, -1, -1, -1, -1, 0x364, 0x368, 0x36c, 0x370};
+ -1, -1, -1, -1, -1, 0x330, 0x334, 0x338, -1, -1, 0x33c,
+ 0x340, 0x344, -1, -1, -1, 0x348, 0x34c, 0x350, 0x354, 0x358, 0x35c,
+ 0x360, 0x364, -1, -1, -1, -1, 0x368, 0x36c, 0x370, 0x374};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x14;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x8;
static constexpr dart::compiler::target::word Array_header_size = 0xc;
@@ -11134,9 +11134,9 @@
static constexpr dart::compiler::target::word
Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word Thread_active_exception_offset =
- 0x7a0;
-static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
0x7a8;
+static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
+ 0x7b0;
static constexpr dart::compiler::target::word
Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -11160,7 +11160,7 @@
static constexpr dart::compiler::target::word
Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
- 0x7e0;
+ 0x7e8;
static constexpr dart::compiler::target::word
Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -11173,13 +11173,13 @@
Thread_call_to_runtime_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x820;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x828;
static constexpr dart::compiler::target::word
Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- Thread_double_truncate_round_supported_offset = 0x7e8;
+ Thread_double_truncate_round_supported_offset = 0x7f0;
static constexpr dart::compiler::target::word
- Thread_service_extension_stream_offset = 0x828;
+ Thread_service_extension_stream_offset = 0x830;
static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
@@ -11196,7 +11196,7 @@
static constexpr dart::compiler::target::word
Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word Thread_execution_state_offset =
- 0x7c8;
+ 0x7d0;
static constexpr dart::compiler::target::word
Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -11216,7 +11216,7 @@
static constexpr dart::compiler::target::word
Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
- 0x7b0;
+ 0x7b8;
static constexpr dart::compiler::target::word
Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -11224,10 +11224,10 @@
static constexpr dart::compiler::target::word
Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
- 0x7d8;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x740;
+ 0x7e0;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x748;
static constexpr dart::compiler::target::word Thread_isolate_group_offset =
- 0x748;
+ 0x750;
static constexpr dart::compiler::target::word Thread_field_table_values_offset =
0x60;
static constexpr dart::compiler::target::word
@@ -11237,9 +11237,9 @@
static constexpr dart::compiler::target::word
Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- Thread_old_marking_stack_block_offset = 0x770;
+ Thread_old_marking_stack_block_offset = 0x778;
static constexpr dart::compiler::target::word
- Thread_new_marking_stack_block_offset = 0x778;
+ Thread_new_marking_stack_block_offset = 0x780;
static constexpr dart::compiler::target::word
Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -11288,11 +11288,11 @@
Thread_predefined_symbols_address_offset = 0x2a8;
static constexpr dart::compiler::target::word
Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7b8;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7c0;
static constexpr dart::compiler::target::word
- Thread_saved_shadow_call_stack_offset = 0x7c0;
+ Thread_saved_shadow_call_stack_offset = 0x7c8;
static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
- 0x7d0;
+ 0x7d8;
static constexpr dart::compiler::target::word
Thread_shared_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word
@@ -11301,9 +11301,9 @@
Thread_slow_type_test_entry_point_offset = 0x278;
static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
- 0x750;
+ 0x758;
static constexpr dart::compiler::target::word
- Thread_stack_overflow_flags_offset = 0x758;
+ Thread_stack_overflow_flags_offset = 0x760;
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -11313,46 +11313,46 @@
static constexpr dart::compiler::target::word
Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
- 0x768;
+ 0x770;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_entry_point_offset = 0x6f0;
+ Thread_suspend_state_await_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
- Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6f8;
+ Thread_suspend_state_await_with_type_check_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_entry_point_offset = 0x6e8;
+ Thread_suspend_state_init_async_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_entry_point_offset = 0x700;
+ Thread_suspend_state_return_async_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_not_future_entry_point_offset = 0x708;
+ Thread_suspend_state_return_async_not_future_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_async_star_entry_point_offset = 0x710;
+ Thread_suspend_state_init_async_star_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- Thread_suspend_state_yield_async_star_entry_point_offset = 0x718;
+ Thread_suspend_state_yield_async_star_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- Thread_suspend_state_return_async_star_entry_point_offset = 0x720;
+ Thread_suspend_state_return_async_star_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- Thread_suspend_state_init_sync_star_entry_point_offset = 0x728;
+ Thread_suspend_state_init_sync_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
- Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x730;
+ Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x738;
static constexpr dart::compiler::target::word
- Thread_suspend_state_handle_exception_entry_point_offset = 0x738;
+ Thread_suspend_state_handle_exception_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
- Thread_top_exit_frame_info_offset = 0x760;
+ Thread_top_exit_frame_info_offset = 0x768;
static constexpr dart::compiler::target::word Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word Thread_top_resource_offset = 0x20;
static constexpr dart::compiler::target::word
- Thread_unboxed_runtime_arg_offset = 0x790;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x788;
+ Thread_unboxed_runtime_arg_offset = 0x798;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x790;
static constexpr dart::compiler::target::word
Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
0x40;
static constexpr dart::compiler::target::word Thread_next_task_id_offset =
- 0x7f0;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x7f8;
+ 0x7f8;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x800;
static constexpr dart::compiler::target::word
Thread_jump_to_frame_entry_point_offset = 0x270;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x800;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x808;
static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
0x0;
static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -11441,9 +11441,9 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
Thread_write_barrier_wrappers_thread_offset[] = {
- -1, -1, -1, -1, -1, 0x658, 0x660, 0x668, -1, -1, 0x670,
- 0x678, 0x680, -1, -1, -1, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0,
- 0x6b8, 0x6c0, -1, -1, -1, -1, 0x6c8, 0x6d0, 0x6d8, 0x6e0};
+ -1, -1, -1, -1, -1, 0x660, 0x668, 0x670, -1, -1, 0x678,
+ 0x680, 0x688, -1, -1, -1, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8,
+ 0x6c0, 0x6c8, -1, -1, -1, -1, 0x6d0, 0x6d8, 0x6e0, 0x6e8};
static constexpr dart::compiler::target::word AbstractType_InstanceSize = 0x28;
static constexpr dart::compiler::target::word ApiError_InstanceSize = 0x10;
static constexpr dart::compiler::target::word Array_header_size = 0x18;
@@ -11888,9 +11888,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x174;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x3b0;
+ AOT_Thread_active_exception_offset = 0x3b8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x3b4;
+ AOT_Thread_active_stacktrace_offset = 0x3bc;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x100;
static constexpr dart::compiler::target::word
@@ -11914,7 +11914,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0xac;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x3d0;
+ 0x3d8;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
@@ -11930,13 +11930,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0x60;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x3f8;
+ 0x400;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x2c;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x3d4;
+ AOT_Thread_double_truncate_round_supported_offset = 0x3dc;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x3fc;
+ AOT_Thread_service_extension_stream_offset = 0x404;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x12c;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -11953,7 +11953,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0xf0;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x3c4;
+ AOT_Thread_execution_state_offset = 0x3cc;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0xf4;
static constexpr dart::compiler::target::word
@@ -11973,7 +11973,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x170;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x3b8;
+ AOT_Thread_global_object_pool_offset = 0x3c0;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x150;
static constexpr dart::compiler::target::word
@@ -11981,10 +11981,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0x58;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x3cc;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x378;
+ AOT_Thread_exit_through_ffi_offset = 0x3d4;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x37c;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x37c;
+ 0x380;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x30;
static constexpr dart::compiler::target::word
@@ -11994,9 +11994,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0xec;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x390;
+ AOT_Thread_old_marking_stack_block_offset = 0x394;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x394;
+ AOT_Thread_new_marking_stack_block_offset = 0x398;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x124;
static constexpr dart::compiler::target::word
@@ -12050,15 +12050,15 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x3bc;
+ 0x3c4;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x3c0;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x3c8;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x3c8;
+ AOT_Thread_safepoint_state_offset = 0x3d0;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x34;
static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
- 0x3ec;
+ 0x3f4;
static constexpr dart::compiler::target::word
AOT_Thread_slow_type_test_stub_offset = 0xe8;
static constexpr dart::compiler::target::word
@@ -12066,9 +12066,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x1c;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x380;
+ AOT_Thread_saved_stack_limit_offset = 0x384;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x384;
+ AOT_Thread_stack_overflow_flags_offset = 0x388;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
static constexpr dart::compiler::target::word
@@ -12079,49 +12079,49 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x38c;
+ AOT_Thread_store_buffer_block_offset = 0x390;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x350;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x354;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x354;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x358;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x34c;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x350;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x358;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x35c;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x35c;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x360;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x360;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x364;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x364;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x368;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x368;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x36c;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x36c;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x370;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x370;
+ 0x374;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x374;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x378;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x388;
+ AOT_Thread_top_exit_frame_info_offset = 0x38c;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x24;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x10;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x3a0;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x39c;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x3a8;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3a0;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0xfc;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_mask_offset = 0x20;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x3d8;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x3e0;
+ 0x3e0;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x3e8;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x138;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x3e8;
+ 0x3f0;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -12221,8 +12221,8 @@
0x4, 0xc, 0x8, 0x10};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- 0x32c, 0x330, 0x334, 0x338, 0x33c, -1, 0x340, -1,
- 0x344, 0x348, -1, -1, -1, -1, -1, -1};
+ 0x330, 0x334, 0x338, 0x33c, 0x340, -1, 0x344, -1,
+ 0x348, 0x34c, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x14;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x8;
@@ -12690,9 +12690,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x768;
+ AOT_Thread_active_exception_offset = 0x770;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x770;
+ AOT_Thread_active_stacktrace_offset = 0x778;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -12716,7 +12716,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x7a8;
+ 0x7b0;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -12732,13 +12732,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0xc0;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x7e8;
+ 0x7f0;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x7b0;
+ AOT_Thread_double_truncate_round_supported_offset = 0x7b8;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x7f0;
+ AOT_Thread_service_extension_stream_offset = 0x7f8;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -12755,7 +12755,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x790;
+ AOT_Thread_execution_state_offset = 0x798;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -12775,7 +12775,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x778;
+ AOT_Thread_global_object_pool_offset = 0x780;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -12783,10 +12783,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x7a0;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x708;
+ AOT_Thread_exit_through_ffi_offset = 0x7a8;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x710;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x710;
+ 0x718;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x60;
static constexpr dart::compiler::target::word
@@ -12796,9 +12796,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x738;
+ AOT_Thread_old_marking_stack_block_offset = 0x740;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x740;
+ AOT_Thread_new_marking_stack_block_offset = 0x748;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -12852,15 +12852,15 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x780;
+ 0x788;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x788;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x790;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x798;
+ AOT_Thread_safepoint_state_offset = 0x7a0;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
- 0x7d0;
+ 0x7d8;
static constexpr dart::compiler::target::word
AOT_Thread_slow_type_test_stub_offset = 0x1d0;
static constexpr dart::compiler::target::word
@@ -12868,9 +12868,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x38;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x718;
+ AOT_Thread_saved_stack_limit_offset = 0x720;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x720;
+ AOT_Thread_stack_overflow_flags_offset = 0x728;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -12881,49 +12881,49 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x730;
+ AOT_Thread_store_buffer_block_offset = 0x738;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x6b8;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x6c0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c0;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6b0;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6b8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6c8;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6d0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d0;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x6d8;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x6e0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e0;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x6e8;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f0;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x6f8;
+ 0x700;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x700;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x728;
+ AOT_Thread_top_exit_frame_info_offset = 0x730;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x20;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x758;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x750;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x760;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x758;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_mask_offset = 0x40;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x7b8;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7c0;
+ 0x7c0;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7c8;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x270;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x7c8;
+ 0x7d0;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -13023,8 +13023,8 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- 0x658, 0x660, 0x668, 0x670, -1, -1, 0x678, 0x680,
- 0x688, 0x690, 0x698, -1, 0x6a0, 0x6a8, -1, -1};
+ 0x660, 0x668, 0x670, 0x678, -1, -1, 0x680, 0x688,
+ 0x690, 0x698, 0x6a0, -1, 0x6a8, 0x6b0, -1, -1};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x28;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -13499,9 +13499,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x7b0;
+ AOT_Thread_active_exception_offset = 0x7b8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x7b8;
+ AOT_Thread_active_stacktrace_offset = 0x7c0;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -13525,7 +13525,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x7f0;
+ 0x7f8;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -13541,13 +13541,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0xc0;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x830;
+ 0x838;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x7f8;
+ AOT_Thread_double_truncate_round_supported_offset = 0x800;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x838;
+ AOT_Thread_service_extension_stream_offset = 0x840;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -13564,7 +13564,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x7d8;
+ AOT_Thread_execution_state_offset = 0x7e0;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -13584,7 +13584,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x7c0;
+ AOT_Thread_global_object_pool_offset = 0x7c8;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -13592,10 +13592,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x7e8;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x750;
+ AOT_Thread_exit_through_ffi_offset = 0x7f0;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x758;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x758;
+ 0x760;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x60;
static constexpr dart::compiler::target::word
@@ -13605,9 +13605,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x780;
+ AOT_Thread_old_marking_stack_block_offset = 0x788;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x788;
+ AOT_Thread_new_marking_stack_block_offset = 0x790;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -13661,15 +13661,15 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x7c8;
+ 0x7d0;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x7d0;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x7d8;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x7e0;
+ AOT_Thread_safepoint_state_offset = 0x7e8;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
- 0x818;
+ 0x820;
static constexpr dart::compiler::target::word
AOT_Thread_slow_type_test_stub_offset = 0x1d0;
static constexpr dart::compiler::target::word
@@ -13677,9 +13677,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x38;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x760;
+ AOT_Thread_saved_stack_limit_offset = 0x768;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x768;
+ AOT_Thread_stack_overflow_flags_offset = 0x770;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -13690,49 +13690,49 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x778;
+ AOT_Thread_store_buffer_block_offset = 0x780;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x700;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x708;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6f8;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x710;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x718;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x720;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x728;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x730;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x738;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x738;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x740;
+ 0x748;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x748;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x750;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x770;
+ AOT_Thread_top_exit_frame_info_offset = 0x778;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x20;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x7a0;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x798;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x7a8;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7a0;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_mask_offset = 0x40;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x800;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x808;
+ 0x808;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x810;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x270;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x810;
+ 0x818;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -13832,10 +13832,10 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- 0x658, 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690,
- 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, -1,
- -1, -1, -1, 0x6d0, 0x6d8, -1, -1, 0x6e0,
- 0x6e8, 0x6f0, -1, -1, -1, -1, -1, -1};
+ 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698,
+ 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, -1,
+ -1, -1, -1, 0x6d8, 0x6e0, -1, -1, 0x6e8,
+ 0x6f0, 0x6f8, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x28;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -14304,9 +14304,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x2f0;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x770;
+ AOT_Thread_active_exception_offset = 0x778;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x778;
+ AOT_Thread_active_stacktrace_offset = 0x780;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
@@ -14330,7 +14330,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0x160;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x7b0;
+ 0x7b8;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0x168;
static constexpr dart::compiler::target::word
@@ -14346,13 +14346,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0xc8;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x7f0;
+ 0x7f8;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x60;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x7b8;
+ AOT_Thread_double_truncate_round_supported_offset = 0x7c0;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x7f8;
+ AOT_Thread_service_extension_stream_offset = 0x800;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x260;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -14369,7 +14369,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x798;
+ AOT_Thread_execution_state_offset = 0x7a0;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0x1f0;
static constexpr dart::compiler::target::word
@@ -14389,7 +14389,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x2e8;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x780;
+ AOT_Thread_global_object_pool_offset = 0x788;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x2a8;
static constexpr dart::compiler::target::word
@@ -14397,10 +14397,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0xb8;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x7a8;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x710;
+ AOT_Thread_exit_through_ffi_offset = 0x7b0;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x718;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x718;
+ 0x720;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word
@@ -14410,9 +14410,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x740;
+ AOT_Thread_old_marking_stack_block_offset = 0x748;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x748;
+ AOT_Thread_new_marking_stack_block_offset = 0x750;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x250;
static constexpr dart::compiler::target::word
@@ -14466,15 +14466,15 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x788;
+ 0x790;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x790;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x798;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x7a0;
+ AOT_Thread_safepoint_state_offset = 0x7a8;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x70;
static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
- 0x7d8;
+ 0x7e0;
static constexpr dart::compiler::target::word
AOT_Thread_slow_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
@@ -14482,9 +14482,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x38;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x720;
+ AOT_Thread_saved_stack_limit_offset = 0x728;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x728;
+ AOT_Thread_stack_overflow_flags_offset = 0x730;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -14495,38 +14495,38 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x738;
+ AOT_Thread_store_buffer_block_offset = 0x740;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x6c0;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x6c8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c8;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6d0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6b8;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6c0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6d0;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6d8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d8;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6e0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x6e0;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x6e8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e8;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x6f0;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f8;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x700;
+ 0x708;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x708;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x730;
+ AOT_Thread_top_exit_frame_info_offset = 0x738;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x50;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x20;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x760;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x758;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x768;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x760;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -14534,12 +14534,12 @@
static constexpr dart::compiler::target::word AOT_Thread_heap_base_offset =
0x48;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x7c0;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7c8;
+ 0x7c8;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7d0;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x278;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x7d0;
+ 0x7d8;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -14639,8 +14639,8 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- 0x660, 0x668, 0x670, 0x678, -1, -1, 0x680, 0x688,
- 0x690, 0x698, 0x6a0, -1, 0x6a8, 0x6b0, -1, -1};
+ 0x668, 0x670, 0x678, 0x680, -1, -1, 0x688, 0x690,
+ 0x698, 0x6a0, 0x6a8, -1, 0x6b0, 0x6b8, -1, -1};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x20;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -15109,9 +15109,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x2f0;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x7b8;
+ AOT_Thread_active_exception_offset = 0x7c0;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x7c0;
+ AOT_Thread_active_stacktrace_offset = 0x7c8;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
@@ -15135,7 +15135,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0x160;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x7f8;
+ 0x800;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0x168;
static constexpr dart::compiler::target::word
@@ -15151,13 +15151,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0xc8;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x838;
+ 0x840;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x60;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x800;
+ AOT_Thread_double_truncate_round_supported_offset = 0x808;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x840;
+ AOT_Thread_service_extension_stream_offset = 0x848;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x260;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -15174,7 +15174,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x7e0;
+ AOT_Thread_execution_state_offset = 0x7e8;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0x1f0;
static constexpr dart::compiler::target::word
@@ -15194,7 +15194,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x2e8;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x7c8;
+ AOT_Thread_global_object_pool_offset = 0x7d0;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x2a8;
static constexpr dart::compiler::target::word
@@ -15202,10 +15202,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0xb8;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x7f0;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x758;
+ AOT_Thread_exit_through_ffi_offset = 0x7f8;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x760;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x760;
+ 0x768;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word
@@ -15215,9 +15215,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x788;
+ AOT_Thread_old_marking_stack_block_offset = 0x790;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x790;
+ AOT_Thread_new_marking_stack_block_offset = 0x798;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x250;
static constexpr dart::compiler::target::word
@@ -15271,15 +15271,15 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x7d0;
+ 0x7d8;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x7d8;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x7e0;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x7e8;
+ AOT_Thread_safepoint_state_offset = 0x7f0;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x70;
static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
- 0x820;
+ 0x828;
static constexpr dart::compiler::target::word
AOT_Thread_slow_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
@@ -15287,9 +15287,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x38;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x768;
+ AOT_Thread_saved_stack_limit_offset = 0x770;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x770;
+ AOT_Thread_stack_overflow_flags_offset = 0x778;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -15300,38 +15300,38 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x780;
+ AOT_Thread_store_buffer_block_offset = 0x788;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x708;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x710;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x700;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x718;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x720;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x728;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x730;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x738;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x738;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x740;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x748;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x748;
+ 0x750;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x750;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x758;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x778;
+ AOT_Thread_top_exit_frame_info_offset = 0x780;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x50;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x20;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x7a8;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7a0;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x7b0;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7a8;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -15339,12 +15339,12 @@
static constexpr dart::compiler::target::word AOT_Thread_heap_base_offset =
0x48;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x808;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x810;
+ 0x810;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x818;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x278;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x818;
+ 0x820;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -15444,10 +15444,10 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698,
- 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, -1,
- -1, -1, -1, 0x6d8, 0x6e0, -1, -1, 0x6e8,
- 0x6f0, 0x6f8, -1, -1, -1, -1, -1, -1};
+ 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698, 0x6a0,
+ 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, 0x6d8, -1,
+ -1, -1, -1, 0x6e0, 0x6e8, -1, -1, 0x6f0,
+ 0x6f8, 0x700, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x20;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -15915,9 +15915,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x174;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x3d8;
+ AOT_Thread_active_exception_offset = 0x3e0;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x3dc;
+ AOT_Thread_active_stacktrace_offset = 0x3e4;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x100;
static constexpr dart::compiler::target::word
@@ -15941,7 +15941,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0xac;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x3f8;
+ 0x400;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
@@ -15957,13 +15957,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0x60;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x420;
+ 0x428;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x2c;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x3fc;
+ AOT_Thread_double_truncate_round_supported_offset = 0x404;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x424;
+ AOT_Thread_service_extension_stream_offset = 0x42c;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x12c;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -15980,7 +15980,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0xf0;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x3ec;
+ AOT_Thread_execution_state_offset = 0x3f4;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0xf4;
static constexpr dart::compiler::target::word
@@ -16000,7 +16000,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x170;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x3e0;
+ AOT_Thread_global_object_pool_offset = 0x3e8;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x150;
static constexpr dart::compiler::target::word
@@ -16008,10 +16008,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0x58;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x3f4;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x3a0;
+ AOT_Thread_exit_through_ffi_offset = 0x3fc;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x3a4;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x3a4;
+ 0x3a8;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x30;
static constexpr dart::compiler::target::word
@@ -16021,9 +16021,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0xec;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x3b8;
+ AOT_Thread_old_marking_stack_block_offset = 0x3bc;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x3bc;
+ AOT_Thread_new_marking_stack_block_offset = 0x3c0;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x124;
static constexpr dart::compiler::target::word
@@ -16077,15 +16077,15 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x3e4;
+ 0x3ec;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x3e8;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x3f0;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x3f0;
+ AOT_Thread_safepoint_state_offset = 0x3f8;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x34;
static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
- 0x414;
+ 0x41c;
static constexpr dart::compiler::target::word
AOT_Thread_slow_type_test_stub_offset = 0xe8;
static constexpr dart::compiler::target::word
@@ -16093,9 +16093,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x1c;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x3a8;
+ AOT_Thread_saved_stack_limit_offset = 0x3ac;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x3ac;
+ AOT_Thread_stack_overflow_flags_offset = 0x3b0;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
static constexpr dart::compiler::target::word
@@ -16106,49 +16106,49 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x3b4;
+ AOT_Thread_store_buffer_block_offset = 0x3b8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x378;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x37c;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x37c;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x380;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x374;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x378;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x380;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x384;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x384;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x388;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x388;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x38c;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x38c;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x390;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x390;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x394;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x394;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x398;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x398;
+ 0x39c;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x39c;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x3a0;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x3b0;
+ AOT_Thread_top_exit_frame_info_offset = 0x3b4;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x24;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x10;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x3c8;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3c4;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x3d0;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3c8;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0xfc;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_mask_offset = 0x20;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x400;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x408;
+ 0x408;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x410;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x138;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x410;
+ 0x418;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -16248,9 +16248,9 @@
0x4, 0xc, 0x8, 0x10};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- -1, -1, -1, -1, -1, 0x32c, 0x330, 0x334, -1, -1, 0x338,
- 0x33c, 0x340, -1, -1, -1, 0x344, 0x348, 0x34c, 0x350, 0x354, 0x358,
- 0x35c, 0x360, -1, -1, -1, -1, 0x364, 0x368, 0x36c, 0x370};
+ -1, -1, -1, -1, -1, 0x330, 0x334, 0x338, -1, -1, 0x33c,
+ 0x340, 0x344, -1, -1, -1, 0x348, 0x34c, 0x350, 0x354, 0x358, 0x35c,
+ 0x360, 0x364, -1, -1, -1, -1, 0x368, 0x36c, 0x370, 0x374};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x14;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x8;
@@ -16718,9 +16718,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x7a0;
+ AOT_Thread_active_exception_offset = 0x7a8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x7a8;
+ AOT_Thread_active_stacktrace_offset = 0x7b0;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -16744,7 +16744,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x7e0;
+ 0x7e8;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -16760,13 +16760,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0xc0;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x820;
+ 0x828;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x7e8;
+ AOT_Thread_double_truncate_round_supported_offset = 0x7f0;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x828;
+ AOT_Thread_service_extension_stream_offset = 0x830;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -16783,7 +16783,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x7c8;
+ AOT_Thread_execution_state_offset = 0x7d0;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -16803,7 +16803,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x7b0;
+ AOT_Thread_global_object_pool_offset = 0x7b8;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -16811,10 +16811,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x7d8;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x740;
+ AOT_Thread_exit_through_ffi_offset = 0x7e0;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x748;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x748;
+ 0x750;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x60;
static constexpr dart::compiler::target::word
@@ -16824,9 +16824,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x770;
+ AOT_Thread_old_marking_stack_block_offset = 0x778;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x778;
+ AOT_Thread_new_marking_stack_block_offset = 0x780;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -16880,15 +16880,15 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x7b8;
+ 0x7c0;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x7c0;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x7c8;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x7d0;
+ AOT_Thread_safepoint_state_offset = 0x7d8;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
- 0x808;
+ 0x810;
static constexpr dart::compiler::target::word
AOT_Thread_slow_type_test_stub_offset = 0x1d0;
static constexpr dart::compiler::target::word
@@ -16896,9 +16896,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x38;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x750;
+ AOT_Thread_saved_stack_limit_offset = 0x758;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x758;
+ AOT_Thread_stack_overflow_flags_offset = 0x760;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -16909,49 +16909,49 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x768;
+ AOT_Thread_store_buffer_block_offset = 0x770;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x6f0;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6f8;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6e8;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x700;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x708;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x710;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x718;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x720;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x728;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x730;
+ 0x738;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x738;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x760;
+ AOT_Thread_top_exit_frame_info_offset = 0x768;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x20;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x790;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x788;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x798;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x790;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_mask_offset = 0x40;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x7f0;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7f8;
+ 0x7f8;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x800;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x270;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x800;
+ 0x808;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -17051,9 +17051,9 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- -1, -1, -1, -1, -1, 0x658, 0x660, 0x668, -1, -1, 0x670,
- 0x678, 0x680, -1, -1, -1, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0,
- 0x6b8, 0x6c0, -1, -1, -1, -1, 0x6c8, 0x6d0, 0x6d8, 0x6e0};
+ -1, -1, -1, -1, -1, 0x660, 0x668, 0x670, -1, -1, 0x678,
+ 0x680, 0x688, -1, -1, -1, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8,
+ 0x6c0, 0x6c8, -1, -1, -1, -1, 0x6d0, 0x6d8, 0x6e0, 0x6e8};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x28;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -17514,9 +17514,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x174;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x3b0;
+ AOT_Thread_active_exception_offset = 0x3b8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x3b4;
+ AOT_Thread_active_stacktrace_offset = 0x3bc;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x100;
static constexpr dart::compiler::target::word
@@ -17540,7 +17540,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0xac;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x3d0;
+ 0x3d8;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
@@ -17556,13 +17556,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0x60;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x3f8;
+ 0x400;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x2c;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x3d4;
+ AOT_Thread_double_truncate_round_supported_offset = 0x3dc;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x3fc;
+ AOT_Thread_service_extension_stream_offset = 0x404;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x12c;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -17579,7 +17579,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0xf0;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x3c4;
+ AOT_Thread_execution_state_offset = 0x3cc;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0xf4;
static constexpr dart::compiler::target::word
@@ -17599,7 +17599,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x170;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x3b8;
+ AOT_Thread_global_object_pool_offset = 0x3c0;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x150;
static constexpr dart::compiler::target::word
@@ -17607,10 +17607,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0x58;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x3cc;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x378;
+ AOT_Thread_exit_through_ffi_offset = 0x3d4;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x37c;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x37c;
+ 0x380;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x30;
static constexpr dart::compiler::target::word
@@ -17620,9 +17620,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0xec;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x390;
+ AOT_Thread_old_marking_stack_block_offset = 0x394;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x394;
+ AOT_Thread_new_marking_stack_block_offset = 0x398;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x124;
static constexpr dart::compiler::target::word
@@ -17676,11 +17676,11 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x3bc;
+ 0x3c4;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x3c0;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x3c8;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x3c8;
+ AOT_Thread_safepoint_state_offset = 0x3d0;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x34;
static constexpr dart::compiler::target::word
@@ -17690,9 +17690,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x1c;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x380;
+ AOT_Thread_saved_stack_limit_offset = 0x384;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x384;
+ AOT_Thread_stack_overflow_flags_offset = 0x388;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
static constexpr dart::compiler::target::word
@@ -17703,49 +17703,49 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x38c;
+ AOT_Thread_store_buffer_block_offset = 0x390;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x350;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x354;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x354;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x358;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x34c;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x350;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x358;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x35c;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x35c;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x360;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x360;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x364;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x364;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x368;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x368;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x36c;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x36c;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x370;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x370;
+ 0x374;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x374;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x378;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x388;
+ AOT_Thread_top_exit_frame_info_offset = 0x38c;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x24;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x10;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x3a0;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x39c;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x3a8;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3a0;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0xfc;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_mask_offset = 0x20;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x3d8;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x3e0;
+ 0x3e0;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x3e8;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x138;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x3e8;
+ 0x3f0;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -17845,8 +17845,8 @@
0x4, 0xc, 0x8, 0x10};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- 0x32c, 0x330, 0x334, 0x338, 0x33c, -1, 0x340, -1,
- 0x344, 0x348, -1, -1, -1, -1, -1, -1};
+ 0x330, 0x334, 0x338, 0x33c, 0x340, -1, 0x344, -1,
+ 0x348, 0x34c, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x14;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x8;
@@ -18307,9 +18307,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x768;
+ AOT_Thread_active_exception_offset = 0x770;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x770;
+ AOT_Thread_active_stacktrace_offset = 0x778;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -18333,7 +18333,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x7a8;
+ 0x7b0;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -18349,13 +18349,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0xc0;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x7e8;
+ 0x7f0;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x7b0;
+ AOT_Thread_double_truncate_round_supported_offset = 0x7b8;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x7f0;
+ AOT_Thread_service_extension_stream_offset = 0x7f8;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -18372,7 +18372,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x790;
+ AOT_Thread_execution_state_offset = 0x798;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -18392,7 +18392,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x778;
+ AOT_Thread_global_object_pool_offset = 0x780;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -18400,10 +18400,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x7a0;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x708;
+ AOT_Thread_exit_through_ffi_offset = 0x7a8;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x710;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x710;
+ 0x718;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x60;
static constexpr dart::compiler::target::word
@@ -18413,9 +18413,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x738;
+ AOT_Thread_old_marking_stack_block_offset = 0x740;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x740;
+ AOT_Thread_new_marking_stack_block_offset = 0x748;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -18469,11 +18469,11 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x780;
+ 0x788;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x788;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x790;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x798;
+ AOT_Thread_safepoint_state_offset = 0x7a0;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word
@@ -18483,9 +18483,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x38;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x718;
+ AOT_Thread_saved_stack_limit_offset = 0x720;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x720;
+ AOT_Thread_stack_overflow_flags_offset = 0x728;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -18496,49 +18496,49 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x730;
+ AOT_Thread_store_buffer_block_offset = 0x738;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x6b8;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x6c0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c0;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6b0;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6b8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6c8;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6d0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d0;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x6d8;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x6e0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e0;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x6e8;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f0;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x6f8;
+ 0x700;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x700;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x728;
+ AOT_Thread_top_exit_frame_info_offset = 0x730;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x20;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x758;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x750;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x760;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x758;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_mask_offset = 0x40;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x7b8;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7c0;
+ 0x7c0;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7c8;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x270;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x7c8;
+ 0x7d0;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -18638,8 +18638,8 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- 0x658, 0x660, 0x668, 0x670, -1, -1, 0x678, 0x680,
- 0x688, 0x690, 0x698, -1, 0x6a0, 0x6a8, -1, -1};
+ 0x660, 0x668, 0x670, 0x678, -1, -1, 0x680, 0x688,
+ 0x690, 0x698, 0x6a0, -1, 0x6a8, 0x6b0, -1, -1};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x28;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -19107,9 +19107,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x7b0;
+ AOT_Thread_active_exception_offset = 0x7b8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x7b8;
+ AOT_Thread_active_stacktrace_offset = 0x7c0;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -19133,7 +19133,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x7f0;
+ 0x7f8;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -19149,13 +19149,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0xc0;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x830;
+ 0x838;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x7f8;
+ AOT_Thread_double_truncate_round_supported_offset = 0x800;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x838;
+ AOT_Thread_service_extension_stream_offset = 0x840;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -19172,7 +19172,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x7d8;
+ AOT_Thread_execution_state_offset = 0x7e0;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -19192,7 +19192,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x7c0;
+ AOT_Thread_global_object_pool_offset = 0x7c8;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -19200,10 +19200,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x7e8;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x750;
+ AOT_Thread_exit_through_ffi_offset = 0x7f0;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x758;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x758;
+ 0x760;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x60;
static constexpr dart::compiler::target::word
@@ -19213,9 +19213,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x780;
+ AOT_Thread_old_marking_stack_block_offset = 0x788;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x788;
+ AOT_Thread_new_marking_stack_block_offset = 0x790;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -19269,11 +19269,11 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x7c8;
+ 0x7d0;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x7d0;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x7d8;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x7e0;
+ AOT_Thread_safepoint_state_offset = 0x7e8;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word
@@ -19283,9 +19283,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x38;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x760;
+ AOT_Thread_saved_stack_limit_offset = 0x768;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x768;
+ AOT_Thread_stack_overflow_flags_offset = 0x770;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -19296,49 +19296,49 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x778;
+ AOT_Thread_store_buffer_block_offset = 0x780;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x700;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x708;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6f8;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x710;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x718;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x720;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x728;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x730;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x738;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x738;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x740;
+ 0x748;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x748;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x750;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x770;
+ AOT_Thread_top_exit_frame_info_offset = 0x778;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x20;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x7a0;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x798;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x7a8;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7a0;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_mask_offset = 0x40;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x800;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x808;
+ 0x808;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x810;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x270;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x810;
+ 0x818;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -19438,10 +19438,10 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- 0x658, 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690,
- 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, -1,
- -1, -1, -1, 0x6d0, 0x6d8, -1, -1, 0x6e0,
- 0x6e8, 0x6f0, -1, -1, -1, -1, -1, -1};
+ 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698,
+ 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, -1,
+ -1, -1, -1, 0x6d8, 0x6e0, -1, -1, 0x6e8,
+ 0x6f0, 0x6f8, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x28;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -19903,9 +19903,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x2f0;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x770;
+ AOT_Thread_active_exception_offset = 0x778;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x778;
+ AOT_Thread_active_stacktrace_offset = 0x780;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
@@ -19929,7 +19929,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0x160;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x7b0;
+ 0x7b8;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0x168;
static constexpr dart::compiler::target::word
@@ -19945,13 +19945,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0xc8;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x7f0;
+ 0x7f8;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x60;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x7b8;
+ AOT_Thread_double_truncate_round_supported_offset = 0x7c0;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x7f8;
+ AOT_Thread_service_extension_stream_offset = 0x800;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x260;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -19968,7 +19968,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x798;
+ AOT_Thread_execution_state_offset = 0x7a0;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0x1f0;
static constexpr dart::compiler::target::word
@@ -19988,7 +19988,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x2e8;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x780;
+ AOT_Thread_global_object_pool_offset = 0x788;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x2a8;
static constexpr dart::compiler::target::word
@@ -19996,10 +19996,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0xb8;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x7a8;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x710;
+ AOT_Thread_exit_through_ffi_offset = 0x7b0;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x718;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x718;
+ 0x720;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word
@@ -20009,9 +20009,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x740;
+ AOT_Thread_old_marking_stack_block_offset = 0x748;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x748;
+ AOT_Thread_new_marking_stack_block_offset = 0x750;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x250;
static constexpr dart::compiler::target::word
@@ -20065,11 +20065,11 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x788;
+ 0x790;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x790;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x798;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x7a0;
+ AOT_Thread_safepoint_state_offset = 0x7a8;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x70;
static constexpr dart::compiler::target::word
@@ -20079,9 +20079,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x38;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x720;
+ AOT_Thread_saved_stack_limit_offset = 0x728;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x728;
+ AOT_Thread_stack_overflow_flags_offset = 0x730;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -20092,38 +20092,38 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x738;
+ AOT_Thread_store_buffer_block_offset = 0x740;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x6c0;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x6c8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6c8;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6d0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6b8;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6c0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6d0;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6d8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6d8;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6e0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x6e0;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x6e8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x6e8;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x6f0;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x6f8;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x700;
+ 0x708;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x708;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x730;
+ AOT_Thread_top_exit_frame_info_offset = 0x738;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x50;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x20;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x760;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x758;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x768;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x760;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -20131,12 +20131,12 @@
static constexpr dart::compiler::target::word AOT_Thread_heap_base_offset =
0x48;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x7c0;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7c8;
+ 0x7c8;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7d0;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x278;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x7d0;
+ 0x7d8;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -20236,8 +20236,8 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- 0x660, 0x668, 0x670, 0x678, -1, -1, 0x680, 0x688,
- 0x690, 0x698, 0x6a0, -1, 0x6a8, 0x6b0, -1, -1};
+ 0x668, 0x670, 0x678, 0x680, -1, -1, 0x688, 0x690,
+ 0x698, 0x6a0, 0x6a8, -1, 0x6b0, 0x6b8, -1, -1};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x20;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -20699,9 +20699,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x2f0;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x7b8;
+ AOT_Thread_active_exception_offset = 0x7c0;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x7c0;
+ AOT_Thread_active_stacktrace_offset = 0x7c8;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x208;
static constexpr dart::compiler::target::word
@@ -20725,7 +20725,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0x160;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x7f8;
+ 0x800;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0x168;
static constexpr dart::compiler::target::word
@@ -20741,13 +20741,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0xc8;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x838;
+ 0x840;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x60;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x800;
+ AOT_Thread_double_truncate_round_supported_offset = 0x808;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x840;
+ AOT_Thread_service_extension_stream_offset = 0x848;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x260;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -20764,7 +20764,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x7e0;
+ AOT_Thread_execution_state_offset = 0x7e8;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0x1f0;
static constexpr dart::compiler::target::word
@@ -20784,7 +20784,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x2e8;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x7c8;
+ AOT_Thread_global_object_pool_offset = 0x7d0;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x2a8;
static constexpr dart::compiler::target::word
@@ -20792,10 +20792,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0xb8;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x7f0;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x758;
+ AOT_Thread_exit_through_ffi_offset = 0x7f8;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x760;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x760;
+ 0x768;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word
@@ -20805,9 +20805,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x788;
+ AOT_Thread_old_marking_stack_block_offset = 0x790;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x790;
+ AOT_Thread_new_marking_stack_block_offset = 0x798;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x250;
static constexpr dart::compiler::target::word
@@ -20861,11 +20861,11 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x7d0;
+ 0x7d8;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x7d8;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x7e0;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x7e8;
+ AOT_Thread_safepoint_state_offset = 0x7f0;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x70;
static constexpr dart::compiler::target::word
@@ -20875,9 +20875,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x38;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x768;
+ AOT_Thread_saved_stack_limit_offset = 0x770;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x770;
+ AOT_Thread_stack_overflow_flags_offset = 0x778;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -20888,38 +20888,38 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x780;
+ AOT_Thread_store_buffer_block_offset = 0x788;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x708;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x710;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x700;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x718;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x720;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x728;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x730;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x738;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x738;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x740;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x748;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x748;
+ 0x750;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x750;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x758;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x778;
+ AOT_Thread_top_exit_frame_info_offset = 0x780;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x50;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x20;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x7a8;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7a0;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x7b0;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7a8;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -20927,12 +20927,12 @@
static constexpr dart::compiler::target::word AOT_Thread_heap_base_offset =
0x48;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x808;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x810;
+ 0x810;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x818;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x278;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x818;
+ 0x820;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -21032,10 +21032,10 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698,
- 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, -1,
- -1, -1, -1, 0x6d8, 0x6e0, -1, -1, 0x6e8,
- 0x6f0, 0x6f8, -1, -1, -1, -1, -1, -1};
+ 0x668, 0x670, 0x678, 0x680, 0x688, 0x690, 0x698, 0x6a0,
+ 0x6a8, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, 0x6d8, -1,
+ -1, -1, -1, 0x6e0, 0x6e8, -1, -1, 0x6f0,
+ 0x6f8, 0x700, -1, -1, -1, -1, -1, -1};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x20;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -21496,9 +21496,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x174;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x3d8;
+ AOT_Thread_active_exception_offset = 0x3e0;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x3dc;
+ AOT_Thread_active_stacktrace_offset = 0x3e4;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x100;
static constexpr dart::compiler::target::word
@@ -21522,7 +21522,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0xac;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x3f8;
+ 0x400;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
@@ -21538,13 +21538,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0x60;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x420;
+ 0x428;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x2c;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x3fc;
+ AOT_Thread_double_truncate_round_supported_offset = 0x404;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x424;
+ AOT_Thread_service_extension_stream_offset = 0x42c;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x12c;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -21561,7 +21561,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0xf0;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x3ec;
+ AOT_Thread_execution_state_offset = 0x3f4;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0xf4;
static constexpr dart::compiler::target::word
@@ -21581,7 +21581,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x170;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x3e0;
+ AOT_Thread_global_object_pool_offset = 0x3e8;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x150;
static constexpr dart::compiler::target::word
@@ -21589,10 +21589,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0x58;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x3f4;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x3a0;
+ AOT_Thread_exit_through_ffi_offset = 0x3fc;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x3a4;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x3a4;
+ 0x3a8;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x30;
static constexpr dart::compiler::target::word
@@ -21602,9 +21602,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0xec;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x3b8;
+ AOT_Thread_old_marking_stack_block_offset = 0x3bc;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x3bc;
+ AOT_Thread_new_marking_stack_block_offset = 0x3c0;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x124;
static constexpr dart::compiler::target::word
@@ -21658,11 +21658,11 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x3e4;
+ 0x3ec;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x3e8;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x3f0;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x3f0;
+ AOT_Thread_safepoint_state_offset = 0x3f8;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x34;
static constexpr dart::compiler::target::word
@@ -21672,9 +21672,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x1c;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x3a8;
+ AOT_Thread_saved_stack_limit_offset = 0x3ac;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x3ac;
+ AOT_Thread_stack_overflow_flags_offset = 0x3b0;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
static constexpr dart::compiler::target::word
@@ -21685,49 +21685,49 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x3b4;
+ AOT_Thread_store_buffer_block_offset = 0x3b8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x378;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x37c;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x37c;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x380;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x374;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x378;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x380;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x384;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x384;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x388;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x388;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x38c;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x38c;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x390;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x390;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x394;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x394;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x398;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x398;
+ 0x39c;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x39c;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x3a0;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x3b0;
+ AOT_Thread_top_exit_frame_info_offset = 0x3b4;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x24;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x10;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x3c8;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3c4;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x3d0;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3c8;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0xfc;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_mask_offset = 0x20;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x400;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x408;
+ 0x408;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x410;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x138;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x410;
+ 0x418;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -21827,9 +21827,9 @@
0x4, 0xc, 0x8, 0x10};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- -1, -1, -1, -1, -1, 0x32c, 0x330, 0x334, -1, -1, 0x338,
- 0x33c, 0x340, -1, -1, -1, 0x344, 0x348, 0x34c, 0x350, 0x354, 0x358,
- 0x35c, 0x360, -1, -1, -1, -1, 0x364, 0x368, 0x36c, 0x370};
+ -1, -1, -1, -1, -1, 0x330, 0x334, 0x338, -1, -1, 0x33c,
+ 0x340, 0x344, -1, -1, -1, 0x348, 0x34c, 0x350, 0x354, 0x358, 0x35c,
+ 0x360, 0x364, -1, -1, -1, -1, 0x368, 0x36c, 0x370, 0x374};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x14;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x8;
@@ -22290,9 +22290,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_exception_offset = 0x7a0;
+ AOT_Thread_active_exception_offset = 0x7a8;
static constexpr dart::compiler::target::word
- AOT_Thread_active_stacktrace_offset = 0x7a8;
+ AOT_Thread_active_stacktrace_offset = 0x7b0;
static constexpr dart::compiler::target::word
AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
static constexpr dart::compiler::target::word
@@ -22316,7 +22316,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_allocate_object_slow_stub_offset = 0x158;
static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
- 0x7e0;
+ 0x7e8;
static constexpr dart::compiler::target::word
AOT_Thread_async_exception_handler_stub_offset = 0x160;
static constexpr dart::compiler::target::word
@@ -22332,13 +22332,13 @@
static constexpr dart::compiler::target::word
AOT_Thread_call_to_runtime_stub_offset = 0xc0;
static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
- 0x820;
+ 0x828;
static constexpr dart::compiler::target::word
AOT_Thread_dispatch_table_array_offset = 0x58;
static constexpr dart::compiler::target::word
- AOT_Thread_double_truncate_round_supported_offset = 0x7e8;
+ AOT_Thread_double_truncate_round_supported_offset = 0x7f0;
static constexpr dart::compiler::target::word
- AOT_Thread_service_extension_stream_offset = 0x828;
+ AOT_Thread_service_extension_stream_offset = 0x830;
static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
0x258;
static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
@@ -22355,7 +22355,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
static constexpr dart::compiler::target::word
- AOT_Thread_execution_state_offset = 0x7c8;
+ AOT_Thread_execution_state_offset = 0x7d0;
static constexpr dart::compiler::target::word
AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
static constexpr dart::compiler::target::word
@@ -22375,7 +22375,7 @@
static constexpr dart::compiler::target::word
AOT_Thread_float_zerow_address_offset = 0x2e0;
static constexpr dart::compiler::target::word
- AOT_Thread_global_object_pool_offset = 0x7b0;
+ AOT_Thread_global_object_pool_offset = 0x7b8;
static constexpr dart::compiler::target::word
AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
static constexpr dart::compiler::target::word
@@ -22383,10 +22383,10 @@
static constexpr dart::compiler::target::word
AOT_Thread_invoke_dart_code_stub_offset = 0xb0;
static constexpr dart::compiler::target::word
- AOT_Thread_exit_through_ffi_offset = 0x7d8;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x740;
+ AOT_Thread_exit_through_ffi_offset = 0x7e0;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x748;
static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
- 0x748;
+ 0x750;
static constexpr dart::compiler::target::word
AOT_Thread_field_table_values_offset = 0x60;
static constexpr dart::compiler::target::word
@@ -22396,9 +22396,9 @@
static constexpr dart::compiler::target::word
AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
static constexpr dart::compiler::target::word
- AOT_Thread_old_marking_stack_block_offset = 0x770;
+ AOT_Thread_old_marking_stack_block_offset = 0x778;
static constexpr dart::compiler::target::word
- AOT_Thread_new_marking_stack_block_offset = 0x778;
+ AOT_Thread_new_marking_stack_block_offset = 0x780;
static constexpr dart::compiler::target::word
AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
static constexpr dart::compiler::target::word
@@ -22452,11 +22452,11 @@
static constexpr dart::compiler::target::word
AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
- 0x7b8;
+ 0x7c0;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_shadow_call_stack_offset = 0x7c0;
+ AOT_Thread_saved_shadow_call_stack_offset = 0x7c8;
static constexpr dart::compiler::target::word
- AOT_Thread_safepoint_state_offset = 0x7d0;
+ AOT_Thread_safepoint_state_offset = 0x7d8;
static constexpr dart::compiler::target::word
AOT_Thread_shared_field_table_values_offset = 0x68;
static constexpr dart::compiler::target::word
@@ -22466,9 +22466,9 @@
static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
0x38;
static constexpr dart::compiler::target::word
- AOT_Thread_saved_stack_limit_offset = 0x750;
+ AOT_Thread_saved_stack_limit_offset = 0x758;
static constexpr dart::compiler::target::word
- AOT_Thread_stack_overflow_flags_offset = 0x758;
+ AOT_Thread_stack_overflow_flags_offset = 0x760;
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
static constexpr dart::compiler::target::word
@@ -22479,49 +22479,49 @@
static constexpr dart::compiler::target::word
AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
static constexpr dart::compiler::target::word
- AOT_Thread_store_buffer_block_offset = 0x768;
+ AOT_Thread_store_buffer_block_offset = 0x770;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_entry_point_offset = 0x6f0;
+ AOT_Thread_suspend_state_await_entry_point_offset = 0x6f8;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6f8;
+ AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x700;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6e8;
+ AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6f0;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_entry_point_offset = 0x700;
+ AOT_Thread_suspend_state_return_async_entry_point_offset = 0x708;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x708;
+ AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x710;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x710;
+ AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x718;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x718;
+ AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x720;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x720;
+ AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x728;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x728;
+ AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x730;
static constexpr dart::compiler::target::word
AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
- 0x730;
+ 0x738;
static constexpr dart::compiler::target::word
- AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x738;
+ AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x740;
static constexpr dart::compiler::target::word
- AOT_Thread_top_exit_frame_info_offset = 0x760;
+ AOT_Thread_top_exit_frame_info_offset = 0x768;
static constexpr dart::compiler::target::word AOT_Thread_top_offset = 0x48;
static constexpr dart::compiler::target::word AOT_Thread_top_resource_offset =
0x20;
static constexpr dart::compiler::target::word
- AOT_Thread_unboxed_runtime_arg_offset = 0x790;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x788;
+ AOT_Thread_unboxed_runtime_arg_offset = 0x798;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x790;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_mask_offset = 0x40;
static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
- 0x7f0;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7f8;
+ 0x7f8;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x800;
static constexpr dart::compiler::target::word
AOT_Thread_jump_to_frame_entry_point_offset = 0x270;
static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
- 0x800;
+ 0x808;
static constexpr dart::compiler::target::word
AOT_TsanUtils_setjmp_function_offset = 0x0;
static constexpr dart::compiler::target::word
@@ -22621,9 +22621,9 @@
0x8, 0x18, 0x10, 0x20};
static constexpr dart::compiler::target::word
AOT_Thread_write_barrier_wrappers_thread_offset[] = {
- -1, -1, -1, -1, -1, 0x658, 0x660, 0x668, -1, -1, 0x670,
- 0x678, 0x680, -1, -1, -1, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0,
- 0x6b8, 0x6c0, -1, -1, -1, -1, 0x6c8, 0x6d0, 0x6d8, 0x6e0};
+ -1, -1, -1, -1, -1, 0x660, 0x668, 0x670, -1, -1, 0x678,
+ 0x680, 0x688, -1, -1, -1, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8,
+ 0x6c0, 0x6c8, -1, -1, -1, -1, 0x6d0, 0x6d8, 0x6e0, 0x6e8};
static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
0x28;
static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
diff --git a/runtime/vm/interpreter.cc b/runtime/vm/interpreter.cc
index 13b7a23..6373bb4 100644
--- a/runtime/vm/interpreter.cc
+++ b/runtime/vm/interpreter.cc
@@ -3714,6 +3714,28 @@
}
}
}
+ const intptr_t num_type_args = cls->untag()->num_type_arguments_;
+ if (num_type_args != 0) {
+ if ((type_args == null_value) ||
+ (Smi::Value(type_args->untag()->length()) != num_type_args)) {
+ SP[1] = target; // Save target.
+ SP[2] = argdesc_; // Save arguments descriptor.
+ SP[3] = cls; // Save class.
+
+ SP[4] = 0; // Space for result.
+ SP[5] = cls;
+ SP[6] = type_args;
+
+ Exit(thread, FP, SP + 7, pc);
+ INVOKE_RUNTIME(DRT_ConvertToInstanceTypeArguments,
+ NativeArguments(thread, 2, SP + 5, SP + 4));
+
+ target = Function::RawCast(SP[1]);
+ argdesc_ = Array::RawCast(SP[2]);
+ cls = Class::RawCast(SP[3]);
+ type_args = TypeArguments::RawCast(SP[4]);
+ }
+ }
SP[1] = target; // Save target.
SP[2] = argdesc_; // Save arguments descriptor.
diff --git a/runtime/vm/runtime_entry.cc b/runtime/vm/runtime_entry.cc
index f9cf58c..c1ce6fc 100644
--- a/runtime/vm/runtime_entry.cc
+++ b/runtime/vm/runtime_entry.cc
@@ -1074,6 +1074,24 @@
#endif // defined(DART_DYNAMIC_MODULES)
}
+// Converts type arguments passed to a constructor tear-off
+// into an instance type arguments.
+// Arg0: class to allocate
+// Arg1: type arguments
+// Return value: instance type arguments
+DEFINE_RUNTIME_ENTRY(ConvertToInstanceTypeArguments, 2) {
+#if defined(DART_DYNAMIC_MODULES)
+ const auto& cls = Class::CheckedHandle(zone, arguments.ArgAt(0));
+ const auto& type_args =
+ TypeArguments::CheckedHandle(zone, arguments.ArgAt(1));
+ const auto& result = TypeArguments::Handle(
+ zone, cls.GetInstanceTypeArguments(thread, type_args));
+ arguments.SetReturn(result);
+#else
+ UNREACHABLE();
+#endif // defined(DART_DYNAMIC_MODULES)
+}
+
// Check that arguments are valid for the given closure.
// Arg0: closure
// Arg1: arguments descriptor
diff --git a/runtime/vm/runtime_entry_list.h b/runtime/vm/runtime_entry_list.h
index 9b33d03..98d27ff 100644
--- a/runtime/vm/runtime_entry_list.h
+++ b/runtime/vm/runtime_entry_list.h
@@ -77,6 +77,7 @@
V(AllocateSubtypeTestCache) \
V(GetFieldForDispatch) \
V(AdjustArgumentsDesciptorForImplicitClosure) \
+ V(ConvertToInstanceTypeArguments) \
V(ClosureArgumentsValid) \
V(ResolveCallFunction) \
V(InterpretedInstanceCallMissHandler) \
diff --git a/tests/language/regress/regress60816_test.dart b/tests/language/regress/regress60816_test.dart
new file mode 100644
index 0000000..7fe806e
--- /dev/null
+++ b/tests/language/regress/regress60816_test.dart
@@ -0,0 +1,84 @@
+// Copyright (c) 2025, the Dart project authors. Please see the AUTHORS file
+// for details. All rights reserved. Use of this source code is governed by a
+// BSD-style license that can be found in the LICENSE file.
+
+// Regression test for https://github.com/dart-lang/sdk/issues/60816.
+//
+// Verify that constructor tear-offs properly convert function type arguments
+// into instance type parameters when allocating an object.
+
+import "package:expect/expect.dart";
+
+class A<T> {
+ T f1;
+ A(this.f1);
+ Type getT() => T;
+}
+
+class B<S> extends A<A<S>> {
+ S f2;
+ B(this.f2) : super(A(f2));
+ Type getS() => S;
+}
+
+class C extends A<String> {
+ String f3;
+ C(this.f3) : super(f3);
+}
+
+final newA = A.new;
+final newAOfInt = A<int>.new;
+final newAOfDyn = A<dynamic>.new;
+
+final newB = B.new;
+final newBOfInt = B<int>.new;
+final newBOfDyn = B<dynamic>.new;
+
+final newC = C.new;
+
+void main() {
+ final a1 = newA<double>(42);
+ Expect.type<A<double>>(a1);
+ Expect.equals(double, a1.getT());
+
+ final a2 = newA(42 as dynamic);
+ Expect.type<A<dynamic>>(a2);
+ Expect.equals(dynamic, a2.getT());
+
+ final a3 = newAOfInt(42);
+ Expect.type<A<int>>(a3);
+ Expect.equals(int, a3.getT());
+
+ final a4 = newAOfDyn(42);
+ Expect.type<A<dynamic>>(a4);
+ Expect.equals(dynamic, a4.getT());
+
+ final b1 = newB<num>(42);
+ Expect.type<B<num>>(b1);
+ Expect.type<A<A<num>>>(b1);
+ Expect.equals(num, b1.getS());
+ Expect.equals(A<num>, b1.getT());
+
+ final b2 = newB(42 as dynamic);
+ Expect.type<B>(b2);
+ Expect.type<A<A>>(b2);
+ Expect.equals(dynamic, b2.getS());
+ Expect.equals(A, b2.getT());
+
+ final b3 = newBOfInt(42);
+ Expect.type<B<int>>(b3);
+ Expect.type<A<A<int>>>(b3);
+ Expect.equals(int, b3.getS());
+ Expect.equals(A<int>, b3.getT());
+
+ final b4 = newBOfDyn(42);
+ Expect.type<B>(b4);
+ Expect.type<A<A>>(b4);
+ Expect.equals(dynamic, b4.getS());
+ Expect.equals(A, b4.getT());
+
+ final c1 = newC('42');
+ Expect.type<C>(c1);
+ Expect.type<A<String>>(c1);
+ Expect.equals(String, c1.getT());
+}