[cairo] Report for the pango patch and proper profiles

Daniel Amelang daniel.amelang at gmail.com
Wed Nov 29 09:37:30 PST 2006


On 11/29/06, Daniel Amelang <daniel.amelang at gmail.com> wrote:
> On 11/29/06, Xan Lopez <xan.lopez at gmail.com> wrote:
> > Hey,
> > I've tested the type checking patches as thoroughly as I could this morning,
> > and I'd say I'm seeing an improvement between 1% and 2% in the expose times
> > of GtkLabel and GtkTextView from gtk-theme-torturer and timetext[1]. So
> > definitely it's not a big win, but I'd say is a nice improvement for an
> > "automatic" patch.
> > Anyway, thanks to the nice guys from opened-hand I received the patch that
> > fixes the symbol resolving brokeness of my oprofiler, so I can now provide
> > sane profiles. I'm attaching profiles for cairo, pango and pangocairo from a
> > timetext run.
> > An immediate comment from the pangocairo profile: is the glyph_extents cache
> > working? it's taking a lot of CPU time and we are exposing the same ~20
> > characters characters all over again
>
> See my post yesterday about __umod on ARM if you want an explanation
> of why hash_lookup (which glyph_extents uses) is so slow. I also
> propose a solution for it.
>
> http://lists.freedesktop.org/archives/cairo/2006-November/008613.html

Erm...spoke too soon. I'm now thinking that they are unrelated, sorry.

Dan


More information about the cairo mailing list