| Index: runtime/vm/isolate.h
|
| diff --git a/runtime/vm/isolate.h b/runtime/vm/isolate.h
|
| index a6238fd8b388efedcfeda1b7b22d7810fbc4e8da..ecc59cba169b69428ff9542afd29764b5844fdbb 100644
|
| --- a/runtime/vm/isolate.h
|
| +++ b/runtime/vm/isolate.h
|
| @@ -742,12 +742,6 @@ class Isolate : public BaseIsolate {
|
| mutator_thread_->set_zone(zone);
|
| }
|
|
|
| - static void KillIsolate(Isolate* isolate);
|
| - static void KillAllIsolates();
|
| -
|
| - static void DisableIsolateCreation();
|
| - static void EnableIsolateCreation();
|
| -
|
| private:
|
| friend class Dart; // Init, InitOnce, Shutdown.
|
|
|
| @@ -757,7 +751,6 @@ class Isolate : public BaseIsolate {
|
| static Isolate* Init(const char* name_prefix,
|
| const Dart_IsolateFlags& api_flags,
|
| bool is_vm_isolate = false);
|
| - void LowLevelShutdown();
|
| void Shutdown();
|
|
|
| void BuildName(const char* name_prefix);
|
| @@ -924,14 +917,12 @@ class Isolate : public BaseIsolate {
|
| static void WakePauseEventHandler(Dart_Isolate isolate);
|
|
|
| // Manage list of existing isolates.
|
| - static bool AddIsolateToList(Isolate* isolate);
|
| + static void AddIsolateTolist(Isolate* isolate);
|
| static void RemoveIsolateFromList(Isolate* isolate);
|
| static void CheckForDuplicateThreadState(InterruptableThreadState* state);
|
|
|
| - // This monitor protects isolates_list_head_, and creation_enabled_.
|
| - static Monitor* isolates_list_monitor_;
|
| + static Monitor* isolates_list_monitor_; // Protects isolates_list_head_
|
| static Isolate* isolates_list_head_;
|
| - static bool creation_enabled_;
|
|
|
| #define REUSABLE_FRIEND_DECLARATION(name) \
|
| friend class Reusable##name##HandleScope;
|
|
|