e443b89f23
Includes support for modifier spans and duplicate named capture groups. Drops the flow graph implementation to ease maintenance. TEST=corelib/regexp Bug: https://github.com/dart-lang/sdk/issues/56573 Bug: https://github.com/dart-lang/sdk/issues/61337 Bug: https://github.com/dart-lang/sdk/issues/62349 Bug: https://github.com/dart-lang/sdk/issues/62708 Change-Id: I05640ba945a4fa5476e7ad463738f4f39d842c14 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/480121 Reviewed-by: Lasse Nielsen <lrn@google.com> Commit-Queue: Ryan Macnak <rmacnak@google.com>
2656 lines
92 KiB
Dart
2656 lines
92 KiB
Dart
// 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 => 0x888;
|
|
@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 => 0x8e0;
|
|
@override
|
|
int get Thread_dispatch_table_array_offset => 0x68;
|
|
@override
|
|
int get Thread_double_truncate_round_supported_offset => 0x890;
|
|
@override
|
|
int get Thread_service_extension_stream_offset => 0x8e8;
|
|
@override
|
|
int get Thread_thread_locals_offset => 0x8f0;
|
|
@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 => 0x8c0;
|
|
@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 => 0x898;
|
|
@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 => 0x8a8;
|
|
@override
|
|
int get Thread_random_offset => 0x8b0;
|
|
@override
|
|
int get Thread_jump_to_frame_entry_point_offset => 0x270;
|
|
@override
|
|
int get Thread_tsan_utils_offset => 0x8b8;
|
|
@override
|
|
int get Thread_current_tag_offset => 0x8d0;
|
|
@override
|
|
int get Thread_default_tag_offset => 0x8d8;
|
|
@override
|
|
int get Thread_user_tag_offset => 0x8c8;
|
|
@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 => 0x888;
|
|
@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 => 0x8e0;
|
|
@override
|
|
int get Thread_dispatch_table_array_offset => 0x68;
|
|
@override
|
|
int get Thread_double_truncate_round_supported_offset => 0x890;
|
|
@override
|
|
int get Thread_service_extension_stream_offset => 0x8e8;
|
|
@override
|
|
int get Thread_thread_locals_offset => 0x8f0;
|
|
@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 => 0x898;
|
|
@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 => 0x8a8;
|
|
@override
|
|
int get Thread_random_offset => 0x8b0;
|
|
@override
|
|
int get Thread_jump_to_frame_entry_point_offset => 0x270;
|
|
@override
|
|
int get Thread_tsan_utils_offset => 0x8b8;
|
|
@override
|
|
int get Thread_current_tag_offset => 0x8d0;
|
|
@override
|
|
int get Thread_default_tag_offset => 0x8d8;
|
|
@override
|
|
int get Thread_user_tag_offset => 0x8c8;
|
|
@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,
|
|
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,
|
|
}
|