diff options
Diffstat (limited to 'deps/v8/test/mjsunit/wasm/exceptions-externref.js')
-rw-r--r-- | deps/v8/test/mjsunit/wasm/exceptions-externref.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/deps/v8/test/mjsunit/wasm/exceptions-externref.js b/deps/v8/test/mjsunit/wasm/exceptions-externref.js index 6bc5ffd71b..c0505599b9 100644 --- a/deps/v8/test/mjsunit/wasm/exceptions-externref.js +++ b/deps/v8/test/mjsunit/wasm/exceptions-externref.js @@ -11,10 +11,10 @@ d8.file.execute("test/mjsunit/wasm/exceptions-utils.js"); (function TestThrowRefNull() { print(arguments.callee.name); let builder = new WasmModuleBuilder(); - let except = builder.addException(kSig_v_r); + let except = builder.addTag(kSig_v_r); builder.addFunction("throw_null", kSig_v_v) .addBody([ - kExprRefNull, kWasmExternRef, + kExprRefNull, kExternRefCode, kExprThrow, except, ]).exportFunc(); let instance = builder.instantiate(); @@ -26,14 +26,14 @@ d8.file.execute("test/mjsunit/wasm/exceptions-utils.js"); (function TestThrowCatchRefNull() { print(arguments.callee.name); let builder = new WasmModuleBuilder(); - let except = builder.addException(kSig_v_r); + let except = builder.addTag(kSig_v_r); builder.addFunction("throw_catch_null", kSig_i_i) .addBody([ kExprTry, kWasmI32, kExprLocalGet, 0, kExprI32Eqz, kExprIf, kWasmI32, - kExprRefNull, kWasmExternRef, + kExprRefNull, kExternRefCode, kExprThrow, except, kExprElse, kExprI32Const, 42, @@ -57,7 +57,7 @@ d8.file.execute("test/mjsunit/wasm/exceptions-utils.js"); (function TestThrowRefParam() { print(arguments.callee.name); let builder = new WasmModuleBuilder(); - let except = builder.addException(kSig_v_r); + let except = builder.addTag(kSig_v_r); builder.addFunction("throw_param", kSig_v_r) .addBody([ kExprLocalGet, 0, @@ -76,10 +76,10 @@ d8.file.execute("test/mjsunit/wasm/exceptions-utils.js"); (function TestThrowCatchRefParam() { print(arguments.callee.name); let builder = new WasmModuleBuilder(); - let except = builder.addException(kSig_v_r); + let except = builder.addTag(kSig_v_r); builder.addFunction("throw_catch_param", kSig_r_r) .addBody([ - kExprTry, kWasmExternRef, + kExprTry, kExternRefCode, kExprLocalGet, 0, kExprThrow, except, kExprCatch, except, |