summaryrefslogtreecommitdiff
path: root/deps/v8/src/inspector/v8-debugger-script.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/inspector/v8-debugger-script.cc')
-rw-r--r--deps/v8/src/inspector/v8-debugger-script.cc9
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);