| Index: src/isolate.cc
|
| diff --git a/src/isolate.cc b/src/isolate.cc
|
| index cfb6860d978b1566005f430d7854bd224dc8e9bb..6eafdaaae47484afc9ef36449e243c30915325be 100644
|
| --- a/src/isolate.cc
|
| +++ b/src/isolate.cc
|
| @@ -26,6 +26,7 @@
|
| #include "src/deoptimizer.h"
|
| #include "src/external-reference-table.h"
|
| #include "src/frames-inl.h"
|
| +#include "src/ic/access-compiler-data.h"
|
| #include "src/ic/stub-cache.h"
|
| #include "src/interface-descriptors.h"
|
| #include "src/interpreter/interpreter.h"
|
| @@ -2215,6 +2216,9 @@ Isolate::~Isolate() {
|
| delete[] call_descriptor_data_;
|
| call_descriptor_data_ = NULL;
|
|
|
| + delete access_compiler_data_;
|
| + access_compiler_data_ = NULL;
|
| +
|
| delete regexp_stack_;
|
| regexp_stack_ = NULL;
|
|
|
| @@ -2385,6 +2389,7 @@ bool Isolate::Init(Deserializer* des) {
|
| date_cache_ = new DateCache();
|
| call_descriptor_data_ =
|
| new CallInterfaceDescriptorData[CallDescriptors::NUMBER_OF_DESCRIPTORS];
|
| + access_compiler_data_ = new AccessCompilerData();
|
| cpu_profiler_ = new CpuProfiler(this);
|
| heap_profiler_ = new HeapProfiler(heap());
|
| interpreter_ = new interpreter::Interpreter(this);
|
|
|