| Index: src/isolate.cc
|
| diff --git a/src/isolate.cc b/src/isolate.cc
|
| index ce2ff4d720310e952451e309645a1a585e2b2aa8..49b005ab388c292515aa37f8a18b90c4137c63a2 100644
|
| --- a/src/isolate.cc
|
| +++ b/src/isolate.cc
|
| @@ -499,6 +499,11 @@ Isolate::~Isolate() {
|
| delete cpu_features_;
|
| cpu_features_ = NULL;
|
|
|
| + delete handle_scope_implementer_;
|
| + handle_scope_implementer_ = NULL;
|
| + delete break_access_;
|
| + break_access_ = NULL;
|
| +
|
| delete compilation_cache_;
|
| compilation_cache_ = NULL;
|
| delete bootstrapper_;
|
| @@ -585,11 +590,6 @@ bool Isolate::PreInit() {
|
| regexp_stack_ = new RegExpStack();
|
| regexp_stack_->isolate_ = this;
|
|
|
| -#ifdef ENABLE_DEBUGGER_SUPPORT
|
| - debugger_ = new Debugger();
|
| - debugger_->isolate_ = this;
|
| -#endif
|
| -
|
| #ifdef ENABLE_LOGGING_AND_PROFILING
|
| producer_heap_profile_ = new ProducerHeapProfile();
|
| producer_heap_profile_->isolate_ = this;
|
|
|