Stream: git-wasmtime

Topic: wasmtime / issue #11189 Combine resource, waitable, waita...


view this post on Zulip Wasmtime GitHub notifications bot (Jul 07 2025 at 17:12):

dicej opened issue #11189:

#11127 adds runtime support for the Component Model async ABI, including support for the waitable, waitable-set, and error-context handle 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.rs file to the wasmtime crate which duplicates and modifies the runtime/vm/component/resources.rs file. We should be able to deduplicate those files as part of this work.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 07 2025 at 17:12):

dicej assigned dicej to issue #11189.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 07 2025 at 17:20):

alexcrichton added the wasm-proposal:component-model-async label to Issue #11189.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 12 2025 at 20:53):

dicej closed issue #11189:

#11127 adds runtime support for the Component Model async ABI, including support for the waitable, waitable-set, and error-context handle 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.rs file to the wasmtime crate which duplicates and modifies the runtime/vm/component/resources.rs file. We should be able to deduplicate those files as part of this work.


Last updated: Dec 06 2025 at 06:05 UTC