Large change in gc_slice_was_long telemetry on 22nd July
Categories
(Core :: JavaScript: GC, defect, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr91 | --- | unaffected |
| firefox-esr102 | --- | unaffected |
| firefox104 | --- | wontfix |
| firefox105 | --- | wontfix |
| firefox106 | --- | fixed |
People
(Reporter: jonco, Assigned: tcampbell)
References
(Regression, )
Details
(Keywords: regression)
Attachments
(2 files)
This increased from ~1% to 7% of collections. Other telemetry doesn't seem to be affected.
This coincides with some refactoring of GC telemetry in bug 1776931 but I couldn't immediately see what the problem was.
Ted, any ideas what happened here?
| Reporter | ||
Comment 1•3 years ago
|
||
Updated•3 years ago
|
Comment 2•3 years ago
|
||
Set release status flags based on info from the regressing bug 1776931
Updated•3 years ago
|
| Assignee | ||
Comment 3•3 years ago
|
||
Oops, I see the error. While we still report 'true' in all the same cases, my patch caused us to only report 'false' when we were over-budget. This caused the metric to change from "Fraction of TimeBudget-slices that were long" to "Fraction of slice-overruns that were long (rather than minor overruns)".
Updated•3 years ago
|
| Assignee | ||
Comment 4•3 years ago
|
||
This fixes a regression in Bug 1776931 that unintentionally changed the
denominator to only includes over-budget slices. This patch restores the old
definition.
| Assignee | ||
Comment 6•3 years ago
|
||
Since we missed this for a while, no need to bother with uplifts. We can always correct for the error in redash if we needed precise data on this probe in the meantime.
Comment 7•3 years ago
|
||
| bugherder | ||
Description
•