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
* update `future.{write,read}` ABIs
This implements WebAssembly/component-model#524 insofar
as it affects validation, componentization, etc.
- `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}`
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* address CI issues
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* address review feedback
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* add WAST tests for various `future.{write,read}` payload sizes
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* revert lint allow
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
* add test output
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
---------
Signed-off-by: Joel Dice <joel.dice@fermyon.com>
0 commit comments