- From: Ross McIlroy <rmcilroy@google.com>
- Date: Mon, 8 Jan 2018 16:26:35 +0000
- To: Ben Maurer <ben.maurer@gmail.com>
- Cc: public-web-perf@w3.org
Received on Monday, 8 January 2018 16:27:19 UTC
Yes, the timestamps produced by performance.now() will always be monotonically increasing. On 8 January 2018 at 16:15, Ben Maurer <ben.maurer@gmail.com> wrote: > Will the time stamps be monotonic? > > Sent from my iPhone > > On Jan 8, 2018, at 4:22 AM, Ross McIlroy <rmcilroy@google.com> wrote: > > As part of our mitigations against Speculative Side Channel Attacks > <https://www.chromium.org/Home/chromium-security/ssca>, Chrome 64 will > reduce the resolution of DOMHighResTimeStamps to 100us. We are also > introducing 100us of random jitter to the clock edges to prevent attempts > to increase resolution via edge-thresholding. The returned time will be > within +/100us of real time, however there will be no guarantee as to > duration (in real time) of clock pulses between these 100us intervals. > > We intend for this to be a temporary measure while other mitigation are > introduced, however we do not have a timeline for restoring the previous > precision. > > Ross / Sami > >
Received on Monday, 8 January 2018 16:27:19 UTC