X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=src%2Fexa%2Fi965%2Feliminating_glyph_fallbacks%2Faa10text-fallbacks%2Flibpixman.callgraph;fp=src%2Fexa%2Fi965%2Feliminating_glyph_fallbacks%2Faa10text-fallbacks%2Flibpixman.callgraph;h=c81fc6f3b3597f11e3329226677211cc046ade74;hb=250e2402434d2abdb837ed2067f275e56b2fc5ab;hp=0000000000000000000000000000000000000000;hpb=ab9501aa10683abecdee2885a4433f9461de2cb6;p=cworth.org diff --git a/src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libpixman.callgraph b/src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libpixman.callgraph new file mode 100644 index 0000000..c81fc6f --- /dev/null +++ b/src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libpixman.callgraph @@ -0,0 +1,220 @@ +CPU: Core 2, speed 2133.47 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 +------------------------------------------------------------------------------- + 98 0.3442 libpixman.so.0.0.0 pixman_region_union + 28376 99.6558 libpixman.so.0.0.0 pixman_op +28445 46.3342 libpixman.so.0.0.0 pixman_region_unionO + 28445 99.8982 libpixman.so.0.0.0 pixman_region_unionO [self] + 28 0.0983 libpixman.so.0.0.0 pixman_rect_alloc + 1 0.0035 libc-2.6.so rt$1À¹ +------------------------------------------------------------------------------- + 47566 100.000 libpixman.so.0.0.0 pixman_region_union +15050 24.5150 libpixman.so.0.0.0 pixman_op + 28376 59.6247 libpixman.so.0.0.0 pixman_region_unionO + 15050 31.6236 libpixman.so.0.0.0 pixman_op [self] + 2191 4.6038 libpixman.so.0.0.0 pixman_rect_alloc + 1239 2.6034 libc-2.6.so t&‚ + 601 1.2628 libc-2.6.so ü‹u‰]øè|$ûÿÃð + 46 0.0967 libc-2.6.so tðƒ*u^‰ø‹]ô‹uø‹}ü‰ì]É $èYb + 25 0.0525 libc-2.6.so ;Qs ¶ƒÂ‰Q]Ã]éD + 23 0.0483 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 20 0.0420 libc-2.6.so ‹Eì‰T$ + 19 0.0399 libpixman.so.0.0.0 .plt + 1 0.0021 libc-2.6.so rt$1À¹ +------------------------------------------------------------------------------- + 5913 100.000 libpixman.so.0.0.0 pixman_image_composite +5950 9.6920 libpixman.so.0.0.0 fbCompositeSrcAdd_8000x8000mmx + 5950 100.000 libpixman.so.0.0.0 fbCompositeSrcAdd_8000x8000mmx [self] +------------------------------------------------------------------------------- +1718 2.7985 libpixman.so.0.0.0 pixman_image_composite + 5913 58.9531 libpixman.so.0.0.0 fbCompositeSrcAdd_8000x8000mmx + 1718 17.1286 libpixman.so.0.0.0 pixman_image_composite [self] + 1443 14.3868 libpixman.so.0.0.0 pixman_compute_composite_region + 210 2.0937 libpixman.so.0.0.0 .plt + 165 1.6451 libpixman.so.0.0.0 pixman_region_init + 141 1.4058 libpixman.so.0.0.0 pixman_region_rectangles + 140 1.3958 libpixman.so.0.0.0 pixman_region_not_empty + 86 0.8574 libpixman.so.0.0.0 pixman_have_mmx + 85 0.8475 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 70 0.6979 libpixman.so.0.0.0 pixman_region_n_rects + 59 0.5882 libpixman.so.0.0.0 pixman_region_fini +------------------------------------------------------------------------------- + 1443 100.000 libpixman.so.0.0.0 pixman_image_composite +1070 1.7429 libpixman.so.0.0.0 pixman_compute_composite_region + 1070 72.6902 libpixman.so.0.0.0 pixman_compute_composite_region [self] + 222 15.0815 libpixman.so.0.0.0 pixman_region_rectangles + 103 6.9973 libpixman.so.0.0.0 pixman_region_n_rects + 77 5.2310 libpixman.so.0.0.0 pixman_region_not_empty +------------------------------------------------------------------------------- + 81 10.6439 libpixman.so.0.0.0 pixman_image_create_bits + 165 21.6820 libpixman.so.0.0.0 pixman_image_composite + 515 67.6741 libpixman.so.0.0.0 allocate_image +805 1.3113 libpixman.so.0.0.0 pixman_region_init + 805 100.000 libpixman.so.0.0.0 pixman_region_init [self] +------------------------------------------------------------------------------- + 141 38.8430 libpixman.so.0.0.0 pixman_image_composite + 222 61.1570 libpixman.so.0.0.0 pixman_compute_composite_region +780 1.2705 libpixman.so.0.0.0 pixman_region_rectangles + 780 100.000 libpixman.so.0.0.0 pixman_region_rectangles [self] +------------------------------------------------------------------------------- + 23 4.1367 libpixman.so.0.0.0 pixman_op + 23 4.1367 libpixman.so.0.0.0 pixman_region_union + 40 7.1942 libpixman.so.0.0.0 reset_clip_region + 41 7.3741 libpixman.so.0.0.0 pixman_image_set_clip_region + 81 14.5683 libpixman.so.0.0.0 pixman_image_unref + 85 15.2878 libpixman.so.0.0.0 pixman_image_composite + 103 18.5252 libpixman.so.0.0.0 allocate_image + 160 28.7770 libpixman.so.0.0.0 pixman_image_create_bits +777 1.2657 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 777 100.000 libpixman.so.0.0.0 __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 19 4.3678 libpixman.so.0.0.0 pixman_op + 31 7.1264 libpixman.so.0.0.0 pixman_region_union + 175 40.2299 libpixman.so.0.0.0 pixman_image_create_bits + 210 48.2759 libpixman.so.0.0.0 pixman_image_composite +771 1.2559 libpixman.so.0.0.0 .plt + 771 100.000 libpixman.so.0.0.0 .plt [self] +------------------------------------------------------------------------------- + 1237 100.000 libpixman.so.0.0.0 pixman_image_create_bits +692 1.1272 libpixman.so.0.0.0 allocate_image + 692 52.8244 libpixman.so.0.0.0 allocate_image [self] + 515 39.3130 libpixman.so.0.0.0 pixman_region_init + 103 7.8626 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 59 12.7983 libpixman.so.0.0.0 pixman_image_composite + 88 19.0889 libpixman.so.0.0.0 reset_clip_region + 144 31.2364 libpixman.so.0.0.0 pixman_image_unref + 170 36.8764 libpixman.so.0.0.0 pixman_image_create_bits +691 1.1256 libpixman.so.0.0.0 pixman_region_fini + 691 100.000 libpixman.so.0.0.0 pixman_region_fini [self] +------------------------------------------------------------------------------- +620 1.0099 libpixman.so.0.0.0 pixman_image_create_bits + 1237 38.7046 libpixman.so.0.0.0 allocate_image + 620 19.3992 libpixman.so.0.0.0 pixman_image_create_bits [self] + 535 16.7397 libpixman.so.0.0.0 reset_clip_region + 218 6.8210 libpixman.so.0.0.0 pixman_region_init_rect + 175 5.4756 libpixman.so.0.0.0 .plt + 170 5.3191 libpixman.so.0.0.0 pixman_region_fini + 160 5.0063 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 81 2.5344 libpixman.so.0.0.0 pixman_region_init +------------------------------------------------------------------------------- +620 1.0099 libpixman.so.0.0.0 pixman_region_union + 47566 98.1673 libpixman.so.0.0.0 pixman_op + 620 1.2796 libpixman.so.0.0.0 pixman_region_union [self] + 98 0.2023 libpixman.so.0.0.0 pixman_region_unionO + 42 0.0867 libc-2.6.so t&‚ + 32 0.0660 libpixman.so.0.0.0 pixman_rect_alloc + 31 0.0640 libpixman.so.0.0.0 .plt + 26 0.0537 libc-2.6.so ü‹u‰]øè|$ûÿÃð + 23 0.0475 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 16 0.0330 libpixman.so.0.0.0 pixman_region_copy +------------------------------------------------------------------------------- +573 0.9334 libpixman.so.0.0.0 pixman_image_unref + 573 71.8045 libpixman.so.0.0.0 pixman_image_unref [self] + 144 18.0451 libpixman.so.0.0.0 pixman_region_fini + 81 10.1504 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 70 40.4624 libpixman.so.0.0.0 pixman_image_composite + 103 59.5376 libpixman.so.0.0.0 pixman_compute_composite_region +500 0.8145 libpixman.so.0.0.0 pixman_region_n_rects + 500 100.000 libpixman.so.0.0.0 pixman_region_n_rects [self] +------------------------------------------------------------------------------- + 168 43.5233 libpixman.so.0.0.0 reset_clip_region + 218 56.4767 libpixman.so.0.0.0 pixman_image_create_bits +412 0.6711 libpixman.so.0.0.0 pixman_region_init_rect + 412 100.000 libpixman.so.0.0.0 pixman_region_init_rect [self] +------------------------------------------------------------------------------- + 28 1.2439 libpixman.so.0.0.0 pixman_region_unionO + 32 1.4216 libpixman.so.0.0.0 pixman_region_union + 2191 97.3345 libpixman.so.0.0.0 pixman_op +304 0.4952 libpixman.so.0.0.0 pixman_rect_alloc + 1859 82.5855 libc-2.6.so ;Qs ¶ƒÂ‰Q]Ã]éD + 304 13.5051 libpixman.so.0.0.0 pixman_rect_alloc [self] + 50 2.2212 libc-2.6.so rt$1À¹ + 19 0.8441 libc-2.6.so tðƒ*u^‰ø‹]ô‹uø‹}ü‰ì]É $èYb + 16 0.7108 libc-2.6.so ÀuïÇFhÿÿÿÿt& + 3 0.1333 libc-2.6.so è–F +------------------------------------------------------------------------------- + 535 100.000 libpixman.so.0.0.0 pixman_image_create_bits +302 0.4919 libpixman.so.0.0.0 reset_clip_region + 302 50.5017 libpixman.so.0.0.0 reset_clip_region [self] + 168 28.0936 libpixman.so.0.0.0 pixman_region_init_rect + 88 14.7157 libpixman.so.0.0.0 pixman_region_fini + 40 6.6890 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 77 35.4839 libpixman.so.0.0.0 pixman_compute_composite_region + 140 64.5161 libpixman.so.0.0.0 pixman_image_composite +299 0.4870 libpixman.so.0.0.0 pixman_region_not_empty + 299 100.000 libpixman.so.0.0.0 pixman_region_not_empty [self] +------------------------------------------------------------------------------- + 16 7.0175 libpixman.so.0.0.0 pixman_region_union + 212 92.9825 libpixman.so.0.0.0 pixman_image_set_clip_region +290 0.4724 libpixman.so.0.0.0 pixman_region_copy + 290 100.000 libpixman.so.0.0.0 pixman_region_copy [self] +------------------------------------------------------------------------------- + 86 100.000 libpixman.so.0.0.0 pixman_image_composite +179 0.2916 libpixman.so.0.0.0 pixman_have_mmx + 179 100.000 libpixman.so.0.0.0 pixman_have_mmx [self] +------------------------------------------------------------------------------- +153 0.2492 libpixman.so.0.0.0 pixman_image_set_clip_region + 212 52.2167 libpixman.so.0.0.0 pixman_region_copy + 153 37.6847 libpixman.so.0.0.0 pixman_image_set_clip_region [self] + 41 10.0985 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- +136 0.2215 libpixman.so.0.0.0 pixman_image_set_filter + 136 100.000 libpixman.so.0.0.0 pixman_image_set_filter [self] +------------------------------------------------------------------------------- +97 0.1580 libpixman.so.0.0.0 pixman_image_set_repeat + 97 100.000 libpixman.so.0.0.0 pixman_image_set_repeat [self] +------------------------------------------------------------------------------- +79 0.1287 libpixman.so.0.0.0 pixman_image_set_component_alpha + 79 100.000 libpixman.so.0.0.0 pixman_image_set_component_alpha [self] +------------------------------------------------------------------------------- +54 0.0880 libpixman.so.0.0.0 pixman_region_intersect + 54 100.000 libpixman.so.0.0.0 pixman_region_intersect [self] +------------------------------------------------------------------------------- +18 0.0293 libpixman.so.0.0.0 pixman_region_translate + 18 100.000 libpixman.so.0.0.0 pixman_region_translate [self] +------------------------------------------------------------------------------- +6 0.0098 libpixman.so.0.0.0 pixman_region_init_with_extents + 6 100.000 libpixman.so.0.0.0 pixman_region_init_with_extents [self] +------------------------------------------------------------------------------- + 3 100.000 libpixman.so.0.0.0 pixman_rect_alloc +0 0 libc-2.6.so è–F + 0 0 libc-2.6.so è–F [self] +------------------------------------------------------------------------------- + 25 1.3270 libpixman.so.0.0.0 pixman_op + 1859 98.6730 libpixman.so.0.0.0 pixman_rect_alloc +0 0 libc-2.6.so ;Qs ¶ƒÂ‰Q]Ã]éD + 0 0 libc-2.6.so ;Qs ¶ƒÂ‰Q]Ã]éD [self] +------------------------------------------------------------------------------- + 1 1.9231 libpixman.so.0.0.0 pixman_region_unionO + 1 1.9231 libpixman.so.0.0.0 pixman_op + 50 96.1538 libpixman.so.0.0.0 pixman_rect_alloc +0 0 libc-2.6.so rt$1À¹ + 0 0 libc-2.6.so rt$1À¹ [self] +------------------------------------------------------------------------------- + 19 29.2308 libpixman.so.0.0.0 pixman_rect_alloc + 46 70.7692 libpixman.so.0.0.0 pixman_op +0 0 libc-2.6.so tðƒ*u^‰ø‹]ô‹uø‹}ü‰ì]É $èYb + 0 0 libc-2.6.so tðƒ*u^‰ø‹]ô‹uø‹}ü‰ì]É $èYb [self] +------------------------------------------------------------------------------- + 42 3.2787 libpixman.so.0.0.0 pixman_region_union + 1239 96.7213 libpixman.so.0.0.0 pixman_op +0 0 libc-2.6.so t&‚ + 0 0 libc-2.6.so t&‚ [self] +------------------------------------------------------------------------------- + 20 100.000 libpixman.so.0.0.0 pixman_op +0 0 libc-2.6.so ‹Eì‰T$ + 0 0 libc-2.6.so ‹Eì‰T$ [self] +------------------------------------------------------------------------------- + 16 100.000 libpixman.so.0.0.0 pixman_rect_alloc +0 0 libc-2.6.so ÀuïÇFhÿÿÿÿt& + 0 0 libc-2.6.so ÀuïÇFhÿÿÿÿt& [self] +------------------------------------------------------------------------------- + 26 4.1467 libpixman.so.0.0.0 pixman_region_union + 601 95.8533 libpixman.so.0.0.0 pixman_op +0 0 libc-2.6.so ü‹u‰]øè|$ûÿÃð + 0 0 libc-2.6.so ü‹u‰]øè|$ûÿÃð [self] +-------------------------------------------------------------------------------