debugging icon indicating copy to clipboard operation
debugging copied to clipboard

Topics for the Feb 2020 CG

Open billti opened this issue 5 years ago • 3 comments

Being that there is time on the schedule currently at the Feb 11th & 12th Wasm CG for debugging topics (see https://github.com/WebAssembly/meetings/blob/master/2020/CG-02.md ), should we decide on potential topics?

Firstly, who will be present in person? Some key folks on topics are @yurydelendik (e.g. DWARF), @fitzgen (e.g. debug modules), @dschuff (e.g. LLVM related topics), @bmeurer and @pfaffe (various topics re the V8 debugger design), etc. If we're not going to have quorum, it may be more respectful to all involved and of the CG time to push forward on the issue tracker and video calls rather than at the meeting.

If we will have the right folks present, what are the priorities for discussion - bearing in mind what are "standards or recommendations relevant" discussions (rather than implementation details), and which of these most critical to land? Examples could include:

  • Close on the debug format representations (e.g. agree on the DWARF + amendments (#1) , custom names sections, how to reference "out-of-module" debug data, etc.)
  • Try and move forward on the Wasm Debug Module work @fitzgen did, and if/how to align this with the Language Components proposed by @bmeurer (#8).
  • Discuss upcoming features (e.g. exceptions, multiple memories, interface types, etc.) and if these may fundamentally impact any of the designs around debugging we should consider now.

Thoughts?

CC @kripken @paolosevMSFT

billti avatar Jan 24 '20 05:01 billti

I'll be there. wrt discussion topics, maybe we should try to focus on where the debugging discussions impact the larger group. For example wrt your first bullet point there are some things I want to bring up about the particulars of the DWARF info but that's unlikely to be interesting to 45 of the 50 people in the room.

Item 2 is also more general and would be interesting to me if we have the right stakeholders and they are ready to discuss it.

Another more general question could be how we want to publish whatever we come up with (e.g. do we want to do the whole W3C rec process or something lighter weight, and if so, then what?).

I also expect to hear from some folks in the community that we haven't heard from in this forum yet (e.g. one is already on the schedule).

dschuff avatar Jan 25 '20 00:01 dschuff

Thanks Derek. Agree with those statements.

Per this morning's call with Benedikt and a few others - some of these topics are also probably of little use in this forum unless folks interested in this space beyond V8 are going to be present.

Pinging @jfbastien, @yurydelendik, @fitzgen: Will there be any Mozilla or Apple folks present at the CG that would like to get into any of these topics face-to-face? Else it seems maybe just a quick heads-up/report-out on developments, and then continuing work on this issue tracker and the Zoom calls might be a more productive use of CG time.

billti avatar Jan 28 '20 01:01 billti

@kmiller68 is probably the best contact at Apple.

dschuff avatar Jan 28 '20 01:01 dschuff