Intent to ship: WebAssembly multi-memory

446 views
Skip to first unread message

Ben Visness

unread,
Feb 27, 2024, 5:00:52 PMFeb 27
to dev-pl...@mozilla.org
We intend to enable WebAssembly multi-memory by default in Firefox 125.

Summary: Wasm multi-memory allows wasm modules to use and import multiple independent linear memories. This enables more efficient interop between modules, and better polyfills for upcoming wasm standards like the component model.

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1782585
Bug to turn on by default: https://bugzilla.mozilla.org/show_bug.cgi?id=1860816

Specification: https://github.com/WebAssembly/multi-memory/blob/main/proposals/multi-memory/Overview.md
Standards Body: WebAssembly Community Group
Platform coverage: All platforms
Preference: javascript.options.wasm_multi_memory
Other browsers:
    Blink: Shipped since version 120.
    WebKit: No public signals on shipping.

web-platform-tests:
None. We test this with our own JS tests and the official WebAssembly specification tests for the feature.
Reply all
Reply to author
Forward
0 new messages