alexcrichton opened PR #47 from alexcrichton:rm-wasi-threads to bytecodealliance:main:
Delete the implementation of the [wasi-threads] proposal from Wasmtime, namely the
wasmtime-wasi-threadsandwasi-commoncrates, along with the-SthreadsCLI flag. Uses cases that need any threading at all for portability will be served in the near term with WASIp3 cooperative threads, and long-term support for true multithreading will be best served through the [shared-everything-threads] proposal.[wasi-threads]: https://github.com/webassembly/wasi-threads
[shared-everything-threads]: https://github.com/webassembly/shared-everything-threads
fitzgen submitted PR review:
Thanks for writing this up!
bjorn3 submitted PR review.
bjorn3 created PR review comment:
*
-Sthreads
tschneidereit submitted PR review:
This is a great writeup of the situation and what we discussed in the Wasmtime call—thank you!
alexcrichton commented on PR #47:
This technically meets the criteria for FCP with two approvals, but given the nature of this change and amount of time this PR has been open I don't plan on starting FCP for another week or two to ensure folks have a chance to take a look at this.
programmerjake submitted PR review.
programmerjake created PR review comment:
(e.g. they all specifically assume single-threaded semantics and execution).
cfallin submitted PR review:
Thanks for writing this up!
pchickey submitted PR review.
bnjbvr submitted PR review.
bnjbvr created PR review comment:
on the [shared-everything-threads] proposal. The instance-per-thread model on the web
Last updated: May 03 2026 at 22:13 UTC