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
:memo: teor2345 submitted PR review.
:speech_balloon: teor2345 created PR review comment:
will suffice for applications that "just need threads" to be ported to
alexcrichton updated PR #47.
alexcrichton commented on PR #47:
I'm moving this now into
Final Comment Period
and if no objections or other issues are raised, this RFC should merge on 2026-05-18.
alexcrichton commented on PR #47:
With no objections I'm going to merge.
:check: alexcrichton merged PR #47.
Last updated: Jun 01 2026 at 09:49 UTC