Extend wasm exception handling to full instruction set in proposal
Categories
(Core :: JavaScript: WebAssembly, enhancement, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox89 | --- | fixed |
People
(Reporter: asumu, Assigned: asumu)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
The initial baseline compiler implementation of wasm exception handling in bug 1335652 was missing the following instructions from the current proposal: catch_all, unwind, rethrow, and delegate. This bug is for tracking improvements to extend the implementation to the full proposal.
| Assignee | ||
Comment 1•4 years ago
|
||
Adds support for the catch_all instruction for the wasm exception
handling proposal in the Baseline compiler.
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
| Assignee | ||
Comment 2•4 years ago
|
||
Adds support for the rethrow instruction from the wasm exception
handling proposal to the Baseline compiler.
Depends on D104292
| Assignee | ||
Comment 3•4 years ago
|
||
Adds support for the delegate instruction from the wasm exception
handling proposal to the Baseline compiler.
| Assignee | ||
Comment 4•4 years ago
|
||
Adds support for the unwind instruction from the wasm exception
handling proposal to the Baseline compiler.
Depends on D106220
| Assignee | ||
Updated•4 years ago
|
Comment 6•4 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/1a04bb7eaba7
https://hg.mozilla.org/mozilla-central/rev/e983f4efe9b0
https://hg.mozilla.org/mozilla-central/rev/a369b2597d48
https://hg.mozilla.org/mozilla-central/rev/b6c1b50570fd
Description
•