| Index: runtime/vm/isolate.h
|
| diff --git a/runtime/vm/isolate.h b/runtime/vm/isolate.h
|
| index 0e02b05111c6df727efab0643c523e19de5a7552..c43a3fa7f5fa6c3075a8c8ec8e0bb5f50d77d6b2 100644
|
| --- a/runtime/vm/isolate.h
|
| +++ b/runtime/vm/isolate.h
|
| @@ -747,14 +747,6 @@ class Isolate : public BaseIsolate {
|
| mutator_thread_->set_zone(zone);
|
| }
|
|
|
| - static void KillIsolate(Isolate* isolate);
|
| - static void KillAllIsolates();
|
| -
|
| - static void DisableIsolateCreation();
|
| - static void EnableIsolateCreation();
|
| -
|
| - static int IsolateCount();
|
| -
|
| private:
|
| friend class Dart; // Init, InitOnce, Shutdown.
|
|
|
| @@ -931,14 +923,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;
|
|
|