| Index: src/isolate.cc
|
| diff --git a/src/isolate.cc b/src/isolate.cc
|
| index e8329883f7e6eaf44f04ebbccc137e5f106404e1..eeb9116395283468fb1d92cab0341e8e981ecace 100644
|
| --- a/src/isolate.cc
|
| +++ b/src/isolate.cc
|
| @@ -20,6 +20,7 @@
|
| #include "src/codegen.h"
|
| #include "src/compilation-cache.h"
|
| #include "src/compilation-statistics.h"
|
| +#include "src/compiler-dispatcher/compiler-dispatcher-tracer.h"
|
| #include "src/compiler-dispatcher/optimizing-compile-dispatcher.h"
|
| #include "src/crankshaft/hydrogen.h"
|
| #include "src/debug/debug.h"
|
| @@ -2229,6 +2230,9 @@ void Isolate::Deinit() {
|
|
|
| cancelable_task_manager()->CancelAndWait();
|
|
|
| + delete compiler_dispatcher_tracer_;
|
| + compiler_dispatcher_tracer_ = nullptr;
|
| +
|
| delete cpu_profiler_;
|
| cpu_profiler_ = NULL;
|
|
|
| @@ -2440,6 +2444,7 @@ bool Isolate::Init(Deserializer* des) {
|
| cpu_profiler_ = new CpuProfiler(this);
|
| heap_profiler_ = new HeapProfiler(heap());
|
| interpreter_ = new interpreter::Interpreter(this);
|
| + compiler_dispatcher_tracer_ = new CompilerDispatcherTracer(this);
|
|
|
| // Enable logging before setting up the heap
|
| logger_->SetUp(this);
|
|
|