Closed Bug 1628321 Opened 4 years ago Closed 4 years ago

Multi-value: enable by default on all channels

Categories

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

task

Tracking

()

RESOLVED FIXED
mozilla78
Tracking Status
firefox78 --- fixed

People

(Reporter: wingo, Assigned: wingo)

References

Details

(Keywords: dev-doc-complete)

Attachments

(1 file)

This is a bug for shipping support for the multi-value WebAssembly proposal. The feature is currently shipping in nightly only. It is behind a run-time flag and a compile-time flag. The plan is to unconditionally enable both the compile-time flag and the run-time flag.

Intent-to-ship to follow.

Unavoidable pedantry: As mentioned on IM, we can remove the compile-time flag anytime we like, but not the run-time flag until Cranelift supports the multi-value ABI.

Priority: -- → P2

The configure option is now --disable-wasm-multi-value, rather than
--enable-wasm-multi-value.

Depends on: 1628352
Priority: P2 → P1
Pushed by wingo@igalia.com:
https://hg.mozilla.org/integration/autoland/rev/77478857971a
Ship support for WebAssembly multi-value proposal r=lth
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla78
Blocks: 1637894
Summary: Ship multi-value → Multi-value: enable by default on all channels

I've added some documentation to MDN to cover this; see https://github.com/mdn/sprints/issues/3308#issuecomment-639580821 for the full details.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: