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



3 years ago
a month ago


(Reporter: fitzgen, Unassigned)


(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)


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


5 months ago
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.