-
Notifications
You must be signed in to change notification settings - Fork 36
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
Plan for Phase 4 #179
Comments
I don't know about the implementation status of FireFox so I didn't check it. FF implementors: Please check it if it's done. |
The Firefox implementation is not finished; it's in active development but it may be a few weeks still. I know it's not a formal requirement for advancement, but we're not in a hurry to support advancement until something has been done about #20. |
Just want to clarify that it naturally is a phase 4 requirement to have the spec document fully completed, which is quite a bit more than just the formal bits. AFAIK, work hasn't yet started on this. |
@rossberg I just made PR #180 with the current stand of the spec document implementing the formal-overview #143, but without try-labels or relevant restrictions to |
@lars-t-hansen I added some data on code size in #20 (comment). We don't yet have a complete benchmark suite or something yet, but I think what we currently have is sufficient to show the advantage of using the new proposal over the old Emscripten-style EH. |
I think I heard FireFox and Safari have implemented the proposal. Is that correct? @kmiller68 @takikawa @ioannad |
Firefox shipped support in version 100, and Safari in version 15.2. |
Is there a timeline to know how many month left for this to finished ? |
@calvin2021y We are planning to advance the proposal to Phase 4 within Q4 2022. |
Was this advanced to Phase 4? |
Not quite. There aren't any issues left to address but there is still a small amount of work happening on the spec text itself (you can see these PRs on the repo). |
Almose half a quarter passed since 2023, any scheche on the remain work ? any one responsible for the rest work ? |
I wanted to get this done by the end of last year but, as it is sometimes with open source development, there were other unexpected priorities I had to take care of first. I am now resuming work on the formal document, hoping to get things ready for another round of reviews as soon as possible. |
50% of 2023 has passed. If there are any updates on the remaining work, please share them with us. |
This is a tracking issue for the requirements for Phase 4. The text will be edited as we progress. Checkbox will be checked after the relevant PRs land. We also list Phase 2 & 3 requirements because some of them have not landed and need to change according to the recent spec discussions.
Phase 2 requirements
Phase 3 requirements
Phase 4 requirements
Etc
getArg
but parameters are the WASM signature's result types #184I plan to propose the advancement to Phase 4 after we meet these requirements. Also please let me know if you have any remaining concerns for the phase advancement that are not listed here.
The text was updated successfully, but these errors were encountered: