-
Notifications
You must be signed in to change notification settings - Fork 150
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
October 2023 hybrid meeting agenda #1341
Comments
I suggest we discuss whether Relaxed SIMD is formally considered Stage 4 by now. Relaxed SIMD was conditionally graduated to Stage 4, and even though the condition is satisfied, there's little clarity on whether its officially already at Stage 4. |
If you could find out if there's interest, I could present my preliminary results for addressing the issues of the root scanning design, transforming it from a coarse-grained dynamically typed design for just root scanning to a fine-grained statically typed design for broader stack inspection. I've made sure it keeps things safe and secure and makes it easy for engines to know which locals are inspectable and how they should be laid out, but the new design is much more efficient (in both time and memory) and can be used to support a number of features:
This is a hard problem, and it'll take time to put a presentation together, so I only want to go through that effort if there's at least some established interest among the community and willingness among the engine and tool maintainers. |
There's a bit of a chicken and egg problem there. How will implementers and users become interested in the proposal (or know they are unwilling to implement and use it) if they don't know what the proposal is? If you're ok presenting to raise awareness and gather feedback, then that sounds great, but I would not expect toolchain or engine implementers to work on anything until their users are positioned to benefit from it. |
Oh, sorry, I wasn't asking if people would commit to a design before seeing it. I was asking: if there were a design that supported the features mentioned above in a way that key teams found promising, is there sufficient interest that key teams would work on it presently? I know a number of language teams have communicated a desire for stack inspection, but I also understand that resources for adding new features to WebAssembly are limited, and I do not know where support for this feature would stand in terms of priorities for the key teams. |
Hi, if there is interest, I would be happy to give a report on Spritely's use of GC as a target for Scheme compilation. Relative to the presentation given to the GC subgroup in April, we have pretty much finished the MVP. Some points of interest:
|
Hi, With @chambart we could talk about two subjects:
Note that we proposed the two talks to the Wasm research day so it may be a good idea to sync in some way so we don't present twice and we present to the audience for which it makes more sense. :) |
@Maratyszcza There's a profiles discussion coming up on the 26th, I was hoping we could also bundle a Relaxed SIMD vote into the same discussion and bump to the October meeting if not resolved, wdyt? @RossTate At least for V8, we're in the process of implementing several proposals, I don't expect that we'll be able to invest in stack inspection (design and/or implementation feedback) in the short term. It may be the same case for other engines, though I'm not able to speak for them. If you've already had interest, and would like to present I can add an agenda item to the list. @wingo I'll add to the agenda list, I think the feedback on future extensions, tooling, and the stringref discussion would be interesting to the group. Would 30-45 mins be a good time box for the discussion? @zapashcanon, thanks for the note - I'll coordinate offline with @titzer for coordination between the CG meeting and research day. |
Sounds great to me. Yes 30-45 mins sgtm; could easily fill 45 min. Happy to adapt to what's available, though. |
Thanks, added in #1371 with 45 mins for now, may adjust as more agenda items are added. |
Got it, @dtig. Thanks for looking into it! I'll save it for another time then. |
@dtig I'm good on discussing Stage 4 Relaxed SIMD on Sep 26th together with profiles |
Hi, |
@vouillon, personally, I think this would be of interest to the wider CG, not just the research folks. |
What should we discuss at the next in-person (with virtual attendance options) meeting? Please use this issue to add items you would like to discuss, and are interested in hearing about.
The text was updated successfully, but these errors were encountered: