summaryrefslogtreecommitdiff
path: root/deps/v8/test/inspector/debugger/wasm-stack.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/inspector/debugger/wasm-stack.js')
-rw-r--r--deps/v8/test/inspector/debugger/wasm-stack.js14
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();
}