Index: test/inspector/debugger/wasm-stepping-expected.txt |
diff --git a/test/inspector/debugger/wasm-stepping-expected.txt b/test/inspector/debugger/wasm-stepping-expected.txt |
new file mode 100644 |
index 0000000000000000000000000000000000000000..9441ae7a14332f97b96d370a17ee44242d3fc75f |
--- /dev/null |
+++ b/test/inspector/debugger/wasm-stepping-expected.txt |
@@ -0,0 +1,103 @@ |
+ |
+Running test: enableDebugger |
+ |
+Running test: defineInstance |
+Ignoring script with url v8://test/defineInstance |
+ |
+Running test: defineInstantiateFunction |
+Ignoring script with url v8://test/defineInstantiateFunction |
+ |
+Running test: callInstantiate |
+Ignoring script with url v8://test/callInstantiate |
+Got wasm script: wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-0 |
+Requesting source... |
+Got wasm script: wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1 |
+Requesting source... |
+func $wasm_A |
+ nop |
+ nop |
+end |
+ |
+func $wasm_B (param i32) |
+ loop |
+ get_local 0 |
+ if |
+ get_local 0 |
+ i32.const 1 |
+ i32.sub |
+ set_local 0 |
+ call 0 |
+ br 1 |
+ end |
+ end |
+end |
+ |
+ |
+Running test: setBreakpoint |
+Setting breakpoint on line 7 (on the setlocal before the call) |
+{ |
+ id : <messageId> |
+ result : { |
+ actualLocation : { |
+ columnNumber : 6 |
+ lineNumber : 7 |
+ scriptId : <scriptId> |
+ } |
+ breakpointId : <breakpointId> |
+ } |
+} |
+ |
+Running test: runTestFunction |
+Ignoring script with url v8://test/runWasm |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:7:6: >set_local 0 |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:8:6: >call 0 |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-0:1:2: >nop |
+Step action: stepOver |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-0:2:2: >nop |
+Step action: stepOut |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:9:6: >br 1 |
+Step action: stepOut |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:7:6: >set_local 0 |
+Step action: stepOver |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:8:6: >call 0 |
+Step action: stepOver |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:9:6: >br 1 |
+Step action: resume |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:7:6: >set_local 0 |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:8:6: >call 0 |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-0:1:2: >nop |
+Step action: stepOut |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:9:6: >br 1 |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:1:2: >loop |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:2:4: >get_local 0 |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:3:4: >if |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:4:6: >get_local 0 |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:5:6: >i32.const 1 |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:6:6: >i32.sub |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:7:6: >set_local 0 |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-1:8:6: >call 0 |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-0:1:2: >nop |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-0:2:2: >nop |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-0:3:0: >end |
+Step action: stepInto |
+Paused at wasm://wasm/wasm-ccfaf3fa/wasm-ccfaf3fa-0:0:0: >func $wasm_A |
+Step action: resume |
+exports.main returned! |
+ |
+Running test: finished |
+Finished! |