Index: src/log.cc |
diff --git a/src/log.cc b/src/log.cc |
index 040109535b247f2cf660b7f3e5646fef23afed89..199042b0f4c3c6bb4559786da4240a00ecc30395 100644 |
--- a/src/log.cc |
+++ b/src/log.cc |
@@ -22,6 +22,7 @@ |
#include "src/macro-assembler.h" |
#include "src/perf-jit.h" |
#include "src/profiler/cpu-profiler-inl.h" |
+#include "src/profiler/profiler-listener.h" |
#include "src/runtime-profiler.h" |
#include "src/string-stream.h" |
#include "src/vm-state-inl.h" |
@@ -754,11 +755,13 @@ Logger::Logger(Isolate* isolate) |
perf_jit_logger_(NULL), |
ll_logger_(NULL), |
jit_logger_(NULL), |
+ profiler_listener_(new ProfilerListener(isolate)), |
listeners_(5), |
is_initialized_(false) {} |
Logger::~Logger() { |
delete log_; |
+ delete profiler_listener_; |
} |
void Logger::addCodeEventListener(CodeEventListener* listener) { |