Stream: git-wasmtime

Topic: wasmtime / PR #12181 relax intra-component stream/future ...


view this post on Zulip Wasmtime GitHub notifications bot (Dec 18 2025 at 20:49):

dicej requested alexcrichton for a review on PR #12181.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 18 2025 at 20:49):

dicej opened PR #12181 from dicej:relax-intra-component-read-write-rules to bytecodealliance:main:

Per https://github.com/WebAssembly/component-model/pull/580, we now allow intra-component reads and writes for all numeric payloads.

While I was implementing this, Alex and I spotted a couple of bugs, which I've fixed here:

Also, now that https://github.com/WebAssembly/component-model/pull/578 has been merged, I've updated the tests/component-model submodule and reduced the list of "expect fail" tests for that directory.

Finally, note that the p3_http_middleware_host_to_host test is still expected to trap, but now for a different reason. Previously, it trapped because it tried to do an intra-component read/write on a stream<u8>. Now that that's allowed, it instead traps when doing an intra-component read/write on a future<result<option<trailers>, error-code>>, which is still prohibited.

<!--
Please make sure you include the following information:

Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.html

Please ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->

view this post on Zulip Wasmtime GitHub notifications bot (Dec 18 2025 at 20:49):

dicej requested wasmtime-compiler-reviewers for a review on PR #12181.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 18 2025 at 20:49):

dicej requested wasmtime-core-reviewers for a review on PR #12181.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 18 2025 at 20:49):

dicej requested wasmtime-wasi-reviewers for a review on PR #12181.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 19 2025 at 03:39):

alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Dec 19 2025 at 18:36):

dicej merged PR #12181.


Last updated: Jan 09 2026 at 13:15 UTC