Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions wasm/core/js/bulk-memory/table_fill.wast.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,25 +7,25 @@ let $$1 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x8c\x80\x80\x80\x00\x02\x
let $1 = instance($$1);

// table_fill.wast:17
assert_return(() => call($1, "get", [1]), "table_fill.wast:17", null);
assert_return(() => call($1, "get", [1]), "table_fill.wast:17", "ref.null");

// table_fill.wast:18
assert_return(() => call($1, "get", [2]), "table_fill.wast:18", null);
assert_return(() => call($1, "get", [2]), "table_fill.wast:18", "ref.null");

// table_fill.wast:19
assert_return(() => call($1, "get", [3]), "table_fill.wast:19", null);
assert_return(() => call($1, "get", [3]), "table_fill.wast:19", "ref.null");

// table_fill.wast:20
assert_return(() => call($1, "get", [4]), "table_fill.wast:20", null);
assert_return(() => call($1, "get", [4]), "table_fill.wast:20", "ref.null");

// table_fill.wast:21
assert_return(() => call($1, "get", [5]), "table_fill.wast:21", null);
assert_return(() => call($1, "get", [5]), "table_fill.wast:21", "ref.null");

// table_fill.wast:23
assert_return(() => call($1, "fill", [2, hostref(1), 3]), "table_fill.wast:23");

// table_fill.wast:24
assert_return(() => call($1, "get", [1]), "table_fill.wast:24", null);
assert_return(() => call($1, "get", [1]), "table_fill.wast:24", "ref.null");

// table_fill.wast:25
assert_return(() => call($1, "get", [2]), "table_fill.wast:25", hostref(1));
Expand All @@ -37,7 +37,7 @@ assert_return(() => call($1, "get", [3]), "table_fill.wast:26", hostref(1));
assert_return(() => call($1, "get", [4]), "table_fill.wast:27", hostref(1));

// table_fill.wast:28
assert_return(() => call($1, "get", [5]), "table_fill.wast:28", null);
assert_return(() => call($1, "get", [5]), "table_fill.wast:28", "ref.null");

// table_fill.wast:30
assert_return(() => call($1, "fill", [4, hostref(2), 2]), "table_fill.wast:30");
Expand All @@ -52,7 +52,7 @@ assert_return(() => call($1, "get", [4]), "table_fill.wast:32", hostref(2));
assert_return(() => call($1, "get", [5]), "table_fill.wast:33", hostref(2));

// table_fill.wast:34
assert_return(() => call($1, "get", [6]), "table_fill.wast:34", null);
assert_return(() => call($1, "get", [6]), "table_fill.wast:34", "ref.null");

// table_fill.wast:36
assert_return(() => call($1, "fill", [4, hostref(3), 0]), "table_fill.wast:36");
Expand All @@ -70,7 +70,7 @@ assert_return(() => call($1, "get", [5]), "table_fill.wast:39", hostref(2));
assert_return(() => call($1, "fill", [8, hostref(4), 2]), "table_fill.wast:41");

// table_fill.wast:42
assert_return(() => call($1, "get", [7]), "table_fill.wast:42", null);
assert_return(() => call($1, "get", [7]), "table_fill.wast:42", "ref.null");

// table_fill.wast:43
assert_return(() => call($1, "get", [8]), "table_fill.wast:43", hostref(4));
Expand All @@ -85,25 +85,25 @@ assert_return(() => call($1, "fill-abbrev", [9, null, 1]), "table_fill.wast:46")
assert_return(() => call($1, "get", [8]), "table_fill.wast:47", hostref(4));

// table_fill.wast:48
assert_return(() => call($1, "get", [9]), "table_fill.wast:48", null);
assert_return(() => call($1, "get", [9]), "table_fill.wast:48", "ref.null");

// table_fill.wast:50
assert_return(() => call($1, "fill", [10, hostref(5), 0]), "table_fill.wast:50");

// table_fill.wast:51
assert_return(() => call($1, "get", [9]), "table_fill.wast:51", null);
assert_return(() => call($1, "get", [9]), "table_fill.wast:51", "ref.null");

// table_fill.wast:53
assert_trap(() => call($1, "fill", [8, hostref(6), 3]), "table_fill.wast:53");

// table_fill.wast:57
assert_return(() => call($1, "get", [7]), "table_fill.wast:57", null);
assert_return(() => call($1, "get", [7]), "table_fill.wast:57", "ref.null");

// table_fill.wast:58
assert_return(() => call($1, "get", [8]), "table_fill.wast:58", hostref(4));

// table_fill.wast:59
assert_return(() => call($1, "get", [9]), "table_fill.wast:59", null);
assert_return(() => call($1, "get", [9]), "table_fill.wast:59", "ref.null");

// table_fill.wast:61
assert_trap(() => call($1, "fill", [11, null, 0]), "table_fill.wast:61");
Expand Down
9 changes: 9 additions & 0 deletions wasm/core/js/bulk-memory/table_init.wast.js
Original file line number Diff line number Diff line change
Expand Up @@ -2444,5 +2444,14 @@ let $$35 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x84\x80\x80\x80\x00\x01\

// table_init.wast:2128
let $35 = instance($$35);

// table_init.wast:2152
let $$36 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x88\x80\x80\x80\x00\x02\x5e\x6a\x01\x60\x00\x01\x7f\x03\x82\x80\x80\x80\x00\x01\x01\x04\x84\x80\x80\x80\x00\x01\x6a\x00\x02\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x00\x09\x8a\x80\x80\x80\x00\x01\x05\x6a\x01\x41\x00\xfb\x07\x00\x0b\x0a\xa5\x80\x80\x80\x00\x01\x9f\x80\x80\x80\x00\x00\x41\x00\x41\x00\x41\x01\xfc\x0c\x00\x00\x41\x01\x41\x00\x41\x01\xfc\x0c\x00\x00\x41\x00\x25\x00\x41\x01\x25\x00\xd3\x0b", "table_init.wast:2152");

// table_init.wast:2152
let $36 = instance($$36);

// table_init.wast:2166
assert_return(() => call($36, "run", []), "table_init.wast:2166", 1);
reinitializeRegistry();
})();
6 changes: 3 additions & 3 deletions wasm/core/js/elem.wast.js
Original file line number Diff line number Diff line change
Expand Up @@ -630,10 +630,10 @@ let m = $69;
register("exporter", m)

// elem.wast:1016
assert_return(() => call(m, "get", [0]), "elem.wast:1016", null);
assert_return(() => call(m, "get", [0]), "elem.wast:1016", "ref.null");

// elem.wast:1017
assert_return(() => call(m, "get", [1]), "elem.wast:1017", null);
assert_return(() => call(m, "get", [1]), "elem.wast:1017", "ref.null");

// elem.wast:1019
assert_return(() => call(m, "set", [0, hostref(42)]), "elem.wast:1019");
Expand All @@ -654,7 +654,7 @@ let $$82 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x02\x94\x80\x80\x80\x00\x01\
let $70 = instance($$82);

// elem.wast:1029
assert_return(() => call(m, "get", [0]), "elem.wast:1029", null);
assert_return(() => call(m, "get", [0]), "elem.wast:1029", "ref.null");

// elem.wast:1030
assert_return(() => call(m, "get", [1]), "elem.wast:1030", hostref(137));
Expand Down
9 changes: 9 additions & 0 deletions wasm/core/js/gc/array_init_elem.wast.js
Original file line number Diff line number Diff line change
Expand Up @@ -107,5 +107,14 @@ assert_return(() => call($2, "array_len_nth", [1]), "array_init_elem.wast:156",

// array_init_elem.wast:157
assert_return(() => call($2, "array_eq_elems", [0, 1]), "array_init_elem.wast:157", 1);

// array_init_elem.wast:160
let $$3 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x88\x80\x80\x80\x00\x02\x5e\x6a\x01\x60\x00\x01\x7f\x03\x82\x80\x80\x80\x00\x01\x01\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x00\x09\x8a\x80\x80\x80\x00\x01\x05\x6a\x01\x41\x00\xfb\x07\x00\x0b\x0a\xc0\x80\x80\x80\x00\x01\xba\x80\x80\x80\x00\x01\x02\x63\x00\x41\x01\xfb\x07\x00\x21\x00\x20\x00\x41\x00\x41\x00\x41\x01\xfb\x13\x00\x00\x41\x01\xfb\x07\x00\x21\x01\x20\x01\x41\x00\x41\x00\x41\x01\xfb\x13\x00\x00\x20\x00\x41\x00\xfb\x0b\x00\x20\x01\x41\x00\xfb\x0b\x00\xd3\x0b", "array_init_elem.wast:160");

// array_init_elem.wast:160
let $3 = instance($$3);

// array_init_elem.wast:178
assert_return(() => call($3, "run", []), "array_init_elem.wast:178", 1);
reinitializeRegistry();
})();
9 changes: 9 additions & 0 deletions wasm/core/js/gc/array_new_elem.wast.js
Original file line number Diff line number Diff line change
Expand Up @@ -77,5 +77,14 @@ let $4 = instance($$4);

// array_new_elem.wast:103
assert_return(() => call($4, "array-new-elem-contents", []), "array_new_elem.wast:103", 187, 204);

// array_new_elem.wast:106
let $$5 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x88\x80\x80\x80\x00\x02\x5e\x6a\x01\x60\x00\x01\x7f\x03\x82\x80\x80\x80\x00\x01\x01\x07\x87\x80\x80\x80\x00\x01\x03\x72\x75\x6e\x00\x00\x09\x8a\x80\x80\x80\x00\x01\x05\x6a\x01\x41\x00\xfb\x07\x00\x0b\x0a\xae\x80\x80\x80\x00\x01\xa8\x80\x80\x80\x00\x01\x02\x63\x00\x41\x00\x41\x01\xfb\x0a\x00\x00\x21\x00\x41\x00\x41\x01\xfb\x0a\x00\x00\x21\x01\x20\x00\x41\x00\xfb\x0b\x00\x20\x01\x41\x00\xfb\x0b\x00\xd3\x0b", "array_new_elem.wast:106");

// array_new_elem.wast:106
let $5 = instance($$5);

// array_new_elem.wast:121
assert_return(() => call($5, "run", []), "array_new_elem.wast:121", 1);
reinitializeRegistry();
})();
12 changes: 6 additions & 6 deletions wasm/core/js/gc/extern.wast.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,16 @@ run(() => call($1, "init", [hostref(0)]), "extern.wast:37");
assert_return(() => call($1, "internalize", [hostref(1)]), "extern.wast:39", hostref(1));

// extern.wast:40
assert_return(() => call($1, "internalize", [null]), "extern.wast:40", null);
assert_return(() => call($1, "internalize", [null]), "extern.wast:40", "ref.null");

// extern.wast:42
assert_return(() => call($1, "externalize", [hostref(2)]), "extern.wast:42", hostref(2));

// extern.wast:43
assert_return(() => call($1, "externalize", [null]), "extern.wast:43", null);
assert_return(() => call($1, "externalize", [null]), "extern.wast:43", "ref.null");

// extern.wast:45
assert_return(() => call($1, "externalize-i", [0]), "extern.wast:45", null);
assert_return(() => call($1, "externalize-i", [0]), "extern.wast:45", "ref.null");

// extern.wast:46
assert_return(() => call($1, "externalize-i", [1]), "extern.wast:46", "ref.extern");
Expand All @@ -37,10 +37,10 @@ assert_return(() => call($1, "externalize-i", [3]), "extern.wast:48", "ref.exter
assert_return(() => call($1, "externalize-i", [4]), "extern.wast:49", "ref.extern");

// extern.wast:50
assert_return(() => call($1, "externalize-i", [5]), "extern.wast:50", null);
assert_return(() => call($1, "externalize-i", [5]), "extern.wast:50", "ref.null");

// extern.wast:52
assert_return(() => call($1, "externalize-ii", [0]), "extern.wast:52", null);
assert_return(() => call($1, "externalize-ii", [0]), "extern.wast:52", "ref.null");

// extern.wast:53
assert_return(() => call($1, "externalize-ii", [1]), "extern.wast:53", "ref.i31");
Expand All @@ -55,6 +55,6 @@ assert_return(() => call($1, "externalize-ii", [3]), "extern.wast:55", "ref.arra
assert_return(() => call($1, "externalize-ii", [4]), "extern.wast:56", hostref(0));

// extern.wast:57
assert_return(() => call($1, "externalize-ii", [5]), "extern.wast:57", null);
assert_return(() => call($1, "externalize-ii", [5]), "extern.wast:57", "ref.null");
reinitializeRegistry();
})();
6 changes: 3 additions & 3 deletions wasm/core/js/global.wast.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ assert_return(() => call($1, "get-a", []), "global.wast:204", -2);
assert_return(() => call($1, "get-b", []), "global.wast:205", -5n);

// global.wast:206
assert_return(() => call($1, "get-r", []), "global.wast:206", null);
assert_return(() => call($1, "get-r", []), "global.wast:206", "ref.null");

// global.wast:207
assert_return(() => call($1, "get-mr", []), "global.wast:207", null);
assert_return(() => call($1, "get-mr", []), "global.wast:207", "ref.null");

// global.wast:208
assert_return(() => call($1, "get-x", []), "global.wast:208", -12);
Expand Down Expand Up @@ -370,7 +370,7 @@ let $$9 = module("\x00\x61\x73\x6d\x01\x00\x00\x00\x01\x8e\x80\x80\x80\x00\x03\x
let $9 = instance($$9);

// global.wast:659
assert_return(() => call($9, "get-elem", [0]), "global.wast:659", "ref.null");
assert_return(() => call($9, "get-elem", [0]), "global.wast:659", null);

// global.wast:660
assert_return(() => call($9, "get-elem", [4]), "global.wast:660", "ref.func");
Expand Down
2 changes: 1 addition & 1 deletion wasm/core/js/instance.wast.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ let $3 = instance($$2);
assert_return(() => call($3, "glob", []), "instance.wast:54", 0);

// instance.wast:55
assert_return(() => call($3, "tab", []), "instance.wast:55", "ref.null");
assert_return(() => call($3, "tab", []), "instance.wast:55", null);

// instance.wast:56
assert_return(() => call($3, "mem", []), "instance.wast:56", 0);
Expand Down
Loading