WebAssembly / shared-everything-threads

A draft proposal for spawning threads in WebAssembly
Other
34 stars 1 forks source link

Agenda for April 30 subgroup meeting #48

Closed tlively closed 5 months ago

tlively commented 7 months ago

The next meeting of the threads subgroup will be on April 30, 2024 at 9am PDT / 6pm CEST. Please fill out this form to receive the calendar invite containing the Zoom link if you have not already done so.

Please comment with any agenda items you would like to discuss.

tlively commented 6 months ago

Bump! If you have anything you want to discuss, please let me know. If there's nothing by 24 hours before the meeting, we will cancel.

To recap, the big design questions right now are: 1) what TLS mechanism we will go with, 2) how strong/weak we should make the GC semantics for shared->unshared edges, and 3) how precisely shared-suspendable and shared-fixed functions as well as shared-barrier should work.

For (1), I think we need to get implementer feedback and more information about (2). For (2), we mostly need signals from the SpiderMonkey and JSC teams about how much work implementing strong semantics would be and from users about how usable weak semantics would be. And for (3) we need more clarity about how stack switching will develop as well as user feedback.

tlively commented 6 months ago

Let's go ahead and cancel the March 19 meeting. We can reuse this issue for the April 2 meeting instead.

tlively commented 6 months ago

No agenda for the April 2 meeting, either. Bumping this to April 16.

tlively commented 5 months ago

Bumping again to April 30.

tlively commented 5 months ago

@abrown suggested that we can discuss #53 at the next meeting.

tlively commented 5 months ago

Thanks everyone, the notes PR is up here: https://github.com/WebAssembly/meetings/pull/1567