| 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.
|
|
|