Open Bug 1387368 Opened 7 years ago Updated 2 years ago

Add telemetry relating to timestamp inconsistencies

Categories

(Core :: JavaScript: GC, enhancement, P3)

55 Branch
enhancement

Tracking

()

Tracking Status
firefox57 --- wontfix

People

(Reporter: jonco, Unassigned)

References

Details

As per bug 1366217 we occasionally see timestamp inconsistencies when gathering GC statistics in release builds.  There are assertions around these but we we don't see these fail during testing.

We should add some telemetry for how often this occurs in practice and on which platforms.
We see this in nsTimer as well periodically as well.  It is always on the windows platform.  There is some code in TimeStamp on windows to switch between hardware counters and a less accurate method if we detect the hardware does not work.  Perhaps that is what you are seeing here as well.

+mayhemer who knows about the TimeStamp impl.
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.