Skip to content

Instantly share code, notes, and snippets.

@benwaffle
Last active March 24, 2018 20:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save benwaffle/41944a53520d5f33475ced47c7adcac6 to your computer and use it in GitHub Desktop.
Save benwaffle/41944a53520d5f33475ced47c7adcac6 to your computer and use it in GitHub Desktop.
>>> thread apply all bt full
Thread 7 (Thread 0x7fffe5fbf700 (LWP 20826)):
#0 0x00007ffff612e6fd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1 0x00007ffff4c6278c in dart::Monitor::WaitMicros (this=0x7fffd001e570, micros=<optimized out>) at ../../third_party/dart/runtime/vm/os_thread_linux.cc:449
ts = {
tv_sec = 20138,
tv_nsec = 348279925
}
result = <optimized out>
retval = dart::Monitor::kNotified
#2 0x00007ffff4d5efee in dart::MonitorLocker::WaitMicros (micros=5000000, this=<optimized out>) at ../../third_party/dart/runtime/vm/lockers.h:177
No locals.
#3 dart::ThreadPool::Worker::Loop (this=0x7fffd001e570) at ../../third_party/dart/runtime/vm/thread_pool.cc:394
result = <optimized out>
task = <optimized out>
idle_start = 20133348279
ml = <optimized out>
#4 0x00007ffff4d5edd6 in dart::ThreadPool::Worker::Main (args=140736683173232) at ../../third_party/dart/runtime/vm/thread_pool.cc:436
worker = 0x7fffd001e570
id = <optimized out>
pool = 0x7fffe00085a0
os_thread = <optimized out>
released = <optimized out>
#5 0x00007ffff4c61ca3 in dart::ThreadStart (data_ptr=<optimized out>) at ../../third_party/dart/runtime/vm/os_thread_linux.cc:135
data = <optimized out>
name = 0x7ffff294a73e "Dart ThreadPool Worker"
function = 0x7ffff4d5ed50 <dart::ThreadPool::Worker::Main(unsigned long)>
parameter = 140736683173232
thread = <optimized out>
#6 0x00007ffff612808c in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7 0x00007ffff6b7fe7f in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 6 (Thread 0x7fffec17f700 (LWP 20825)):
#0 0x00007ffff612e6fd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1 0x00007ffff4c6278c in dart::Monitor::WaitMicros (this=0x7fffe00018d0, micros=<optimized out>) at ../../third_party/dart/runtime/vm/os_thread_linux.cc:449
ts = {
tv_sec = 20134,
tv_nsec = 348255574
}
result = <optimized out>
retval = dart::Monitor::kNotified
#2 0x00007ffff4bbf568 in dart::MonitorLocker::WaitMicros (micros=128, this=<optimized out>) at ../../third_party/dart/runtime/vm/lockers.h:177
No locals.
#3 dart::IdleNotifier::Task::Run (this=<optimized out>) at ../../third_party/dart/runtime/vm/message_handler.cc:733
now = -516
timer = 0x7fffd4011c50
ml = <optimized out>
#4 0x00007ffff4d5ef3d in dart::ThreadPool::Worker::Loop (this=0x7fffe004a070) at ../../third_party/dart/runtime/vm/thread_pool.cc:381
task = 0x7fffd4006d80
idle_start = <optimized out>
ml = <optimized out>
#5 0x00007ffff4d5edd6 in dart::ThreadPool::Worker::Main (args=140736951787632) at ../../third_party/dart/runtime/vm/thread_pool.cc:436
worker = 0x7fffe004a070
id = <optimized out>
pool = 0x7fffe00085a0
os_thread = <optimized out>
released = <optimized out>
#6 0x00007ffff4c61ca3 in dart::ThreadStart (data_ptr=<optimized out>) at ../../third_party/dart/runtime/vm/os_thread_linux.cc:135
data = <optimized out>
name = 0x7ffff294a73e "Dart ThreadPool Worker"
function = 0x7ffff4d5ed50 <dart::ThreadPool::Worker::Main(unsigned long)>
parameter = 140736951787632
thread = <optimized out>
#7 0x00007ffff612808c in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8 0x00007ffff6b7fe7f in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 5 (Thread 0x7ffff7f9d700 (LWP 20824)):
#0 0x00007ffff6b7ffe6 in epoll_pwait () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff4734ea5 in dart::bin::EventHandlerImplementation::Poll (args=140736951488832) at ../../third_party/dart/runtime/bin/eventhandler_linux.cc:389
__result = <optimized out>
result = <optimized out>
kMaxEvents = <optimized out>
events = {[0] = {
events = 1,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [1] = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [2] = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [3] = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [4] = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [5] = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [6] = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [7] = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [8] = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [9] = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [10] = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [11] = {
events = 0,
data = {
ptr = 0x7fffe7ffd21e,
fd = -402664930,
u32 = 3892302366,
u64 = 140737085690398
}
}, [12] = {
events = 3892302367,
data = {
ptr = 0x6285d10000007fff,
fd = 32767,
u32 = 32767,
u64 = 7099310185549692927
}
}, [13] = {
events = 679504477,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}, [14] = {
events = 3758100800,
data = {
ptr = 0x7fff,
fd = 32767,
u32 = 32767,
u64 = 32767
}
}, [15] = {
events = 0,
data = {
ptr = 0x7fffe7ffd21e,
fd = -402664930,
u32 = 3892302366,
u64 = 140737085690398
}
}}
signal_blocker = {
old = {
__val = {[0] = 0 <repeats 15 times>, [15] = 158913789952}
}
}
handler_impl = 0x7fffe0001140
handler = 0x7fffe0001140
#2 0x00007ffff4753d0b in dart::bin::ThreadStart (data_ptr=<optimized out>) at ../../third_party/dart/runtime/bin/thread_linux.cc:85
data = <optimized out>
function = 0x7ffff4734e30 <dart::bin::EventHandlerImplementation::Poll(unsigned long)>
parameter = 140736951488832
#3 0x00007ffff612808c in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#4 0x00007ffff6b7fe7f in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 4 (Thread 0x7fffe77fe700 (LWP 20823)):
#0 0x00007ffff6b7ffe6 in epoll_pwait () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff36e707f in fml::MessageLoopLinux::Run (this=0x7fffd8000b40) at ../../flutter/fml/platform/linux/message_loop_linux.cc:52
eintr_wrapper_counter = 0
eintr_wrapper_result = 32767
event = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}
epoll_result = 32767
#2 0x00007ffff36d8f9f in fml::MessageLoopImpl::DoRun (this=0x7fffd8000b40) at ../../flutter/fml/message_loop_impl.cc:81
lock = {
__m_ = @0x0
}
#3 0x00007ffff36d554d in fml::MessageLoop::Run (this=0x7fffd8000b20) at ../../flutter/fml/message_loop.cc:51
No locals.
#4 0x00007ffff36e5761 in fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()() const (this=0x555555a99238) at ../../flutter/fml/thread.cc:32
loop = @0x7fffd8000b20: {
loop_ = {
ptr_ = 0x7fffd8000b40
},
task_runner_ = {
ptr_ = 0x7fffd8000bf0
}
}
#5 0x00007ffff36e5592 in _ZNSt3__18__invokeIZN3fml6ThreadC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE3$_0JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSC_DpOSD_ (__f=...) at /home/ben/dev/flutter/engine/src/buildtools/linux-x64/clang/bin/../include/c++/v1/type_traits:4482
No locals.
#6 _ZNSt3__116__thread_executeINS_10unique_ptrINS_15__thread_structENS_14default_deleteIS2_EEEEZN3fml6ThreadC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE3$_0JEJEEEvRNS_5tupleIJT_T0_DpT1_EEENS_15__tuple_indicesIJXspT2_EEEE (__t=...) at /home/ben/dev/flutter/engine/src/buildtools/linux-x64/clang/bin/../include/c++/v1/thread:342
No locals.
#7 std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0> >(void*) (__vp=0x555555a99230) at /home/ben/dev/flutter/engine/src/buildtools/linux-x64/clang/bin/../include/c++/v1/thread:352
__p = {
__ptr_ = {
<std::__1::__compressed_pair_elem<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../../flutter/fml/thread.cc:26:43)> *, 0, false>> = {
__value_ = 0x555555a99230
},
<std::__1::__compressed_pair_elem<std::__1::default_delete<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../../flutter/fml/thread.cc:26:43)> >, 1, true>> = {
<std::__1::default_delete<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../../flutter/fml/thread.cc:26:43)> >> = {<No data fields>}, <No data fields>}, <No data fields>}
}
#8 0x00007ffff612808c in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#9 0x00007ffff6b7fe7f in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x7fffe7fff700 (LWP 20822)):
#0 dart::Class::num_type_arguments (this=0x7fffe00bd600) at ../../third_party/dart/runtime/vm/object.h:1508
No locals.
#1 dart::Class::NumTypeArguments (this=0x7fffe00bd600) at ../../third_party/dart/runtime/vm/object.cc:2505
thread = <optimized out>
zone = <optimized out>
isolate = <optimized out>
cls = <optimized out>
sup_type = <optimized out>
num_type_args = <optimized out>
#2 0x00007ffff4e48856 in dart::kernel::StreamingConstantEvaluator::EvaluateConstructorInvocationInternal (this=0x7fffe7ff9498) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:3211
target = <optimized out>
constructor = @0x7fffe00bd5e0: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a9970 <vtable for dart::Function+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7ffff7e40041,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = {[0] = 0, [1] = 0, [2] = 0, [3] = 0, [4] = 0, [5] = 140737305545520, [6] = 140737305546128, [7] = 140737305546736, [8] = 140737305549168, [9] = 140737305549784, [10] = 140737305550392, [11] = 140737305551000, [12] = 140737305551608, [13] = 140737305552216, [14] = 140737305552824, [15] = 140737305553432, [16] = 140737305554040, [17] = 140737305554648, [18] = 140737305555256, [19] = 140737305560168, [20] = 140737305556472, [21] = 140737305555864, [22] = 140737305557688, [23] = 140737305558296, [24] = 140737305558904, [25] = 140737305557080, [26] = 140737305559512, [27] = 140737305560776, [28] = 140737305561384, [29] = 140737305547344, [30] = 140737305547952, [31] = 140737305548560, [32] = 140737305561992, [33] = 140737305562600, [34] = 0, [35] = 140737305563824, [36] = 140737305564440, [37] = 140737305565056, [38] = 140737305565672, [39] = 140737305566288, [40] = 140737305566968, [41] = 140737305567648, [42] = 0, [43] = 140737305569264, [44] = 140737305570200, [45] = 140737305571136, [46] = 140737305572072, [47] = 140737305573008, [48] = 140737305585152, [49] = 140737305573944, [50] = 140737305574624, [51] = 140737305575384, [52] = 140737305576144, [53] = 140737305576904, [54] = 140737305577664, [55] = 140737305579032, [56] = 140737305580392, [57] = 140737305581072, [58] = 140737305581752, [59] = 140737305582432, [60] = 0, [61] = 0, [62] = 140737305585832, [63] = 140737305586512, [64] = 140737305587192, [65] = 140737305587872, [66] = 140737305588552, [67] = 140737305589232, [68] = 140737305589912, [69] = 140737305584472, [70] = 140737305590592, [71] = 140737305579712, [72] = 140737305579712, [73] = 0, [74] = 140737305578344, [75] = 140737305578344, [76] = 140737305578344, [77] = 140737305578344, [78] = 140737305583112 <repeats 14 times>, [92] = 140737305566288 <repeats 15 times>, [107] = 140737305583792 <repeats 14 times>, [121] = 140737305566288, [122] = 140737305566288, [123] = 140737305566288, [124] = 140737305566288, [125] = 140737305566288},
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Function:
static kMaxInstructionCount = 65535,
static kClassId = dart::kFunctionCid
}
klass = @0x7fffe00bd600: {
<dart::Object> = {
_vptr$Object = 0x7ffff51affd8 <vtable for dart::Smi+16>,
static kClassId = dart::kObjectCid,
raw_ = 0xa,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Class:
static kNoTypeArguments = -1,
static kFunctionLookupHashTreshold = 16,
static kUnknownNumTypeArguments = -1,
static kClassId = dart::kClassCid
}
type_arguments = 0x0
argument_count = <optimized out>
receiver = <optimized out>
type_arguments_argument = <optimized out>
result = <optimized out>
#3 0x00007ffff4e46c2f in dart::kernel::StreamingConstantEvaluator::EvaluateExpression (this=0x7fffe7ff9498, offset=3896, reset_position=false) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:2798
original_offset = <optimized out>
payload = <optimized out>
tag = <optimized out>
#4 0x00007ffff4e49e04 in dart::kernel::StreamingConstantEvaluator::EvaluateMapLiteralInternal (this=0x7fffe7ff9498) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:3414
i = <optimized out>
type_arguments = @0x7fffe00b51f0: {
<dart::Instance> = {
<dart::Object> = {
_vptr$Object = 0x7ffff51ae1a0 <vtable for dart::TypeArguments+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfad7dd1,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Instance:
static kClassId = dart::kInstanceCid
},
members of dart::TypeArguments:
static kHashBits = 30,
static kBytesPerElement = 8,
static kMaxElements = 576460752303423487,
static kNumFields = 3,
static kClassId = dart::kTypeArgumentsCid
}
length = 10
const_kv_array = @0x7fffe00b5280: {
<dart::Instance> = {
<dart::Object> = {
_vptr$Object = 0x7ffff51b10c0 <vtable for dart::Array+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfad7f11,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Instance:
static kClassId = dart::kInstanceCid
},
members of dart::Array:
static kHashBits = 30,
static kBytesPerElement = 8,
static kMaxElements = 576460752303423487,
static kMaxNewSpaceElements = 32765,
static kClassId = dart::kArrayCid
}
map_class = <optimized out>
field = <optimized out>
#5 0x00007ffff4e46e94 in dart::kernel::StreamingConstantEvaluator::EvaluateExpression (this=0x7fffe7ff9498, offset=3878, reset_position=false) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:2825
original_offset = <optimized out>
payload = <optimized out>
tag = <optimized out>
#6 0x00007ffff4e4c13e in dart::kernel::StreamingConstantEvaluator::RunFunction (this=0x7fffe7ff9498, function=..., argument_count=<optimized out>, receiver=<optimized out>, type_args=<optimized out>) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:3565
extra_arguments = <optimized out>
arguments = <optimized out>
pos = 2
list_length = <optimized out>
names = <optimized out>
#7 0x00007ffff4e48a42 in dart::kernel::StreamingConstantEvaluator::EvaluateConstructorInvocationInternal (this=0x7fffe7ff9498) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:3238
target = <optimized out>
constructor = @0x7fffe006f440: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a9970 <vtable for dart::Function+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfad6d81,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Function:
static kMaxInstructionCount = 65535,
static kClassId = dart::kFunctionCid
}
klass = @0x7fffe006f450: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a8b30 <vtable for dart::Class+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffe4789391,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Class:
static kNoTypeArguments = -1,
static kFunctionLookupHashTreshold = 16,
static kUnknownNumTypeArguments = -1,
static kClassId = dart::kClassCid
}
type_arguments = <optimized out>
argument_count = 2
receiver = 0x7fffe00b5190
type_arguments_argument = 0x0
result = <optimized out>
#8 0x00007ffff4e46c2f in dart::kernel::StreamingConstantEvaluator::EvaluateExpression (this=0x7fffe7ff9498, offset=3861, reset_position=true) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:2798
original_offset = <optimized out>
payload = <optimized out>
tag = <optimized out>
#9 0x00007ffff4e4cca1 in dart::kernel::StreamingFlowGraphBuilder::BuildGraphOfFieldInitializer (this=0x7fffe7ff9470) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:3825
field_helper = {
canonical_name_ = {
value_ = 1245
},
position_ = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 1073741757
},
value_ = 0
},
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -14
},
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -13
},
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -12
},
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -11
},
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -10
},
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -9
},
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -8
},
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -7
},
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -6
},
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -5
},
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -4
},
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -3
},
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -2
},
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 30456
},
end_position_ = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 1073741757
},
value_ = 0
},
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -14
},
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -13
},
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -12
},
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -11
},
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -10
},
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -9
},
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -8
},
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -7
},
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -6
},
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -5
},
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -4
},
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -3
},
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -2
},
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
flags_ = 6 '\006',
source_uri_index_ = 37,
annotation_count_ = 0,
builder_ = 0x7fffe7ff9470,
next_read_ = 10,
has_function_literal_initializer_ = false,
function_literal_start_ = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 1073741757
},
value_ = 0
},
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -14
},
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -13
},
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -12
},
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -11
},
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -10
},
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -9
},
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -8
},
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -7
},
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -6
},
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -5
},
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -4
},
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -3
},
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -2
},
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
function_literal_end_ = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 1073741757
},
value_ = 0
},
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -14
},
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -13
},
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -12
},
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -11
},
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -10
},
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -9
},
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -8
},
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -7
},
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -6
},
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -5
},
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -4
},
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -3
},
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -2
},
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
}
}
normal_entry = 0x7fffe0bb1e58
body = {
entry = 0x7fffe0bb1e58,
current = 0x7fffe0bb2078
}
initializer_tag = <optimized out>
prologue_info = <optimized out>
#10 0x00007ffff4e540fe in dart::kernel::StreamingFlowGraphBuilder::BuildGraph (this=0x7fffe7ff9470, kernel_offset=<optimized out>) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:5053
function = @0x7fffe00b50c0: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a9970 <vtable for dart::Function+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfad4931,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = {[0] = 0, [1] = 0, [2] = 0, [3] = 0, [4] = 0, [5] = 140737305545520, [6] = 140737305546128, [7] = 140737305546736, [8] = 140737305549168, [9] = 140737305549784, [10] = 140737305550392, [11] = 140737305551000, [12] = 140737305551608, [13] = 140737305552216, [14] = 140737305552824, [15] = 140737305553432, [16] = 140737305554040, [17] = 140737305554648, [18] = 140737305555256, [19] = 140737305560168, [20] = 140737305556472, [21] = 140737305555864, [22] = 140737305557688, [23] = 140737305558296, [24] = 140737305558904, [25] = 140737305557080, [26] = 140737305559512, [27] = 140737305560776, [28] = 140737305561384, [29] = 140737305547344, [30] = 140737305547952, [31] = 140737305548560, [32] = 140737305561992, [33] = 140737305562600, [34] = 0, [35] = 140737305563824, [36] = 140737305564440, [37] = 140737305565056, [38] = 140737305565672, [39] = 140737305566288, [40] = 140737305566968, [41] = 140737305567648, [42] = 0, [43] = 140737305569264, [44] = 140737305570200, [45] = 140737305571136, [46] = 140737305572072, [47] = 140737305573008, [48] = 140737305585152, [49] = 140737305573944, [50] = 140737305574624, [51] = 140737305575384, [52] = 140737305576144, [53] = 140737305576904, [54] = 140737305577664, [55] = 140737305579032, [56] = 140737305580392, [57] = 140737305581072, [58] = 140737305581752, [59] = 140737305582432, [60] = 0, [61] = 0, [62] = 140737305585832, [63] = 140737305586512, [64] = 140737305587192, [65] = 140737305587872, [66] = 140737305588552, [67] = 140737305589232, [68] = 140737305589912, [69] = 140737305584472, [70] = 140737305590592, [71] = 140737305579712, [72] = 140737305579712, [73] = 0, [74] = 140737305578344, [75] = 140737305578344, [76] = 140737305578344, [77] = 140737305578344, [78] = 140737305583112 <repeats 14 times>, [92] = 140737305566288 <repeats 15 times>, [107] = 140737305583792 <repeats 14 times>, [121] = 140737305566288, [122] = 140737305566288, [123] = 140737305566288, [124] = 140737305566288, [125] = 140737305566288},
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Function:
static kMaxInstructionCount = 65535,
static kClassId = dart::kFunctionCid
}
klass = <optimized out>
outermost_function = <optimized out>
active_type_params = {
active_class_ = 0x7fffe7ff9770,
saved_ = {
klass = 0x7fffe7ffa740,
member = 0x7fffe7ffa750,
enclosing = 0x0,
local_type_parameters = 0x0
}
}
active_class_scope = <optimized out>
active_member = <optimized out>
#11 0x00007ffff4e77c12 in dart::kernel::FlowGraphBuilder::BuildGraph (this=0x7fffe7ff9600) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_to_il.cc:1960
function = @0x7fffe00b50c0: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a9970 <vtable for dart::Function+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfad4931,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = {[0] = 0, [1] = 0, [2] = 0, [3] = 0, [4] = 0, [5] = 140737305545520, [6] = 140737305546128, [7] = 140737305546736, [8] = 140737305549168, [9] = 140737305549784, [10] = 140737305550392, [11] = 140737305551000, [12] = 140737305551608, [13] = 140737305552216, [14] = 140737305552824, [15] = 140737305553432, [16] = 140737305554040, [17] = 140737305554648, [18] = 140737305555256, [19] = 140737305560168, [20] = 140737305556472, [21] = 140737305555864, [22] = 140737305557688, [23] = 140737305558296, [24] = 140737305558904, [25] = 140737305557080, [26] = 140737305559512, [27] = 140737305560776, [28] = 140737305561384, [29] = 140737305547344, [30] = 140737305547952, [31] = 140737305548560, [32] = 140737305561992, [33] = 140737305562600, [34] = 0, [35] = 140737305563824, [36] = 140737305564440, [37] = 140737305565056, [38] = 140737305565672, [39] = 140737305566288, [40] = 140737305566968, [41] = 140737305567648, [42] = 0, [43] = 140737305569264, [44] = 140737305570200, [45] = 140737305571136, [46] = 140737305572072, [47] = 140737305573008, [48] = 140737305585152, [49] = 140737305573944, [50] = 140737305574624, [51] = 140737305575384, [52] = 140737305576144, [53] = 140737305576904, [54] = 140737305577664, [55] = 140737305579032, [56] = 140737305580392, [57] = 140737305581072, [58] = 140737305581752, [59] = 140737305582432, [60] = 0, [61] = 0, [62] = 140737305585832, [63] = 140737305586512, [64] = 140737305587192, [65] = 140737305587872, [66] = 140737305588552, [67] = 140737305589232, [68] = 140737305589912, [69] = 140737305584472, [70] = 140737305590592, [71] = 140737305579712, [72] = 140737305579712, [73] = 0, [74] = 140737305578344, [75] = 140737305578344, [76] = 140737305578344, [77] = 140737305578344, [78] = 140737305583112 <repeats 14 times>, [92] = 140737305566288 <repeats 15 times>, [107] = 140737305583792 <repeats 14 times>, [121] = 140737305566288, [122] = 140737305566288, [123] = 140737305566288, [124] = 140737305566288, [125] = 140737305566288},
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Function:
static kMaxInstructionCount = 65535,
static kClassId = dart::kFunctionCid
}
streaming_flow_graph_builder = {
flow_graph_builder_ = 0x7fffe7ff9600,
translation_helper_ = @0x7fffe7ff9660,
zone_ = 0x7fffe7ffa008,
reader_ = 0x7fffe002f840,
script_ = @0x7fffe7ffa700,
constant_evaluator_ = {
_vptr$StreamingConstantEvaluator = 0x7ffff51e2900 <vtable for dart::kernel::StreamingConstantEvaluator+16>,
builder_ = 0x7fffe7ff9470,
isolate_ = 0x7fffe004aac0,
zone_ = 0x7fffe7ffa008,
translation_helper_ = @0x7fffe7ff9660,
type_translator_ = @0x7fffe7ff94d8,
script_ = @0x7fffe7ffa700,
result_ = @0x7fffe7ffa710
},
type_translator_ = {
builder_ = 0x7fffe7ff9470,
translation_helper_ = @0x7fffe7ff9660,
active_class_ = 0x7fffe7ff9770,
type_parameter_scope_ = 0x0,
zone_ = 0x7fffe7ffa008,
result_ = @0x7fffe7ffa720,
finalize_ = true
},
data_program_offset_ = 666219,
current_script_id_ = 37,
record_for_script_id_ = -1,
record_token_positions_into_ = 0x0,
record_yield_positions_into_ = 0x0,
direct_call_metadata_helper_ = {
<dart::kernel::MetadataHelper> = {
builder_ = 0x7fffe7ff9470,
translation_helper_ = @0x7fffe7ff9660,
mappings_offset_ = 0,
mappings_num_ = 0,
last_node_offset_ = 0,
last_mapping_index_ = 0
}, <No data fields>},
inferred_type_metadata_helper_ = {
<dart::kernel::MetadataHelper> = {
builder_ = 0x7fffe7ff9470,
translation_helper_ = @0x7fffe7ff9660,
mappings_offset_ = 0,
mappings_num_ = 0,
last_node_offset_ = 0,
last_mapping_index_ = 0
}, <No data fields>},
procedure_attributes_metadata_helper_ = {
<dart::kernel::MetadataHelper> = {
builder_ = 0x7fffe7ff9470,
translation_helper_ = @0x7fffe7ff9660,
mappings_offset_ = 0,
mappings_num_ = 0,
last_node_offset_ = 0,
last_mapping_index_ = 0
}, <No data fields>},
metadata_scanned_ = false
}
result = <optimized out>
#12 0x00007ffff4ea2d44 in dart::DartCompilationPipeline::BuildFlowGraph (this=<optimized out>, zone=<optimized out>, parsed_function=<optimized out>, ic_data_array=..., osr_id=<optimized out>, optimized=<optimized out>) at ../../third_party/dart/runtime/vm/compiler/jit/compiler.cc:163
builder = <optimized out>
graph = <optimized out>
builder = <optimized out>
#13 0x00007ffff4ea5b49 in dart::CompileParsedFunctionHelper::Compile (this=0x7fffe7ff9e30, pipeline=0x7fffe7ff9e28) at ../../third_party/dart/runtime/vm/compiler/jit/compiler.cc:815
timer = <optimized out>
ic_data_array = <optimized out>
tds = {
<dart::TimelineEventScope> = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51b8af0 <vtable for dart::TimelineDurationScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ff9d10
},
members of dart::TimelineEventScope:
stream_ = 0x7ffff5205cc0 <dart::Timeline::stream_Compiler_>,
label_ = 0x7ffff2932160 "BuildFlowGraph",
arguments_ = {
buffer_ = 0x0,
length_ = 0
},
enabled_ = false
},
members of dart::TimelineDurationScope:
timestamp_ = 0,
thread_timestamp_ = 32
}
reorder_blocks = <optimized out>
block_scheduler = <optimized out>
graph_compiler = <optimized out>
cha = <optimized out>
flow_graph = <optimized out>
pass_state = <optimized out>
assembler = <optimized out>
print_flow_graph = <optimized out>
prev_deopt_id = <optimized out>
jump = <optimized out>
function = @0x7fffe00b50c0: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a9970 <vtable for dart::Function+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfad4931,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = {[0] = 0, [1] = 0, [2] = 0, [3] = 0, [4] = 0, [5] = 140737305545520, [6] = 140737305546128, [7] = 140737305546736, [8] = 140737305549168, [9] = 140737305549784, [10] = 140737305550392, [11] = 140737305551000, [12] = 140737305551608, [13] = 140737305552216, [14] = 140737305552824, [15] = 140737305553432, [16] = 140737305554040, [17] = 140737305554648, [18] = 140737305555256, [19] = 140737305560168, [20] = 140737305556472, [21] = 140737305555864, [22] = 140737305557688, [23] = 140737305558296, [24] = 140737305558904, [25] = 140737305557080, [26] = 140737305559512, [27] = 140737305560776, [28] = 140737305561384, [29] = 140737305547344, [30] = 140737305547952, [31] = 140737305548560, [32] = 140737305561992, [33] = 140737305562600, [34] = 0, [35] = 140737305563824, [36] = 140737305564440, [37] = 140737305565056, [38] = 140737305565672, [39] = 140737305566288, [40] = 140737305566968, [41] = 140737305567648, [42] = 0, [43] = 140737305569264, [44] = 140737305570200, [45] = 140737305571136, [46] = 140737305572072, [47] = 140737305573008, [48] = 140737305585152, [49] = 140737305573944, [50] = 140737305574624, [51] = 140737305575384, [52] = 140737305576144, [53] = 140737305576904, [54] = 140737305577664, [55] = 140737305579032, [56] = 140737305580392, [57] = 140737305581072, [58] = 140737305581752, [59] = 140737305582432, [60] = 0, [61] = 0, [62] = 140737305585832, [63] = 140737305586512, [64] = 140737305587192, [65] = 140737305587872, [66] = 140737305588552, [67] = 140737305589232, [68] = 140737305589912, [69] = 140737305584472, [70] = 140737305590592, [71] = 140737305579712, [72] = 140737305579712, [73] = 0, [74] = 140737305578344, [75] = 140737305578344, [76] = 140737305578344, [77] = 140737305578344, [78] = 140737305583112 <repeats 14 times>, [92] = 140737305566288 <repeats 15 times>, [107] = 140737305583792 <repeats 14 times>, [121] = 140737305566288, [122] = 140737305566288, [123] = 140737305566288, [124] = 140737305566288, [125] = 140737305566288},
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Function:
static kMaxInstructionCount = 65535,
static kClassId = dart::kFunctionCid
}
zone = 0x7fffe7ffa008
vm_internal_handles_scope_ = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51a7db0 <vtable for dart::HandleScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ff97e8
},
members of dart::HandleScope:
saved_handle_block_ = 0x7fffe7ffa440,
saved_handle_slot_ = 50
}
done = false
use_far_branches = true
result = <optimized out>
compiler_timeline = <optimized out>
speculative_policy = <optimized out>
timer = <optimized out>
#14 0x00007ffff4ea8912 in dart::Compiler::EvaluateStaticInitializer (field=...) at ../../third_party/dart/runtime/vm/compiler/jit/compiler.cc:1453
tagScope = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51b8a18 <vtable for dart::VMTagScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ff9e90
},
members of dart::VMTagScope:
previous_tag_ = 5
}
tds = {
<dart::TimelineEventScope> = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51b8af0 <vtable for dart::TimelineDurationScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ff9e70
},
members of dart::TimelineEventScope:
stream_ = 0x7ffff5205cc0 <dart::Timeline::stream_Compiler_>,
label_ = 0x7ffff294aad5 "CompileStaticInitializer",
arguments_ = {
buffer_ = 0x0,
length_ = 0
},
enabled_ = false
},
members of dart::TimelineDurationScope:
timestamp_ = 140737305134752,
thread_timestamp_ = 140737305135056
}
zone = <optimized out>
helper = {
<dart::ValueObject> = {<No data fields>},
members of dart::CompileParsedFunctionHelper:
parsed_function_ = 0x7fffe7ffa008,
optimized_ = false,
osr_id_ = -1,
thread_ = 0x7fffe0055e50,
loading_invalidation_gen_at_start_ = 0
}
pipeline = <optimized out>
stack_zone = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51b8f98 <vtable for dart::StackZone+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ff9eb0
},
members of dart::StackZone:
zone_ = {
static kAlignment = 8,
static kInitialChunkSize = 1024,
static kSegmentSize = 65536,
static kZapDeletedByte = 66 'B',
static kZapUninitializedByte = 171 '\253',
buffer_ = "\000\246\377\347\377\177\000\000P^\005\340\377\177\000\000\300P\v\340\377\177\000\000\300\245\377\347\377\177\000\000\370\035\273\340\377\177", '\000' <repeats 34 times>, "\b\241\377\347\377\177", '\000' <repeats 26 times>, "Ƞ\377\347\377\177\000\000\350\240\377\347\377\177", '\000' <repeats 42 times>, "\b\240\377\347\377\177\000\000\001\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377x\241\377\347\377\177", '\000' <repeats 26 times>...,
initial_buffer_ = {
<dart::ValueObject> = {<No data fields>},
members of dart::MemoryRegion:
pointer_ = 0x7fffe7ffa008,
size_ = 1024
},
position_ = 140736963748688,
limit_ = 140736963811152,
head_ = 0x7fffe0bb1750,
large_segments_ = 0x0,
handles_ = {
<dart::Handles<2, 64, 8>> = {
zone_blocks_ = 0x7fffe00b50c0,
first_scoped_block_ = {
data_ = {[0] = 140737305578344, [1] = 140736677628129, [2] = 140737305578344, [3] = 140736677628129, [4] = 140737305545520, [5] = 140737062646849, [6] = 140737305578344, [7] = 140736677628129, [8] = 140737305578344, [9] = 140736677628129, [10] = 140737305545520, [11] = 140737026497009, [12] = 140737305551608, [13] = 140736677595969, [14] = 140737305545520, [15] = 140737026497009, [16] = 140737305553432, [17] = 140737042899185, [18] = 140737305545520, [19] = 140737026497009, [20] = 140737305551608, [21] = 140736677595969, [22] = 140737305545520, [23] = 140737026497009, [24] = 140737305545520, [25] = 140737026497009, [26] = 140737305545520, [27] = 140737352303985, [28] = 140737305546736, [29] = 140736677628161, [30] = 140737305546736, [31] = 140736677628161, [32] = 140737305554040, [33] = 140737027831217, [34] = 140737305583112, [35] = 140737026485025, [36] = 140737305545520, [37] = 140737352304193, [38] = 140737305549168, [39] = 140736677628209, [40] = 140737305560168, [41] = 140737352317873, [42] = 140737305556472, [43] = 140737156482657, [44] = 140737305549168, [45] = 140736677628209, [46] = 140737305569264, [47] = 140736677567921, [48] = 140737305560168, [49] = 140737352302657, [50] = 140737305583112, [51] = 140737047167041, [52] = 140737305583112, [53] = 140737046642753, [54] = 140737305583112, [55] = 140737046380609, [56] = 140737305583112, [57] = 140737047484881, [58] = 140737305583112, [59] = 140737047484913, [60] = 140737305579712, [61] = 140737352302657, [62] = 140737305546736, [63] = 140736677628161, [64] = 140737305553432, [65] = 140737042899185, [66] = 140737305555256, [67] = 140737047484945, [68] = 140737305583112, [69] = 140737047167041, [70] = 140737305583112, [71] = 140737046642753, [72] = 140737305583112, [73] = 140737046380609, [74] = 140737305583112, [75] = 140737047484881, [76] = 140737305583112, [77] = 140737047484913, [78] = 140737305579712, [79] = 140737352302657, [80] = 140737305546736, [81] = 140736677628161, [82] = 140737305583112, [83] = 140737026485025, [84] = 140737305546736, [85] = 140736677628161, [86] = 140737305546736, [87] = 140736677628161, [88] = 140737305553432, [89] = 140737042899185, [90] = 140737305575384, [91] = 100, [92] = 140737305569264, [93] = 140737058687905, [94] = 140737305546736, [95] = 140736677628161, [96] = 140737305545520, [97] = 140737026497009, [98] = 140737305549168, [99] = 140736677628209, [100] = 140737305549168, [101] = 140736677628209, [102] = 140737305567648, [103] = 140737352302657, [104] = 140737305583112, [105] = 140737047167041, [106] = 140737305583112, [107] = 140737046642753, [108] = 140737305583112, [109] = 140737046380609, [110] = 140737305583112, [111] = 140737047484881, [112] = 140737305583112, [113] = 140737047484913, [114] = 140737305579712, [115] = 140737352302657, [116] = 140737305546736, [117] = 140736677628161, [118] = 140737305553432, [119] = 140737042899185, [120] = 140737305546736, [121] = 140736677628161, [122] = 140737305583112, [123] = 140737026485025, [124] = 140737305546736, [125] = 140736677628161, [126] = 140737305566288, [127] = 140737352302657},
next_handle_slot_ = 128,
next_block_ = 0x7fffe006f1c0
},
scoped_blocks_ = 0x7fffe00bd430
},
members of dart::VMHandles:
static kOffsetOfRawPtrInHandle = 8
},
previous_ = 0x7fffe7ffbca8
}
}
parsed_function = 0x7fffe7ffa008
code = <optimized out>
thread = 0x7fffe0055e50
no_msg_scope = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51a7f30 <vtable for dart::NoOOBMessageScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ff9f00
}, <No data fields>}
no_reload_scope = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51a7f50 <vtable for dart::NoReloadScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ff9e58
},
members of dart::NoReloadScope:
isolate_ = 0x7fffe004aac0
}
jump = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51a5ab0 <vtable for dart::LongJumpScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ffb7a0
},
members of dart::LongJumpScope:
environment_ = {[0] = {
__jmpbuf = {[0] = 140737085677312, [1] = 5491555463008939991, [2] = 140737305135056, [3] = 140737305533104, [4] = 140736952174256, [5] = 140737085682024, [6] = 5491545376292925399, [7] = 5491512228008488919},
__mask_was_saved = 0,
__saved_mask = {
__val = {[0] = 140737085679088, [1] = 140737305134752, [2] = 140737085679080, [3] = 140737299140764, [4] = 140737085677984, [5] = 140737305134752, [6] = 140737305135056, [7] = 140737301102380, [8] = 140737085677248, [9] = 140737085683376, [10] = 140737305499536, [11] = 140736951836240, [12] = 140737085677600, [13] = 5, [14] = 140737305499536, [15] = 140736951836240}
}
}},
top_ = 0x7fffe7ff9f00,
base_ = 0x7fffe7ffb6b0
}
thread = <optimized out>
zone = <optimized out>
error = <optimized out>
#15 0x00007ffff4e47707 in dart::kernel::StreamingConstantEvaluator::EvaluateStaticGet (this=0x7fffe7ffb168) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:3048
value = <optimized out>
thread = <optimized out>
error = <optimized out>
field = <optimized out>
position = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 1073741757
},
value_ = 0
},
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -14
},
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -13
},
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -12
},
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -11
},
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -10
},
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -9
},
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -8
},
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -7
},
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -6
},
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -5
},
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -4
},
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -3
},
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -2
},
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 857
}
target = <optimized out>
#16 0x00007ffff4e46c08 in dart::kernel::StreamingConstantEvaluator::EvaluateExpression (this=0x7fffe7ffb168, offset=142, reset_position=true) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:2782
original_offset = <optimized out>
payload = <optimized out>
tag = <optimized out>
#17 0x00007ffff4e567a6 in dart::kernel::StreamingFlowGraphBuilder::BuildStaticGet (this=0x7fffe7ffb140, p=<optimized out>) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:7113
offset = 142
position = <optimized out>
target = {
value_ = 1245
}
result_type = <optimized out>
#18 0x00007ffff4e4cfbf in dart::kernel::StreamingFlowGraphBuilder::BuildExpression (this=0x7fffe7ffb140, position=0xa) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:5102
tag = <optimized out>
#19 0x00007ffff4e64a89 in dart::kernel::StreamingFlowGraphBuilder::BuildArgumentsFromActualArguments (this=0x7fffe7ffb140, argument_names=0x7fffe00b4640, skip_push_arguments=false, do_drop=false) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:6575
name = @0x7fffe00b4650: {
<dart::Instance> = {
<dart::Object> = {
_vptr$Object = 0x7ffff51b0b68 <vtable for dart::String+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfac5de1,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Instance:
static kClassId = dart::kInstanceCid
},
members of dart::String:
static kHashBits = 30,
static kOneByteChar = 1,
static kTwoByteChar = 2,
static kSizeofRawString = 16,
static kMaxElements = 2305843009213693951,
static kClassId = dart::kStringCid
}
i = 0
list_length = 1
instructions = <optimized out>
#20 0x00007ffff4e4f815 in dart::kernel::StreamingFlowGraphBuilder::BuildArguments (this=0x7fffe7ffb140, argument_names=0x7fffe00b4640, argument_count=<optimized out>, positional_count=0x7fffe7ffaac0, skip_push_arguments=false, do_drop=false) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:6549
dummy = <optimized out>
#21 0x00007ffff4e596ae in dart::kernel::StreamingFlowGraphBuilder::BuildStaticInvocation (this=0x7fffe7ffb140, is_const=<optimized out>, p=<optimized out>) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:7636
offset = <optimized out>
position = <optimized out>
procedure_reference = <optimized out>
target = @0x7fffe00b4610: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a9970 <vtable for dart::Function+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfac5a31,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Function:
static kMaxInstructionCount = 65535,
static kClassId = dart::kFunctionCid
}
klass = <optimized out>
argument_count = 2
type_args_len = 0
instructions = <optimized out>
instance_variable = <optimized out>
argument_names = @0x7fffe00b4640: {
<dart::Instance> = {
<dart::Object> = {
_vptr$Object = 0x7ffff51b10c0 <vtable for dart::Array+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfac8ca1,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Instance:
static kClassId = dart::kInstanceCid
},
members of dart::Array:
static kHashBits = 30,
static kBytesPerElement = 8,
static kMaxElements = 576460752303423487,
static kMaxNewSpaceElements = 32765,
static kClassId = dart::kArrayCid
}
result_type = <optimized out>
special_case_identical = <optimized out>
#22 0x00007ffff4e4ce01 in dart::kernel::StreamingFlowGraphBuilder::BuildExpression (this=0x7fffe7ffb140, position=0xa) at ../../third_party/dart/runtime/vm/kernel_binary.h:220
tag = <optimized out>
#23 0x00007ffff4e64a89 in dart::kernel::StreamingFlowGraphBuilder::BuildArgumentsFromActualArguments (this=0x7fffe7ffb140, argument_names=0x7fffe00b4540, skip_push_arguments=false, do_drop=false) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:6575
name = @0x7fffe00b4570: {
<dart::Instance> = {
<dart::Object> = {
_vptr$Object = 0x7ffff51b0b68 <vtable for dart::String+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfbfffe1,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Instance:
static kClassId = dart::kInstanceCid
},
members of dart::String:
static kHashBits = 30,
static kOneByteChar = 1,
static kTwoByteChar = 2,
static kSizeofRawString = 16,
static kMaxElements = 2305843009213693951,
static kClassId = dart::kStringCid
}
i = 0
list_length = 3
instructions = <optimized out>
#24 0x00007ffff4e4f815 in dart::kernel::StreamingFlowGraphBuilder::BuildArguments (this=0x7fffe7ffb140, argument_names=0x7fffe00b4540, argument_count=<optimized out>, positional_count=0x7fffe7ffaca0, skip_push_arguments=false, do_drop=false) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:6549
dummy = <optimized out>
#25 0x00007ffff4e59e91 in dart::kernel::StreamingFlowGraphBuilder::BuildConstructorInvocation (this=0x7fffe7ffb140, is_const=<optimized out>, p=<optimized out>) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:7741
position = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 1073741757
},
value_ = 0
},
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -14
},
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -13
},
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -12
},
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -11
},
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -10
},
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -9
},
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -8
},
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -7
},
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -6
},
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -5
},
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -4
},
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -3
},
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -2
},
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 232
}
kernel_name = {
value_ = 243
}
klass = @0x7fffe00b4510: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a8b30 <vtable for dart::Class+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffe48e5211,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Class:
static kNoTypeArguments = -1,
static kFunctionLookupHashTreshold = 16,
static kUnknownNumTypeArguments = -1,
static kClassId = dart::kClassCid
}
instructions = {
entry = 0x7fffe0088f78,
current = 0x7fffe0089150
}
variable = <optimized out>
argument_names = @0x7fffe00b4540: {
<dart::Instance> = {
<dart::Object> = {
_vptr$Object = 0x7ffff51b10c0 <vtable for dart::Array+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffcfbfff71,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Instance:
static kClassId = dart::kInstanceCid
},
members of dart::Array:
static kHashBits = 30,
static kBytesPerElement = 8,
static kMaxElements = 576460752303423487,
static kMaxNewSpaceElements = 32765,
static kClassId = dart::kArrayCid
}
argument_count = 3
target = <optimized out>
#26 0x00007ffff4e4d008 in dart::kernel::StreamingFlowGraphBuilder::BuildExpression (this=0x7fffe7ffb140, position=0xa) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:5118
tag = <optimized out>
#27 0x00007ffff4e60f9e in dart::kernel::StreamingFlowGraphBuilder::BuildReturnStatement (this=0x7fffe7ffb140) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:9086
position = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 1073741757
},
value_ = 0
},
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -14
},
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -13
},
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -12
},
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -11
},
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -10
},
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -9
},
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -8
},
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -7
},
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -6
},
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -5
},
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -4
},
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -3
},
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -2
},
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 221
}
instructions = <optimized out>
tag = <optimized out>
inside_try_finally = <optimized out>
#28 0x00007ffff4e4f56d in dart::kernel::StreamingFlowGraphBuilder::BuildStatement (this=0x7fffe7ffb140) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:5231
tag = <optimized out>
#29 0x00007ffff4e5dd48 in dart::kernel::StreamingFlowGraphBuilder::BuildBlock (this=0x7fffe7ffb140) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:8482
offset = 113
instructions = {
entry = 0x0,
current = 0x0
}
list_length = 1
#30 0x00007ffff4e4f4fd in dart::kernel::StreamingFlowGraphBuilder::BuildStatement (this=0x7fffe7ffb140) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:5203
tag = <optimized out>
#31 0x00007ffff4e531d7 in dart::kernel::StreamingFlowGraphBuilder::BuildGraphOfFunction (this=0x7fffe7ffb140, constructor=false) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:4837
dart_function = @0x7fffe00b4450: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a9970 <vtable for dart::Function+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffced9f271,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = <same as static member of an already seen type>,
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Function:
static kMaxInstructionCount = 65535,
static kClassId = dart::kFunctionCid
}
normal_entry = <optimized out>
prologue_info = {
min_block_id = -1,
max_block_id = -1
}
instruction_cursor = 0x7fffe0088b20
body = <optimized out>
function_node_helper = {
position_ = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 1073741757
},
value_ = 0
},
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -14
},
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -13
},
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -12
},
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -11
},
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -10
},
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -9
},
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -8
},
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -7
},
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -6
},
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -5
},
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -4
},
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -3
},
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -2
},
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 192
},
end_position_ = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = {
static kMaxSentinelDescriptors = 64,
static kNoSourcePos = -1,
static kNoSource = <same as static member of an already seen type>,
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 1073741757
},
value_ = 0
},
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -14
},
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -13
},
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -12
},
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -11
},
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -10
},
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -9
},
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -8
},
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -7
},
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -6
},
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -5
},
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -4
},
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -3
},
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -2
},
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = -1
},
static kBoxPos = -2,
static kBox = <same as static member of an already seen type>,
static kParallelMovePos = -3,
static kParallelMove = <same as static member of an already seen type>,
static kTempMovePos = -4,
static kTempMove = <same as static member of an already seen type>,
static kConstantPos = -5,
static kConstant = <same as static member of an already seen type>,
static kPushArgumentPos = -6,
static kPushArgument = <same as static member of an already seen type>,
static kControlFlowPos = -7,
static kControlFlow = <same as static member of an already seen type>,
static kContextPos = -8,
static kContext = <same as static member of an already seen type>,
static kMethodExtractorPos = -9,
static kMethodExtractor = <same as static member of an already seen type>,
static kDeferredSlowPathPos = -10,
static kDeferredSlowPath = <same as static member of an already seen type>,
static kDeferredDeoptInfoPos = -11,
static kDeferredDeoptInfo = <same as static member of an already seen type>,
static kDartCodeProloguePos = -12,
static kDartCodePrologue = <same as static member of an already seen type>,
static kDartCodeEpiloguePos = -13,
static kDartCodeEpilogue = <same as static member of an already seen type>,
static kLastPos = -14,
static kLast = <same as static member of an already seen type>,
static kMinSourcePos = 0,
static kMinSource = <same as static member of an already seen type>,
static kMaxSourcePos = 1073741757,
static kMaxSource = <same as static member of an already seen type>,
value_ = 942
},
async_marker_ = dart::kernel::FunctionNodeHelper::kSync,
dart_async_marker_ = dart::kernel::FunctionNodeHelper::kSync,
total_parameter_count_ = 1,
required_parameter_count_ = 1,
builder_ = 0x7fffe7ffb140,
next_read_ = 11
}
type_parameters_offset = 94
first_parameter_offset = <optimized out>
graph_entry = <optimized out>
context_size = <optimized out>
has_body = <optimized out>
#32 0x00007ffff4e53f7e in dart::kernel::StreamingFlowGraphBuilder::BuildGraph (this=0x7fffe7ffb140, kernel_offset=<optimized out>) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_binary_flowgraph.cc:5043
function = @0x7fffe00b4450: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a9970 <vtable for dart::Function+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffced9f271,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = {[0] = 0, [1] = 0, [2] = 0, [3] = 0, [4] = 0, [5] = 140737305545520, [6] = 140737305546128, [7] = 140737305546736, [8] = 140737305549168, [9] = 140737305549784, [10] = 140737305550392, [11] = 140737305551000, [12] = 140737305551608, [13] = 140737305552216, [14] = 140737305552824, [15] = 140737305553432, [16] = 140737305554040, [17] = 140737305554648, [18] = 140737305555256, [19] = 140737305560168, [20] = 140737305556472, [21] = 140737305555864, [22] = 140737305557688, [23] = 140737305558296, [24] = 140737305558904, [25] = 140737305557080, [26] = 140737305559512, [27] = 140737305560776, [28] = 140737305561384, [29] = 140737305547344, [30] = 140737305547952, [31] = 140737305548560, [32] = 140737305561992, [33] = 140737305562600, [34] = 0, [35] = 140737305563824, [36] = 140737305564440, [37] = 140737305565056, [38] = 140737305565672, [39] = 140737305566288, [40] = 140737305566968, [41] = 140737305567648, [42] = 0, [43] = 140737305569264, [44] = 140737305570200, [45] = 140737305571136, [46] = 140737305572072, [47] = 140737305573008, [48] = 140737305585152, [49] = 140737305573944, [50] = 140737305574624, [51] = 140737305575384, [52] = 140737305576144, [53] = 140737305576904, [54] = 140737305577664, [55] = 140737305579032, [56] = 140737305580392, [57] = 140737305581072, [58] = 140737305581752, [59] = 140737305582432, [60] = 0, [61] = 0, [62] = 140737305585832, [63] = 140737305586512, [64] = 140737305587192, [65] = 140737305587872, [66] = 140737305588552, [67] = 140737305589232, [68] = 140737305589912, [69] = 140737305584472, [70] = 140737305590592, [71] = 140737305579712, [72] = 140737305579712, [73] = 0, [74] = 140737305578344, [75] = 140737305578344, [76] = 140737305578344, [77] = 140737305578344, [78] = 140737305583112 <repeats 14 times>, [92] = 140737305566288 <repeats 15 times>, [107] = 140737305583792 <repeats 14 times>, [121] = 140737305566288, [122] = 140737305566288, [123] = 140737305566288, [124] = 140737305566288, [125] = 140737305566288},
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Function:
static kMaxInstructionCount = 65535,
static kClassId = dart::kFunctionCid
}
klass = <optimized out>
outermost_function = <optimized out>
active_type_params = {
active_class_ = 0x7fffe7ffb440,
saved_ = {
klass = 0x7fffe7ffc270,
member = 0x7fffe7ffc280,
enclosing = 0x0,
local_type_parameters = 0x0
}
}
active_class_scope = <optimized out>
active_member = <optimized out>
#33 0x00007ffff4e77c12 in dart::kernel::FlowGraphBuilder::BuildGraph (this=0x7fffe7ffb2d0) at ../../third_party/dart/runtime/vm/compiler/frontend/kernel_to_il.cc:1960
function = @0x7fffe00b4450: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a9970 <vtable for dart::Function+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffced9f271,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = {[0] = 0, [1] = 0, [2] = 0, [3] = 0, [4] = 0, [5] = 140737305545520, [6] = 140737305546128, [7] = 140737305546736, [8] = 140737305549168, [9] = 140737305549784, [10] = 140737305550392, [11] = 140737305551000, [12] = 140737305551608, [13] = 140737305552216, [14] = 140737305552824, [15] = 140737305553432, [16] = 140737305554040, [17] = 140737305554648, [18] = 140737305555256, [19] = 140737305560168, [20] = 140737305556472, [21] = 140737305555864, [22] = 140737305557688, [23] = 140737305558296, [24] = 140737305558904, [25] = 140737305557080, [26] = 140737305559512, [27] = 140737305560776, [28] = 140737305561384, [29] = 140737305547344, [30] = 140737305547952, [31] = 140737305548560, [32] = 140737305561992, [33] = 140737305562600, [34] = 0, [35] = 140737305563824, [36] = 140737305564440, [37] = 140737305565056, [38] = 140737305565672, [39] = 140737305566288, [40] = 140737305566968, [41] = 140737305567648, [42] = 0, [43] = 140737305569264, [44] = 140737305570200, [45] = 140737305571136, [46] = 140737305572072, [47] = 140737305573008, [48] = 140737305585152, [49] = 140737305573944, [50] = 140737305574624, [51] = 140737305575384, [52] = 140737305576144, [53] = 140737305576904, [54] = 140737305577664, [55] = 140737305579032, [56] = 140737305580392, [57] = 140737305581072, [58] = 140737305581752, [59] = 140737305582432, [60] = 0, [61] = 0, [62] = 140737305585832, [63] = 140737305586512, [64] = 140737305587192, [65] = 140737305587872, [66] = 140737305588552, [67] = 140737305589232, [68] = 140737305589912, [69] = 140737305584472, [70] = 140737305590592, [71] = 140737305579712, [72] = 140737305579712, [73] = 0, [74] = 140737305578344, [75] = 140737305578344, [76] = 140737305578344, [77] = 140737305578344, [78] = 140737305583112 <repeats 14 times>, [92] = 140737305566288 <repeats 15 times>, [107] = 140737305583792 <repeats 14 times>, [121] = 140737305566288, [122] = 140737305566288, [123] = 140737305566288, [124] = 140737305566288, [125] = 140737305566288},
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Function:
static kMaxInstructionCount = 65535,
static kClassId = dart::kFunctionCid
}
streaming_flow_graph_builder = {
flow_graph_builder_ = 0x7fffe7ffb2d0,
translation_helper_ = @0x7fffe7ffb330,
zone_ = 0x7fffe7ffbca8,
reader_ = 0x7fffe004a3c0,
script_ = @0x7fffe7ffc240,
constant_evaluator_ = {
_vptr$StreamingConstantEvaluator = 0x7ffff51e2900 <vtable for dart::kernel::StreamingConstantEvaluator+16>,
builder_ = 0x7fffe7ffb140,
isolate_ = 0x7fffe004aac0,
zone_ = 0x7fffe7ffbca8,
translation_helper_ = @0x7fffe7ffb330,
type_translator_ = @0x7fffe7ffb1a8,
script_ = @0x7fffe7ffc240,
result_ = @0x7fffe7ffc250
},
type_translator_ = {
builder_ = 0x7fffe7ffb140,
translation_helper_ = @0x7fffe7ffb330,
active_class_ = 0x7fffe7ffb440,
type_parameter_scope_ = 0x0,
zone_ = 0x7fffe7ffbca8,
result_ = @0x7fffe7ffc260,
finalize_ = true
},
data_program_offset_ = 10,
current_script_id_ = 1,
record_for_script_id_ = -1,
record_token_positions_into_ = 0x0,
record_yield_positions_into_ = 0x0,
direct_call_metadata_helper_ = {
<dart::kernel::MetadataHelper> = {
builder_ = 0x7fffe7ffb140,
translation_helper_ = @0x7fffe7ffb330,
mappings_offset_ = 0,
mappings_num_ = 0,
last_node_offset_ = 0,
last_mapping_index_ = 0
}, <No data fields>},
inferred_type_metadata_helper_ = {
<dart::kernel::MetadataHelper> = {
builder_ = 0x7fffe7ffb140,
translation_helper_ = @0x7fffe7ffb330,
mappings_offset_ = 0,
mappings_num_ = 0,
last_node_offset_ = 0,
last_mapping_index_ = 0
}, <No data fields>},
procedure_attributes_metadata_helper_ = {
<dart::kernel::MetadataHelper> = {
builder_ = 0x7fffe7ffb140,
translation_helper_ = @0x7fffe7ffb330,
mappings_offset_ = 0,
mappings_num_ = 0,
last_node_offset_ = 0,
last_mapping_index_ = 0
}, <No data fields>},
metadata_scanned_ = true
}
result = <optimized out>
#34 0x00007ffff4ea2d44 in dart::DartCompilationPipeline::BuildFlowGraph (this=<optimized out>, zone=<optimized out>, parsed_function=<optimized out>, ic_data_array=..., osr_id=<optimized out>, optimized=<optimized out>) at ../../third_party/dart/runtime/vm/compiler/jit/compiler.cc:163
builder = <optimized out>
graph = <optimized out>
builder = <optimized out>
#35 0x00007ffff4ea5b49 in dart::CompileParsedFunctionHelper::Compile (this=0x7fffe7ffbb50, pipeline=0x7fffe7ffc668) at ../../third_party/dart/runtime/vm/compiler/jit/compiler.cc:815
timer = <optimized out>
ic_data_array = <optimized out>
tds = {
<dart::TimelineEventScope> = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51b8af0 <vtable for dart::TimelineDurationScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ffb9e0
},
members of dart::TimelineEventScope:
stream_ = 0x7ffff5205cc0 <dart::Timeline::stream_Compiler_>,
label_ = 0x7ffff2932160 "BuildFlowGraph",
arguments_ = {
buffer_ = 0x0,
length_ = 0
},
enabled_ = false
},
members of dart::TimelineDurationScope:
timestamp_ = 140737085684240,
thread_timestamp_ = 140737085684952
}
reorder_blocks = <optimized out>
block_scheduler = <optimized out>
graph_compiler = <optimized out>
cha = <optimized out>
flow_graph = <optimized out>
pass_state = <optimized out>
assembler = <optimized out>
print_flow_graph = <optimized out>
prev_deopt_id = <optimized out>
jump = <optimized out>
function = @0x7fffe00b4450: {
<dart::Object> = {
_vptr$Object = 0x7ffff51a9970 <vtable for dart::Function+16>,
static kClassId = dart::kObjectCid,
raw_ = 0x7fffced9f271,
static handle_vtable_ = 140737305593056,
static builtin_vtables_ = {[0] = 0, [1] = 0, [2] = 0, [3] = 0, [4] = 0, [5] = 140737305545520, [6] = 140737305546128, [7] = 140737305546736, [8] = 140737305549168, [9] = 140737305549784, [10] = 140737305550392, [11] = 140737305551000, [12] = 140737305551608, [13] = 140737305552216, [14] = 140737305552824, [15] = 140737305553432, [16] = 140737305554040, [17] = 140737305554648, [18] = 140737305555256, [19] = 140737305560168, [20] = 140737305556472, [21] = 140737305555864, [22] = 140737305557688, [23] = 140737305558296, [24] = 140737305558904, [25] = 140737305557080, [26] = 140737305559512, [27] = 140737305560776, [28] = 140737305561384, [29] = 140737305547344, [30] = 140737305547952, [31] = 140737305548560, [32] = 140737305561992, [33] = 140737305562600, [34] = 0, [35] = 140737305563824, [36] = 140737305564440, [37] = 140737305565056, [38] = 140737305565672, [39] = 140737305566288, [40] = 140737305566968, [41] = 140737305567648, [42] = 0, [43] = 140737305569264, [44] = 140737305570200, [45] = 140737305571136, [46] = 140737305572072, [47] = 140737305573008, [48] = 140737305585152, [49] = 140737305573944, [50] = 140737305574624, [51] = 140737305575384, [52] = 140737305576144, [53] = 140737305576904, [54] = 140737305577664, [55] = 140737305579032, [56] = 140737305580392, [57] = 140737305581072, [58] = 140737305581752, [59] = 140737305582432, [60] = 0, [61] = 0, [62] = 140737305585832, [63] = 140737305586512, [64] = 140737305587192, [65] = 140737305587872, [66] = 140737305588552, [67] = 140737305589232, [68] = 140737305589912, [69] = 140737305584472, [70] = 140737305590592, [71] = 140737305579712, [72] = 140737305579712, [73] = 0, [74] = 140737305578344, [75] = 140737305578344, [76] = 140737305578344, [77] = 140737305578344, [78] = 140737305583112 <repeats 14 times>, [92] = 140737305566288 <repeats 15 times>, [107] = 140737305583792 <repeats 14 times>, [121] = 140737305566288, [122] = 140737305566288, [123] = 140737305566288, [124] = 140737305566288, [125] = 140737305566288},
static null_ = 0x7ffff7e40041,
static class_class_ = 0x7ffff7e40051,
static dynamic_class_ = 0x7ffff7e42781,
static void_class_ = 0x7ffff7e42851,
static vector_class_ = 0x7ffff7e42921,
static unresolved_class_class_ = 0x7ffff7e403d1,
static type_arguments_class_ = 0x7ffff7e404a1,
static patch_class_class_ = 0x7ffff7e40571,
static function_class_ = 0x7ffff7e40641,
static closure_data_class_ = 0x7ffff7e40711,
static signature_data_class_ = 0x7ffff7e407e1,
static redirection_data_class_ = 0x7ffff7e408b1,
static field_class_ = 0x7ffff7e40981,
static literal_token_class_ = 0x7ffff7e40a51,
static token_stream_class_ = 0x7ffff7e40b21,
static script_class_ = 0x7ffff7e40bf1,
static library_class_ = 0x7ffff7e40cc1,
static namespace_class_ = 0x7ffff7e40d91,
static kernel_program_info_class_ = 0x7ffff7e40e61,
static code_class_ = 0x7ffff7e40f31,
static instructions_class_ = 0x7ffff7e41001,
static object_pool_class_ = 0x7ffff7e410d1,
static pc_descriptors_class_ = 0x7ffff7e411a1,
static code_source_map_class_ = 0x7ffff7e41271,
static stackmap_class_ = 0x7ffff7e41341,
static var_descriptors_class_ = 0x7ffff7e41411,
static exception_handlers_class_ = 0x7ffff7e414e1,
static deopt_info_class_ = <optimized out>,
static context_class_ = 0x7ffff7e415b1,
static context_scope_class_ = 0x7ffff7e41681,
static singletargetcache_class_ = 0x7ffff7e41751,
static unlinkedcall_class_ = 0x7ffff7e41821,
static icdata_class_ = 0x7ffff7e418f1,
static megamorphic_cache_class_ = 0x7ffff7e419c1,
static subtypetestcache_class_ = 0x7ffff7e41a91,
static api_error_class_ = 0x7ffff7e41b61,
static language_error_class_ = 0x7ffff7e41c31,
static unhandled_exception_class_ = 0x7ffff7e41d01,
static unwind_error_class_ = 0x7ffff7e41dd1,
static null_object_ = 0x7fffe0007f58,
static null_array_ = 0x7fffe0007f68,
static null_string_ = 0x7fffe0007f78,
static null_instance_ = 0x7fffe0007f88,
static null_function_ = 0x7fffe0007f98,
static null_type_arguments_ = 0x7fffe0007fa8,
static empty_array_ = 0x7fffe0007fb8,
static zero_array_ = 0x7fffe0007fc8,
static empty_context_ = 0x7fffe0007fd8,
static empty_context_scope_ = 0x7fffe0007fe8,
static empty_object_pool_ = 0x7fffe0007ff8,
static empty_descriptors_ = 0x7fffe0008008,
static empty_var_descriptors_ = 0x7fffe0008018,
static empty_exception_handlers_ = 0x7fffe0008028,
static extractor_parameter_types_ = 0x7fffe0008038,
static extractor_parameter_names_ = 0x7fffe0008048,
static sentinel_ = 0x7fffe0008058,
static transition_sentinel_ = 0x7fffe0008068,
static unknown_constant_ = 0x7fffe0008078,
static non_constant_ = 0x7fffe0008088,
static bool_true_ = 0x7fffe0008098,
static bool_false_ = 0x7fffe00080a8,
static smi_illegal_cid_ = 0x7fffe00080b8,
static snapshot_writer_error_ = 0x7fffe00080c8,
static branch_offset_error_ = 0x7fffe00080d8,
static speculative_inlining_error_ = 0x7fffe00080e8,
static background_compilation_error_ = 0x7fffe00080f8,
static vm_isolate_snapshot_object_table_ = 0x7fffe0008108,
static dynamic_type_ = 0x7fffe0008118,
static void_type_ = 0x7fffe0008128,
static vector_type_ = 0x7fffe0008138
},
members of dart::Function:
static kMaxInstructionCount = 65535,
static kClassId = dart::kFunctionCid
}
zone = 0x7fffe7ffbca8
vm_internal_handles_scope_ = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51a7db0 <vtable for dart::HandleScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ffb4b8
},
members of dart::HandleScope:
saved_handle_block_ = 0x7fffe7ffc0e0,
saved_handle_slot_ = 2
}
done = false
use_far_branches = true
result = <optimized out>
compiler_timeline = <optimized out>
speculative_policy = <optimized out>
timer = <optimized out>
#36 0x00007ffff4ea6b1b in dart::CompileFunctionHelper (pipeline=<optimized out>, function=..., optimized=<optimized out>, osr_id=<optimized out>) at ../../third_party/dart/runtime/vm/compiler/jit/compiler.cc:999
stack_zone = <optimized out>
trace_compiler = <optimized out>
isolate = <optimized out>
zone = <optimized out>
loading_invalidation_gen_at_start = 0
helper = {
<dart::ValueObject> = {<No data fields>},
members of dart::CompileParsedFunctionHelper:
parsed_function_ = 0x7fffe7ffbca8,
optimized_ = false,
osr_id_ = -1,
thread_ = 0x7fffe0055e50,
loading_invalidation_gen_at_start_ = 0
}
per_compile_timer = <optimized out>
thread = <optimized out>
parsed_function = <optimized out>
result = <optimized out>
jump = <optimized out>
#37 0x00007ffff4ea6502 in dart::Compiler::CompileFunction (thread=0x7fffe0055e50, function=...) at ../../third_party/dart/runtime/vm/compiler/jit/compiler.cc:1186
isolate = <optimized out>
tagScope = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51b8a18 <vtable for dart::VMTagScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ffc628
},
members of dart::VMTagScope:
previous_tag_ = 140737302376720
}
tds = {
<dart::TimelineEventScope> = {
<dart::StackResource> = {
_vptr$StackResource = 0x7ffff51b8af0 <vtable for dart::TimelineDurationScope+16>,
thread_ = 0x7fffe0055e50,
previous_ = 0x7fffe7ffc560
},
members of dart::TimelineEventScope:
stream_ = 0x7ffff5205cc0 <dart::Timeline::stream_Compiler_>,
label_ = 0x7ffff297d64c "CompileFunction",
arguments_ = {
buffer_ = 0x0,
length_ = 0
},
enabled_ = false
},
members of dart::TimelineDurationScope:
timestamp_ = 140737085688480,
thread_timestamp_ = 140737301102380
}
pipeline = 0xa
#38 0x00007ffff4ea32b4 in dart::DRT_HelperCompileFunction (isolate=<optimized out>, thread=<optimized out>, zone=<optimized out>, arguments=...) at ../../third_party/dart/runtime/vm/compiler/jit/compiler.cc:250
function = <optimized out>
result = <optimized out>
#39 dart::DRT_CompileFunction (arguments=...) at ../../third_party/dart/runtime/vm/compiler/jit/compiler.cc:246
thread = <optimized out>
zone = <optimized out>
isolate = <optimized out>
transition = <optimized out>
vm_internal_handles_scope_ = <optimized out>
#40 0x00007fffec38063b in ?? ()
No symbol table info available.
#41 0x00007fffe0055e50 in ?? ()
No symbol table info available.
#42 0x0000000000000001 in ?? ()
No symbol table info available.
#43 0x00007fffe7ffcf40 in ?? ()
No symbol table info available.
#44 0x00007fffe7ffcf48 in ?? ()
No symbol table info available.
#45 0x00007ffff7e42731 in ?? ()
No symbol table info available.
#46 0x00007ffff7e43b01 in ?? ()
No symbol table info available.
#47 0x00007fffe7ffcf68 in ?? ()
No symbol table info available.
#48 0x00007fffec3806af in ?? ()
No symbol table info available.
#49 0x00007fffced9f271 in ?? ()
No symbol table info available.
#50 0x00007fffcfbffc31 in ?? ()
No symbol table info available.
#51 0x00007ffff7e42e81 in ?? ()
No symbol table info available.
#52 0x00007fffcfbffc61 in ?? ()
No symbol table info available.
#53 0x00007ffff7e43bb1 in ?? ()
No symbol table info available.
#54 0x00007fffe7ffcfa0 in ?? ()
No symbol table info available.
#55 0x00007fffcfb42bf4 in ?? ()
No symbol table info available.
#56 0x00007fffe6b02979 in ?? ()
No symbol table info available.
#57 0x00007fffe6acb189 in ?? ()
No symbol table info available.
#58 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#59 0x00007fffcfbff3c1 in ?? ()
No symbol table info available.
#60 0x00007fffcfbffcd1 in ?? ()
No symbol table info available.
#61 0x00007fffe7ffd008 in ?? ()
No symbol table info available.
#62 0x00007fffcfb426d5 in ?? ()
No symbol table info available.
#63 0x00007fffe6b02979 in ?? ()
No symbol table info available.
#64 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#65 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#66 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#67 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#68 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#69 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#70 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#71 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#72 0x00007fffcfbfe4f1 in ?? ()
No symbol table info available.
#73 0x00007fffcfbff581 in ?? ()
No symbol table info available.
#74 0x00007fffe7ffd048 in ?? ()
No symbol table info available.
#75 0x00007fffcfb42453 in ?? ()
No symbol table info available.
#76 0x00007fffe6b02979 in ?? ()
No symbol table info available.
#77 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#78 0x00007ffff7e42c31 in ?? ()
No symbol table info available.
#79 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#80 0x00007fffcfbfe171 in ?? ()
No symbol table info available.
#81 0x00007fffcfbfe581 in ?? ()
No symbol table info available.
#82 0x00007fffe7ffd078 in ?? ()
No symbol table info available.
#83 0x00007fffcfb42279 in ?? ()
No symbol table info available.
#84 0x00007fffe6b02979 in ?? ()
No symbol table info available.
#85 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#86 0x00007fffcfbfcb11 in ?? ()
No symbol table info available.
#87 0x00007fffcfbfe1c1 in ?? ()
No symbol table info available.
#88 0x00007fffe7ffd0a8 in ?? ()
No symbol table info available.
#89 0x00007fffcfb41c5b in ?? ()
No symbol table info available.
#90 0x00007fffe6b02979 in ?? ()
No symbol table info available.
#91 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#92 0x00007fffcfbf9071 in ?? ()
No symbol table info available.
#93 0x00007fffcfbfcb81 in ?? ()
No symbol table info available.
#94 0x00007fffe7ffd108 in ?? ()
No symbol table info available.
#95 0x00007fffcfb417d7 in ?? ()
No symbol table info available.
#96 0x00007fffcfbefd01 in ?? ()
No symbol table info available.
#97 0x00007fffe6afd2b9 in ?? ()
No symbol table info available.
#98 0x00007fffe6b02979 in ?? ()
No symbol table info available.
#99 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#100 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#101 0x00007fffe6b02979 in ?? ()
No symbol table info available.
#102 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#103 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#104 0x00007fffcfbf8521 in ?? ()
No symbol table info available.
#105 0x00007fffcfbf9151 in ?? ()
No symbol table info available.
#106 0x00007fffe7ffd148 in ?? ()
No symbol table info available.
#107 0x00007fffcfb4155d in ?? ()
No symbol table info available.
#108 0x00007fffcfbefd01 in ?? ()
No symbol table info available.
#109 0x00007fffe6acb189 in ?? ()
No symbol table info available.
#110 0x00007fffe6afd2b9 in ?? ()
No symbol table info available.
#111 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#112 0x00007fffcfbf7671 in ?? ()
No symbol table info available.
#113 0x00007fffcfbf8691 in ?? ()
No symbol table info available.
#114 0x00007fffe7ffd1d8 in ?? ()
No symbol table info available.
#115 0x00007fffcfb40e47 in ?? ()
No symbol table info available.
#116 0x00007fffcfbefd01 in ?? ()
No symbol table info available.
#117 0x00007fffe6acb189 in ?? ()
No symbol table info available.
#118 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#119 0x00007fffe6afd2b9 in ?? ()
No symbol table info available.
#120 0x00007fffe6afd2b9 in ?? ()
No symbol table info available.
#121 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#122 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#123 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#124 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#125 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#126 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#127 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#128 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#129 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#130 0x00007fffcfbe3c41 in ?? ()
No symbol table info available.
#131 0x00007fffcfbf77a1 in ?? ()
No symbol table info available.
#132 0x00007fffe7ffd208 in ?? ()
No symbol table info available.
#133 0x00007fffe63bc99b in ?? ()
No symbol table info available.
#134 0x00007fffe6afd2b9 in ?? ()
No symbol table info available.
#135 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#136 0x00007fffcfbe3861 in ?? ()
No symbol table info available.
#137 0x00007fffcfbe3cb1 in ?? ()
No symbol table info available.
#138 0x00007fffe7ffd258 in ?? ()
No symbol table info available.
#139 0x00007fffe63bc853 in ?? ()
No symbol table info available.
#140 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#141 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#142 0x00007fffe6afd2b9 in ?? ()
No symbol table info available.
#143 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#144 0x00007fffe6afab69 in ?? ()
No symbol table info available.
#145 0x00007ffff7e42e41 in ?? ()
No symbol table info available.
#146 0x00007fffced98d21 in ?? ()
No symbol table info available.
#147 0x00007fffcfbe38c1 in ?? ()
No symbol table info available.
#148 0x00007fffe7ffd288 in ?? ()
No symbol table info available.
#149 0x00007fffe638a4b2 in ?? ()
No symbol table info available.
#150 0x00007fffe6afe459 in ?? ()
No symbol table info available.
#151 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#152 0x00007fffcfbe20d1 in ?? ()
No symbol table info available.
#153 0x00007fffced98d61 in ?? ()
No symbol table info available.
#154 0x00007fffe7ffd320 in ?? ()
No symbol table info available.
#155 0x00007fffe63bb886 in ?? ()
No symbol table info available.
#156 0x00007fffe6afe459 in ?? ()
No symbol table info available.
#157 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#158 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#159 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#160 0x00007ffff7e42c31 in ?? ()
No symbol table info available.
#161 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#162 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#163 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#164 0x00007fffe6afef99 in ?? ()
No symbol table info available.
#165 0x00007fffe6afef99 in ?? ()
No symbol table info available.
#166 0x00007fffe6afef99 in ?? ()
No symbol table info available.
#167 0x00007ffff7e42ec1 in ?? ()
No symbol table info available.
#168 0x00007fffe6afe459 in ?? ()
No symbol table info available.
#169 0x00007fffe6afd2b9 in ?? ()
No symbol table info available.
#170 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#171 0x00007fffcfc7fbf1 in ?? ()
No symbol table info available.
#172 0x00007fffcfbe2531 in ?? ()
No symbol table info available.
#173 0x00007fffe7ffd3a0 in ?? ()
No symbol table info available.
#174 0x00007fffe63b8f18 in ?? ()
No symbol table info available.
#175 0x00007fffe6afe459 in ?? ()
No symbol table info available.
#176 0x00007fffe6afd2b9 in ?? ()
No symbol table info available.
#177 0x00007fffe6ad89e9 in ?? ()
No symbol table info available.
#178 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#179 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#180 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#181 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#182 0x00007fffe6afab69 in ?? ()
No symbol table info available.
#183 0x00007ffff7e42ec1 in ?? ()
No symbol table info available.
#184 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#185 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#186 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#187 0x00007fffcfc786d1 in ?? ()
No symbol table info available.
#188 0x00007fffcfc7fcb1 in ?? ()
No symbol table info available.
#189 0x00007fffe7ffd3f0 in ?? ()
No symbol table info available.
#190 0x00007fffe63b7b21 in ?? ()
No symbol table info available.
#191 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#192 0x00007fffe6ad89e9 in ?? ()
No symbol table info available.
#193 0x00007fffe6af9ee9 in ?? ()
No symbol table info available.
#194 0x00007fffe6ad7ac9 in ?? ()
No symbol table info available.
#195 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#196 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#197 0x00007fffcffb3d21 in ?? ()
No symbol table info available.
#198 0x00007fffcfc787d1 in ?? ()
No symbol table info available.
#199 0x00007fffe7ffd440 in ?? ()
No symbol table info available.
#200 0x00007fffe638b1a4 in ?? ()
No symbol table info available.
#201 0x00007fffe6acb189 in ?? ()
No symbol table info available.
#202 0x00007fffe6ad7ac9 in ?? ()
No symbol table info available.
#203 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#204 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#205 0x00007fffe6ad7ac9 in ?? ()
No symbol table info available.
#206 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#207 0x00007fffced9f611 in ?? ()
No symbol table info available.
#208 0x00007fffcffb3da1 in ?? ()
No symbol table info available.
#209 0x00007fffe7ffd470 in ?? ()
No symbol table info available.
#210 0x00007fffe638a7e0 in ?? ()
No symbol table info available.
#211 0x00007fffe6acb189 in ?? ()
No symbol table info available.
#212 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#213 0x00007fffced98fb1 in ?? ()
No symbol table info available.
#214 0x00007fffced9f681 in ?? ()
No symbol table info available.
#215 0x00007fffe7ffd4a8 in ?? ()
No symbol table info available.
#216 0x00007fffe638a5f3 in ?? ()
No symbol table info available.
#217 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#218 0x00007ffff7e42701 in ?? ()
No symbol table info available.
#219 0x00007ffff7e42e41 in ?? ()
No symbol table info available.
#220 0x00007fffced98d21 in ?? ()
No symbol table info available.
#221 0x00007fffced99001 in ?? ()
No symbol table info available.
#222 0x00007fffe7ffd4d8 in ?? ()
No symbol table info available.
#223 0x00007fffe638a4b2 in ?? ()
No symbol table info available.
#224 0x00007fffcee31001 in ?? ()
No symbol table info available.
#225 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#226 0x00007fffced960f1 in ?? ()
No symbol table info available.
#227 0x00007fffced98d61 in ?? ()
No symbol table info available.
#228 0x00007fffe7ffd518 in ?? ()
No symbol table info available.
#229 0x00007fffe63899b5 in ?? ()
No symbol table info available.
#230 0x00007fffcee31001 in ?? ()
No symbol table info available.
#231 0x00007fffe6ac8f79 in ?? ()
No symbol table info available.
#232 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#233 0x00007ffff7e42e81 in ?? ()
No symbol table info available.
#234 0x00007fffced95b61 in ?? ()
No symbol table info available.
#235 0x00007fffced961d1 in ?? ()
No symbol table info available.
#236 0x00007fffe7ffd550 in ?? ()
No symbol table info available.
#237 0x00007fffe63896d5 in ?? ()
No symbol table info available.
#238 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#239 0x00007fffe6aca269 in ?? ()
No symbol table info available.
#240 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#241 0x00007fffced95791 in ?? ()
No symbol table info available.
#242 0x00007fffced95ba1 in ?? ()
No symbol table info available.
#243 0x00007fffe7ffd590 in ?? ()
No symbol table info available.
#244 0x00007fffe63895e0 in ?? ()
No symbol table info available.
#245 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#246 0x00007fffe6aca269 in ?? ()
No symbol table info available.
#247 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#248 0x00007ffff7e40041 in ?? ()
No symbol table info available.
#249 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 0x7fffece99700 (LWP 20821)):
#0 0x00007ffff6b7ffe6 in epoll_pwait () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff36e707f in fml::MessageLoopLinux::Run (this=0x7fffe8000b40) at ../../flutter/fml/platform/linux/message_loop_linux.cc:52
eintr_wrapper_counter = 0
eintr_wrapper_result = 1
event = {
events = 0,
data = {
ptr = 0x0,
fd = 0,
u32 = 0,
u64 = 0
}
}
epoll_result = 1
#2 0x00007ffff36d8f9f in fml::MessageLoopImpl::DoRun (this=0x7fffe8000b40) at ../../flutter/fml/message_loop_impl.cc:81
lock = {
__m_ = @0x0
}
#3 0x00007ffff36d554d in fml::MessageLoop::Run (this=0x7fffe8000b20) at ../../flutter/fml/message_loop.cc:51
No locals.
#4 0x00007ffff36e5761 in fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()() const (this=0x555555a9f9d8) at ../../flutter/fml/thread.cc:32
loop = @0x7fffe8000b20: {
loop_ = {
ptr_ = 0x7fffe8000b40
},
task_runner_ = {
ptr_ = 0x7fffe8000bf0
}
}
#5 0x00007ffff36e5592 in _ZNSt3__18__invokeIZN3fml6ThreadC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE3$_0JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSC_DpOSD_ (__f=...) at /home/ben/dev/flutter/engine/src/buildtools/linux-x64/clang/bin/../include/c++/v1/type_traits:4482
No locals.
#6 _ZNSt3__116__thread_executeINS_10unique_ptrINS_15__thread_structENS_14default_deleteIS2_EEEEZN3fml6ThreadC1ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEE3$_0JEJEEEvRNS_5tupleIJT_T0_DpT1_EEENS_15__tuple_indicesIJXspT2_EEEE (__t=...) at /home/ben/dev/flutter/engine/src/buildtools/linux-x64/clang/bin/../include/c++/v1/thread:342
No locals.
#7 std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, fml::Thread::Thread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0> >(void*) (__vp=0x555555a9f9d0) at /home/ben/dev/flutter/engine/src/buildtools/linux-x64/clang/bin/../include/c++/v1/thread:352
__p = {
__ptr_ = {
<std::__1::__compressed_pair_elem<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../../flutter/fml/thread.cc:26:43)> *, 0, false>> = {
__value_ = 0x555555a9f9d0
},
<std::__1::__compressed_pair_elem<std::__1::default_delete<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../../flutter/fml/thread.cc:26:43)> >, 1, true>> = {
<std::__1::default_delete<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, (lambda at ../../flutter/fml/thread.cc:26:43)> >> = {<No data fields>}, <No data fields>}, <No data fields>}
}
#8 0x00007ffff612808c in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#9 0x00007ffff6b7fe7f in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7ffff7fa3740 (LWP 20817)):
#0 0x00007ffff6b777b3 in select () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7bc7ab5 in ?? () from /usr/lib/libglfw.so.3
No symbol table info available.
#2 0x00007ffff7bcac07 in ?? () from /usr/lib/libglfw.so.3
No symbol table info available.
#3 0x00007ffff772d003 in FlutterWindowLoop(GLFWwindow*) () from /home/ben/dev/flutter/flutter-desktop-embedding/linux/example/../library/libflutter_embedder.so
No symbol table info available.
#4 0x00005555555550bb in main ()
No symbol table info available.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment