dicej opened issue #11189:
#11127 adds runtime support for the Component Model async ABI, including support for the
waitable,waitable-set, anderror-contexthandle types. Currently, those live in separate tables from resources, but per https://github.com/WebAssembly/component-model/pull/513, the spec says they should all be put into a single table per instance, so we need to update the implementation to match.Note that the aforementioned PR also adds a new
runtime/component/concurrent/states.rsfile to thewasmtimecrate which duplicates and modifies theruntime/vm/component/resources.rsfile. We should be able to deduplicate those files as part of this work.
dicej assigned dicej to issue #11189.
alexcrichton added the wasm-proposal:component-model-async label to Issue #11189.
dicej closed issue #11189:
#11127 adds runtime support for the Component Model async ABI, including support for the
waitable,waitable-set, anderror-contexthandle types. Currently, those live in separate tables from resources, but per https://github.com/WebAssembly/component-model/pull/513, the spec says they should all be put into a single table per instance, so we need to update the implementation to match.Note that the aforementioned PR also adds a new
runtime/component/concurrent/states.rsfile to thewasmtimecrate which duplicates and modifies theruntime/vm/component/resources.rsfile. We should be able to deduplicate those files as part of this work.
Last updated: Dec 06 2025 at 06:05 UTC