diff --git a/runtime/vm/app_snapshot.cc b/runtime/vm/app_snapshot.cc index 67b9b3af8f8..55d034bda96 100644 --- a/runtime/vm/app_snapshot.cc +++ b/runtime/vm/app_snapshot.cc @@ -1414,6 +1414,7 @@ class CanonicalSetDeserializationCluster : public DeserializationCluster { if ((SetType::Storage::ArrayCid == kArrayCid) && Array::UseCardMarkingForAllocation(length)) { table->untag()->SetCardRememberedBitUnsynchronized(); + Page::Of(table)->AllocateCardTable(); } InitTypeArgsOrNext(table); table->untag()->length_ = Smi::New(length); @@ -6508,6 +6509,7 @@ class ArrayDeserializationCluster stamp_canonical); if (Array::UseCardMarkingForAllocation(length)) { array->untag()->SetCardRememberedBitUnsynchronized(); + Page::Of(array)->AllocateCardTable(); } array->untag()->type_arguments_ = static_cast(d.ReadRef()); diff --git a/runtime/vm/compiler/runtime_offsets_extracted.h b/runtime/vm/compiler/runtime_offsets_extracted.h index c7deea347ba..1dd47533194 100644 --- a/runtime/vm/compiler/runtime_offsets_extracted.h +++ b/runtime/vm/compiler/runtime_offsets_extracted.h @@ -418,9 +418,9 @@ 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; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x374; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x37c; + 0x378; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x30; static constexpr dart::compiler::target::word @@ -430,9 +430,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0xe4; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x390; + Thread_old_marking_stack_block_offset = 0x38c; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x394; + Thread_new_marking_stack_block_offset = 0x390; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x120; static constexpr dart::compiler::target::word @@ -490,9 +490,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x138; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x380; + 0x37c; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x384; + Thread_stack_overflow_flags_offset = 0x380; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x11c; static constexpr dart::compiler::target::word @@ -502,36 +502,36 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xbc; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x38c; + 0x388; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x350; + Thread_suspend_state_await_entry_point_offset = 0x34c; 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 = 0x350; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x34c; + Thread_suspend_state_init_async_entry_point_offset = 0x348; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x358; + Thread_suspend_state_return_async_entry_point_offset = 0x354; 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 = 0x358; 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 = 0x35c; 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 = 0x360; 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 = 0x364; 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 = 0x368; 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 = 0x36c; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x374; + Thread_suspend_state_handle_exception_entry_point_offset = 0x370; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x388; + Thread_top_exit_frame_info_offset = 0x384; 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; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x398; static constexpr dart::compiler::target::word Thread_write_barrier_entry_point_offset = 0xf8; static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset = @@ -626,8 +626,8 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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}; + 0x328, 0x32c, 0x330, 0x334, 0x338, -1, 0x33c, -1, + 0x340, 0x344, -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; @@ -1047,9 +1047,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x768; + 0x760; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x770; + 0x768; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -1073,7 +1073,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x7a8; + 0x7a0; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -1086,13 +1086,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x200; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0xc0; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7e0; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7d8; 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 = 0x7a8; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x7e8; + Thread_service_extension_stream_offset = 0x7e0; static constexpr dart::compiler::target::word Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word Thread_optimize_stub_offset = @@ -1109,7 +1109,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x50; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x790; + 0x788; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -1131,7 +1131,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x778; + 0x770; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -1139,10 +1139,10 @@ static constexpr dart::compiler::target::word 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; + 0x798; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x700; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x710; + 0x708; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -1152,9 +1152,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x738; + Thread_old_marking_stack_block_offset = 0x730; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x740; + Thread_new_marking_stack_block_offset = 0x738; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -1199,11 +1199,11 @@ static constexpr dart::compiler::target::word Thread_predefined_symbols_address_offset = 0x2a0; static constexpr dart::compiler::target::word Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; -static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x780; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x778; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x788; + Thread_saved_shadow_call_stack_offset = 0x780; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x798; + 0x790; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -1212,9 +1212,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x270; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x718; + 0x710; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x720; + Thread_stack_overflow_flags_offset = 0x718; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -1224,46 +1224,46 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x730; + 0x728; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x6b8; + Thread_suspend_state_await_entry_point_offset = 0x6b0; 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 = 0x6b8; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x6b0; + Thread_suspend_state_init_async_entry_point_offset = 0x6a8; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x6c8; + Thread_suspend_state_return_async_entry_point_offset = 0x6c0; 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 = 0x6c8; 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 = 0x6d0; 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 = 0x6d8; 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 = 0x6e0; 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 = 0x6e8; 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 = 0x6f0; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x700; + Thread_suspend_state_handle_exception_entry_point_offset = 0x6f8; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x728; + Thread_top_exit_frame_info_offset = 0x720; 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 = 0x750; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x748; static constexpr dart::compiler::target::word Thread_write_barrier_entry_point_offset = 0x1f0; 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; + 0x7b0; +static constexpr dart::compiler::target::word Thread_random_offset = 0x7b8; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x268; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7c8; +static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7c0; static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset = @@ -1352,8 +1352,8 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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}; + 0x650, 0x658, 0x660, 0x668, -1, -1, 0x670, 0x678, + 0x680, 0x688, 0x690, -1, 0x698, 0x6a0, -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; @@ -1769,9 +1769,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x170; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x3a8; + 0x3a0; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x3ac; + 0x3a4; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0xfc; static constexpr dart::compiler::target::word @@ -1795,7 +1795,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0xa4; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x3c8; + 0x3c0; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0xa8; static constexpr dart::compiler::target::word @@ -1808,13 +1808,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x100; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0x60; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x3ec; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x3e4; static constexpr dart::compiler::target::word Thread_dispatch_table_array_offset = 0x2c; static constexpr dart::compiler::target::word - Thread_double_truncate_round_supported_offset = 0x3cc; + Thread_double_truncate_round_supported_offset = 0x3c4; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x3f0; + Thread_service_extension_stream_offset = 0x3e8; static constexpr dart::compiler::target::word Thread_optimize_entry_offset = 0x128; static constexpr dart::compiler::target::word Thread_optimize_stub_offset = @@ -1831,7 +1831,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x28; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0xe8; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x3bc; + 0x3b4; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0xec; static constexpr dart::compiler::target::word @@ -1853,7 +1853,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x16c; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x3b0; + 0x3a8; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x14c; static constexpr dart::compiler::target::word @@ -1861,10 +1861,10 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word 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; + 0x3bc; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x368; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x370; + 0x36c; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x30; static constexpr dart::compiler::target::word @@ -1874,9 +1874,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0xe4; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x384; + Thread_old_marking_stack_block_offset = 0x380; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x388; + Thread_new_marking_stack_block_offset = 0x384; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x120; static constexpr dart::compiler::target::word @@ -1921,11 +1921,11 @@ static constexpr dart::compiler::target::word Thread_predefined_symbols_address_offset = 0x150; static constexpr dart::compiler::target::word Thread_resume_interpreter_adjusted_entry_point_offset = 0x13c; -static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3b4; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3ac; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x3b8; + Thread_saved_shadow_call_stack_offset = 0x3b0; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x3c0; + 0x3b8; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x34; static constexpr dart::compiler::target::word @@ -1934,9 +1934,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x138; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x374; + 0x370; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x378; + Thread_stack_overflow_flags_offset = 0x374; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x11c; static constexpr dart::compiler::target::word @@ -1946,46 +1946,46 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xbc; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x380; + 0x37c; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x344; + Thread_suspend_state_await_entry_point_offset = 0x340; 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 = 0x344; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x340; + Thread_suspend_state_init_async_entry_point_offset = 0x33c; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x34c; + Thread_suspend_state_return_async_entry_point_offset = 0x348; 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 = 0x34c; 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 = 0x350; 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 = 0x354; 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 = 0x358; 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 = 0x35c; 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 = 0x360; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x368; + Thread_suspend_state_handle_exception_entry_point_offset = 0x364; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x37c; + Thread_top_exit_frame_info_offset = 0x378; 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; + Thread_unboxed_runtime_arg_offset = 0x390; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x38c; static constexpr dart::compiler::target::word Thread_write_barrier_entry_point_offset = 0xf8; static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset = 0x20; static constexpr dart::compiler::target::word Thread_next_task_id_offset = - 0x3d0; -static constexpr dart::compiler::target::word Thread_random_offset = 0x3d8; + 0x3c8; +static constexpr dart::compiler::target::word Thread_random_offset = 0x3d0; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x134; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3e0; +static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3d8; static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset = @@ -2070,7 +2070,7 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 0x4, 0xc, 0x8, 0x10}; static constexpr dart::compiler::target::word Thread_write_barrier_wrappers_thread_offset[] = { - 0x32c, 0x330, 0x334, 0x338, -1, -1, -1, 0x33c}; + 0x328, 0x32c, 0x330, 0x334, -1, -1, -1, 0x338}; 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; @@ -2490,9 +2490,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x7b0; + 0x7a8; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x7b8; + 0x7b0; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -2516,7 +2516,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x7f0; + 0x7e8; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -2529,13 +2529,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x200; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0xc0; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x828; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x820; 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 = 0x7f0; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x830; + Thread_service_extension_stream_offset = 0x828; static constexpr dart::compiler::target::word Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word Thread_optimize_stub_offset = @@ -2552,7 +2552,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x50; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x7d8; + 0x7d0; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -2574,7 +2574,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x7c0; + 0x7b8; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -2582,10 +2582,10 @@ static constexpr dart::compiler::target::word 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; + 0x7e0; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x748; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x758; + 0x750; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -2595,9 +2595,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x780; + Thread_old_marking_stack_block_offset = 0x778; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x788; + Thread_new_marking_stack_block_offset = 0x780; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -2642,11 +2642,11 @@ static constexpr dart::compiler::target::word Thread_predefined_symbols_address_offset = 0x2a0; static constexpr dart::compiler::target::word Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; -static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7c8; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7c0; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x7d0; + Thread_saved_shadow_call_stack_offset = 0x7c8; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x7e0; + 0x7d8; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -2655,9 +2655,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x270; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x760; + 0x758; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x768; + Thread_stack_overflow_flags_offset = 0x760; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -2667,46 +2667,46 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x778; + 0x770; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x700; + Thread_suspend_state_await_entry_point_offset = 0x6f8; 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 = 0x700; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x6f8; + Thread_suspend_state_init_async_entry_point_offset = 0x6f0; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x710; + 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 = 0x718; + 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 = 0x720; + 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 = 0x728; + 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 = 0x730; + 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 = 0x738; + 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 = 0x740; + 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 = 0x748; + Thread_suspend_state_handle_exception_entry_point_offset = 0x740; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x770; + 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 = 0x7a0; -static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x798; + 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 = 0x1f0; 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; + 0x7f8; +static constexpr dart::compiler::target::word Thread_random_offset = 0x800; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x268; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x810; +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 = @@ -2795,10 +2795,10 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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}; + 0x650, 0x658, 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, + 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, -1, + -1, -1, -1, 0x6c8, 0x6d0, -1, -1, 0x6d8, + 0x6e0, 0x6e8, -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; @@ -3216,9 +3216,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x2e8; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x770; + 0x768; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x778; + 0x770; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0x200; static constexpr dart::compiler::target::word @@ -3242,7 +3242,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0x150; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x7b0; + 0x7a8; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0x158; static constexpr dart::compiler::target::word @@ -3255,13 +3255,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x208; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0xc8; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7e8; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7e0; 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 = 0x7b0; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x7f0; + Thread_service_extension_stream_offset = 0x7e8; static constexpr dart::compiler::target::word Thread_optimize_entry_offset = 0x258; static constexpr dart::compiler::target::word Thread_optimize_stub_offset = @@ -3278,7 +3278,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x58; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x798; + 0x790; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0x1e0; static constexpr dart::compiler::target::word @@ -3300,7 +3300,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x2e0; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x780; + 0x778; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x2a0; static constexpr dart::compiler::target::word @@ -3308,10 +3308,10 @@ static constexpr dart::compiler::target::word 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; + 0x7a0; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x708; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x718; + 0x710; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -3321,9 +3321,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x740; + Thread_old_marking_stack_block_offset = 0x738; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x748; + Thread_new_marking_stack_block_offset = 0x740; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x248; static constexpr dart::compiler::target::word @@ -3368,11 +3368,11 @@ static constexpr dart::compiler::target::word 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 = 0x788; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x780; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x790; + Thread_saved_shadow_call_stack_offset = 0x788; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x7a0; + 0x798; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x70; static constexpr dart::compiler::target::word @@ -3381,9 +3381,9 @@ 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 = - 0x720; + 0x718; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x728; + Thread_stack_overflow_flags_offset = 0x720; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240; static constexpr dart::compiler::target::word @@ -3393,47 +3393,47 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x180; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x738; + 0x730; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x6c0; + Thread_suspend_state_await_entry_point_offset = 0x6b8; 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 = 0x6c0; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x6b8; + Thread_suspend_state_init_async_entry_point_offset = 0x6b0; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x6d0; + Thread_suspend_state_return_async_entry_point_offset = 0x6c8; 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 = 0x6d0; 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 = 0x6d8; 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 = 0x6e0; 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 = 0x6e8; 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 = 0x6f0; 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 = 0x6f8; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x708; + Thread_suspend_state_handle_exception_entry_point_offset = 0x700; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x730; + Thread_top_exit_frame_info_offset = 0x728; 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 = 0x758; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x750; 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_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; + 0x7b8; +static constexpr dart::compiler::target::word Thread_random_offset = 0x7c0; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x270; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7d0; +static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7c8; static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset = @@ -3520,8 +3520,8 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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}; + 0x658, 0x660, 0x668, 0x670, -1, -1, 0x678, 0x680, + 0x688, 0x690, 0x698, -1, 0x6a0, 0x6a8, -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; @@ -3939,9 +3939,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x2e8; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x7b8; + 0x7b0; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x7c0; + 0x7b8; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0x200; static constexpr dart::compiler::target::word @@ -3965,7 +3965,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0x150; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x7f8; + 0x7f0; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0x158; static constexpr dart::compiler::target::word @@ -3978,13 +3978,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x208; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0xc8; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x830; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x828; 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 = 0x7f8; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x838; + 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 = @@ -4001,7 +4001,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x58; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x7e0; + 0x7d8; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0x1e0; static constexpr dart::compiler::target::word @@ -4023,7 +4023,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x2e0; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x7c8; + 0x7c0; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x2a0; static constexpr dart::compiler::target::word @@ -4031,10 +4031,10 @@ static constexpr dart::compiler::target::word 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; + 0x7e8; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x750; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x760; + 0x758; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -4044,9 +4044,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x788; + Thread_old_marking_stack_block_offset = 0x780; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x790; + Thread_new_marking_stack_block_offset = 0x788; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x248; static constexpr dart::compiler::target::word @@ -4091,11 +4091,11 @@ static constexpr dart::compiler::target::word 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 = 0x7d0; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7c8; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x7d8; + Thread_saved_shadow_call_stack_offset = 0x7d0; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x7e8; + 0x7e0; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x70; static constexpr dart::compiler::target::word @@ -4104,9 +4104,9 @@ 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 = - 0x768; + 0x760; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x770; + Thread_stack_overflow_flags_offset = 0x768; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240; static constexpr dart::compiler::target::word @@ -4116,47 +4116,47 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x180; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x780; + 0x778; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x708; + Thread_suspend_state_await_entry_point_offset = 0x700; 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 = 0x708; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x700; + Thread_suspend_state_init_async_entry_point_offset = 0x6f8; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x718; + Thread_suspend_state_return_async_entry_point_offset = 0x710; 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 = 0x718; 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 = 0x720; 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 = 0x728; 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 = 0x730; 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 = 0x738; 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 = 0x740; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x750; + Thread_suspend_state_handle_exception_entry_point_offset = 0x748; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x778; + Thread_top_exit_frame_info_offset = 0x770; 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 = 0x7a0; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x798; 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_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; + 0x800; +static constexpr dart::compiler::target::word Thread_random_offset = 0x808; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x270; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x818; +static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x810; static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset = @@ -4243,10 +4243,10 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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}; + 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}; 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; @@ -4755,9 +4755,9 @@ 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; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x39c; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x3a4; + 0x3a0; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x30; static constexpr dart::compiler::target::word @@ -4767,9 +4767,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0xe4; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x3b8; + Thread_old_marking_stack_block_offset = 0x3b4; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x3bc; + Thread_new_marking_stack_block_offset = 0x3b8; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x120; static constexpr dart::compiler::target::word @@ -4827,9 +4827,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x138; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x3a8; + 0x3a4; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x3ac; + Thread_stack_overflow_flags_offset = 0x3a8; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x11c; static constexpr dart::compiler::target::word @@ -4839,36 +4839,36 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xbc; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x3b4; + 0x3b0; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x378; + Thread_suspend_state_await_entry_point_offset = 0x374; 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 = 0x378; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x374; + Thread_suspend_state_init_async_entry_point_offset = 0x370; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x380; + Thread_suspend_state_return_async_entry_point_offset = 0x37c; 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 = 0x380; 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 = 0x384; 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 = 0x388; 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 = 0x38c; 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 = 0x390; 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 = 0x394; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x39c; + Thread_suspend_state_handle_exception_entry_point_offset = 0x398; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x3b0; + Thread_top_exit_frame_info_offset = 0x3ac; 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; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3c0; static constexpr dart::compiler::target::word Thread_write_barrier_entry_point_offset = 0xf8; static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset = @@ -4963,9 +4963,9 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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, 0x328, 0x32c, 0x330, -1, -1, 0x334, + 0x338, 0x33c, -1, -1, -1, 0x340, 0x344, 0x348, 0x34c, 0x350, 0x354, + 0x358, 0x35c, -1, -1, -1, -1, 0x360, 0x364, 0x368, 0x36c}; 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; @@ -5385,9 +5385,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x7a0; + 0x798; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x7a8; + 0x7a0; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -5411,7 +5411,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x7e0; + 0x7d8; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -5424,13 +5424,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x200; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0xc0; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x818; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x810; 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 = 0x7e0; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x820; + Thread_service_extension_stream_offset = 0x818; static constexpr dart::compiler::target::word Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word Thread_optimize_stub_offset = @@ -5447,7 +5447,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x50; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x7c8; + 0x7c0; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -5469,7 +5469,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x7b0; + 0x7a8; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -5477,10 +5477,10 @@ static constexpr dart::compiler::target::word 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; + 0x7d0; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x738; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x748; + 0x740; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -5490,9 +5490,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x770; + Thread_old_marking_stack_block_offset = 0x768; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x778; + Thread_new_marking_stack_block_offset = 0x770; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -5537,11 +5537,11 @@ static constexpr dart::compiler::target::word Thread_predefined_symbols_address_offset = 0x2a0; static constexpr dart::compiler::target::word Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; -static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7b8; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7b0; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x7c0; + Thread_saved_shadow_call_stack_offset = 0x7b8; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x7d0; + 0x7c8; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -5550,9 +5550,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x270; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x750; + 0x748; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x758; + Thread_stack_overflow_flags_offset = 0x750; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -5562,46 +5562,46 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x768; + 0x760; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x6f0; + Thread_suspend_state_await_entry_point_offset = 0x6e8; 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 = 0x6f0; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x6e8; + Thread_suspend_state_init_async_entry_point_offset = 0x6e0; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x700; + Thread_suspend_state_return_async_entry_point_offset = 0x6f8; 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 = 0x700; 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 = 0x708; 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 = 0x710; 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 = 0x718; 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 = 0x720; 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 = 0x728; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x738; + Thread_suspend_state_handle_exception_entry_point_offset = 0x730; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x760; + Thread_top_exit_frame_info_offset = 0x758; 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 = 0x788; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x780; static constexpr dart::compiler::target::word Thread_write_barrier_entry_point_offset = 0x1f0; 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; + 0x7e8; +static constexpr dart::compiler::target::word Thread_random_offset = 0x7f0; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x268; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x800; +static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7f8; static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset = @@ -5690,9 +5690,9 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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, 0x650, 0x658, 0x660, -1, -1, 0x668, + 0x670, 0x678, -1, -1, -1, 0x680, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, + 0x6b0, 0x6b8, -1, -1, -1, -1, 0x6c0, 0x6c8, 0x6d0, 0x6d8}; 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; @@ -6193,9 +6193,9 @@ 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; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x374; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x37c; + 0x378; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x30; static constexpr dart::compiler::target::word @@ -6205,9 +6205,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0xe4; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x390; + Thread_old_marking_stack_block_offset = 0x38c; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x394; + Thread_new_marking_stack_block_offset = 0x390; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x120; static constexpr dart::compiler::target::word @@ -6265,9 +6265,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x138; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x380; + 0x37c; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x384; + Thread_stack_overflow_flags_offset = 0x380; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x11c; static constexpr dart::compiler::target::word @@ -6277,36 +6277,36 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xbc; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x38c; + 0x388; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x350; + Thread_suspend_state_await_entry_point_offset = 0x34c; 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 = 0x350; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x34c; + Thread_suspend_state_init_async_entry_point_offset = 0x348; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x358; + Thread_suspend_state_return_async_entry_point_offset = 0x354; 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 = 0x358; 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 = 0x35c; 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 = 0x360; 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 = 0x364; 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 = 0x368; 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 = 0x36c; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x374; + Thread_suspend_state_handle_exception_entry_point_offset = 0x370; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x388; + Thread_top_exit_frame_info_offset = 0x384; 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; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x398; static constexpr dart::compiler::target::word Thread_write_barrier_entry_point_offset = 0xf8; static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset = @@ -6401,8 +6401,8 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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}; + 0x328, 0x32c, 0x330, 0x334, 0x338, -1, 0x33c, -1, + 0x340, 0x344, -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; @@ -6814,9 +6814,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x768; + 0x760; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x770; + 0x768; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -6840,7 +6840,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x7a8; + 0x7a0; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -6853,13 +6853,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x200; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0xc0; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7e0; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7d8; 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 = 0x7a8; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x7e8; + Thread_service_extension_stream_offset = 0x7e0; static constexpr dart::compiler::target::word Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word Thread_optimize_stub_offset = @@ -6876,7 +6876,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x50; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x790; + 0x788; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -6898,7 +6898,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x778; + 0x770; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -6906,10 +6906,10 @@ static constexpr dart::compiler::target::word 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; + 0x798; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x700; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x710; + 0x708; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -6919,9 +6919,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x738; + Thread_old_marking_stack_block_offset = 0x730; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x740; + Thread_new_marking_stack_block_offset = 0x738; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -6966,11 +6966,11 @@ static constexpr dart::compiler::target::word Thread_predefined_symbols_address_offset = 0x2a0; static constexpr dart::compiler::target::word Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; -static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x780; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x778; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x788; + Thread_saved_shadow_call_stack_offset = 0x780; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x798; + 0x790; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -6979,9 +6979,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x270; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x718; + 0x710; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x720; + Thread_stack_overflow_flags_offset = 0x718; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -6991,46 +6991,46 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x730; + 0x728; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x6b8; + Thread_suspend_state_await_entry_point_offset = 0x6b0; 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 = 0x6b8; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x6b0; + Thread_suspend_state_init_async_entry_point_offset = 0x6a8; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x6c8; + Thread_suspend_state_return_async_entry_point_offset = 0x6c0; 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 = 0x6c8; 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 = 0x6d0; 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 = 0x6d8; 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 = 0x6e0; 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 = 0x6e8; 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 = 0x6f0; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x700; + Thread_suspend_state_handle_exception_entry_point_offset = 0x6f8; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x728; + Thread_top_exit_frame_info_offset = 0x720; 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 = 0x750; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x748; static constexpr dart::compiler::target::word Thread_write_barrier_entry_point_offset = 0x1f0; 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; + 0x7b0; +static constexpr dart::compiler::target::word Thread_random_offset = 0x7b8; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x268; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7c8; +static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7c0; static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset = @@ -7119,8 +7119,8 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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}; + 0x650, 0x658, 0x660, 0x668, -1, -1, 0x670, 0x678, + 0x680, 0x688, 0x690, -1, 0x698, 0x6a0, -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; @@ -7528,9 +7528,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x170; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x3a8; + 0x3a0; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x3ac; + 0x3a4; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0xfc; static constexpr dart::compiler::target::word @@ -7554,7 +7554,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0xa4; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x3c8; + 0x3c0; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0xa8; static constexpr dart::compiler::target::word @@ -7567,13 +7567,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x100; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0x60; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x3ec; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x3e4; static constexpr dart::compiler::target::word Thread_dispatch_table_array_offset = 0x2c; static constexpr dart::compiler::target::word - Thread_double_truncate_round_supported_offset = 0x3cc; + Thread_double_truncate_round_supported_offset = 0x3c4; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x3f0; + Thread_service_extension_stream_offset = 0x3e8; static constexpr dart::compiler::target::word Thread_optimize_entry_offset = 0x128; static constexpr dart::compiler::target::word Thread_optimize_stub_offset = @@ -7590,7 +7590,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x28; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0xe8; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x3bc; + 0x3b4; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0xec; static constexpr dart::compiler::target::word @@ -7612,7 +7612,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x16c; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x3b0; + 0x3a8; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x14c; static constexpr dart::compiler::target::word @@ -7620,10 +7620,10 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word 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; + 0x3bc; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x368; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x370; + 0x36c; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x30; static constexpr dart::compiler::target::word @@ -7633,9 +7633,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0xe4; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x384; + Thread_old_marking_stack_block_offset = 0x380; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x388; + Thread_new_marking_stack_block_offset = 0x384; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x120; static constexpr dart::compiler::target::word @@ -7680,11 +7680,11 @@ static constexpr dart::compiler::target::word Thread_predefined_symbols_address_offset = 0x150; static constexpr dart::compiler::target::word Thread_resume_interpreter_adjusted_entry_point_offset = 0x13c; -static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3b4; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3ac; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x3b8; + Thread_saved_shadow_call_stack_offset = 0x3b0; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x3c0; + 0x3b8; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x34; static constexpr dart::compiler::target::word @@ -7693,9 +7693,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x138; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x374; + 0x370; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x378; + Thread_stack_overflow_flags_offset = 0x374; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x11c; static constexpr dart::compiler::target::word @@ -7705,46 +7705,46 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xbc; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x380; + 0x37c; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x344; + Thread_suspend_state_await_entry_point_offset = 0x340; 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 = 0x344; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x340; + Thread_suspend_state_init_async_entry_point_offset = 0x33c; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x34c; + Thread_suspend_state_return_async_entry_point_offset = 0x348; 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 = 0x34c; 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 = 0x350; 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 = 0x354; 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 = 0x358; 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 = 0x35c; 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 = 0x360; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x368; + Thread_suspend_state_handle_exception_entry_point_offset = 0x364; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x37c; + Thread_top_exit_frame_info_offset = 0x378; 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; + Thread_unboxed_runtime_arg_offset = 0x390; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x38c; static constexpr dart::compiler::target::word Thread_write_barrier_entry_point_offset = 0xf8; static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset = 0x20; static constexpr dart::compiler::target::word Thread_next_task_id_offset = - 0x3d0; -static constexpr dart::compiler::target::word Thread_random_offset = 0x3d8; + 0x3c8; +static constexpr dart::compiler::target::word Thread_random_offset = 0x3d0; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x134; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3e0; +static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3d8; static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset = @@ -7829,7 +7829,7 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 0x4, 0xc, 0x8, 0x10}; static constexpr dart::compiler::target::word Thread_write_barrier_wrappers_thread_offset[] = { - 0x32c, 0x330, 0x334, 0x338, -1, -1, -1, 0x33c}; + 0x328, 0x32c, 0x330, 0x334, -1, -1, -1, 0x338}; 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; @@ -8241,9 +8241,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x7b0; + 0x7a8; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x7b8; + 0x7b0; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -8267,7 +8267,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x7f0; + 0x7e8; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -8280,13 +8280,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x200; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0xc0; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x828; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x820; 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 = 0x7f0; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x830; + Thread_service_extension_stream_offset = 0x828; static constexpr dart::compiler::target::word Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word Thread_optimize_stub_offset = @@ -8303,7 +8303,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x50; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x7d8; + 0x7d0; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -8325,7 +8325,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x7c0; + 0x7b8; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -8333,10 +8333,10 @@ static constexpr dart::compiler::target::word 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; + 0x7e0; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x748; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x758; + 0x750; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -8346,9 +8346,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x780; + Thread_old_marking_stack_block_offset = 0x778; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x788; + Thread_new_marking_stack_block_offset = 0x780; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -8393,11 +8393,11 @@ static constexpr dart::compiler::target::word Thread_predefined_symbols_address_offset = 0x2a0; static constexpr dart::compiler::target::word Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; -static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7c8; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7c0; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x7d0; + Thread_saved_shadow_call_stack_offset = 0x7c8; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x7e0; + 0x7d8; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -8406,9 +8406,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x270; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x760; + 0x758; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x768; + Thread_stack_overflow_flags_offset = 0x760; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -8418,46 +8418,46 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x778; + 0x770; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x700; + Thread_suspend_state_await_entry_point_offset = 0x6f8; 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 = 0x700; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x6f8; + Thread_suspend_state_init_async_entry_point_offset = 0x6f0; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x710; + 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 = 0x718; + 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 = 0x720; + 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 = 0x728; + 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 = 0x730; + 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 = 0x738; + 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 = 0x740; + 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 = 0x748; + Thread_suspend_state_handle_exception_entry_point_offset = 0x740; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x770; + 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 = 0x7a0; -static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x798; + 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 = 0x1f0; 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; + 0x7f8; +static constexpr dart::compiler::target::word Thread_random_offset = 0x800; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x268; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x810; +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 = @@ -8546,10 +8546,10 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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}; + 0x650, 0x658, 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, + 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, -1, + -1, -1, -1, 0x6c8, 0x6d0, -1, -1, 0x6d8, + 0x6e0, 0x6e8, -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; @@ -8959,9 +8959,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x2e8; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x770; + 0x768; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x778; + 0x770; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0x200; static constexpr dart::compiler::target::word @@ -8985,7 +8985,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0x150; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x7b0; + 0x7a8; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0x158; static constexpr dart::compiler::target::word @@ -8998,13 +8998,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x208; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0xc8; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7e8; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7e0; 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 = 0x7b0; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x7f0; + Thread_service_extension_stream_offset = 0x7e8; static constexpr dart::compiler::target::word Thread_optimize_entry_offset = 0x258; static constexpr dart::compiler::target::word Thread_optimize_stub_offset = @@ -9021,7 +9021,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x58; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x798; + 0x790; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0x1e0; static constexpr dart::compiler::target::word @@ -9043,7 +9043,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x2e0; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x780; + 0x778; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x2a0; static constexpr dart::compiler::target::word @@ -9051,10 +9051,10 @@ static constexpr dart::compiler::target::word 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; + 0x7a0; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x708; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x718; + 0x710; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -9064,9 +9064,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x740; + Thread_old_marking_stack_block_offset = 0x738; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x748; + Thread_new_marking_stack_block_offset = 0x740; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x248; static constexpr dart::compiler::target::word @@ -9111,11 +9111,11 @@ static constexpr dart::compiler::target::word 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 = 0x788; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x780; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x790; + Thread_saved_shadow_call_stack_offset = 0x788; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x7a0; + 0x798; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x70; static constexpr dart::compiler::target::word @@ -9124,9 +9124,9 @@ 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 = - 0x720; + 0x718; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x728; + Thread_stack_overflow_flags_offset = 0x720; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240; static constexpr dart::compiler::target::word @@ -9136,47 +9136,47 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x180; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x738; + 0x730; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x6c0; + Thread_suspend_state_await_entry_point_offset = 0x6b8; 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 = 0x6c0; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x6b8; + Thread_suspend_state_init_async_entry_point_offset = 0x6b0; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x6d0; + Thread_suspend_state_return_async_entry_point_offset = 0x6c8; 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 = 0x6d0; 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 = 0x6d8; 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 = 0x6e0; 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 = 0x6e8; 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 = 0x6f0; 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 = 0x6f8; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x708; + Thread_suspend_state_handle_exception_entry_point_offset = 0x700; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x730; + Thread_top_exit_frame_info_offset = 0x728; 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 = 0x758; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x750; 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_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; + 0x7b8; +static constexpr dart::compiler::target::word Thread_random_offset = 0x7c0; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x270; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7d0; +static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7c8; static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset = @@ -9263,8 +9263,8 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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}; + 0x658, 0x660, 0x668, 0x670, -1, -1, 0x678, 0x680, + 0x688, 0x690, 0x698, -1, 0x6a0, 0x6a8, -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; @@ -9674,9 +9674,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x2e8; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x7b8; + 0x7b0; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x7c0; + 0x7b8; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0x200; static constexpr dart::compiler::target::word @@ -9700,7 +9700,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0x150; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x7f8; + 0x7f0; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0x158; static constexpr dart::compiler::target::word @@ -9713,13 +9713,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x208; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0xc8; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x830; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x828; 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 = 0x7f8; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x838; + 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 = @@ -9736,7 +9736,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x58; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x7e0; + 0x7d8; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0x1e0; static constexpr dart::compiler::target::word @@ -9758,7 +9758,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x2e0; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x7c8; + 0x7c0; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x2a0; static constexpr dart::compiler::target::word @@ -9766,10 +9766,10 @@ static constexpr dart::compiler::target::word 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; + 0x7e8; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x750; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x760; + 0x758; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -9779,9 +9779,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x788; + Thread_old_marking_stack_block_offset = 0x780; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x790; + Thread_new_marking_stack_block_offset = 0x788; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x248; static constexpr dart::compiler::target::word @@ -9826,11 +9826,11 @@ static constexpr dart::compiler::target::word 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 = 0x7d0; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7c8; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x7d8; + Thread_saved_shadow_call_stack_offset = 0x7d0; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x7e8; + 0x7e0; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x70; static constexpr dart::compiler::target::word @@ -9839,9 +9839,9 @@ 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 = - 0x768; + 0x760; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x770; + Thread_stack_overflow_flags_offset = 0x768; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240; static constexpr dart::compiler::target::word @@ -9851,47 +9851,47 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x180; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x780; + 0x778; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x708; + Thread_suspend_state_await_entry_point_offset = 0x700; 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 = 0x708; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x700; + Thread_suspend_state_init_async_entry_point_offset = 0x6f8; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x718; + Thread_suspend_state_return_async_entry_point_offset = 0x710; 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 = 0x718; 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 = 0x720; 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 = 0x728; 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 = 0x730; 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 = 0x738; 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 = 0x740; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x750; + Thread_suspend_state_handle_exception_entry_point_offset = 0x748; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x778; + Thread_top_exit_frame_info_offset = 0x770; 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 = 0x7a0; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x798; 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_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; + 0x800; +static constexpr dart::compiler::target::word Thread_random_offset = 0x808; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x270; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x818; +static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x810; static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset = @@ -9978,10 +9978,10 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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}; + 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}; 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; @@ -10482,9 +10482,9 @@ 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; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x39c; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x3a4; + 0x3a0; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x30; static constexpr dart::compiler::target::word @@ -10494,9 +10494,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0xe4; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x3b8; + Thread_old_marking_stack_block_offset = 0x3b4; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x3bc; + Thread_new_marking_stack_block_offset = 0x3b8; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x120; static constexpr dart::compiler::target::word @@ -10554,9 +10554,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x138; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x3a8; + 0x3a4; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x3ac; + Thread_stack_overflow_flags_offset = 0x3a8; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x11c; static constexpr dart::compiler::target::word @@ -10566,36 +10566,36 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xbc; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x3b4; + 0x3b0; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x378; + Thread_suspend_state_await_entry_point_offset = 0x374; 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 = 0x378; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x374; + Thread_suspend_state_init_async_entry_point_offset = 0x370; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x380; + Thread_suspend_state_return_async_entry_point_offset = 0x37c; 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 = 0x380; 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 = 0x384; 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 = 0x388; 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 = 0x38c; 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 = 0x390; 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 = 0x394; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x39c; + Thread_suspend_state_handle_exception_entry_point_offset = 0x398; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x3b0; + Thread_top_exit_frame_info_offset = 0x3ac; 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; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3c0; static constexpr dart::compiler::target::word Thread_write_barrier_entry_point_offset = 0xf8; static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset = @@ -10690,9 +10690,9 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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, 0x328, 0x32c, 0x330, -1, -1, 0x334, + 0x338, 0x33c, -1, -1, -1, 0x340, 0x344, 0x348, 0x34c, 0x350, 0x354, + 0x358, 0x35c, -1, -1, -1, -1, 0x360, 0x364, 0x368, 0x36c}; 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; @@ -11104,9 +11104,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word Thread_active_exception_offset = - 0x7a0; + 0x798; static constexpr dart::compiler::target::word Thread_active_stacktrace_offset = - 0x7a8; + 0x7a0; static constexpr dart::compiler::target::word Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -11130,7 +11130,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word Thread_api_top_scope_offset = - 0x7e0; + 0x7d8; static constexpr dart::compiler::target::word Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -11143,13 +11143,13 @@ static constexpr dart::compiler::target::word Thread_call_to_runtime_entry_point_offset = 0x200; static constexpr dart::compiler::target::word Thread_call_to_runtime_stub_offset = 0xc0; -static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x818; +static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x810; 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 = 0x7e0; static constexpr dart::compiler::target::word - Thread_service_extension_stream_offset = 0x820; + Thread_service_extension_stream_offset = 0x818; static constexpr dart::compiler::target::word Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word Thread_optimize_stub_offset = @@ -11166,7 +11166,7 @@ static constexpr dart::compiler::target::word Thread_end_offset = 0x50; static constexpr dart::compiler::target::word Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word Thread_execution_state_offset = - 0x7c8; + 0x7c0; static constexpr dart::compiler::target::word Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -11188,7 +11188,7 @@ static constexpr dart::compiler::target::word Thread_float_not_address_offset = static constexpr dart::compiler::target::word Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word Thread_global_object_pool_offset = - 0x7b0; + 0x7a8; static constexpr dart::compiler::target::word Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -11196,10 +11196,10 @@ static constexpr dart::compiler::target::word 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; + 0x7d0; +static constexpr dart::compiler::target::word Thread_isolate_offset = 0x738; static constexpr dart::compiler::target::word Thread_isolate_group_offset = - 0x748; + 0x740; static constexpr dart::compiler::target::word Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -11209,9 +11209,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - Thread_old_marking_stack_block_offset = 0x770; + Thread_old_marking_stack_block_offset = 0x768; static constexpr dart::compiler::target::word - Thread_new_marking_stack_block_offset = 0x778; + Thread_new_marking_stack_block_offset = 0x770; static constexpr dart::compiler::target::word Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -11256,11 +11256,11 @@ static constexpr dart::compiler::target::word Thread_predefined_symbols_address_offset = 0x2a0; static constexpr dart::compiler::target::word Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; -static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7b8; +static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7b0; static constexpr dart::compiler::target::word - Thread_saved_shadow_call_stack_offset = 0x7c0; + Thread_saved_shadow_call_stack_offset = 0x7b8; static constexpr dart::compiler::target::word Thread_safepoint_state_offset = - 0x7d0; + 0x7c8; static constexpr dart::compiler::target::word Thread_shared_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -11269,9 +11269,9 @@ static constexpr dart::compiler::target::word Thread_slow_type_test_entry_point_offset = 0x270; static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38; static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset = - 0x750; + 0x748; static constexpr dart::compiler::target::word - Thread_stack_overflow_flags_offset = 0x758; + Thread_stack_overflow_flags_offset = 0x750; static constexpr dart::compiler::target::word Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -11281,46 +11281,46 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word Thread_store_buffer_block_offset = - 0x768; + 0x760; static constexpr dart::compiler::target::word - Thread_suspend_state_await_entry_point_offset = 0x6f0; + Thread_suspend_state_await_entry_point_offset = 0x6e8; 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 = 0x6f0; static constexpr dart::compiler::target::word - Thread_suspend_state_init_async_entry_point_offset = 0x6e8; + Thread_suspend_state_init_async_entry_point_offset = 0x6e0; static constexpr dart::compiler::target::word - Thread_suspend_state_return_async_entry_point_offset = 0x700; + Thread_suspend_state_return_async_entry_point_offset = 0x6f8; 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 = 0x700; 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 = 0x708; 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 = 0x710; 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 = 0x718; 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 = 0x720; 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 = 0x728; static constexpr dart::compiler::target::word - Thread_suspend_state_handle_exception_entry_point_offset = 0x738; + Thread_suspend_state_handle_exception_entry_point_offset = 0x730; static constexpr dart::compiler::target::word - Thread_top_exit_frame_info_offset = 0x760; + Thread_top_exit_frame_info_offset = 0x758; 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 = 0x788; +static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x780; static constexpr dart::compiler::target::word Thread_write_barrier_entry_point_offset = 0x1f0; 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; + 0x7e8; +static constexpr dart::compiler::target::word Thread_random_offset = 0x7f0; static constexpr dart::compiler::target::word Thread_jump_to_frame_entry_point_offset = 0x268; -static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x800; +static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7f8; static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset = @@ -11409,9 +11409,9 @@ static constexpr dart::compiler::target::word Code_entry_point_offset[] = { 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, 0x650, 0x658, 0x660, -1, -1, 0x668, + 0x670, 0x678, -1, -1, -1, 0x680, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, + 0x6b0, 0x6b8, -1, -1, -1, -1, 0x6c0, 0x6c8, 0x6d0, 0x6d8}; 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; @@ -11955,9 +11955,9 @@ 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; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x374; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x37c; + 0x378; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x30; static constexpr dart::compiler::target::word @@ -11967,9 +11967,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0xe4; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x390; + AOT_Thread_old_marking_stack_block_offset = 0x38c; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x394; + AOT_Thread_new_marking_stack_block_offset = 0x390; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x120; static constexpr dart::compiler::target::word @@ -12033,9 +12033,9 @@ static constexpr dart::compiler::target::word 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 = 0x37c; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x384; + AOT_Thread_stack_overflow_flags_offset = 0x380; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x11c; static constexpr dart::compiler::target::word @@ -12046,38 +12046,38 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xbc; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x38c; + AOT_Thread_store_buffer_block_offset = 0x388; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x350; + AOT_Thread_suspend_state_await_entry_point_offset = 0x34c; 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 = 0x350; 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 = 0x348; 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 = 0x354; 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 = 0x358; 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 = 0x35c; 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 = 0x360; 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 = 0x364; 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 = 0x368; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x370; + 0x36c; 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 = 0x370; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x388; + AOT_Thread_top_exit_frame_info_offset = 0x384; 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; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x398; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0xf8; static constexpr dart::compiler::target::word @@ -12188,8 +12188,8 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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}; + 0x328, 0x32c, 0x330, 0x334, 0x338, -1, 0x33c, -1, + 0x340, 0x344, -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; @@ -12659,9 +12659,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word - AOT_Thread_active_exception_offset = 0x768; + AOT_Thread_active_exception_offset = 0x760; static constexpr dart::compiler::target::word - AOT_Thread_active_stacktrace_offset = 0x770; + AOT_Thread_active_stacktrace_offset = 0x768; static constexpr dart::compiler::target::word AOT_Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -12685,7 +12685,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset = - 0x7a8; + 0x7a0; static constexpr dart::compiler::target::word AOT_Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -12701,13 +12701,13 @@ static constexpr dart::compiler::target::word 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 = - 0x7e0; + 0x7d8; 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 = 0x7a8; static constexpr dart::compiler::target::word - AOT_Thread_service_extension_stream_offset = 0x7e8; + AOT_Thread_service_extension_stream_offset = 0x7e0; static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset = @@ -12724,7 +12724,7 @@ static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50; static constexpr dart::compiler::target::word AOT_Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - AOT_Thread_execution_state_offset = 0x790; + AOT_Thread_execution_state_offset = 0x788; static constexpr dart::compiler::target::word AOT_Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -12746,7 +12746,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word - AOT_Thread_global_object_pool_offset = 0x778; + AOT_Thread_global_object_pool_offset = 0x770; static constexpr dart::compiler::target::word AOT_Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -12754,10 +12754,10 @@ static constexpr dart::compiler::target::word 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 = 0x798; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x700; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x710; + 0x708; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -12767,9 +12767,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x738; + AOT_Thread_old_marking_stack_block_offset = 0x730; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x740; + AOT_Thread_new_marking_stack_block_offset = 0x738; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -12819,11 +12819,11 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset = - 0x780; + 0x778; static constexpr dart::compiler::target::word - AOT_Thread_saved_shadow_call_stack_offset = 0x788; + AOT_Thread_saved_shadow_call_stack_offset = 0x780; static constexpr dart::compiler::target::word - AOT_Thread_safepoint_state_offset = 0x798; + AOT_Thread_safepoint_state_offset = 0x790; static constexpr dart::compiler::target::word AOT_Thread_shared_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -12833,9 +12833,9 @@ static constexpr dart::compiler::target::word 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 = 0x710; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x720; + AOT_Thread_stack_overflow_flags_offset = 0x718; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -12846,49 +12846,49 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x730; + AOT_Thread_store_buffer_block_offset = 0x728; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x6b8; + AOT_Thread_suspend_state_await_entry_point_offset = 0x6b0; 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 = 0x6b8; 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 = 0x6a8; 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 = 0x6c0; 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 = 0x6c8; 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 = 0x6d0; 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 = 0x6d8; 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 = 0x6e0; 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 = 0x6e8; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x6f8; + 0x6f0; 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 = 0x6f8; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x728; + AOT_Thread_top_exit_frame_info_offset = 0x720; 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 = 0x750; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x748; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0x1f0; 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; + 0x7b0; +static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7b8; static constexpr dart::compiler::target::word AOT_Thread_jump_to_frame_entry_point_offset = 0x268; static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset = - 0x7c8; + 0x7c0; static constexpr dart::compiler::target::word AOT_TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word @@ -12988,8 +12988,8 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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}; + 0x650, 0x658, 0x660, 0x668, -1, -1, 0x670, 0x678, + 0x680, 0x688, 0x690, -1, 0x698, 0x6a0, -1, -1}; static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize = 0x28; static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10; @@ -13466,9 +13466,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word - AOT_Thread_active_exception_offset = 0x7b0; + AOT_Thread_active_exception_offset = 0x7a8; static constexpr dart::compiler::target::word - AOT_Thread_active_stacktrace_offset = 0x7b8; + AOT_Thread_active_stacktrace_offset = 0x7b0; static constexpr dart::compiler::target::word AOT_Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -13492,7 +13492,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset = - 0x7f0; + 0x7e8; static constexpr dart::compiler::target::word AOT_Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -13508,13 +13508,13 @@ static constexpr dart::compiler::target::word 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 = - 0x828; + 0x820; 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 = 0x7f0; static constexpr dart::compiler::target::word - AOT_Thread_service_extension_stream_offset = 0x830; + AOT_Thread_service_extension_stream_offset = 0x828; static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset = @@ -13531,7 +13531,7 @@ static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50; static constexpr dart::compiler::target::word AOT_Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - AOT_Thread_execution_state_offset = 0x7d8; + AOT_Thread_execution_state_offset = 0x7d0; static constexpr dart::compiler::target::word AOT_Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -13553,7 +13553,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word - AOT_Thread_global_object_pool_offset = 0x7c0; + AOT_Thread_global_object_pool_offset = 0x7b8; static constexpr dart::compiler::target::word AOT_Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -13561,10 +13561,10 @@ static constexpr dart::compiler::target::word 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 = 0x7e0; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x748; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x758; + 0x750; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -13574,9 +13574,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x780; + AOT_Thread_old_marking_stack_block_offset = 0x778; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x788; + AOT_Thread_new_marking_stack_block_offset = 0x780; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -13626,11 +13626,11 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset = - 0x7c8; + 0x7c0; static constexpr dart::compiler::target::word - AOT_Thread_saved_shadow_call_stack_offset = 0x7d0; + AOT_Thread_saved_shadow_call_stack_offset = 0x7c8; static constexpr dart::compiler::target::word - AOT_Thread_safepoint_state_offset = 0x7e0; + 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 @@ -13640,9 +13640,9 @@ static constexpr dart::compiler::target::word 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 = 0x758; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x768; + AOT_Thread_stack_overflow_flags_offset = 0x760; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -13653,49 +13653,49 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x778; + AOT_Thread_store_buffer_block_offset = 0x770; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x700; + 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 = 0x708; + 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 = 0x6f8; + 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 = 0x710; + 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 = 0x718; + 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 = 0x720; + 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 = 0x728; + 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 = 0x730; + 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 = 0x738; + 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 = - 0x740; + 0x738; 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 = 0x740; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x770; + 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 = 0x7a0; -static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x798; + 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 = 0x1f0; 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; + 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 = 0x268; static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset = - 0x810; + 0x808; static constexpr dart::compiler::target::word AOT_TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word @@ -13795,10 +13795,10 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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}; + 0x650, 0x658, 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, + 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, -1, + -1, -1, -1, 0x6c8, 0x6d0, -1, -1, 0x6d8, + 0x6e0, 0x6e8, -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; @@ -14269,9 +14269,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_AllocateArray_entry_point_offset = 0x2e8; static constexpr dart::compiler::target::word - AOT_Thread_active_exception_offset = 0x770; + AOT_Thread_active_exception_offset = 0x768; static constexpr dart::compiler::target::word - AOT_Thread_active_stacktrace_offset = 0x778; + AOT_Thread_active_stacktrace_offset = 0x770; static constexpr dart::compiler::target::word AOT_Thread_array_write_barrier_entry_point_offset = 0x200; static constexpr dart::compiler::target::word @@ -14295,7 +14295,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_allocate_object_slow_stub_offset = 0x150; static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset = - 0x7b0; + 0x7a8; static constexpr dart::compiler::target::word AOT_Thread_async_exception_handler_stub_offset = 0x158; static constexpr dart::compiler::target::word @@ -14311,13 +14311,13 @@ static constexpr dart::compiler::target::word 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 = - 0x7e8; + 0x7e0; 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 = 0x7b0; static constexpr dart::compiler::target::word - AOT_Thread_service_extension_stream_offset = 0x7f0; + AOT_Thread_service_extension_stream_offset = 0x7e8; static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset = 0x258; static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset = @@ -14334,7 +14334,7 @@ static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x58; static constexpr dart::compiler::target::word AOT_Thread_enter_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word - AOT_Thread_execution_state_offset = 0x798; + AOT_Thread_execution_state_offset = 0x790; static constexpr dart::compiler::target::word AOT_Thread_exit_safepoint_stub_offset = 0x1e0; static constexpr dart::compiler::target::word @@ -14356,7 +14356,7 @@ static constexpr dart::compiler::target::word 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 = 0x780; + AOT_Thread_global_object_pool_offset = 0x778; static constexpr dart::compiler::target::word AOT_Thread_interpret_call_entry_point_offset = 0x2a0; static constexpr dart::compiler::target::word @@ -14364,10 +14364,10 @@ static constexpr dart::compiler::target::word 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 = 0x7a0; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x708; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x718; + 0x710; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -14377,9 +14377,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x740; + AOT_Thread_old_marking_stack_block_offset = 0x738; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x748; + AOT_Thread_new_marking_stack_block_offset = 0x740; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x248; static constexpr dart::compiler::target::word @@ -14429,11 +14429,11 @@ static constexpr dart::compiler::target::word 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 = - 0x788; + 0x780; static constexpr dart::compiler::target::word - AOT_Thread_saved_shadow_call_stack_offset = 0x790; + AOT_Thread_saved_shadow_call_stack_offset = 0x788; static constexpr dart::compiler::target::word - AOT_Thread_safepoint_state_offset = 0x7a0; + AOT_Thread_safepoint_state_offset = 0x798; static constexpr dart::compiler::target::word AOT_Thread_shared_field_table_values_offset = 0x70; static constexpr dart::compiler::target::word @@ -14443,9 +14443,9 @@ static constexpr dart::compiler::target::word 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 = 0x718; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x728; + AOT_Thread_stack_overflow_flags_offset = 0x720; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240; static constexpr dart::compiler::target::word @@ -14456,38 +14456,38 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x180; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x738; + AOT_Thread_store_buffer_block_offset = 0x730; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x6c0; + AOT_Thread_suspend_state_await_entry_point_offset = 0x6b8; 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 = 0x6c0; 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 = 0x6b0; 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 = 0x6c8; 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 = 0x6d0; 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 = 0x6d8; 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 = 0x6e0; 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 = 0x6e8; 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 = 0x6f0; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x700; + 0x6f8; 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 = 0x700; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x730; + AOT_Thread_top_exit_frame_info_offset = 0x728; 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 = 0x758; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x750; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -14495,12 +14495,12 @@ static constexpr dart::compiler::target::word 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; + 0x7b8; +static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7c0; 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 = - 0x7d0; + 0x7c8; static constexpr dart::compiler::target::word AOT_TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word @@ -14600,8 +14600,8 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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}; + 0x658, 0x660, 0x668, 0x670, -1, -1, 0x678, 0x680, + 0x688, 0x690, 0x698, -1, 0x6a0, 0x6a8, -1, -1}; static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize = 0x20; static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10; @@ -15072,9 +15072,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_AllocateArray_entry_point_offset = 0x2e8; static constexpr dart::compiler::target::word - AOT_Thread_active_exception_offset = 0x7b8; + AOT_Thread_active_exception_offset = 0x7b0; static constexpr dart::compiler::target::word - AOT_Thread_active_stacktrace_offset = 0x7c0; + AOT_Thread_active_stacktrace_offset = 0x7b8; static constexpr dart::compiler::target::word AOT_Thread_array_write_barrier_entry_point_offset = 0x200; static constexpr dart::compiler::target::word @@ -15098,7 +15098,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_allocate_object_slow_stub_offset = 0x150; static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset = - 0x7f8; + 0x7f0; static constexpr dart::compiler::target::word AOT_Thread_async_exception_handler_stub_offset = 0x158; static constexpr dart::compiler::target::word @@ -15114,13 +15114,13 @@ static constexpr dart::compiler::target::word 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 = - 0x830; + 0x828; 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 = 0x7f8; static constexpr dart::compiler::target::word - AOT_Thread_service_extension_stream_offset = 0x838; + 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 = @@ -15137,7 +15137,7 @@ static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x58; static constexpr dart::compiler::target::word AOT_Thread_enter_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word - AOT_Thread_execution_state_offset = 0x7e0; + AOT_Thread_execution_state_offset = 0x7d8; static constexpr dart::compiler::target::word AOT_Thread_exit_safepoint_stub_offset = 0x1e0; static constexpr dart::compiler::target::word @@ -15159,7 +15159,7 @@ static constexpr dart::compiler::target::word 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 = 0x7c8; + AOT_Thread_global_object_pool_offset = 0x7c0; static constexpr dart::compiler::target::word AOT_Thread_interpret_call_entry_point_offset = 0x2a0; static constexpr dart::compiler::target::word @@ -15167,10 +15167,10 @@ static constexpr dart::compiler::target::word 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 = 0x7e8; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x750; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x760; + 0x758; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -15180,9 +15180,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x788; + AOT_Thread_old_marking_stack_block_offset = 0x780; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x790; + AOT_Thread_new_marking_stack_block_offset = 0x788; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x248; static constexpr dart::compiler::target::word @@ -15232,11 +15232,11 @@ static constexpr dart::compiler::target::word 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 = - 0x7d0; + 0x7c8; static constexpr dart::compiler::target::word - AOT_Thread_saved_shadow_call_stack_offset = 0x7d8; + AOT_Thread_saved_shadow_call_stack_offset = 0x7d0; static constexpr dart::compiler::target::word - AOT_Thread_safepoint_state_offset = 0x7e8; + AOT_Thread_safepoint_state_offset = 0x7e0; static constexpr dart::compiler::target::word AOT_Thread_shared_field_table_values_offset = 0x70; static constexpr dart::compiler::target::word @@ -15246,9 +15246,9 @@ static constexpr dart::compiler::target::word 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 = 0x760; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x770; + AOT_Thread_stack_overflow_flags_offset = 0x768; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240; static constexpr dart::compiler::target::word @@ -15259,38 +15259,38 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x180; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x780; + AOT_Thread_store_buffer_block_offset = 0x778; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x708; + AOT_Thread_suspend_state_await_entry_point_offset = 0x700; 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 = 0x708; 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 = 0x6f8; 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 = 0x710; 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 = 0x718; 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 = 0x720; 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 = 0x728; 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 = 0x730; 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 = 0x738; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x748; + 0x740; 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 = 0x748; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x778; + AOT_Thread_top_exit_frame_info_offset = 0x770; 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 = 0x7a0; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x798; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -15298,12 +15298,12 @@ static constexpr dart::compiler::target::word 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; + 0x800; +static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x808; 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 = - 0x818; + 0x810; static constexpr dart::compiler::target::word AOT_TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word @@ -15403,10 +15403,10 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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}; + 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}; static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize = 0x20; static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10; @@ -15973,9 +15973,9 @@ 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; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x39c; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x3a4; + 0x3a0; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x30; static constexpr dart::compiler::target::word @@ -15985,9 +15985,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0xe4; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x3b8; + AOT_Thread_old_marking_stack_block_offset = 0x3b4; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x3bc; + AOT_Thread_new_marking_stack_block_offset = 0x3b8; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x120; static constexpr dart::compiler::target::word @@ -16051,9 +16051,9 @@ static constexpr dart::compiler::target::word 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 = 0x3a4; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x3ac; + AOT_Thread_stack_overflow_flags_offset = 0x3a8; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x11c; static constexpr dart::compiler::target::word @@ -16064,38 +16064,38 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xbc; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x3b4; + AOT_Thread_store_buffer_block_offset = 0x3b0; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x378; + AOT_Thread_suspend_state_await_entry_point_offset = 0x374; 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 = 0x378; 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 = 0x370; 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 = 0x37c; 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 = 0x380; 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 = 0x384; 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 = 0x388; 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 = 0x38c; 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 = 0x390; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x398; + 0x394; 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 = 0x398; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x3b0; + AOT_Thread_top_exit_frame_info_offset = 0x3ac; 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; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3c0; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0xf8; static constexpr dart::compiler::target::word @@ -16206,9 +16206,9 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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, 0x328, 0x32c, 0x330, -1, -1, 0x334, + 0x338, 0x33c, -1, -1, -1, 0x340, 0x344, 0x348, 0x34c, 0x350, 0x354, + 0x358, 0x35c, -1, -1, -1, -1, 0x360, 0x364, 0x368, 0x36c}; static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize = 0x14; static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x8; @@ -16678,9 +16678,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word - AOT_Thread_active_exception_offset = 0x7a0; + AOT_Thread_active_exception_offset = 0x798; static constexpr dart::compiler::target::word - AOT_Thread_active_stacktrace_offset = 0x7a8; + AOT_Thread_active_stacktrace_offset = 0x7a0; static constexpr dart::compiler::target::word AOT_Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -16704,7 +16704,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset = - 0x7e0; + 0x7d8; static constexpr dart::compiler::target::word AOT_Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -16720,13 +16720,13 @@ static constexpr dart::compiler::target::word 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 = - 0x818; + 0x810; 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 = 0x7e0; static constexpr dart::compiler::target::word - AOT_Thread_service_extension_stream_offset = 0x820; + AOT_Thread_service_extension_stream_offset = 0x818; static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset = @@ -16743,7 +16743,7 @@ static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50; static constexpr dart::compiler::target::word AOT_Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - AOT_Thread_execution_state_offset = 0x7c8; + AOT_Thread_execution_state_offset = 0x7c0; static constexpr dart::compiler::target::word AOT_Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -16765,7 +16765,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word - AOT_Thread_global_object_pool_offset = 0x7b0; + AOT_Thread_global_object_pool_offset = 0x7a8; static constexpr dart::compiler::target::word AOT_Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -16773,10 +16773,10 @@ static constexpr dart::compiler::target::word 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 = 0x7d0; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x738; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x748; + 0x740; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -16786,9 +16786,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x770; + AOT_Thread_old_marking_stack_block_offset = 0x768; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x778; + AOT_Thread_new_marking_stack_block_offset = 0x770; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -16838,11 +16838,11 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset = - 0x7b8; + 0x7b0; static constexpr dart::compiler::target::word - AOT_Thread_saved_shadow_call_stack_offset = 0x7c0; + AOT_Thread_saved_shadow_call_stack_offset = 0x7b8; static constexpr dart::compiler::target::word - AOT_Thread_safepoint_state_offset = 0x7d0; + AOT_Thread_safepoint_state_offset = 0x7c8; static constexpr dart::compiler::target::word AOT_Thread_shared_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -16852,9 +16852,9 @@ static constexpr dart::compiler::target::word 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 = 0x748; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x758; + AOT_Thread_stack_overflow_flags_offset = 0x750; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -16865,49 +16865,49 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x768; + AOT_Thread_store_buffer_block_offset = 0x760; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x6f0; + AOT_Thread_suspend_state_await_entry_point_offset = 0x6e8; 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 = 0x6f0; 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 = 0x6e0; 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 = 0x6f8; 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 = 0x700; 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 = 0x708; 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 = 0x710; 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 = 0x718; 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 = 0x720; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x730; + 0x728; 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 = 0x730; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x760; + AOT_Thread_top_exit_frame_info_offset = 0x758; 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 = 0x788; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x780; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0x1f0; 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; + 0x7e8; +static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7f0; static constexpr dart::compiler::target::word AOT_Thread_jump_to_frame_entry_point_offset = 0x268; static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset = - 0x800; + 0x7f8; static constexpr dart::compiler::target::word AOT_TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word @@ -17007,9 +17007,9 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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, 0x650, 0x658, 0x660, -1, -1, 0x668, + 0x670, 0x678, -1, -1, -1, 0x680, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, + 0x6b0, 0x6b8, -1, -1, -1, -1, 0x6c0, 0x6c8, 0x6d0, 0x6d8}; static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize = 0x28; static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10; @@ -17567,9 +17567,9 @@ 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; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x374; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x37c; + 0x378; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x30; static constexpr dart::compiler::target::word @@ -17579,9 +17579,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0xe4; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x390; + AOT_Thread_old_marking_stack_block_offset = 0x38c; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x394; + AOT_Thread_new_marking_stack_block_offset = 0x390; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x120; static constexpr dart::compiler::target::word @@ -17645,9 +17645,9 @@ static constexpr dart::compiler::target::word 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 = 0x37c; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x384; + AOT_Thread_stack_overflow_flags_offset = 0x380; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x11c; static constexpr dart::compiler::target::word @@ -17658,38 +17658,38 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xbc; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x38c; + AOT_Thread_store_buffer_block_offset = 0x388; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x350; + AOT_Thread_suspend_state_await_entry_point_offset = 0x34c; 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 = 0x350; 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 = 0x348; 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 = 0x354; 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 = 0x358; 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 = 0x35c; 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 = 0x360; 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 = 0x364; 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 = 0x368; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x370; + 0x36c; 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 = 0x370; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x388; + AOT_Thread_top_exit_frame_info_offset = 0x384; 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; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x398; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0xf8; static constexpr dart::compiler::target::word @@ -17800,8 +17800,8 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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}; + 0x328, 0x32c, 0x330, 0x334, 0x338, -1, 0x33c, -1, + 0x340, 0x344, -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; @@ -18262,9 +18262,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word - AOT_Thread_active_exception_offset = 0x768; + AOT_Thread_active_exception_offset = 0x760; static constexpr dart::compiler::target::word - AOT_Thread_active_stacktrace_offset = 0x770; + AOT_Thread_active_stacktrace_offset = 0x768; static constexpr dart::compiler::target::word AOT_Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -18288,7 +18288,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset = - 0x7a8; + 0x7a0; static constexpr dart::compiler::target::word AOT_Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -18304,13 +18304,13 @@ static constexpr dart::compiler::target::word 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 = - 0x7e0; + 0x7d8; 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 = 0x7a8; static constexpr dart::compiler::target::word - AOT_Thread_service_extension_stream_offset = 0x7e8; + AOT_Thread_service_extension_stream_offset = 0x7e0; static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset = @@ -18327,7 +18327,7 @@ static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50; static constexpr dart::compiler::target::word AOT_Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - AOT_Thread_execution_state_offset = 0x790; + AOT_Thread_execution_state_offset = 0x788; static constexpr dart::compiler::target::word AOT_Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -18349,7 +18349,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word - AOT_Thread_global_object_pool_offset = 0x778; + AOT_Thread_global_object_pool_offset = 0x770; static constexpr dart::compiler::target::word AOT_Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -18357,10 +18357,10 @@ static constexpr dart::compiler::target::word 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 = 0x798; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x700; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x710; + 0x708; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -18370,9 +18370,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x738; + AOT_Thread_old_marking_stack_block_offset = 0x730; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x740; + AOT_Thread_new_marking_stack_block_offset = 0x738; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -18422,11 +18422,11 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset = - 0x780; + 0x778; static constexpr dart::compiler::target::word - AOT_Thread_saved_shadow_call_stack_offset = 0x788; + AOT_Thread_saved_shadow_call_stack_offset = 0x780; static constexpr dart::compiler::target::word - AOT_Thread_safepoint_state_offset = 0x798; + AOT_Thread_safepoint_state_offset = 0x790; static constexpr dart::compiler::target::word AOT_Thread_shared_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -18436,9 +18436,9 @@ static constexpr dart::compiler::target::word 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 = 0x710; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x720; + AOT_Thread_stack_overflow_flags_offset = 0x718; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -18449,49 +18449,49 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x730; + AOT_Thread_store_buffer_block_offset = 0x728; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x6b8; + AOT_Thread_suspend_state_await_entry_point_offset = 0x6b0; 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 = 0x6b8; 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 = 0x6a8; 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 = 0x6c0; 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 = 0x6c8; 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 = 0x6d0; 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 = 0x6d8; 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 = 0x6e0; 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 = 0x6e8; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x6f8; + 0x6f0; 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 = 0x6f8; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x728; + AOT_Thread_top_exit_frame_info_offset = 0x720; 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 = 0x750; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x748; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0x1f0; 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; + 0x7b0; +static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7b8; static constexpr dart::compiler::target::word AOT_Thread_jump_to_frame_entry_point_offset = 0x268; static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset = - 0x7c8; + 0x7c0; static constexpr dart::compiler::target::word AOT_TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word @@ -18591,8 +18591,8 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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}; + 0x650, 0x658, 0x660, 0x668, -1, -1, 0x670, 0x678, + 0x680, 0x688, 0x690, -1, 0x698, 0x6a0, -1, -1}; static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize = 0x28; static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10; @@ -19060,9 +19060,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word - AOT_Thread_active_exception_offset = 0x7b0; + AOT_Thread_active_exception_offset = 0x7a8; static constexpr dart::compiler::target::word - AOT_Thread_active_stacktrace_offset = 0x7b8; + AOT_Thread_active_stacktrace_offset = 0x7b0; static constexpr dart::compiler::target::word AOT_Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -19086,7 +19086,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset = - 0x7f0; + 0x7e8; static constexpr dart::compiler::target::word AOT_Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -19102,13 +19102,13 @@ static constexpr dart::compiler::target::word 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 = - 0x828; + 0x820; 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 = 0x7f0; static constexpr dart::compiler::target::word - AOT_Thread_service_extension_stream_offset = 0x830; + AOT_Thread_service_extension_stream_offset = 0x828; static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset = @@ -19125,7 +19125,7 @@ static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50; static constexpr dart::compiler::target::word AOT_Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - AOT_Thread_execution_state_offset = 0x7d8; + AOT_Thread_execution_state_offset = 0x7d0; static constexpr dart::compiler::target::word AOT_Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -19147,7 +19147,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word - AOT_Thread_global_object_pool_offset = 0x7c0; + AOT_Thread_global_object_pool_offset = 0x7b8; static constexpr dart::compiler::target::word AOT_Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -19155,10 +19155,10 @@ static constexpr dart::compiler::target::word 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 = 0x7e0; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x748; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x758; + 0x750; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -19168,9 +19168,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x780; + AOT_Thread_old_marking_stack_block_offset = 0x778; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x788; + AOT_Thread_new_marking_stack_block_offset = 0x780; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -19220,11 +19220,11 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset = - 0x7c8; + 0x7c0; static constexpr dart::compiler::target::word - AOT_Thread_saved_shadow_call_stack_offset = 0x7d0; + AOT_Thread_saved_shadow_call_stack_offset = 0x7c8; static constexpr dart::compiler::target::word - AOT_Thread_safepoint_state_offset = 0x7e0; + 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 @@ -19234,9 +19234,9 @@ static constexpr dart::compiler::target::word 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 = 0x758; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x768; + AOT_Thread_stack_overflow_flags_offset = 0x760; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -19247,49 +19247,49 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x778; + AOT_Thread_store_buffer_block_offset = 0x770; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x700; + 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 = 0x708; + 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 = 0x6f8; + 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 = 0x710; + 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 = 0x718; + 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 = 0x720; + 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 = 0x728; + 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 = 0x730; + 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 = 0x738; + 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 = - 0x740; + 0x738; 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 = 0x740; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x770; + 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 = 0x7a0; -static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x798; + 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 = 0x1f0; 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; + 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 = 0x268; static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset = - 0x810; + 0x808; static constexpr dart::compiler::target::word AOT_TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word @@ -19389,10 +19389,10 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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}; + 0x650, 0x658, 0x660, 0x668, 0x670, 0x678, 0x680, 0x688, + 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0, -1, + -1, -1, -1, 0x6c8, 0x6d0, -1, -1, 0x6d8, + 0x6e0, 0x6e8, -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; @@ -19854,9 +19854,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_AllocateArray_entry_point_offset = 0x2e8; static constexpr dart::compiler::target::word - AOT_Thread_active_exception_offset = 0x770; + AOT_Thread_active_exception_offset = 0x768; static constexpr dart::compiler::target::word - AOT_Thread_active_stacktrace_offset = 0x778; + AOT_Thread_active_stacktrace_offset = 0x770; static constexpr dart::compiler::target::word AOT_Thread_array_write_barrier_entry_point_offset = 0x200; static constexpr dart::compiler::target::word @@ -19880,7 +19880,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_allocate_object_slow_stub_offset = 0x150; static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset = - 0x7b0; + 0x7a8; static constexpr dart::compiler::target::word AOT_Thread_async_exception_handler_stub_offset = 0x158; static constexpr dart::compiler::target::word @@ -19896,13 +19896,13 @@ static constexpr dart::compiler::target::word 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 = - 0x7e8; + 0x7e0; 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 = 0x7b0; static constexpr dart::compiler::target::word - AOT_Thread_service_extension_stream_offset = 0x7f0; + AOT_Thread_service_extension_stream_offset = 0x7e8; static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset = 0x258; static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset = @@ -19919,7 +19919,7 @@ static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x58; static constexpr dart::compiler::target::word AOT_Thread_enter_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word - AOT_Thread_execution_state_offset = 0x798; + AOT_Thread_execution_state_offset = 0x790; static constexpr dart::compiler::target::word AOT_Thread_exit_safepoint_stub_offset = 0x1e0; static constexpr dart::compiler::target::word @@ -19941,7 +19941,7 @@ static constexpr dart::compiler::target::word 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 = 0x780; + AOT_Thread_global_object_pool_offset = 0x778; static constexpr dart::compiler::target::word AOT_Thread_interpret_call_entry_point_offset = 0x2a0; static constexpr dart::compiler::target::word @@ -19949,10 +19949,10 @@ static constexpr dart::compiler::target::word 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 = 0x7a0; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x708; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x718; + 0x710; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -19962,9 +19962,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x740; + AOT_Thread_old_marking_stack_block_offset = 0x738; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x748; + AOT_Thread_new_marking_stack_block_offset = 0x740; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x248; static constexpr dart::compiler::target::word @@ -20014,11 +20014,11 @@ static constexpr dart::compiler::target::word 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 = - 0x788; + 0x780; static constexpr dart::compiler::target::word - AOT_Thread_saved_shadow_call_stack_offset = 0x790; + AOT_Thread_saved_shadow_call_stack_offset = 0x788; static constexpr dart::compiler::target::word - AOT_Thread_safepoint_state_offset = 0x7a0; + AOT_Thread_safepoint_state_offset = 0x798; static constexpr dart::compiler::target::word AOT_Thread_shared_field_table_values_offset = 0x70; static constexpr dart::compiler::target::word @@ -20028,9 +20028,9 @@ static constexpr dart::compiler::target::word 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 = 0x718; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x728; + AOT_Thread_stack_overflow_flags_offset = 0x720; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240; static constexpr dart::compiler::target::word @@ -20041,38 +20041,38 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x180; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x738; + AOT_Thread_store_buffer_block_offset = 0x730; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x6c0; + AOT_Thread_suspend_state_await_entry_point_offset = 0x6b8; 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 = 0x6c0; 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 = 0x6b0; 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 = 0x6c8; 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 = 0x6d0; 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 = 0x6d8; 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 = 0x6e0; 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 = 0x6e8; 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 = 0x6f0; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x700; + 0x6f8; 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 = 0x700; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x730; + AOT_Thread_top_exit_frame_info_offset = 0x728; 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 = 0x758; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x750; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -20080,12 +20080,12 @@ static constexpr dart::compiler::target::word 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; + 0x7b8; +static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7c0; 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 = - 0x7d0; + 0x7c8; static constexpr dart::compiler::target::word AOT_TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word @@ -20185,8 +20185,8 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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}; + 0x658, 0x660, 0x668, 0x670, -1, -1, 0x678, 0x680, + 0x688, 0x690, 0x698, -1, 0x6a0, 0x6a8, -1, -1}; static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize = 0x20; static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10; @@ -20648,9 +20648,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_AllocateArray_entry_point_offset = 0x2e8; static constexpr dart::compiler::target::word - AOT_Thread_active_exception_offset = 0x7b8; + AOT_Thread_active_exception_offset = 0x7b0; static constexpr dart::compiler::target::word - AOT_Thread_active_stacktrace_offset = 0x7c0; + AOT_Thread_active_stacktrace_offset = 0x7b8; static constexpr dart::compiler::target::word AOT_Thread_array_write_barrier_entry_point_offset = 0x200; static constexpr dart::compiler::target::word @@ -20674,7 +20674,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_allocate_object_slow_stub_offset = 0x150; static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset = - 0x7f8; + 0x7f0; static constexpr dart::compiler::target::word AOT_Thread_async_exception_handler_stub_offset = 0x158; static constexpr dart::compiler::target::word @@ -20690,13 +20690,13 @@ static constexpr dart::compiler::target::word 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 = - 0x830; + 0x828; 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 = 0x7f8; static constexpr dart::compiler::target::word - AOT_Thread_service_extension_stream_offset = 0x838; + 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 = @@ -20713,7 +20713,7 @@ static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x58; static constexpr dart::compiler::target::word AOT_Thread_enter_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word - AOT_Thread_execution_state_offset = 0x7e0; + AOT_Thread_execution_state_offset = 0x7d8; static constexpr dart::compiler::target::word AOT_Thread_exit_safepoint_stub_offset = 0x1e0; static constexpr dart::compiler::target::word @@ -20735,7 +20735,7 @@ static constexpr dart::compiler::target::word 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 = 0x7c8; + AOT_Thread_global_object_pool_offset = 0x7c0; static constexpr dart::compiler::target::word AOT_Thread_interpret_call_entry_point_offset = 0x2a0; static constexpr dart::compiler::target::word @@ -20743,10 +20743,10 @@ static constexpr dart::compiler::target::word 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 = 0x7e8; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x750; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x760; + 0x758; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -20756,9 +20756,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x788; + AOT_Thread_old_marking_stack_block_offset = 0x780; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x790; + AOT_Thread_new_marking_stack_block_offset = 0x788; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x248; static constexpr dart::compiler::target::word @@ -20808,11 +20808,11 @@ static constexpr dart::compiler::target::word 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 = - 0x7d0; + 0x7c8; static constexpr dart::compiler::target::word - AOT_Thread_saved_shadow_call_stack_offset = 0x7d8; + AOT_Thread_saved_shadow_call_stack_offset = 0x7d0; static constexpr dart::compiler::target::word - AOT_Thread_safepoint_state_offset = 0x7e8; + AOT_Thread_safepoint_state_offset = 0x7e0; static constexpr dart::compiler::target::word AOT_Thread_shared_field_table_values_offset = 0x70; static constexpr dart::compiler::target::word @@ -20822,9 +20822,9 @@ static constexpr dart::compiler::target::word 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 = 0x760; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x770; + AOT_Thread_stack_overflow_flags_offset = 0x768; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240; static constexpr dart::compiler::target::word @@ -20835,38 +20835,38 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x180; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x780; + AOT_Thread_store_buffer_block_offset = 0x778; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x708; + AOT_Thread_suspend_state_await_entry_point_offset = 0x700; 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 = 0x708; 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 = 0x6f8; 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 = 0x710; 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 = 0x718; 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 = 0x720; 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 = 0x728; 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 = 0x730; 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 = 0x738; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x748; + 0x740; 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 = 0x748; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x778; + AOT_Thread_top_exit_frame_info_offset = 0x770; 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 = 0x7a0; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x798; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -20874,12 +20874,12 @@ static constexpr dart::compiler::target::word 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; + 0x800; +static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x808; 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 = - 0x818; + 0x810; static constexpr dart::compiler::target::word AOT_TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word @@ -20979,10 +20979,10 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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}; + 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}; static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize = 0x20; static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10; @@ -21540,9 +21540,9 @@ 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; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x39c; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x3a4; + 0x3a0; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x30; static constexpr dart::compiler::target::word @@ -21552,9 +21552,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0xe4; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x3b8; + AOT_Thread_old_marking_stack_block_offset = 0x3b4; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x3bc; + AOT_Thread_new_marking_stack_block_offset = 0x3b8; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x120; static constexpr dart::compiler::target::word @@ -21618,9 +21618,9 @@ static constexpr dart::compiler::target::word 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 = 0x3a4; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x3ac; + AOT_Thread_stack_overflow_flags_offset = 0x3a8; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x11c; static constexpr dart::compiler::target::word @@ -21631,38 +21631,38 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xbc; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x3b4; + AOT_Thread_store_buffer_block_offset = 0x3b0; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x378; + AOT_Thread_suspend_state_await_entry_point_offset = 0x374; 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 = 0x378; 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 = 0x370; 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 = 0x37c; 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 = 0x380; 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 = 0x384; 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 = 0x388; 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 = 0x38c; 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 = 0x390; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x398; + 0x394; 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 = 0x398; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x3b0; + AOT_Thread_top_exit_frame_info_offset = 0x3ac; 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; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3c0; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0xf8; static constexpr dart::compiler::target::word @@ -21773,9 +21773,9 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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, 0x328, 0x32c, 0x330, -1, -1, 0x334, + 0x338, 0x33c, -1, -1, -1, 0x340, 0x344, 0x348, 0x34c, 0x350, 0x354, + 0x358, 0x35c, -1, -1, -1, -1, 0x360, 0x364, 0x368, 0x36c}; static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize = 0x14; static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x8; @@ -22236,9 +22236,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_AllocateArray_entry_point_offset = 0x2e0; static constexpr dart::compiler::target::word - AOT_Thread_active_exception_offset = 0x7a0; + AOT_Thread_active_exception_offset = 0x798; static constexpr dart::compiler::target::word - AOT_Thread_active_stacktrace_offset = 0x7a8; + AOT_Thread_active_stacktrace_offset = 0x7a0; static constexpr dart::compiler::target::word AOT_Thread_array_write_barrier_entry_point_offset = 0x1f8; static constexpr dart::compiler::target::word @@ -22262,7 +22262,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_allocate_object_slow_stub_offset = 0x148; static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset = - 0x7e0; + 0x7d8; static constexpr dart::compiler::target::word AOT_Thread_async_exception_handler_stub_offset = 0x150; static constexpr dart::compiler::target::word @@ -22278,13 +22278,13 @@ static constexpr dart::compiler::target::word 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 = - 0x818; + 0x810; 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 = 0x7e0; static constexpr dart::compiler::target::word - AOT_Thread_service_extension_stream_offset = 0x820; + AOT_Thread_service_extension_stream_offset = 0x818; static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset = 0x250; static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset = @@ -22301,7 +22301,7 @@ static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50; static constexpr dart::compiler::target::word AOT_Thread_enter_safepoint_stub_offset = 0x1d0; static constexpr dart::compiler::target::word - AOT_Thread_execution_state_offset = 0x7c8; + AOT_Thread_execution_state_offset = 0x7c0; static constexpr dart::compiler::target::word AOT_Thread_exit_safepoint_stub_offset = 0x1d8; static constexpr dart::compiler::target::word @@ -22323,7 +22323,7 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_float_zerow_address_offset = 0x2d8; static constexpr dart::compiler::target::word - AOT_Thread_global_object_pool_offset = 0x7b0; + AOT_Thread_global_object_pool_offset = 0x7a8; static constexpr dart::compiler::target::word AOT_Thread_interpret_call_entry_point_offset = 0x298; static constexpr dart::compiler::target::word @@ -22331,10 +22331,10 @@ static constexpr dart::compiler::target::word 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 = 0x7d0; +static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x738; static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset = - 0x748; + 0x740; static constexpr dart::compiler::target::word AOT_Thread_field_table_values_offset = 0x60; static constexpr dart::compiler::target::word @@ -22344,9 +22344,9 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c8; static constexpr dart::compiler::target::word - AOT_Thread_old_marking_stack_block_offset = 0x770; + AOT_Thread_old_marking_stack_block_offset = 0x768; static constexpr dart::compiler::target::word - AOT_Thread_new_marking_stack_block_offset = 0x778; + AOT_Thread_new_marking_stack_block_offset = 0x770; static constexpr dart::compiler::target::word AOT_Thread_megamorphic_call_checked_entry_offset = 0x240; static constexpr dart::compiler::target::word @@ -22396,11 +22396,11 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x278; static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset = - 0x7b8; + 0x7b0; static constexpr dart::compiler::target::word - AOT_Thread_saved_shadow_call_stack_offset = 0x7c0; + AOT_Thread_saved_shadow_call_stack_offset = 0x7b8; static constexpr dart::compiler::target::word - AOT_Thread_safepoint_state_offset = 0x7d0; + AOT_Thread_safepoint_state_offset = 0x7c8; static constexpr dart::compiler::target::word AOT_Thread_shared_field_table_values_offset = 0x68; static constexpr dart::compiler::target::word @@ -22410,9 +22410,9 @@ static constexpr dart::compiler::target::word 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 = 0x748; static constexpr dart::compiler::target::word - AOT_Thread_stack_overflow_flags_offset = 0x758; + AOT_Thread_stack_overflow_flags_offset = 0x750; static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x238; static constexpr dart::compiler::target::word @@ -22423,49 +22423,49 @@ static constexpr dart::compiler::target::word static constexpr dart::compiler::target::word AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178; static constexpr dart::compiler::target::word - AOT_Thread_store_buffer_block_offset = 0x768; + AOT_Thread_store_buffer_block_offset = 0x760; static constexpr dart::compiler::target::word - AOT_Thread_suspend_state_await_entry_point_offset = 0x6f0; + AOT_Thread_suspend_state_await_entry_point_offset = 0x6e8; 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 = 0x6f0; 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 = 0x6e0; 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 = 0x6f8; 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 = 0x700; 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 = 0x708; 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 = 0x710; 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 = 0x718; 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 = 0x720; static constexpr dart::compiler::target::word AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = - 0x730; + 0x728; 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 = 0x730; static constexpr dart::compiler::target::word - AOT_Thread_top_exit_frame_info_offset = 0x760; + AOT_Thread_top_exit_frame_info_offset = 0x758; 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 = 0x788; +static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x780; static constexpr dart::compiler::target::word AOT_Thread_write_barrier_entry_point_offset = 0x1f0; 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; + 0x7e8; +static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7f0; static constexpr dart::compiler::target::word AOT_Thread_jump_to_frame_entry_point_offset = 0x268; static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset = - 0x800; + 0x7f8; static constexpr dart::compiler::target::word AOT_TsanUtils_setjmp_function_offset = 0x0; static constexpr dart::compiler::target::word @@ -22565,9 +22565,9 @@ static constexpr dart::compiler::target::word AOT_Code_entry_point_offset[] = { 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, 0x650, 0x658, 0x660, -1, -1, 0x668, + 0x670, 0x678, -1, -1, -1, 0x680, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, + 0x6b0, 0x6b8, -1, -1, -1, -1, 0x6c0, 0x6c8, 0x6d0, 0x6d8}; 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/compiler/stub_code_compiler_arm.cc b/runtime/vm/compiler/stub_code_compiler_arm.cc index 8af2e427eea..8f473e1218e 100644 --- a/runtime/vm/compiler/stub_code_compiler_arm.cc +++ b/runtime/vm/compiler/stub_code_compiler_arm.cc @@ -1859,15 +1859,13 @@ static void GenerateWriteBarrierStubHelper(Assembler* assembler, bool cards) { __ Ret(); } if (cards) { - Label remember_card_slow, retry; + Label retry; // Get card table. __ Bind(&remember_card); __ AndImmediate(TMP, R1, target::kPageMask); // Page. __ ldr(TMP, Address(TMP, target::Page::card_table_offset())); // Card table. - __ cmp(TMP, Operand(0)); - __ b(&remember_card_slow, EQ); // Atomically dirty the card. __ PushList((1 << R0) | (1 << R1) | (1 << R2)); @@ -1890,17 +1888,6 @@ static void GenerateWriteBarrierStubHelper(Assembler* assembler, bool cards) { __ b(&retry, EQ); __ PopList((1 << R0) | (1 << R1) | (1 << R2)); __ Ret(); - - // Card table not yet allocated. - __ Bind(&remember_card_slow); - { - LeafRuntimeScope rt(assembler, /*frame_size=*/0, - /*preserve_registers=*/true); - __ mov(R0, Operand(R1)); // Arg0 = Object - __ mov(R1, Operand(R9)); // Arg1 = Slot - rt.Call(kRememberCardRuntimeEntry, 2); - } - __ Ret(); } } diff --git a/runtime/vm/compiler/stub_code_compiler_arm64.cc b/runtime/vm/compiler/stub_code_compiler_arm64.cc index f8ad1775d1f..d201142caf2 100644 --- a/runtime/vm/compiler/stub_code_compiler_arm64.cc +++ b/runtime/vm/compiler/stub_code_compiler_arm64.cc @@ -2242,14 +2242,13 @@ static void GenerateWriteBarrierStubHelper(Assembler* assembler, bool cards) { __ ret(); } if (cards) { - Label remember_card_slow, retry; + Label retry; // Get card table. __ Bind(&remember_card); __ AndImmediate(TMP, R1, target::kPageMask); // Page. __ ldr(TMP2, Address(TMP, target::Page::card_table_offset())); // Card table. - __ cbz(&remember_card_slow, TMP2); // Atomically dirty the card. __ sub(R25, R25, Operand(TMP)); // Offset in page. @@ -2271,18 +2270,6 @@ static void GenerateWriteBarrierStubHelper(Assembler* assembler, bool cards) { __ PopRegister(R0); } __ ret(); - - // Card table not yet allocated. - __ Bind(&remember_card_slow); - { - LeafRuntimeScope rt(assembler, - /*frame_size=*/0, - /*preserve_registers=*/true); - __ mov(R0, R1); // Arg0 = Object - __ mov(R1, R25); // Arg1 = Slot - rt.Call(kRememberCardRuntimeEntry, /*argument_count=*/2); - } - __ ret(); } } diff --git a/runtime/vm/compiler/stub_code_compiler_ia32.cc b/runtime/vm/compiler/stub_code_compiler_ia32.cc index 9e4023a584c..0ebdaa3cd07 100644 --- a/runtime/vm/compiler/stub_code_compiler_ia32.cc +++ b/runtime/vm/compiler/stub_code_compiler_ia32.cc @@ -1675,14 +1675,10 @@ static void GenerateWriteBarrierStubHelper(Assembler* assembler, bool cards) { __ ret(); } if (cards) { - Label remember_card_slow; - // Get card table. __ Bind(&remember_card); __ movl(EAX, EDX); // Object. __ andl(EAX, Immediate(target::kPageMask)); // Page. - __ cmpl(Address(EAX, target::Page::card_table_offset()), Immediate(0)); - __ j(EQUAL, &remember_card_slow, Assembler::kNearJump); // Atomically dirty the card. __ pushl(EBX); @@ -1702,21 +1698,6 @@ static void GenerateWriteBarrierStubHelper(Assembler* assembler, bool cards) { __ popl(ECX); __ popl(EAX); __ ret(); - - // Card table not yet allocated. - __ Bind(&remember_card_slow); - - { - LeafRuntimeScope rt(assembler, - /*frame_size=*/2 * target::kWordSize, - /*preserve_registers=*/true); - __ movl(Address(ESP, 0 * target::kWordSize), EDX); // Object - __ movl(Address(ESP, 1 * target::kWordSize), EDI); // Slot - rt.Call(kRememberCardRuntimeEntry, 2); - } - __ popl(ECX); - __ popl(EAX); - __ ret(); } } diff --git a/runtime/vm/compiler/stub_code_compiler_riscv.cc b/runtime/vm/compiler/stub_code_compiler_riscv.cc index 1790372a523..d31144165f5 100644 --- a/runtime/vm/compiler/stub_code_compiler_riscv.cc +++ b/runtime/vm/compiler/stub_code_compiler_riscv.cc @@ -1841,14 +1841,11 @@ static void GenerateWriteBarrierStubHelper(Assembler* assembler, bool cards) { __ ret(); } if (cards) { - Label remember_card_slow; - // Get card table. __ Bind(&remember_card); __ AndImmediate(TMP, A0, target::kPageMask); // Page. __ lx(TMP2, Address(TMP, target::Page::card_table_offset())); // Card table. - __ beqz(TMP2, &remember_card_slow); // Atomically dirty the card. __ sub(A6, A6, TMP); // Offset in page. @@ -1864,17 +1861,6 @@ static void GenerateWriteBarrierStubHelper(Assembler* assembler, bool cards) { __ amoord(ZR, TMP, Address(TMP2, 0)); #endif __ ret(); - - // Card table not yet allocated. - __ Bind(&remember_card_slow); - { - LeafRuntimeScope rt(assembler, /*frame_size=*/0, - /*preserve_registers=*/true); - __ mv(A0, A0); // Arg0 = Object - __ mv(A1, A6); // Arg1 = Slot - rt.Call(kRememberCardRuntimeEntry, /*argument_count=*/2); - } - __ ret(); } } diff --git a/runtime/vm/compiler/stub_code_compiler_x64.cc b/runtime/vm/compiler/stub_code_compiler_x64.cc index f578848b3b5..6469a90ee44 100644 --- a/runtime/vm/compiler/stub_code_compiler_x64.cc +++ b/runtime/vm/compiler/stub_code_compiler_x64.cc @@ -2158,14 +2158,10 @@ static void GenerateWriteBarrierStubHelper(Assembler* assembler, bool cards) { } if (cards) { - Label remember_card_slow; - // Get card table. __ Bind(&remember_card); __ movq(TMP, RDX); // Object. __ andq(TMP, Immediate(target::kPageMask)); // Page. - __ cmpq(Address(TMP, target::Page::card_table_offset()), Immediate(0)); - __ j(EQUAL, &remember_card_slow, Assembler::kNearJump); // Atomically dirty the card. __ pushq(RAX); @@ -2183,18 +2179,6 @@ static void GenerateWriteBarrierStubHelper(Assembler* assembler, bool cards) { __ popq(RCX); __ popq(RAX); __ ret(); - - // Card table not yet allocated. - __ Bind(&remember_card_slow); - { - LeafRuntimeScope rt(assembler, - /*frame_size=*/0, - /*preserve_registers=*/true); - __ movq(CallingConventions::kArg1Reg, RDX); - __ movq(CallingConventions::kArg2Reg, R13); - rt.Call(kRememberCardRuntimeEntry, 2); - } - __ ret(); } } diff --git a/runtime/vm/heap/page.h b/runtime/vm/heap/page.h index 2ff0279875f..5564ab29b40 100644 --- a/runtime/vm/heap/page.h +++ b/runtime/vm/heap/page.h @@ -271,32 +271,27 @@ class Page { bool IsSurvivor(uword raw_addr) const { return raw_addr < survivor_end_; } bool IsResolved() const { return top_ == resolved_top_; } + void AllocateCardTable() { + ASSERT(card_table_ == nullptr); + ASSERT(is_large()); + size_t size_in_bits = card_table_size(); + size_t size_in_bytes = + Utils::RoundUp(size_in_bits, kBitsPerWord) >> kBitsPerByteLog2; + card_table_ = reinterpret_cast*>( + calloc(size_in_bytes, sizeof(uint8_t))); + } + private: void RememberCard(uword slot) { ASSERT(Contains(slot)); - uword* card_table = card_table_.load(); - if (card_table == nullptr) { - size_t size_in_bits = card_table_size(); - size_t size_in_bytes = - Utils::RoundUp(size_in_bits, kBitsPerWord) >> kBitsPerByteLog2; - uword* new_card_table = - reinterpret_cast(calloc(size_in_bytes, sizeof(uint8_t))); - if (card_table_.compare_exchange_strong(card_table, new_card_table)) { - card_table = new_card_table; - } else { - // Lost race. - ASSERT(card_table != nullptr); - free(new_card_table); - } - } + ASSERT(card_table_ != nullptr); intptr_t offset = slot - reinterpret_cast(this); intptr_t index = offset >> kBytesPerCardLog2; ASSERT((index >= 0) && (index < card_table_size())); intptr_t word_offset = index >> kBitsPerWordLog2; intptr_t bit_offset = index & (kBitsPerWord - 1); uword bit_mask = static_cast(1) << bit_offset; - reinterpret_cast*>(&card_table[word_offset]) - ->fetch_or(bit_mask, std::memory_order_relaxed); + card_table_[word_offset].fetch_or(bit_mask); } bool IsCardRemembered(uword slot) { ASSERT(Contains(slot)); @@ -309,7 +304,7 @@ class Page { intptr_t word_offset = index >> kBitsPerWordLog2; intptr_t bit_offset = index & (kBitsPerWord - 1); uword bit_mask = static_cast(1) << bit_offset; - return (card_table_[word_offset] & bit_mask) != 0; + return (card_table_[word_offset].load() & bit_mask) != 0; } void set_object_end(uword value) { @@ -328,7 +323,7 @@ class Page { VirtualMemory* memory_; Page* next_; ForwardingPage* forwarding_page_; - RelaxedAtomic card_table_; // Remembered set, not marking. + RelaxedAtomic* card_table_; // Remembered set, not marking. RelaxedAtomic progress_bar_; // The thread using this page for allocation, otherwise nullptr. diff --git a/runtime/vm/object.cc b/runtime/vm/object.cc index 216a77c1bc3..d35413a98c1 100644 --- a/runtime/vm/object.cc +++ b/runtime/vm/object.cc @@ -25248,6 +25248,7 @@ ArrayPtr Array::NewUninitialized(intptr_t class_id, if (UseCardMarkingForAllocation(len)) { ASSERT(raw->IsOldObject()); raw->untag()->SetCardRememberedBitUnsynchronized(); + Page::Of(raw)->AllocateCardTable(); } return raw; } diff --git a/runtime/vm/object_graph_copy.cc b/runtime/vm/object_graph_copy.cc index 2587a49add7..09e2cb71a29 100644 --- a/runtime/vm/object_graph_copy.cc +++ b/runtime/vm/object_graph_copy.cc @@ -1607,6 +1607,7 @@ class SlowObjectCopyBase : public ObjectCopyBase { if ((cid == kArrayCid || cid == kImmutableArrayCid) && !IsAllocatableInNewSpace(size)) { to.untag()->SetCardRememberedBitUnsynchronized(); + Page::Of(to)->AllocateCardTable(); } if (IsExternalTypedDataClassId(cid)) { const auto& external_to = slow_forward_map_.AddExternalTypedData( diff --git a/runtime/vm/raw_object.cc b/runtime/vm/raw_object.cc index 18b731242f2..c4592774d18 100644 --- a/runtime/vm/raw_object.cc +++ b/runtime/vm/raw_object.cc @@ -768,18 +768,6 @@ void UntaggedObject::RememberCard(CompressedObjectPtr const* slot) { } #endif -DEFINE_LEAF_RUNTIME_ENTRY(void, - RememberCard, - 2, - uword /*ObjectPtr*/ object_in, - ObjectPtr* slot) { - ObjectPtr object = static_cast(object_in); - ASSERT(object->IsOldObject()); - ASSERT(object->untag()->IsCardRemembered()); - Page::Of(object)->RememberCard(slot); -} -END_LEAF_RUNTIME_ENTRY - const char* UntaggedPcDescriptors::KindToCString(Kind k) { switch (k) { #define ENUM_CASE(name, init) \ diff --git a/runtime/vm/runtime_entry_list.h b/runtime/vm/runtime_entry_list.h index 8b085427ef3..5fab828c077 100644 --- a/runtime/vm/runtime_entry_list.h +++ b/runtime/vm/runtime_entry_list.h @@ -91,7 +91,6 @@ namespace dart { V(void, StoreBufferBlockProcess, Thread*) \ V(void, OldMarkingStackBlockProcess, Thread*) \ V(void, NewMarkingStackBlockProcess, Thread*) \ - V(void, RememberCard, uword /*ObjectPtr*/, ObjectPtr*) \ V(uword /*ObjectPtr*/, EnsureRememberedAndMarkingDeferred, \ uword /*ObjectPtr*/ object, Thread* thread) \ V(double, LibcPow, double, double) \