X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=src%2Fexa%2Fstoring_glyphs_as_pixmaps%2FEXA-aa10text-glyph-pixmaps%2Flibfb.callgraph;fp=src%2Fexa%2Fstoring_glyphs_as_pixmaps%2FEXA-aa10text-glyph-pixmaps%2Flibfb.callgraph;h=bbab1118c985d98eae95e9046c28f531955b7ab3;hb=5f1222d95c1544b5c2e3110577c6e6fa2c578561;hp=0000000000000000000000000000000000000000;hpb=056fe59d8d38ea4be1271268ac83910e675d143c;p=cworth.org diff --git a/src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-glyph-pixmaps/libfb.callgraph b/src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-glyph-pixmaps/libfb.callgraph new file mode 100644 index 0000000..bbab111 --- /dev/null +++ b/src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-glyph-pixmaps/libfb.callgraph @@ -0,0 +1,250 @@ +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 +------------------------------------------------------------------------------- + 11882 100.000 libfb.so fbComposite +3064 44.6062 libfb.so image_from_pict + 6657 55.5583 libpixman.so.0.0.0 pixman_image_create_bits + 3064 25.5717 libfb.so image_from_pict [self] + 668 5.5750 libpixman.so.0.0.0 pixman_image_set_clip_region + 279 2.3285 libpixman.so.0.0.0 .plt + 269 2.2450 libpixman.so.0.0.0 pixman_image_set_filter + 266 2.2200 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 156 1.3020 libpixman.so.0.0.0 pixman_region_fini + 142 1.1851 libpixman.so.0.0.0 allocate_image + 131 1.0933 libpixman.so.0.0.0 reset_clip_region + 126 1.0516 libpixman.so.0.0.0 pixman_region_init_rect + 91 0.7595 libpixman.so.0.0.0 pixman_image_set_component_alpha + 82 0.6844 libpixman.so.0.0.0 pixman_region_copy + 51 0.4256 libpixman.so.0.0.0 pixman_image_set_repeat +------------------------------------------------------------------------------- +1970 28.6796 libfb.so fbComposite + 20661 53.0354 libpixman.so.0.0.0 pixman_image_composite + 11882 30.5003 libfb.so image_from_pict + 1970 5.0569 libfb.so fbComposite [self] + 1378 3.5372 libpixman.so.0.0.0 pixman_image_unref + 628 1.6120 Xorg miCompositeSourceValidate + 453 1.1628 libfb.so .plt + 375 0.9626 libpixman.so.0.0.0 .plt + 368 0.9446 libpixman.so.0.0.0 pixman_compute_composite_region + 231 0.5930 libpixman.so.0.0.0 pixman_region_fini + 154 0.3953 libfb.so __i686.get_pc_thunk.bx + 140 0.3594 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 110 0.2824 libpixman.so.0.0.0 pixman_image_set_clip_region + 98 0.2516 libpixman.so.0.0.0 pixman_image_create_bits + 79 0.2028 libpixman.so.0.0.0 pixman_image_set_repeat + 77 0.1977 libpixman.so.0.0.0 pixman_region_init + 73 0.1874 Xorg miSpriteSourceValidate + 70 0.1797 libpixman.so.0.0.0 pixman_have_mmx + 57 0.1463 libpixman.so.0.0.0 fbCompositeSrcAdd_8000x8000mmx + 45 0.1155 Xorg __i686.get_pc_thunk.bx + 45 0.1155 libpixman.so.0.0.0 pixman_image_set_component_alpha + 42 0.1078 libpixman.so.0.0.0 pixman_image_set_filter + 21 0.0539 libpixman.so.0.0.0 pixman_region_rectangles +------------------------------------------------------------------------------- + 1 0.2179 libfb.so fbCreatePixmap + 5 1.0893 libfb.so fbGetImage + 453 98.6928 libfb.so fbComposite +767 11.1661 libfb.so .plt + 767 100.000 libfb.so .plt [self] +------------------------------------------------------------------------------- + 2 1.1976 libfb.so fbCreatePixmap + 4 2.3952 libfb.so fbBltStip + 7 4.1916 libfb.so fbGetImage + 154 92.2156 libfb.so fbComposite +270 3.9307 libfb.so __i686.get_pc_thunk.bx + 270 100.000 libfb.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- +200 2.9116 libfb.so fbGetImage + 872 75.2373 libfb.so fbBltStip + 200 17.2563 libfb.so fbGetImage [self] + 64 5.5220 libfb.so fbBlt + 9 0.7765 libfb.so fbReplicatePixel + 7 0.6040 libfb.so __i686.get_pc_thunk.bx + 5 0.4314 libfb.so .plt + 2 0.1726 libfb.so fbGetWinPrivateIndex +------------------------------------------------------------------------------- + 64 7.4332 libfb.so fbGetImage + 797 92.5668 libfb.so fbBltStip +123 1.7907 libfb.so fbBlt + 738 85.7143 libc-2.5.so memcpy + 123 14.2857 libfb.so fbBlt [self] +------------------------------------------------------------------------------- + 2 50.0000 libfb.so fbGetImage + 2 50.0000 libfb.so _fbGetWindowPixmap +85 1.2374 libfb.so fbGetWinPrivateIndex + 85 100.000 libfb.so fbGetWinPrivateIndex [self] +------------------------------------------------------------------------------- +79 1.1501 libfb.so _fbGetWindowPixmap + 79 97.5309 libfb.so _fbGetWindowPixmap [self] + 2 2.4691 libfb.so fbGetWinPrivateIndex +------------------------------------------------------------------------------- + 872 100.000 libfb.so fbGetImage +61 0.8880 libfb.so fbBltStip + 797 89.2497 libfb.so fbBlt + 61 6.8309 libfb.so fbBltStip [self] + 31 3.4714 libc-2.5.so memcpy + 4 0.4479 libfb.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- +59 0.8589 libfb.so fbValidateGC + 59 75.6410 libfb.so fbValidateGC [self] + 17 21.7949 Xorg miComputeCompositeClip + 1 1.2821 libfb.so fbGetGCPrivateIndex + 1 1.2821 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- +50 0.7279 libfb.so __i686.get_pc_thunk.cx + 50 100.000 libfb.so __i686.get_pc_thunk.cx [self] +------------------------------------------------------------------------------- + 9 100.000 libfb.so fbGetImage +40 0.5823 libfb.so fbReplicatePixel + 40 100.000 libfb.so fbReplicatePixel [self] +------------------------------------------------------------------------------- +29 0.4222 libfb.so fbCreatePixmap + 327 89.3443 libfb.so fbCreatePixmapBpp + 29 7.9235 libfb.so fbCreatePixmap [self] + 7 1.9126 Xorg AllocatePixmap + 2 0.5464 libfb.so __i686.get_pc_thunk.bx + 1 0.2732 libfb.so .plt +------------------------------------------------------------------------------- + 327 100.000 libfb.so fbCreatePixmap +29 0.4222 libfb.so fbCreatePixmapBpp + 293 88.5196 Xorg AllocatePixmap + 29 8.7613 libfb.so fbCreatePixmapBpp [self] + 8 2.4169 Xorg Xalloc + 1 0.3021 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- +24 0.3494 libfb.so fbDestroyPixmap + 35 57.3770 Xorg Xfree + 24 39.3443 libfb.so fbDestroyPixmap [self] + 1 1.6393 Xorg __i686.get_pc_thunk.bx + 1 1.6393 libc-2.5.so free +------------------------------------------------------------------------------- + 1 100.000 libfb.so fbValidateGC +19 0.2766 libfb.so fbGetGCPrivateIndex + 19 100.000 libfb.so fbGetGCPrivateIndex [self] +------------------------------------------------------------------------------- + 7 2.3333 libfb.so fbCreatePixmap + 293 97.6667 libfb.so fbCreatePixmapBpp +0 0 Xorg AllocatePixmap + 0 0 Xorg AllocatePixmap [self] +------------------------------------------------------------------------------- + 8 100.000 libfb.so fbCreatePixmapBpp +0 0 Xorg Xalloc + 0 0 Xorg Xalloc [self] +------------------------------------------------------------------------------- + 35 100.000 libfb.so fbDestroyPixmap +0 0 Xorg Xfree + 0 0 Xorg Xfree [self] +------------------------------------------------------------------------------- + 1 2.0833 libfb.so fbValidateGC + 1 2.0833 libfb.so fbDestroyPixmap + 1 2.0833 libfb.so fbCreatePixmapBpp + 45 93.7500 libfb.so fbComposite +0 0 Xorg __i686.get_pc_thunk.bx + 0 0 Xorg __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 628 100.000 libfb.so fbComposite +0 0 Xorg miCompositeSourceValidate + 0 0 Xorg miCompositeSourceValidate [self] +------------------------------------------------------------------------------- + 17 100.000 libfb.so fbValidateGC +0 0 Xorg miComputeCompositeClip + 0 0 Xorg miComputeCompositeClip [self] +------------------------------------------------------------------------------- + 73 100.000 libfb.so fbComposite +0 0 Xorg miSpriteSourceValidate + 0 0 Xorg miSpriteSourceValidate [self] +------------------------------------------------------------------------------- + 1 100.000 libfb.so fbDestroyPixmap +0 0 libc-2.5.so free + 0 0 libc-2.5.so free [self] +------------------------------------------------------------------------------- + 31 4.0312 libfb.so fbBltStip + 738 95.9688 libfb.so fbBlt +0 0 libc-2.5.so memcpy + 0 0 libc-2.5.so memcpy [self] +------------------------------------------------------------------------------- + 279 42.6606 libfb.so image_from_pict + 375 57.3394 libfb.so fbComposite +0 0 libpixman.so.0.0.0 .plt + 0 0 libpixman.so.0.0.0 .plt [self] +------------------------------------------------------------------------------- + 140 34.4828 libfb.so fbComposite + 266 65.5172 libfb.so image_from_pict +0 0 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 0 0 libpixman.so.0.0.0 __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 142 100.000 libfb.so image_from_pict +0 0 libpixman.so.0.0.0 allocate_image + 0 0 libpixman.so.0.0.0 allocate_image [self] +------------------------------------------------------------------------------- + 57 100.000 libfb.so fbComposite +0 0 libpixman.so.0.0.0 fbCompositeSrcAdd_8000x8000mmx + 0 0 libpixman.so.0.0.0 fbCompositeSrcAdd_8000x8000mmx [self] +------------------------------------------------------------------------------- + 368 100.000 libfb.so fbComposite +0 0 libpixman.so.0.0.0 pixman_compute_composite_region + 0 0 libpixman.so.0.0.0 pixman_compute_composite_region [self] +------------------------------------------------------------------------------- + 70 100.000 libfb.so fbComposite +0 0 libpixman.so.0.0.0 pixman_have_mmx + 0 0 libpixman.so.0.0.0 pixman_have_mmx [self] +------------------------------------------------------------------------------- + 20661 100.000 libfb.so fbComposite +0 0 libpixman.so.0.0.0 pixman_image_composite + 0 0 libpixman.so.0.0.0 pixman_image_composite [self] +------------------------------------------------------------------------------- + 98 1.4508 libfb.so fbComposite + 6657 98.5492 libfb.so image_from_pict +0 0 libpixman.so.0.0.0 pixman_image_create_bits + 0 0 libpixman.so.0.0.0 pixman_image_create_bits [self] +------------------------------------------------------------------------------- + 110 14.1388 libfb.so fbComposite + 668 85.8612 libfb.so image_from_pict +0 0 libpixman.so.0.0.0 pixman_image_set_clip_region + 0 0 libpixman.so.0.0.0 pixman_image_set_clip_region [self] +------------------------------------------------------------------------------- + 45 33.0882 libfb.so fbComposite + 91 66.9118 libfb.so image_from_pict +0 0 libpixman.so.0.0.0 pixman_image_set_component_alpha + 0 0 libpixman.so.0.0.0 pixman_image_set_component_alpha [self] +------------------------------------------------------------------------------- + 42 13.5048 libfb.so fbComposite + 269 86.4952 libfb.so image_from_pict +0 0 libpixman.so.0.0.0 pixman_image_set_filter + 0 0 libpixman.so.0.0.0 pixman_image_set_filter [self] +------------------------------------------------------------------------------- + 51 39.2308 libfb.so image_from_pict + 79 60.7692 libfb.so fbComposite +0 0 libpixman.so.0.0.0 pixman_image_set_repeat + 0 0 libpixman.so.0.0.0 pixman_image_set_repeat [self] +------------------------------------------------------------------------------- + 1378 100.000 libfb.so fbComposite +0 0 libpixman.so.0.0.0 pixman_image_unref + 0 0 libpixman.so.0.0.0 pixman_image_unref [self] +------------------------------------------------------------------------------- + 82 100.000 libfb.so image_from_pict +0 0 libpixman.so.0.0.0 pixman_region_copy + 0 0 libpixman.so.0.0.0 pixman_region_copy [self] +------------------------------------------------------------------------------- + 156 40.3101 libfb.so image_from_pict + 231 59.6899 libfb.so fbComposite +0 0 libpixman.so.0.0.0 pixman_region_fini + 0 0 libpixman.so.0.0.0 pixman_region_fini [self] +------------------------------------------------------------------------------- + 77 100.000 libfb.so fbComposite +0 0 libpixman.so.0.0.0 pixman_region_init + 0 0 libpixman.so.0.0.0 pixman_region_init [self] +------------------------------------------------------------------------------- + 126 100.000 libfb.so image_from_pict +0 0 libpixman.so.0.0.0 pixman_region_init_rect + 0 0 libpixman.so.0.0.0 pixman_region_init_rect [self] +------------------------------------------------------------------------------- + 21 100.000 libfb.so fbComposite +0 0 libpixman.so.0.0.0 pixman_region_rectangles + 0 0 libpixman.so.0.0.0 pixman_region_rectangles [self] +------------------------------------------------------------------------------- + 131 100.000 libfb.so image_from_pict +0 0 libpixman.so.0.0.0 reset_clip_region + 0 0 libpixman.so.0.0.0 reset_clip_region [self] +-------------------------------------------------------------------------------