-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Webassembly Threads / Threaded Webassembly #5200
Comments
From my research for stockfish.wasm: Chromium based (desktop only):
Firefox:
Other browsers: No support. Updated 2020-11-05 |
Along with SharedArrayBuffer being re-enabled, WebAssembly Threads are also available since Firefox 79. |
Threads in FF 79 (and Chrome Android / M91 desktop) will require the COOP/COEP headers as a mitigation for Spectre-style side-channel attacks: https://web.dev/coop-coep/ NodeJS supports threads as of v12.0.0 but requires the v8 flag |
Seemingly available in Safari 14.1 https://webkit.org/blog/11648/new-webkit-features-in-safari-14-1/#:~:text=WebAssembly-,threading,-WebAssembly:
Not sure about TP, didn't find it in the release notes… |
Webassembly Threads still not supported in iOS browsers, sadly. Does anybody know when this might be coming? |
It's been supported since iOS Safari 15.2 with COOP/COEP enabled IIUC. |
I know wasm threads are now supported in chrome but I'd like to know if this is the case for other browsers.
http://webassembly.github.io/spec/core/
(The overall feature rather than wait / notify)
The text was updated successfully, but these errors were encountered: