--- /dev/null
+CPU: Core 2, speed 2133.49 MHz (estimated)
+Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000
+samples % image name symbol name
+-------------------------------------------------------------------------------
+ 5514 100.000 libpixman.so.0.0.0 pixman_rasterize_trapezoid
+5402 89.9434 libpixman.so.0.0.0 pixman_rasterize_edges
+ 5402 97.9510 libpixman.so.0.0.0 pixman_rasterize_edges [self]
+ 113 2.0490 libc-2.5.so memset
+-------------------------------------------------------------------------------
+ 314 100.000 libpixman.so.0.0.0 pixman_region_union
+146 2.4309 libpixman.so.0.0.0 pixman_op
+ 146 46.4968 libpixman.so.0.0.0 pixman_op [self]
+ 70 22.2930 libpixman.so.0.0.0 pixman_rect_alloc
+ 33 10.5096 libpixman.so.0.0.0 pixman_region_unionO
+ 29 9.2357 libc-2.5.so free
+ 24 7.6433 libc-2.5.so memmove
+ 8 2.5478 libc-2.5.so malloc
+ 2 0.6369 libpixman.so.0.0.0 .plt
+ 2 0.6369 libpixman.so.0.0.0 __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+87 1.4486 libpixman.so.0.0.0 pixman_region_union
+ 314 73.8824 libpixman.so.0.0.0 pixman_op
+ 87 20.4706 libpixman.so.0.0.0 pixman_region_union [self]
+ 8 1.8824 libpixman.so.0.0.0 pixman_region_copy
+ 6 1.4118 libpixman.so.0.0.0 pixman_region_unionO
+ 3 0.7059 libpixman.so.0.0.0 __i686.get_pc_thunk.bx
+ 3 0.7059 libc-2.5.so free
+ 2 0.4706 libpixman.so.0.0.0 .plt
+ 2 0.4706 libpixman.so.0.0.0 pixman_rect_alloc
+-------------------------------------------------------------------------------
+82 1.3653 libpixman.so.0.0.0 pixman_region_rectangles
+ 82 100.000 libpixman.so.0.0.0 pixman_region_rectangles [self]
+-------------------------------------------------------------------------------
+ 1 100.000 libpixman.so.0.0.0 pixman_image_create_bits
+44 0.7326 libpixman.so.0.0.0 pixman_region_fini
+ 44 97.7778 libpixman.so.0.0.0 pixman_region_fini [self]
+ 1 2.2222 libc-2.5.so free
+-------------------------------------------------------------------------------
+ 6 15.3846 libpixman.so.0.0.0 pixman_region_union
+ 33 84.6154 libpixman.so.0.0.0 pixman_op
+39 0.6494 libpixman.so.0.0.0 pixman_region_unionO
+ 39 100.000 libpixman.so.0.0.0 pixman_region_unionO [self]
+-------------------------------------------------------------------------------
+38 0.6327 libpixman.so.0.0.0 pixman_region_n_rects
+ 38 100.000 libpixman.so.0.0.0 pixman_region_n_rects [self]
+-------------------------------------------------------------------------------
+ 6 33.3333 libpixman.so.0.0.0 pixman_edge_step
+ 12 66.6667 libpixman.so.0.0.0 _pixman_edge_tMultiInit
+18 0.2997 libpixman.so.0.0.0 __divdi3
+ 18 100.000 libpixman.so.0.0.0 __divdi3 [self]
+-------------------------------------------------------------------------------
+17 0.2831 libpixman.so.0.0.0 pixman_region_not_empty
+ 17 100.000 libpixman.so.0.0.0 pixman_region_not_empty [self]
+-------------------------------------------------------------------------------
+ 2 2.7778 libpixman.so.0.0.0 pixman_region_union
+ 70 97.2222 libpixman.so.0.0.0 pixman_op
+16 0.2664 libpixman.so.0.0.0 pixman_rect_alloc
+ 52 72.2222 libc-2.5.so malloc
+ 16 22.2222 libpixman.so.0.0.0 pixman_rect_alloc [self]
+ 3 4.1667 libc-2.5.so __i686.get_pc_thunk.bx
+ 1 1.3889 libc-2.5.so _int_malloc
+-------------------------------------------------------------------------------
+ 1 14.2857 libpixman.so.0.0.0 pixman_image_create_bits
+ 1 14.2857 libpixman.so.0.0.0 pixman_edge_init
+ 2 28.5714 libpixman.so.0.0.0 pixman_op
+ 3 42.8571 libpixman.so.0.0.0 pixman_region_union
+15 0.2498 libpixman.so.0.0.0 __i686.get_pc_thunk.bx
+ 15 100.000 libpixman.so.0.0.0 __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+ 8 100.000 libpixman.so.0.0.0 pixman_region_union
+15 0.2498 libpixman.so.0.0.0 pixman_region_copy
+ 15 100.000 libpixman.so.0.0.0 pixman_region_copy [self]
+-------------------------------------------------------------------------------
+ 1 50.0000 libpixman.so.0.0.0 allocate_image
+ 1 50.0000 libpixman.so.0.0.0 pixman_image_create_bits
+13 0.2165 libpixman.so.0.0.0 pixman_region_init
+ 13 100.000 libpixman.so.0.0.0 pixman_region_init [self]
+-------------------------------------------------------------------------------
+13 0.2165 libpixman.so.0.0.0 pixman_region_intersect
+ 13 100.000 libpixman.so.0.0.0 pixman_region_intersect [self]
+-------------------------------------------------------------------------------
+ 2 33.3333 libpixman.so.0.0.0 pixman_op
+ 2 33.3333 libpixman.so.0.0.0 pixman_region_union
+ 2 33.3333 libpixman.so.0.0.0 pixman_rasterize_trapezoid
+9 0.1499 libpixman.so.0.0.0 .plt
+ 9 100.000 libpixman.so.0.0.0 .plt [self]
+-------------------------------------------------------------------------------
+ 19 100.000 libpixman.so.0.0.0 pixman_edge_init
+7 0.1166 libpixman.so.0.0.0 _pixman_edge_tMultiInit
+ 12 63.1579 libpixman.so.0.0.0 __divdi3
+ 7 36.8421 libpixman.so.0.0.0 _pixman_edge_tMultiInit [self]
+-------------------------------------------------------------------------------
+ 8 100.000 libpixman.so.0.0.0 pixman_image_create_bits
+7 0.1166 libpixman.so.0.0.0 allocate_image
+ 7 87.5000 libpixman.so.0.0.0 allocate_image [self]
+ 1 12.5000 libpixman.so.0.0.0 pixman_region_init
+-------------------------------------------------------------------------------
+ 36 100.000 libpixman.so.0.0.0 pixman_line_fixed_edge_init
+7 0.1166 libpixman.so.0.0.0 pixman_edge_init
+ 19 52.7778 libpixman.so.0.0.0 _pixman_edge_tMultiInit
+ 9 25.0000 libpixman.so.0.0.0 pixman_edge_step
+ 7 19.4444 libpixman.so.0.0.0 pixman_edge_init [self]
+ 1 2.7778 libpixman.so.0.0.0 __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+7 0.1166 libpixman.so.0.0.0 pixman_region_translate
+ 7 100.000 libpixman.so.0.0.0 pixman_region_translate [self]
+-------------------------------------------------------------------------------
+5 0.0833 libpixman.so.0.0.0 pixman_rasterize_trapezoid
+ 5514 99.1192 libpixman.so.0.0.0 pixman_rasterize_edges
+ 36 0.6471 libpixman.so.0.0.0 pixman_line_fixed_edge_init
+ 5 0.0899 libpixman.so.0.0.0 pixman_sample_floor_y
+ 5 0.0899 libpixman.so.0.0.0 pixman_rasterize_trapezoid [self]
+ 2 0.0360 libpixman.so.0.0.0 .plt
+ 1 0.0180 libpixman.so.0.0.0 pixman_sample_ceil_y
+-------------------------------------------------------------------------------
+ 5 100.000 libpixman.so.0.0.0 pixman_rasterize_trapezoid
+5 0.0833 libpixman.so.0.0.0 pixman_sample_floor_y
+ 5 100.000 libpixman.so.0.0.0 pixman_sample_floor_y [self]
+-------------------------------------------------------------------------------
+ 9 100.000 libpixman.so.0.0.0 pixman_edge_init
+3 0.0500 libpixman.so.0.0.0 pixman_edge_step
+ 6 66.6667 libpixman.so.0.0.0 __divdi3
+ 3 33.3333 libpixman.so.0.0.0 pixman_edge_step [self]
+-------------------------------------------------------------------------------
+ 2 100.000 libpixman.so.0.0.0 pixman_image_create_bits
+3 0.0500 libpixman.so.0.0.0 pixman_region_init_rect
+ 3 100.000 libpixman.so.0.0.0 pixman_region_init_rect [self]
+-------------------------------------------------------------------------------
+2 0.0333 libpixman.so.0.0.0 pixman_image_unref
+ 2 100.000 libpixman.so.0.0.0 pixman_image_unref [self]
+-------------------------------------------------------------------------------
+2 0.0333 libpixman.so.0.0.0 pixman_region_init_with_extents
+ 2 100.000 libpixman.so.0.0.0 pixman_region_init_with_extents [self]
+-------------------------------------------------------------------------------
+1 0.0167 libpixman.so.0.0.0 pixman_image_create_bits
+ 8 57.1429 libpixman.so.0.0.0 allocate_image
+ 2 14.2857 libpixman.so.0.0.0 pixman_region_init_rect
+ 1 7.1429 libpixman.so.0.0.0 __i686.get_pc_thunk.bx
+ 1 7.1429 libpixman.so.0.0.0 pixman_region_init
+ 1 7.1429 libpixman.so.0.0.0 pixman_region_fini
+ 1 7.1429 libpixman.so.0.0.0 pixman_image_create_bits [self]
+-------------------------------------------------------------------------------
+1 0.0167 libpixman.so.0.0.0 pixman_image_set_repeat
+ 1 100.000 libpixman.so.0.0.0 pixman_image_set_repeat [self]
+-------------------------------------------------------------------------------
+ 36 100.000 libpixman.so.0.0.0 pixman_rasterize_trapezoid
+1 0.0167 libpixman.so.0.0.0 pixman_line_fixed_edge_init
+ 36 97.2973 libpixman.so.0.0.0 pixman_edge_init
+ 1 2.7027 libpixman.so.0.0.0 pixman_line_fixed_edge_init [self]
+-------------------------------------------------------------------------------
+ 1 100.000 libpixman.so.0.0.0 pixman_rasterize_trapezoid
+1 0.0167 libpixman.so.0.0.0 pixman_sample_ceil_y
+ 1 100.000 libpixman.so.0.0.0 pixman_sample_ceil_y [self]
+-------------------------------------------------------------------------------
+ 3 100.000 libpixman.so.0.0.0 pixman_rect_alloc
+0 0 libc-2.5.so __i686.get_pc_thunk.bx
+ 0 0 libc-2.5.so __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+ 1 100.000 libpixman.so.0.0.0 pixman_rect_alloc
+0 0 libc-2.5.so _int_malloc
+ 0 0 libc-2.5.so _int_malloc [self]
+-------------------------------------------------------------------------------
+ 1 3.0303 libpixman.so.0.0.0 pixman_region_fini
+ 3 9.0909 libpixman.so.0.0.0 pixman_region_union
+ 29 87.8788 libpixman.so.0.0.0 pixman_op
+0 0 libc-2.5.so free
+ 0 0 libc-2.5.so free [self]
+-------------------------------------------------------------------------------
+ 8 13.3333 libpixman.so.0.0.0 pixman_op
+ 52 86.6667 libpixman.so.0.0.0 pixman_rect_alloc
+0 0 libc-2.5.so malloc
+ 0 0 libc-2.5.so malloc [self]
+-------------------------------------------------------------------------------
+ 24 100.000 libpixman.so.0.0.0 pixman_op
+0 0 libc-2.5.so memmove
+ 0 0 libc-2.5.so memmove [self]
+-------------------------------------------------------------------------------
+ 113 100.000 libpixman.so.0.0.0 pixman_rasterize_edges
+0 0 libc-2.5.so memset
+ 0 0 libc-2.5.so memset [self]
+-------------------------------------------------------------------------------