summaryrefslogtreecommitdiff
path: root/deps/v8/include/js_protocol.pdl
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/include/js_protocol.pdl')
-rw-r--r--deps/v8/include/js_protocol.pdl21
1 files changed, 16 insertions, 5 deletions
diff --git a/deps/v8/include/js_protocol.pdl b/deps/v8/include/js_protocol.pdl
index c4ff51b060..51f3c6f68a 100644
--- a/deps/v8/include/js_protocol.pdl
+++ b/deps/v8/include/js_protocol.pdl
@@ -227,6 +227,15 @@ domain Debugger
# Script source.
string scriptSource
+ # Returns bytecode for the WebAssembly script with given id.
+ command getWasmBytecode
+ parameters
+ # Id of the Wasm script to get source for.
+ Runtime.ScriptId scriptId
+ returns
+ # Script source.
+ binary bytecode
+
# Returns stack trace with given `stackTraceId`.
experimental command getStackTrace
parameters
@@ -237,7 +246,7 @@ domain Debugger
# Stops on the next JavaScript statement.
command pause
- experimental command pauseOnAsyncCall
+ experimental deprecated command pauseOnAsyncCall
parameters
# Debugger will pause when async call with given stack trace is started.
Runtime.StackTraceId parentStackTraceId
@@ -435,7 +444,7 @@ domain Debugger
# Steps into the function call.
command stepInto
parameters
- # Debugger will issue additional Debugger.paused notification if any async task is scheduled
+ # Debugger will pause on the execution of the first async task which was scheduled
# before next pause.
experimental optional boolean breakOnAsyncCall
@@ -479,9 +488,8 @@ domain Debugger
optional Runtime.StackTrace asyncStackTrace
# Async stack trace, if any.
experimental optional Runtime.StackTraceId asyncStackTraceId
- # Just scheduled async call will have this stack trace as parent stack during async execution.
- # This field is available only after `Debugger.stepInto` call with `breakOnAsynCall` flag.
- experimental optional Runtime.StackTraceId asyncCallStackTraceId
+ # Never present, will be removed.
+ experimental deprecated optional Runtime.StackTraceId asyncCallStackTraceId
# Fired when the virtual machine resumed execution.
event resumed
@@ -1243,9 +1251,12 @@ domain Runtime
# resolved.
optional boolean awaitPromise
# Whether to throw an exception if side effect cannot be ruled out during evaluation.
+ # This implies `disableBreaks` below.
experimental optional boolean throwOnSideEffect
# Terminate execution after timing out (number of milliseconds).
experimental optional TimeDelta timeout
+ # Disable breakpoints during execution.
+ experimental optional boolean disableBreaks
returns
# Evaluation result.
RemoteObject result