Closed Bug 1490404 Opened Last year Closed 3 months ago

Implement retained display list benchmarking tools

Categories

(Core :: Web Painting, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: miko, Assigned: miko)

References

(Blocks 2 open bugs)

Details

Attachments

(4 files, 1 obsolete file)

This bug is about implementing basic benchmarking tools for retained display lists. These will be helpful for optimizing RDL further.
Priority: -- → P3
Blocks: 1489184
Attached patch 1490404.patch (obsolete) — Splinter Review
Status: ASSIGNED → NEW
Attached patch metrics.patchSplinter Review

Updated the WIP patch to provide more statistics for DL retaining.

Attachment #9030083 - Attachment is obsolete: true
Status: NEW → ASSIGNED
Pushed by mikokm@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/7c38d16f5e9d
Part 1: Be more consistent with display list and display list builder pointers and references r=mattwoodrow
https://hg.mozilla.org/integration/autoland/rev/7885b5028db1
Part 2: Add retained display list statistics r=mattwoodrow
https://hg.mozilla.org/integration/autoland/rev/4d402a8bbf00
Part 3: Move debug logging out from nsLayoutUtils::PaintFrame() r=mattwoodrow
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
You need to log in before you can comment on or make changes to this bug.