TartanLlama opened PR #12241 from TartanLlama:sy/yield-to-sync to bytecodealliance:main:
https://github.com/WebAssembly/component-model/commit/7479890cb506d0f8f687595a4d41361ff8a2a194 made blocking calls in sync contexts a trap condition. However,
thread.yield-tois allowed in these contexts. https://github.com/bytecodealliance/wasmtime/commit/8992b99bf44eb8b91820586b85f58512fd4d7c1c implemented these changes, but also disallowedthread.yield-to. This patch relaxes the relevant trap check.Testing added here: https://github.com/WebAssembly/component-model/pull/590
TartanLlama requested fitzgen for a review on PR #12241.
TartanLlama requested wasmtime-core-reviewers for a review on PR #12241.
dicej submitted PR review:
Thanks!
dicej merged PR #12241.
Last updated: Jan 09 2026 at 13:15 UTC