[cairo-bugs] [Bug 10634] New: Low performance for Firefox 3.0a with
cairo
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Apr 13 00:47:30 PDT 2007
http://bugs.freedesktop.org/show_bug.cgi?id=10634
Summary: Low performance for Firefox 3.0a with cairo
Product: cairo
Version: 1.4.3
Platform: SPARC
OS/Version: Solaris
Status: NEW
Severity: normal
Priority: high
Component: general
AssignedTo: cworth at cworth.org
ReportedBy: alfred.peng at sun.com
QAContact: cairo-bugs at cairographics.org
CC: brian.lu at sun.com
The Firefox 3.0a with cairo is slow on Solaris Nevada SPARC. With x86, it works
well. Both the Mozilla community cairo and the cairo library 1.4.2 have the
same problem.
Following are some basic investigation on this issue:
I used Sun Studio 11's "collect" and "analyzer" tools to get the time profile
information. The test case is quite simple as the low performance is obvious. I
did some basic operations(which includes making several empty tabs and
switching amongst different tabs).
The result shows that function "pixman_fill_rect_32bpp" spends 8% of the whole
Firefox life time. To dig further, there seems to be a loop function call
between _cairo_surface_fallback_fill_rectangles and
_cairo_surface_fill_rectangles for many time. And that's where the time goes.
I'm not familiar with the cairo code itself. Any clue on this to get further
information?
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the cairo-bugs
mailing list