Implement multi-memory proposal
Categories
(Core :: JavaScript: WebAssembly, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox117 | --- | fixed |
People
(Reporter: rhunt, Assigned: rhunt)
References
(Depends on 1 open bug, Blocks 1 open bug, Regressed 1 open bug)
Details
Attachments
(14 files, 1 obsolete file)
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details |
Implement the multi-memory proposal.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
Assignee | ||
Comment 2•2 years ago
|
||
Depends on D170977
Assignee | ||
Comment 3•2 years ago
|
||
Depends on D170978
Assignee | ||
Comment 4•2 years ago
|
||
Depends on D170979
Assignee | ||
Comment 5•2 years ago
|
||
Depends on D170980
Assignee | ||
Comment 6•2 years ago
|
||
Depends on D170981
Assignee | ||
Comment 7•2 years ago
|
||
Depends on D170982
Assignee | ||
Comment 8•2 years ago
|
||
Depends on D170983
Assignee | ||
Comment 9•2 years ago
|
||
Depends on D170984
Assignee | ||
Comment 10•2 years ago
|
||
Depends on D170985
Assignee | ||
Comment 11•2 years ago
|
||
Depends on D170986
Updated•2 years ago
|
Assignee | ||
Comment 12•2 years ago
|
||
Depends on D170987
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 13•2 years ago
|
||
This commit generalizes validation and execution of memory.discard
to be able to use non-zero memories.
Depends on D170985
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 14•1 years ago
|
||
A multi-memory spec test adds an assertion that we do not
decode more bytes than possible to fit in an i32 limit.
Depends on D171023
Assignee | ||
Comment 15•1 years ago
|
||
- Rename the first two fields of Instance to specify they are only
for memory 0- Rename MemoryInstanceData::memoryBase to 'base' to be less redundant and
match the Instance::memory0Base field - Use allocateInstanceDataBytesN for memory instance data
- Rename MemoryInstanceData::memoryBase to 'base' to be less redundant and
Depends on D178559
Updated•1 years ago
|
Comment 16•1 year ago
|
||
There are some r+ patches which didn't land and no activity in this bug for 2 weeks.
:rhunt, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.
Assignee | ||
Updated•1 year ago
|
Comment 17•1 year ago
|
||
Comment 18•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/1e9f10a24170
https://hg.mozilla.org/mozilla-central/rev/b0ca19fa93a7
https://hg.mozilla.org/mozilla-central/rev/c4922e51fe53
https://hg.mozilla.org/mozilla-central/rev/587ec45047a7
https://hg.mozilla.org/mozilla-central/rev/8d81c8737512
https://hg.mozilla.org/mozilla-central/rev/2bbad33c3331
https://hg.mozilla.org/mozilla-central/rev/1c2a75aa8eb0
https://hg.mozilla.org/mozilla-central/rev/0123fad4d87a
https://hg.mozilla.org/mozilla-central/rev/33cdd2b0520b
https://hg.mozilla.org/mozilla-central/rev/472b79690226
https://hg.mozilla.org/mozilla-central/rev/d76be145040e
https://hg.mozilla.org/mozilla-central/rev/96e5b38b9f3e
https://hg.mozilla.org/mozilla-central/rev/0ac5a0f4a53c
https://hg.mozilla.org/mozilla-central/rev/bd073b885af3
https://hg.mozilla.org/mozilla-central/rev/728f4a4d08f5
Description
•