CG-02-15.md
March 9, 2022 · View on GitHub

Agenda for the February 15th video call of WebAssembly's Community Group
- Where: zoom.us
- When: February 15th, 5pm-6pm UTC (February 15th, 9am-10am Pacific Time)
- Location: link on calendar invite
Registration
None required if you've attended before. Send an email to the acting WebAssembly CG chair to sign up if it's your first time. The meeting is open to CG members only.
Logistics
The meeting will be on a zoom.us video conference. Installation is required, see the calendar invite.
Agenda items
- Opening, welcome and roll call
- Opening of the meeting
- Introduction of attendees
- Find volunteers for note taking (acting chair to volunteer)
- Adoption of the agenda
- Proposals and discussions
- Poll: Advance GC to phase 2 (Thomas Lively, 30 minutes)
- Closure
Agenda items for future meetings
None
Schedule constraints
None
Meeting Notes
Attendees
- Derek Schuff
- Deepti Gandluri
- Saúl Cabrera
- Keith Winstein
- Jeff Charles
- Zalim Bashorov
- Nick
- Mingqui Sun
- Slava Kuzmich
- Ryan Nunt
- Rick Battagline
- Sam Clegg
- Alex Crichton
- Bailey Hayes
- Lars Hansen
- Yury Delendik
- Conrad Watt
- Alon Zakai
- Heejin Ahn
- Radu Matei
- Keith Miller
- Adam Klein
- Paolo Severini
- Richard Winterton
- Manos Koukoutos
- Yuri Iozzelli
- Ioanna Dimitriou
- Emanuel Ziegler
- Johnnie Birch
- Jakob Kummerow
- Andreas Rossberg
- Shravan Narayan
- Francis McCabe
- Asumu Takikawa
- David Piepgrass
- Andrew Brown
- Oran Collins
- Sean Jensen-Grey
- Sam Lindley
- Sergey Rubanov
Proposals and discussions
Advance GC to phase 2 (Thomas Lively)
TL Presenting slides
TL: Agreement on the type system is the one that’s inspired a year of debate and prototyping. It’s by far the biggest issue we’ve tackled. For this proposal, agreement on the type system should be the bar for the definition of phase 2 requirement
AK: What systems were those numbers from? In what codebase?
TL: J2CL module, on the left the optimized version of the module, on the right same module without optimization measurements come from doing canonicalization/ type building and validation in Binaryen
OC:
TL: The optimized Java module, not sure what it does but it is a real world Java program that was compiled. optimized module was 10Mb
AZ: the module was mostly runtime code required for a bunch of different benchmarks.
POLL GC proposal to Phase 2:
- SF: 21
- F: 11
- N: 5
- A: 0
- SA: 0