[cairo] perf: long dashed lines
Vladimir Vukicevic
vladimir at pobox.com
Thu Jan 31 15:36:42 PST 2008
Sorry, that was a bogus profile -- had the wrong optimization
options. Here's the right one:
Self Total
0.0% 96.6% libcairo.2.dylib cairo_stroke_preserve
0.0% 96.6% libcairo.2.dylib _cairo_gstate_stroke
0.0% 96.6% libcairo.2.dylib _cairo_surface_stroke
0.0% 96.5% libcairo.2.dylib _cairo_surface_fallback_stroke
0.0% 91.9% libcairo.2.dylib _cairo_path_fixed_stroke_to_traps
0.0% 91.8% libcairo.2.dylib _cairo_path_fixed_interpret
23.7% 91.8% libcairo.2.dylib _cairo_stroker_line_to_dashed
2.5% 59.4% libcairo.2.dylib _cairo_stroker_add_sub_edge
27.8% 33.1% libcairo.2.dylib _compute_face
4.6% 4.6% libcairo.2.dylib
cairo_matrix_transform_distance
0.7% 0.7% libcairo.2.dylib
_cairo_matrix_compute_determinant
9.2% 23.8% libcairo.2.dylib
_cairo_traps_tessellate_convex_quad
0.0% 0.0% libcairo.2.dylib
_cairo_traps_add_trap_from_points
4.0% 4.8% libcairo.2.dylib _cairo_stroker_add_leading_cap
2.6% 2.6% libcairo.2.dylib cairo_matrix_transform_distance
1.2% 1.2% libcairo.2.dylib _cairo_stroker_add_cap
0.0% 0.0% libcairo.2.dylib _compute_face
0.0% 0.0% libcairo.2.dylib
_cairo_rectilinear_stroker_close_path
0.0% 0.0% libcairo.2.dylib cairo_matrix_transform_distance
0.0% 0.0% libcairo.2.dylib
_cairo_rectilinear_stroker_line_to
0.0% 0.1% libcairo.2.dylib _cairo_pen_init
0.0% 0.0% libcairo.2.dylib _cairo_pen_fini
0.0% 0.0% libSystem.B.dylib free
0.0% 4.5% libcairo.2.dylib _clip_and_composite_trapezoids
0.0% 0.0% libcairo.2.dylib _cairo_traps_fini
0.0% 0.0% libcairo.2.dylib _cairo_clip_intersect_to_rectangle
0.0% 0.0% libcairo.2.dylib _cairo_surface_get_extents
0.0% 0.0% libcairo.2.dylib _cairo_traps_extract_region
0.0% 0.0% libcairo.2.dylib _cairo_region_get_extents
0.0% 0.1% libcairo.2.dylib cairo_pattern_destroy
0.0% 0.0% libcairo.2.dylib
_cairo_surface_copy_pattern_for_destination
0.0% 0.0% libcairo.2.dylib _clip_and_composite_trapezoids
0.0% 0.0% libcairo.2.dylib
_cairo_gstate_copy_transformed_pattern
0.0% 0.0% libcairo.2.dylib _cairo_surface_set_clip
0.0% 0.0% libcairo.2.dylib
_cairo_surface_copy_pattern_for_destination
More information about the cairo
mailing list