[vm] Rearrange some members of Thread to keep offsets within RISC-V I-type range.

TEST=ci
Cq-Include-Trybots: luci.dart.try:vm-linux-debug-simriscv32-try,vm-linux-debug-simriscv64-try,vm-aot-linux-debug-simriscv32-try,vm-aot-linux-debug-simriscv64-try
Change-Id: Ifbdb22a4454b7a6fefa44a62e4f69ea36adb1e1d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/442563
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
diff --git a/runtime/vm/compiler/runtime_offsets_extracted.h b/runtime/vm/compiler/runtime_offsets_extracted.h
index 8c440ef..26e4667d 100644
--- a/runtime/vm/compiler/runtime_offsets_extracted.h
+++ b/runtime/vm/compiler/runtime_offsets_extracted.h
@@ -322,122 +322,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x14;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x174;
+    Thread_AllocateArray_entry_point_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x3c8;
+    0x328;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x3cc;
+    0x32c;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x100;
+    Thread_array_write_barrier_entry_point_offset = 0xf4;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x108;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0xfc;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x9c;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x10c;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x100;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x110;
+    Thread_allocate_object_entry_point_offset = 0x104;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0xa4;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x108;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x114;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0xa8;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x118;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0xac;
+    Thread_allocate_object_slow_entry_point_offset = 0x10c;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x3e8;
+    0x3d8;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0xb0;
+    Thread_async_exception_handler_stub_offset = 0xa4;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x14c;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x140;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x40;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x3c;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x144;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x104;
+    Thread_call_to_runtime_entry_point_offset = 0xf8;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0x60;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x410;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x400;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x2c;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x3ec;
+    Thread_double_truncate_round_supported_offset = 0x3dc;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x414;
+    Thread_service_extension_stream_offset = 0x404;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x12c;
+    0x120;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0xd8;
+    0xcc;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x130;
+    0x124;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0xdc;
+    0xd0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x160;
+    0x154;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x15c;
+    Thread_double_negate_address_offset = 0x150;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0xf0;
+    Thread_enter_safepoint_stub_offset = 0xe4;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x3dc;
+    0x33c;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0xf4;
+    Thread_exit_safepoint_stub_offset = 0xe8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0xf8;
+    Thread_call_native_through_safepoint_stub_offset = 0xec;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x134;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x128;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0x54;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x16c;
+    Thread_float_absolute_address_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x168;
+    Thread_float_negate_address_offset = 0x15c;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x164;
+    0x158;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x170;
+    Thread_float_zerow_address_offset = 0x164;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x3d0;
+    0x330;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x150;
+    Thread_interpret_call_entry_point_offset = 0x144;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0x5c;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0x58;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x3e4;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x38c;
+    0x344;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x2f0;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x390;
+    0x2f4;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x30;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0xe0;
+    Thread_lazy_deopt_from_return_stub_offset = 0xd4;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0xe4;
+    Thread_lazy_deopt_from_throw_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0xec;
+    Thread_lazy_specialize_type_test_stub_offset = 0xe0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x3a4;
+    Thread_old_marking_stack_block_offset = 0x308;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x3a8;
+    Thread_new_marking_stack_block_offset = 0x30c;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x124;
+    Thread_megamorphic_call_checked_entry_offset = 0x118;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x128;
+    Thread_switchable_call_miss_entry_offset = 0x11c;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0xcc;
+    Thread_switchable_call_miss_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x148;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x13c;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0x68;
 static constexpr dart::compiler::target::word
@@ -466,84 +460,84 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x98;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x94;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xb4;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0xbc;
+    Thread_return_async_not_future_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0xc0;
+    Thread_return_async_star_stub_offset = 0xb4;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0xb8;
+    0xac;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x38;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x154;
+    Thread_predefined_symbols_address_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3d4;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x134;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x334;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x3d8;
+    Thread_saved_shadow_call_stack_offset = 0x338;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x3e0;
+    0x340;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x34;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x404;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x3f4;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0xe8;
+    Thread_slow_type_test_stub_offset = 0xdc;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x13c;
+    Thread_slow_type_test_entry_point_offset = 0x130;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x394;
+    0x2f8;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x398;
+    Thread_stack_overflow_flags_offset = 0x2fc;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x114;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xc8;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xbc;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x11c;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x110;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x3a0;
+    0x304;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x364;
+    Thread_suspend_state_await_entry_point_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x368;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x2cc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x360;
+    Thread_suspend_state_init_async_entry_point_offset = 0x2c4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x36c;
+    Thread_suspend_state_return_async_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x370;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x2d4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x374;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x378;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x2dc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x37c;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x2e0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x380;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x2e4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x384;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x2e8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x388;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x2ec;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x39c;
+    Thread_top_exit_frame_info_offset = 0x300;
 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 = 0x3b8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3b0;
+    Thread_unboxed_runtime_arg_offset = 0x318;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x314;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0xfc;
+    Thread_write_barrier_entry_point_offset = 0xf0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x20;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x3f0;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x3f8;
+    0x3e0;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x3e8;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x138;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x400;
+    Thread_jump_to_frame_entry_point_offset = 0x12c;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3f0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -628,8 +622,8 @@
     0x4, 0xc, 0x8, 0x10};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x340, 0x344, 0x348, 0x34c, 0x350, -1, 0x354, -1,
-        0x358, 0x35c, -1,    -1,    -1,    -1, -1,    -1};
+        0x2a4, 0x2a8, 0x2ac, 0x2b0, 0x2b4, -1, 0x2b8, -1,
+        0x2bc, 0x2c0, -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;
@@ -1046,122 +1040,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x2e8;
+    Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x790;
+    0x658;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x798;
+    0x660;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x200;
+    Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x220;
+    Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0x148;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0x158;
+    Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x7d0;
+    0x7b8;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0x160;
+    Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x80;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x78;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x208;
+    Thread_call_to_runtime_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x810;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7f8;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x58;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x7d8;
+    Thread_double_truncate_round_supported_offset = 0x7c0;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x818;
+    Thread_service_extension_stream_offset = 0x800;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x2c0;
+    0x2a8;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x2b8;
+    Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0x1e0;
+    Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x7b8;
+    0x680;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0x1e8;
+    Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x2d8;
+    Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x2d0;
+    Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x2c8;
+    0x2b0;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x2e0;
+    Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x7a0;
+    0x668;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x2a0;
+    Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x7c8;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x730;
+    0x690;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x5f8;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x738;
+    0x600;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x60;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x760;
+    Thread_old_marking_stack_block_offset = 0x628;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x768;
+    Thread_new_marking_stack_block_offset = 0x630;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x248;
+    Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x250;
+    Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0x198;
+    Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0xd0;
 static constexpr dart::compiler::target::word
@@ -1190,84 +1178,84 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x130;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x168;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0x178;
+    Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0x180;
+    Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0x170;
+    0x158;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x70;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x2a8;
+    Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7a8;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x670;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x7b0;
+    Thread_saved_shadow_call_stack_offset = 0x678;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x7c0;
+    0x688;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x68;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x7f8;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x7e0;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0x1d0;
+    Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x278;
+    Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x740;
+    0x608;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x748;
+    Thread_stack_overflow_flags_offset = 0x610;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x238;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x758;
+    0x620;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x6e0;
+    Thread_suspend_state_await_entry_point_offset = 0x5a8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6e8;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5b0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x6d8;
+    Thread_suspend_state_init_async_entry_point_offset = 0x5a0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x6f0;
+    Thread_suspend_state_return_async_entry_point_offset = 0x5b8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6f8;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5c0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x700;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x5c8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x708;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x5d0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x710;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x718;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x720;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x728;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x750;
+    Thread_top_exit_frame_info_offset = 0x618;
 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 = 0x780;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x778;
+    Thread_unboxed_runtime_arg_offset = 0x648;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x640;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0x1f8;
+    Thread_write_barrier_entry_point_offset = 0x1e0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x40;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x7e0;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x7e8;
+    0x7c8;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x7d0;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x270;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7f0;
+    Thread_jump_to_frame_entry_point_offset = 0x258;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7d8;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -1356,8 +1344,8 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x680, 0x688, 0x690, 0x698, -1,    -1,    0x6a0, 0x6a8,
-        0x6b0, 0x6b8, 0x6c0, -1,    0x6c8, 0x6d0, -1,    -1};
+        0x548, 0x550, 0x558, 0x560, -1,    -1,    0x568, 0x570,
+        0x578, 0x580, 0x588, -1,    0x590, 0x598, -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;
@@ -1770,122 +1758,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x14;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x174;
+    Thread_AllocateArray_entry_point_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x3b8;
+    0x320;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x3bc;
+    0x324;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x100;
+    Thread_array_write_barrier_entry_point_offset = 0xf4;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x108;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0xfc;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x9c;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x10c;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x100;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x110;
+    Thread_allocate_object_entry_point_offset = 0x104;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0xa4;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x108;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x114;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0xa8;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x118;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0xac;
+    Thread_allocate_object_slow_entry_point_offset = 0x10c;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x3d8;
+    0x3d0;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0xb0;
+    Thread_async_exception_handler_stub_offset = 0xa4;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x14c;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x140;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x40;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x3c;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x144;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x104;
+    Thread_call_to_runtime_entry_point_offset = 0xf8;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0x60;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x400;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x3f8;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x2c;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x3dc;
+    Thread_double_truncate_round_supported_offset = 0x3d4;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x404;
+    Thread_service_extension_stream_offset = 0x3fc;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x12c;
+    0x120;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0xd8;
+    0xcc;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x130;
+    0x124;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0xdc;
+    0xd0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x160;
+    0x154;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x15c;
+    Thread_double_negate_address_offset = 0x150;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0xf0;
+    Thread_enter_safepoint_stub_offset = 0xe4;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x3cc;
+    0x334;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0xf4;
+    Thread_exit_safepoint_stub_offset = 0xe8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0xf8;
+    Thread_call_native_through_safepoint_stub_offset = 0xec;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x134;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x128;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0x54;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x16c;
+    Thread_float_absolute_address_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x168;
+    Thread_float_negate_address_offset = 0x15c;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x164;
+    0x158;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x170;
+    Thread_float_zerow_address_offset = 0x164;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x3c0;
+    0x328;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x150;
+    Thread_interpret_call_entry_point_offset = 0x144;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0x5c;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0x58;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x3d4;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x380;
+    0x33c;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x2e4;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x384;
+    0x2e8;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x30;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0xe0;
+    Thread_lazy_deopt_from_return_stub_offset = 0xd4;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0xe4;
+    Thread_lazy_deopt_from_throw_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0xec;
+    Thread_lazy_specialize_type_test_stub_offset = 0xe0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x398;
+    Thread_old_marking_stack_block_offset = 0x2fc;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x39c;
+    Thread_new_marking_stack_block_offset = 0x300;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x124;
+    Thread_megamorphic_call_checked_entry_offset = 0x118;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x128;
+    Thread_switchable_call_miss_entry_offset = 0x11c;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0xcc;
+    Thread_switchable_call_miss_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x148;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x13c;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0x68;
 static constexpr dart::compiler::target::word
@@ -1914,84 +1896,84 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x98;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x94;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xb4;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0xbc;
+    Thread_return_async_not_future_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0xc0;
+    Thread_return_async_star_stub_offset = 0xb4;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0xb8;
+    0xac;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x38;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x154;
+    Thread_predefined_symbols_address_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3c4;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x134;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x32c;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x3c8;
+    Thread_saved_shadow_call_stack_offset = 0x330;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x3d0;
+    0x338;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x34;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x3f4;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x3ec;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0xe8;
+    Thread_slow_type_test_stub_offset = 0xdc;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x13c;
+    Thread_slow_type_test_entry_point_offset = 0x130;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x388;
+    0x2ec;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x38c;
+    Thread_stack_overflow_flags_offset = 0x2f0;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x114;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xc8;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xbc;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x11c;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x110;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x394;
+    0x2f8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x358;
+    Thread_suspend_state_await_entry_point_offset = 0x2bc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x35c;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x354;
+    Thread_suspend_state_init_async_entry_point_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x360;
+    Thread_suspend_state_return_async_entry_point_offset = 0x2c4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x364;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x368;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x2cc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x36c;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x370;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x2d4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x374;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x378;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x2dc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x37c;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x2e0;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x390;
+    Thread_top_exit_frame_info_offset = 0x2f4;
 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 = 0x3a8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3a4;
+    Thread_unboxed_runtime_arg_offset = 0x310;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x308;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0xfc;
+    Thread_write_barrier_entry_point_offset = 0xf0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x20;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x3e0;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x3e8;
+    0x3d8;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x3e0;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x138;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3f0;
+    Thread_jump_to_frame_entry_point_offset = 0x12c;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3e8;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -2076,7 +2058,7 @@
     0x4, 0xc, 0x8, 0x10};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x340, 0x344, 0x348, 0x34c, -1, -1, -1, 0x350};
+        0x2a4, 0x2a8, 0x2ac, 0x2b0, -1, -1, -1, 0x2b4};
 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;
@@ -2493,122 +2475,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x2e8;
+    Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x7d8;
+    0x6a0;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x7e0;
+    0x6a8;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x200;
+    Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x220;
+    Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0x148;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0x158;
+    Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x818;
+    0x800;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0x160;
+    Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x80;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x78;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x208;
+    Thread_call_to_runtime_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x858;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x840;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x58;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x820;
+    Thread_double_truncate_round_supported_offset = 0x808;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x860;
+    Thread_service_extension_stream_offset = 0x848;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x2c0;
+    0x2a8;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x2b8;
+    Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0x1e0;
+    Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x800;
+    0x6c8;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0x1e8;
+    Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x2d8;
+    Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x2d0;
+    Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x2c8;
+    0x2b0;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x2e0;
+    Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x7e8;
+    0x6b0;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x2a0;
+    Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x810;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x778;
+    0x6d8;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x640;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x780;
+    0x648;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x60;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x7a8;
+    Thread_old_marking_stack_block_offset = 0x670;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x7b0;
+    Thread_new_marking_stack_block_offset = 0x678;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x248;
+    Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x250;
+    Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0x198;
+    Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0xd0;
 static constexpr dart::compiler::target::word
@@ -2637,84 +2613,84 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x130;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x168;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0x178;
+    Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0x180;
+    Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0x170;
+    0x158;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x70;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x2a8;
+    Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7f0;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x6b8;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x7f8;
+    Thread_saved_shadow_call_stack_offset = 0x6c0;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x808;
+    0x6d0;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x68;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x840;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x828;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0x1d0;
+    Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x278;
+    Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x788;
+    0x650;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x790;
+    Thread_stack_overflow_flags_offset = 0x658;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x238;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x7a0;
+    0x668;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x728;
+    Thread_suspend_state_await_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x730;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x720;
+    Thread_suspend_state_init_async_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x738;
+    Thread_suspend_state_return_async_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x740;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x748;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x750;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x758;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x620;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x760;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x768;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x630;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x770;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x638;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x798;
+    Thread_top_exit_frame_info_offset = 0x660;
 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 = 0x7c8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7c0;
+    Thread_unboxed_runtime_arg_offset = 0x690;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x688;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0x1f8;
+    Thread_write_barrier_entry_point_offset = 0x1e0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x40;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x828;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x830;
+    0x810;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x818;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x270;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x838;
+    Thread_jump_to_frame_entry_point_offset = 0x258;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x820;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -2803,10 +2779,10 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x680, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8,
-        0x6c0, 0x6c8, 0x6d0, 0x6d8, 0x6e0, 0x6e8, 0x6f0, -1,
-        -1,    -1,    -1,    0x6f8, 0x700, -1,    -1,    0x708,
-        0x710, 0x718, -1,    -1,    -1,    -1,    -1,    -1};
+        0x548, 0x550, 0x558, 0x560, 0x568, 0x570, 0x578, 0x580,
+        0x588, 0x590, 0x598, 0x5a0, 0x5a8, 0x5b0, 0x5b8, -1,
+        -1,    -1,    -1,    0x5c0, 0x5c8, -1,    -1,    0x5d0,
+        0x5d8, 0x5e0, -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;
@@ -3221,122 +3197,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x24;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x2f0;
+    Thread_AllocateArray_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x798;
+    0x660;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x7a0;
+    0x668;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x208;
+    Thread_array_write_barrier_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x218;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x220;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x228;
+    Thread_allocate_object_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0x150;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0x158;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x238;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0x160;
+    Thread_allocate_object_slow_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x7d8;
+    0x7c0;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0x168;
+    Thread_async_exception_handler_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x2a0;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x88;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x80;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x290;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x210;
+    Thread_call_to_runtime_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0xc8;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x818;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x800;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x60;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x7e0;
+    Thread_double_truncate_round_supported_offset = 0x7c8;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x820;
+    Thread_service_extension_stream_offset = 0x808;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x268;
+    0x250;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0x1c0;
+    0x1a8;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x2c8;
+    0x2b0;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x2c0;
+    Thread_double_negate_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x58;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0x1e8;
+    Thread_enter_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x7c0;
+    0x688;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0x1f0;
+    Thread_exit_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0x1f8;
+    Thread_call_native_through_safepoint_stub_offset = 0x1e0;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x270;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0xb0;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x2e0;
+    Thread_float_absolute_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x2d8;
+    Thread_float_negate_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x2d0;
+    0x2b8;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x2e8;
+    Thread_float_zerow_address_offset = 0x2d0;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x7a8;
+    0x670;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x2a8;
+    Thread_interpret_call_entry_point_offset = 0x290;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x7d0;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x738;
+    0x698;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x600;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x740;
+    0x608;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x68;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0x1c8;
+    Thread_lazy_deopt_from_return_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0x1d0;
+    Thread_lazy_deopt_from_throw_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
+    Thread_lazy_specialize_type_test_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x768;
+    Thread_old_marking_stack_block_offset = 0x630;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x770;
+    Thread_new_marking_stack_block_offset = 0x638;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x250;
+    Thread_megamorphic_call_checked_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x258;
+    Thread_switchable_call_miss_entry_offset = 0x240;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0x1a0;
+    Thread_switchable_call_miss_stub_offset = 0x188;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x298;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
@@ -3365,85 +3335,85 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x130;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x170;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x158;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0x180;
+    Thread_return_async_not_future_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0x188;
+    Thread_return_async_star_stub_offset = 0x170;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0x178;
+    0x160;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x78;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x2b0;
+    Thread_predefined_symbols_address_offset = 0x298;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7b0;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x270;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x678;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x7b8;
+    Thread_saved_shadow_call_stack_offset = 0x680;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x7c8;
+    0x690;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x70;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x800;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x7e8;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0x1d8;
+    Thread_slow_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x280;
+    Thread_slow_type_test_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x748;
+    0x610;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x750;
+    Thread_stack_overflow_flags_offset = 0x618;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x230;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x198;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x240;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x760;
+    0x628;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x6e8;
+    Thread_suspend_state_await_entry_point_offset = 0x5b0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6f0;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5b8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x6e0;
+    Thread_suspend_state_init_async_entry_point_offset = 0x5a8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x6f8;
+    Thread_suspend_state_return_async_entry_point_offset = 0x5c0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x700;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5c8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x708;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x5d0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x710;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x718;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x720;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x728;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x730;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x758;
+    Thread_top_exit_frame_info_offset = 0x620;
 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 = 0x788;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x780;
+    Thread_unboxed_runtime_arg_offset = 0x650;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x648;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0x200;
+    Thread_write_barrier_entry_point_offset = 0x1e8;
 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 =
-    0x7e8;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x7f0;
+    0x7d0;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x7d8;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x278;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7f8;
+    Thread_jump_to_frame_entry_point_offset = 0x260;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7e0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -3530,8 +3500,8 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x688, 0x690, 0x698, 0x6a0, -1,    -1,    0x6a8, 0x6b0,
-        0x6b8, 0x6c0, 0x6c8, -1,    0x6d0, 0x6d8, -1,    -1};
+        0x550, 0x558, 0x560, 0x568, -1,    -1,    0x570, 0x578,
+        0x580, 0x588, 0x590, -1,    0x598, 0x5a0, -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;
@@ -3946,122 +3916,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x24;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x2f0;
+    Thread_AllocateArray_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x7e0;
+    0x6a8;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x7e8;
+    0x6b0;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x208;
+    Thread_array_write_barrier_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x218;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x220;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x228;
+    Thread_allocate_object_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0x150;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0x158;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x238;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0x160;
+    Thread_allocate_object_slow_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x820;
+    0x808;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0x168;
+    Thread_async_exception_handler_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x2a0;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x88;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x80;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x290;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x210;
+    Thread_call_to_runtime_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0xc8;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x860;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x848;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x60;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x828;
+    Thread_double_truncate_round_supported_offset = 0x810;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x868;
+    Thread_service_extension_stream_offset = 0x850;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x268;
+    0x250;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0x1c0;
+    0x1a8;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x2c8;
+    0x2b0;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x2c0;
+    Thread_double_negate_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x58;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0x1e8;
+    Thread_enter_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x808;
+    0x6d0;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0x1f0;
+    Thread_exit_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0x1f8;
+    Thread_call_native_through_safepoint_stub_offset = 0x1e0;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x270;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0xb0;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x2e0;
+    Thread_float_absolute_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x2d8;
+    Thread_float_negate_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x2d0;
+    0x2b8;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x2e8;
+    Thread_float_zerow_address_offset = 0x2d0;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x7f0;
+    0x6b8;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x2a8;
+    Thread_interpret_call_entry_point_offset = 0x290;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x818;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x780;
+    0x6e0;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x648;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x788;
+    0x650;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x68;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0x1c8;
+    Thread_lazy_deopt_from_return_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0x1d0;
+    Thread_lazy_deopt_from_throw_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
+    Thread_lazy_specialize_type_test_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x7b0;
+    Thread_old_marking_stack_block_offset = 0x678;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x7b8;
+    Thread_new_marking_stack_block_offset = 0x680;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x250;
+    Thread_megamorphic_call_checked_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x258;
+    Thread_switchable_call_miss_entry_offset = 0x240;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0x1a0;
+    Thread_switchable_call_miss_stub_offset = 0x188;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x298;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
@@ -4090,85 +4054,85 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x130;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x170;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x158;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0x180;
+    Thread_return_async_not_future_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0x188;
+    Thread_return_async_star_stub_offset = 0x170;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0x178;
+    0x160;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x78;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x2b0;
+    Thread_predefined_symbols_address_offset = 0x298;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7f8;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x270;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x6c0;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x800;
+    Thread_saved_shadow_call_stack_offset = 0x6c8;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x810;
+    0x6d8;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x70;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x848;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x830;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0x1d8;
+    Thread_slow_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x280;
+    Thread_slow_type_test_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x790;
+    0x658;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x798;
+    Thread_stack_overflow_flags_offset = 0x660;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x230;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x198;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x240;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x7a8;
+    0x670;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x730;
+    Thread_suspend_state_await_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x738;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x728;
+    Thread_suspend_state_init_async_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x740;
+    Thread_suspend_state_return_async_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x748;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x750;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x758;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x620;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x760;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x768;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x630;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x770;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x638;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x778;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x640;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x7a0;
+    Thread_top_exit_frame_info_offset = 0x668;
 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 = 0x7d0;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7c8;
+    Thread_unboxed_runtime_arg_offset = 0x698;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x690;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0x200;
+    Thread_write_barrier_entry_point_offset = 0x1e8;
 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 =
-    0x830;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x838;
+    0x818;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x820;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x278;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x840;
+    Thread_jump_to_frame_entry_point_offset = 0x260;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x828;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -4255,10 +4219,10 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0,
-        0x6c8, 0x6d0, 0x6d8, 0x6e0, 0x6e8, 0x6f0, 0x6f8, -1,
-        -1,    -1,    -1,    0x700, 0x708, -1,    -1,    0x710,
-        0x718, 0x720, -1,    -1,    -1,    -1,    -1,    -1};
+        0x550, 0x558, 0x560, 0x568, 0x570, 0x578, 0x580, 0x588,
+        0x590, 0x598, 0x5a0, 0x5a8, 0x5b0, 0x5b8, 0x5c0, -1,
+        -1,    -1,    -1,    0x5c8, 0x5d0, -1,    -1,    0x5d8,
+        0x5e0, 0x5e8, -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;
@@ -4671,122 +4635,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x14;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x174;
+    Thread_AllocateArray_entry_point_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x3f0;
+    0x350;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x3f4;
+    0x354;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x100;
+    Thread_array_write_barrier_entry_point_offset = 0xf4;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x108;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0xfc;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x9c;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x10c;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x100;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x110;
+    Thread_allocate_object_entry_point_offset = 0x104;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0xa4;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x108;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x114;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0xa8;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x118;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0xac;
+    Thread_allocate_object_slow_entry_point_offset = 0x10c;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x410;
+    0x400;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0xb0;
+    Thread_async_exception_handler_stub_offset = 0xa4;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x14c;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x140;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x40;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x3c;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x144;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x104;
+    Thread_call_to_runtime_entry_point_offset = 0xf8;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0x60;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x438;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x428;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x2c;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x414;
+    Thread_double_truncate_round_supported_offset = 0x404;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x43c;
+    Thread_service_extension_stream_offset = 0x42c;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x12c;
+    0x120;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0xd8;
+    0xcc;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x130;
+    0x124;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0xdc;
+    0xd0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x160;
+    0x154;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x15c;
+    Thread_double_negate_address_offset = 0x150;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0xf0;
+    Thread_enter_safepoint_stub_offset = 0xe4;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x404;
+    0x364;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0xf4;
+    Thread_exit_safepoint_stub_offset = 0xe8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0xf8;
+    Thread_call_native_through_safepoint_stub_offset = 0xec;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x134;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x128;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0x54;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x16c;
+    Thread_float_absolute_address_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x168;
+    Thread_float_negate_address_offset = 0x15c;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x164;
+    0x158;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x170;
+    Thread_float_zerow_address_offset = 0x164;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x3f8;
+    0x358;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x150;
+    Thread_interpret_call_entry_point_offset = 0x144;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0x5c;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0x58;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x40c;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x3b4;
+    0x36c;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x318;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x3b8;
+    0x31c;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x30;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0xe0;
+    Thread_lazy_deopt_from_return_stub_offset = 0xd4;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0xe4;
+    Thread_lazy_deopt_from_throw_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0xec;
+    Thread_lazy_specialize_type_test_stub_offset = 0xe0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x3cc;
+    Thread_old_marking_stack_block_offset = 0x330;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x3d0;
+    Thread_new_marking_stack_block_offset = 0x334;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x124;
+    Thread_megamorphic_call_checked_entry_offset = 0x118;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x128;
+    Thread_switchable_call_miss_entry_offset = 0x11c;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0xcc;
+    Thread_switchable_call_miss_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x148;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x13c;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0x68;
 static constexpr dart::compiler::target::word
@@ -4815,84 +4773,84 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x98;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x94;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xb4;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0xbc;
+    Thread_return_async_not_future_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0xc0;
+    Thread_return_async_star_stub_offset = 0xb4;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0xb8;
+    0xac;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x38;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x154;
+    Thread_predefined_symbols_address_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3fc;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x134;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x35c;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x400;
+    Thread_saved_shadow_call_stack_offset = 0x360;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x408;
+    0x368;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x34;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x42c;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x41c;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0xe8;
+    Thread_slow_type_test_stub_offset = 0xdc;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x13c;
+    Thread_slow_type_test_entry_point_offset = 0x130;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x3bc;
+    0x320;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x3c0;
+    Thread_stack_overflow_flags_offset = 0x324;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x114;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xc8;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xbc;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x11c;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x110;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x3c8;
+    0x32c;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x38c;
+    Thread_suspend_state_await_entry_point_offset = 0x2f0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x390;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x2f4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x388;
+    Thread_suspend_state_init_async_entry_point_offset = 0x2ec;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x394;
+    Thread_suspend_state_return_async_entry_point_offset = 0x2f8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x398;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x2fc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x39c;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x300;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x3a0;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x304;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x3a4;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x308;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x3a8;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x30c;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x3ac;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x310;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x3b0;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x314;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x3c4;
+    Thread_top_exit_frame_info_offset = 0x328;
 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 = 0x3e0;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3d8;
+    Thread_unboxed_runtime_arg_offset = 0x340;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x33c;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0xfc;
+    Thread_write_barrier_entry_point_offset = 0xf0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x20;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x418;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x420;
+    0x408;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x410;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x138;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x428;
+    Thread_jump_to_frame_entry_point_offset = 0x12c;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x418;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -4977,9 +4935,9 @@
     0x4, 0xc, 0x8, 0x10};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        -1,    -1,    -1, -1, -1, 0x340, 0x344, 0x348, -1,    -1,    0x34c,
-        0x350, 0x354, -1, -1, -1, 0x358, 0x35c, 0x360, 0x364, 0x368, 0x36c,
-        0x370, 0x374, -1, -1, -1, -1,    0x378, 0x37c, 0x380, 0x384};
+        -1,    -1,    -1, -1, -1, 0x2a4, 0x2a8, 0x2ac, -1,    -1,    0x2b0,
+        0x2b4, 0x2b8, -1, -1, -1, 0x2bc, 0x2c0, 0x2c4, 0x2c8, 0x2cc, 0x2d0,
+        0x2d4, 0x2d8, -1, -1, -1, -1,    0x2dc, 0x2e0, 0x2e4, 0x2e8};
 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;
@@ -5396,122 +5354,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x2e8;
+    Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x7c8;
+    0x690;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x7d0;
+    0x698;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x200;
+    Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x220;
+    Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0x148;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0x158;
+    Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x808;
+    0x7f0;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0x160;
+    Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x80;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x78;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x208;
+    Thread_call_to_runtime_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x848;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x830;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x58;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x810;
+    Thread_double_truncate_round_supported_offset = 0x7f8;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x850;
+    Thread_service_extension_stream_offset = 0x838;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x2c0;
+    0x2a8;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x2b8;
+    Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0x1e0;
+    Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x7f0;
+    0x6b8;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0x1e8;
+    Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x2d8;
+    Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x2d0;
+    Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x2c8;
+    0x2b0;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x2e0;
+    Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x7d8;
+    0x6a0;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x2a0;
+    Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x800;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x768;
+    0x6c8;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x630;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x770;
+    0x638;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x60;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x798;
+    Thread_old_marking_stack_block_offset = 0x660;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x7a0;
+    Thread_new_marking_stack_block_offset = 0x668;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x248;
+    Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x250;
+    Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0x198;
+    Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0xd0;
 static constexpr dart::compiler::target::word
@@ -5540,84 +5492,84 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x130;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x168;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0x178;
+    Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0x180;
+    Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0x170;
+    0x158;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x70;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x2a8;
+    Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7e0;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x6a8;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x7e8;
+    Thread_saved_shadow_call_stack_offset = 0x6b0;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x7f8;
+    0x6c0;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x68;
-static constexpr dart::compiler::target::word Thread_single_step_offset = 0x830;
+static constexpr dart::compiler::target::word Thread_single_step_offset = 0x818;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0x1d0;
+    Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x278;
+    Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x778;
+    0x640;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x780;
+    Thread_stack_overflow_flags_offset = 0x648;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x238;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x790;
+    0x658;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x718;
+    Thread_suspend_state_await_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x720;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x710;
+    Thread_suspend_state_init_async_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x728;
+    Thread_suspend_state_return_async_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x730;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x738;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x740;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x748;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x750;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x758;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x620;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x760;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x788;
+    Thread_top_exit_frame_info_offset = 0x650;
 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 = 0x7b8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7b0;
+    Thread_unboxed_runtime_arg_offset = 0x680;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x678;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0x1f8;
+    Thread_write_barrier_entry_point_offset = 0x1e0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x40;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x818;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x820;
+    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 = 0x828;
+    Thread_jump_to_frame_entry_point_offset = 0x258;
+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 =
@@ -5706,9 +5658,9 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        -1,    -1,    -1, -1, -1, 0x680, 0x688, 0x690, -1,    -1,    0x698,
-        0x6a0, 0x6a8, -1, -1, -1, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, 0x6d8,
-        0x6e0, 0x6e8, -1, -1, -1, -1,    0x6f0, 0x6f8, 0x700, 0x708};
+        -1,    -1,    -1, -1, -1, 0x548, 0x550, 0x558, -1,    -1,    0x560,
+        0x568, 0x570, -1, -1, -1, 0x578, 0x580, 0x588, 0x590, 0x598, 0x5a0,
+        0x5a8, 0x5b0, -1, -1, -1, -1,    0x5b8, 0x5c0, 0x5c8, 0x5d0};
 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;
@@ -6114,122 +6066,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x14;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x174;
+    Thread_AllocateArray_entry_point_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x3c8;
+    0x328;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x3cc;
+    0x32c;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x100;
+    Thread_array_write_barrier_entry_point_offset = 0xf4;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x108;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0xfc;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x9c;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x10c;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x100;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x110;
+    Thread_allocate_object_entry_point_offset = 0x104;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0xa4;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x108;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x114;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0xa8;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x118;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0xac;
+    Thread_allocate_object_slow_entry_point_offset = 0x10c;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x3e8;
+    0x3d8;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0xb0;
+    Thread_async_exception_handler_stub_offset = 0xa4;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x14c;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x140;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x40;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x3c;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x144;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x104;
+    Thread_call_to_runtime_entry_point_offset = 0xf8;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0x60;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x410;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x400;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x2c;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x3ec;
+    Thread_double_truncate_round_supported_offset = 0x3dc;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x414;
+    Thread_service_extension_stream_offset = 0x404;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x12c;
+    0x120;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0xd8;
+    0xcc;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x130;
+    0x124;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0xdc;
+    0xd0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x160;
+    0x154;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x15c;
+    Thread_double_negate_address_offset = 0x150;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0xf0;
+    Thread_enter_safepoint_stub_offset = 0xe4;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x3dc;
+    0x33c;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0xf4;
+    Thread_exit_safepoint_stub_offset = 0xe8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0xf8;
+    Thread_call_native_through_safepoint_stub_offset = 0xec;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x134;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x128;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0x54;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x16c;
+    Thread_float_absolute_address_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x168;
+    Thread_float_negate_address_offset = 0x15c;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x164;
+    0x158;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x170;
+    Thread_float_zerow_address_offset = 0x164;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x3d0;
+    0x330;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x150;
+    Thread_interpret_call_entry_point_offset = 0x144;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0x5c;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0x58;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x3e4;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x38c;
+    0x344;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x2f0;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x390;
+    0x2f4;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x30;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0xe0;
+    Thread_lazy_deopt_from_return_stub_offset = 0xd4;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0xe4;
+    Thread_lazy_deopt_from_throw_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0xec;
+    Thread_lazy_specialize_type_test_stub_offset = 0xe0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x3a4;
+    Thread_old_marking_stack_block_offset = 0x308;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x3a8;
+    Thread_new_marking_stack_block_offset = 0x30c;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x124;
+    Thread_megamorphic_call_checked_entry_offset = 0x118;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x128;
+    Thread_switchable_call_miss_entry_offset = 0x11c;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0xcc;
+    Thread_switchable_call_miss_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x148;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x13c;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0x68;
 static constexpr dart::compiler::target::word
@@ -6258,83 +6204,83 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x98;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x94;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xb4;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0xbc;
+    Thread_return_async_not_future_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0xc0;
+    Thread_return_async_star_stub_offset = 0xb4;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0xb8;
+    0xac;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x38;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x154;
+    Thread_predefined_symbols_address_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3d4;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x134;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x334;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x3d8;
+    Thread_saved_shadow_call_stack_offset = 0x338;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x3e0;
+    0x340;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x34;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0xe8;
+    Thread_slow_type_test_stub_offset = 0xdc;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x13c;
+    Thread_slow_type_test_entry_point_offset = 0x130;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x394;
+    0x2f8;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x398;
+    Thread_stack_overflow_flags_offset = 0x2fc;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x114;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xc8;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xbc;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x11c;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x110;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x3a0;
+    0x304;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x364;
+    Thread_suspend_state_await_entry_point_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x368;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x2cc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x360;
+    Thread_suspend_state_init_async_entry_point_offset = 0x2c4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x36c;
+    Thread_suspend_state_return_async_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x370;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x2d4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x374;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x378;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x2dc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x37c;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x2e0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x380;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x2e4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x384;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x2e8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x388;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x2ec;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x39c;
+    Thread_top_exit_frame_info_offset = 0x300;
 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 = 0x3b8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3b0;
+    Thread_unboxed_runtime_arg_offset = 0x318;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x314;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0xfc;
+    Thread_write_barrier_entry_point_offset = 0xf0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x20;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x3f0;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x3f8;
+    0x3e0;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x3e8;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x138;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x400;
+    Thread_jump_to_frame_entry_point_offset = 0x12c;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3f0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -6419,8 +6365,8 @@
     0x4, 0xc, 0x8, 0x10};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x340, 0x344, 0x348, 0x34c, 0x350, -1, 0x354, -1,
-        0x358, 0x35c, -1,    -1,    -1,    -1, -1,    -1};
+        0x2a4, 0x2a8, 0x2ac, 0x2b0, 0x2b4, -1, 0x2b8, -1,
+        0x2bc, 0x2c0, -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;
@@ -6830,122 +6776,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x2e8;
+    Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x790;
+    0x658;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x798;
+    0x660;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x200;
+    Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x220;
+    Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0x148;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0x158;
+    Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x7d0;
+    0x7b8;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0x160;
+    Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x80;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x78;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x208;
+    Thread_call_to_runtime_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x810;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x7f8;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x58;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x7d8;
+    Thread_double_truncate_round_supported_offset = 0x7c0;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x818;
+    Thread_service_extension_stream_offset = 0x800;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x2c0;
+    0x2a8;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x2b8;
+    Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0x1e0;
+    Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x7b8;
+    0x680;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0x1e8;
+    Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x2d8;
+    Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x2d0;
+    Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x2c8;
+    0x2b0;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x2e0;
+    Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x7a0;
+    0x668;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x2a0;
+    Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x7c8;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x730;
+    0x690;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x5f8;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x738;
+    0x600;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x60;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x760;
+    Thread_old_marking_stack_block_offset = 0x628;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x768;
+    Thread_new_marking_stack_block_offset = 0x630;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x248;
+    Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x250;
+    Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0x198;
+    Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0xd0;
 static constexpr dart::compiler::target::word
@@ -6974,83 +6914,83 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x130;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x168;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0x178;
+    Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0x180;
+    Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0x170;
+    0x158;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x70;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x2a8;
+    Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7a8;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x670;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x7b0;
+    Thread_saved_shadow_call_stack_offset = 0x678;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x7c0;
+    0x688;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0x1d0;
+    Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x278;
+    Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x740;
+    0x608;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x748;
+    Thread_stack_overflow_flags_offset = 0x610;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x238;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x758;
+    0x620;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x6e0;
+    Thread_suspend_state_await_entry_point_offset = 0x5a8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6e8;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5b0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x6d8;
+    Thread_suspend_state_init_async_entry_point_offset = 0x5a0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x6f0;
+    Thread_suspend_state_return_async_entry_point_offset = 0x5b8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6f8;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5c0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x700;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x5c8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x708;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x5d0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x710;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x718;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x720;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x728;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x750;
+    Thread_top_exit_frame_info_offset = 0x618;
 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 = 0x780;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x778;
+    Thread_unboxed_runtime_arg_offset = 0x648;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x640;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0x1f8;
+    Thread_write_barrier_entry_point_offset = 0x1e0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x40;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x7e0;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x7e8;
+    0x7c8;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x7d0;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x270;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7f0;
+    Thread_jump_to_frame_entry_point_offset = 0x258;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7d8;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -7139,8 +7079,8 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x680, 0x688, 0x690, 0x698, -1,    -1,    0x6a0, 0x6a8,
-        0x6b0, 0x6b8, 0x6c0, -1,    0x6c8, 0x6d0, -1,    -1};
+        0x548, 0x550, 0x558, 0x560, -1,    -1,    0x568, 0x570,
+        0x578, 0x580, 0x588, -1,    0x590, 0x598, -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;
@@ -7546,122 +7486,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x14;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x174;
+    Thread_AllocateArray_entry_point_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x3b8;
+    0x320;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x3bc;
+    0x324;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x100;
+    Thread_array_write_barrier_entry_point_offset = 0xf4;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x108;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0xfc;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x9c;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x10c;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x100;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x110;
+    Thread_allocate_object_entry_point_offset = 0x104;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0xa4;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x108;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x114;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0xa8;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x118;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0xac;
+    Thread_allocate_object_slow_entry_point_offset = 0x10c;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x3d8;
+    0x3d0;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0xb0;
+    Thread_async_exception_handler_stub_offset = 0xa4;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x14c;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x140;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x40;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x3c;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x144;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x104;
+    Thread_call_to_runtime_entry_point_offset = 0xf8;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0x60;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x400;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x3f8;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x2c;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x3dc;
+    Thread_double_truncate_round_supported_offset = 0x3d4;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x404;
+    Thread_service_extension_stream_offset = 0x3fc;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x12c;
+    0x120;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0xd8;
+    0xcc;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x130;
+    0x124;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0xdc;
+    0xd0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x160;
+    0x154;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x15c;
+    Thread_double_negate_address_offset = 0x150;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0xf0;
+    Thread_enter_safepoint_stub_offset = 0xe4;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x3cc;
+    0x334;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0xf4;
+    Thread_exit_safepoint_stub_offset = 0xe8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0xf8;
+    Thread_call_native_through_safepoint_stub_offset = 0xec;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x134;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x128;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0x54;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x16c;
+    Thread_float_absolute_address_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x168;
+    Thread_float_negate_address_offset = 0x15c;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x164;
+    0x158;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x170;
+    Thread_float_zerow_address_offset = 0x164;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x3c0;
+    0x328;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x150;
+    Thread_interpret_call_entry_point_offset = 0x144;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0x5c;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0x58;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x3d4;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x380;
+    0x33c;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x2e4;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x384;
+    0x2e8;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x30;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0xe0;
+    Thread_lazy_deopt_from_return_stub_offset = 0xd4;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0xe4;
+    Thread_lazy_deopt_from_throw_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0xec;
+    Thread_lazy_specialize_type_test_stub_offset = 0xe0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x398;
+    Thread_old_marking_stack_block_offset = 0x2fc;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x39c;
+    Thread_new_marking_stack_block_offset = 0x300;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x124;
+    Thread_megamorphic_call_checked_entry_offset = 0x118;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x128;
+    Thread_switchable_call_miss_entry_offset = 0x11c;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0xcc;
+    Thread_switchable_call_miss_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x148;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x13c;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0x68;
 static constexpr dart::compiler::target::word
@@ -7690,83 +7624,83 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x98;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x94;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xb4;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0xbc;
+    Thread_return_async_not_future_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0xc0;
+    Thread_return_async_star_stub_offset = 0xb4;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0xb8;
+    0xac;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x38;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x154;
+    Thread_predefined_symbols_address_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3c4;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x134;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x32c;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x3c8;
+    Thread_saved_shadow_call_stack_offset = 0x330;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x3d0;
+    0x338;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x34;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0xe8;
+    Thread_slow_type_test_stub_offset = 0xdc;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x13c;
+    Thread_slow_type_test_entry_point_offset = 0x130;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x388;
+    0x2ec;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x38c;
+    Thread_stack_overflow_flags_offset = 0x2f0;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x114;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xc8;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xbc;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x11c;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x110;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x394;
+    0x2f8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x358;
+    Thread_suspend_state_await_entry_point_offset = 0x2bc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x35c;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x354;
+    Thread_suspend_state_init_async_entry_point_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x360;
+    Thread_suspend_state_return_async_entry_point_offset = 0x2c4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x364;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x368;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x2cc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x36c;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x370;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x2d4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x374;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x378;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x2dc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x37c;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x2e0;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x390;
+    Thread_top_exit_frame_info_offset = 0x2f4;
 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 = 0x3a8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3a4;
+    Thread_unboxed_runtime_arg_offset = 0x310;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x308;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0xfc;
+    Thread_write_barrier_entry_point_offset = 0xf0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x20;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x3e0;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x3e8;
+    0x3d8;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x3e0;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x138;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3f0;
+    Thread_jump_to_frame_entry_point_offset = 0x12c;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x3e8;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -7851,7 +7785,7 @@
     0x4, 0xc, 0x8, 0x10};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x340, 0x344, 0x348, 0x34c, -1, -1, -1, 0x350};
+        0x2a4, 0x2a8, 0x2ac, 0x2b0, -1, -1, -1, 0x2b4};
 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;
@@ -8261,122 +8195,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x2e8;
+    Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x7d8;
+    0x6a0;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x7e0;
+    0x6a8;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x200;
+    Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x220;
+    Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0x148;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0x158;
+    Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x818;
+    0x800;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0x160;
+    Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x80;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x78;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x208;
+    Thread_call_to_runtime_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x858;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x840;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x58;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x820;
+    Thread_double_truncate_round_supported_offset = 0x808;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x860;
+    Thread_service_extension_stream_offset = 0x848;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x2c0;
+    0x2a8;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x2b8;
+    Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0x1e0;
+    Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x800;
+    0x6c8;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0x1e8;
+    Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x2d8;
+    Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x2d0;
+    Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x2c8;
+    0x2b0;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x2e0;
+    Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x7e8;
+    0x6b0;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x2a0;
+    Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x810;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x778;
+    0x6d8;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x640;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x780;
+    0x648;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x60;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x7a8;
+    Thread_old_marking_stack_block_offset = 0x670;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x7b0;
+    Thread_new_marking_stack_block_offset = 0x678;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x248;
+    Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x250;
+    Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0x198;
+    Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0xd0;
 static constexpr dart::compiler::target::word
@@ -8405,83 +8333,83 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x130;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x168;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0x178;
+    Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0x180;
+    Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0x170;
+    0x158;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x70;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x2a8;
+    Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7f0;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x6b8;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x7f8;
+    Thread_saved_shadow_call_stack_offset = 0x6c0;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x808;
+    0x6d0;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0x1d0;
+    Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x278;
+    Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x788;
+    0x650;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x790;
+    Thread_stack_overflow_flags_offset = 0x658;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x238;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x7a0;
+    0x668;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x728;
+    Thread_suspend_state_await_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x730;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x720;
+    Thread_suspend_state_init_async_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x738;
+    Thread_suspend_state_return_async_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x740;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x748;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x750;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x758;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x620;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x760;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x768;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x630;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x770;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x638;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x798;
+    Thread_top_exit_frame_info_offset = 0x660;
 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 = 0x7c8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7c0;
+    Thread_unboxed_runtime_arg_offset = 0x690;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x688;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0x1f8;
+    Thread_write_barrier_entry_point_offset = 0x1e0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x40;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x828;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x830;
+    0x810;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x818;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x270;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x838;
+    Thread_jump_to_frame_entry_point_offset = 0x258;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x820;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -8570,10 +8498,10 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x680, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8,
-        0x6c0, 0x6c8, 0x6d0, 0x6d8, 0x6e0, 0x6e8, 0x6f0, -1,
-        -1,    -1,    -1,    0x6f8, 0x700, -1,    -1,    0x708,
-        0x710, 0x718, -1,    -1,    -1,    -1,    -1,    -1};
+        0x548, 0x550, 0x558, 0x560, 0x568, 0x570, 0x578, 0x580,
+        0x588, 0x590, 0x598, 0x5a0, 0x5a8, 0x5b0, 0x5b8, -1,
+        -1,    -1,    -1,    0x5c0, 0x5c8, -1,    -1,    0x5d0,
+        0x5d8, 0x5e0, -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;
@@ -8981,122 +8909,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x24;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x2f0;
+    Thread_AllocateArray_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x798;
+    0x660;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x7a0;
+    0x668;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x208;
+    Thread_array_write_barrier_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x218;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x220;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x228;
+    Thread_allocate_object_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0x150;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0x158;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x238;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0x160;
+    Thread_allocate_object_slow_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x7d8;
+    0x7c0;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0x168;
+    Thread_async_exception_handler_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x2a0;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x88;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x80;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x290;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x210;
+    Thread_call_to_runtime_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0xc8;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x818;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x800;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x60;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x7e0;
+    Thread_double_truncate_round_supported_offset = 0x7c8;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x820;
+    Thread_service_extension_stream_offset = 0x808;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x268;
+    0x250;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0x1c0;
+    0x1a8;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x2c8;
+    0x2b0;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x2c0;
+    Thread_double_negate_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x58;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0x1e8;
+    Thread_enter_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x7c0;
+    0x688;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0x1f0;
+    Thread_exit_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0x1f8;
+    Thread_call_native_through_safepoint_stub_offset = 0x1e0;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x270;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0xb0;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x2e0;
+    Thread_float_absolute_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x2d8;
+    Thread_float_negate_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x2d0;
+    0x2b8;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x2e8;
+    Thread_float_zerow_address_offset = 0x2d0;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x7a8;
+    0x670;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x2a8;
+    Thread_interpret_call_entry_point_offset = 0x290;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x7d0;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x738;
+    0x698;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x600;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x740;
+    0x608;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x68;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0x1c8;
+    Thread_lazy_deopt_from_return_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0x1d0;
+    Thread_lazy_deopt_from_throw_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
+    Thread_lazy_specialize_type_test_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x768;
+    Thread_old_marking_stack_block_offset = 0x630;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x770;
+    Thread_new_marking_stack_block_offset = 0x638;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x250;
+    Thread_megamorphic_call_checked_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x258;
+    Thread_switchable_call_miss_entry_offset = 0x240;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0x1a0;
+    Thread_switchable_call_miss_stub_offset = 0x188;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x298;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
@@ -9125,84 +9047,84 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x130;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x170;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x158;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0x180;
+    Thread_return_async_not_future_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0x188;
+    Thread_return_async_star_stub_offset = 0x170;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0x178;
+    0x160;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x78;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x2b0;
+    Thread_predefined_symbols_address_offset = 0x298;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7b0;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x270;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x678;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x7b8;
+    Thread_saved_shadow_call_stack_offset = 0x680;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x7c8;
+    0x690;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x70;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0x1d8;
+    Thread_slow_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x280;
+    Thread_slow_type_test_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x748;
+    0x610;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x750;
+    Thread_stack_overflow_flags_offset = 0x618;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x230;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x198;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x240;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x760;
+    0x628;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x6e8;
+    Thread_suspend_state_await_entry_point_offset = 0x5b0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6f0;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5b8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x6e0;
+    Thread_suspend_state_init_async_entry_point_offset = 0x5a8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x6f8;
+    Thread_suspend_state_return_async_entry_point_offset = 0x5c0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x700;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5c8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x708;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x5d0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x710;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x718;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x720;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x728;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x730;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x758;
+    Thread_top_exit_frame_info_offset = 0x620;
 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 = 0x788;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x780;
+    Thread_unboxed_runtime_arg_offset = 0x650;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x648;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0x200;
+    Thread_write_barrier_entry_point_offset = 0x1e8;
 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 =
-    0x7e8;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x7f0;
+    0x7d0;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x7d8;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x278;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7f8;
+    Thread_jump_to_frame_entry_point_offset = 0x260;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x7e0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -9289,8 +9211,8 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x688, 0x690, 0x698, 0x6a0, -1,    -1,    0x6a8, 0x6b0,
-        0x6b8, 0x6c0, 0x6c8, -1,    0x6d0, 0x6d8, -1,    -1};
+        0x550, 0x558, 0x560, 0x568, -1,    -1,    0x570, 0x578,
+        0x580, 0x588, 0x590, -1,    0x598, 0x5a0, -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;
@@ -9698,122 +9620,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x24;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x2f0;
+    Thread_AllocateArray_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x7e0;
+    0x6a8;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x7e8;
+    0x6b0;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x208;
+    Thread_array_write_barrier_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x218;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x220;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x228;
+    Thread_allocate_object_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0x150;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0x158;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x238;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0x160;
+    Thread_allocate_object_slow_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x820;
+    0x808;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0x168;
+    Thread_async_exception_handler_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x2a0;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x88;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x80;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x290;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x210;
+    Thread_call_to_runtime_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0xc8;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x860;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x848;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x60;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x828;
+    Thread_double_truncate_round_supported_offset = 0x810;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x868;
+    Thread_service_extension_stream_offset = 0x850;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x268;
+    0x250;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0x1c0;
+    0x1a8;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x2c8;
+    0x2b0;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x2c0;
+    Thread_double_negate_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x58;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0x1e8;
+    Thread_enter_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x808;
+    0x6d0;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0x1f0;
+    Thread_exit_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0x1f8;
+    Thread_call_native_through_safepoint_stub_offset = 0x1e0;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x270;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0xb0;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x2e0;
+    Thread_float_absolute_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x2d8;
+    Thread_float_negate_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x2d0;
+    0x2b8;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x2e8;
+    Thread_float_zerow_address_offset = 0x2d0;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x7f0;
+    0x6b8;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x2a8;
+    Thread_interpret_call_entry_point_offset = 0x290;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x818;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x780;
+    0x6e0;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x648;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x788;
+    0x650;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x68;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0x1c8;
+    Thread_lazy_deopt_from_return_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0x1d0;
+    Thread_lazy_deopt_from_throw_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
+    Thread_lazy_specialize_type_test_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x7b0;
+    Thread_old_marking_stack_block_offset = 0x678;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x7b8;
+    Thread_new_marking_stack_block_offset = 0x680;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x250;
+    Thread_megamorphic_call_checked_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x258;
+    Thread_switchable_call_miss_entry_offset = 0x240;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0x1a0;
+    Thread_switchable_call_miss_stub_offset = 0x188;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x298;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
@@ -9842,84 +9758,84 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x130;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x170;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x158;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0x180;
+    Thread_return_async_not_future_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0x188;
+    Thread_return_async_star_stub_offset = 0x170;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0x178;
+    0x160;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x78;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x2b0;
+    Thread_predefined_symbols_address_offset = 0x298;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7f8;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x270;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x6c0;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x800;
+    Thread_saved_shadow_call_stack_offset = 0x6c8;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x810;
+    0x6d8;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x70;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0x1d8;
+    Thread_slow_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x280;
+    Thread_slow_type_test_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x790;
+    0x658;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x798;
+    Thread_stack_overflow_flags_offset = 0x660;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x230;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x198;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x240;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x7a8;
+    0x670;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x730;
+    Thread_suspend_state_await_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x738;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x728;
+    Thread_suspend_state_init_async_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x740;
+    Thread_suspend_state_return_async_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x748;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x750;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x758;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x620;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x760;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x768;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x630;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x770;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x638;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x778;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x640;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x7a0;
+    Thread_top_exit_frame_info_offset = 0x668;
 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 = 0x7d0;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7c8;
+    Thread_unboxed_runtime_arg_offset = 0x698;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x690;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0x200;
+    Thread_write_barrier_entry_point_offset = 0x1e8;
 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 =
-    0x830;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x838;
+    0x818;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x820;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x278;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x840;
+    Thread_jump_to_frame_entry_point_offset = 0x260;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x828;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -10006,10 +9922,10 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0,
-        0x6c8, 0x6d0, 0x6d8, 0x6e0, 0x6e8, 0x6f0, 0x6f8, -1,
-        -1,    -1,    -1,    0x700, 0x708, -1,    -1,    0x710,
-        0x718, 0x720, -1,    -1,    -1,    -1,    -1,    -1};
+        0x550, 0x558, 0x560, 0x568, 0x570, 0x578, 0x580, 0x588,
+        0x590, 0x598, 0x5a0, 0x5a8, 0x5b0, 0x5b8, 0x5c0, -1,
+        -1,    -1,    -1,    0x5c8, 0x5d0, -1,    -1,    0x5d8,
+        0x5e0, 0x5e8, -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;
@@ -10415,122 +10331,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x14;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x174;
+    Thread_AllocateArray_entry_point_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x3f0;
+    0x350;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x3f4;
+    0x354;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x100;
+    Thread_array_write_barrier_entry_point_offset = 0xf4;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x108;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0xfc;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x9c;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x10c;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x100;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x110;
+    Thread_allocate_object_entry_point_offset = 0x104;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0xa4;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x108;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x114;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0xa8;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x118;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0xac;
+    Thread_allocate_object_slow_entry_point_offset = 0x10c;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x410;
+    0x400;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0xb0;
+    Thread_async_exception_handler_stub_offset = 0xa4;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x14c;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x140;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x40;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x3c;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x144;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x104;
+    Thread_call_to_runtime_entry_point_offset = 0xf8;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0x60;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x438;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x428;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x2c;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x414;
+    Thread_double_truncate_round_supported_offset = 0x404;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x43c;
+    Thread_service_extension_stream_offset = 0x42c;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x12c;
+    0x120;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0xd8;
+    0xcc;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x130;
+    0x124;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0xdc;
+    0xd0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x160;
+    0x154;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x15c;
+    Thread_double_negate_address_offset = 0x150;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0xf0;
+    Thread_enter_safepoint_stub_offset = 0xe4;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x404;
+    0x364;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0xf4;
+    Thread_exit_safepoint_stub_offset = 0xe8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0xf8;
+    Thread_call_native_through_safepoint_stub_offset = 0xec;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x134;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x128;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0x54;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x16c;
+    Thread_float_absolute_address_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x168;
+    Thread_float_negate_address_offset = 0x15c;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x164;
+    0x158;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x170;
+    Thread_float_zerow_address_offset = 0x164;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x3f8;
+    0x358;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x150;
+    Thread_interpret_call_entry_point_offset = 0x144;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0x5c;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0x58;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x40c;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x3b4;
+    0x36c;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x318;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x3b8;
+    0x31c;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x30;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0xe0;
+    Thread_lazy_deopt_from_return_stub_offset = 0xd4;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0xe4;
+    Thread_lazy_deopt_from_throw_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0xec;
+    Thread_lazy_specialize_type_test_stub_offset = 0xe0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x3cc;
+    Thread_old_marking_stack_block_offset = 0x330;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x3d0;
+    Thread_new_marking_stack_block_offset = 0x334;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x124;
+    Thread_megamorphic_call_checked_entry_offset = 0x118;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x128;
+    Thread_switchable_call_miss_entry_offset = 0x11c;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0xcc;
+    Thread_switchable_call_miss_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x148;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x13c;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0x68;
 static constexpr dart::compiler::target::word
@@ -10559,83 +10469,83 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x98;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x94;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xb4;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0xbc;
+    Thread_return_async_not_future_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0xc0;
+    Thread_return_async_star_stub_offset = 0xb4;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0xb8;
+    0xac;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x38;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x154;
+    Thread_predefined_symbols_address_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x3fc;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x134;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x35c;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x400;
+    Thread_saved_shadow_call_stack_offset = 0x360;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x408;
+    0x368;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x34;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0xe8;
+    Thread_slow_type_test_stub_offset = 0xdc;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x13c;
+    Thread_slow_type_test_entry_point_offset = 0x130;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x1c;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x3bc;
+    0x320;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x3c0;
+    Thread_stack_overflow_flags_offset = 0x324;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x114;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xc8;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xbc;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x11c;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x110;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x3c8;
+    0x32c;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x38c;
+    Thread_suspend_state_await_entry_point_offset = 0x2f0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x390;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x2f4;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x388;
+    Thread_suspend_state_init_async_entry_point_offset = 0x2ec;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x394;
+    Thread_suspend_state_return_async_entry_point_offset = 0x2f8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x398;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x2fc;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x39c;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x300;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x3a0;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x304;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x3a4;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x308;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x3a8;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x30c;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x3ac;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x310;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x3b0;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x314;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x3c4;
+    Thread_top_exit_frame_info_offset = 0x328;
 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 = 0x3e0;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x3d8;
+    Thread_unboxed_runtime_arg_offset = 0x340;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x33c;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0xfc;
+    Thread_write_barrier_entry_point_offset = 0xf0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x20;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x418;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x420;
+    0x408;
+static constexpr dart::compiler::target::word Thread_random_offset = 0x410;
 static constexpr dart::compiler::target::word
-    Thread_jump_to_frame_entry_point_offset = 0x138;
-static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x428;
+    Thread_jump_to_frame_entry_point_offset = 0x12c;
+static constexpr dart::compiler::target::word Thread_tsan_utils_offset = 0x418;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_function_offset =
     0x0;
 static constexpr dart::compiler::target::word TsanUtils_setjmp_buffer_offset =
@@ -10720,9 +10630,9 @@
     0x4, 0xc, 0x8, 0x10};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        -1,    -1,    -1, -1, -1, 0x340, 0x344, 0x348, -1,    -1,    0x34c,
-        0x350, 0x354, -1, -1, -1, 0x358, 0x35c, 0x360, 0x364, 0x368, 0x36c,
-        0x370, 0x374, -1, -1, -1, -1,    0x378, 0x37c, 0x380, 0x384};
+        -1,    -1,    -1, -1, -1, 0x2a4, 0x2a8, 0x2ac, -1,    -1,    0x2b0,
+        0x2b4, 0x2b8, -1, -1, -1, 0x2bc, 0x2c0, 0x2c4, 0x2c8, 0x2cc, 0x2d0,
+        0x2d4, 0x2d8, -1, -1, -1, -1,    0x2dc, 0x2e0, 0x2e4, 0x2e8};
 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;
@@ -11132,122 +11042,116 @@
 static constexpr dart::compiler::target::word
     SuspendState_then_callback_offset = 0x28;
 static constexpr dart::compiler::target::word
-    Thread_AllocateArray_entry_point_offset = 0x2e8;
+    Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word Thread_active_exception_offset =
-    0x7c8;
+    0x690;
 static constexpr dart::compiler::target::word Thread_active_stacktrace_offset =
-    0x7d0;
+    0x698;
 static constexpr dart::compiler::target::word
-    Thread_array_write_barrier_entry_point_offset = 0x200;
+    Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_entry_point_offset = 0x220;
+    Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_stub_offset = 0x148;
+    Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    Thread_allocate_object_slow_stub_offset = 0x158;
+    Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word Thread_api_top_scope_offset =
-    0x808;
+    0x7f0;
 static constexpr dart::compiler::target::word
-    Thread_async_exception_handler_stub_offset = 0x160;
+    Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word Thread_bool_false_offset = 0x80;
 static constexpr dart::compiler::target::word Thread_bool_true_offset = 0x78;
 static constexpr dart::compiler::target::word
-    Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    Thread_call_to_runtime_entry_point_offset = 0x208;
+    Thread_call_to_runtime_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
     Thread_call_to_runtime_stub_offset = 0xc0;
-static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x848;
+static constexpr dart::compiler::target::word Thread_dart_stream_offset = 0x830;
 static constexpr dart::compiler::target::word
     Thread_dispatch_table_array_offset = 0x58;
 static constexpr dart::compiler::target::word
-    Thread_double_truncate_round_supported_offset = 0x810;
+    Thread_double_truncate_round_supported_offset = 0x7f8;
 static constexpr dart::compiler::target::word
-    Thread_service_extension_stream_offset = 0x850;
+    Thread_service_extension_stream_offset = 0x838;
 static constexpr dart::compiler::target::word Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word Thread_deoptimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word Thread_deoptimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word Thread_double_abs_address_offset =
-    0x2c0;
+    0x2a8;
 static constexpr dart::compiler::target::word
-    Thread_double_negate_address_offset = 0x2b8;
+    Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    Thread_enter_safepoint_stub_offset = 0x1e0;
+    Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word Thread_execution_state_offset =
-    0x7f0;
+    0x6b8;
 static constexpr dart::compiler::target::word
-    Thread_exit_safepoint_stub_offset = 0x1e8;
+    Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    Thread_float_absolute_address_offset = 0x2d8;
+    Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    Thread_float_negate_address_offset = 0x2d0;
+    Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word Thread_float_not_address_offset =
-    0x2c8;
+    0x2b0;
 static constexpr dart::compiler::target::word
-    Thread_float_zerow_address_offset = 0x2e0;
+    Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word Thread_global_object_pool_offset =
-    0x7d8;
+    0x6a0;
 static constexpr dart::compiler::target::word
-    Thread_interpret_call_entry_point_offset = 0x2a0;
+    Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word
     Thread_invoke_dart_code_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word Thread_exit_through_ffi_offset =
-    0x800;
-static constexpr dart::compiler::target::word Thread_isolate_offset = 0x768;
+    0x6c8;
+static constexpr dart::compiler::target::word Thread_isolate_offset = 0x630;
 static constexpr dart::compiler::target::word Thread_isolate_group_offset =
-    0x770;
+    0x638;
 static constexpr dart::compiler::target::word Thread_field_table_values_offset =
     0x60;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    Thread_old_marking_stack_block_offset = 0x798;
+    Thread_old_marking_stack_block_offset = 0x660;
 static constexpr dart::compiler::target::word
-    Thread_new_marking_stack_block_offset = 0x7a0;
+    Thread_new_marking_stack_block_offset = 0x668;
 static constexpr dart::compiler::target::word
-    Thread_megamorphic_call_checked_entry_offset = 0x248;
+    Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_entry_offset = 0x250;
+    Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    Thread_switchable_call_miss_stub_offset = 0x198;
+    Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     Thread_late_initialization_error_shared_with_fpu_regs_stub_offset = 0xd0;
 static constexpr dart::compiler::target::word
@@ -11276,83 +11180,83 @@
     Thread_field_access_error_shared_with_fpu_regs_stub_offset = 0x130;
 static constexpr dart::compiler::target::word
     Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
-static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x168;
+static constexpr dart::compiler::target::word Thread_resume_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    Thread_return_async_not_future_stub_offset = 0x178;
+    Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    Thread_return_async_star_stub_offset = 0x180;
+    Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word Thread_return_async_stub_offset =
-    0x170;
+    0x158;
 static constexpr dart::compiler::target::word Thread_object_null_offset = 0x70;
 static constexpr dart::compiler::target::word
-    Thread_predefined_symbols_address_offset = 0x2a8;
+    Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
-static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x7e0;
+    Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
+static constexpr dart::compiler::target::word Thread_resume_pc_offset = 0x6a8;
 static constexpr dart::compiler::target::word
-    Thread_saved_shadow_call_stack_offset = 0x7e8;
+    Thread_saved_shadow_call_stack_offset = 0x6b0;
 static constexpr dart::compiler::target::word Thread_safepoint_state_offset =
-    0x7f8;
+    0x6c0;
 static constexpr dart::compiler::target::word
     Thread_shared_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_stub_offset = 0x1d0;
+    Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    Thread_slow_type_test_entry_point_offset = 0x278;
+    Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word Thread_stack_limit_offset = 0x38;
 static constexpr dart::compiler::target::word Thread_saved_stack_limit_offset =
-    0x778;
+    0x640;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_flags_offset = 0x780;
+    Thread_stack_overflow_flags_offset = 0x648;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x238;
+    Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word
-    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word Thread_store_buffer_block_offset =
-    0x790;
+    0x658;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_entry_point_offset = 0x718;
+    Thread_suspend_state_await_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x720;
+    Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_entry_point_offset = 0x710;
+    Thread_suspend_state_init_async_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_entry_point_offset = 0x728;
+    Thread_suspend_state_return_async_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x730;
+    Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_async_star_entry_point_offset = 0x738;
+    Thread_suspend_state_init_async_star_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_yield_async_star_entry_point_offset = 0x740;
+    Thread_suspend_state_yield_async_star_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_return_async_star_entry_point_offset = 0x748;
+    Thread_suspend_state_return_async_star_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_init_sync_star_entry_point_offset = 0x750;
+    Thread_suspend_state_init_sync_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x758;
+    Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset = 0x620;
 static constexpr dart::compiler::target::word
-    Thread_suspend_state_handle_exception_entry_point_offset = 0x760;
+    Thread_suspend_state_handle_exception_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
-    Thread_top_exit_frame_info_offset = 0x788;
+    Thread_top_exit_frame_info_offset = 0x650;
 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 = 0x7b8;
-static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x7b0;
+    Thread_unboxed_runtime_arg_offset = 0x680;
+static constexpr dart::compiler::target::word Thread_vm_tag_offset = 0x678;
 static constexpr dart::compiler::target::word
-    Thread_write_barrier_entry_point_offset = 0x1f8;
+    Thread_write_barrier_entry_point_offset = 0x1e0;
 static constexpr dart::compiler::target::word Thread_write_barrier_mask_offset =
     0x40;
 static constexpr dart::compiler::target::word Thread_next_task_id_offset =
-    0x818;
-static constexpr dart::compiler::target::word Thread_random_offset = 0x820;
+    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 = 0x828;
+    Thread_jump_to_frame_entry_point_offset = 0x258;
+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 =
@@ -11441,9 +11345,9 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     Thread_write_barrier_wrappers_thread_offset[] = {
-        -1,    -1,    -1, -1, -1, 0x680, 0x688, 0x690, -1,    -1,    0x698,
-        0x6a0, 0x6a8, -1, -1, -1, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, 0x6d8,
-        0x6e0, 0x6e8, -1, -1, -1, -1,    0x6f0, 0x6f8, 0x700, 0x708};
+        -1,    -1,    -1, -1, -1, 0x548, 0x550, 0x558, -1,    -1,    0x560,
+        0x568, 0x570, -1, -1, -1, 0x578, 0x580, 0x588, 0x590, 0x598, 0x5a0,
+        0x5a8, 0x5b0, -1, -1, -1, -1,    0x5b8, 0x5c0, 0x5c8, 0x5d0};
 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;
@@ -11886,125 +11790,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x10;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x174;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x3c8;
+    AOT_Thread_active_exception_offset = 0x328;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x3cc;
+    AOT_Thread_active_stacktrace_offset = 0x32c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x100;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0xf4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x108;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0xfc;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x9c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x10c;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x100;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x110;
+    AOT_Thread_allocate_object_entry_point_offset = 0x104;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0xa4;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x108;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x114;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0xa8;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x118;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0xac;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x10c;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x3e8;
+    0x3d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0xb0;
+    AOT_Thread_async_exception_handler_stub_offset = 0xa4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x14c;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x140;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x40;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x3c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x144;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x138;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x104;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0xf8;
 static constexpr dart::compiler::target::word
     AOT_Thread_call_to_runtime_stub_offset = 0x60;
 static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
-    0x410;
+    0x400;
 static constexpr dart::compiler::target::word
     AOT_Thread_dispatch_table_array_offset = 0x2c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_truncate_round_supported_offset = 0x3ec;
+    AOT_Thread_double_truncate_round_supported_offset = 0x3dc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x414;
+    AOT_Thread_service_extension_stream_offset = 0x404;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x12c;
+    0x120;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0xd8;
+    0xcc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x130;
+    AOT_Thread_deoptimize_entry_offset = 0x124;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0xdc;
+    AOT_Thread_deoptimize_stub_offset = 0xd0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x160;
+    AOT_Thread_double_abs_address_offset = 0x154;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x15c;
+    AOT_Thread_double_negate_address_offset = 0x150;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x28;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0xf0;
+    AOT_Thread_enter_safepoint_stub_offset = 0xe4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x3dc;
+    AOT_Thread_execution_state_offset = 0x33c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0xf4;
+    AOT_Thread_exit_safepoint_stub_offset = 0xe8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0xf8;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0xec;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x134;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x128;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0x54;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0x50;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x16c;
+    AOT_Thread_float_absolute_address_offset = 0x160;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x168;
+    AOT_Thread_float_negate_address_offset = 0x15c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x164;
+    AOT_Thread_float_not_address_offset = 0x158;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x170;
+    AOT_Thread_float_zerow_address_offset = 0x164;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x3d0;
+    AOT_Thread_global_object_pool_offset = 0x330;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x150;
+    AOT_Thread_interpret_call_entry_point_offset = 0x144;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0x5c;
 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 = 0x3e4;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x38c;
+    AOT_Thread_exit_through_ffi_offset = 0x344;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x2f0;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x390;
+    0x2f4;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x30;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0xe0;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0xd4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0xe4;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0xec;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0xe0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x3a4;
+    AOT_Thread_old_marking_stack_block_offset = 0x308;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x3a8;
+    AOT_Thread_new_marking_stack_block_offset = 0x30c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x124;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x118;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x128;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x11c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0xcc;
+    AOT_Thread_switchable_call_miss_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x148;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x13c;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0x68;
@@ -12036,92 +11934,92 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x94;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0xb4;
+    0xa8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0xbc;
+    AOT_Thread_return_async_not_future_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0xc0;
+    AOT_Thread_return_async_star_stub_offset = 0xb4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0xb8;
+    AOT_Thread_return_async_stub_offset = 0xac;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x154;
+    AOT_Thread_predefined_symbols_address_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x134;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x3d4;
+    0x334;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x3d8;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x338;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x3e0;
+    AOT_Thread_safepoint_state_offset = 0x340;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x34;
 static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
-    0x404;
+    0x3f4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0xe8;
+    AOT_Thread_slow_type_test_stub_offset = 0xdc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x13c;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x130;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x1c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x394;
+    AOT_Thread_saved_stack_limit_offset = 0x2f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x398;
+    AOT_Thread_stack_overflow_flags_offset = 0x2fc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x114;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xc8;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xbc;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x11c;
+        0x110;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x3a0;
+    AOT_Thread_store_buffer_block_offset = 0x304;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x364;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x368;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x2cc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x360;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x2c4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x36c;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x370;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x2d4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x374;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x378;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x2dc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x37c;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x2e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x380;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x2e4;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x384;
+        0x2e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x388;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x2ec;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x39c;
+    AOT_Thread_top_exit_frame_info_offset = 0x300;
 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 = 0x3b8;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3b0;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x318;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x314;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0xfc;
+    AOT_Thread_write_barrier_entry_point_offset = 0xf0;
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_mask_offset = 0x20;
 static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
-    0x3f0;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x3f8;
+    0x3e0;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x3e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x138;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x12c;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x400;
+    0x3f0;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -12221,8 +12119,8 @@
     0x4, 0xc, 0x8, 0x10};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        0x340, 0x344, 0x348, 0x34c, 0x350, -1, 0x354, -1,
-        0x358, 0x35c, -1,    -1,    -1,    -1, -1,    -1};
+        0x2a4, 0x2a8, 0x2ac, 0x2b0, 0x2b4, -1, 0x2b8, -1,
+        0x2bc, 0x2c0, -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;
@@ -12688,125 +12586,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x20;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x790;
+    AOT_Thread_active_exception_offset = 0x658;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x798;
+    AOT_Thread_active_stacktrace_offset = 0x660;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x220;
+    AOT_Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0x148;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0x158;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x7d0;
+    0x7b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0x160;
+    AOT_Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x80;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x78;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x208;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0x1f0;
 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 =
-    0x810;
+    0x7f8;
 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 = 0x7d8;
+    AOT_Thread_double_truncate_round_supported_offset = 0x7c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x818;
+    AOT_Thread_service_extension_stream_offset = 0x800;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x260;
+    AOT_Thread_deoptimize_entry_offset = 0x248;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0x1b8;
+    AOT_Thread_deoptimize_stub_offset = 0x1a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x2c0;
+    AOT_Thread_double_abs_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x2b8;
+    AOT_Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
+    AOT_Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x7b8;
+    AOT_Thread_execution_state_offset = 0x680;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
+    AOT_Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x2d8;
+    AOT_Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x2d0;
+    AOT_Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x2c8;
+    AOT_Thread_float_not_address_offset = 0x2b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x2e0;
+    AOT_Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x7a0;
+    AOT_Thread_global_object_pool_offset = 0x668;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
+    AOT_Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 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 = 0x7c8;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x730;
+    AOT_Thread_exit_through_ffi_offset = 0x690;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x5f8;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x738;
+    0x600;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x60;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x760;
+    AOT_Thread_old_marking_stack_block_offset = 0x628;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x768;
+    AOT_Thread_new_marking_stack_block_offset = 0x630;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x250;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0x198;
+    AOT_Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0xd0;
@@ -12838,92 +12730,92 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0x168;
+    0x150;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0x178;
+    AOT_Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0x180;
+    AOT_Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0x170;
+    AOT_Thread_return_async_stub_offset = 0x158;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x70;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x2a8;
+    AOT_Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x7a8;
+    0x670;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x7b0;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x678;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x7c0;
+    AOT_Thread_safepoint_state_offset = 0x688;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
-    0x7f8;
+    0x7e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0x1d0;
+    AOT_Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x278;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x740;
+    AOT_Thread_saved_stack_limit_offset = 0x608;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x748;
+    AOT_Thread_stack_overflow_flags_offset = 0x610;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x238;
+        0x220;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x758;
+    AOT_Thread_store_buffer_block_offset = 0x620;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x6e0;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x5a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6e8;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6d8;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x5a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6f0;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x5b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6f8;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x700;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x5c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x708;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x5d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x710;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x718;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x720;
+        0x5e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x728;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x750;
+    AOT_Thread_top_exit_frame_info_offset = 0x618;
 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 = 0x780;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x778;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x648;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x640;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
+    AOT_Thread_write_barrier_entry_point_offset = 0x1e0;
 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 =
-    0x7e0;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7e8;
+    0x7c8;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x270;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x7f0;
+    0x7d8;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -13023,8 +12915,8 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        0x680, 0x688, 0x690, 0x698, -1,    -1,    0x6a0, 0x6a8,
-        0x6b0, 0x6b8, 0x6c0, -1,    0x6c8, 0x6d0, -1,    -1};
+        0x548, 0x550, 0x558, 0x560, -1,    -1,    0x568, 0x570,
+        0x578, 0x580, 0x588, -1,    0x590, 0x598, -1,    -1};
 static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
     0x28;
 static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -13497,125 +13389,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x20;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x7d8;
+    AOT_Thread_active_exception_offset = 0x6a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x7e0;
+    AOT_Thread_active_stacktrace_offset = 0x6a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x220;
+    AOT_Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0x148;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0x158;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x818;
+    0x800;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0x160;
+    AOT_Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x80;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x78;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x208;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0x1f0;
 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 =
-    0x858;
+    0x840;
 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 = 0x820;
+    AOT_Thread_double_truncate_round_supported_offset = 0x808;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x860;
+    AOT_Thread_service_extension_stream_offset = 0x848;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x260;
+    AOT_Thread_deoptimize_entry_offset = 0x248;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0x1b8;
+    AOT_Thread_deoptimize_stub_offset = 0x1a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x2c0;
+    AOT_Thread_double_abs_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x2b8;
+    AOT_Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
+    AOT_Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x800;
+    AOT_Thread_execution_state_offset = 0x6c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
+    AOT_Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x2d8;
+    AOT_Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x2d0;
+    AOT_Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x2c8;
+    AOT_Thread_float_not_address_offset = 0x2b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x2e0;
+    AOT_Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x7e8;
+    AOT_Thread_global_object_pool_offset = 0x6b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
+    AOT_Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 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 = 0x810;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x778;
+    AOT_Thread_exit_through_ffi_offset = 0x6d8;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x640;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x780;
+    0x648;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x60;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x7a8;
+    AOT_Thread_old_marking_stack_block_offset = 0x670;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x7b0;
+    AOT_Thread_new_marking_stack_block_offset = 0x678;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x250;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0x198;
+    AOT_Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0xd0;
@@ -13647,92 +13533,92 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0x168;
+    0x150;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0x178;
+    AOT_Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0x180;
+    AOT_Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0x170;
+    AOT_Thread_return_async_stub_offset = 0x158;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x70;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x2a8;
+    AOT_Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x7f0;
+    0x6b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x7f8;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x6c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x808;
+    AOT_Thread_safepoint_state_offset = 0x6d0;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
-    0x840;
+    0x828;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0x1d0;
+    AOT_Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x278;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x788;
+    AOT_Thread_saved_stack_limit_offset = 0x650;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x790;
+    AOT_Thread_stack_overflow_flags_offset = 0x658;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x238;
+        0x220;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x7a0;
+    AOT_Thread_store_buffer_block_offset = 0x668;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x728;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x730;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x720;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x738;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x740;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x748;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x750;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x758;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x620;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x760;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x768;
+        0x630;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x770;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x638;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x798;
+    AOT_Thread_top_exit_frame_info_offset = 0x660;
 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 = 0x7c8;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7c0;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x690;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x688;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
+    AOT_Thread_write_barrier_entry_point_offset = 0x1e0;
 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 =
-    0x828;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x830;
+    0x810;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x818;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x270;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x838;
+    0x820;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -13832,10 +13718,10 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        0x680, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8,
-        0x6c0, 0x6c8, 0x6d0, 0x6d8, 0x6e0, 0x6e8, 0x6f0, -1,
-        -1,    -1,    -1,    0x6f8, 0x700, -1,    -1,    0x708,
-        0x710, 0x718, -1,    -1,    -1,    -1,    -1,    -1};
+        0x548, 0x550, 0x558, 0x560, 0x568, 0x570, 0x578, 0x580,
+        0x588, 0x590, 0x598, 0x5a0, 0x5a8, 0x5b0, 0x5b8, -1,
+        -1,    -1,    -1,    0x5c0, 0x5c8, -1,    -1,    0x5d0,
+        0x5d8, 0x5e0, -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;
@@ -14302,125 +14188,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x1c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x2f0;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x798;
+    AOT_Thread_active_exception_offset = 0x660;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x7a0;
+    AOT_Thread_active_stacktrace_offset = 0x668;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x208;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x218;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x220;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x228;
+    AOT_Thread_allocate_object_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0x150;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0x158;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x238;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0x160;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x7d8;
+    0x7c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0x168;
+    AOT_Thread_async_exception_handler_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x2a0;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x88;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x80;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x290;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x210;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0x1f8;
 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 =
-    0x818;
+    0x800;
 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 = 0x7e0;
+    AOT_Thread_double_truncate_round_supported_offset = 0x7c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x820;
+    AOT_Thread_service_extension_stream_offset = 0x808;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x268;
+    AOT_Thread_deoptimize_entry_offset = 0x250;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0x1c0;
+    AOT_Thread_deoptimize_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x2c8;
+    AOT_Thread_double_abs_address_offset = 0x2b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x2c0;
+    AOT_Thread_double_negate_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x58;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0x1e8;
+    AOT_Thread_enter_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x7c0;
+    AOT_Thread_execution_state_offset = 0x688;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0x1f0;
+    AOT_Thread_exit_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1f8;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x270;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0xb0;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x2e0;
+    AOT_Thread_float_absolute_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x2d8;
+    AOT_Thread_float_negate_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x2d0;
+    AOT_Thread_float_not_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x2e8;
+    AOT_Thread_float_zerow_address_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x7a8;
+    AOT_Thread_global_object_pool_offset = 0x670;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x2a8;
+    AOT_Thread_interpret_call_entry_point_offset = 0x290;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0xc0;
 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 = 0x7d0;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x738;
+    AOT_Thread_exit_through_ffi_offset = 0x698;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x600;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x740;
+    0x608;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1c8;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1d0;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x768;
+    AOT_Thread_old_marking_stack_block_offset = 0x630;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x770;
+    AOT_Thread_new_marking_stack_block_offset = 0x638;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x250;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x258;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x240;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0x1a0;
+    AOT_Thread_switchable_call_miss_stub_offset = 0x188;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x298;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0xd8;
@@ -14452,94 +14332,94 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x130;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0x170;
+    0x158;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0x180;
+    AOT_Thread_return_async_not_future_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0x188;
+    AOT_Thread_return_async_star_stub_offset = 0x170;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0x178;
+    AOT_Thread_return_async_stub_offset = 0x160;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x78;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x2b0;
+    AOT_Thread_predefined_symbols_address_offset = 0x298;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x7b0;
+    0x678;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x7b8;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x680;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x7c8;
+    AOT_Thread_safepoint_state_offset = 0x690;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x70;
 static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
-    0x800;
+    0x7e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0x1d8;
+    AOT_Thread_slow_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x280;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x748;
+    AOT_Thread_saved_stack_limit_offset = 0x610;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x750;
+    AOT_Thread_stack_overflow_flags_offset = 0x618;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x230;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x198;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x240;
+        0x228;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x760;
+    AOT_Thread_store_buffer_block_offset = 0x628;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x6e8;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x5b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6f0;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6e0;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x5a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6f8;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x5c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x700;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x708;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x5d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x710;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x718;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x720;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x728;
+        0x5f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x730;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x758;
+    AOT_Thread_top_exit_frame_info_offset = 0x620;
 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 = 0x788;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x780;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x650;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x648;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0x200;
+    AOT_Thread_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_mask_offset = 0x40;
 static constexpr dart::compiler::target::word AOT_Thread_heap_base_offset =
     0x48;
 static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
-    0x7e8;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7f0;
+    0x7d0;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x278;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x7f8;
+    0x7e0;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -14639,8 +14519,8 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        0x688, 0x690, 0x698, 0x6a0, -1,    -1,    0x6a8, 0x6b0,
-        0x6b8, 0x6c0, 0x6c8, -1,    0x6d0, 0x6d8, -1,    -1};
+        0x550, 0x558, 0x560, 0x568, -1,    -1,    0x570, 0x578,
+        0x580, 0x588, 0x590, -1,    0x598, 0x5a0, -1,    -1};
 static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
     0x20;
 static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -15107,125 +14987,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x1c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x2f0;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x7e0;
+    AOT_Thread_active_exception_offset = 0x6a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x7e8;
+    AOT_Thread_active_stacktrace_offset = 0x6b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x208;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x218;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x220;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x228;
+    AOT_Thread_allocate_object_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0x150;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0x158;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x238;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0x160;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x820;
+    0x808;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0x168;
+    AOT_Thread_async_exception_handler_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x2a0;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x88;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x80;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x290;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x210;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0x1f8;
 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 =
-    0x860;
+    0x848;
 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 = 0x828;
+    AOT_Thread_double_truncate_round_supported_offset = 0x810;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x868;
+    AOT_Thread_service_extension_stream_offset = 0x850;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x268;
+    AOT_Thread_deoptimize_entry_offset = 0x250;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0x1c0;
+    AOT_Thread_deoptimize_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x2c8;
+    AOT_Thread_double_abs_address_offset = 0x2b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x2c0;
+    AOT_Thread_double_negate_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x58;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0x1e8;
+    AOT_Thread_enter_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x808;
+    AOT_Thread_execution_state_offset = 0x6d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0x1f0;
+    AOT_Thread_exit_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1f8;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x270;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0xb0;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x2e0;
+    AOT_Thread_float_absolute_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x2d8;
+    AOT_Thread_float_negate_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x2d0;
+    AOT_Thread_float_not_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x2e8;
+    AOT_Thread_float_zerow_address_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x7f0;
+    AOT_Thread_global_object_pool_offset = 0x6b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x2a8;
+    AOT_Thread_interpret_call_entry_point_offset = 0x290;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0xc0;
 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 = 0x818;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x780;
+    AOT_Thread_exit_through_ffi_offset = 0x6e0;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x648;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x788;
+    0x650;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1c8;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1d0;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x7b0;
+    AOT_Thread_old_marking_stack_block_offset = 0x678;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x7b8;
+    AOT_Thread_new_marking_stack_block_offset = 0x680;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x250;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x258;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x240;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0x1a0;
+    AOT_Thread_switchable_call_miss_stub_offset = 0x188;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x298;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0xd8;
@@ -15257,94 +15131,94 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x130;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0x170;
+    0x158;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0x180;
+    AOT_Thread_return_async_not_future_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0x188;
+    AOT_Thread_return_async_star_stub_offset = 0x170;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0x178;
+    AOT_Thread_return_async_stub_offset = 0x160;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x78;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x2b0;
+    AOT_Thread_predefined_symbols_address_offset = 0x298;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x7f8;
+    0x6c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x800;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x6c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x810;
+    AOT_Thread_safepoint_state_offset = 0x6d8;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x70;
 static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
-    0x848;
+    0x830;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0x1d8;
+    AOT_Thread_slow_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x280;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x790;
+    AOT_Thread_saved_stack_limit_offset = 0x658;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x798;
+    AOT_Thread_stack_overflow_flags_offset = 0x660;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x230;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x198;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x240;
+        0x228;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x7a8;
+    AOT_Thread_store_buffer_block_offset = 0x670;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x730;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x738;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x728;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x740;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x748;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x750;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x758;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x620;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x760;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x768;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x630;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x770;
+        0x638;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x778;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x640;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x7a0;
+    AOT_Thread_top_exit_frame_info_offset = 0x668;
 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 = 0x7d0;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7c8;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x698;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x690;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0x200;
+    AOT_Thread_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_mask_offset = 0x40;
 static constexpr dart::compiler::target::word AOT_Thread_heap_base_offset =
     0x48;
 static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
-    0x830;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x838;
+    0x818;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x820;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x278;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x840;
+    0x828;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -15444,10 +15318,10 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0,
-        0x6c8, 0x6d0, 0x6d8, 0x6e0, 0x6e8, 0x6f0, 0x6f8, -1,
-        -1,    -1,    -1,    0x700, 0x708, -1,    -1,    0x710,
-        0x718, 0x720, -1,    -1,    -1,    -1,    -1,    -1};
+        0x550, 0x558, 0x560, 0x568, 0x570, 0x578, 0x580, 0x588,
+        0x590, 0x598, 0x5a0, 0x5a8, 0x5b0, 0x5b8, 0x5c0, -1,
+        -1,    -1,    -1,    0x5c8, 0x5d0, -1,    -1,    0x5d8,
+        0x5e0, 0x5e8, -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;
@@ -15913,125 +15787,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x10;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x174;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x3f0;
+    AOT_Thread_active_exception_offset = 0x350;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x3f4;
+    AOT_Thread_active_stacktrace_offset = 0x354;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x100;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0xf4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x108;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0xfc;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x9c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x10c;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x100;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x110;
+    AOT_Thread_allocate_object_entry_point_offset = 0x104;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0xa4;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x108;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x114;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0xa8;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x118;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0xac;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x10c;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x410;
+    0x400;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0xb0;
+    AOT_Thread_async_exception_handler_stub_offset = 0xa4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x14c;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x140;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x40;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x3c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x144;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x138;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x104;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0xf8;
 static constexpr dart::compiler::target::word
     AOT_Thread_call_to_runtime_stub_offset = 0x60;
 static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
-    0x438;
+    0x428;
 static constexpr dart::compiler::target::word
     AOT_Thread_dispatch_table_array_offset = 0x2c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_truncate_round_supported_offset = 0x414;
+    AOT_Thread_double_truncate_round_supported_offset = 0x404;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x43c;
+    AOT_Thread_service_extension_stream_offset = 0x42c;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x12c;
+    0x120;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0xd8;
+    0xcc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x130;
+    AOT_Thread_deoptimize_entry_offset = 0x124;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0xdc;
+    AOT_Thread_deoptimize_stub_offset = 0xd0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x160;
+    AOT_Thread_double_abs_address_offset = 0x154;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x15c;
+    AOT_Thread_double_negate_address_offset = 0x150;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x28;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0xf0;
+    AOT_Thread_enter_safepoint_stub_offset = 0xe4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x404;
+    AOT_Thread_execution_state_offset = 0x364;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0xf4;
+    AOT_Thread_exit_safepoint_stub_offset = 0xe8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0xf8;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0xec;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x134;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x128;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0x54;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0x50;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x16c;
+    AOT_Thread_float_absolute_address_offset = 0x160;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x168;
+    AOT_Thread_float_negate_address_offset = 0x15c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x164;
+    AOT_Thread_float_not_address_offset = 0x158;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x170;
+    AOT_Thread_float_zerow_address_offset = 0x164;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x3f8;
+    AOT_Thread_global_object_pool_offset = 0x358;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x150;
+    AOT_Thread_interpret_call_entry_point_offset = 0x144;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0x5c;
 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 = 0x40c;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x3b4;
+    AOT_Thread_exit_through_ffi_offset = 0x36c;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x318;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x3b8;
+    0x31c;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x30;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0xe0;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0xd4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0xe4;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0xec;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0xe0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x3cc;
+    AOT_Thread_old_marking_stack_block_offset = 0x330;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x3d0;
+    AOT_Thread_new_marking_stack_block_offset = 0x334;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x124;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x118;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x128;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x11c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0xcc;
+    AOT_Thread_switchable_call_miss_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x148;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x13c;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0x68;
@@ -16063,92 +15931,92 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x94;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0xb4;
+    0xa8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0xbc;
+    AOT_Thread_return_async_not_future_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0xc0;
+    AOT_Thread_return_async_star_stub_offset = 0xb4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0xb8;
+    AOT_Thread_return_async_stub_offset = 0xac;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x154;
+    AOT_Thread_predefined_symbols_address_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x134;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x3fc;
+    0x35c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x400;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x360;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x408;
+    AOT_Thread_safepoint_state_offset = 0x368;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x34;
 static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
-    0x42c;
+    0x41c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0xe8;
+    AOT_Thread_slow_type_test_stub_offset = 0xdc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x13c;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x130;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x1c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x3bc;
+    AOT_Thread_saved_stack_limit_offset = 0x320;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x3c0;
+    AOT_Thread_stack_overflow_flags_offset = 0x324;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x114;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xc8;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xbc;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x11c;
+        0x110;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x3c8;
+    AOT_Thread_store_buffer_block_offset = 0x32c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x38c;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x2f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x390;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x2f4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x388;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x2ec;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x394;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x2f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x398;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x2fc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x39c;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x300;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x3a0;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x304;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x3a4;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x308;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x3a8;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x30c;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x3ac;
+        0x310;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x3b0;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x314;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x3c4;
+    AOT_Thread_top_exit_frame_info_offset = 0x328;
 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 = 0x3e0;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3d8;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x340;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x33c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0xfc;
+    AOT_Thread_write_barrier_entry_point_offset = 0xf0;
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_mask_offset = 0x20;
 static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
-    0x418;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x420;
+    0x408;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x410;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x138;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x12c;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x428;
+    0x418;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -16248,9 +16116,9 @@
     0x4, 0xc, 0x8, 0x10};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        -1,    -1,    -1, -1, -1, 0x340, 0x344, 0x348, -1,    -1,    0x34c,
-        0x350, 0x354, -1, -1, -1, 0x358, 0x35c, 0x360, 0x364, 0x368, 0x36c,
-        0x370, 0x374, -1, -1, -1, -1,    0x378, 0x37c, 0x380, 0x384};
+        -1,    -1,    -1, -1, -1, 0x2a4, 0x2a8, 0x2ac, -1,    -1,    0x2b0,
+        0x2b4, 0x2b8, -1, -1, -1, 0x2bc, 0x2c0, 0x2c4, 0x2c8, 0x2cc, 0x2d0,
+        0x2d4, 0x2d8, -1, -1, -1, -1,    0x2dc, 0x2e0, 0x2e4, 0x2e8};
 static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
     0x14;
 static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x8;
@@ -16716,125 +16584,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x20;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x7c8;
+    AOT_Thread_active_exception_offset = 0x690;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x7d0;
+    AOT_Thread_active_stacktrace_offset = 0x698;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x220;
+    AOT_Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0x148;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0x158;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x808;
+    0x7f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0x160;
+    AOT_Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x80;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x78;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x208;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0x1f0;
 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 =
-    0x848;
+    0x830;
 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 = 0x810;
+    AOT_Thread_double_truncate_round_supported_offset = 0x7f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x850;
+    AOT_Thread_service_extension_stream_offset = 0x838;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x260;
+    AOT_Thread_deoptimize_entry_offset = 0x248;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0x1b8;
+    AOT_Thread_deoptimize_stub_offset = 0x1a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x2c0;
+    AOT_Thread_double_abs_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x2b8;
+    AOT_Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
+    AOT_Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x7f0;
+    AOT_Thread_execution_state_offset = 0x6b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
+    AOT_Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x2d8;
+    AOT_Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x2d0;
+    AOT_Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x2c8;
+    AOT_Thread_float_not_address_offset = 0x2b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x2e0;
+    AOT_Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x7d8;
+    AOT_Thread_global_object_pool_offset = 0x6a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
+    AOT_Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 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 = 0x800;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x768;
+    AOT_Thread_exit_through_ffi_offset = 0x6c8;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x630;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x770;
+    0x638;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x60;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x798;
+    AOT_Thread_old_marking_stack_block_offset = 0x660;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x7a0;
+    AOT_Thread_new_marking_stack_block_offset = 0x668;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x250;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0x198;
+    AOT_Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0xd0;
@@ -16866,92 +16728,92 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0x168;
+    0x150;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0x178;
+    AOT_Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0x180;
+    AOT_Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0x170;
+    AOT_Thread_return_async_stub_offset = 0x158;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x70;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x2a8;
+    AOT_Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x7e0;
+    0x6a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x7e8;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x6b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x7f8;
+    AOT_Thread_safepoint_state_offset = 0x6c0;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word AOT_Thread_single_step_offset =
-    0x830;
+    0x818;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0x1d0;
+    AOT_Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x278;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x778;
+    AOT_Thread_saved_stack_limit_offset = 0x640;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x780;
+    AOT_Thread_stack_overflow_flags_offset = 0x648;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x238;
+        0x220;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x790;
+    AOT_Thread_store_buffer_block_offset = 0x658;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x718;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x720;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x710;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x728;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x730;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x738;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x740;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x748;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x750;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x758;
+        0x620;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x760;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x788;
+    AOT_Thread_top_exit_frame_info_offset = 0x650;
 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 = 0x7b8;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7b0;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x680;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x678;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
+    AOT_Thread_write_barrier_entry_point_offset = 0x1e0;
 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 =
-    0x818;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x820;
+    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;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x828;
+    0x810;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -17051,9 +16913,9 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        -1,    -1,    -1, -1, -1, 0x680, 0x688, 0x690, -1,    -1,    0x698,
-        0x6a0, 0x6a8, -1, -1, -1, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, 0x6d8,
-        0x6e0, 0x6e8, -1, -1, -1, -1,    0x6f0, 0x6f8, 0x700, 0x708};
+        -1,    -1,    -1, -1, -1, 0x548, 0x550, 0x558, -1,    -1,    0x560,
+        0x568, 0x570, -1, -1, -1, 0x578, 0x580, 0x588, 0x590, 0x598, 0x5a0,
+        0x5a8, 0x5b0, -1, -1, -1, -1,    0x5b8, 0x5c0, 0x5c8, 0x5d0};
 static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
     0x28;
 static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -17512,125 +17374,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x10;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x174;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x3c8;
+    AOT_Thread_active_exception_offset = 0x328;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x3cc;
+    AOT_Thread_active_stacktrace_offset = 0x32c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x100;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0xf4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x108;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0xfc;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x9c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x10c;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x100;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x110;
+    AOT_Thread_allocate_object_entry_point_offset = 0x104;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0xa4;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x108;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x114;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0xa8;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x118;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0xac;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x10c;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x3e8;
+    0x3d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0xb0;
+    AOT_Thread_async_exception_handler_stub_offset = 0xa4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x14c;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x140;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x40;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x3c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x144;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x138;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x104;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0xf8;
 static constexpr dart::compiler::target::word
     AOT_Thread_call_to_runtime_stub_offset = 0x60;
 static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
-    0x410;
+    0x400;
 static constexpr dart::compiler::target::word
     AOT_Thread_dispatch_table_array_offset = 0x2c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_truncate_round_supported_offset = 0x3ec;
+    AOT_Thread_double_truncate_round_supported_offset = 0x3dc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x414;
+    AOT_Thread_service_extension_stream_offset = 0x404;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x12c;
+    0x120;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0xd8;
+    0xcc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x130;
+    AOT_Thread_deoptimize_entry_offset = 0x124;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0xdc;
+    AOT_Thread_deoptimize_stub_offset = 0xd0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x160;
+    AOT_Thread_double_abs_address_offset = 0x154;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x15c;
+    AOT_Thread_double_negate_address_offset = 0x150;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x28;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0xf0;
+    AOT_Thread_enter_safepoint_stub_offset = 0xe4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x3dc;
+    AOT_Thread_execution_state_offset = 0x33c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0xf4;
+    AOT_Thread_exit_safepoint_stub_offset = 0xe8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0xf8;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0xec;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x134;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x128;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0x54;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0x50;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x16c;
+    AOT_Thread_float_absolute_address_offset = 0x160;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x168;
+    AOT_Thread_float_negate_address_offset = 0x15c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x164;
+    AOT_Thread_float_not_address_offset = 0x158;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x170;
+    AOT_Thread_float_zerow_address_offset = 0x164;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x3d0;
+    AOT_Thread_global_object_pool_offset = 0x330;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x150;
+    AOT_Thread_interpret_call_entry_point_offset = 0x144;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0x5c;
 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 = 0x3e4;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x38c;
+    AOT_Thread_exit_through_ffi_offset = 0x344;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x2f0;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x390;
+    0x2f4;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x30;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0xe0;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0xd4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0xe4;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0xec;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0xe0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x3a4;
+    AOT_Thread_old_marking_stack_block_offset = 0x308;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x3a8;
+    AOT_Thread_new_marking_stack_block_offset = 0x30c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x124;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x118;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x128;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x11c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0xcc;
+    AOT_Thread_switchable_call_miss_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x148;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x13c;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0x68;
@@ -17662,90 +17518,90 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x94;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0xb4;
+    0xa8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0xbc;
+    AOT_Thread_return_async_not_future_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0xc0;
+    AOT_Thread_return_async_star_stub_offset = 0xb4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0xb8;
+    AOT_Thread_return_async_stub_offset = 0xac;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x154;
+    AOT_Thread_predefined_symbols_address_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x134;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x3d4;
+    0x334;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x3d8;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x338;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x3e0;
+    AOT_Thread_safepoint_state_offset = 0x340;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x34;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0xe8;
+    AOT_Thread_slow_type_test_stub_offset = 0xdc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x13c;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x130;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x1c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x394;
+    AOT_Thread_saved_stack_limit_offset = 0x2f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x398;
+    AOT_Thread_stack_overflow_flags_offset = 0x2fc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x114;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xc8;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xbc;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x11c;
+        0x110;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x3a0;
+    AOT_Thread_store_buffer_block_offset = 0x304;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x364;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x368;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x2cc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x360;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x2c4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x36c;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x370;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x2d4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x374;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x378;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x2dc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x37c;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x2e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x380;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x2e4;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x384;
+        0x2e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x388;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x2ec;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x39c;
+    AOT_Thread_top_exit_frame_info_offset = 0x300;
 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 = 0x3b8;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3b0;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x318;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x314;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0xfc;
+    AOT_Thread_write_barrier_entry_point_offset = 0xf0;
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_mask_offset = 0x20;
 static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
-    0x3f0;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x3f8;
+    0x3e0;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x3e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x138;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x12c;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x400;
+    0x3f0;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -17845,8 +17701,8 @@
     0x4, 0xc, 0x8, 0x10};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        0x340, 0x344, 0x348, 0x34c, 0x350, -1, 0x354, -1,
-        0x358, 0x35c, -1,    -1,    -1,    -1, -1,    -1};
+        0x2a4, 0x2a8, 0x2ac, 0x2b0, 0x2b4, -1, 0x2b8, -1,
+        0x2bc, 0x2c0, -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;
@@ -18305,125 +18161,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x20;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x790;
+    AOT_Thread_active_exception_offset = 0x658;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x798;
+    AOT_Thread_active_stacktrace_offset = 0x660;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x220;
+    AOT_Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0x148;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0x158;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x7d0;
+    0x7b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0x160;
+    AOT_Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x80;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x78;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x208;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0x1f0;
 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 =
-    0x810;
+    0x7f8;
 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 = 0x7d8;
+    AOT_Thread_double_truncate_round_supported_offset = 0x7c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x818;
+    AOT_Thread_service_extension_stream_offset = 0x800;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x260;
+    AOT_Thread_deoptimize_entry_offset = 0x248;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0x1b8;
+    AOT_Thread_deoptimize_stub_offset = 0x1a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x2c0;
+    AOT_Thread_double_abs_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x2b8;
+    AOT_Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
+    AOT_Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x7b8;
+    AOT_Thread_execution_state_offset = 0x680;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
+    AOT_Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x2d8;
+    AOT_Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x2d0;
+    AOT_Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x2c8;
+    AOT_Thread_float_not_address_offset = 0x2b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x2e0;
+    AOT_Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x7a0;
+    AOT_Thread_global_object_pool_offset = 0x668;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
+    AOT_Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 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 = 0x7c8;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x730;
+    AOT_Thread_exit_through_ffi_offset = 0x690;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x5f8;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x738;
+    0x600;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x60;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x760;
+    AOT_Thread_old_marking_stack_block_offset = 0x628;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x768;
+    AOT_Thread_new_marking_stack_block_offset = 0x630;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x250;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0x198;
+    AOT_Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0xd0;
@@ -18455,90 +18305,90 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0x168;
+    0x150;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0x178;
+    AOT_Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0x180;
+    AOT_Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0x170;
+    AOT_Thread_return_async_stub_offset = 0x158;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x70;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x2a8;
+    AOT_Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x7a8;
+    0x670;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x7b0;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x678;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x7c0;
+    AOT_Thread_safepoint_state_offset = 0x688;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0x1d0;
+    AOT_Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x278;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x740;
+    AOT_Thread_saved_stack_limit_offset = 0x608;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x748;
+    AOT_Thread_stack_overflow_flags_offset = 0x610;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x238;
+        0x220;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x758;
+    AOT_Thread_store_buffer_block_offset = 0x620;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x6e0;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x5a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6e8;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6d8;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x5a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6f0;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x5b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x6f8;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x700;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x5c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x708;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x5d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x710;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x718;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x720;
+        0x5e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x728;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x750;
+    AOT_Thread_top_exit_frame_info_offset = 0x618;
 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 = 0x780;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x778;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x648;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x640;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
+    AOT_Thread_write_barrier_entry_point_offset = 0x1e0;
 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 =
-    0x7e0;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7e8;
+    0x7c8;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x270;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x7f0;
+    0x7d8;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -18638,8 +18488,8 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        0x680, 0x688, 0x690, 0x698, -1,    -1,    0x6a0, 0x6a8,
-        0x6b0, 0x6b8, 0x6c0, -1,    0x6c8, 0x6d0, -1,    -1};
+        0x548, 0x550, 0x558, 0x560, -1,    -1,    0x568, 0x570,
+        0x578, 0x580, 0x588, -1,    0x590, 0x598, -1,    -1};
 static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
     0x28;
 static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -19105,125 +18955,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x20;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x7d8;
+    AOT_Thread_active_exception_offset = 0x6a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x7e0;
+    AOT_Thread_active_stacktrace_offset = 0x6a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x220;
+    AOT_Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0x148;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0x158;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x818;
+    0x800;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0x160;
+    AOT_Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x80;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x78;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x208;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0x1f0;
 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 =
-    0x858;
+    0x840;
 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 = 0x820;
+    AOT_Thread_double_truncate_round_supported_offset = 0x808;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x860;
+    AOT_Thread_service_extension_stream_offset = 0x848;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x260;
+    AOT_Thread_deoptimize_entry_offset = 0x248;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0x1b8;
+    AOT_Thread_deoptimize_stub_offset = 0x1a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x2c0;
+    AOT_Thread_double_abs_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x2b8;
+    AOT_Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
+    AOT_Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x800;
+    AOT_Thread_execution_state_offset = 0x6c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
+    AOT_Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x2d8;
+    AOT_Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x2d0;
+    AOT_Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x2c8;
+    AOT_Thread_float_not_address_offset = 0x2b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x2e0;
+    AOT_Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x7e8;
+    AOT_Thread_global_object_pool_offset = 0x6b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
+    AOT_Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 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 = 0x810;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x778;
+    AOT_Thread_exit_through_ffi_offset = 0x6d8;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x640;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x780;
+    0x648;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x60;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x7a8;
+    AOT_Thread_old_marking_stack_block_offset = 0x670;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x7b0;
+    AOT_Thread_new_marking_stack_block_offset = 0x678;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x250;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0x198;
+    AOT_Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0xd0;
@@ -19255,90 +19099,90 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0x168;
+    0x150;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0x178;
+    AOT_Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0x180;
+    AOT_Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0x170;
+    AOT_Thread_return_async_stub_offset = 0x158;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x70;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x2a8;
+    AOT_Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x7f0;
+    0x6b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x7f8;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x6c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x808;
+    AOT_Thread_safepoint_state_offset = 0x6d0;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0x1d0;
+    AOT_Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x278;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x788;
+    AOT_Thread_saved_stack_limit_offset = 0x650;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x790;
+    AOT_Thread_stack_overflow_flags_offset = 0x658;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x238;
+        0x220;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x7a0;
+    AOT_Thread_store_buffer_block_offset = 0x668;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x728;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x730;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x720;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x738;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x740;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x748;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x750;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x758;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x620;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x760;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x768;
+        0x630;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x770;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x638;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x798;
+    AOT_Thread_top_exit_frame_info_offset = 0x660;
 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 = 0x7c8;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7c0;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x690;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x688;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
+    AOT_Thread_write_barrier_entry_point_offset = 0x1e0;
 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 =
-    0x828;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x830;
+    0x810;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x818;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x270;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x838;
+    0x820;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -19438,10 +19282,10 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        0x680, 0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8,
-        0x6c0, 0x6c8, 0x6d0, 0x6d8, 0x6e0, 0x6e8, 0x6f0, -1,
-        -1,    -1,    -1,    0x6f8, 0x700, -1,    -1,    0x708,
-        0x710, 0x718, -1,    -1,    -1,    -1,    -1,    -1};
+        0x548, 0x550, 0x558, 0x560, 0x568, 0x570, 0x578, 0x580,
+        0x588, 0x590, 0x598, 0x5a0, 0x5a8, 0x5b0, 0x5b8, -1,
+        -1,    -1,    -1,    0x5c0, 0x5c8, -1,    -1,    0x5d0,
+        0x5d8, 0x5e0, -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;
@@ -19901,125 +19745,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x1c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x2f0;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x798;
+    AOT_Thread_active_exception_offset = 0x660;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x7a0;
+    AOT_Thread_active_stacktrace_offset = 0x668;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x208;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x218;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x220;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x228;
+    AOT_Thread_allocate_object_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0x150;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0x158;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x238;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0x160;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x7d8;
+    0x7c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0x168;
+    AOT_Thread_async_exception_handler_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x2a0;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x88;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x80;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x290;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x210;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0x1f8;
 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 =
-    0x818;
+    0x800;
 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 = 0x7e0;
+    AOT_Thread_double_truncate_round_supported_offset = 0x7c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x820;
+    AOT_Thread_service_extension_stream_offset = 0x808;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x268;
+    AOT_Thread_deoptimize_entry_offset = 0x250;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0x1c0;
+    AOT_Thread_deoptimize_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x2c8;
+    AOT_Thread_double_abs_address_offset = 0x2b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x2c0;
+    AOT_Thread_double_negate_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x58;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0x1e8;
+    AOT_Thread_enter_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x7c0;
+    AOT_Thread_execution_state_offset = 0x688;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0x1f0;
+    AOT_Thread_exit_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1f8;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x270;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0xb0;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x2e0;
+    AOT_Thread_float_absolute_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x2d8;
+    AOT_Thread_float_negate_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x2d0;
+    AOT_Thread_float_not_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x2e8;
+    AOT_Thread_float_zerow_address_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x7a8;
+    AOT_Thread_global_object_pool_offset = 0x670;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x2a8;
+    AOT_Thread_interpret_call_entry_point_offset = 0x290;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0xc0;
 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 = 0x7d0;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x738;
+    AOT_Thread_exit_through_ffi_offset = 0x698;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x600;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x740;
+    0x608;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1c8;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1d0;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x768;
+    AOT_Thread_old_marking_stack_block_offset = 0x630;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x770;
+    AOT_Thread_new_marking_stack_block_offset = 0x638;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x250;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x258;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x240;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0x1a0;
+    AOT_Thread_switchable_call_miss_stub_offset = 0x188;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x298;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0xd8;
@@ -20051,92 +19889,92 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x130;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0x170;
+    0x158;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0x180;
+    AOT_Thread_return_async_not_future_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0x188;
+    AOT_Thread_return_async_star_stub_offset = 0x170;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0x178;
+    AOT_Thread_return_async_stub_offset = 0x160;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x78;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x2b0;
+    AOT_Thread_predefined_symbols_address_offset = 0x298;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x7b0;
+    0x678;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x7b8;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x680;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x7c8;
+    AOT_Thread_safepoint_state_offset = 0x690;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x70;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0x1d8;
+    AOT_Thread_slow_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x280;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x748;
+    AOT_Thread_saved_stack_limit_offset = 0x610;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x750;
+    AOT_Thread_stack_overflow_flags_offset = 0x618;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x230;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x198;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x240;
+        0x228;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x760;
+    AOT_Thread_store_buffer_block_offset = 0x628;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x6e8;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x5b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x6f0;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x6e0;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x5a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x6f8;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x5c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x700;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x708;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x5d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x710;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x718;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x720;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x728;
+        0x5f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x730;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x758;
+    AOT_Thread_top_exit_frame_info_offset = 0x620;
 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 = 0x788;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x780;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x650;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x648;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0x200;
+    AOT_Thread_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_mask_offset = 0x40;
 static constexpr dart::compiler::target::word AOT_Thread_heap_base_offset =
     0x48;
 static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
-    0x7e8;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7f0;
+    0x7d0;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x7d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x278;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x7f8;
+    0x7e0;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -20236,8 +20074,8 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        0x688, 0x690, 0x698, 0x6a0, -1,    -1,    0x6a8, 0x6b0,
-        0x6b8, 0x6c0, 0x6c8, -1,    0x6d0, 0x6d8, -1,    -1};
+        0x550, 0x558, 0x560, 0x568, -1,    -1,    0x570, 0x578,
+        0x580, 0x588, 0x590, -1,    0x598, 0x5a0, -1,    -1};
 static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
     0x20;
 static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x10;
@@ -20697,125 +20535,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x1c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x2f0;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x2d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x7e0;
+    AOT_Thread_active_exception_offset = 0x6a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x7e8;
+    AOT_Thread_active_stacktrace_offset = 0x6b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x208;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0x1f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x218;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x220;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x228;
+    AOT_Thread_allocate_object_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0x150;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0x158;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x238;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0x160;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x220;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x820;
+    0x808;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0x168;
+    AOT_Thread_async_exception_handler_stub_offset = 0x150;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x2a0;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x88;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x80;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x290;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x210;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0x1f8;
 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 =
-    0x860;
+    0x848;
 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 = 0x828;
+    AOT_Thread_double_truncate_round_supported_offset = 0x810;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x868;
+    AOT_Thread_service_extension_stream_offset = 0x850;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x260;
+    0x248;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0x1b8;
+    0x1a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x268;
+    AOT_Thread_deoptimize_entry_offset = 0x250;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0x1c0;
+    AOT_Thread_deoptimize_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x2c8;
+    AOT_Thread_double_abs_address_offset = 0x2b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x2c0;
+    AOT_Thread_double_negate_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x58;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0x1e8;
+    AOT_Thread_enter_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x808;
+    AOT_Thread_execution_state_offset = 0x6d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0x1f0;
+    AOT_Thread_exit_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1f8;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x270;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0xb0;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x2e0;
+    AOT_Thread_float_absolute_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x2d8;
+    AOT_Thread_float_negate_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x2d0;
+    AOT_Thread_float_not_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x2e8;
+    AOT_Thread_float_zerow_address_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x7f0;
+    AOT_Thread_global_object_pool_offset = 0x6b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x2a8;
+    AOT_Thread_interpret_call_entry_point_offset = 0x290;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0xc0;
 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 = 0x818;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x780;
+    AOT_Thread_exit_through_ffi_offset = 0x6e0;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x648;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x788;
+    0x650;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1c8;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1d0;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1e0;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x7b0;
+    AOT_Thread_old_marking_stack_block_offset = 0x678;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x7b8;
+    AOT_Thread_new_marking_stack_block_offset = 0x680;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x250;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x258;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x240;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0x1a0;
+    AOT_Thread_switchable_call_miss_stub_offset = 0x188;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x298;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0xd8;
@@ -20847,92 +20679,92 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x130;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0x170;
+    0x158;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0x180;
+    AOT_Thread_return_async_not_future_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0x188;
+    AOT_Thread_return_async_star_stub_offset = 0x170;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0x178;
+    AOT_Thread_return_async_stub_offset = 0x160;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x78;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x2b0;
+    AOT_Thread_predefined_symbols_address_offset = 0x298;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x288;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x7f8;
+    0x6c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x800;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x6c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x810;
+    AOT_Thread_safepoint_state_offset = 0x6d8;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x70;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0x1d8;
+    AOT_Thread_slow_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x280;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x790;
+    AOT_Thread_saved_stack_limit_offset = 0x658;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x798;
+    AOT_Thread_stack_overflow_flags_offset = 0x660;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x248;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x230;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x198;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x240;
+        0x228;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x190;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x7a8;
+    AOT_Thread_store_buffer_block_offset = 0x670;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x730;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x738;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x728;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x740;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x748;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x750;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x758;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x620;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x760;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x768;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x630;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x770;
+        0x638;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x778;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x640;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x7a0;
+    AOT_Thread_top_exit_frame_info_offset = 0x668;
 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 = 0x7d0;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7c8;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x698;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x690;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0x200;
+    AOT_Thread_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_mask_offset = 0x40;
 static constexpr dart::compiler::target::word AOT_Thread_heap_base_offset =
     0x48;
 static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
-    0x830;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x838;
+    0x818;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x820;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x278;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x840;
+    0x828;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -21032,10 +20864,10 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        0x688, 0x690, 0x698, 0x6a0, 0x6a8, 0x6b0, 0x6b8, 0x6c0,
-        0x6c8, 0x6d0, 0x6d8, 0x6e0, 0x6e8, 0x6f0, 0x6f8, -1,
-        -1,    -1,    -1,    0x700, 0x708, -1,    -1,    0x710,
-        0x718, 0x720, -1,    -1,    -1,    -1,    -1,    -1};
+        0x550, 0x558, 0x560, 0x568, 0x570, 0x578, 0x580, 0x588,
+        0x590, 0x598, 0x5a0, 0x5a8, 0x5b0, 0x5b8, 0x5c0, -1,
+        -1,    -1,    -1,    0x5c8, 0x5d0, -1,    -1,    0x5d8,
+        0x5e0, 0x5e8, -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;
@@ -21494,125 +21326,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x10;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x174;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x3f0;
+    AOT_Thread_active_exception_offset = 0x350;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x3f4;
+    AOT_Thread_active_stacktrace_offset = 0x354;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x100;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0xf4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x108;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0xfc;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x9c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x10c;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x100;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x110;
+    AOT_Thread_allocate_object_entry_point_offset = 0x104;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0xa4;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x108;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x114;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0xa8;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x118;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0xac;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x10c;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x410;
+    0x400;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0xb0;
+    AOT_Thread_async_exception_handler_stub_offset = 0xa4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x14c;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x140;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x40;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x3c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x144;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x138;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x104;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0xf8;
 static constexpr dart::compiler::target::word
     AOT_Thread_call_to_runtime_stub_offset = 0x60;
 static constexpr dart::compiler::target::word AOT_Thread_dart_stream_offset =
-    0x438;
+    0x428;
 static constexpr dart::compiler::target::word
     AOT_Thread_dispatch_table_array_offset = 0x2c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_truncate_round_supported_offset = 0x414;
+    AOT_Thread_double_truncate_round_supported_offset = 0x404;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x43c;
+    AOT_Thread_service_extension_stream_offset = 0x42c;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x12c;
+    0x120;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0xd8;
+    0xcc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x130;
+    AOT_Thread_deoptimize_entry_offset = 0x124;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0xdc;
+    AOT_Thread_deoptimize_stub_offset = 0xd0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x160;
+    AOT_Thread_double_abs_address_offset = 0x154;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x15c;
+    AOT_Thread_double_negate_address_offset = 0x150;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x28;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0xf0;
+    AOT_Thread_enter_safepoint_stub_offset = 0xe4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x404;
+    AOT_Thread_execution_state_offset = 0x364;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0xf4;
+    AOT_Thread_exit_safepoint_stub_offset = 0xe8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0xf8;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0xec;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x134;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x128;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0x54;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0x50;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x16c;
+    AOT_Thread_float_absolute_address_offset = 0x160;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x168;
+    AOT_Thread_float_negate_address_offset = 0x15c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x164;
+    AOT_Thread_float_not_address_offset = 0x158;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x170;
+    AOT_Thread_float_zerow_address_offset = 0x164;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x3f8;
+    AOT_Thread_global_object_pool_offset = 0x358;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x150;
+    AOT_Thread_interpret_call_entry_point_offset = 0x144;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0x5c;
 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 = 0x40c;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x3b4;
+    AOT_Thread_exit_through_ffi_offset = 0x36c;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x318;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x3b8;
+    0x31c;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x30;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0xe0;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0xd4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0xe4;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0xd8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0xec;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0xe0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x3cc;
+    AOT_Thread_old_marking_stack_block_offset = 0x330;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x3d0;
+    AOT_Thread_new_marking_stack_block_offset = 0x334;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x124;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x118;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x128;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x11c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0xcc;
+    AOT_Thread_switchable_call_miss_stub_offset = 0xc0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x148;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x13c;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0x68;
@@ -21644,90 +21470,90 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x94;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0xb4;
+    0xa8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0xbc;
+    AOT_Thread_return_async_not_future_stub_offset = 0xb0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0xc0;
+    AOT_Thread_return_async_star_stub_offset = 0xb4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0xb8;
+    AOT_Thread_return_async_stub_offset = 0xac;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x154;
+    AOT_Thread_predefined_symbols_address_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x140;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x134;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x3fc;
+    0x35c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x400;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x360;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x408;
+    AOT_Thread_safepoint_state_offset = 0x368;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x34;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0xe8;
+    AOT_Thread_slow_type_test_stub_offset = 0xdc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x13c;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x130;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x1c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x3bc;
+    AOT_Thread_saved_stack_limit_offset = 0x320;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x3c0;
+    AOT_Thread_stack_overflow_flags_offset = 0x324;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x120;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x114;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xc8;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0xbc;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x11c;
+        0x110;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xc4;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0xb8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x3c8;
+    AOT_Thread_store_buffer_block_offset = 0x32c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x38c;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x2f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x390;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x2f4;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x388;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x2ec;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x394;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x2f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x398;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x2fc;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x39c;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x300;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x3a0;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x304;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x3a4;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x308;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x3a8;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x30c;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x3ac;
+        0x310;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x3b0;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x314;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x3c4;
+    AOT_Thread_top_exit_frame_info_offset = 0x328;
 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 = 0x3e0;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x3d8;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x340;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x33c;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0xfc;
+    AOT_Thread_write_barrier_entry_point_offset = 0xf0;
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_mask_offset = 0x20;
 static constexpr dart::compiler::target::word AOT_Thread_next_task_id_offset =
-    0x418;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x420;
+    0x408;
+static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x410;
 static constexpr dart::compiler::target::word
-    AOT_Thread_jump_to_frame_entry_point_offset = 0x138;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x12c;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x428;
+    0x418;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -21827,9 +21653,9 @@
     0x4, 0xc, 0x8, 0x10};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        -1,    -1,    -1, -1, -1, 0x340, 0x344, 0x348, -1,    -1,    0x34c,
-        0x350, 0x354, -1, -1, -1, 0x358, 0x35c, 0x360, 0x364, 0x368, 0x36c,
-        0x370, 0x374, -1, -1, -1, -1,    0x378, 0x37c, 0x380, 0x384};
+        -1,    -1,    -1, -1, -1, 0x2a4, 0x2a8, 0x2ac, -1,    -1,    0x2b0,
+        0x2b4, 0x2b8, -1, -1, -1, 0x2bc, 0x2c0, 0x2c4, 0x2c8, 0x2cc, 0x2d0,
+        0x2d4, 0x2d8, -1, -1, -1, -1,    0x2dc, 0x2e0, 0x2e4, 0x2e8};
 static constexpr dart::compiler::target::word AOT_AbstractType_InstanceSize =
     0x14;
 static constexpr dart::compiler::target::word AOT_ApiError_InstanceSize = 0x8;
@@ -22288,125 +22114,119 @@
 static constexpr dart::compiler::target::word
     AOT_SuspendState_then_callback_offset = 0x20;
 static constexpr dart::compiler::target::word
-    AOT_Thread_AllocateArray_entry_point_offset = 0x2e8;
+    AOT_Thread_AllocateArray_entry_point_offset = 0x2d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_exception_offset = 0x7c8;
+    AOT_Thread_active_exception_offset = 0x690;
 static constexpr dart::compiler::target::word
-    AOT_Thread_active_stacktrace_offset = 0x7d0;
+    AOT_Thread_active_stacktrace_offset = 0x698;
 static constexpr dart::compiler::target::word
-    AOT_Thread_array_write_barrier_entry_point_offset = 0x200;
+    AOT_Thread_array_write_barrier_entry_point_offset = 0x1e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x210;
+    AOT_Thread_allocate_mint_with_fpu_regs_entry_point_offset = 0x1f8;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_with_fpu_regs_stub_offset = 0x138;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x218;
+    AOT_Thread_allocate_mint_without_fpu_regs_entry_point_offset = 0x200;
 static constexpr dart::compiler::target::word
     AOT_Thread_allocate_mint_without_fpu_regs_stub_offset = 0x140;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_entry_point_offset = 0x220;
+    AOT_Thread_allocate_object_entry_point_offset = 0x208;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_stub_offset = 0x148;
+    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x210;
 static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_entry_point_offset = 0x228;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_parameterized_stub_offset = 0x150;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_entry_point_offset = 0x230;
-static constexpr dart::compiler::target::word
-    AOT_Thread_allocate_object_slow_stub_offset = 0x158;
+    AOT_Thread_allocate_object_slow_entry_point_offset = 0x218;
 static constexpr dart::compiler::target::word AOT_Thread_api_top_scope_offset =
-    0x808;
+    0x7f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_async_exception_handler_stub_offset = 0x160;
+    AOT_Thread_async_exception_handler_stub_offset = 0x148;
 static constexpr dart::compiler::target::word
-    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x298;
+    AOT_Thread_auto_scope_native_wrapper_entry_point_offset = 0x280;
 static constexpr dart::compiler::target::word AOT_Thread_bool_false_offset =
     0x80;
 static constexpr dart::compiler::target::word AOT_Thread_bool_true_offset =
     0x78;
 static constexpr dart::compiler::target::word
-    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x288;
+    AOT_Thread_bootstrap_native_wrapper_entry_point_offset = 0x270;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_to_runtime_entry_point_offset = 0x208;
+    AOT_Thread_call_to_runtime_entry_point_offset = 0x1f0;
 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 =
-    0x848;
+    0x830;
 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 = 0x810;
+    AOT_Thread_double_truncate_round_supported_offset = 0x7f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_service_extension_stream_offset = 0x850;
+    AOT_Thread_service_extension_stream_offset = 0x838;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_entry_offset =
-    0x258;
+    0x240;
 static constexpr dart::compiler::target::word AOT_Thread_optimize_stub_offset =
-    0x1b0;
+    0x198;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_entry_offset = 0x260;
+    AOT_Thread_deoptimize_entry_offset = 0x248;
 static constexpr dart::compiler::target::word
-    AOT_Thread_deoptimize_stub_offset = 0x1b8;
+    AOT_Thread_deoptimize_stub_offset = 0x1a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_abs_address_offset = 0x2c0;
+    AOT_Thread_double_abs_address_offset = 0x2a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_double_negate_address_offset = 0x2b8;
+    AOT_Thread_double_negate_address_offset = 0x2a0;
 static constexpr dart::compiler::target::word AOT_Thread_end_offset = 0x50;
 static constexpr dart::compiler::target::word
-    AOT_Thread_enter_safepoint_stub_offset = 0x1e0;
+    AOT_Thread_enter_safepoint_stub_offset = 0x1c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_execution_state_offset = 0x7f0;
+    AOT_Thread_execution_state_offset = 0x6b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_exit_safepoint_stub_offset = 0x1e8;
+    AOT_Thread_exit_safepoint_stub_offset = 0x1d0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1f0;
+    AOT_Thread_call_native_through_safepoint_stub_offset = 0x1d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x268;
+    AOT_Thread_call_native_through_safepoint_entry_point_offset = 0x250;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_allocation_stub_code_offset = 0xa8;
 static constexpr dart::compiler::target::word
     AOT_Thread_fix_callers_target_code_offset = 0xa0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_absolute_address_offset = 0x2d8;
+    AOT_Thread_float_absolute_address_offset = 0x2c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_negate_address_offset = 0x2d0;
+    AOT_Thread_float_negate_address_offset = 0x2b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_not_address_offset = 0x2c8;
+    AOT_Thread_float_not_address_offset = 0x2b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_float_zerow_address_offset = 0x2e0;
+    AOT_Thread_float_zerow_address_offset = 0x2c8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_global_object_pool_offset = 0x7d8;
+    AOT_Thread_global_object_pool_offset = 0x6a0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_interpret_call_entry_point_offset = 0x2a0;
+    AOT_Thread_interpret_call_entry_point_offset = 0x288;
 static constexpr dart::compiler::target::word
     AOT_Thread_invoke_dart_code_from_bytecode_stub_offset = 0xb8;
 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 = 0x800;
-static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x768;
+    AOT_Thread_exit_through_ffi_offset = 0x6c8;
+static constexpr dart::compiler::target::word AOT_Thread_isolate_offset = 0x630;
 static constexpr dart::compiler::target::word AOT_Thread_isolate_group_offset =
-    0x770;
+    0x638;
 static constexpr dart::compiler::target::word
     AOT_Thread_field_table_values_offset = 0x60;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1c0;
+    AOT_Thread_lazy_deopt_from_return_stub_offset = 0x1a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1c8;
+    AOT_Thread_lazy_deopt_from_throw_stub_offset = 0x1b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1d8;
+    AOT_Thread_lazy_specialize_type_test_stub_offset = 0x1c0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_old_marking_stack_block_offset = 0x798;
+    AOT_Thread_old_marking_stack_block_offset = 0x660;
 static constexpr dart::compiler::target::word
-    AOT_Thread_new_marking_stack_block_offset = 0x7a0;
+    AOT_Thread_new_marking_stack_block_offset = 0x668;
 static constexpr dart::compiler::target::word
-    AOT_Thread_megamorphic_call_checked_entry_offset = 0x248;
+    AOT_Thread_megamorphic_call_checked_entry_offset = 0x230;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_entry_offset = 0x250;
+    AOT_Thread_switchable_call_miss_entry_offset = 0x238;
 static constexpr dart::compiler::target::word
-    AOT_Thread_switchable_call_miss_stub_offset = 0x198;
+    AOT_Thread_switchable_call_miss_stub_offset = 0x180;
 static constexpr dart::compiler::target::word
-    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x290;
+    AOT_Thread_no_scope_native_wrapper_entry_point_offset = 0x278;
 static constexpr dart::compiler::target::word
     AOT_Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =
         0xd0;
@@ -22438,90 +22258,90 @@
 static constexpr dart::compiler::target::word
     AOT_Thread_field_access_error_shared_without_fpu_regs_stub_offset = 0x128;
 static constexpr dart::compiler::target::word AOT_Thread_resume_stub_offset =
-    0x168;
+    0x150;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_not_future_stub_offset = 0x178;
+    AOT_Thread_return_async_not_future_stub_offset = 0x160;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_star_stub_offset = 0x180;
+    AOT_Thread_return_async_star_stub_offset = 0x168;
 static constexpr dart::compiler::target::word
-    AOT_Thread_return_async_stub_offset = 0x170;
+    AOT_Thread_return_async_stub_offset = 0x158;
 static constexpr dart::compiler::target::word AOT_Thread_object_null_offset =
     0x70;
 static constexpr dart::compiler::target::word
-    AOT_Thread_predefined_symbols_address_offset = 0x2a8;
+    AOT_Thread_predefined_symbols_address_offset = 0x290;
 static constexpr dart::compiler::target::word
-    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x280;
+    AOT_Thread_resume_interpreter_adjusted_entry_point_offset = 0x268;
 static constexpr dart::compiler::target::word AOT_Thread_resume_pc_offset =
-    0x7e0;
+    0x6a8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_shadow_call_stack_offset = 0x7e8;
+    AOT_Thread_saved_shadow_call_stack_offset = 0x6b0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_safepoint_state_offset = 0x7f8;
+    AOT_Thread_safepoint_state_offset = 0x6c0;
 static constexpr dart::compiler::target::word
     AOT_Thread_shared_field_table_values_offset = 0x68;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_stub_offset = 0x1d0;
+    AOT_Thread_slow_type_test_stub_offset = 0x1b8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_slow_type_test_entry_point_offset = 0x278;
+    AOT_Thread_slow_type_test_entry_point_offset = 0x260;
 static constexpr dart::compiler::target::word AOT_Thread_stack_limit_offset =
     0x38;
 static constexpr dart::compiler::target::word
-    AOT_Thread_saved_stack_limit_offset = 0x778;
+    AOT_Thread_saved_stack_limit_offset = 0x640;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_flags_offset = 0x780;
+    AOT_Thread_stack_overflow_flags_offset = 0x648;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x240;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset = 0x228;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x190;
+    AOT_Thread_stack_overflow_shared_with_fpu_regs_stub_offset = 0x178;
 static constexpr dart::compiler::target::word
     AOT_Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =
-        0x238;
+        0x220;
 static constexpr dart::compiler::target::word
-    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x188;
+    AOT_Thread_stack_overflow_shared_without_fpu_regs_stub_offset = 0x170;
 static constexpr dart::compiler::target::word
-    AOT_Thread_store_buffer_block_offset = 0x790;
+    AOT_Thread_store_buffer_block_offset = 0x658;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_entry_point_offset = 0x718;
+    AOT_Thread_suspend_state_await_entry_point_offset = 0x5e0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x720;
+    AOT_Thread_suspend_state_await_with_type_check_entry_point_offset = 0x5e8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x710;
+    AOT_Thread_suspend_state_init_async_entry_point_offset = 0x5d8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x728;
+    AOT_Thread_suspend_state_return_async_entry_point_offset = 0x5f0;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x730;
+    AOT_Thread_suspend_state_return_async_not_future_entry_point_offset = 0x5f8;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x738;
+    AOT_Thread_suspend_state_init_async_star_entry_point_offset = 0x600;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x740;
+    AOT_Thread_suspend_state_yield_async_star_entry_point_offset = 0x608;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x748;
+    AOT_Thread_suspend_state_return_async_star_entry_point_offset = 0x610;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x750;
+    AOT_Thread_suspend_state_init_sync_star_entry_point_offset = 0x618;
 static constexpr dart::compiler::target::word
     AOT_Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =
-        0x758;
+        0x620;
 static constexpr dart::compiler::target::word
-    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x760;
+    AOT_Thread_suspend_state_handle_exception_entry_point_offset = 0x628;
 static constexpr dart::compiler::target::word
-    AOT_Thread_top_exit_frame_info_offset = 0x788;
+    AOT_Thread_top_exit_frame_info_offset = 0x650;
 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 = 0x7b8;
-static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x7b0;
+    AOT_Thread_unboxed_runtime_arg_offset = 0x680;
+static constexpr dart::compiler::target::word AOT_Thread_vm_tag_offset = 0x678;
 static constexpr dart::compiler::target::word
-    AOT_Thread_write_barrier_entry_point_offset = 0x1f8;
+    AOT_Thread_write_barrier_entry_point_offset = 0x1e0;
 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 =
-    0x818;
-static constexpr dart::compiler::target::word AOT_Thread_random_offset = 0x820;
+    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;
+    AOT_Thread_jump_to_frame_entry_point_offset = 0x258;
 static constexpr dart::compiler::target::word AOT_Thread_tsan_utils_offset =
-    0x828;
+    0x810;
 static constexpr dart::compiler::target::word
     AOT_TsanUtils_setjmp_function_offset = 0x0;
 static constexpr dart::compiler::target::word
@@ -22621,9 +22441,9 @@
     0x8, 0x18, 0x10, 0x20};
 static constexpr dart::compiler::target::word
     AOT_Thread_write_barrier_wrappers_thread_offset[] = {
-        -1,    -1,    -1, -1, -1, 0x680, 0x688, 0x690, -1,    -1,    0x698,
-        0x6a0, 0x6a8, -1, -1, -1, 0x6b0, 0x6b8, 0x6c0, 0x6c8, 0x6d0, 0x6d8,
-        0x6e0, 0x6e8, -1, -1, -1, -1,    0x6f0, 0x6f8, 0x700, 0x708};
+        -1,    -1,    -1, -1, -1, 0x548, 0x550, 0x558, -1,    -1,    0x560,
+        0x568, 0x570, -1, -1, -1, 0x578, 0x580, 0x588, 0x590, 0x598, 0x5a0,
+        0x5a8, 0x5b0, -1, -1, -1, -1,    0x5b8, 0x5c0, 0x5c8, 0x5d0};
 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/runtime_offsets_list.h b/runtime/vm/compiler/runtime_offsets_list.h
index 17f6a05..2782ca2 100644
--- a/runtime/vm/compiler/runtime_offsets_list.h
+++ b/runtime/vm/compiler/runtime_offsets_list.h
@@ -243,11 +243,8 @@
   FIELD(Thread, allocate_mint_without_fpu_regs_entry_point_offset)             \
   FIELD(Thread, allocate_mint_without_fpu_regs_stub_offset)                    \
   FIELD(Thread, allocate_object_entry_point_offset)                            \
-  FIELD(Thread, allocate_object_stub_offset)                                   \
   FIELD(Thread, allocate_object_parameterized_entry_point_offset)              \
-  FIELD(Thread, allocate_object_parameterized_stub_offset)                     \
   FIELD(Thread, allocate_object_slow_entry_point_offset)                       \
-  FIELD(Thread, allocate_object_slow_stub_offset)                              \
   FIELD(Thread, api_top_scope_offset)                                          \
   FIELD(Thread, async_exception_handler_stub_offset)                           \
   FIELD(Thread, auto_scope_native_wrapper_entry_point_offset)                  \
diff --git a/runtime/vm/thread.h b/runtime/vm/thread.h
index 235d9fa..75c6622 100644
--- a/runtime/vm/thread.h
+++ b/runtime/vm/thread.h
@@ -150,11 +150,6 @@
     StubCode::AllocateMintSharedWithFPURegs().ptr(), nullptr)                  \
   V(CodePtr, allocate_mint_without_fpu_regs_stub_,                             \
     StubCode::AllocateMintSharedWithoutFPURegs().ptr(), nullptr)               \
-  V(CodePtr, allocate_object_stub_, StubCode::AllocateObject().ptr(), nullptr) \
-  V(CodePtr, allocate_object_parameterized_stub_,                              \
-    StubCode::AllocateObjectParameterized().ptr(), nullptr)                    \
-  V(CodePtr, allocate_object_slow_stub_, StubCode::AllocateObjectSlow().ptr(), \
-    nullptr)                                                                   \
   V(CodePtr, async_exception_handler_stub_,                                    \
     StubCode::AsyncExceptionHandler().ptr(), nullptr)                          \
   V(CodePtr, resume_stub_, StubCode::Resume().ptr(), nullptr)                  \
@@ -1404,10 +1399,6 @@
   RUNTIME_ENTRY_LIST(DECLARE_MEMBERS)
 #undef DECLARE_MEMBERS
 
-#define DECLARE_MEMBERS(returntype, name, ...) uword name##_entry_point_;
-  LEAF_RUNTIME_ENTRY_LIST(DECLARE_MEMBERS)
-#undef DECLARE_MEMBERS
-
   uword write_barrier_wrappers_entry_points_[kNumberOfDartAvailableCpuRegs];
 
 #define DECLARE_MEMBERS(name) uword name##_entry_point_ = 0;
@@ -1489,6 +1480,11 @@
    */
   std::atomic<uword> safepoint_state_;
   uword exit_through_ffi_ = 0;
+
+#define DECLARE_MEMBERS(returntype, name, ...) uword name##_entry_point_;
+  LEAF_RUNTIME_ENTRY_LIST(DECLARE_MEMBERS)
+#undef DECLARE_MEMBERS
+
   ApiLocalScope* api_top_scope_;
   uint8_t double_truncate_round_supported_;
   ALIGN8 int64_t next_task_id_;