Stream: git-wasmtime

Topic: wasmtime / issue #12404 Winch: support `component-model-a...


view this post on Zulip Wasmtime GitHub notifications bot (Jan 23 2026 at 17:00):

alexcrichton edited issue #12404:

Adapters in the component model require some wasm-reference-types related instructions like ref.func which Winch doesn't currently support. This means that Winch is specifically flagged as not supporting the component-model-async feature at this time, and this is intended to track that.

view this post on Zulip Wasmtime GitHub notifications bot (Jul 08 2026 at 14:26):

ignatz commented on issue #12404:

Just rediscovered this after having completely forgotten about it (that's on me). Is there any update with wasip3 now out of the door? :folded_hands:

(For context, with different language integrations evolving at different rates I'm now in a weird world with multiple WIT flavors where rust guests see some async host functions while JS guests do not (not yet supported). However supporting async components requires me to disable winch, which hits especially hard for JS dev setups where hello-world components are 10+MB (still not convinced that seamonkey is the best choice :woman_shrugging:), which take quite a bit to compile especially when used with hot reload.)

view this post on Zulip Wasmtime GitHub notifications bot (Jul 08 2026 at 14:45):

alexcrichton commented on issue #12404:

Looks like things actually all work nowadays so I've ungated in #13845

view this post on Zulip Wasmtime GitHub notifications bot (Jul 08 2026 at 16:54):

alexcrichton closed issue #12404:

Adapters in the component model require some wasm-reference-types related instructions like ref.func which Winch doesn't currently support. This means that Winch is specifically flagged as not supporting the component-model-async feature at this time, and this is intended to track that.


Last updated: Jul 29 2026 at 05:03 UTC