diff options
Diffstat (limited to 'deps/v8/include/js_protocol.pdl')
-rw-r--r-- | deps/v8/include/js_protocol.pdl | 21 |
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 |