Stream: git-wasmtime

Topic: wasmtime / PR #14265 Opt out of tokio's per-task budget i...


view this post on Zulip Wasmtime GitHub notifications bot (Sep 01 2026 at 23:42):

alexcrichton opened PR #14265 from alexcrichton:less-budge to bytecodealliance:main:

This commit updates various calls of noop_waker and poll_noop throughout wasip2 to ensure they're all using
tokio::task::unconstrained to specifically opt-out of Tokio's default task-budgeting mechanism. This is necessary to get some various tests I'm working on wasi-libc working on wasip2 because otherwise the test exhausts the task budget pretty quickly and then results in pretty surprising I/O behavior. One example is that a TCP socket ready for writing with check-write is subsequently not actually ready for writing because the task budget ran out.

To the best of my ability to understand what I'm running into is the same as what's run into in #14174. I'm not entirely sure though, but I'm going to conservatively say...

Closes #14174

<!--
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 review the Bytecode Alliance's AI tool usage policy at
https://github.com/bytecodealliance/governance/blob/main/AI_TOOL_POLICY.md

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 (Sep 01 2026 at 23:42):

alexcrichton requested pchickey for a review on PR #14265.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 01 2026 at 23:42):

alexcrichton requested wasmtime-wasi-reviewers for a review on PR #14265.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 01 2026 at 23:42):

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

view this post on Zulip Wasmtime GitHub notifications bot (Sep 02 2026 at 02:57):

github-actions[bot] added the label wasi on PR #14265.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 02 2026 at 16:43):

:thumbs_up: pchickey submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 02 2026 at 16:52):

alexcrichton added PR #14265 Opt out of tokio's per-task budget in wasip2 noop polls to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 02 2026 at 17:19):

:check: alexcrichton merged PR #14265.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 02 2026 at 17:19):

alexcrichton removed PR #14265 Opt out of tokio's per-task budget in wasip2 noop polls from the merge queue.


Last updated: Sep 20 2026 at 18:08 UTC