| Index: runtime/vm/isolate.cc
|
| diff --git a/runtime/vm/isolate.cc b/runtime/vm/isolate.cc
|
| index 41b223fef84de6de97cd6c4150a65fe68a3fc47e..69d7ab1e05cd229cff9e3bff6343c16213b0a5cc 100644
|
| --- a/runtime/vm/isolate.cc
|
| +++ b/runtime/vm/isolate.cc
|
| @@ -655,9 +655,15 @@ void BaseIsolate::AssertCurrentThreadIsMutator() const {
|
| object##_handle_(NULL),
|
|
|
| Isolate::Isolate(const Dart_IsolateFlags& api_flags)
|
| - : vm_tag_(0),
|
| + : stack_limit_(0),
|
| store_buffer_(new StoreBuffer()),
|
| heap_(NULL),
|
| + vm_tag_(0),
|
| + user_tag_(0),
|
| + current_tag_(UserTag::null()),
|
| + default_tag_(UserTag::null()),
|
| + class_table_(),
|
| + single_step_(false),
|
| thread_registry_(new ThreadRegistry()),
|
| message_notify_callback_(NULL),
|
| name_(NULL),
|
| @@ -675,7 +681,6 @@ Isolate::Isolate(const Dart_IsolateFlags& api_flags)
|
| library_tag_handler_(NULL),
|
| api_state_(NULL),
|
| debugger_(NULL),
|
| - single_step_(false),
|
| resume_request_(false),
|
| last_resume_timestamp_(OS::GetCurrentTimeMillis()),
|
| has_compiled_(false),
|
| @@ -685,7 +690,6 @@ Isolate::Isolate(const Dart_IsolateFlags& api_flags)
|
| timer_list_(),
|
| deopt_id_(0),
|
| mutex_(new Mutex()),
|
| - stack_limit_(0),
|
| saved_stack_limit_(0),
|
| stack_base_(0),
|
| stack_overflow_flags_(0),
|
| @@ -708,8 +712,6 @@ Isolate::Isolate(const Dart_IsolateFlags& api_flags)
|
| trace_buffer_(NULL),
|
| profiler_data_(NULL),
|
| tag_table_(GrowableObjectArray::null()),
|
| - current_tag_(UserTag::null()),
|
| - default_tag_(UserTag::null()),
|
| collected_closures_(GrowableObjectArray::null()),
|
| deoptimized_code_array_(GrowableObjectArray::null()),
|
| pending_service_extension_calls_(GrowableObjectArray::null()),
|
|
|