Intent to prototype: WebAssembly exception handling proposal

Skip to first unread message

Asumu Takikawa

Mar 25, 2021, 4:25:27 PM3/25/21
Summary: We intend to prototype the exception handling proposal for
WebAssembly. The proposal adds a general exception handling facility,
allowing languages that target Wasm to compile to a native exception
feature rather than using JavaScript's exceptions.

Much of the implementation has already landed in the Baseline Wasm
compiler, and implementing it in optimizing tiers is in progress.

Bug: (meta)


The specification is in phase 2 (proposal spec text available) of the Wasm
standardization process.

Platform coverage: All.

Preference: For the JS shell, there is an --enable-wasm-exceptions
compilation flag and --wasm-exceptions runtime flag to enable the
feature. No browser preference yet.

DevTools bug: N/A

Other browsers: Staged for origin trial in Chrome v90:

web-platform-tests: Test suite for Wasm specification is still
pending. This is a requirement for phase 3 (implementation phase).

Reply all
Reply to author
0 new messages