blob: 566baabdd9d46be152ebb9014fe9a13f7c170dcc [file] [log] [blame] [edit]
// Copyright (c) 2025, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
// ignore_for_file: non_constant_identifier_names, only_throw_errors
// This file was generated by tools/run_offsets_extractor.dart.
// The constants below correspond to the macros in
// runtime/vm/compiler/runtime_offsets_list.h.
base class VMOffsets {
int get Code_active_instructions_offset => throw 'Unknown';
int get Function_usage_counter_offset => throw 'Unknown';
int get ICData_receivers_static_type_offset => throw 'Unknown';
int get SuspendState_frame_capacity_offset => throw 'Unknown';
int get Array_kMaxElements => throw 'Unknown';
int get Array_kMaxNewSpaceElements => throw 'Unknown';
int get Context_kMaxElements => throw 'Unknown';
int get Instructions_kMonomorphicEntryOffsetJIT => throw 'Unknown';
int get Instructions_kPolymorphicEntryOffsetJIT => throw 'Unknown';
int get Instructions_kMonomorphicEntryOffsetAOT => throw 'Unknown';
int get Instructions_kPolymorphicEntryOffsetAOT => throw 'Unknown';
int get Instructions_kBarePayloadAlignment => throw 'Unknown';
int get Instructions_kNonBarePayloadAlignment => throw 'Unknown';
int get NativeEntry_kNumCallWrapperArguments => throw 'Unknown';
int get Page_kBytesPerCardLog2 => throw 'Unknown';
int get Page_kPageMask => throw 'Unknown';
int get Record_kMaxElements => throw 'Unknown';
int get RecordShape_kFieldNamesIndexMask => throw 'Unknown';
int get RecordShape_kFieldNamesIndexShift => throw 'Unknown';
int get RecordShape_kMaxFieldNamesIndex => throw 'Unknown';
int get RecordShape_kMaxNumFields => throw 'Unknown';
int get RecordShape_kNumFieldsMask => throw 'Unknown';
int get String_kMaxElements => throw 'Unknown';
int get OneByteString_kMaxNewSpaceElements => throw 'Unknown';
int get TwoByteString_kMaxNewSpaceElements => throw 'Unknown';
int get SubtypeTestCache_kFunctionTypeArguments => throw 'Unknown';
int get SubtypeTestCache_kInstanceCidOrSignature => throw 'Unknown';
int get SubtypeTestCache_kDestinationType => throw 'Unknown';
int get SubtypeTestCache_kInstanceDelayedFunctionTypeArguments =>
throw 'Unknown';
int get SubtypeTestCache_kInstanceParentFunctionTypeArguments =>
throw 'Unknown';
int get SubtypeTestCache_kInstanceTypeArguments => throw 'Unknown';
int get SubtypeTestCache_kInstantiatorTypeArguments => throw 'Unknown';
int get SubtypeTestCache_kTestEntryLength => throw 'Unknown';
int get SubtypeTestCache_kMaxInputs => throw 'Unknown';
int get SubtypeTestCache_kTestResult => throw 'Unknown';
int get TypeArguments_kMaxElements => throw 'Unknown';
int get AbstractType_flags_offset => throw 'Unknown';
int get AbstractType_hash_offset => throw 'Unknown';
int get AbstractType_type_test_stub_entry_point_offset => throw 'Unknown';
int get ArgumentsDescriptor_count_offset => throw 'Unknown';
int get ArgumentsDescriptor_size_offset => throw 'Unknown';
int get ArgumentsDescriptor_first_named_entry_offset => throw 'Unknown';
int get ArgumentsDescriptor_named_entry_size => throw 'Unknown';
int get ArgumentsDescriptor_name_offset => throw 'Unknown';
int get ArgumentsDescriptor_position_offset => throw 'Unknown';
int get ArgumentsDescriptor_positional_count_offset => throw 'Unknown';
int get ArgumentsDescriptor_type_args_len_offset => throw 'Unknown';
int get Array_data_offset => throw 'Unknown';
int get Array_length_offset => throw 'Unknown';
int get Array_tags_offset => throw 'Unknown';
int get Array_type_arguments_offset => throw 'Unknown';
int get Class_declaration_type_offset => throw 'Unknown';
int get Class_num_type_arguments_offset => throw 'Unknown';
int get Class_super_type_offset => throw 'Unknown';
int get Class_host_type_arguments_field_offset_in_words_offset =>
throw 'Unknown';
int get ClassTable_allocation_tracing_state_table_offset => throw 'Unknown';
int get Closure_context_offset => throw 'Unknown';
int get Closure_delayed_type_arguments_offset => throw 'Unknown';
int get Closure_function_offset => throw 'Unknown';
int get Closure_function_type_arguments_offset => throw 'Unknown';
int get Closure_hash_offset => throw 'Unknown';
int get Closure_instantiator_type_arguments_offset => throw 'Unknown';
int get ClosureData_packed_fields_offset => throw 'Unknown';
int get Code_instructions_offset => throw 'Unknown';
int get Code_object_pool_offset => throw 'Unknown';
int get Code_owner_offset => throw 'Unknown';
int get Context_num_variables_offset => throw 'Unknown';
int get Context_parent_offset => throw 'Unknown';
int get Double_value_offset => throw 'Unknown';
int get Float32x4_value_offset => throw 'Unknown';
int get Float64x2_value_offset => throw 'Unknown';
int get Field_initializer_function_offset => throw 'Unknown';
int get Field_host_offset_or_field_id_offset => throw 'Unknown';
int get Field_guarded_cid_offset => throw 'Unknown';
int get Field_guarded_list_length_in_object_offset_offset => throw 'Unknown';
int get Field_guarded_list_length_offset => throw 'Unknown';
int get Field_is_nullable_offset => throw 'Unknown';
int get Field_kind_bits_offset => throw 'Unknown';
int get Function_code_offset => throw 'Unknown';
int get Function_data_offset => throw 'Unknown';
int get Function_kind_tag_offset => throw 'Unknown';
int get Function_signature_offset => throw 'Unknown';
int get FutureOr_type_arguments_offset => throw 'Unknown';
int get GrowableObjectArray_data_offset => throw 'Unknown';
int get GrowableObjectArray_length_offset => throw 'Unknown';
int get GrowableObjectArray_type_arguments_offset => throw 'Unknown';
int get Page_card_table_offset => throw 'Unknown';
int get Page_original_top_offset => throw 'Unknown';
int get Page_original_end_offset => throw 'Unknown';
int get CallSiteData_arguments_descriptor_offset => throw 'Unknown';
int get ICData_NumArgsTestedMask => throw 'Unknown';
int get ICData_NumArgsTestedShift => throw 'Unknown';
int get ICData_entries_offset => throw 'Unknown';
int get ICData_owner_offset => throw 'Unknown';
int get ICData_state_bits_offset => throw 'Unknown';
int get Instance_first_field_offset => throw 'Unknown';
int get Int32x4_value_offset => throw 'Unknown';
int get Isolate_finalizers_offset => throw 'Unknown';
int get Isolate_has_resumption_breakpoints_offset => throw 'Unknown';
int get IsolateGroup_object_store_offset => throw 'Unknown';
int get IsolateGroup_class_table_offset => throw 'Unknown';
int get IsolateGroup_cached_class_table_table_offset => throw 'Unknown';
int get LinkedHashBase_data_offset => throw 'Unknown';
int get ImmutableLinkedHashBase_data_offset => throw 'Unknown';
int get LinkedHashBase_deleted_keys_offset => throw 'Unknown';
int get LinkedHashBase_hash_mask_offset => throw 'Unknown';
int get LinkedHashBase_index_offset => throw 'Unknown';
int get LinkedHashBase_type_arguments_offset => throw 'Unknown';
int get LinkedHashBase_used_data_offset => throw 'Unknown';
int get LocalHandle_ptr_offset => throw 'Unknown';
int get MarkingStackBlock_pointers_offset => throw 'Unknown';
int get MarkingStackBlock_top_offset => throw 'Unknown';
int get MegamorphicCache_buckets_offset => throw 'Unknown';
int get MegamorphicCache_mask_offset => throw 'Unknown';
int get Mint_value_offset => throw 'Unknown';
int get NativeArguments_argc_tag_offset => throw 'Unknown';
int get NativeArguments_argv_offset => throw 'Unknown';
int get NativeArguments_retval_offset => throw 'Unknown';
int get NativeArguments_thread_offset => throw 'Unknown';
int get Object_tags_offset => throw 'Unknown';
int get ObjectStore_double_type_offset => throw 'Unknown';
int get ObjectStore_int_type_offset => throw 'Unknown';
int get ObjectStore_record_field_names_offset => throw 'Unknown';
int get ObjectStore_string_type_offset => throw 'Unknown';
int get ObjectStore_type_type_offset => throw 'Unknown';
int get ObjectStore_ffi_callback_code_offset => throw 'Unknown';
int get ObjectStore_suspend_state_await_offset => throw 'Unknown';
int get ObjectStore_suspend_state_await_with_type_check_offset =>
throw 'Unknown';
int get ObjectStore_suspend_state_handle_exception_offset => throw 'Unknown';
int get ObjectStore_suspend_state_init_async_offset => throw 'Unknown';
int get ObjectStore_suspend_state_init_async_star_offset => throw 'Unknown';
int get ObjectStore_suspend_state_init_sync_star_offset => throw 'Unknown';
int get ObjectStore_suspend_state_return_async_offset => throw 'Unknown';
int get ObjectStore_suspend_state_return_async_not_future_offset =>
throw 'Unknown';
int get ObjectStore_suspend_state_return_async_star_offset => throw 'Unknown';
int get ObjectStore_suspend_state_suspend_sync_star_at_start_offset =>
throw 'Unknown';
int get ObjectStore_suspend_state_yield_async_star_offset => throw 'Unknown';
int get OneByteString_data_offset => throw 'Unknown';
int get PersistentHandle_ptr_offset => throw 'Unknown';
int get PointerBase_data_offset => throw 'Unknown';
int get Pointer_type_arguments_offset => throw 'Unknown';
int get ReceivePort_send_port_offset => throw 'Unknown';
int get ReceivePort_handler_offset => throw 'Unknown';
int get Record_shape_offset => throw 'Unknown';
int get SingleTargetCache_entry_point_offset => throw 'Unknown';
int get SingleTargetCache_lower_limit_offset => throw 'Unknown';
int get SingleTargetCache_target_offset => throw 'Unknown';
int get SingleTargetCache_upper_limit_offset => throw 'Unknown';
int get StoreBufferBlock_pointers_offset => throw 'Unknown';
int get StoreBufferBlock_top_offset => throw 'Unknown';
int get StreamInfo_enabled_offset => throw 'Unknown';
int get String_hash_offset => throw 'Unknown';
int get String_length_offset => throw 'Unknown';
int get SubtypeTestCache_cache_offset => throw 'Unknown';
int get SubtypeTestCache_num_inputs_offset => throw 'Unknown';
int get SuspendState_FrameSizeGrowthGap => throw 'Unknown';
int get SuspendState_error_callback_offset => throw 'Unknown';
int get SuspendState_frame_size_offset => throw 'Unknown';
int get SuspendState_function_data_offset => throw 'Unknown';
int get SuspendState_payload_offset => throw 'Unknown';
int get SuspendState_pc_offset => throw 'Unknown';
int get SuspendState_then_callback_offset => throw 'Unknown';
int get Thread_AllocateArray_entry_point_offset => throw 'Unknown';
int get Thread_DeoptimizeCopyFrame_entry_point_offset => throw 'Unknown';
int get Thread_active_exception_offset => throw 'Unknown';
int get Thread_active_stacktrace_offset => throw 'Unknown';
int get Thread_array_write_barrier_entry_point_offset => throw 'Unknown';
int get Thread_allocate_mint_with_fpu_regs_entry_point_offset =>
throw 'Unknown';
int get Thread_allocate_mint_with_fpu_regs_stub_offset => throw 'Unknown';
int get Thread_allocate_mint_without_fpu_regs_entry_point_offset =>
throw 'Unknown';
int get Thread_allocate_mint_without_fpu_regs_stub_offset => throw 'Unknown';
int get Thread_allocate_object_entry_point_offset => throw 'Unknown';
int get Thread_allocate_object_parameterized_entry_point_offset =>
throw 'Unknown';
int get Thread_allocate_object_slow_entry_point_offset => throw 'Unknown';
int get Thread_api_top_scope_offset => throw 'Unknown';
int get Thread_async_exception_handler_stub_offset => throw 'Unknown';
int get Thread_auto_scope_native_wrapper_entry_point_offset =>
throw 'Unknown';
int get Thread_bool_false_offset => throw 'Unknown';
int get Thread_bool_true_offset => throw 'Unknown';
int get Thread_bootstrap_native_wrapper_entry_point_offset => throw 'Unknown';
int get Thread_call_to_runtime_entry_point_offset => throw 'Unknown';
int get Thread_call_to_runtime_stub_offset => throw 'Unknown';
int get Thread_dart_stream_offset => throw 'Unknown';
int get Thread_dispatch_table_array_offset => throw 'Unknown';
int get Thread_double_truncate_round_supported_offset => throw 'Unknown';
int get Thread_service_extension_stream_offset => throw 'Unknown';
int get Thread_thread_locals_offset => throw 'Unknown';
int get Thread_optimize_entry_offset => throw 'Unknown';
int get Thread_optimize_stub_offset => throw 'Unknown';
int get Thread_deoptimize_entry_offset => throw 'Unknown';
int get Thread_deoptimize_stub_offset => throw 'Unknown';
int get Thread_double_abs_address_offset => throw 'Unknown';
int get Thread_double_negate_address_offset => throw 'Unknown';
int get Thread_end_offset => throw 'Unknown';
int get Thread_enter_safepoint_stub_offset => throw 'Unknown';
int get Thread_execution_state_offset => throw 'Unknown';
int get Thread_exit_safepoint_stub_offset => throw 'Unknown';
int get Thread_call_native_through_safepoint_stub_offset => throw 'Unknown';
int get Thread_call_native_through_safepoint_entry_point_offset =>
throw 'Unknown';
int get Thread_fix_allocation_stub_code_offset => throw 'Unknown';
int get Thread_fix_callers_target_code_offset => throw 'Unknown';
int get Thread_float_absolute_address_offset => throw 'Unknown';
int get Thread_float_negate_address_offset => throw 'Unknown';
int get Thread_float_not_address_offset => throw 'Unknown';
int get Thread_float_zerow_address_offset => throw 'Unknown';
int get Thread_global_object_pool_offset => throw 'Unknown';
int get Thread_interpret_call_entry_point_offset => throw 'Unknown';
int get Thread_invoke_dart_code_from_bytecode_stub_offset => throw 'Unknown';
int get Thread_invoke_dart_code_stub_offset => throw 'Unknown';
int get Thread_exit_through_ffi_offset => throw 'Unknown';
int get Thread_isolate_offset => throw 'Unknown';
int get Thread_isolate_group_offset => throw 'Unknown';
int get Thread_field_table_values_offset => throw 'Unknown';
int get Thread_lazy_deopt_from_return_stub_offset => throw 'Unknown';
int get Thread_lazy_deopt_from_throw_stub_offset => throw 'Unknown';
int get Thread_lazy_specialize_type_test_stub_offset => throw 'Unknown';
int get Thread_old_marking_stack_block_offset => throw 'Unknown';
int get Thread_new_marking_stack_block_offset => throw 'Unknown';
int get Thread_megamorphic_call_checked_entry_offset => throw 'Unknown';
int get Thread_switchable_call_miss_entry_offset => throw 'Unknown';
int get Thread_switchable_call_miss_stub_offset => throw 'Unknown';
int get Thread_no_scope_native_wrapper_entry_point_offset => throw 'Unknown';
int get Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =>
throw 'Unknown';
int
get Thread_late_initialization_error_shared_without_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_null_error_shared_with_fpu_regs_stub_offset => throw 'Unknown';
int get Thread_null_error_shared_without_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_null_arg_error_shared_with_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_null_arg_error_shared_without_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_null_cast_error_shared_with_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_null_cast_error_shared_without_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_range_error_shared_with_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_range_error_shared_without_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_write_error_shared_with_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_write_error_shared_without_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_field_access_error_shared_with_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_field_access_error_shared_without_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_resume_stub_offset => throw 'Unknown';
int get Thread_return_async_not_future_stub_offset => throw 'Unknown';
int get Thread_return_async_star_stub_offset => throw 'Unknown';
int get Thread_return_async_stub_offset => throw 'Unknown';
int get Thread_object_null_offset => throw 'Unknown';
int get Thread_predefined_symbols_address_offset => throw 'Unknown';
int get Thread_resume_interpreter_adjusted_entry_point_offset =>
throw 'Unknown';
int get Thread_resume_pc_offset => throw 'Unknown';
int get Thread_saved_shadow_call_stack_offset => throw 'Unknown';
int get Thread_safepoint_state_offset => throw 'Unknown';
int get Thread_shared_field_table_values_offset => throw 'Unknown';
int get Thread_single_step_offset => throw 'Unknown';
int get Thread_slow_type_test_stub_offset => throw 'Unknown';
int get Thread_slow_type_test_entry_point_offset => throw 'Unknown';
int get Thread_stack_limit_offset => throw 'Unknown';
int get Thread_saved_stack_limit_offset => throw 'Unknown';
int get Thread_stack_overflow_flags_offset => throw 'Unknown';
int get Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset =>
throw 'Unknown';
int get Thread_stack_overflow_shared_with_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =>
throw 'Unknown';
int get Thread_stack_overflow_shared_without_fpu_regs_stub_offset =>
throw 'Unknown';
int get Thread_store_buffer_block_offset => throw 'Unknown';
int get Thread_suspend_state_await_entry_point_offset => throw 'Unknown';
int get Thread_suspend_state_await_with_type_check_entry_point_offset =>
throw 'Unknown';
int get Thread_suspend_state_init_async_entry_point_offset => throw 'Unknown';
int get Thread_suspend_state_return_async_entry_point_offset =>
throw 'Unknown';
int get Thread_suspend_state_return_async_not_future_entry_point_offset =>
throw 'Unknown';
int get Thread_suspend_state_init_async_star_entry_point_offset =>
throw 'Unknown';
int get Thread_suspend_state_yield_async_star_entry_point_offset =>
throw 'Unknown';
int get Thread_suspend_state_return_async_star_entry_point_offset =>
throw 'Unknown';
int get Thread_suspend_state_init_sync_star_entry_point_offset =>
throw 'Unknown';
int get Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =>
throw 'Unknown';
int get Thread_suspend_state_handle_exception_entry_point_offset =>
throw 'Unknown';
int get Thread_top_exit_frame_info_offset => throw 'Unknown';
int get Thread_top_offset => throw 'Unknown';
int get Thread_top_resource_offset => throw 'Unknown';
int get Thread_unboxed_runtime_arg_offset => throw 'Unknown';
int get Thread_vm_tag_offset => throw 'Unknown';
int get Thread_write_barrier_entry_point_offset => throw 'Unknown';
int get Thread_write_barrier_mask_offset => throw 'Unknown';
int get Thread_next_task_id_offset => throw 'Unknown';
int get Thread_random_offset => throw 'Unknown';
int get Thread_jump_to_frame_entry_point_offset => throw 'Unknown';
int get Thread_tsan_utils_offset => throw 'Unknown';
int get Thread_current_tag_offset => throw 'Unknown';
int get Thread_default_tag_offset => throw 'Unknown';
int get Thread_user_tag_offset => throw 'Unknown';
int get TsanUtils_setjmp_function_offset => throw 'Unknown';
int get TsanUtils_setjmp_buffer_offset => throw 'Unknown';
int get TsanUtils_exception_pc_offset => throw 'Unknown';
int get TsanUtils_exception_sp_offset => throw 'Unknown';
int get TsanUtils_exception_fp_offset => throw 'Unknown';
int get TimelineStream_enabled_offset => throw 'Unknown';
int get TwoByteString_data_offset => throw 'Unknown';
int get Type_arguments_offset => throw 'Unknown';
int get Finalizer_type_arguments_offset => throw 'Unknown';
int get Finalizer_callback_offset => throw 'Unknown';
int get FinalizerBase_all_entries_offset => throw 'Unknown';
int get FinalizerBase_detachments_offset => throw 'Unknown';
int get FinalizerBase_entries_collected_offset => throw 'Unknown';
int get FinalizerBase_isolate_offset => throw 'Unknown';
int get FinalizerEntry_detach_offset => throw 'Unknown';
int get FinalizerEntry_external_size_offset => throw 'Unknown';
int get FinalizerEntry_finalizer_offset => throw 'Unknown';
int get FinalizerEntry_next_offset => throw 'Unknown';
int get FinalizerEntry_token_offset => throw 'Unknown';
int get FinalizerEntry_value_offset => throw 'Unknown';
int get NativeFinalizer_callback_offset => throw 'Unknown';
int get FunctionType_named_parameter_names_offset => throw 'Unknown';
int get FunctionType_packed_parameter_counts_offset => throw 'Unknown';
int get FunctionType_packed_type_parameter_counts_offset => throw 'Unknown';
int get FunctionType_parameter_types_offset => throw 'Unknown';
int get FunctionType_type_parameters_offset => throw 'Unknown';
int get TypeParameter_index_offset => throw 'Unknown';
int get TypeArguments_hash_offset => throw 'Unknown';
int get TypeArguments_instantiations_offset => throw 'Unknown';
int get TypeArguments_length_offset => throw 'Unknown';
int get TypeArguments_nullability_offset => throw 'Unknown';
int get TypeArguments_types_offset => throw 'Unknown';
int get TypeParameters_names_offset => throw 'Unknown';
int get TypeParameters_flags_offset => throw 'Unknown';
int get TypeParameters_bounds_offset => throw 'Unknown';
int get TypeParameters_defaults_offset => throw 'Unknown';
int get TypedDataBase_length_offset => throw 'Unknown';
int get TypedDataView_typed_data_offset => throw 'Unknown';
int get TypedDataView_offset_in_bytes_offset => throw 'Unknown';
int get TypedData_payload_offset => throw 'Unknown';
int get UnhandledException_exception_offset => throw 'Unknown';
int get UnhandledException_stacktrace_offset => throw 'Unknown';
int get UserTag_tag_offset => throw 'Unknown';
int get MonomorphicSmiableCall_expected_cid_offset => throw 'Unknown';
int get MonomorphicSmiableCall_entrypoint_offset => throw 'Unknown';
int get WeakProperty_key_offset => throw 'Unknown';
int get WeakProperty_value_offset => throw 'Unknown';
int get WeakReference_target_offset => throw 'Unknown';
int get WeakReference_type_arguments_offset => throw 'Unknown';
int get AbstractType_InstanceSize => throw 'Unknown';
int get ApiError_InstanceSize => throw 'Unknown';
int get Array_header_size => throw 'Unknown';
int get Bool_InstanceSize => throw 'Unknown';
int get Bytecode_InstanceSize => throw 'Unknown';
int get Capability_InstanceSize => throw 'Unknown';
int get Class_InstanceSize => throw 'Unknown';
int get Closure_InstanceSize => throw 'Unknown';
int get ClosureData_InstanceSize => throw 'Unknown';
int get CodeSourceMap_HeaderSize => throw 'Unknown';
int get CompressedStackMaps_ObjectHeaderSize => throw 'Unknown';
int get CompressedStackMaps_PayloadHeaderSize => throw 'Unknown';
int get Context_header_size => throw 'Unknown';
int get Double_InstanceSize => throw 'Unknown';
int get DynamicLibrary_InstanceSize => throw 'Unknown';
int get ExternalTypedData_InstanceSize => throw 'Unknown';
int get FfiTrampolineData_InstanceSize => throw 'Unknown';
int get Field_InstanceSize => throw 'Unknown';
int get Finalizer_InstanceSize => throw 'Unknown';
int get FinalizerEntry_InstanceSize => throw 'Unknown';
int get NativeFinalizer_InstanceSize => throw 'Unknown';
int get Float32x4_InstanceSize => throw 'Unknown';
int get Float64x2_InstanceSize => throw 'Unknown';
int get Function_InstanceSize => throw 'Unknown';
int get FunctionType_InstanceSize => throw 'Unknown';
int get FutureOr_InstanceSize => throw 'Unknown';
int get GrowableObjectArray_InstanceSize => throw 'Unknown';
int get ICData_InstanceSize => throw 'Unknown';
int get Instance_InstanceSize => throw 'Unknown';
int get Instructions_UnalignedHeaderSize => throw 'Unknown';
int get InstructionsSection_UnalignedHeaderSize => throw 'Unknown';
int get InstructionsSection_HeaderSize => throw 'Unknown';
int get InstructionsTable_InstanceSize => throw 'Unknown';
int get Int32x4_InstanceSize => throw 'Unknown';
int get Integer_InstanceSize => throw 'Unknown';
int get KernelProgramInfo_InstanceSize => throw 'Unknown';
int get LanguageError_InstanceSize => throw 'Unknown';
int get Library_InstanceSize => throw 'Unknown';
int get LibraryPrefix_InstanceSize => throw 'Unknown';
int get LinkedHashBase_InstanceSize => throw 'Unknown';
int get LocalHandle_InstanceSize => throw 'Unknown';
int get MegamorphicCache_InstanceSize => throw 'Unknown';
int get Mint_InstanceSize => throw 'Unknown';
int get MirrorReference_InstanceSize => throw 'Unknown';
int get MonomorphicSmiableCall_InstanceSize => throw 'Unknown';
int get Namespace_InstanceSize => throw 'Unknown';
int get NativeArguments_StructSize => throw 'Unknown';
int get Number_InstanceSize => throw 'Unknown';
int get Object_InstanceSize => throw 'Unknown';
int get PatchClass_InstanceSize => throw 'Unknown';
int get PcDescriptors_HeaderSize => throw 'Unknown';
int get Pointer_InstanceSize => throw 'Unknown';
int get ReceivePort_InstanceSize => throw 'Unknown';
int get RecordType_InstanceSize => throw 'Unknown';
int get RegExp_InstanceSize => throw 'Unknown';
int get Script_InstanceSize => throw 'Unknown';
int get SendPort_InstanceSize => throw 'Unknown';
int get Sentinel_InstanceSize => throw 'Unknown';
int get SingleTargetCache_InstanceSize => throw 'Unknown';
int get StackTrace_InstanceSize => throw 'Unknown';
int get SuspendState_HeaderSize => throw 'Unknown';
int get String_InstanceSize => throw 'Unknown';
int get SubtypeTestCache_InstanceSize => throw 'Unknown';
int get LoadingUnit_InstanceSize => throw 'Unknown';
int get TransferableTypedData_InstanceSize => throw 'Unknown';
int get Type_InstanceSize => throw 'Unknown';
int get TypeParameter_InstanceSize => throw 'Unknown';
int get TypeParameters_InstanceSize => throw 'Unknown';
int get TypedData_HeaderSize => throw 'Unknown';
int get TypedDataBase_InstanceSize => throw 'Unknown';
int get TypedDataView_InstanceSize => throw 'Unknown';
int get UnhandledException_InstanceSize => throw 'Unknown';
int get UnlinkedCall_InstanceSize => throw 'Unknown';
int get UnwindError_InstanceSize => throw 'Unknown';
int get UserTag_InstanceSize => throw 'Unknown';
int get WeakProperty_InstanceSize => throw 'Unknown';
int get WeakReference_InstanceSize => throw 'Unknown';
int get WeakSerializationReference_InstanceSize => throw 'Unknown';
int get Array_elementsStartOffset => throw 'Unknown';
int get Array_elementSize => throw 'Unknown';
int Array_elementOffset(int index) =>
Array_elementsStartOffset + index * Array_elementSize;
int get ClassTable_elementsStartOffset => throw 'Unknown';
int get ClassTable_elementSize => throw 'Unknown';
int ClassTable_elementOffset(int index) =>
ClassTable_elementsStartOffset + index * ClassTable_elementSize;
int get Code_elementsStartOffset => throw 'Unknown';
int get Code_elementSize => throw 'Unknown';
int Code_elementOffset(int index) =>
Code_elementsStartOffset + index * Code_elementSize;
int get Context_elementsStartOffset => throw 'Unknown';
int get Context_elementSize => throw 'Unknown';
int Context_elementOffset(int index) =>
Context_elementsStartOffset + index * Context_elementSize;
int get ContextScope_elementsStartOffset => throw 'Unknown';
int get ContextScope_elementSize => throw 'Unknown';
int ContextScope_elementOffset(int index) =>
ContextScope_elementsStartOffset + index * ContextScope_elementSize;
int get ExceptionHandlers_elementsStartOffset => throw 'Unknown';
int get ExceptionHandlers_elementSize => throw 'Unknown';
int ExceptionHandlers_elementOffset(int index) =>
ExceptionHandlers_elementsStartOffset +
index * ExceptionHandlers_elementSize;
int get ObjectPool_elementsStartOffset => throw 'Unknown';
int get ObjectPool_elementSize => throw 'Unknown';
int ObjectPool_elementOffset(int index) =>
ObjectPool_elementsStartOffset + index * ObjectPool_elementSize;
int get OneByteString_elementsStartOffset => throw 'Unknown';
int get OneByteString_elementSize => throw 'Unknown';
int OneByteString_elementOffset(int index) =>
OneByteString_elementsStartOffset + index * OneByteString_elementSize;
int get Record_elementsStartOffset => throw 'Unknown';
int get Record_elementSize => throw 'Unknown';
int Record_elementOffset(int index) =>
Record_elementsStartOffset + index * Record_elementSize;
int get TypeArguments_elementsStartOffset => throw 'Unknown';
int get TypeArguments_elementSize => throw 'Unknown';
int TypeArguments_elementOffset(int index) =>
TypeArguments_elementsStartOffset + index * TypeArguments_elementSize;
int get TwoByteString_elementsStartOffset => throw 'Unknown';
int get TwoByteString_elementSize => throw 'Unknown';
int TwoByteString_elementOffset(int index) =>
TwoByteString_elementsStartOffset + index * TwoByteString_elementSize;
int get WeakArray_elementsStartOffset => throw 'Unknown';
int get WeakArray_elementSize => throw 'Unknown';
int WeakArray_elementOffset(int index) =>
WeakArray_elementsStartOffset + index * WeakArray_elementSize;
List<int> get Function_entry_point_offset => throw 'Unknown';
List<int> get Code_entry_point_offset => throw 'Unknown';
List<int> get Thread_write_barrier_wrappers_thread_offset => throw 'Unknown';
}
final class Arm64VMOffsets extends VMOffsets {
@override
int get Code_active_instructions_offset => 0x70;
@override
int get Function_usage_counter_offset => 0x70;
@override
int get ICData_receivers_static_type_offset => 0x20;
@override
int get SuspendState_frame_capacity_offset => 0x8;
@override
int get Array_elementsStartOffset => 0x18;
@override
int get Array_elementSize => 0x8;
@override
int get ClassTable_elementsStartOffset => 0x0;
@override
int get ClassTable_elementSize => 0x1;
@override
int get Code_elementsStartOffset => 0xb0;
@override
int get Code_elementSize => 0x4;
@override
int get Context_elementsStartOffset => 0x18;
@override
int get Context_elementSize => 0x8;
@override
int get ContextScope_elementsStartOffset => 0x10;
@override
int get ContextScope_elementSize => 0x50;
@override
int get ExceptionHandlers_elementsStartOffset => 0x18;
@override
int get ExceptionHandlers_elementSize => 0xc;
@override
int get ObjectPool_elementsStartOffset => 0x10;
@override
int get ObjectPool_elementSize => 0x8;
@override
int get OneByteString_elementsStartOffset => 0x10;
@override
int get OneByteString_elementSize => 0x1;
@override
int get Record_elementsStartOffset => 0x10;
@override
int get Record_elementSize => 0x8;
@override
int get TypeArguments_elementsStartOffset => 0x28;
@override
int get TypeArguments_elementSize => 0x8;
@override
int get TwoByteString_elementsStartOffset => 0x10;
@override
int get TwoByteString_elementSize => 0x2;
@override
int get WeakArray_elementsStartOffset => 0x18;
@override
int get WeakArray_elementSize => 0x8;
@override
int get Array_kMaxElements => 0x7ffffffffffffff;
@override
int get Array_kMaxNewSpaceElements => 0x7ffd;
@override
int get Context_kMaxElements => 0x7ffffffffffffff;
@override
int get Instructions_kMonomorphicEntryOffsetJIT => 0x8;
@override
int get Instructions_kPolymorphicEntryOffsetJIT => 0x34;
@override
int get Instructions_kMonomorphicEntryOffsetAOT => 0x8;
@override
int get Instructions_kPolymorphicEntryOffsetAOT => 0x18;
@override
int get Instructions_kBarePayloadAlignment => 0x4;
@override
int get Instructions_kNonBarePayloadAlignment => 0x8;
@override
int get NativeEntry_kNumCallWrapperArguments => 0x2;
@override
int get Page_kBytesPerCardLog2 => 0x8;
@override
int get Page_kPageMask => -0x80000;
@override
int get Record_kMaxElements => 0xffff;
@override
int get RecordShape_kFieldNamesIndexMask => 0x3fffffffffff;
@override
int get RecordShape_kFieldNamesIndexShift => 0x10;
@override
int get RecordShape_kMaxFieldNamesIndex => 0x3fffffffffff;
@override
int get RecordShape_kMaxNumFields => 0xffff;
@override
int get RecordShape_kNumFieldsMask => 0xffff;
@override
int get String_kMaxElements => 0x1fffffffffffffff;
@override
int get OneByteString_kMaxNewSpaceElements => 0x3fff0;
@override
int get TwoByteString_kMaxNewSpaceElements => 0x1fff8;
@override
int get SubtypeTestCache_kFunctionTypeArguments => 0x3;
@override
int get SubtypeTestCache_kInstanceCidOrSignature => 0x0;
@override
int get SubtypeTestCache_kDestinationType => 0x6;
@override
int get SubtypeTestCache_kInstanceDelayedFunctionTypeArguments => 0x5;
@override
int get SubtypeTestCache_kInstanceParentFunctionTypeArguments => 0x4;
@override
int get SubtypeTestCache_kInstanceTypeArguments => 0x1;
@override
int get SubtypeTestCache_kInstantiatorTypeArguments => 0x2;
@override
int get SubtypeTestCache_kTestEntryLength => 0x8;
@override
int get SubtypeTestCache_kMaxInputs => 0x7;
@override
int get SubtypeTestCache_kTestResult => 0x7;
@override
int get TypeArguments_kMaxElements => 0x7ffffffffffffff;
@override
int get AbstractType_flags_offset => 0x10;
@override
int get AbstractType_hash_offset => 0x20;
@override
int get AbstractType_type_test_stub_entry_point_offset => 0x8;
@override
int get ArgumentsDescriptor_count_offset => 0x20;
@override
int get ArgumentsDescriptor_size_offset => 0x28;
@override
int get ArgumentsDescriptor_first_named_entry_offset => 0x38;
@override
int get ArgumentsDescriptor_named_entry_size => 0x10;
@override
int get ArgumentsDescriptor_name_offset => 0x0;
@override
int get ArgumentsDescriptor_position_offset => 0x8;
@override
int get ArgumentsDescriptor_positional_count_offset => 0x30;
@override
int get ArgumentsDescriptor_type_args_len_offset => 0x18;
@override
int get Array_data_offset => 0x18;
@override
int get Array_length_offset => 0x10;
@override
int get Array_tags_offset => 0x0;
@override
int get Array_type_arguments_offset => 0x8;
@override
int get Class_declaration_type_offset => 0x68;
@override
int get Class_num_type_arguments_offset => 0xb0;
@override
int get Class_super_type_offset => 0x58;
@override
int get Class_host_type_arguments_field_offset_in_words_offset => 0xbc;
@override
int get ClassTable_allocation_tracing_state_table_offset => 0x8;
@override
int get Closure_context_offset => 0x28;
@override
int get Closure_delayed_type_arguments_offset => 0x18;
@override
int get Closure_function_offset => 0x20;
@override
int get Closure_function_type_arguments_offset => 0x10;
@override
int get Closure_hash_offset => 0x30;
@override
int get Closure_instantiator_type_arguments_offset => 0x8;
@override
int get ClosureData_packed_fields_offset => 0x20;
@override
int get Code_instructions_offset => 0x30;
@override
int get Code_object_pool_offset => 0x28;
@override
int get Code_owner_offset => 0x38;
@override
int get Context_num_variables_offset => 0x8;
@override
int get Context_parent_offset => 0x10;
@override
int get Double_value_offset => 0x8;
@override
int get Float32x4_value_offset => 0x8;
@override
int get Float64x2_value_offset => 0x8;
@override
int get Field_initializer_function_offset => 0x20;
@override
int get Field_host_offset_or_field_id_offset => 0x28;
@override
int get Field_guarded_cid_offset => 0x50;
@override
int get Field_guarded_list_length_in_object_offset_offset => 0x5c;
@override
int get Field_guarded_list_length_offset => 0x30;
@override
int get Field_is_nullable_offset => 0x54;
@override
int get Field_kind_bits_offset => 0x60;
@override
int get Function_code_offset => 0x40;
@override
int get Function_data_offset => 0x30;
@override
List<int> get Function_entry_point_offset => [0x8, 0x10];
@override
int get Function_kind_tag_offset => 0x68;
@override
int get Function_signature_offset => 0x28;
@override
int get FutureOr_type_arguments_offset => 0x8;
@override
int get GrowableObjectArray_data_offset => 0x18;
@override
int get GrowableObjectArray_length_offset => 0x10;
@override
int get GrowableObjectArray_type_arguments_offset => 0x8;
@override
int get Page_card_table_offset => 0x20;
@override
int get Page_original_top_offset => 0x38;
@override
int get Page_original_end_offset => 0x40;
@override
int get CallSiteData_arguments_descriptor_offset => 0x10;
@override
int get ICData_NumArgsTestedMask => 0x3;
@override
int get ICData_NumArgsTestedShift => 0x0;
@override
int get ICData_entries_offset => 0x18;
@override
int get ICData_owner_offset => 0x28;
@override
int get ICData_state_bits_offset => 0x34;
@override
int get Instance_first_field_offset => 0x8;
@override
int get Int32x4_value_offset => 0x8;
@override
int get Isolate_finalizers_offset => 0x18;
@override
int get Isolate_has_resumption_breakpoints_offset => 0x20;
@override
int get IsolateGroup_object_store_offset => 0x20;
@override
int get IsolateGroup_class_table_offset => 0x10;
@override
int get IsolateGroup_cached_class_table_table_offset => 0x18;
@override
int get LinkedHashBase_data_offset => 0x18;
@override
int get ImmutableLinkedHashBase_data_offset => 0x18;
@override
int get LinkedHashBase_deleted_keys_offset => 0x28;
@override
int get LinkedHashBase_hash_mask_offset => 0x10;
@override
int get LinkedHashBase_index_offset => 0x30;
@override
int get LinkedHashBase_type_arguments_offset => 0x8;
@override
int get LinkedHashBase_used_data_offset => 0x20;
@override
int get LocalHandle_ptr_offset => 0x0;
@override
int get MarkingStackBlock_pointers_offset => 0x10;
@override
int get MarkingStackBlock_top_offset => 0x8;
@override
int get MegamorphicCache_buckets_offset => 0x18;
@override
int get MegamorphicCache_mask_offset => 0x20;
@override
int get Mint_value_offset => 0x8;
@override
int get NativeArguments_argc_tag_offset => 0x8;
@override
int get NativeArguments_argv_offset => 0x10;
@override
int get NativeArguments_retval_offset => 0x18;
@override
int get NativeArguments_thread_offset => 0x0;
@override
int get Object_tags_offset => 0x0;
@override
int get ObjectStore_double_type_offset => 0x1b0;
@override
int get ObjectStore_int_type_offset => 0x160;
@override
int get ObjectStore_record_field_names_offset => 0x428;
@override
int get ObjectStore_string_type_offset => 0x1d8;
@override
int get ObjectStore_type_type_offset => 0x138;
@override
int get ObjectStore_ffi_callback_code_offset => 0x520;
@override
int get ObjectStore_suspend_state_await_offset => 0x478;
@override
int get ObjectStore_suspend_state_await_with_type_check_offset => 0x480;
@override
int get ObjectStore_suspend_state_handle_exception_offset => 0x4c0;
@override
int get ObjectStore_suspend_state_init_async_offset => 0x470;
@override
int get ObjectStore_suspend_state_init_async_star_offset => 0x498;
@override
int get ObjectStore_suspend_state_init_sync_star_offset => 0x4b0;
@override
int get ObjectStore_suspend_state_return_async_offset => 0x488;
@override
int get ObjectStore_suspend_state_return_async_not_future_offset => 0x490;
@override
int get ObjectStore_suspend_state_return_async_star_offset => 0x4a8;
@override
int get ObjectStore_suspend_state_suspend_sync_star_at_start_offset => 0x4b8;
@override
int get ObjectStore_suspend_state_yield_async_star_offset => 0x4a0;
@override
int get OneByteString_data_offset => 0x10;
@override
int get PersistentHandle_ptr_offset => 0x0;
@override
int get PointerBase_data_offset => 0x8;
@override
int get Pointer_type_arguments_offset => 0x10;
@override
int get ReceivePort_send_port_offset => 0x8;
@override
int get ReceivePort_handler_offset => 0x18;
@override
int get Record_shape_offset => 0x8;
@override
int get SingleTargetCache_entry_point_offset => 0x10;
@override
int get SingleTargetCache_lower_limit_offset => 0x18;
@override
int get SingleTargetCache_target_offset => 0x8;
@override
int get SingleTargetCache_upper_limit_offset => 0x1c;
@override
int get StoreBufferBlock_pointers_offset => 0x10;
@override
int get StoreBufferBlock_top_offset => 0x8;
@override
int get StreamInfo_enabled_offset => 0x8;
@override
int get String_hash_offset => 0x4;
@override
int get String_length_offset => 0x8;
@override
int get SubtypeTestCache_cache_offset => 0x8;
@override
int get SubtypeTestCache_num_inputs_offset => 0x10;
@override
int get SuspendState_FrameSizeGrowthGap => 0x2;
@override
int get SuspendState_error_callback_offset => 0x30;
@override
int get SuspendState_frame_size_offset => 0x10;
@override
int get SuspendState_function_data_offset => 0x20;
@override
int get SuspendState_payload_offset => 0x38;
@override
int get SuspendState_pc_offset => 0x18;
@override
int get SuspendState_then_callback_offset => 0x28;
@override
int get Thread_AllocateArray_entry_point_offset => 0x2e8;
@override
int get Thread_DeoptimizeCopyFrame_entry_point_offset => 0x708;
@override
int get Thread_active_exception_offset => 0x6c8;
@override
int get Thread_active_stacktrace_offset => 0x6d0;
@override
int get Thread_array_write_barrier_entry_point_offset => 0x200;
@override
int get Thread_allocate_mint_with_fpu_regs_entry_point_offset => 0x210;
@override
int get Thread_allocate_mint_with_fpu_regs_stub_offset => 0x150;
@override
int get Thread_allocate_mint_without_fpu_regs_entry_point_offset => 0x218;
@override
int get Thread_allocate_mint_without_fpu_regs_stub_offset => 0x158;
@override
int get Thread_allocate_object_entry_point_offset => 0x220;
@override
int get Thread_allocate_object_parameterized_entry_point_offset => 0x228;
@override
int get Thread_allocate_object_slow_entry_point_offset => 0x230;
@override
int get Thread_api_top_scope_offset => 0x898;
@override
int get Thread_async_exception_handler_stub_offset => 0x160;
@override
int get Thread_auto_scope_native_wrapper_entry_point_offset => 0x298;
@override
int get Thread_bool_false_offset => 0x98;
@override
int get Thread_bool_true_offset => 0x90;
@override
int get Thread_bootstrap_native_wrapper_entry_point_offset => 0x288;
@override
int get Thread_call_to_runtime_entry_point_offset => 0x208;
@override
int get Thread_call_to_runtime_stub_offset => 0xd8;
@override
int get Thread_dart_stream_offset => 0x8f0;
@override
int get Thread_dispatch_table_array_offset => 0x68;
@override
int get Thread_double_truncate_round_supported_offset => 0x8a0;
@override
int get Thread_service_extension_stream_offset => 0x8f8;
@override
int get Thread_thread_locals_offset => 0x900;
@override
int get Thread_optimize_entry_offset => 0x258;
@override
int get Thread_optimize_stub_offset => 0x1b0;
@override
int get Thread_deoptimize_entry_offset => 0x260;
@override
int get Thread_deoptimize_stub_offset => 0x1b8;
@override
int get Thread_double_abs_address_offset => 0x2c0;
@override
int get Thread_double_negate_address_offset => 0x2b8;
@override
int get Thread_end_offset => 0x60;
@override
int get Thread_enter_safepoint_stub_offset => 0x1e0;
@override
int get Thread_execution_state_offset => 0x6f0;
@override
int get Thread_exit_safepoint_stub_offset => 0x1e8;
@override
int get Thread_call_native_through_safepoint_stub_offset => 0x1f0;
@override
int get Thread_call_native_through_safepoint_entry_point_offset => 0x268;
@override
int get Thread_fix_allocation_stub_code_offset => 0xc0;
@override
int get Thread_fix_callers_target_code_offset => 0xb8;
@override
int get Thread_float_absolute_address_offset => 0x2d8;
@override
int get Thread_float_negate_address_offset => 0x2d0;
@override
int get Thread_float_not_address_offset => 0x2c8;
@override
int get Thread_float_zerow_address_offset => 0x2e0;
@override
int get Thread_global_object_pool_offset => 0x6d8;
@override
int get Thread_interpret_call_entry_point_offset => 0x2a0;
@override
int get Thread_invoke_dart_code_from_bytecode_stub_offset => 0xd0;
@override
int get Thread_invoke_dart_code_stub_offset => 0xc8;
@override
int get Thread_exit_through_ffi_offset => 0x700;
@override
int get Thread_isolate_offset => 0x678;
@override
int get Thread_isolate_group_offset => 0x680;
@override
int get Thread_field_table_values_offset => 0x70;
@override
int get Thread_lazy_deopt_from_return_stub_offset => 0x1c0;
@override
int get Thread_lazy_deopt_from_throw_stub_offset => 0x1c8;
@override
int get Thread_lazy_specialize_type_test_stub_offset => 0x1d8;
@override
int get Thread_old_marking_stack_block_offset => 0x6a8;
@override
int get Thread_new_marking_stack_block_offset => 0x6b0;
@override
int get Thread_megamorphic_call_checked_entry_offset => 0x248;
@override
int get Thread_switchable_call_miss_entry_offset => 0x250;
@override
int get Thread_switchable_call_miss_stub_offset => 0x198;
@override
int get Thread_no_scope_native_wrapper_entry_point_offset => 0x290;
@override
int get Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =>
0xe8;
@override
int
get Thread_late_initialization_error_shared_without_fpu_regs_stub_offset =>
0xe0;
@override
int get Thread_null_error_shared_with_fpu_regs_stub_offset => 0xf8;
@override
int get Thread_null_error_shared_without_fpu_regs_stub_offset => 0xf0;
@override
int get Thread_null_arg_error_shared_with_fpu_regs_stub_offset => 0x108;
@override
int get Thread_null_arg_error_shared_without_fpu_regs_stub_offset => 0x100;
@override
int get Thread_null_cast_error_shared_with_fpu_regs_stub_offset => 0x118;
@override
int get Thread_null_cast_error_shared_without_fpu_regs_stub_offset => 0x110;
@override
int get Thread_range_error_shared_with_fpu_regs_stub_offset => 0x128;
@override
int get Thread_range_error_shared_without_fpu_regs_stub_offset => 0x120;
@override
int get Thread_write_error_shared_with_fpu_regs_stub_offset => 0x138;
@override
int get Thread_write_error_shared_without_fpu_regs_stub_offset => 0x130;
@override
int get Thread_field_access_error_shared_with_fpu_regs_stub_offset => 0x148;
@override
int get Thread_field_access_error_shared_without_fpu_regs_stub_offset =>
0x140;
@override
int get Thread_resume_stub_offset => 0x168;
@override
int get Thread_return_async_not_future_stub_offset => 0x178;
@override
int get Thread_return_async_star_stub_offset => 0x180;
@override
int get Thread_return_async_stub_offset => 0x170;
@override
int get Thread_object_null_offset => 0x80;
@override
int get Thread_predefined_symbols_address_offset => 0x2a8;
@override
int get Thread_resume_interpreter_adjusted_entry_point_offset => 0x280;
@override
int get Thread_resume_pc_offset => 0x6e0;
@override
int get Thread_saved_shadow_call_stack_offset => 0x6e8;
@override
int get Thread_safepoint_state_offset => 0x6f8;
@override
int get Thread_shared_field_table_values_offset => 0x78;
@override
int get Thread_single_step_offset => 0x8d0;
@override
int get Thread_slow_type_test_stub_offset => 0x1d0;
@override
int get Thread_slow_type_test_entry_point_offset => 0x278;
@override
int get Thread_stack_limit_offset => 0x48;
@override
int get Thread_saved_stack_limit_offset => 0x688;
@override
int get Thread_stack_overflow_flags_offset => 0x690;
@override
int get Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset =>
0x240;
@override
int get Thread_stack_overflow_shared_with_fpu_regs_stub_offset => 0x190;
@override
int get Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =>
0x238;
@override
int get Thread_stack_overflow_shared_without_fpu_regs_stub_offset => 0x188;
@override
int get Thread_store_buffer_block_offset => 0x6a0;
@override
int get Thread_suspend_state_await_entry_point_offset => 0x628;
@override
int get Thread_suspend_state_await_with_type_check_entry_point_offset =>
0x630;
@override
int get Thread_suspend_state_init_async_entry_point_offset => 0x620;
@override
int get Thread_suspend_state_return_async_entry_point_offset => 0x638;
@override
int get Thread_suspend_state_return_async_not_future_entry_point_offset =>
0x640;
@override
int get Thread_suspend_state_init_async_star_entry_point_offset => 0x648;
@override
int get Thread_suspend_state_yield_async_star_entry_point_offset => 0x650;
@override
int get Thread_suspend_state_return_async_star_entry_point_offset => 0x658;
@override
int get Thread_suspend_state_init_sync_star_entry_point_offset => 0x660;
@override
int get Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =>
0x668;
@override
int get Thread_suspend_state_handle_exception_entry_point_offset => 0x670;
@override
int get Thread_top_exit_frame_info_offset => 0x698;
@override
int get Thread_top_offset => 0x58;
@override
int get Thread_top_resource_offset => 0x20;
@override
int get Thread_unboxed_runtime_arg_offset => 0x8a8;
@override
int get Thread_vm_tag_offset => 0x6c0;
@override
int get Thread_write_barrier_entry_point_offset => 0x1f8;
@override
int get Thread_write_barrier_mask_offset => 0x50;
@override
int get Thread_next_task_id_offset => 0x8b8;
@override
int get Thread_random_offset => 0x8c0;
@override
int get Thread_jump_to_frame_entry_point_offset => 0x270;
@override
int get Thread_tsan_utils_offset => 0x8c8;
@override
int get Thread_current_tag_offset => 0x8e0;
@override
int get Thread_default_tag_offset => 0x8e8;
@override
int get Thread_user_tag_offset => 0x8d8;
@override
int get TsanUtils_setjmp_function_offset => 0x0;
@override
int get TsanUtils_setjmp_buffer_offset => 0x8;
@override
int get TsanUtils_exception_pc_offset => 0x10;
@override
int get TsanUtils_exception_sp_offset => 0x18;
@override
int get TsanUtils_exception_fp_offset => 0x20;
@override
int get TimelineStream_enabled_offset => 0x10;
@override
int get TwoByteString_data_offset => 0x10;
@override
int get Type_arguments_offset => 0x28;
@override
int get Finalizer_type_arguments_offset => 0x30;
@override
int get Finalizer_callback_offset => 0x28;
@override
int get FinalizerBase_all_entries_offset => 0x18;
@override
int get FinalizerBase_detachments_offset => 0x10;
@override
int get FinalizerBase_entries_collected_offset => 0x20;
@override
int get FinalizerBase_isolate_offset => 0x8;
@override
int get FinalizerEntry_detach_offset => 0x10;
@override
int get FinalizerEntry_external_size_offset => 0x38;
@override
int get FinalizerEntry_finalizer_offset => 0x20;
@override
int get FinalizerEntry_next_offset => 0x28;
@override
int get FinalizerEntry_token_offset => 0x18;
@override
int get FinalizerEntry_value_offset => 0x8;
@override
int get NativeFinalizer_callback_offset => 0x28;
@override
int get FunctionType_named_parameter_names_offset => 0x40;
@override
int get FunctionType_packed_parameter_counts_offset => 0x48;
@override
int get FunctionType_packed_type_parameter_counts_offset => 0x4c;
@override
int get FunctionType_parameter_types_offset => 0x38;
@override
int get FunctionType_type_parameters_offset => 0x28;
@override
int get TypeParameter_index_offset => 0x32;
@override
int get TypeArguments_hash_offset => 0x18;
@override
int get TypeArguments_instantiations_offset => 0x8;
@override
int get TypeArguments_length_offset => 0x10;
@override
int get TypeArguments_nullability_offset => 0x20;
@override
int get TypeArguments_types_offset => 0x28;
@override
int get TypeParameters_names_offset => 0x8;
@override
int get TypeParameters_flags_offset => 0x10;
@override
int get TypeParameters_bounds_offset => 0x18;
@override
int get TypeParameters_defaults_offset => 0x20;
@override
int get TypedDataBase_length_offset => 0x10;
@override
int get TypedDataView_typed_data_offset => 0x18;
@override
int get TypedDataView_offset_in_bytes_offset => 0x20;
@override
int get TypedData_payload_offset => 0x18;
@override
int get UnhandledException_exception_offset => 0x8;
@override
int get UnhandledException_stacktrace_offset => 0x10;
@override
int get UserTag_tag_offset => 0x10;
@override
int get MonomorphicSmiableCall_expected_cid_offset => 0x8;
@override
int get MonomorphicSmiableCall_entrypoint_offset => 0x10;
@override
int get WeakProperty_key_offset => 0x8;
@override
int get WeakProperty_value_offset => 0x10;
@override
int get WeakReference_target_offset => 0x8;
@override
int get WeakReference_type_arguments_offset => 0x10;
@override
List<int> get Code_entry_point_offset => [0x8, 0x18, 0x10, 0x20];
@override
List<int> get Thread_write_barrier_wrappers_thread_offset => [
0x580,
0x588,
0x590,
0x598,
0x5a0,
0x5a8,
0x5b0,
0x5b8,
0x5c0,
0x5c8,
0x5d0,
0x5d8,
0x5e0,
0x5e8,
0x5f0,
-1,
-1,
-1,
-1,
0x5f8,
0x600,
-1,
-1,
0x608,
0x610,
0x618,
-1,
-1,
-1,
-1,
-1,
-1,
];
@override
int get AbstractType_InstanceSize => 0x28;
@override
int get ApiError_InstanceSize => 0x10;
@override
int get Array_header_size => 0x18;
@override
int get Bool_InstanceSize => 0x10;
@override
int get Bytecode_InstanceSize => 0x60;
@override
int get Capability_InstanceSize => 0x10;
@override
int get Class_InstanceSize => 0xc8;
@override
int get Closure_InstanceSize => 0x38;
@override
int get ClosureData_InstanceSize => 0x28;
@override
int get CodeSourceMap_HeaderSize => 0x10;
@override
int get CompressedStackMaps_ObjectHeaderSize => 0x8;
@override
int get CompressedStackMaps_PayloadHeaderSize => 0x4;
@override
int get Context_header_size => 0x18;
@override
int get Double_InstanceSize => 0x10;
@override
int get DynamicLibrary_InstanceSize => 0x18;
@override
int get ExternalTypedData_InstanceSize => 0x18;
@override
int get FfiTrampolineData_InstanceSize => 0x30;
@override
int get Field_InstanceSize => 0x68;
@override
int get Finalizer_InstanceSize => 0x38;
@override
int get FinalizerEntry_InstanceSize => 0x40;
@override
int get NativeFinalizer_InstanceSize => 0x30;
@override
int get Float32x4_InstanceSize => 0x18;
@override
int get Float64x2_InstanceSize => 0x18;
@override
int get Function_InstanceSize => 0x80;
@override
int get FunctionType_InstanceSize => 0x50;
@override
int get FutureOr_InstanceSize => 0x10;
@override
int get GrowableObjectArray_InstanceSize => 0x20;
@override
int get ICData_InstanceSize => 0x38;
@override
int get Instance_InstanceSize => 0x8;
@override
int get Instructions_UnalignedHeaderSize => 0x10;
@override
int get InstructionsSection_UnalignedHeaderSize => 0x28;
@override
int get InstructionsSection_HeaderSize => 0x40;
@override
int get InstructionsTable_InstanceSize => 0x30;
@override
int get Int32x4_InstanceSize => 0x18;
@override
int get Integer_InstanceSize => 0x8;
@override
int get KernelProgramInfo_InstanceSize => 0x60;
@override
int get LanguageError_InstanceSize => 0x30;
@override
int get Library_InstanceSize => 0x98;
@override
int get LibraryPrefix_InstanceSize => 0x28;
@override
int get LinkedHashBase_InstanceSize => 0x38;
@override
int get LocalHandle_InstanceSize => 0x8;
@override
int get MegamorphicCache_InstanceSize => 0x30;
@override
int get Mint_InstanceSize => 0x10;
@override
int get MirrorReference_InstanceSize => 0x10;
@override
int get MonomorphicSmiableCall_InstanceSize => 0x18;
@override
int get Namespace_InstanceSize => 0x28;
@override
int get NativeArguments_StructSize => 0x20;
@override
int get Number_InstanceSize => 0x8;
@override
int get Object_InstanceSize => 0x8;
@override
int get PatchClass_InstanceSize => 0x28;
@override
int get PcDescriptors_HeaderSize => 0x10;
@override
int get Pointer_InstanceSize => 0x18;
@override
int get ReceivePort_InstanceSize => 0x30;
@override
int get RecordType_InstanceSize => 0x38;
@override
int get RegExp_InstanceSize => 0x58;
@override
int get Script_InstanceSize => 0x50;
@override
int get SendPort_InstanceSize => 0x18;
@override
int get Sentinel_InstanceSize => 0x8;
@override
int get SingleTargetCache_InstanceSize => 0x20;
@override
int get StackTrace_InstanceSize => 0x28;
@override
int get SuspendState_HeaderSize => 0x38;
@override
int get String_InstanceSize => 0x10;
@override
int get SubtypeTestCache_InstanceSize => 0x18;
@override
int get LoadingUnit_InstanceSize => 0x28;
@override
int get TransferableTypedData_InstanceSize => 0x8;
@override
int get Type_InstanceSize => 0x30;
@override
int get TypeParameter_InstanceSize => 0x38;
@override
int get TypeParameters_InstanceSize => 0x28;
@override
int get TypedData_HeaderSize => 0x18;
@override
int get TypedDataBase_InstanceSize => 0x18;
@override
int get TypedDataView_InstanceSize => 0x28;
@override
int get UnhandledException_InstanceSize => 0x18;
@override
int get UnlinkedCall_InstanceSize => 0x20;
@override
int get UnwindError_InstanceSize => 0x18;
@override
int get UserTag_InstanceSize => 0x18;
@override
int get WeakProperty_InstanceSize => 0x20;
@override
int get WeakReference_InstanceSize => 0x20;
@override
int get WeakSerializationReference_InstanceSize => 0x18;
}
final class Arm64ProductVMOffsets extends VMOffsets {
@override
int get Code_active_instructions_offset => 0x70;
@override
int get Function_usage_counter_offset => 0x70;
@override
int get ICData_receivers_static_type_offset => 0x20;
@override
int get SuspendState_frame_capacity_offset => 0x8;
@override
int get Array_elementsStartOffset => 0x18;
@override
int get Array_elementSize => 0x8;
@override
int get Code_elementsStartOffset => 0x90;
@override
int get Code_elementSize => 0x4;
@override
int get Context_elementsStartOffset => 0x18;
@override
int get Context_elementSize => 0x8;
@override
int get ContextScope_elementsStartOffset => 0x10;
@override
int get ContextScope_elementSize => 0x50;
@override
int get ExceptionHandlers_elementsStartOffset => 0x18;
@override
int get ExceptionHandlers_elementSize => 0xc;
@override
int get ObjectPool_elementsStartOffset => 0x10;
@override
int get ObjectPool_elementSize => 0x8;
@override
int get OneByteString_elementsStartOffset => 0x10;
@override
int get OneByteString_elementSize => 0x1;
@override
int get Record_elementsStartOffset => 0x10;
@override
int get Record_elementSize => 0x8;
@override
int get TypeArguments_elementsStartOffset => 0x28;
@override
int get TypeArguments_elementSize => 0x8;
@override
int get TwoByteString_elementsStartOffset => 0x10;
@override
int get TwoByteString_elementSize => 0x2;
@override
int get WeakArray_elementsStartOffset => 0x18;
@override
int get WeakArray_elementSize => 0x8;
@override
int get Array_kMaxElements => 0x7ffffffffffffff;
@override
int get Array_kMaxNewSpaceElements => 0x7ffd;
@override
int get Context_kMaxElements => 0x7ffffffffffffff;
@override
int get Instructions_kMonomorphicEntryOffsetJIT => 0x8;
@override
int get Instructions_kPolymorphicEntryOffsetJIT => 0x34;
@override
int get Instructions_kMonomorphicEntryOffsetAOT => 0x8;
@override
int get Instructions_kPolymorphicEntryOffsetAOT => 0x18;
@override
int get Instructions_kBarePayloadAlignment => 0x4;
@override
int get Instructions_kNonBarePayloadAlignment => 0x8;
@override
int get NativeEntry_kNumCallWrapperArguments => 0x2;
@override
int get Page_kBytesPerCardLog2 => 0x8;
@override
int get Page_kPageMask => -0x80000;
@override
int get Record_kMaxElements => 0xffff;
@override
int get RecordShape_kFieldNamesIndexMask => 0x3fffffffffff;
@override
int get RecordShape_kFieldNamesIndexShift => 0x10;
@override
int get RecordShape_kMaxFieldNamesIndex => 0x3fffffffffff;
@override
int get RecordShape_kMaxNumFields => 0xffff;
@override
int get RecordShape_kNumFieldsMask => 0xffff;
@override
int get String_kMaxElements => 0x1fffffffffffffff;
@override
int get OneByteString_kMaxNewSpaceElements => 0x3fff0;
@override
int get TwoByteString_kMaxNewSpaceElements => 0x1fff8;
@override
int get SubtypeTestCache_kFunctionTypeArguments => 0x3;
@override
int get SubtypeTestCache_kInstanceCidOrSignature => 0x0;
@override
int get SubtypeTestCache_kDestinationType => 0x6;
@override
int get SubtypeTestCache_kInstanceDelayedFunctionTypeArguments => 0x5;
@override
int get SubtypeTestCache_kInstanceParentFunctionTypeArguments => 0x4;
@override
int get SubtypeTestCache_kInstanceTypeArguments => 0x1;
@override
int get SubtypeTestCache_kInstantiatorTypeArguments => 0x2;
@override
int get SubtypeTestCache_kTestEntryLength => 0x8;
@override
int get SubtypeTestCache_kMaxInputs => 0x7;
@override
int get SubtypeTestCache_kTestResult => 0x7;
@override
int get TypeArguments_kMaxElements => 0x7ffffffffffffff;
@override
int get AbstractType_flags_offset => 0x10;
@override
int get AbstractType_hash_offset => 0x20;
@override
int get AbstractType_type_test_stub_entry_point_offset => 0x8;
@override
int get ArgumentsDescriptor_count_offset => 0x20;
@override
int get ArgumentsDescriptor_size_offset => 0x28;
@override
int get ArgumentsDescriptor_first_named_entry_offset => 0x38;
@override
int get ArgumentsDescriptor_named_entry_size => 0x10;
@override
int get ArgumentsDescriptor_name_offset => 0x0;
@override
int get ArgumentsDescriptor_position_offset => 0x8;
@override
int get ArgumentsDescriptor_positional_count_offset => 0x30;
@override
int get ArgumentsDescriptor_type_args_len_offset => 0x18;
@override
int get Array_data_offset => 0x18;
@override
int get Array_length_offset => 0x10;
@override
int get Array_tags_offset => 0x0;
@override
int get Array_type_arguments_offset => 0x8;
@override
int get Class_declaration_type_offset => 0x60;
@override
int get Class_num_type_arguments_offset => 0xa8;
@override
int get Class_super_type_offset => 0x50;
@override
int get Class_host_type_arguments_field_offset_in_words_offset => 0xb4;
@override
int get Closure_context_offset => 0x28;
@override
int get Closure_delayed_type_arguments_offset => 0x18;
@override
int get Closure_function_offset => 0x20;
@override
int get Closure_function_type_arguments_offset => 0x10;
@override
int get Closure_hash_offset => 0x30;
@override
int get Closure_instantiator_type_arguments_offset => 0x8;
@override
int get ClosureData_packed_fields_offset => 0x20;
@override
int get Code_instructions_offset => 0x30;
@override
int get Code_object_pool_offset => 0x28;
@override
int get Code_owner_offset => 0x38;
@override
int get Context_num_variables_offset => 0x8;
@override
int get Context_parent_offset => 0x10;
@override
int get Double_value_offset => 0x8;
@override
int get Float32x4_value_offset => 0x8;
@override
int get Float64x2_value_offset => 0x8;
@override
int get Field_initializer_function_offset => 0x20;
@override
int get Field_host_offset_or_field_id_offset => 0x28;
@override
int get Field_guarded_cid_offset => 0x50;
@override
int get Field_guarded_list_length_in_object_offset_offset => 0x5c;
@override
int get Field_guarded_list_length_offset => 0x30;
@override
int get Field_is_nullable_offset => 0x54;
@override
int get Field_kind_bits_offset => 0x60;
@override
int get Function_code_offset => 0x40;
@override
int get Function_data_offset => 0x30;
@override
List<int> get Function_entry_point_offset => [0x8, 0x10];
@override
int get Function_kind_tag_offset => 0x68;
@override
int get Function_signature_offset => 0x28;
@override
int get FutureOr_type_arguments_offset => 0x8;
@override
int get GrowableObjectArray_data_offset => 0x18;
@override
int get GrowableObjectArray_length_offset => 0x10;
@override
int get GrowableObjectArray_type_arguments_offset => 0x8;
@override
int get Page_card_table_offset => 0x20;
@override
int get Page_original_top_offset => 0x38;
@override
int get Page_original_end_offset => 0x40;
@override
int get CallSiteData_arguments_descriptor_offset => 0x10;
@override
int get ICData_NumArgsTestedMask => 0x3;
@override
int get ICData_NumArgsTestedShift => 0x0;
@override
int get ICData_entries_offset => 0x18;
@override
int get ICData_owner_offset => 0x28;
@override
int get ICData_state_bits_offset => 0x34;
@override
int get Instance_first_field_offset => 0x8;
@override
int get Int32x4_value_offset => 0x8;
@override
int get Isolate_finalizers_offset => 0x18;
@override
int get IsolateGroup_object_store_offset => 0x20;
@override
int get IsolateGroup_class_table_offset => 0x10;
@override
int get IsolateGroup_cached_class_table_table_offset => 0x18;
@override
int get LinkedHashBase_data_offset => 0x18;
@override
int get ImmutableLinkedHashBase_data_offset => 0x18;
@override
int get LinkedHashBase_deleted_keys_offset => 0x28;
@override
int get LinkedHashBase_hash_mask_offset => 0x10;
@override
int get LinkedHashBase_index_offset => 0x30;
@override
int get LinkedHashBase_type_arguments_offset => 0x8;
@override
int get LinkedHashBase_used_data_offset => 0x20;
@override
int get LocalHandle_ptr_offset => 0x0;
@override
int get MarkingStackBlock_pointers_offset => 0x10;
@override
int get MarkingStackBlock_top_offset => 0x8;
@override
int get MegamorphicCache_buckets_offset => 0x18;
@override
int get MegamorphicCache_mask_offset => 0x20;
@override
int get Mint_value_offset => 0x8;
@override
int get NativeArguments_argc_tag_offset => 0x8;
@override
int get NativeArguments_argv_offset => 0x10;
@override
int get NativeArguments_retval_offset => 0x18;
@override
int get NativeArguments_thread_offset => 0x0;
@override
int get Object_tags_offset => 0x0;
@override
int get ObjectStore_double_type_offset => 0x1b0;
@override
int get ObjectStore_int_type_offset => 0x160;
@override
int get ObjectStore_record_field_names_offset => 0x428;
@override
int get ObjectStore_string_type_offset => 0x1d8;
@override
int get ObjectStore_type_type_offset => 0x138;
@override
int get ObjectStore_ffi_callback_code_offset => 0x520;
@override
int get ObjectStore_suspend_state_await_offset => 0x478;
@override
int get ObjectStore_suspend_state_await_with_type_check_offset => 0x480;
@override
int get ObjectStore_suspend_state_handle_exception_offset => 0x4c0;
@override
int get ObjectStore_suspend_state_init_async_offset => 0x470;
@override
int get ObjectStore_suspend_state_init_async_star_offset => 0x498;
@override
int get ObjectStore_suspend_state_init_sync_star_offset => 0x4b0;
@override
int get ObjectStore_suspend_state_return_async_offset => 0x488;
@override
int get ObjectStore_suspend_state_return_async_not_future_offset => 0x490;
@override
int get ObjectStore_suspend_state_return_async_star_offset => 0x4a8;
@override
int get ObjectStore_suspend_state_suspend_sync_star_at_start_offset => 0x4b8;
@override
int get ObjectStore_suspend_state_yield_async_star_offset => 0x4a0;
@override
int get OneByteString_data_offset => 0x10;
@override
int get PersistentHandle_ptr_offset => 0x0;
@override
int get PointerBase_data_offset => 0x8;
@override
int get Pointer_type_arguments_offset => 0x10;
@override
int get ReceivePort_send_port_offset => 0x8;
@override
int get ReceivePort_handler_offset => 0x18;
@override
int get Record_shape_offset => 0x8;
@override
int get SingleTargetCache_entry_point_offset => 0x10;
@override
int get SingleTargetCache_lower_limit_offset => 0x18;
@override
int get SingleTargetCache_target_offset => 0x8;
@override
int get SingleTargetCache_upper_limit_offset => 0x1c;
@override
int get StoreBufferBlock_pointers_offset => 0x10;
@override
int get StoreBufferBlock_top_offset => 0x8;
@override
int get StreamInfo_enabled_offset => 0x8;
@override
int get String_hash_offset => 0x4;
@override
int get String_length_offset => 0x8;
@override
int get SubtypeTestCache_cache_offset => 0x8;
@override
int get SubtypeTestCache_num_inputs_offset => 0x10;
@override
int get SuspendState_FrameSizeGrowthGap => 0x2;
@override
int get SuspendState_error_callback_offset => 0x30;
@override
int get SuspendState_frame_size_offset => 0x10;
@override
int get SuspendState_function_data_offset => 0x20;
@override
int get SuspendState_payload_offset => 0x38;
@override
int get SuspendState_pc_offset => 0x18;
@override
int get SuspendState_then_callback_offset => 0x28;
@override
int get Thread_AllocateArray_entry_point_offset => 0x2e8;
@override
int get Thread_DeoptimizeCopyFrame_entry_point_offset => 0x708;
@override
int get Thread_active_exception_offset => 0x6c8;
@override
int get Thread_active_stacktrace_offset => 0x6d0;
@override
int get Thread_array_write_barrier_entry_point_offset => 0x200;
@override
int get Thread_allocate_mint_with_fpu_regs_entry_point_offset => 0x210;
@override
int get Thread_allocate_mint_with_fpu_regs_stub_offset => 0x150;
@override
int get Thread_allocate_mint_without_fpu_regs_entry_point_offset => 0x218;
@override
int get Thread_allocate_mint_without_fpu_regs_stub_offset => 0x158;
@override
int get Thread_allocate_object_entry_point_offset => 0x220;
@override
int get Thread_allocate_object_parameterized_entry_point_offset => 0x228;
@override
int get Thread_allocate_object_slow_entry_point_offset => 0x230;
@override
int get Thread_api_top_scope_offset => 0x898;
@override
int get Thread_async_exception_handler_stub_offset => 0x160;
@override
int get Thread_auto_scope_native_wrapper_entry_point_offset => 0x298;
@override
int get Thread_bool_false_offset => 0x98;
@override
int get Thread_bool_true_offset => 0x90;
@override
int get Thread_bootstrap_native_wrapper_entry_point_offset => 0x288;
@override
int get Thread_call_to_runtime_entry_point_offset => 0x208;
@override
int get Thread_call_to_runtime_stub_offset => 0xd8;
@override
int get Thread_dart_stream_offset => 0x8f0;
@override
int get Thread_dispatch_table_array_offset => 0x68;
@override
int get Thread_double_truncate_round_supported_offset => 0x8a0;
@override
int get Thread_service_extension_stream_offset => 0x8f8;
@override
int get Thread_thread_locals_offset => 0x900;
@override
int get Thread_optimize_entry_offset => 0x258;
@override
int get Thread_optimize_stub_offset => 0x1b0;
@override
int get Thread_deoptimize_entry_offset => 0x260;
@override
int get Thread_deoptimize_stub_offset => 0x1b8;
@override
int get Thread_double_abs_address_offset => 0x2c0;
@override
int get Thread_double_negate_address_offset => 0x2b8;
@override
int get Thread_end_offset => 0x60;
@override
int get Thread_enter_safepoint_stub_offset => 0x1e0;
@override
int get Thread_execution_state_offset => 0x6f0;
@override
int get Thread_exit_safepoint_stub_offset => 0x1e8;
@override
int get Thread_call_native_through_safepoint_stub_offset => 0x1f0;
@override
int get Thread_call_native_through_safepoint_entry_point_offset => 0x268;
@override
int get Thread_fix_allocation_stub_code_offset => 0xc0;
@override
int get Thread_fix_callers_target_code_offset => 0xb8;
@override
int get Thread_float_absolute_address_offset => 0x2d8;
@override
int get Thread_float_negate_address_offset => 0x2d0;
@override
int get Thread_float_not_address_offset => 0x2c8;
@override
int get Thread_float_zerow_address_offset => 0x2e0;
@override
int get Thread_global_object_pool_offset => 0x6d8;
@override
int get Thread_interpret_call_entry_point_offset => 0x2a0;
@override
int get Thread_invoke_dart_code_from_bytecode_stub_offset => 0xd0;
@override
int get Thread_invoke_dart_code_stub_offset => 0xc8;
@override
int get Thread_exit_through_ffi_offset => 0x700;
@override
int get Thread_isolate_offset => 0x678;
@override
int get Thread_isolate_group_offset => 0x680;
@override
int get Thread_field_table_values_offset => 0x70;
@override
int get Thread_lazy_deopt_from_return_stub_offset => 0x1c0;
@override
int get Thread_lazy_deopt_from_throw_stub_offset => 0x1c8;
@override
int get Thread_lazy_specialize_type_test_stub_offset => 0x1d8;
@override
int get Thread_old_marking_stack_block_offset => 0x6a8;
@override
int get Thread_new_marking_stack_block_offset => 0x6b0;
@override
int get Thread_megamorphic_call_checked_entry_offset => 0x248;
@override
int get Thread_switchable_call_miss_entry_offset => 0x250;
@override
int get Thread_switchable_call_miss_stub_offset => 0x198;
@override
int get Thread_no_scope_native_wrapper_entry_point_offset => 0x290;
@override
int get Thread_late_initialization_error_shared_with_fpu_regs_stub_offset =>
0xe8;
@override
int
get Thread_late_initialization_error_shared_without_fpu_regs_stub_offset =>
0xe0;
@override
int get Thread_null_error_shared_with_fpu_regs_stub_offset => 0xf8;
@override
int get Thread_null_error_shared_without_fpu_regs_stub_offset => 0xf0;
@override
int get Thread_null_arg_error_shared_with_fpu_regs_stub_offset => 0x108;
@override
int get Thread_null_arg_error_shared_without_fpu_regs_stub_offset => 0x100;
@override
int get Thread_null_cast_error_shared_with_fpu_regs_stub_offset => 0x118;
@override
int get Thread_null_cast_error_shared_without_fpu_regs_stub_offset => 0x110;
@override
int get Thread_range_error_shared_with_fpu_regs_stub_offset => 0x128;
@override
int get Thread_range_error_shared_without_fpu_regs_stub_offset => 0x120;
@override
int get Thread_write_error_shared_with_fpu_regs_stub_offset => 0x138;
@override
int get Thread_write_error_shared_without_fpu_regs_stub_offset => 0x130;
@override
int get Thread_field_access_error_shared_with_fpu_regs_stub_offset => 0x148;
@override
int get Thread_field_access_error_shared_without_fpu_regs_stub_offset =>
0x140;
@override
int get Thread_resume_stub_offset => 0x168;
@override
int get Thread_return_async_not_future_stub_offset => 0x178;
@override
int get Thread_return_async_star_stub_offset => 0x180;
@override
int get Thread_return_async_stub_offset => 0x170;
@override
int get Thread_object_null_offset => 0x80;
@override
int get Thread_predefined_symbols_address_offset => 0x2a8;
@override
int get Thread_resume_interpreter_adjusted_entry_point_offset => 0x280;
@override
int get Thread_resume_pc_offset => 0x6e0;
@override
int get Thread_saved_shadow_call_stack_offset => 0x6e8;
@override
int get Thread_safepoint_state_offset => 0x6f8;
@override
int get Thread_shared_field_table_values_offset => 0x78;
@override
int get Thread_slow_type_test_stub_offset => 0x1d0;
@override
int get Thread_slow_type_test_entry_point_offset => 0x278;
@override
int get Thread_stack_limit_offset => 0x48;
@override
int get Thread_saved_stack_limit_offset => 0x688;
@override
int get Thread_stack_overflow_flags_offset => 0x690;
@override
int get Thread_stack_overflow_shared_with_fpu_regs_entry_point_offset =>
0x240;
@override
int get Thread_stack_overflow_shared_with_fpu_regs_stub_offset => 0x190;
@override
int get Thread_stack_overflow_shared_without_fpu_regs_entry_point_offset =>
0x238;
@override
int get Thread_stack_overflow_shared_without_fpu_regs_stub_offset => 0x188;
@override
int get Thread_store_buffer_block_offset => 0x6a0;
@override
int get Thread_suspend_state_await_entry_point_offset => 0x628;
@override
int get Thread_suspend_state_await_with_type_check_entry_point_offset =>
0x630;
@override
int get Thread_suspend_state_init_async_entry_point_offset => 0x620;
@override
int get Thread_suspend_state_return_async_entry_point_offset => 0x638;
@override
int get Thread_suspend_state_return_async_not_future_entry_point_offset =>
0x640;
@override
int get Thread_suspend_state_init_async_star_entry_point_offset => 0x648;
@override
int get Thread_suspend_state_yield_async_star_entry_point_offset => 0x650;
@override
int get Thread_suspend_state_return_async_star_entry_point_offset => 0x658;
@override
int get Thread_suspend_state_init_sync_star_entry_point_offset => 0x660;
@override
int get Thread_suspend_state_suspend_sync_star_at_start_entry_point_offset =>
0x668;
@override
int get Thread_suspend_state_handle_exception_entry_point_offset => 0x670;
@override
int get Thread_top_exit_frame_info_offset => 0x698;
@override
int get Thread_top_offset => 0x58;
@override
int get Thread_top_resource_offset => 0x20;
@override
int get Thread_unboxed_runtime_arg_offset => 0x8a8;
@override
int get Thread_vm_tag_offset => 0x6c0;
@override
int get Thread_write_barrier_entry_point_offset => 0x1f8;
@override
int get Thread_write_barrier_mask_offset => 0x50;
@override
int get Thread_next_task_id_offset => 0x8b8;
@override
int get Thread_random_offset => 0x8c0;
@override
int get Thread_jump_to_frame_entry_point_offset => 0x270;
@override
int get Thread_tsan_utils_offset => 0x8c8;
@override
int get Thread_current_tag_offset => 0x8e0;
@override
int get Thread_default_tag_offset => 0x8e8;
@override
int get Thread_user_tag_offset => 0x8d8;
@override
int get TsanUtils_setjmp_function_offset => 0x0;
@override
int get TsanUtils_setjmp_buffer_offset => 0x8;
@override
int get TsanUtils_exception_pc_offset => 0x10;
@override
int get TsanUtils_exception_sp_offset => 0x18;
@override
int get TsanUtils_exception_fp_offset => 0x20;
@override
int get TimelineStream_enabled_offset => 0x10;
@override
int get TwoByteString_data_offset => 0x10;
@override
int get Type_arguments_offset => 0x28;
@override
int get Finalizer_type_arguments_offset => 0x30;
@override
int get Finalizer_callback_offset => 0x28;
@override
int get FinalizerBase_all_entries_offset => 0x18;
@override
int get FinalizerBase_detachments_offset => 0x10;
@override
int get FinalizerBase_entries_collected_offset => 0x20;
@override
int get FinalizerBase_isolate_offset => 0x8;
@override
int get FinalizerEntry_detach_offset => 0x10;
@override
int get FinalizerEntry_external_size_offset => 0x38;
@override
int get FinalizerEntry_finalizer_offset => 0x20;
@override
int get FinalizerEntry_next_offset => 0x28;
@override
int get FinalizerEntry_token_offset => 0x18;
@override
int get FinalizerEntry_value_offset => 0x8;
@override
int get NativeFinalizer_callback_offset => 0x28;
@override
int get FunctionType_named_parameter_names_offset => 0x40;
@override
int get FunctionType_packed_parameter_counts_offset => 0x48;
@override
int get FunctionType_packed_type_parameter_counts_offset => 0x4c;
@override
int get FunctionType_parameter_types_offset => 0x38;
@override
int get FunctionType_type_parameters_offset => 0x28;
@override
int get TypeParameter_index_offset => 0x32;
@override
int get TypeArguments_hash_offset => 0x18;
@override
int get TypeArguments_instantiations_offset => 0x8;
@override
int get TypeArguments_length_offset => 0x10;
@override
int get TypeArguments_nullability_offset => 0x20;
@override
int get TypeArguments_types_offset => 0x28;
@override
int get TypeParameters_names_offset => 0x8;
@override
int get TypeParameters_flags_offset => 0x10;
@override
int get TypeParameters_bounds_offset => 0x18;
@override
int get TypeParameters_defaults_offset => 0x20;
@override
int get TypedDataBase_length_offset => 0x10;
@override
int get TypedDataView_typed_data_offset => 0x18;
@override
int get TypedDataView_offset_in_bytes_offset => 0x20;
@override
int get TypedData_payload_offset => 0x18;
@override
int get UnhandledException_exception_offset => 0x8;
@override
int get UnhandledException_stacktrace_offset => 0x10;
@override
int get UserTag_tag_offset => 0x10;
@override
int get MonomorphicSmiableCall_expected_cid_offset => 0x8;
@override
int get MonomorphicSmiableCall_entrypoint_offset => 0x10;
@override
int get WeakProperty_key_offset => 0x8;
@override
int get WeakProperty_value_offset => 0x10;
@override
int get WeakReference_target_offset => 0x8;
@override
int get WeakReference_type_arguments_offset => 0x10;
@override
List<int> get Code_entry_point_offset => [0x8, 0x18, 0x10, 0x20];
@override
List<int> get Thread_write_barrier_wrappers_thread_offset => [
0x580,
0x588,
0x590,
0x598,
0x5a0,
0x5a8,
0x5b0,
0x5b8,
0x5c0,
0x5c8,
0x5d0,
0x5d8,
0x5e0,
0x5e8,
0x5f0,
-1,
-1,
-1,
-1,
0x5f8,
0x600,
-1,
-1,
0x608,
0x610,
0x618,
-1,
-1,
-1,
-1,
-1,
-1,
];
@override
int get AbstractType_InstanceSize => 0x28;
@override
int get ApiError_InstanceSize => 0x10;
@override
int get Array_header_size => 0x18;
@override
int get Bool_InstanceSize => 0x10;
@override
int get Bytecode_InstanceSize => 0x58;
@override
int get Capability_InstanceSize => 0x10;
@override
int get Class_InstanceSize => 0xc0;
@override
int get Closure_InstanceSize => 0x38;
@override
int get ClosureData_InstanceSize => 0x28;
@override
int get CodeSourceMap_HeaderSize => 0x10;
@override
int get CompressedStackMaps_ObjectHeaderSize => 0x8;
@override
int get CompressedStackMaps_PayloadHeaderSize => 0x4;
@override
int get Context_header_size => 0x18;
@override
int get Double_InstanceSize => 0x10;
@override
int get DynamicLibrary_InstanceSize => 0x18;
@override
int get ExternalTypedData_InstanceSize => 0x18;
@override
int get FfiTrampolineData_InstanceSize => 0x30;
@override
int get Field_InstanceSize => 0x68;
@override
int get Finalizer_InstanceSize => 0x38;
@override
int get FinalizerEntry_InstanceSize => 0x40;
@override
int get NativeFinalizer_InstanceSize => 0x30;
@override
int get Float32x4_InstanceSize => 0x18;
@override
int get Float64x2_InstanceSize => 0x18;
@override
int get Function_InstanceSize => 0x80;
@override
int get FunctionType_InstanceSize => 0x50;
@override
int get FutureOr_InstanceSize => 0x10;
@override
int get GrowableObjectArray_InstanceSize => 0x20;
@override
int get ICData_InstanceSize => 0x38;
@override
int get Instance_InstanceSize => 0x8;
@override
int get Instructions_UnalignedHeaderSize => 0x10;
@override
int get InstructionsSection_UnalignedHeaderSize => 0x28;
@override
int get InstructionsSection_HeaderSize => 0x40;
@override
int get InstructionsTable_InstanceSize => 0x30;
@override
int get Int32x4_InstanceSize => 0x18;
@override
int get Integer_InstanceSize => 0x8;
@override
int get KernelProgramInfo_InstanceSize => 0x60;
@override
int get LanguageError_InstanceSize => 0x30;
@override
int get Library_InstanceSize => 0x98;
@override
int get LibraryPrefix_InstanceSize => 0x28;
@override
int get LinkedHashBase_InstanceSize => 0x38;
@override
int get LocalHandle_InstanceSize => 0x8;
@override
int get MegamorphicCache_InstanceSize => 0x30;
@override
int get Mint_InstanceSize => 0x10;
@override
int get MirrorReference_InstanceSize => 0x10;
@override
int get MonomorphicSmiableCall_InstanceSize => 0x18;
@override
int get Namespace_InstanceSize => 0x28;
@override
int get NativeArguments_StructSize => 0x20;
@override
int get Number_InstanceSize => 0x8;
@override
int get Object_InstanceSize => 0x8;
@override
int get PatchClass_InstanceSize => 0x28;
@override
int get PcDescriptors_HeaderSize => 0x10;
@override
int get Pointer_InstanceSize => 0x18;
@override
int get ReceivePort_InstanceSize => 0x20;
@override
int get RecordType_InstanceSize => 0x38;
@override
int get RegExp_InstanceSize => 0x58;
@override
int get Script_InstanceSize => 0x50;
@override
int get SendPort_InstanceSize => 0x18;
@override
int get Sentinel_InstanceSize => 0x8;
@override
int get SingleTargetCache_InstanceSize => 0x20;
@override
int get StackTrace_InstanceSize => 0x28;
@override
int get SuspendState_HeaderSize => 0x38;
@override
int get String_InstanceSize => 0x10;
@override
int get SubtypeTestCache_InstanceSize => 0x18;
@override
int get LoadingUnit_InstanceSize => 0x28;
@override
int get TransferableTypedData_InstanceSize => 0x8;
@override
int get Type_InstanceSize => 0x30;
@override
int get TypeParameter_InstanceSize => 0x38;
@override
int get TypeParameters_InstanceSize => 0x28;
@override
int get TypedData_HeaderSize => 0x18;
@override
int get TypedDataBase_InstanceSize => 0x18;
@override
int get TypedDataView_InstanceSize => 0x28;
@override
int get UnhandledException_InstanceSize => 0x18;
@override
int get UnlinkedCall_InstanceSize => 0x20;
@override
int get UnwindError_InstanceSize => 0x18;
@override
int get UserTag_InstanceSize => 0x18;
@override
int get WeakProperty_InstanceSize => 0x20;
@override
int get WeakReference_InstanceSize => 0x20;
@override
int get WeakSerializationReference_InstanceSize => 0x18;
}
enum StubCode {
GetCStackPointer,
JumpToFrame,
RunExceptionHandler,
RunExceptionHandlerUnbox,
DeoptForRewind,
WriteBarrier,
WriteBarrierWrappers,
ArrayWriteBarrier,
AllocationProbePoint,
AllocateArray,
AllocateMint,
AllocateDouble,
AllocateFloat32x4,
AllocateFloat64x2,
AllocateInt32x4,
AllocateInt8Array,
AllocateUint8Array,
AllocateUint8ClampedArray,
AllocateInt16Array,
AllocateUint16Array,
AllocateInt32Array,
AllocateUint32Array,
AllocateInt64Array,
AllocateUint64Array,
AllocateFloat32Array,
AllocateFloat64Array,
AllocateFloat32x4Array,
AllocateInt32x4Array,
AllocateFloat64x2Array,
AllocateMintSharedWithFPURegs,
AllocateMintSharedWithoutFPURegs,
AllocateClosure,
AllocateClosureGeneric,
AllocateClosureTA,
AllocateClosureTAGeneric,
AllocateContext,
AllocateGrowableArray,
AllocateObject,
AllocateObjectParameterized,
AllocateObjectSlow,
AllocateRecord,
AllocateRecord2,
AllocateRecord2Named,
AllocateRecord3,
AllocateRecord3Named,
AllocateUnhandledException,
BoxDouble,
BoxFloat32x4,
BoxFloat64x2,
CloneContext,
CallToRuntime,
LazyCompile,
InterpretCall,
ResumeInterpreter,
CallBootstrapNative,
CallNoScopeNative,
CallAutoScopeNative,
FixCallersTarget,
CallStaticFunction,
OptimizeFunction,
InvokeDartCode,
InvokeDartCodeFromBytecode,
DebugStepCheck,
SwitchableCallMiss,
MonomorphicSmiableCheck,
SingleTargetCall,
ICCallThroughCode,
MegamorphicCall,
FixAllocationStubTarget,
FixParameterizedAllocationStubTarget,
Deoptimize,
DeoptimizeLazyFromReturn,
DeoptimizeLazyFromThrow,
UnoptimizedIdenticalWithNumberCheck,
OptimizedIdenticalWithNumberCheck,
ICCallBreakpoint,
UnoptStaticCallBreakpoint,
RuntimeCallBreakpoint,
OneArgCheckInlineCache,
TwoArgsCheckInlineCache,
SmiAddInlineCache,
SmiLessInlineCache,
SmiEqualInlineCache,
OneArgOptimizedCheckInlineCache,
TwoArgsOptimizedCheckInlineCache,
ZeroArgsUnoptimizedStaticCall,
OneArgUnoptimizedStaticCall,
TwoArgsUnoptimizedStaticCall,
AssertSubtype,
AssertAssignable,
TypeIsTopTypeForSubtyping,
NullIsAssignableToType,
Subtype1TestCache,
Subtype2TestCache,
Subtype3TestCache,
Subtype4TestCache,
Subtype6TestCache,
Subtype7TestCache,
DefaultTypeTest,
DefaultNullableTypeTest,
TopTypeTypeTest,
UnreachableTypeTest,
TypeParameterTypeTest,
NullableTypeParameterTypeTest,
SlowTypeTest,
LazySpecializeTypeTest,
LazySpecializeNullableTypeTest,
CallClosureNoSuchMethod,
FrameAwaitingMaterialization,
AsynchronousGapMarker,
NotLoaded,
DispatchTableNullError,
LateInitializationErrorSharedWithFPURegs,
LateInitializationErrorSharedWithoutFPURegs,
NullErrorSharedWithFPURegs,
NullErrorSharedWithoutFPURegs,
NullArgErrorSharedWithFPURegs,
NullArgErrorSharedWithoutFPURegs,
NullCastErrorSharedWithFPURegs,
NullCastErrorSharedWithoutFPURegs,
RangeErrorSharedWithFPURegs,
RangeErrorSharedWithoutFPURegs,
WriteErrorSharedWithFPURegs,
WriteErrorSharedWithoutFPURegs,
FieldAccessErrorSharedWithFPURegs,
FieldAccessErrorSharedWithoutFPURegs,
StackOverflowSharedWithFPURegs,
StackOverflowSharedWithoutFPURegs,
DoubleToInteger,
OneArgCheckInlineCacheWithExactnessCheck,
OneArgOptimizedCheckInlineCacheWithExactnessCheck,
EnterSafepoint,
ExitSafepoint,
CallNativeThroughSafepoint,
FfiCallTrampoline,
FfiCallbackTrampoline,
InitStaticField,
InitLateStaticField,
InitLateFinalStaticField,
InitInstanceField,
InitLateInstanceField,
InitLateFinalInstanceField,
InitSharedLateStaticField,
Throw,
ReThrow,
InstanceOf,
InstantiateType,
InstantiateTypeNonNullableClassTypeParameter,
InstantiateTypeNullableClassTypeParameter,
InstantiateTypeNonNullableFunctionTypeParameter,
InstantiateTypeNullableFunctionTypeParameter,
InstantiateTypeArguments,
InstantiateTypeArgumentsMayShareInstantiatorTA,
InstantiateTypeArgumentsMayShareFunctionTA,
NoSuchMethodDispatcher,
Await,
AwaitWithTypeCheck,
InitAsync,
Resume,
ReturnAsync,
ReturnAsyncNotFuture,
InitAsyncStar,
YieldAsyncStar,
ReturnAsyncStar,
InitSyncStar,
SuspendSyncStarAtStart,
SuspendSyncStarAtYield,
AsyncExceptionHandler,
CloneSuspendState,
FfiAsyncCallbackSend,
CheckIsolateFieldAccess,
CheckedStoreIntoShared,
EnsureDeeplyImmutable,
UnknownDartCode,
}
enum RuntimeEntry {
AllocateArray,
AllocateMint,
AllocateDouble,
AllocateFloat32x4,
AllocateFloat64x2,
AllocateInt32x4,
AllocateTypedData,
AllocateClosure,
AllocateContext,
AllocateObject,
AllocateRecord,
AllocateSmallRecord,
AllocateSuspendState,
BoxDouble,
BoxFloat32x4,
BoxFloat64x2,
BreakpointRuntimeHandler,
SingleStepHandler,
ResumptionBreakpointHandler,
CloneContext,
CloneSuspendState,
DoubleToInteger,
FixCallersTarget,
FixCallersTargetMonomorphic,
FixAllocationStubTarget,
InlineCacheMissHandlerOneArg,
InlineCacheMissHandlerTwoArgs,
StaticCallMissHandlerOneArg,
StaticCallMissHandlerTwoArgs,
Instanceof,
SubtypeCheck,
TypeCheck,
InstantiateType,
InstantiateTypeArguments,
NoSuchMethodFromCallStub,
NoSuchMethodFromPrologue,
NoSuchMethodError,
OptimizeInvokedFunction,
PatchStaticCall,
RangeError,
RangeErrorUnboxedInt64,
WriteError,
NullError,
NullErrorWithSelector,
NullCastError,
ArgumentNullError,
DispatchTableNullError,
ArgumentError,
ArgumentErrorUnboxedInt64,
IntegerDivisionByZeroException,
ReThrow,
InterruptOrStackOverflow,
Throw,
DeoptimizeMaterialize,
RewindPostDeopt,
UpdateFieldCid,
InitInstanceField,
InitStaticField,
StaticFieldAccessedWithoutIsolateError,
CheckedStoreIntoShared,
LateFieldAlreadyInitializedError,
LateFieldAssignedDuringInitializationError,
LateFieldNotInitializedError,
CompileFunction,
ResumeFrame,
SwitchableCallMiss,
NotLoaded,
FfiAsyncCallbackSend,
AllocateSubtypeTestCache,
GetFieldForDispatch,
AdjustArgumentsDesciptorForImplicitClosure,
ConvertToInstanceTypeArguments,
ClosureArgumentsValid,
ResolveCallFunction,
ResolveExternalCall,
FfiCall,
CheckFunctionArgumentTypes,
InterpretedInstanceCallMissHandler,
InvokeNoSuchMethod,
ResumeInterpreter,
InitializeSharedField,
FatalError,
EnsureDeeplyImmutable,
}
enum LeafRuntimeEntry {
DeoptimizeCopyFrame,
DeoptimizeFillFrame,
StoreBufferBlockProcess,
OldMarkingStackBlockProcess,
NewMarkingStackBlockProcess,
EnsureRememberedAndMarkingDeferred,
LibcPow,
DartModulo,
LibcFmod,
LibcFloor,
LibcCeil,
LibcTrunc,
LibcRound,
LibcCos,
LibcSin,
LibcTan,
LibcAcos,
LibcAsin,
LibcAtan,
LibcAtan2,
LibcExp,
LibcLog,
CaseInsensitiveCompareUCS2,
CaseInsensitiveCompareUTF16,
EnterSafepoint,
ExitSafepoint,
EnterHandleScope,
ExitHandleScope,
AllocateHandle,
PropagateError,
MsanUnpoison,
MsanUnpoisonParam,
TsanAtomic32Load,
TsanAtomic32Store,
TsanAtomic64Load,
TsanAtomic64Store,
SanRead1,
SanRead2,
SanRead4,
SanRead8,
SanRead16,
SanWrite1,
SanWrite2,
SanWrite4,
SanWrite8,
SanWrite16,
TsanFuncEntry,
TsanFuncExit,
TryDoubleAsInteger,
MemoryMove,
}