Closed
Bug 29847
Opened 25 years ago
Closed 25 years ago
[Perf]Invalidating non visible rects is taking 13% of the load time on a large document
Categories
(Core Graveyard :: GFX, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
M16
People
(Reporter: kmcclusk, Assigned: kmcclusk)
Details
troy@netscape.com (using quantify) reported that on a large (6 1/2mb) document
we are making many calls to invalidate rectangles which are not visible,
consuming 13% of the total load time. As an optimization we should prevent the
nsIWidget's InvalidateRect from being performed when the rectangle is not
visible.
Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Target Milestone: M16
Assignee | ||
Comment 1•25 years ago
|
||
Fixed in 3/14/2000 5:38pm build. In quantify, I verified that the code to check
visibility of the rect to invalidate takes far less time than calls to
invalidate (400usec vs. 24000usec.)
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Updated•16 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•