Full-Stack Correctness in Wasm: Eliminating Bugs Inside and Outside the Sandbox
ACM SIGPLAN via YouTube
PowerBI Data Analyst - Create visualizations and dashboards from scratch
Earn a Michigan Engineering AI Certificate — Stay Ahead of the AI Revolution
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore a comprehensive conference talk that delves into WebAssembly correctness across the entire stack, from guest language to machine code execution. Chris Fallin from F5 presents pragmatic approaches to eliminating bugs both inside and outside the Wasm sandbox. Learn about innovative methods including automatically generating compiled Wasm bytecode from interpreters, verifying stages of the Cranelift compiler, and implementing proof-carrying code for translation validation in Wasmtime. The presentation focuses on practical, incremental improvements to real-world software stacks, highlighting both successful techniques and remaining challenges in achieving full-stack correctness with production-ready tools and technologies. This 40-minute talk was presented at the WAW 2025 workshop on January 20, 2025, sponsored by ACM SIGPLAN.
Syllabus
[WAW'25] Full-Stack Correctness in Wasm: Eliminating Bugs Inside and Outside the Sandbox
Taught by
ACM SIGPLAN