Index: src/log.h |
diff --git a/src/log.h b/src/log.h |
index 91331f04fc068c0ad3b16149a70bc85971896a14..f66fa878b2aeec93ab9f383e2e68ae50d51911d5 100644 |
--- a/src/log.h |
+++ b/src/log.h |
@@ -68,6 +68,7 @@ class Isolate; |
class Log; |
class PositionsRecorder; |
class Profiler; |
+class ProfilerListener; |
class Ticker; |
struct TickSample; |
class RuntimeCallTimer; |
@@ -103,6 +104,8 @@ class Logger : public CodeEventListener { |
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. |
@@ -332,6 +335,7 @@ class Logger : public CodeEventListener { |
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. |