Closed Bug 1827952 Opened 6 months ago Closed 5 months ago

Implement the new GC cast encodings

Categories

(Core :: JavaScript: WebAssembly, task)

task

Tracking

()

RESOLVED FIXED
114 Branch
Tracking Status
firefox114 --- fixed

People

(Reporter: bvisness, Assigned: bvisness)

References

Details

Attachments

(2 files)

The V6 snapshot of the GC proposal has new encodings for ref.cast, ref.test, br_on_cast(_fail), and maybe a couple other things. We should update our version of wast and support these new encodings. (No need at this time to expand functionality to include casting to abstract heap types.)

Assignee: nobody → bvisness
Status: NEW → ASSIGNED
Blocks: 1819215
Pushed by bvisness@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b29834a803dd
Implement the v6 GC instruction encodings. r=rhunt,supply-chain-reviewers
https://hg.mozilla.org/integration/autoland/rev/83bbf217916b
Implement bottom types (rhunt's patch). r=jseward,jpages
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 114 Branch
See Also: → 1831176
You need to log in before you can comment on or make changes to this bug.