Closed Bug 1790426 Opened 2 years ago Closed 2 years ago

Large change in minor GC telemetry on 24th August

Categories

(Core :: JavaScript: GC, defect, P1)

defect

Tracking

()

RESOLVED FIXED
106 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 --- unaffected
firefox104 --- unaffected
firefox105 --- unaffected
firefox106 --- fixed

People

(Reporter: jonco, Assigned: jonco)

References

(Regression)

Details

(Keywords: perf-alert, regression)

Attachments

(1 file)

Telemetry shows a large increase in the number of minor GCs on this date. Mostly they seem to be when the nursery is empty.

Set release status flags based on info from the regressing bug 1786506

By default iterating the cells in a zone will evict the nursery for
nursery-allocatable thing kinds. Passing AutoAssertEmptyNursery disableds this.

Pushed by jcoppeard@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f75227f692f8
Don't evict the nursery when freezing the shared atoms zone r=sfink
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 106 Branch

== Change summary for alert #35423 (as of Tue, 20 Sep 2022 07:38:42 GMT) ==

Improvements:

Ratio Test Platform Options Absolute values (old vs new)
13% twitch-animation macosx1015-64-shippable-qr fission webrender 20.02 -> 17.47

For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=35423

Keywords: perf-alert
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: