-
Notifications
You must be signed in to change notification settings - Fork 694
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
Plan for enabling high-resolution timers #1261
Comments
For Wasm threads, see https://github.com/WebAssembly/threads , cc @binji. Should this issue be filed there? Maybe the threads Web API should tie into this plan. |
To be clear, that is the plan. It should fall out automatically given eventual HTML integration is as I understand it, since I filed WebAssembly/threads#124 to spread this message there too. (If Wasm eventually gets "actual" threads those would only be allowed if this new agent cluster flag is set, but it seems those are still far away.) |
In web-platform-tests/wpt#17690 I'm looking at updating tests to account for this new design. I don't think it affects any existing |
The HTML Standard now fully defines this. Firefox 79 implements it (shipping later this month). Chrome will migrate to it. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer/Planned_changes is still a useful high-level summary. Feel free to close this. |
In tc39/ecma262#1435 I detailed an approach the HTML community is planning on taking for reenabling ECMAScript's SharedArrayBuffer. This also affects Wasm if Wasm ever gets its own thread primitive (rather than building on top of workers and
postMessage()
) or some other high-resolution timer mechanism. Your input is most welcome.cc @arturjanc @cdumez @csreis @linclark @lukewagner @mystor @rniwa
The text was updated successfully, but these errors were encountered: