Closed
Bug 1625595
Opened 4 years ago
Closed 2 years ago
[meta] Feature compatibility with V8's GC prototyping
Categories
(Core :: JavaScript: WebAssembly, task, P3)
Core
JavaScript: WebAssembly
Tracking
()
RESOLVED
DUPLICATE
of bug 1774825
People
(Reporter: rhunt, Assigned: rhunt)
References
(Depends on 1 open bug)
Details
(Keywords: meta)
This bug is about feature compatibility with V8's GC prototype (i.e MVA) documented here. We may or may not choose to be compatible in all ways at this stage.
As I understand it we would need to do the following:
- Add eqref type (document is a bit fuzzy if this is specifiable in text)
- Rename (ref T) to (optref T)
- Implement non-nullable (ref T)
- Implement array types
Assignee | ||
Comment 1•4 years ago
|
||
The document has been updated to specify milestones. Milestone 1 (formerly MVA) is about basic tests. Milestone 2 is about getting enough for language prototypes. It looks like they've completed Milestone 1, and are working on Milestone 2 now.
Some further work-items for us for Milestone 2:
- Packed integer types
- rtt types/casting
- signed/unsigned loads from structs/arrays
Assignee | ||
Updated•4 years ago
|
Alias: wasm-gc-mvp
Updated•2 years ago
|
Keywords: meta
Summary: Feature compatibility with V8's GC prototyping → [meta] Feature compatibility with V8's GC prototyping
Assignee | ||
Comment 2•2 years ago
|
||
I'm going to close this in favor of a dedicated bug for the 'full GC proposal'.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Updated•2 years ago
|
Alias: wasm-gc-mvp
You need to log in
before you can comment on or make changes to this bug.
Description
•