diff options
Diffstat (limited to 'deps/v8/test/inspector/debugger/wasm-stack.js')
-rw-r--r-- | deps/v8/test/inspector/debugger/wasm-stack.js | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/deps/v8/test/inspector/debugger/wasm-stack.js b/deps/v8/test/inspector/debugger/wasm-stack.js index a30d37f320..ca388f4617 100644 --- a/deps/v8/test/inspector/debugger/wasm-stack.js +++ b/deps/v8/test/inspector/debugger/wasm-stack.js @@ -9,15 +9,17 @@ load('test/mjsunit/wasm/wasm-module-builder.js'); var builder = new WasmModuleBuilder(); -var imported_idx = builder.addImport("func", kSig_v_v); +var imported_idx = builder.addImport("mode", "func", kSig_v_v); -var call_imported_idx = builder.addFunction("call_func", kSig_v_v) +var call_imported_idx = builder.addFunction('call_func', kSig_v_v) .addBody([kExprCallFunction, imported_idx]) .index; -builder.addFunction("main", kSig_v_v) - .addBody([kExprCallFunction, call_imported_idx]) - .exportAs("main"); +// Open a block in order to make the positions more interesting... +builder.addFunction('main', kSig_v_v) + .addBody( + [kExprBlock, kWasmStmt, kExprCallFunction, call_imported_idx, kExprEnd]) + .exportAs('main'); var module_bytes = builder.toArray(); @@ -33,7 +35,7 @@ function testFunction(bytes) { } var module = new WebAssembly.Module(buffer); - var instance = new WebAssembly.Instance(module, {func: call_debugger}); + var instance = new WebAssembly.Instance(module, {mode: {func: call_debugger}}); instance.exports.main(); } |