-
Notifications
You must be signed in to change notification settings - Fork 305
Open
Labels
wit-dylibIssues for the `wit-dylib` crate and subcommandIssues for the `wit-dylib` crate and subcommand
Description
Right now there's effectively no support for async with wit-dylib. This'll be two components:
- One is that lifted/lowered functions need to update ABI bits and pieces for async. This will also need to be accompanied with generated bindings for a
task.return
function, for example. Static imports such as those for waitable-sets can probably be skipped since the original interpreter can import those and work with those itself. - Right now futures/streams are bound, but their intrinsics aren't available in type information. We should fill these out and whenever a stream/future type are encountered they should be accompanied with imported or generated functions to work. For example creating a stream, reading/writing, cancelling, etc, should all be possible.
Metadata
Metadata
Assignees
Labels
wit-dylibIssues for the `wit-dylib` crate and subcommandIssues for the `wit-dylib` crate and subcommand