Index: src/log.h |
diff --git a/src/log.h b/src/log.h |
index dec389a3a9aef26b9b4db8e33bfb3bee3964b32c..7909f1a8ca88e77645a33e4b86a8c24e7f934393 100644 |
--- a/src/log.h |
+++ b/src/log.h |
@@ -66,6 +66,7 @@ class Isolate; |
class Log; |
class PositionsRecorder; |
class Profiler; |
+class ProfilerListener; |
class Ticker; |
struct TickSample; |
@@ -166,6 +167,8 @@ class Logger { |
sampler::Sampler* sampler(); |
+ ProfilerListener* profiler_listener() { return profiler_listener_; } |
+ |
// Frees resources acquired in SetUp. |
// When a temporary file is used for the log, returns its stream descriptor, |
// leaving the file open. |
@@ -392,6 +395,7 @@ class Logger { |
PerfJitLogger* perf_jit_logger_; |
LowLevelLogger* ll_logger_; |
JitLogger* jit_logger_; |
+ ProfilerListener* profiler_listener_; |
List<CodeEventListener*> listeners_; |
// Guards against multiple calls to TearDown() that can happen in some tests. |