You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This updates the Rust generator to use the new ABI defined in
WebAssembly/component-model#524. The C generator will
need a similar update as well.
- `future.write` now accepts its payload value as up to 4 flat parameters before spilling to linear memory.
- `future.read` takes no payload pointer when it has no payload type
- `{stream,future}.close-{readable,writable}` have been renamed to `{stream,future}.drop-{readable,writable}`
I've tested this end-to-end with `wasip3-prototyping` and will soon post a
corresponding PR there.
Finally, `rustfmt` was complaining about using `gen` as a field name, so I took
this opportunity to address that.
Signed-off-by: Joel Dice <[email protected]>
0 commit comments