Update Cranelift to firefox85 / dcc52ba3f69d3de7cdbd787b936825d9c61e3c27 and wasmparser to 0.67
Categories
(Core :: JavaScript: WebAssembly, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox85 | --- | fixed |
People
(Reporter: jseward, Assigned: jseward)
References
Details
Attachments
(2 files)
Update Cranelift/Wasmtime to cbce34af0a3dae454fb557ac9f168feac692bc7f and
wasmparser to 0.67, so as to be able to provide SIMD support in AArch64/CL.
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Revised:
Update Cranelift/Wasmtime to dcc52ba3f69d3de7cdbd787b936825d9c61e3c27
from https://github.com/mozilla-spidermonkey/wasmtime, branch firefox85,
so as to be able to provide SIMD support in AArch64/CL.
Assignee | ||
Comment 2•4 years ago
|
||
This updates the relevant CL and wasmparser versions:
-
wasmparser 0.67
-
Cranelift/wasmtime to dcc52ba3f69d3de7cdbd787b936825d9c61e3c27
on branch firefox85 at https://github.com/mozilla-spidermonkey/wasmtime
It also includes the following changes needed to track CL/wasmparser ABI changes:
-
test suite: track improvements to validation-failure expected outputs.
-
wasm/cranelift/src/bindings/mod.rs, ModuleEnvironment::signature: track
CL-side changes towards module-linking support. -
wasm/cranelift/src/wasm2clif.rs: FuncEnvironment::translate_memory_copy:
track CL-side changes for supporting multiple memories.
Assignee | ||
Comment 3•4 years ago
|
||
Depends on D97587
Assignee | ||
Comment 4•4 years ago
|
||
Note that this bug doesn't enable any new SIMD support functionality -- it merely vendors in the required CL version and tracks CL API changes. Enablement of functionality is done by bug 1676624, which is blocked by this bug.
Pushed by jseward@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e9788db7f9fd Update Cranelift to firefox85 / dcc52ba3f69d3de7cdbd787b936825d9c61e3c27 and wasmparser to 0.67: Part 1 - hash and API changes. r=lth. https://hg.mozilla.org/integration/autoland/rev/970a61b06242 Update Cranelift to firefox85 / dcc52ba3f69d3de7cdbd787b936825d9c61e3c27 and wasmparser to 0.67: Part 2 - results of "mach vendor rust". r=lth.
Comment 6•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/e9788db7f9fd
https://hg.mozilla.org/mozilla-central/rev/970a61b06242
Description
•