-
Notifications
You must be signed in to change notification settings - Fork 83
feat: wasi p3 async support for jco #585
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
feat: wasi p3 async support for jco #585
Conversation
2b33a98
to
708cd3b
Compare
Just a note -- I'm rolling the upgrade to tooling version 227.1 here -- the upgrade seems to have broken some things on the jco side, right now the remaining errors are:
|
@vados-cosmonic please create a separate PR for the 227.1 upgrade path for direct review and testing, that way I can also more easily assist. |
Ah apologies for the noise, will pull out that update into a new PR, thanks (in advance) for the help @guybedford 🙇 |
82dafa1
to
d04011a
Compare
db7408d
to
a812534
Compare
9b43d49
to
c29e93e
Compare
3aab70e
to
59cf305
Compare
OK, so I had to make a couple concessions here:
|
1fbcbb5
to
87ce320
Compare
This commit adds initial support for async component model features with the error-context intrinsics. Signed-off-by: Victor Adossi <[email protected]>
Signed-off-by: Victor Adossi <[email protected]>
Signed-off-by: Victor Adossi <[email protected]>
Signed-off-by: Victor Adossi <[email protected]>
Signed-off-by: Victor Adossi <[email protected]>
1f75ac4
to
d3e225e
Compare
This PR is almost certain to be long lived, and contains the ongoing p3 async support for
To understand this PR, see the following other resources:
Current ongoing implementation in
wasmtime
is over here:wasmtime
)Particularly useful from the upstream repos are the test programs that show usage of the new async APIs from the only language with support at present (Rust):
async_error_context.rs
which is one of the fixtures we add and use.