Update text format and internal names for last minute GC changes
Categories
(Core :: JavaScript: WebAssembly, task, P3)
Tracking
()
People
(Reporter: rhunt, Assigned: jpages)
References
Details
Attachments
(4 files, 2 obsolete files)
The GC proposal had a couple last minute changes to instruction names.
i31.new -> ref.i31
extern.internalize -> any.convert_extern
extern.externalize -> extern.convert_any
https://webassembly.github.io/gc/core/text/instructions.html#reference-instructions
We should update wast, our tests, and our internal binary names.
This is not user facing, so not a high priority.
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
Ben Already updated this one:
i31.new -> ref.i31
See: https://github.com/bytecodealliance/wasm-tools/commit/3fa59ade8a8819e3a9ad39f3f5c6a310b6454bc4
The other two still need to be updated.
| Assignee | ||
Comment 2•2 years ago
|
||
| Assignee | ||
Comment 3•2 years ago
|
||
If/then/else parsing was changed in wast. An if must have a
corresponding then, if any, else is mandatory as well.
Depends on D193719
| Assignee | ||
Comment 4•2 years ago
|
||
| Assignee | ||
Comment 5•2 years ago
|
||
If/then/else parsing was changed in wast. An if must have a
corresponding then, if any, else is mandatory as well.
Depends on D194157
| Assignee | ||
Comment 6•2 years ago
|
||
Due to a last minute change in wasm-gc spec, the following instructions
are renamed:
extern.internalize -> any.convert_extern
extern.externalize -> extern.convert_any
Depends on D194158
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Comment 7•2 years ago
|
||
Comment 9•2 years ago
|
||
Backed out 4 changesets (bug 1863746) for causing SM failures at binop-arm64-ion-codegen.js
Backout: https://hg.mozilla.org/integration/autoland/rev/b6cf30e25fa29a60a50943a52f8e4310421764d8
Failure log: https://treeherder.mozilla.org/logviewer?job_id=437183813&repo=autoland&lineNumber=16520
Comment 10•2 years ago
|
||
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Comment 11•2 years ago
|
||
| bugherder | ||
Description
•