diff options
Diffstat (limited to 'deps/v8/src/perf-jit.h')
-rw-r--r-- | deps/v8/src/perf-jit.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/deps/v8/src/perf-jit.h b/deps/v8/src/perf-jit.h index bbcc79dd1c..d08f4b91ab 100644 --- a/deps/v8/src/perf-jit.h +++ b/deps/v8/src/perf-jit.h @@ -38,10 +38,10 @@ namespace internal { // Linux perf tool logging support class PerfJitLogger : public CodeEventLogger { public: - PerfJitLogger(); + explicit PerfJitLogger(Isolate* isolate); virtual ~PerfJitLogger(); - void CodeMoveEvent(AbstractCode* from, AbstractCode* to) override; + void CodeMoveEvent(AbstractCode* from, Address to) override; void CodeDisableOptEvent(AbstractCode* code, SharedFunctionInfo* shared) override {} @@ -118,7 +118,9 @@ class PerfJitLogger : public CodeEventLogger { // PerfJitLogger is only implemented on Linux class PerfJitLogger : public CodeEventLogger { public: - void CodeMoveEvent(AbstractCode* from, AbstractCode* to) override { + explicit PerfJitLogger(Isolate* isolate) : CodeEventLogger(isolate) {} + + void CodeMoveEvent(AbstractCode* from, Address to) override { UNIMPLEMENTED(); } |