Closed Bug 103670 Opened 22 years ago Closed 3 years ago

[meta] view positioning optimizations

Categories

(Core :: Web Painting, defect)

defect
Not set
normal

Tracking

()

RESOLVED INACTIVE

People

(Reporter: waterson, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: meta, perf)

meta bug for tracking view positioning optimizations
Blocks: 71668
Status: NEW → ASSIGNED
Depends on: 97934, 100585, 100590
Keywords: meta
Keywords: perf
I ran jrgm's tests on  build where the bodies of
nsContainerFrame::PositionFrameView() and nsContainerFrame::PositionChildViews()
were #if 0'd out. That build was about 4% faster than the normal build. So it
looks like view optimization might be worth investigating further.

Normal Build:

Test id: 3BC2786352
Avg. Median : 917 msec		Minimum     : 250 msec
Average     : 993 msec		Maximum     : 3526 msec

<http://cowtools.mcom.com/page-loader/graph.pl?id=3BC2786352>


Without nsContainerFrame view positioning routines:

Test id: 3BC280185E
Avg. Median : 881 msec		Minimum     : 251 msec
Average     : 951 msec		Maximum     : 3406 msec

<http://cowtools.mcom.com/page-loader/graph.pl?id=3BC280185E>

Depends on: 74888
Depends on: 72893
Any recent stats ?
.
Assignee: waterson → roc+moz
Status: ASSIGNED → NEW
Component: Layout → Layout: View Rendering
QA Contact: cpetersen0953 → ian
Blocks: 203448
QA Contact: ian → layout.view-rendering
Component: Layout: View Rendering → Layout: Web Painting

No activity for 16 years, closing

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Summary: view positioning optimizations → [meta] view positioning optimizations
Resolution: FIXED → INACTIVE
You need to log in before you can comment on or make changes to this bug.