Stream: git-wasmtime

Topic: wasmtime / PR #11871 Document some known async pitfalls


view this post on Zulip Wasmtime GitHub notifications bot (Oct 15 2025 at 21:55):

alexcrichton requested dicej for a review on PR #11871.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 15 2025 at 21:55):

alexcrichton opened PR #11871 from alexcrichton:doc-some-pitfalls to bytecodealliance:main:

<!--
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 (Oct 15 2025 at 21:55):

alexcrichton requested wasmtime-core-reviewers for a review on PR #11871.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 15 2025 at 22:29):

dicej submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 15 2025 at 22:29):

dicej created PR review comment:

"is reentered" connotes recursion; maybe just say "is called again" here?

view this post on Zulip Wasmtime GitHub notifications bot (Oct 15 2025 at 22:29):

dicej created PR review comment:

A possibly clearer (or at least more precise) way to phrase this first sentence:

At this time there are certain situations in which the Future returned by the AsyncFnOnce passed to this function will not be polled for an extended period of time, despite one or more Waker::wake events having occurred for the task to which it belongs. This can manifest as the Future seeming to be "blocked" or "locked up", but is actually due to the Store being held by e.g. a blocking host function, preventing the Future from being polled.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 16 2025 at 14:24):

alexcrichton updated PR #11871.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 16 2025 at 14:24):

alexcrichton has enabled auto merge for PR #11871.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 16 2025 at 15:15):

alexcrichton merged PR #11871.


Last updated: Jan 10 2026 at 02:36 UTC