summaryrefslogtreecommitdiff
path: root/deps/v8/src/perf-jit.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/perf-jit.h')
-rw-r--r--deps/v8/src/perf-jit.h8
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();
}