3 ms·
For some reason I assumed this might include specifics about spectre mitigations. Heading off on that tangent: the mitigation for browsers was to turn off the
by wyldfire 8y ago
For some reason I assumed this might include specifics about spectre mitigations.
Heading off on that tangent: the mitigation for browsers was to turn off the time reference or to downsample the resolution, right? What if they do the work to sync up with a remote reference clock? Including characterization of the channel's jitter/RTT/all that cleverness? Could they have high enough precision to deduce speculative execution? Or were there other mitigations that I'm not recalling?
(apologies for the tangent, none of this post is wasm specific)
- uluyol 8y agoChrome is now using more processes to leverage OS-level spectre protections. I think they will re-enable high precision timers. Source: https://security.googleblog.com/2018/07/mitigating-spectre-with-site-isolation.html https://security.googleblog.com/2018/07/mitigating-spectre-w...
- extrapickles 8y agoDon’t forget that a tight loop with a counter can be a good source of time. Some of the mitigations against crypomining would work where they throttle the tab if it consumes too much CPU.