Closed Bug 1784277 Opened 2 years ago Closed 2 years ago

Implement the heap type casting instructions in baseline

Categories

(Core :: JavaScript: WebAssembly, task, P3)

task

Tracking

()

RESOLVED INVALID

People

(Reporter: rhunt, Unassigned)

References

Details

Implement the heap type casting instructions in baseline:

ref.is_HEAP
ref.as_HEAP
br_on_HEAP
br_on_non_HEAP

For each HEAP we support that has an instruction in the spec. This is currently just dataref, but will eventually include arrayref.

We don't have dataref, so this is completely blocked on bug 1774837.

Depends on: 1774837

These have been removed by the CG now that the existing br_on_cast operators are generalized to support casting to heap types. Closing this for a different bug instead.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.