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)
DevTools
Performance Tools (Profiler/Timeline)
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.
Updated•6 years ago
|
Product: Firefox → DevTools
Updated•2 years ago
|
Severity: normal → S3
Updated•2 years ago
|
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.
Description
•