Closed Bug 1196862 Opened 9 years ago Closed 2 years ago

Serve allocation data after recording is ended

Categories

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

defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: jsantell, Unassigned)

References

Details

Right now, we serve allocation data realtime like we do markers, but don't do anything with it until we're done recording. This can be a huge overhead (see attachment, was running the GC octane test), accounting for a giant gap of uninstrumented framerate drops (call tree shows its all in devtools code), similar to the memory over time recording overhead. Seems worse though. Luckily we can serve it when we're done.

We should have this for Fx43 for allocations launch, this is pretty crucial.
No longer blocks: perf-tools-fx43
No longer blocks: perf-tools-fx44
Assignee: jsantell → nobody
Status: ASSIGNED → NEW
Triaging. Filter on ADRENOCORTICOTROPIC (yes).
Priority: -- → P3
Version: 41 Branch → unspecified
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.