--- /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
+-------------------------------------------------------------------------------
+612 21.7330 libexa.so exaComposite
+ 26247 97.0099 libexa.so ExaCheckComposite
+ 612 2.2620 libexa.so exaComposite [self]
+ 71 0.2624 libexa.so exaGetDrawablePixmap
+ 65 0.2402 libexa.so .plt
+ 20 0.0739 libexa.so exaFinishAccess
+ 15 0.0554 libexa.so exaPrepareAccess
+ 10 0.0370 libexa.so __i686.get_pc_thunk.bx
+ 9 0.0333 libfb.so fbComposite
+ 7 0.0259 libexa.so exaOpReadsDestination
+-------------------------------------------------------------------------------
+ 3 0.8646 libexa.so exaPolyFillRect
+ 3 0.8646 libexa.so exaCopyNtoN
+ 8 2.3055 libexa.so exaRasterizeTrapezoid
+ 10 2.8818 libexa.so exaFillRegionSolid
+ 20 5.7637 libexa.so exaComposite
+ 303 87.3199 libexa.so ExaCheckComposite
+319 11.3281 libexa.so exaFinishAccess
+ 319 91.4040 libexa.so exaFinishAccess [self]
+ 30 8.5960 libexa.so exaGetDrawablePixmap
+-------------------------------------------------------------------------------
+294 10.4403 libexa.so exaGlyphs
+ 17887 98.1346 Xorg miGlyphs
+ 294 1.6130 libexa.so exaGlyphs [self]
+ 22 0.1207 Xorg miModifyPixmapHeader
+ 10 0.0549 Xorg CompositePicture
+ 6 0.0329 Xorg FreeScratchPixmapHeader
+ 2 0.0110 Xorg __i686.get_pc_thunk.bx
+ 2 0.0110 Xorg GetScratchPixmapHeader
+ 1 0.0055 libexa.so exaCreatePixmap
+ 1 0.0055 Xorg ValidateGC
+ 1 0.0055 Xorg miGlyphExtents
+ 1 0.0055 Xorg CreatePicture
+-------------------------------------------------------------------------------
+ 26247 100.000 libexa.so exaComposite
+257 9.1264 libexa.so ExaCheckComposite
+ 24908 94.7793 libfb.so fbComposite
+ 415 1.5791 libexa.so exaPrepareAccess
+ 303 1.1530 libexa.so exaFinishAccess
+ 257 0.9779 libexa.so ExaCheckComposite [self]
+ 90 0.3425 libexa.so .plt
+ 80 0.3044 libfb.so .plt
+ 65 0.2473 libexa.so __i686.get_pc_thunk.bx
+ 40 0.1522 libexa.so exaPixmapIsOffscreen
+ 36 0.1370 libpixman.so.0.0.0 pixman_image_unref
+ 26 0.0989 libexa.so exaGetDrawablePixmap
+ 21 0.0799 libfb.so image_from_pict
+ 17 0.0647 Xorg miCompositeSourceValidate
+ 14 0.0533 libpixman.so.0.0.0 pixman_image_composite
+ 8 0.0304 libfb.so __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+ 2 0.4348 libexa.so exaCopyNtoN
+ 3 0.6522 libexa.so exaPolyFillRect
+ 12 2.6087 libexa.so exaFillRegionSolid
+ 13 2.8261 libexa.so exaRasterizeTrapezoid
+ 15 3.2609 libexa.so exaComposite
+ 415 90.2174 libexa.so ExaCheckComposite
+240 8.5227 libexa.so exaPrepareAccess
+ 240 51.9481 libexa.so exaPrepareAccess [self]
+ 161 34.8485 libexa.so exaPixmapIsOffscreen
+ 35 7.5758 libexa.so exaGetDrawablePixmap
+ 24 5.1948 libexa.so __i686.get_pc_thunk.bx
+ 2 0.4329 libexa.so exaWaitSync
+-------------------------------------------------------------------------------
+ 1 0.5525 libexa.so exaRasterizeTrapezoid
+ 2 1.1050 libexa.so exaPolySegment
+ 9 4.9724 libexa.so exaFillRegionSolid
+ 14 7.7348 libexa.so exaPolyFillRect
+ 65 35.9116 libexa.so exaComposite
+ 90 49.7238 libexa.so ExaCheckComposite
+237 8.4162 libexa.so .plt
+ 237 100.000 libexa.so .plt [self]
+-------------------------------------------------------------------------------
+ 15 6.9444 libexa.so exaGetOffscreenPixmap
+ 40 18.5185 libexa.so ExaCheckComposite
+ 161 74.5370 libexa.so exaPrepareAccess
+216 7.6705 libexa.so exaPixmapIsOffscreen
+ 216 100.000 libexa.so exaPixmapIsOffscreen [self]
+-------------------------------------------------------------------------------
+ 1 0.5917 libexa.so exaRasterizeTrapezoid
+ 2 1.1834 libexa.so exaGetOffscreenPixmap
+ 2 1.1834 libexa.so exaFillRegionSolid
+ 2 1.1834 libexa.so exaPolyFillRect
+ 26 15.3846 libexa.so ExaCheckComposite
+ 30 17.7515 libexa.so exaFinishAccess
+ 35 20.7101 libexa.so exaPrepareAccess
+ 71 42.0118 libexa.so exaComposite
+207 7.3509 libexa.so exaGetDrawablePixmap
+ 207 100.000 libexa.so exaGetDrawablePixmap [self]
+-------------------------------------------------------------------------------
+ 2 1.9048 libexa.so exaRasterizeTrapezoid
+ 4 3.8095 libexa.so exaFillRegionSolid
+ 10 9.5238 libexa.so exaComposite
+ 24 22.8571 libexa.so exaPrepareAccess
+ 65 61.9048 libexa.so ExaCheckComposite
+130 4.6165 libexa.so __i686.get_pc_thunk.bx
+ 130 100.000 libexa.so __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+ 118 100.000 libexa.so exaPolySegment
+66 2.3438 libexa.so exaPolyFillRect
+ 4816 92.9730 libexa.so exaFillRegionSolid
+ 115 2.2201 Xorg miRectsToRegion
+ 66 1.2741 libexa.so exaPolyFillRect [self]
+ 58 1.1197 Xorg miRegionDestroy
+ 27 0.5212 Xorg miIntersect
+ 19 0.3668 Xorg miTranslateRegion
+ 15 0.2896 libexa.so exaDoMigration
+ 14 0.2703 libexa.so .plt
+ 10 0.1931 libexa.so exaGetDrawableDeltas
+ 9 0.1737 libfb.so fbFillRegionSolid
+ 7 0.1351 libfb.so fbReplicatePixel
+ 5 0.0965 Xorg __i686.get_pc_thunk.bx
+ 3 0.0579 libexa.so exaPrepareAccess
+ 3 0.0579 libexa.so exaFinishAccess
+ 3 0.0579 libexa.so exaGetOffscreenPixmap
+ 3 0.0579 libpixman.so.0.0.0 pixman_region_fini
+ 2 0.0386 Xorg Xfree
+ 2 0.0386 libexa.so exaGetDrawablePixmap
+ 1 0.0193 Xorg .plt
+ 1 0.0193 Xorg miRegionValidate
+ 1 0.0193 libpixman.so.0.0.0 pixman_region_translate
+-------------------------------------------------------------------------------
+ 1 100.000 libexa.so exaGlyphs
+46 1.6335 libexa.so exaCreatePixmap
+ 191 64.9660 libfb.so fbCreatePixmap
+ 46 15.6463 libexa.so exaCreatePixmap [self]
+ 34 11.5646 Xorg DamageCreate
+ 8 2.7211 Xorg DamageRegister
+ 7 2.3810 libfb.so fbCreatePixmapBpp
+ 3 1.0204 Xorg getDrawableDamageRef
+ 2 0.6803 Xorg DamageSetReportAfterOp
+ 1 0.3401 Xorg __i686.get_pc_thunk.bx
+ 1 0.3401 libfb.so __i686.get_pc_thunk.bx
+ 1 0.3401 libfb.so __i686.get_pc_thunk.cx
+-------------------------------------------------------------------------------
+ 4816 100.000 libexa.so exaPolyFillRect
+44 1.5625 libexa.so exaFillRegionSolid
+ 4695 97.3662 libfb.so fbFillRegionSolid
+ 44 0.9125 libexa.so exaFillRegionSolid [self]
+ 33 0.6844 libexa.so exaGetOffscreenPixmap
+ 12 0.2489 libexa.so exaPrepareAccess
+ 10 0.2074 libexa.so exaFinishAccess
+ 9 0.1866 libexa.so .plt
+ 9 0.1866 libpixman.so.0.0.0 pixman_fill
+ 4 0.0830 libexa.so __i686.get_pc_thunk.bx
+ 4 0.0830 libfb.so fbReplicatePixel
+ 2 0.0415 libexa.so exaGetDrawablePixmap
+-------------------------------------------------------------------------------
+ 15 100.000 libexa.so exaPolyFillRect
+32 1.1364 libexa.so exaDoMigration
+ 32 100.000 libexa.so exaDoMigration [self]
+-------------------------------------------------------------------------------
+ 7 100.000 libexa.so exaComposite
+25 0.8878 libexa.so exaOpReadsDestination
+ 25 100.000 libexa.so exaOpReadsDestination [self]
+-------------------------------------------------------------------------------
+20 0.7102 libexa.so exaDestroyPixmap
+ 39 59.0909 libfb.so fbDestroyPixmap
+ 20 30.3030 libexa.so exaDestroyPixmap [self]
+ 5 7.5758 libfb.so __i686.get_pc_thunk.bx
+ 2 3.0303 Xorg Xfree
+-------------------------------------------------------------------------------
+ 1 6.6667 libexa.so exaRasterizeTrapezoid
+ 4 26.6667 libexa.so exaGetOffscreenPixmap
+ 10 66.6667 libexa.so exaPolyFillRect
+20 0.7102 libexa.so exaGetDrawableDeltas
+ 20 100.000 libexa.so exaGetDrawableDeltas [self]
+-------------------------------------------------------------------------------
+ 3 8.3333 libexa.so exaPolyFillRect
+ 33 91.6667 libexa.so exaFillRegionSolid
+15 0.5327 libexa.so exaGetOffscreenPixmap
+ 15 41.6667 libexa.so exaPixmapIsOffscreen
+ 15 41.6667 libexa.so exaGetOffscreenPixmap [self]
+ 4 11.1111 libexa.so exaGetDrawableDeltas
+ 2 5.5556 libexa.so exaGetDrawablePixmap
+-------------------------------------------------------------------------------
+15 0.5327 libexa.so exaValidateGC
+ 139 72.3958 libfb.so fbValidateGC
+ 15 7.8125 libfb.so fbGetGCPrivateIndex
+ 15 7.8125 libexa.so exaValidateGC [self]
+ 11 5.7292 libfb.so __i686.get_pc_thunk.cx
+ 7 3.6458 Xorg miComputeCompositeClip
+ 3 1.5625 libfb.so __i686.get_pc_thunk.bx
+ 2 1.0417 libfb.so .plt
+-------------------------------------------------------------------------------
+11 0.3906 libexa.so exaRasterizeTrapezoid
+ 2517 98.0140 libfb.so fbRasterizeTrapezoid
+ 13 0.5062 libexa.so exaPrepareAccess
+ 11 0.4283 libexa.so exaRasterizeTrapezoid [self]
+ 10 0.3894 libexa.so exaPixmapDirty
+ 8 0.3115 libexa.so exaFinishAccess
+ 2 0.0779 libexa.so __i686.get_pc_thunk.bx
+ 2 0.0779 libpixman.so.0.0.0 pixman_rasterize_trapezoid
+ 1 0.0389 libexa.so .plt
+ 1 0.0389 libexa.so exaGetDrawablePixmap
+ 1 0.0389 libexa.so exaGetDrawableDeltas
+ 1 0.0389 libpixman.so.0.0.0 pixman_image_unref
+ 1 0.0389 libfb.so image_from_pict
+-------------------------------------------------------------------------------
+ 3 23.0769 libexa.so exaCopyNtoN
+ 10 76.9231 libexa.so exaRasterizeTrapezoid
+5 0.1776 libexa.so exaPixmapDirty
+ 9 64.2857 Xorg miUnion
+ 5 35.7143 libexa.so exaPixmapDirty [self]
+-------------------------------------------------------------------------------
+4 0.1420 libexa.so exaPolySegment
+ 118 94.4000 libexa.so exaPolyFillRect
+ 4 3.2000 libexa.so exaPolySegment [self]
+ 2 1.6000 libexa.so .plt
+ 1 0.8000 Xorg miRegionDestroy
+-------------------------------------------------------------------------------
+1 0.0355 libexa.so exaCopyArea
+ 7350 99.9728 libfb.so fbDoCopy
+ 1 0.0136 libfb.so fbCopyRegion
+ 1 0.0136 libexa.so exaCopyArea [self]
+-------------------------------------------------------------------------------
+ 1 100.000 libexa.so exaPolyFillRect
+0 0 Xorg .plt
+ 0 0 Xorg .plt [self]
+-------------------------------------------------------------------------------
+ 10 100.000 libexa.so exaGlyphs
+0 0 Xorg CompositePicture
+ 0 0 Xorg CompositePicture [self]
+-------------------------------------------------------------------------------
+ 1 100.000 libexa.so exaGlyphs
+0 0 Xorg CreatePicture
+ 0 0 Xorg CreatePicture [self]
+-------------------------------------------------------------------------------
+ 34 100.000 libexa.so exaCreatePixmap
+0 0 Xorg DamageCreate
+ 0 0 Xorg DamageCreate [self]
+-------------------------------------------------------------------------------
+ 8 100.000 libexa.so exaCreatePixmap
+0 0 Xorg DamageRegister
+ 0 0 Xorg DamageRegister [self]
+-------------------------------------------------------------------------------
+ 2 100.000 libexa.so exaCreatePixmap
+0 0 Xorg DamageSetReportAfterOp
+ 0 0 Xorg DamageSetReportAfterOp [self]
+-------------------------------------------------------------------------------
+ 6 100.000 libexa.so exaGlyphs
+0 0 Xorg FreeScratchPixmapHeader
+ 0 0 Xorg FreeScratchPixmapHeader [self]
+-------------------------------------------------------------------------------
+ 2 100.000 libexa.so exaGlyphs
+0 0 Xorg GetScratchPixmapHeader
+ 0 0 Xorg GetScratchPixmapHeader [self]
+-------------------------------------------------------------------------------
+ 1 100.000 libexa.so exaGlyphs
+0 0 Xorg ValidateGC
+ 0 0 Xorg ValidateGC [self]
+-------------------------------------------------------------------------------
+ 2 50.0000 libexa.so exaDestroyPixmap
+ 2 50.0000 libexa.so exaPolyFillRect
+0 0 Xorg Xfree
+ 0 0 Xorg Xfree [self]
+-------------------------------------------------------------------------------
+ 1 12.5000 libexa.so exaCreatePixmap
+ 2 25.0000 libexa.so exaGlyphs
+ 5 62.5000 libexa.so exaPolyFillRect
+0 0 Xorg __i686.get_pc_thunk.bx
+ 0 0 Xorg __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+ 3 100.000 libexa.so exaCreatePixmap
+0 0 Xorg getDrawableDamageRef
+ 0 0 Xorg getDrawableDamageRef [self]
+-------------------------------------------------------------------------------
+ 17 100.000 libexa.so ExaCheckComposite
+0 0 Xorg miCompositeSourceValidate
+ 0 0 Xorg miCompositeSourceValidate [self]
+-------------------------------------------------------------------------------
+ 7 100.000 libexa.so exaValidateGC
+0 0 Xorg miComputeCompositeClip
+ 0 0 Xorg miComputeCompositeClip [self]
+-------------------------------------------------------------------------------
+ 1 100.000 libexa.so exaGlyphs
+0 0 Xorg miGlyphExtents
+ 0 0 Xorg miGlyphExtents [self]
+-------------------------------------------------------------------------------
+ 17887 100.000 libexa.so exaGlyphs
+0 0 Xorg miGlyphs
+ 0 0 Xorg miGlyphs [self]
+-------------------------------------------------------------------------------
+ 27 100.000 libexa.so exaPolyFillRect
+0 0 Xorg miIntersect
+ 0 0 Xorg miIntersect [self]
+-------------------------------------------------------------------------------
+ 22 100.000 libexa.so exaGlyphs
+0 0 Xorg miModifyPixmapHeader
+ 0 0 Xorg miModifyPixmapHeader [self]
+-------------------------------------------------------------------------------
+ 115 100.000 libexa.so exaPolyFillRect
+0 0 Xorg miRectsToRegion
+ 0 0 Xorg miRectsToRegion [self]
+-------------------------------------------------------------------------------
+ 1 1.6949 libexa.so exaPolySegment
+ 58 98.3051 libexa.so exaPolyFillRect
+0 0 Xorg miRegionDestroy
+ 0 0 Xorg miRegionDestroy [self]
+-------------------------------------------------------------------------------
+ 1 100.000 libexa.so exaPolyFillRect
+0 0 Xorg miRegionValidate
+ 0 0 Xorg miRegionValidate [self]
+-------------------------------------------------------------------------------
+ 19 100.000 libexa.so exaPolyFillRect
+0 0 Xorg miTranslateRegion
+ 0 0 Xorg miTranslateRegion [self]
+-------------------------------------------------------------------------------
+ 9 100.000 libexa.so exaPixmapDirty
+0 0 Xorg miUnion
+ 0 0 Xorg miUnion [self]
+-------------------------------------------------------------------------------
+ 2 100.000 libexa.so exaWaitSync
+0 0 intel_drv.so I830EXASync
+ 0 0 intel_drv.so I830EXASync [self]
+-------------------------------------------------------------------------------
+0 0 libexa.so exaCopyNtoN
+ 7343 99.8912 libfb.so fbCopyNtoN
+ 3 0.0408 libexa.so exaFinishAccess
+ 3 0.0408 libexa.so exaPixmapDirty
+ 2 0.0272 libexa.so exaPrepareAccess
+ 0 0 libexa.so exaCopyNtoN [self]
+-------------------------------------------------------------------------------
+ 2 100.000 libexa.so exaPrepareAccess
+0 0 libexa.so exaWaitSync
+ 2 100.000 intel_drv.so I830EXASync
+ 0 0 libexa.so exaWaitSync [self]
+-------------------------------------------------------------------------------
+ 2 2.4390 libexa.so exaValidateGC
+ 80 97.5610 libexa.so ExaCheckComposite
+0 0 libfb.so .plt
+ 0 0 libfb.so .plt [self]
+-------------------------------------------------------------------------------
+ 1 5.8824 libexa.so exaCreatePixmap
+ 3 17.6471 libexa.so exaValidateGC
+ 5 29.4118 libexa.so exaDestroyPixmap
+ 8 47.0588 libexa.so ExaCheckComposite
+0 0 libfb.so __i686.get_pc_thunk.bx
+ 0 0 libfb.so __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+ 1 8.3333 libexa.so exaCreatePixmap
+ 11 91.6667 libexa.so exaValidateGC
+0 0 libfb.so __i686.get_pc_thunk.cx
+ 0 0 libfb.so __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+ 9 0.0361 libexa.so exaComposite
+ 24908 99.9639 libexa.so ExaCheckComposite
+0 0 libfb.so fbComposite
+ 0 0 libfb.so fbComposite [self]
+-------------------------------------------------------------------------------
+ 7343 100.000 libexa.so exaCopyNtoN
+0 0 libfb.so fbCopyNtoN
+ 0 0 libfb.so fbCopyNtoN [self]
+-------------------------------------------------------------------------------
+ 1 100.000 libexa.so exaCopyArea
+0 0 libfb.so fbCopyRegion
+ 0 0 libfb.so fbCopyRegion [self]
+-------------------------------------------------------------------------------
+ 191 100.000 libexa.so exaCreatePixmap
+0 0 libfb.so fbCreatePixmap
+ 0 0 libfb.so fbCreatePixmap [self]
+-------------------------------------------------------------------------------
+ 7 100.000 libexa.so exaCreatePixmap
+0 0 libfb.so fbCreatePixmapBpp
+ 0 0 libfb.so fbCreatePixmapBpp [self]
+-------------------------------------------------------------------------------
+ 39 100.000 libexa.so exaDestroyPixmap
+0 0 libfb.so fbDestroyPixmap
+ 0 0 libfb.so fbDestroyPixmap [self]
+-------------------------------------------------------------------------------
+ 7350 100.000 libexa.so exaCopyArea
+0 0 libfb.so fbDoCopy
+ 0 0 libfb.so fbDoCopy [self]
+-------------------------------------------------------------------------------
+ 9 0.1913 libexa.so exaPolyFillRect
+ 4695 99.8087 libexa.so exaFillRegionSolid
+0 0 libfb.so fbFillRegionSolid
+ 0 0 libfb.so fbFillRegionSolid [self]
+-------------------------------------------------------------------------------
+ 15 100.000 libexa.so exaValidateGC
+0 0 libfb.so fbGetGCPrivateIndex
+ 0 0 libfb.so fbGetGCPrivateIndex [self]
+-------------------------------------------------------------------------------
+ 2517 100.000 libexa.so exaRasterizeTrapezoid
+0 0 libfb.so fbRasterizeTrapezoid
+ 0 0 libfb.so fbRasterizeTrapezoid [self]
+-------------------------------------------------------------------------------
+ 4 36.3636 libexa.so exaFillRegionSolid
+ 7 63.6364 libexa.so exaPolyFillRect
+0 0 libfb.so fbReplicatePixel
+ 0 0 libfb.so fbReplicatePixel [self]
+-------------------------------------------------------------------------------
+ 139 100.000 libexa.so exaValidateGC
+0 0 libfb.so fbValidateGC
+ 0 0 libfb.so fbValidateGC [self]
+-------------------------------------------------------------------------------
+ 1 4.5455 libexa.so exaRasterizeTrapezoid
+ 21 95.4545 libexa.so ExaCheckComposite
+0 0 libfb.so image_from_pict
+ 0 0 libfb.so image_from_pict [self]
+-------------------------------------------------------------------------------
+ 9 100.000 libexa.so exaFillRegionSolid
+0 0 libpixman.so.0.0.0 pixman_fill
+ 0 0 libpixman.so.0.0.0 pixman_fill [self]
+-------------------------------------------------------------------------------
+ 14 100.000 libexa.so ExaCheckComposite
+0 0 libpixman.so.0.0.0 pixman_image_composite
+ 0 0 libpixman.so.0.0.0 pixman_image_composite [self]
+-------------------------------------------------------------------------------
+ 1 2.7027 libexa.so exaRasterizeTrapezoid
+ 36 97.2973 libexa.so ExaCheckComposite
+0 0 libpixman.so.0.0.0 pixman_image_unref
+ 0 0 libpixman.so.0.0.0 pixman_image_unref [self]
+-------------------------------------------------------------------------------
+ 2 100.000 libexa.so exaRasterizeTrapezoid
+0 0 libpixman.so.0.0.0 pixman_rasterize_trapezoid
+ 0 0 libpixman.so.0.0.0 pixman_rasterize_trapezoid [self]
+-------------------------------------------------------------------------------
+ 3 100.000 libexa.so exaPolyFillRect
+0 0 libpixman.so.0.0.0 pixman_region_fini
+ 0 0 libpixman.so.0.0.0 pixman_region_fini [self]
+-------------------------------------------------------------------------------
+ 1 100.000 libexa.so exaPolyFillRect
+0 0 libpixman.so.0.0.0 pixman_region_translate
+ 0 0 libpixman.so.0.0.0 pixman_region_translate [self]
+-------------------------------------------------------------------------------