POPL 2025
Sun 19 - Sat 25 January 2025 Denver, Colorado, United States

This program is tentative and subject to change.

Mon 20 Jan 2025 11:00 - 11:40 at Dodgeball - Session 2

Wasm has the potential to completely change how we build secure systems. Next generation systems using Wasm as an intermediate representation can have unprecedented guarantees rooted in formal methods. (Some already do.) For this to be meaningful in practice, though, we need to actually deliver on Wasm’s semantics—and this means removing the (huge) compiler and the (even bigger) runtime from the trusted computing base (TCB), while delivering on real world scaling and performance needs.

In this talk I will describe our efforts to reduce Wasm’s TCB—and in particular our work on the WaVe verified runtime—and our efforts to improve Wasm’s scalability, performance, and security with simple hardware extensions.

This program is tentative and subject to change.

Mon 20 Jan

Displayed time zone: Mountain Time (US & Canada) change

11:00 - 12:30
Session 2WAW at Dodgeball
11:00
40m
Keynote
Removing the runtime from the TCB and other adventures in making Wasm fast and more secure
WAW
Deian Stefan University of California at San Diego
11:40
25m
Talk
A Coq Formalization of WebAssembly Execution Costs
WAW
John Shortt University of Ottawa
12:05
25m
Talk
The WebAssembly Component Model
WAW
Lucy Menon Microsoft, Luke Wagner Fastly