diff options
Diffstat (limited to 'deps/v8/src/inspector/v8-debugger-script.cc')
-rw-r--r-- | deps/v8/src/inspector/v8-debugger-script.cc | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/deps/v8/src/inspector/v8-debugger-script.cc b/deps/v8/src/inspector/v8-debugger-script.cc index 6eaee6e8bc..fe7d570942 100644 --- a/deps/v8/src/inspector/v8-debugger-script.cc +++ b/deps/v8/src/inspector/v8-debugger-script.cc @@ -4,12 +4,12 @@ #include "src/inspector/v8-debugger-script.h" +#include "src/common/v8memory.h" #include "src/inspector/inspected-context.h" #include "src/inspector/string-util.h" #include "src/inspector/v8-debugger-agent-impl.h" #include "src/inspector/v8-inspector-impl.h" #include "src/inspector/wasm-translation.h" -#include "src/v8memory.h" namespace v8_inspector { @@ -235,6 +235,11 @@ class ActualScript : public V8DebuggerScript { id); } + bool setBreakpointOnRun(int* id) const override { + v8::HandleScope scope(m_isolate); + return script()->SetBreakpointOnScriptEntry(id); + } + const String16& hash() const override { if (!m_hash.isEmpty()) return m_hash; v8::HandleScope scope(m_isolate); @@ -424,6 +429,8 @@ class WasmVirtualScript : public V8DebuggerScript { return true; } + bool setBreakpointOnRun(int*) const override { return false; } + const String16& hash() const override { if (m_hash.isEmpty()) { m_hash = m_wasmTranslation->GetHash(m_id, m_functionIndex); |