Closed Bug 1198924 Opened 9 years ago Closed 2 years ago

Should have an option to only show allocations that made it to the tenured heap

Categories

(DevTools :: Performance Tools (Profiler/Timeline), defect, P3)

defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: fitzgen, Unassigned)

References

Details

Allocations which live and die within the nursery are relatively cheap. On the other hand, allocations which are promoted from the nursery to the tenured heap (or allocations which were allocated within the tenured heap right off the bat) are much more expensive. The former group can be managed completely by nursery collections which are very fast. The latter require a full gc, which has to consider the full heap graph and is a lot slower.

We have the Debugger.Memory's tenurePromotionsLog, which tells us which allocated objects survive the nursery and are moved to the tenured heap.

Bug 1195866 will tell us which allocations skipped the nursery entirely.

We should have an option for the allocations view to only show allocations that were tenured or skipped the nursery entirely.
Triaging. Filter on ADRENOCORTICOTROPIC (yes).
Priority: -- → P3
Product: Firefox → DevTools
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.