-
Host: Carnegie Mellon University, Pittsburgh, Pennsylvania, USA
-
Dates: Wednesday-Thursday, June 5-6, 2024
-
Times: 9:00AM - 5:00PM ET
-
Video Meeting:
- Link sent to registered attendees.
-
Location:
- Carnegie Mellon University, Pittsburgh, Pennsylvania - Gates & Hillman Centers 6115. An interactive campus map is also available.
-
Wifi: TBD
-
Code of conduct:
- Standard WebAssembly code of conduct. If you have any questions or concerns, please reach out to WebAssembly CG chair.
- Date & time: Tuesday, June 4th, 2024. 9:00AM - 5:30PM
- Agenda: Preliminary agenda here.
- Fill out this form by May 24.
-
Communication
- Event contact: [email protected], [email protected]
- CG chair contact: [email protected]
- Discord: Feel free to use the CG meeting channel for any issues during the meeting.
-
Lodging
- See this doc for hotel recommendations.
-
Parking
- Use CMU Visitor Parking.
- The Gates garage is the closest option as it's in the same building as the event.
- The East Campus garage is the next closest option and is slightly less expensive.
- The CIC building also has underground parking that is close.
Session start times are not guaranteed. We may start sessions before their scheduled times if previous sessions end early.
- 9:00am: Welcome and Introduction (Ben Titzer and CG Chairs)
- 9:15am: WebAssembly.org makeover (Tom Steiner)
- 10:00am: Custom annotations (Andreas Rossberg)
- Vote to advance to phase 4
- 10:30am: Break
- 10:45am: Branch hinting (Yuri Iozzelli)
- Vote to advance to phase 4
- 11:15am: Compilation hints (Emanuel Ziegler)
- 11:45am: FP16 (Ilya Rezvov)
- Vote to advance to phase 2
- 12:15pm: Lunch
- 1:15pm: Experience report: Compiling Scala.js to Wasm (Sébastien Doeraene)
- 2:00pm: JS string builtins (Ryan Hunt)
- Vote to advance to phase 3
- 2:45pm: Break
- 3:00pm: Memory control (Ben Visness and Deepti Gandluri)
- Vote to advance to phase 2
- 4:00pm: Exception handling (Ben Titzer and Heejin Ahn)
- Possible vote to advance to phase 4
- 4:45pm - 5:00pm: Slack time
- 9:00am: SpecTec DSL (Andreas Rossberg)
- Vote of intent to adopt SpecTec in spec infrastructure
- 9:45am: Typed Continuations (Frank Emrich)
- 10:30am: Break
- 10:45am: Bag-o-stacks (Thomas Lively)
- 11:30am: On the growing complexity of WebAssembly (Andreas Rossberg)
- 12:00pm: Lunch
- 1:00pm: Large Wasm binaries from desktop application migrations (David Sankel)
- 1:45pm: Shared-everything threads (Thomas Lively)
- 2:30pm: Break
- 2:45pm: Memory64 (Sam Clegg)
- 3:30pm: WASI / component model (slides) (Luke Wagner)
- 4:15pm - 5:00pm: Slack time
To be added after the meeting