Panel Discussion: Browsers & Wasm
Panelat WasmCon 2023 · on Thursday, 2023-09-07· at 13:30· Grand Ballroom I, Hyatt Regency Bellevue, 900 Bellevue Way NE·
summary
Browsers report concrete work: baseline compilers like liftoff and Mozilla’s BBQ compile quickly while OMG/TurboFan and Balder optimize later, and V8 runs a promise-integration prototype for stack switching behind a flag. Engines run a WasmGC origin trial enabling Java/Kotlin-style GC'd languages to compile to Wasm, while threads remains separate today and SIMD, memory64 and multi-memory advance toward shipping. Real apps exist: Ruffle Flash emulation, Unity and Photoshop ports show performance and load-time tradeoffs and cross‑engine tests drive phase‑by‑phase standardization.
AI-written summary · about
chapters (14)
- 0:00Panel introduction
- 1:03Baseline compilers in Wasm
- 2:50WebAssembly proposals
- 5:59WebAssembly standards
- 8:02Wasm proposal interactions
- 9:05Stack switching impact
- 13:19High-level vs low-level Wasm
- 14:01Tail calls in Wasm
- 15:44CG phase process
- 19:15Favorite WebAssembly applications
- 26:17Wasm future timeline
- 27:06Q&A ML and Wasm
- 29:18DOM APIs from Wasm
- 32:27Contributing to WebKit Wasm
related talks
29mNew Adventures for WASM
28mLet’s build with WebAssembly! by Tejas Kumar (Eng) | JSConfAM19
35mWebAssembly: now web is a new compiler target architecture
29mWebAssembly - the Final Frontier
53mWebAssembly
28mPanel discussion: State of the Art: Web Platform
32mThe State Of Kotlin/Wasm
36mHelp me WebAssembly, You're My Only Hope
