X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=src%2Fexa%2Fi965%2Femulating_speedups%2FEXA-emulate-speedups%2FXorg.callgraph;fp=src%2Fexa%2Fi965%2Femulating_speedups%2FEXA-emulate-speedups%2FXorg.callgraph;h=691277a3523d3fd664db8dd36165391948462fd1;hb=27e889ea6e83a2242e8d4e31a7fe163edf50fd41;hp=0000000000000000000000000000000000000000;hpb=5bf361fe90f2bbdf9d056a66d5aacad286e72782;p=cworth.org diff --git a/src/exa/i965/emulating_speedups/EXA-emulate-speedups/Xorg.callgraph b/src/exa/i965/emulating_speedups/EXA-emulate-speedups/Xorg.callgraph new file mode 100644 index 0000000..691277a --- /dev/null +++ b/src/exa/i965/emulating_speedups/EXA-emulate-speedups/Xorg.callgraph @@ -0,0 +1,1748 @@ +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 +------------------------------------------------------------------------------- +674 10.2948 Xorg miComputeCompositeRegion + 674 52.7800 Xorg miComputeCompositeRegion [self] + 355 27.7995 Xorg miCompositeSourceValidate + 101 7.9092 Xorg miSpriteSourceValidate + 63 4.9334 libpixman.so.0.0.0 pixman_region_rectangles + 35 2.7408 libpixman.so.0.0.0 pixman_region_n_rects + 24 1.8794 libpixman.so.0.0.0 pixman_region_not_empty + 14 1.0963 libpixman.so.0.0.0 pixman_region_init + 10 0.7831 Xorg __i686.get_pc_thunk.bx + 1 0.0783 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- +584 8.9201 Xorg GetTimeInMillis + 584 100.000 Xorg GetTimeInMillis [self] +------------------------------------------------------------------------------- + 101 40.0794 Xorg miComputeCompositeRegion + 151 59.9206 Xorg miCompositeSourceValidate +365 5.5751 Xorg miSpriteSourceValidate + 365 100.000 Xorg miSpriteSourceValidate [self] +------------------------------------------------------------------------------- + 11 17.7419 Xorg GetScratchPixmapHeader + 51 82.2581 Xorg damageGlyphs +356 5.4376 Xorg miModifyPixmapHeader + 356 100.000 Xorg miModifyPixmapHeader [self] +------------------------------------------------------------------------------- + 1 0.4785 Xorg ProcRenderSetPictureTransform + 1 0.4785 Xorg ProcRenderFreePicture + 1 0.4785 Xorg ProcRenderSetPictureClipRectangles + 1 0.4785 Xorg ProcRenderCreatePicture + 1 0.4785 Xorg SetPictureToDefaults + 1 0.4785 Xorg ProcRenderChangePicture + 1 0.4785 Xorg ValidatePicture + 1 0.4785 Xorg ValidateOnePicture + 1 0.4785 Xorg miCompositeRects + 1 0.4785 Xorg damageValidateGC + 1 0.4785 Xorg damageChangeGC + 1 0.4785 Xorg miChangePictureClip + 1 0.4785 Xorg miDestroyPicture + 1 0.4785 Xorg damageChangeClip + 1 0.4785 Xorg SetPictureFilter + 1 0.4785 Xorg DamageCreate + 1 0.4785 Xorg damageComposite + 1 0.4785 Xorg ProcCreatePixmap + 1 0.4785 Xorg ProcFreeGC + 1 0.4785 Xorg ProcPolySegment + 1 0.4785 Xorg miDestroyClip + 1 0.4785 Xorg DamageReportDamage + 1 0.4785 Xorg DamageDestroy + 1 0.4785 Xorg damageDestroyClip + 2 0.9569 Xorg ChangeGC + 2 0.9569 Xorg dixLookupDrawable + 2 0.9569 Xorg miTrapezoidBounds + 2 0.9569 Xorg damageDamageBox + 2 0.9569 Xorg miValidatePicture + 2 0.9569 Xorg AllocatePicture + 2 0.9569 Xorg FreeResource + 3 1.4354 Xorg damageReportPostOp + 3 1.4354 Xorg damageDamageRegion + 3 1.4354 Xorg DamageRegister + 3 1.4354 Xorg SecurityLookupIDByClass + 3 1.4354 Xorg FreePicture + 3 1.4354 Xorg CreatePicture + 3 1.4354 Xorg ProcRenderFillRectangles + 4 1.9139 Xorg miRegionCreate + 4 1.9139 Xorg ProcRenderSetPictureFilter + 5 2.3923 Xorg miColorRects + 5 2.3923 Xorg miRegionDestroy + 5 2.3923 Xorg damageGlyphs + 6 2.8708 Xorg miRectsToRegion + 6 2.8708 Xorg damagePolyFillRect + 7 3.3493 Xorg _CallCallbacks + 7 3.3493 Xorg ProcRenderDispatch + 8 3.8278 Xorg XaceCatchExtProc + 10 4.7847 Xorg miComputeCompositeRegion + 13 6.2201 Xorg CallCallbacks + 15 7.1770 Xorg ProcRenderCompositeGlyphs + 15 7.1770 Xorg miCompositeSourceValidate + 15 7.1770 Xorg SecurityLookupIDByType + 25 11.9617 Xorg Dispatch +332 5.0710 Xorg __i686.get_pc_thunk.bx + 332 100.000 Xorg __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 1 0.1770 Xorg dixLookupGC + 1 0.1770 Xorg ProcRenderSetPictureFilter + 2 0.3540 Xorg ProcRenderFillRectangles + 2 0.3540 Xorg ProcRenderCompositeGlyphs + 2 0.3540 Xorg ProcRenderFreePicture + 15 2.6549 Xorg XaceCatchDispatchProc + 20 3.5398 Xorg main + 21 3.7168 Xorg dixLookupDrawable + 36 6.3717 Xorg SecurityLookupIDByClass + 107 18.9381 Xorg Dispatch + 130 23.0088 Xorg XaceCatchExtProc + 228 40.3540 Xorg SecurityLookupIDByType +296 4.5212 Xorg XaceHook + 296 52.3894 Xorg XaceHook [self] + 244 43.1858 Xorg CallCallbacks + 25 4.4248 Xorg _CallCallbacks +------------------------------------------------------------------------------- + 355 100.000 Xorg miComputeCompositeRegion +205 3.1312 Xorg miCompositeSourceValidate + 205 55.2561 Xorg miCompositeSourceValidate [self] + 151 40.7008 Xorg miSpriteSourceValidate + 15 4.0431 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 8 3.7559 Xorg main + 205 96.2441 Xorg Dispatch +200 3.0548 Xorg ReadRequestFromClient + 200 93.8967 Xorg ReadRequestFromClient [self] + 6 2.8169 Xorg _XSERVTransRead + 6 2.8169 libc-2.5.so memmove + 1 0.4695 Xorg _XSERVTransSocketRead +------------------------------------------------------------------------------- + 7 3.5714 Xorg ProcRenderCompositeGlyphs + 189 96.4286 Xorg FindGlyph +196 2.9937 Xorg FindGlyphRef + 196 100.000 Xorg FindGlyphRef [self] +------------------------------------------------------------------------------- + 2 0.3460 Xorg damageReportPostOp + 2 0.3460 Xorg damageDamageBox + 33 5.7093 Xorg damageDamageRegion + 541 93.5986 Xorg DamageReportDamage +170 2.5966 Xorg miUnion + 5013 95.5221 libpixman.so.0.0.0 pixman_region_union + 170 3.2393 Xorg miUnion [self] + 35 0.6669 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 13 0.2477 libpixman.so.0.0.0 pixman_region_copy + 10 0.1905 libpixman.so.0.0.0 pixman_op + 7 0.1334 libpixman.so.0.0.0 .plt +------------------------------------------------------------------------------- + 1 6.2500 Xorg miDestroyPicture + 2 12.5000 Xorg miRegionDestroy + 2 12.5000 Xorg AllocatePicture + 2 12.5000 Xorg DamageReportDamage + 4 25.0000 Xorg miRegionCreate + 5 31.2500 Xorg miComputeCompositeClip +160 2.4439 Xorg .plt + 160 100.000 Xorg .plt [self] +------------------------------------------------------------------------------- + 31122 100.000 Xorg CompositeGlyphs +141 2.1537 Xorg damageGlyphs + 30555 98.1781 libexa.so exaGlyphs + 240 0.7712 Xorg damageReportPostOp + 141 0.4531 Xorg damageGlyphs [self] + 51 0.1639 Xorg miModifyPixmapHeader + 39 0.1253 libexa.so .plt + 28 0.0900 Xorg damageDamageBox + 12 0.0386 libexa.so exaComposite + 11 0.0353 libexa.so exaPixmapDirty + 11 0.0353 libexa.so exaCopyArea + 5 0.0161 Xorg __i686.get_pc_thunk.bx + 5 0.0161 Xorg FreeScratchGC + 4 0.0129 libexa.so exaCreatePixmap + 3 0.0096 Xorg ValidateGC + 3 0.0096 Xorg GetScratchGC + 2 0.0064 Xorg FreeScratchPixmapHeader + 2 0.0064 Xorg DamageReportDamage + 2 0.0064 Xorg FreePicture + 2 0.0064 libexa.so exaGetDrawableDeltas + 1 0.0032 Xorg damagePolyFillRect + 1 0.0032 libextmod.so XvDestroyPixmap + 1 0.0032 Xorg CreatePicture + 1 0.0032 libexa.so exaGetDrawablePixmap + 1 0.0032 Xorg ValidatePicture + 1 0.0032 Xorg GetScratchPixmapHeader +------------------------------------------------------------------------------- +119 1.8176 Xorg DamageEmpty + 119 100.000 Xorg DamageEmpty [self] +------------------------------------------------------------------------------- + 10 2.6110 Xorg ProcFreeGC + 127 33.1593 Xorg ProcFreePixmap + 246 64.2298 Xorg ProcRenderFreePicture +112 1.7107 Xorg FreeResource + 146 38.1201 Xorg FreePicture + 112 29.2428 Xorg FreeResource [self] + 73 19.0601 Xorg dixDestroyPixmap + 28 7.3107 Xorg Xfree + 6 1.5666 libextmod.so XvDestroyPixmap + 5 1.3055 Xorg FlushClientCaches + 3 0.7833 Xorg Hash + 3 0.7833 Xorg FreeGC + 2 0.5222 Xorg __i686.get_pc_thunk.bx + 1 0.2611 Xorg CloseFont + 1 0.2611 Xorg miDestroyPictureClip + 1 0.2611 Xorg miDestroyPicture + 1 0.2611 Xorg damageDestroyGC + 1 0.2611 Xorg damageDestroyClip +------------------------------------------------------------------------------- + 48104 100.000 Xorg main +99 1.5121 Xorg Dispatch + 46915 97.5080 Xorg XaceCatchExtProc + 704 1.4632 Xorg XaceCatchDispatchProc + 205 0.4261 Xorg ReadRequestFromClient + 107 0.2224 Xorg XaceHook + 99 0.2058 Xorg Dispatch [self] + 25 0.0520 Xorg __i686.get_pc_thunk.bx + 18 0.0374 Xorg CallCallbacks + 11 0.0229 Xorg ProcRenderDispatch + 8 0.0166 Xorg GetExtensionEntry + 7 0.0145 Xorg ProcFreePixmap + 7 0.0145 Xorg ProcCreatePixmap + 4 0.0083 Xorg WaitForSomething + 1 0.0021 Xorg ProcSetClipRectangles + 1 0.0021 Xorg ProcChangeGC + 1 0.0021 Xorg _XSERVTransRead + 1 0.0021 Xorg FlushAllOutput +------------------------------------------------------------------------------- + 25 13.0890 Xorg XaceHook + 166 86.9110 Xorg CallCallbacks +99 1.5121 Xorg _CallCallbacks + 99 51.8325 Xorg _CallCallbacks [self] + 54 28.2723 Xorg SecurityCheckResourceIDAccess + 31 16.2304 Xorg SecurityCheckExtAccess + 7 3.6649 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 4 0.0127 Xorg XaceCatchExtProc + 31583 99.9873 Xorg ProcRenderDispatch +95 1.4510 Xorg ProcRenderCompositeGlyphs + 31155 98.6261 Xorg CompositeGlyphs + 225 0.7123 Xorg FindGlyph + 95 0.3007 Xorg ProcRenderCompositeGlyphs [self] + 86 0.2722 Xorg SecurityLookupIDByType + 15 0.0475 Xorg __i686.get_pc_thunk.bx + 7 0.0222 Xorg FindGlyphRef + 2 0.0063 Xorg Hash + 2 0.0063 Xorg XaceHook + 1 0.0032 Xorg ValidatePicture + 1 0.0032 Xorg PictOpValid +------------------------------------------------------------------------------- + 1 0.2625 Xorg ProcRenderTrapezoids + 7 1.8373 Xorg ProcRenderSetPictureClipRectangles + 9 2.3622 Xorg ProcRenderDispatch + 15 3.9370 Xorg ProcRenderComposite + 17 4.4619 Xorg ProcRenderSetPictureFilter + 19 4.9869 Xorg dixLookupGC + 25 6.5617 Xorg ProcRenderSetPictureTransform + 28 7.3491 Xorg ProcRenderChangePicture + 30 7.8740 Xorg ProcRenderFillRectangles + 34 8.9239 Xorg ProcFreePixmap + 53 13.9108 Xorg ProcRenderFreePicture + 57 14.9606 Xorg ProcRenderCreatePicture + 86 22.5722 Xorg ProcRenderCompositeGlyphs +91 1.3899 Xorg SecurityLookupIDByType + 228 59.8425 Xorg XaceHook + 91 23.8845 Xorg SecurityLookupIDByType [self] + 39 10.2362 Xorg Hash + 15 3.9370 Xorg __i686.get_pc_thunk.bx + 8 2.0997 Xorg CallCallbacks +------------------------------------------------------------------------------- + 3 2.6786 Xorg miColorRects + 14 12.5000 Xorg ProcChangeGC + 95 84.8214 Xorg ChangeGC +82 1.2525 Xorg dixChangeGC + 82 73.2143 Xorg dixChangeGC [self] + 18 16.0714 Xorg damageChangeGC + 6 5.3571 Xorg miBSCheapChangeGC + 6 5.3571 Xorg damageChangeClip +------------------------------------------------------------------------------- + 1 0.3623 Xorg dixLookupDrawable + 2 0.7246 Xorg XaceCatchDispatchProc + 3 1.0870 Xorg XaceCatchExtProc + 8 2.8986 Xorg SecurityLookupIDByType + 18 6.5217 Xorg Dispatch + 244 88.4058 Xorg XaceHook +81 1.2372 Xorg CallCallbacks + 166 60.1449 Xorg _CallCallbacks + 81 29.3478 Xorg CallCallbacks [self] + 13 4.7101 Xorg __i686.get_pc_thunk.bx + 9 3.2609 Xorg SecurityCheckResourceIDAccess + 7 2.5362 Xorg SecurityCheckExtAccess +------------------------------------------------------------------------------- + 1 1.4706 Xorg PictureFindFilter + 5 7.3529 Xorg SetPictureToDefaults + 62 91.1765 Xorg PictureGetFilterId +68 1.0386 Xorg CompareISOLatin1Lowered + 68 100.000 Xorg CompareISOLatin1Lowered [self] +------------------------------------------------------------------------------- + 1 1.5152 Xorg ProcFreePixmap + 1 1.5152 Xorg ProcCreatePixmap + 1 1.5152 Xorg dixLookupGC + 1 1.5152 Xorg ProcRenderCreatePicture + 2 3.0303 Xorg dixLookupDrawable + 2 3.0303 Xorg ProcRenderCompositeGlyphs + 2 3.0303 Xorg ProcRenderChangePicture + 3 4.5455 Xorg FreeResource + 3 4.5455 Xorg ProcRenderFreePicture + 4 6.0606 Xorg AddResource + 7 10.6061 Xorg SecurityLookupIDByClass + 39 59.0909 Xorg SecurityLookupIDByType +66 1.0081 Xorg Hash + 66 100.000 Xorg Hash [self] +------------------------------------------------------------------------------- + 2 1.2821 Xorg damagePolyFillRect + 3 1.9231 Xorg damageComposite + 151 96.7949 Xorg damageDamageBox +64 0.9775 Xorg damageDamageRegion + 64 41.0256 Xorg damageDamageRegion [self] + 48 30.7692 Xorg miIntersect + 33 21.1538 Xorg miUnion + 3 1.9231 Xorg __i686.get_pc_thunk.bx + 3 1.9231 Xorg getDrawableDamageRef + 3 1.9231 libpixman.so.0.0.0 pixman_region_intersect + 2 1.2821 libpixman.so.0.0.0 pixman_region_union +------------------------------------------------------------------------------- + 9 14.2857 Xorg CallCallbacks + 54 85.7143 Xorg _CallCallbacks +63 0.9623 Xorg SecurityCheckResourceIDAccess + 63 100.000 Xorg SecurityCheckResourceIDAccess [self] +------------------------------------------------------------------------------- + 8 0.0170 Xorg main + 46915 99.9830 Xorg Dispatch +54 0.8248 Xorg XaceCatchExtProc + 46655 99.4077 Xorg ProcRenderDispatch + 130 0.2770 Xorg XaceHook + 54 0.1151 Xorg XaceCatchExtProc [self] + 21 0.0447 Xorg GetExtensionEntry + 12 0.0256 Xorg ProcRenderFillRectangles + 12 0.0256 Xorg __i686.get_pc_thunk.cx + 9 0.0192 Xorg ProcRenderCreatePicture + 8 0.0170 Xorg __i686.get_pc_thunk.bx + 8 0.0170 Xorg ProcRenderChangePicture + 7 0.0149 Xorg ProcRenderSetPictureTransform + 4 0.0085 Xorg ProcRenderCompositeGlyphs + 3 0.0064 Xorg CallCallbacks + 3 0.0064 Xorg ProcRenderComposite + 3 0.0064 Xorg ProcRenderSetPictureClipRectangles + 2 0.0043 Xorg ProcRenderFreePicture + 1 0.0021 Xorg ProcRenderSetPictureFilter + 1 0.0021 Xorg ProcRenderTrapezoids +------------------------------------------------------------------------------- + 1 20.0000 Xorg dixDestroyPixmap + 4 80.0000 Xorg FreePicture +54 0.8248 Xorg damageDestroyPixmap + 208 67.0968 libexa.so exaDestroyPixmap + 54 17.4194 Xorg damageDestroyPixmap [self] + 28 9.0323 Xorg DamageDestroy + 6 1.9355 libfb.so fbDestroyPixmap + 5 1.6129 libexa.so exaOffscreenFree + 4 1.2903 Xorg Xfree + 3 0.9677 Xorg damageRemoveDamage + 1 0.3226 libexa.so .plt + 1 0.3226 libexa.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 11 4.6610 Xorg ProcRenderDispatch + 225 95.3390 Xorg ProcRenderCompositeGlyphs +47 0.7179 Xorg FindGlyph + 189 80.0847 Xorg FindGlyphRef + 47 19.9153 Xorg FindGlyph [self] +------------------------------------------------------------------------------- + 2 1.8519 Xorg SetPictureFilter + 11 10.1852 Xorg CreatePicture + 27 25.0000 Xorg PictureFindFilter + 68 62.9630 Xorg SetPictureToDefaults +46 0.7026 Xorg PictureGetFilterId + 62 57.4074 Xorg CompareISOLatin1Lowered + 46 42.5926 Xorg PictureGetFilterId [self] +------------------------------------------------------------------------------- + 1 0.4739 Xorg ProcFreePixmap + 2 0.9479 Xorg miChangeClip + 3 1.4218 Xorg miDestroyPicture + 4 1.8957 Xorg damageDestroyPixmap + 6 2.8436 Xorg miRegionValidate + 19 9.0047 Xorg DamageDestroy + 28 13.2701 Xorg FreeResource + 73 34.5972 Xorg miRegionDestroy + 75 35.5450 Xorg FreePicture +46 0.7026 Xorg Xfree + 228 75.0000 libc-2.5.so free + 46 15.1316 Xorg Xfree [self] + 14 4.6053 libc-2.5.so __i686.get_pc_thunk.bx + 13 4.2763 libc-2.5.so _int_free + 3 0.9868 libc-2.5.so munmap +------------------------------------------------------------------------------- + 1 0.0923 Xorg damageGlyphs + 11 1.0157 Xorg ProcPolyFillRectangle + 31 2.8624 Xorg miCompositeRects + 69 6.3712 Xorg miCreateAlphaPicture + 971 89.6584 Xorg miColorRects +45 0.6873 Xorg damagePolyFillRect + 776 68.4303 libexa.so exaPolyFillRect + 178 15.6966 Xorg damageReportPostOp + 94 8.2892 Xorg damageDamageBox + 45 3.9683 Xorg damagePolyFillRect [self] + 8 0.7055 Xorg miRectsToRegion + 6 0.5291 Xorg __i686.get_pc_thunk.bx + 5 0.4409 Xorg miTranslateRegion + 5 0.4409 libexa.so exaGetDrawableDeltas + 4 0.3527 Xorg getDrawableDamageRef + 4 0.3527 libexa.so .plt + 2 0.1764 Xorg damageDamageRegion + 2 0.1764 Xorg miIntersect + 1 0.0882 Xorg DamageReportDamage + 1 0.0882 Xorg miRegionDestroy + 1 0.0882 libexa.so __i686.get_pc_thunk.bx + 1 0.0882 libexa.so exaGetDrawablePixmap + 1 0.0882 libexa.so exaFillRegionSolid +------------------------------------------------------------------------------- +43 0.6568 Xorg AllocatePixmap + 155 77.8894 Xorg Xalloc + 43 21.6080 Xorg AllocatePixmap [self] + 1 0.5025 libc-2.5.so malloc +------------------------------------------------------------------------------- + 2 4.6512 Xorg ProcRenderDispatch + 4 9.3023 Xorg miColorRects + 8 18.6047 Xorg ProcRenderCreatePicture + 8 18.6047 Xorg ProcRenderChangePicture + 21 48.8372 Xorg miRenderColorToPixel +43 0.6568 Xorg Ones + 43 100.000 Xorg Ones [self] +------------------------------------------------------------------------------- + 3 7.6923 Xorg ProcRenderDispatch + 10 25.6410 Xorg CreatePicture + 26 66.6667 Xorg ProcRenderChangePicture +39 0.5957 Xorg ChangePicture + 39 100.000 Xorg ChangePicture [self] +------------------------------------------------------------------------------- + 9 2.1687 Xorg XaceCatchExtProc + 406 97.8313 Xorg ProcRenderDispatch +38 0.5804 Xorg ProcRenderCreatePicture + 175 42.1687 Xorg CreatePicture + 74 17.8313 Xorg dixLookupDrawable + 57 13.7349 Xorg SecurityLookupIDByType + 49 11.8072 Xorg AddResource + 38 9.1566 Xorg ProcRenderCreatePicture [self] + 8 1.9277 Xorg Ones + 4 0.9639 Xorg SecurityLookupIDByClass + 4 0.9639 Xorg LegalNewID + 3 0.7229 Xorg AllocatePicture + 1 0.2410 Xorg __i686.get_pc_thunk.bx + 1 0.2410 Xorg Hash + 1 0.2410 Xorg miCreatePicture +------------------------------------------------------------------------------- + 7 18.4211 Xorg CallCallbacks + 31 81.5789 Xorg _CallCallbacks +38 0.5804 Xorg SecurityCheckExtAccess + 38 100.000 Xorg SecurityCheckExtAccess [self] +------------------------------------------------------------------------------- + 3 7.8947 Xorg miTrapezoidBounds + 35 92.1053 Xorg miLineFixedX +38 0.5804 Xorg __divdi3 + 38 100.000 Xorg __divdi3 [self] +------------------------------------------------------------------------------- + 1 0.5128 Xorg damageGlyphs + 5 2.5641 Xorg miCreateAlphaPicture + 6 3.0769 Xorg ProcRenderDispatch + 8 4.1026 Xorg miCompositeRects + 175 89.7436 Xorg ProcRenderCreatePicture +37 0.5651 Xorg CreatePicture + 112 39.8577 Xorg SetPictureToDefaults + 102 36.2989 Xorg AllocatePicture + 37 13.1673 Xorg CreatePicture [self] + 11 3.9146 Xorg PictureGetFilterId + 10 3.5587 Xorg ChangePicture + 5 1.7794 Xorg miChangePicture + 3 1.0676 Xorg __i686.get_pc_thunk.bx + 1 0.3559 Xorg Xalloc +------------------------------------------------------------------------------- +37 0.5651 Xorg DamageRegion + 37 100.000 Xorg DamageRegion [self] +------------------------------------------------------------------------------- + 2 1.0870 Xorg damageGlyphs + 7 3.8043 Xorg miCompositeRects + 7 3.8043 Xorg ProcRenderFreePicture + 22 11.9565 Xorg miTrapezoids + 146 79.3478 Xorg FreeResource +36 0.5499 Xorg FreePicture + 118 38.1877 libextmod.so XvDestroyPixmap + 75 24.2718 Xorg Xfree + 67 21.6828 Xorg miDestroyPicture + 36 11.6505 Xorg FreePicture [self] + 4 1.2945 Xorg damageDestroyPixmap + 3 0.9709 Xorg __i686.get_pc_thunk.bx + 3 0.9709 Xorg miDestroyPictureClip + 1 0.3236 Xorg miRegionDestroy + 1 0.3236 libextmod.so __i686.get_pc_thunk.bx + 1 0.3236 libc-2.5.so free +------------------------------------------------------------------------------- + 1 0.4065 Xorg miCreateAlphaPicture + 3 1.2195 Xorg miColorRects + 242 98.3740 Xorg ValidateGC +33 0.5040 Xorg damageValidateGC + 214 85.2590 Xorg miBSCheapValidateGC + 33 13.1474 Xorg damageValidateGC [self] + 3 1.1952 libexa.so exaValidateGC + 1 0.3984 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 1.0309 Xorg ValidatePicture + 96 98.9691 Xorg ValidateOnePicture +33 0.5040 Xorg miValidatePicture + 56 57.7320 Xorg miRegionCreate + 33 34.0206 Xorg miValidatePicture [self] + 2 2.0619 Xorg __i686.get_pc_thunk.bx + 2 2.0619 Xorg miTranslateRegion + 2 2.0619 Xorg miIntersect + 1 1.0309 Xorg miRegionInit + 1 1.0309 Xorg Xalloc +------------------------------------------------------------------------------- + 7 2.6316 Xorg Dispatch + 259 97.3684 Xorg XaceCatchDispatchProc +31 0.4735 Xorg ProcCreatePixmap + 163 61.2782 libexa.so exaCreatePixmap + 31 11.6541 Xorg dixLookupDrawable + 31 11.6541 Xorg ProcCreatePixmap [self] + 13 4.8872 Xorg AddResource + 6 2.2556 Xorg DamageRegister + 5 1.8797 libfb.so fbCreatePixmap + 4 1.5038 Xorg LegalNewID + 4 1.5038 Xorg damageInsertDamage + 3 1.1278 Xorg DamageSetReportAfterOp + 2 0.7519 Xorg DamageCreate + 1 0.3759 Xorg __i686.get_pc_thunk.bx + 1 0.3759 Xorg Hash + 1 0.3759 Xorg SecurityLookupIDByClass + 1 0.3759 libexa.so .plt +------------------------------------------------------------------------------- + 1 0.2387 Xorg ProcSetClipRectangles + 1 0.2387 Xorg AllocateGC + 1 0.2387 Xorg miValidatePicture + 1 0.2387 Xorg CreatePicture + 1 0.2387 Xorg SetClipRects + 3 0.7160 Xorg miRectAlloc + 3 0.7160 Xorg miRegionValidate + 3 0.7160 Xorg miColorRects + 4 0.9547 Xorg miRectsToRegion + 37 8.8305 Xorg AddResource + 54 12.8878 Xorg DamageCreate + 75 17.8998 Xorg miRegionCreate + 80 19.0931 Xorg AllocatePicture + 155 36.9928 Xorg AllocatePixmap +31 0.4735 Xorg Xalloc + 394 89.7494 libc-2.5.so malloc + 31 7.0615 Xorg Xalloc [self] + 8 1.8223 libc-2.5.so __i686.get_pc_thunk.bx + 6 1.3667 libc-2.5.so _int_malloc +------------------------------------------------------------------------------- + 5 0.3514 Xorg CompositeRects + 1418 99.6486 Xorg miCompositeRects +30 0.4582 Xorg miColorRects + 971 68.2361 Xorg damagePolyFillRect + 168 11.8060 Xorg ValidateGC + 97 6.8166 Xorg ChangeGC + 42 2.9515 Xorg GetScratchGC + 38 2.6704 Xorg miRenderColorToPixel + 30 2.1082 Xorg miColorRects [self] + 20 1.4055 Xorg miRegionCreate + 12 0.8433 Xorg FreeScratchGC + 9 0.6325 Xorg damageChangeClip + 5 0.3514 Xorg getDrawableDamageRef + 5 0.3514 Xorg __i686.get_pc_thunk.bx + 4 0.2811 Xorg Ones + 3 0.2108 Xorg dixChangeGC + 3 0.2108 Xorg miRegionCopy + 3 0.2108 Xorg damageValidateGC + 3 0.2108 Xorg damageDamageBox + 3 0.2108 Xorg Xalloc + 3 0.2108 libpixman.so.0.0.0 pixman_region_copy + 3 0.2108 libexa.so exaPolyFillRect + 1 0.0703 Xorg miBSCheapChangeClip +------------------------------------------------------------------------------- +30 0.4582 Xorg miGlyphExtents + 30 100.000 Xorg miGlyphExtents [self] +------------------------------------------------------------------------------- + 8 27.5862 Xorg Dispatch + 21 72.4138 Xorg XaceCatchExtProc +29 0.4430 Xorg GetExtensionEntry + 29 100.000 Xorg GetExtensionEntry [self] +------------------------------------------------------------------------------- + 1 0.8621 Xorg ProcCopyArea + 1 0.8621 Xorg ProcRenderDispatch + 2 1.7241 Xorg ProcCreateGC + 3 2.5862 Xorg XaceCatchDispatchProc + 4 3.4483 Xorg ProcPolySegment + 31 26.7241 Xorg ProcCreatePixmap + 74 63.7931 Xorg ProcRenderCreatePicture +29 0.4430 Xorg dixLookupDrawable + 61 52.5862 Xorg SecurityLookupIDByClass + 29 25.0000 Xorg dixLookupDrawable [self] + 21 18.1034 Xorg XaceHook + 2 1.7241 Xorg __i686.get_pc_thunk.bx + 2 1.7241 Xorg Hash + 1 0.8621 Xorg CallCallbacks +------------------------------------------------------------------------------- + 3 0.1900 Xorg ProcRenderFillRectangles + 1576 99.8100 Xorg CompositeRects +28 0.4277 Xorg miCompositeRects + 1418 89.8037 Xorg miColorRects + 39 2.4699 Xorg CompositePicture + 31 1.9633 Xorg damagePolyFillRect + 28 1.7733 Xorg miCompositeRects [self] + 12 0.7600 libexa.so exaCreatePixmap + 9 0.5700 Xorg ChangeGC + 9 0.5700 Xorg ValidateGC + 8 0.5066 Xorg CreatePicture + 7 0.4433 Xorg FreePicture + 5 0.3167 libextmod.so XvDestroyPixmap + 4 0.2533 Xorg miRenderColorToPixel + 2 0.1267 Xorg miRegionCreate + 2 0.1267 Xorg GetScratchGC + 2 0.1267 Xorg damageChangeClip + 1 0.0633 Xorg miRegionCopy + 1 0.0633 libextmod.so __i686.get_pc_thunk.bx + 1 0.0633 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- +27 0.4124 Xorg miComputeCompositeClip + 27 46.5517 Xorg miComputeCompositeClip [self] + 13 22.4138 Xorg miTranslateRegion + 9 15.5172 Xorg miIntersect + 5 8.6207 Xorg .plt + 3 5.1724 libpixman.so.0.0.0 pixman_region_translate + 1 1.7241 libpixman.so.0.0.0 pixman_region_intersect +------------------------------------------------------------------------------- + 62 100.000 Xorg miTrapezoidBounds +27 0.4124 Xorg miLineFixedX + 35 56.4516 Xorg __divdi3 + 27 43.5484 Xorg miLineFixedX [self] +------------------------------------------------------------------------------- + 1 4.3478 Xorg ProcRenderSetPictureClipRectangles + 6 26.0870 Xorg miChangeClip + 8 34.7826 Xorg SetPictureClipRects + 8 34.7826 Xorg damagePolyFillRect +27 0.4124 Xorg miRectsToRegion + 57 45.9677 Xorg miRegionCreate + 29 23.3871 Xorg miRegionValidate + 27 21.7742 Xorg miRectsToRegion [self] + 6 4.8387 Xorg __i686.get_pc_thunk.bx + 4 3.2258 Xorg Xalloc + 1 0.8065 Xorg miRegionInit +------------------------------------------------------------------------------- + 1 5.5556 Xorg miCreateAlphaPicture + 5 27.7778 Xorg damageGlyphs + 12 66.6667 Xorg miColorRects +26 0.3971 Xorg FreeScratchGC + 26 100.000 Xorg FreeScratchGC [self] +------------------------------------------------------------------------------- + 2 7.6923 Xorg damageDamageBox + 2 7.6923 Xorg damageCopyArea + 3 11.5385 Xorg damageDamageRegion + 4 15.3846 Xorg DamageRegister + 4 15.3846 Xorg damagePolyFillRect + 5 19.2308 Xorg miColorRects + 6 23.0769 Xorg damageReportPostOp +26 0.3971 Xorg getDrawableDamageRef + 26 96.2963 Xorg getDrawableDamageRef [self] + 1 3.7037 libfb.so __i686.get_pc_thunk.cx +------------------------------------------------------------------------------- + 11 0.0236 Xorg Dispatch + 46655 99.9764 Xorg XaceCatchExtProc +25 0.3819 Xorg ProcRenderDispatch + 31583 67.6658 Xorg ProcRenderCompositeGlyphs + 12035 25.7847 Xorg ProcRenderTrapezoids + 1679 3.5972 Xorg ProcRenderFillRectangles + 406 0.8698 Xorg ProcRenderCreatePicture + 322 0.6899 Xorg ProcRenderFreePicture + 321 0.6877 Xorg ProcRenderComposite + 92 0.1971 Xorg ProcRenderSetPictureFilter + 77 0.1650 Xorg ProcRenderChangePicture + 54 0.1157 Xorg ProcRenderSetPictureTransform + 25 0.0536 Xorg ProcRenderDispatch [self] + 25 0.0536 Xorg ProcRenderSetPictureClipRectangles + 11 0.0236 Xorg FindGlyph + 9 0.0193 Xorg SecurityLookupIDByType + 7 0.0150 Xorg __i686.get_pc_thunk.bx + 6 0.0129 Xorg CreatePicture + 5 0.0107 Xorg SetPictureTransform + 4 0.0086 Xorg PictOpValid + 4 0.0086 Xorg SetPictureFilter + 3 0.0064 Xorg ChangePicture + 2 0.0043 Xorg CompositeGlyphs + 2 0.0043 Xorg Ones + 1 0.0021 Xorg SetPictureClipRects + 1 0.0021 Xorg CompositeRects + 1 0.0021 Xorg dixLookupDrawable +------------------------------------------------------------------------------- + 8 1.1236 Xorg main + 704 98.8764 Xorg Dispatch +25 0.3819 Xorg XaceCatchDispatchProc + 259 36.3764 Xorg ProcCreatePixmap + 174 24.4382 Xorg ProcFreePixmap + 110 15.4494 Xorg ProcPolySegment + 25 3.5112 Xorg XaceCatchDispatchProc [self] + 25 3.5112 Xorg ProcSetClipRectangles + 23 3.2303 Xorg ProcChangeGC + 20 2.8090 Xorg ProcPolyFillRectangle + 19 2.6685 Xorg ProcCopyArea + 15 2.1067 Xorg ProcFreeGC + 15 2.1067 Xorg XaceHook + 8 1.1236 libexa.so exaCreatePixmap + 6 0.8427 Xorg ProcCreateGC + 3 0.4213 Xorg dixLookupDrawable + 3 0.4213 Xorg dixLookupGC + 3 0.4213 Xorg LegalNewID + 2 0.2809 Xorg CallCallbacks + 1 0.1404 Xorg ValidateGC + 1 0.1404 Xorg CreateGC +------------------------------------------------------------------------------- + 7 3.1674 Xorg ValidateGC + 214 96.8326 Xorg damageValidateGC +22 0.3360 Xorg miBSCheapValidateGC + 176 79.6380 libexa.so exaValidateGC + 22 9.9548 Xorg miBSCheapValidateGC [self] + 12 5.4299 libfb.so fbValidateGC + 9 4.0724 libexa.so .plt + 2 0.9050 libexa.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 13 20.9677 Xorg ProcCreatePixmap + 49 79.0323 Xorg ProcRenderCreatePicture +21 0.3208 Xorg AddResource + 37 59.6774 Xorg Xalloc + 21 33.8710 Xorg AddResource [self] + 4 6.4516 Xorg Hash +------------------------------------------------------------------------------- + 3 2.8571 Xorg ProcRenderCreatePicture + 102 97.1429 Xorg CreatePicture +21 0.3208 Xorg AllocatePicture + 80 76.1905 Xorg Xalloc + 21 20.0000 Xorg AllocatePicture [self] + 2 1.9048 Xorg .plt + 2 1.9048 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 5 23.8095 Xorg ProcRenderDispatch + 16 76.1905 Xorg ProcRenderSetPictureTransform +21 0.3208 Xorg SetPictureTransform + 21 100.000 Xorg SetPictureTransform [self] +------------------------------------------------------------------------------- + 4 9.5238 Xorg miCompositeRects + 38 90.4762 Xorg miColorRects +21 0.3208 Xorg miRenderColorToPixel + 21 50.0000 Xorg Ones + 21 50.0000 Xorg miRenderColorToPixel [self] +------------------------------------------------------------------------------- + 2 4.2553 Xorg miCompositeRects + 3 6.3830 Xorg damageGlyphs + 42 89.3617 Xorg miColorRects +20 0.3055 Xorg GetScratchGC + 27 52.9412 Xorg damageChangeClip + 20 39.2157 Xorg GetScratchGC [self] + 4 7.8431 Xorg miBSCheapChangeClip +------------------------------------------------------------------------------- + 8 9.4118 Xorg XaceCatchExtProc + 77 90.5882 Xorg ProcRenderDispatch +20 0.3055 Xorg ProcRenderChangePicture + 28 32.9412 Xorg SecurityLookupIDByType + 26 30.5882 Xorg ChangePicture + 20 23.5294 Xorg ProcRenderChangePicture [self] + 8 9.4118 Xorg Ones + 2 2.3529 Xorg Hash + 1 1.1765 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 12 0.7096 Xorg XaceCatchExtProc + 1679 99.2904 Xorg ProcRenderDispatch +20 0.3055 Xorg ProcRenderFillRectangles + 1633 96.5701 Xorg CompositeRects + 30 1.7741 Xorg SecurityLookupIDByType + 20 1.1827 Xorg ProcRenderFillRectangles [self] + 3 0.1774 Xorg __i686.get_pc_thunk.bx + 3 0.1774 Xorg miCompositeRects + 2 0.1183 Xorg XaceHook +------------------------------------------------------------------------------- + 1 1.5152 Xorg ProcCreatePixmap + 4 6.0606 Xorg ProcRenderCreatePicture + 61 92.4242 Xorg dixLookupDrawable +20 0.3055 Xorg SecurityLookupIDByClass + 36 54.5455 Xorg XaceHook + 20 30.3030 Xorg SecurityLookupIDByClass [self] + 7 10.6061 Xorg Hash + 3 4.5455 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 112 100.000 Xorg CreatePicture +20 0.3055 Xorg SetPictureToDefaults + 68 59.6491 Xorg PictureGetFilterId + 20 17.5439 libc-2.5.so strlen + 20 17.5439 Xorg SetPictureToDefaults [self] + 5 4.3860 Xorg CompareISOLatin1Lowered + 1 0.8772 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 4 6.2500 Xorg ProcRenderDispatch + 60 93.7500 Xorg ProcRenderSetPictureFilter +18 0.2749 Xorg SetPictureFilter + 42 65.6250 Xorg PictureFindFilter + 18 28.1250 Xorg SetPictureFilter [self] + 2 3.1250 Xorg PictureGetFilterId + 1 1.5625 Xorg __i686.get_pc_thunk.bx + 1 1.5625 Xorg miChangePictureFilter +------------------------------------------------------------------------------- + 1 0.5714 Xorg damageCopyArea + 3 1.7143 Xorg miColorRects + 3 1.7143 Xorg CompositePicture + 6 3.4286 Xorg damagePolySegment + 28 16.0000 Xorg damageGlyphs + 40 22.8571 Xorg damageComposite + 94 53.7143 Xorg damagePolyFillRect +18 0.2749 Xorg damageDamageBox + 151 86.2857 Xorg damageDamageRegion + 18 10.2857 Xorg damageDamageBox [self] + 2 1.1429 Xorg __i686.get_pc_thunk.bx + 2 1.1429 Xorg miUnion + 2 1.1429 Xorg getDrawableDamageRef +------------------------------------------------------------------------------- + 2 3.6364 Xorg miCompositeRects + 6 10.9091 Xorg dixChangeGC + 9 16.3636 Xorg miColorRects + 11 20.0000 Xorg SetClipRects + 27 49.0909 Xorg GetScratchGC +17 0.2597 Xorg damageChangeClip + 34 61.8182 Xorg miBSCheapChangeClip + 17 30.9091 Xorg damageChangeClip [self] + 3 5.4545 Xorg miChangeClip + 1 1.8182 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 2 100.000 Xorg ProcCreatePixmap +15 0.2291 Xorg DamageCreate + 54 77.1429 Xorg Xalloc + 15 21.4286 Xorg DamageCreate [self] + 1 1.4286 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 2.3256 Xorg ProcRenderSetPictureFilter + 42 97.6744 Xorg SetPictureFilter +15 0.2291 Xorg PictureFindFilter + 27 62.7907 Xorg PictureGetFilterId + 15 34.8837 Xorg PictureFindFilter [self] + 1 2.3256 Xorg CompareISOLatin1Lowered +------------------------------------------------------------------------------- + 7 11.4754 Xorg XaceCatchExtProc + 54 88.5246 Xorg ProcRenderDispatch +15 0.2291 Xorg ProcRenderSetPictureTransform + 25 40.9836 Xorg SecurityLookupIDByType + 16 26.2295 Xorg SetPictureTransform + 15 24.5902 Xorg ProcRenderSetPictureTransform [self] + 4 6.5574 Xorg miChangePictureTransform + 1 1.6393 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 7 3.8674 Xorg Dispatch + 174 96.1326 Xorg XaceCatchDispatchProc +14 0.2138 Xorg ProcFreePixmap + 127 70.1657 Xorg FreeResource + 34 18.7845 Xorg SecurityLookupIDByType + 14 7.7348 Xorg ProcFreePixmap [self] + 3 1.6575 Xorg dixDestroyPixmap + 1 0.5525 Xorg Hash + 1 0.5525 Xorg FlushClientCaches + 1 0.5525 Xorg Xfree +------------------------------------------------------------------------------- + 1 0.1789 Xorg damagePolyFillRect + 2 0.3578 Xorg damageGlyphs + 556 99.4633 Xorg damageReportPostOp +13 0.1986 Xorg DamageReportDamage + 541 96.7800 Xorg miUnion + 13 2.3256 Xorg DamageReportDamage [self] + 2 0.3578 Xorg .plt + 2 0.3578 libpixman.so.0.0.0 pixman_region_union + 1 0.1789 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 111 100.000 Xorg ValidatePicture +13 0.1986 Xorg ValidateOnePicture + 96 85.7143 Xorg miValidatePicture + 13 11.6071 Xorg ValidateOnePicture [self] + 1 0.8929 Xorg __i686.get_pc_thunk.bx + 1 0.8929 Xorg miTranslateRegion + 1 0.8929 Xorg miRegionCreate +------------------------------------------------------------------------------- + 1 0.1724 Xorg ProcPolySegment + 1 0.1724 Xorg CompositeGlyphs + 2 0.3448 Xorg damagePolySegment + 158 27.2414 Xorg damageComposite + 178 30.6897 Xorg damagePolyFillRect + 240 41.3793 Xorg damageGlyphs +13 0.1986 Xorg damageReportPostOp + 556 95.8621 Xorg DamageReportDamage + 13 2.2414 Xorg damageReportPostOp [self] + 6 1.0345 Xorg getDrawableDamageRef + 3 0.5172 Xorg __i686.get_pc_thunk.bx + 2 0.3448 Xorg miUnion +------------------------------------------------------------------------------- + 1 0.7353 Xorg ValidateOnePicture + 2 1.4706 Xorg miCompositeRects + 20 14.7059 Xorg miColorRects + 56 41.1765 Xorg miValidatePicture + 57 41.9118 Xorg miRectsToRegion +13 0.1986 Xorg miRegionCreate + 75 55.1471 Xorg Xalloc + 30 22.0588 Xorg miRegionInit + 13 9.5588 Xorg miRegionCreate [self] + 4 2.9412 Xorg .plt + 4 2.9412 Xorg __i686.get_pc_thunk.bx + 4 2.9412 libpixman.so.0.0.0 pixman_region_init + 4 2.9412 libpixman.so.0.0.0 pixman_region_init_with_extents + 2 1.4706 libc-2.5.so malloc +------------------------------------------------------------------------------- + 29 100.000 Xorg miRectsToRegion +13 0.1986 Xorg miRegionValidate + 13 44.8276 Xorg miRegionValidate [self] + 6 20.6897 Xorg Xfree + 4 13.7931 Xorg miRectAlloc + 3 10.3448 Xorg Xalloc + 2 6.8966 Xorg QuickSortRects + 1 3.4483 libc-2.5.so free +------------------------------------------------------------------------------- + 2 0.6173 Xorg XaceCatchExtProc + 322 99.3827 Xorg ProcRenderDispatch +12 0.1833 Xorg ProcRenderFreePicture + 246 75.9259 Xorg FreeResource + 53 16.3580 Xorg SecurityLookupIDByType + 12 3.7037 Xorg ProcRenderFreePicture [self] + 7 2.1605 Xorg FreePicture + 3 0.9259 Xorg Hash + 2 0.6173 Xorg XaceHook + 1 0.3086 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 12 100.000 Xorg XaceCatchExtProc +12 0.1833 Xorg __i686.get_pc_thunk.cx + 12 100.000 Xorg __i686.get_pc_thunk.cx [self] +------------------------------------------------------------------------------- + 2 0.0279 Xorg ProcRenderComposite + 7172 99.9721 Xorg CompositePicture +12 0.1833 Xorg damageComposite + 6960 96.9900 libexa.so exaComposite + 158 2.2018 Xorg damageReportPostOp + 40 0.5574 Xorg damageDamageBox + 12 0.1672 Xorg damageComposite [self] + 3 0.0418 Xorg damageDamageRegion + 1 0.0139 Xorg __i686.get_pc_thunk.bx + 1 0.0139 libexa.so __i686.get_pc_thunk.bx + 1 0.0139 libexa.so exaOpReadsDestination +------------------------------------------------------------------------------- + 1 1.3699 Xorg FreePicture + 1 1.3699 Xorg damagePolyFillRect + 1 1.3699 Xorg miDestroyGC + 2 2.7397 Xorg miDestroyPictureClip + 14 19.1781 Xorg miDestroyClip + 54 73.9726 Xorg miDestroyPicture +12 0.1833 Xorg miRegionDestroy + 73 49.6599 Xorg Xfree + 44 29.9320 libpixman.so.0.0.0 pixman_region_fini + 12 8.1633 Xorg miRegionDestroy [self] + 8 5.4422 libc-2.5.so free + 5 3.4014 Xorg __i686.get_pc_thunk.bx + 3 2.0408 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 2 1.3605 Xorg .plt +------------------------------------------------------------------------------- + 1 4.7619 Xorg ValidateOnePicture + 2 9.5238 Xorg miValidatePicture + 5 23.8095 Xorg damagePolyFillRect + 13 61.9048 Xorg miComputeCompositeClip +12 0.1833 Xorg miTranslateRegion + 25 65.7895 libpixman.so.0.0.0 pixman_region_translate + 12 31.5789 Xorg miTranslateRegion [self] + 1 2.6316 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 0.0612 Xorg ProcRenderDispatch + 1633 99.9388 Xorg ProcRenderFillRectangles +11 0.1680 Xorg CompositeRects + 1576 96.4504 Xorg miCompositeRects + 41 2.5092 Xorg ValidatePicture + 11 0.6732 Xorg CompositeRects [self] + 5 0.3060 Xorg miColorRects + 1 0.0612 Xorg PictureMatchFormat +------------------------------------------------------------------------------- + 1 14.2857 Xorg miCreateAlphaPicture + 6 85.7143 Xorg ProcCreatePixmap +11 0.1680 Xorg DamageRegister + 11 61.1111 Xorg DamageRegister [self] + 4 22.2222 Xorg getDrawableDamageRef + 3 16.6667 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 3 27.2727 Xorg XaceCatchDispatchProc + 4 36.3636 Xorg ProcCreatePixmap + 4 36.3636 Xorg ProcRenderCreatePicture +11 0.1680 Xorg LegalNewID + 11 100.000 Xorg LegalNewID [self] +------------------------------------------------------------------------------- + 1 0.5000 Xorg XaceCatchDispatchProc + 2 1.0000 Xorg ProcCopyArea + 3 1.5000 Xorg damageGlyphs + 4 2.0000 Xorg miCreateAlphaPicture + 6 3.0000 Xorg ProcPolyFillRectangle + 7 3.5000 Xorg ProcPolySegment + 9 4.5000 Xorg miCompositeRects + 168 84.0000 Xorg miColorRects +11 0.1680 Xorg ValidateGC + 242 93.0769 Xorg damageValidateGC + 11 4.2308 Xorg ValidateGC [self] + 7 2.6923 Xorg miBSCheapValidateGC +------------------------------------------------------------------------------- + 5 45.4545 Xorg damageChangeGC + 6 54.5455 Xorg dixChangeGC +11 0.1680 Xorg miBSCheapChangeGC + 11 100.000 Xorg miBSCheapChangeGC [self] +------------------------------------------------------------------------------- + 28 100.000 Xorg damageDestroyPixmap +10 0.1527 Xorg DamageDestroy + 19 61.2903 Xorg Xfree + 10 32.2581 Xorg DamageDestroy [self] + 1 3.2258 Xorg __i686.get_pc_thunk.bx + 1 3.2258 libc-2.5.so free +------------------------------------------------------------------------------- + 1 5.2632 Xorg ChangeGC + 18 94.7368 Xorg dixChangeGC +10 0.1527 Xorg damageChangeGC + 10 52.6316 Xorg damageChangeGC [self] + 5 26.3158 Xorg miBSCheapChangeGC + 3 15.7895 Xorg miChangeGC + 1 5.2632 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 2 0.0064 Xorg ProcRenderDispatch + 31155 99.9936 Xorg ProcRenderCompositeGlyphs +9 0.1375 Xorg CompositeGlyphs + 31122 99.8748 Xorg damageGlyphs + 29 0.0931 Xorg ValidatePicture + 9 0.0289 Xorg CompositeGlyphs [self] + 1 0.0032 Xorg damageReportPostOp +------------------------------------------------------------------------------- + 1 1.0753 Xorg XaceCatchExtProc + 92 98.9247 Xorg ProcRenderDispatch +9 0.1375 Xorg ProcRenderSetPictureFilter + 60 64.5161 Xorg SetPictureFilter + 17 18.2796 Xorg SecurityLookupIDByType + 9 9.6774 Xorg ProcRenderSetPictureFilter [self] + 4 4.3011 Xorg __i686.get_pc_thunk.bx + 1 1.0753 Xorg XaceHook + 1 1.0753 Xorg PictureFindFilter + 1 1.0753 Xorg miChangePictureFilter +------------------------------------------------------------------------------- + 3 9.0909 Xorg damageChangeClip + 30 90.9091 Xorg miBSCheapChangeClip +9 0.1375 Xorg miChangeClip + 16 48.4848 Xorg miDestroyClip + 9 27.2727 Xorg miChangeClip [self] + 6 18.1818 Xorg miRectsToRegion + 2 6.0606 Xorg Xfree +------------------------------------------------------------------------------- + 1 3.1250 Xorg miRectsToRegion + 1 3.1250 Xorg miValidatePicture + 30 93.7500 Xorg miRegionCreate +9 0.1375 Xorg miRegionInit + 12 37.5000 libpixman.so.0.0.0 pixman_region_init_with_extents + 9 28.1250 Xorg miRegionInit [self] + 8 25.0000 libpixman.so.0.0.0 pixman_region_init + 3 9.3750 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 9 8.4906 Xorg miCompositeRects + 97 91.5094 Xorg miColorRects +8 0.1222 Xorg ChangeGC + 95 89.6226 Xorg dixChangeGC + 8 7.5472 Xorg ChangeGC [self] + 2 1.8868 Xorg __i686.get_pc_thunk.bx + 1 0.9434 Xorg damageChangeGC +------------------------------------------------------------------------------- + 4 100.000 Xorg ProcCreatePixmap +8 0.1222 Xorg damageInsertDamage + 8 100.000 Xorg damageInsertDamage [self] +------------------------------------------------------------------------------- + 1 2.5641 Xorg miColorRects + 4 10.2564 Xorg GetScratchGC + 34 87.1795 Xorg damageChangeClip +8 0.1222 Xorg miBSCheapChangeClip + 30 76.9231 Xorg miChangeClip + 8 20.5128 Xorg miBSCheapChangeClip [self] + 1 2.5641 Xorg miDestroyClip +------------------------------------------------------------------------------- + 2 3.2787 Xorg miValidatePicture + 2 3.2787 Xorg damagePolyFillRect + 9 14.7541 Xorg miComputeCompositeClip + 48 78.6885 Xorg damageDamageRegion +8 0.1222 Xorg miIntersect + 58 82.8571 libpixman.so.0.0.0 pixman_region_intersect + 8 11.4286 Xorg miIntersect [self] + 4 5.7143 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 3 100.000 Xorg ProcCreatePixmap +7 0.1069 Xorg DamageSetReportAfterOp + 7 100.000 Xorg DamageSetReportAfterOp [self] +------------------------------------------------------------------------------- + 3 0.9259 Xorg XaceCatchExtProc + 321 99.0741 Xorg ProcRenderDispatch +7 0.1069 Xorg ProcRenderComposite + 300 92.3077 Xorg CompositePicture + 15 4.6154 Xorg SecurityLookupIDByType + 7 2.1538 Xorg ProcRenderComposite [self] + 2 0.6154 Xorg damageComposite + 1 0.3077 Xorg ValidatePicture +------------------------------------------------------------------------------- + 1 1.4706 Xorg FreeResource + 67 98.5294 Xorg FreePicture +7 0.1069 Xorg miDestroyPicture + 54 78.2609 Xorg miRegionDestroy + 7 10.1449 Xorg miDestroyPicture [self] + 3 4.3478 Xorg Xfree + 3 4.3478 libpixman.so.0.0.0 pixman_region_fini + 1 1.4493 Xorg .plt + 1 1.4493 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 11.1111 Xorg FreeResource + 1 11.1111 Xorg SetPictureClipRects + 3 33.3333 Xorg FreePicture + 4 44.4444 Xorg miChangePictureClip +7 0.1069 Xorg miDestroyPictureClip + 7 77.7778 Xorg miDestroyPictureClip [self] + 2 22.2222 Xorg miRegionDestroy +------------------------------------------------------------------------------- + 74 100.000 Xorg miTrapezoids +7 0.1069 Xorg miTrapezoidBounds + 62 83.7838 Xorg miLineFixedX + 7 9.4595 Xorg miTrapezoidBounds [self] + 3 4.0541 Xorg __divdi3 + 2 2.7027 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 39 0.5428 Xorg miCompositeRects + 300 4.1754 Xorg ProcRenderComposite + 6846 95.2818 Xorg miTrapezoids +6 0.0916 Xorg CompositePicture + 7172 99.7913 Xorg damageComposite + 6 0.0835 Xorg CompositePicture [self] + 5 0.0696 Xorg ValidatePicture + 3 0.0417 Xorg damageDamageBox + 1 0.0139 libexa.so exaComposite +------------------------------------------------------------------------------- + 1 16.6667 Xorg ProcFreePixmap + 5 83.3333 Xorg FreeResource +6 0.0916 Xorg FlushClientCaches + 6 100.000 Xorg FlushClientCaches [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg ProcRenderCreatePicture +6 0.0916 Xorg miCreatePicture + 6 100.000 Xorg miCreatePicture [self] +------------------------------------------------------------------------------- + 1 20.0000 Xorg ProcRenderCompositeGlyphs + 4 80.0000 Xorg ProcRenderDispatch +5 0.0764 Xorg PictOpValid + 5 100.000 Xorg PictOpValid [self] +------------------------------------------------------------------------------- + 1 1.2500 Xorg ProcRenderComposite + 1 1.2500 Xorg ProcRenderCompositeGlyphs + 1 1.2500 Xorg damageGlyphs + 2 2.5000 Xorg CompositeTrapezoids + 5 6.2500 Xorg CompositePicture + 29 36.2500 Xorg CompositeGlyphs + 41 51.2500 Xorg CompositeRects +5 0.0764 Xorg ValidatePicture + 111 94.0678 Xorg ValidateOnePicture + 5 4.2373 Xorg ValidatePicture [self] + 1 0.8475 Xorg __i686.get_pc_thunk.bx + 1 0.8475 Xorg miValidatePicture +------------------------------------------------------------------------------- + 1 3.8462 Xorg ProcCopyArea + 3 11.5385 Xorg ProcFreeGC + 3 11.5385 Xorg XaceCatchDispatchProc + 4 15.3846 Xorg ProcPolySegment + 6 23.0769 Xorg ProcSetClipRectangles + 9 34.6154 Xorg ProcChangeGC +5 0.0764 Xorg dixLookupGC + 19 73.0769 Xorg SecurityLookupIDByType + 5 19.2308 Xorg dixLookupGC [self] + 1 3.8462 Xorg Hash + 1 3.8462 Xorg XaceHook +------------------------------------------------------------------------------- + 5 100.000 Xorg CreatePicture +5 0.0764 Xorg miChangePicture + 5 100.000 Xorg miChangePicture [self] +------------------------------------------------------------------------------- + 1 0.0083 Xorg ProcRenderTrapezoids + 12028 99.9917 Xorg CompositeTrapezoids +5 0.0764 Xorg miTrapezoids + 6846 56.9030 Xorg CompositePicture + 4986 41.4429 libexa.so exaRasterizeTrapezoid + 94 0.7813 Xorg miCreateAlphaPicture + 74 0.6151 Xorg miTrapezoidBounds + 22 0.1829 Xorg FreePicture + 5 0.0416 Xorg miTrapezoids [self] + 2 0.0166 libexa.so .plt + 1 0.0083 libextmod.so XvDestroyPixmap + 1 0.0083 libfb.so fbRasterizeTrapezoid +------------------------------------------------------------------------------- + 92 100.000 Xorg ProcPolySegment +4 0.0611 Xorg damagePolySegment + 79 85.8696 libexa.so exaPolySegment + 6 6.5217 Xorg damageDamageBox + 4 4.3478 Xorg damagePolySegment [self] + 2 2.1739 Xorg damageReportPostOp + 1 1.0870 libexa.so exaPolyFillRect +------------------------------------------------------------------------------- + 4 100.000 Xorg ProcRenderSetPictureTransform +4 0.0611 Xorg miChangePictureTransform + 4 100.000 Xorg miChangePictureTransform [self] +------------------------------------------------------------------------------- + 2 100.000 Xorg damageGlyphs +3 0.0458 Xorg FreeScratchPixmapHeader + 3 100.000 Xorg FreeScratchPixmapHeader [self] +------------------------------------------------------------------------------- + 3 10.7143 Xorg XaceCatchExtProc + 25 89.2857 Xorg ProcRenderDispatch +3 0.0458 Xorg ProcRenderSetPictureClipRectangles + 15 53.5714 Xorg SetPictureClipRects + 7 25.0000 Xorg SecurityLookupIDByType + 3 10.7143 Xorg ProcRenderSetPictureClipRectangles [self] + 1 3.5714 Xorg __i686.get_pc_thunk.bx + 1 3.5714 Xorg miRectsToRegion + 1 3.5714 Xorg miChangePictureClip +------------------------------------------------------------------------------- + 1 0.0083 Xorg XaceCatchExtProc + 12035 99.9917 Xorg ProcRenderDispatch +3 0.0458 Xorg ProcRenderTrapezoids + 12032 99.9585 Xorg CompositeTrapezoids + 3 0.0249 Xorg ProcRenderTrapezoids [self] + 1 0.0083 Xorg SecurityLookupIDByType + 1 0.0083 Xorg miTrapezoids +------------------------------------------------------------------------------- + 1 3.8462 Xorg Dispatch + 25 96.1538 Xorg XaceCatchDispatchProc +3 0.0458 Xorg ProcSetClipRectangles + 15 57.6923 Xorg SetClipRects + 6 23.0769 Xorg dixLookupGC + 3 11.5385 Xorg ProcSetClipRectangles [self] + 1 3.8462 Xorg Xalloc + 1 3.8462 libc-2.5.so memmove +------------------------------------------------------------------------------- + 3 100.000 Xorg damageDestroyPixmap +3 0.0458 Xorg damageRemoveDamage + 3 100.000 Xorg damageRemoveDamage [self] +------------------------------------------------------------------------------- + 3 3.9474 Xorg ProcFreePixmap + 73 96.0526 Xorg FreeResource +3 0.0458 Xorg dixDestroyPixmap + 70 92.1053 libextmod.so XvDestroyPixmap + 3 3.9474 Xorg dixDestroyPixmap [self] + 2 2.6316 libextmod.so __i686.get_pc_thunk.bx + 1 1.3158 Xorg damageDestroyPixmap +------------------------------------------------------------------------------- + 3 100.000 Xorg damageChangeGC +3 0.0458 Xorg miChangeGC + 3 100.000 Xorg miChangeGC [self] +------------------------------------------------------------------------------- + 12032 100.000 Xorg ProcRenderTrapezoids +2 0.0305 Xorg CompositeTrapezoids + 12028 99.9668 Xorg miTrapezoids + 2 0.0166 Xorg ValidatePicture + 2 0.0166 Xorg CompositeTrapezoids [self] +------------------------------------------------------------------------------- + 1 25.0000 Xorg XaceCatchDispatchProc + 3 75.0000 Xorg ProcCreateGC +2 0.0305 Xorg CreateGC + 2 50.0000 Xorg CreateGC [self] + 1 25.0000 Xorg AllocateGC + 1 25.0000 Xorg damageCreateGC +------------------------------------------------------------------------------- + 20 100.000 Xorg XaceCatchDispatchProc +2 0.0305 Xorg ProcPolyFillRectangle + 11 55.0000 Xorg damagePolyFillRect + 6 30.0000 Xorg ValidateGC + 2 10.0000 Xorg ProcPolyFillRectangle [self] + 1 5.0000 libexa.so exaPolyFillRect +------------------------------------------------------------------------------- + 2 100.000 Xorg miRegionValidate +2 0.0305 Xorg QuickSortRects + 2 100.000 Xorg QuickSortRects [self] +------------------------------------------------------------------------------- + 1 14.2857 Xorg Dispatch + 6 85.7143 Xorg ReadRequestFromClient +2 0.0305 Xorg _XSERVTransRead + 5 71.4286 libc-2.5.so __read_nocancel + 2 28.5714 Xorg _XSERVTransRead [self] +------------------------------------------------------------------------------- + 13 100.000 Xorg ProcCopyArea +2 0.0305 Xorg damageCopyArea + 8 61.5385 libexa.so exaCopyArea + 2 15.3846 Xorg getDrawableDamageRef + 2 15.3846 Xorg damageCopyArea [self] + 1 7.6923 Xorg damageDamageBox +------------------------------------------------------------------------------- + 1 14.2857 Xorg ProcRenderSetPictureClipRectangles + 6 85.7143 Xorg SetPictureClipRects +2 0.0305 Xorg miChangePictureClip + 4 57.1429 Xorg miDestroyPictureClip + 2 28.5714 Xorg miChangePictureClip [self] + 1 14.2857 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 50.0000 Xorg SetPictureFilter + 1 50.0000 Xorg ProcRenderSetPictureFilter +2 0.0305 Xorg miChangePictureFilter + 2 100.000 Xorg miChangePictureFilter [self] +------------------------------------------------------------------------------- + 1 50.0000 Xorg CreateGC + 1 50.0000 Xorg ProcCreateGC +1 0.0153 Xorg AllocateGC + 1 50.0000 Xorg Xalloc + 1 50.0000 Xorg AllocateGC [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg BlockHandler +1 0.0153 Xorg AnimCurScreenBlockHandler + 1 100.000 Xorg AnimCurScreenBlockHandler [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg FreeResource +1 0.0153 Xorg CloseFont + 1 100.000 Xorg CloseFont [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg damageGlyphs +1 0.0153 Xorg GetScratchPixmapHeader + 11 91.6667 Xorg miModifyPixmapHeader + 1 8.3333 Xorg GetScratchPixmapHeader [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg CompositeRects +1 0.0153 Xorg PictureMatchFormat + 1 100.000 Xorg PictureMatchFormat [self] +------------------------------------------------------------------------------- + 1 4.1667 Xorg Dispatch + 23 95.8333 Xorg XaceCatchDispatchProc +1 0.0153 Xorg ProcChangeGC + 14 58.3333 Xorg dixChangeGC + 9 37.5000 Xorg dixLookupGC + 1 4.1667 Xorg ProcChangeGC [self] +------------------------------------------------------------------------------- + 19 100.000 Xorg XaceCatchDispatchProc +1 0.0153 Xorg ProcCopyArea + 13 68.4211 Xorg damageCopyArea + 2 10.5263 Xorg ValidateGC + 1 5.2632 Xorg dixLookupGC + 1 5.2632 Xorg dixLookupDrawable + 1 5.2632 libexa.so exaCopyArea + 1 5.2632 Xorg ProcCopyArea [self] +------------------------------------------------------------------------------- + 15 100.000 Xorg XaceCatchDispatchProc +1 0.0153 Xorg ProcFreeGC + 10 66.6667 Xorg FreeResource + 3 20.0000 Xorg dixLookupGC + 1 6.6667 Xorg __i686.get_pc_thunk.bx + 1 6.6667 Xorg ProcFreeGC [self] +------------------------------------------------------------------------------- + 110 100.000 Xorg XaceCatchDispatchProc +1 0.0153 Xorg ProcPolySegment + 92 83.6364 Xorg damagePolySegment + 7 6.3636 Xorg ValidateGC + 4 3.6364 Xorg dixLookupGC + 4 3.6364 Xorg dixLookupDrawable + 1 0.9091 Xorg __i686.get_pc_thunk.bx + 1 0.9091 Xorg damageReportPostOp + 1 0.9091 Xorg ProcPolySegment [self] +------------------------------------------------------------------------------- + 1 6.2500 Xorg ProcRenderDispatch + 15 93.7500 Xorg ProcRenderSetPictureClipRectangles +1 0.0153 Xorg SetPictureClipRects + 8 50.0000 Xorg miRectsToRegion + 6 37.5000 Xorg miChangePictureClip + 1 6.2500 Xorg miDestroyPictureClip + 1 6.2500 Xorg SetPictureClipRects [self] +------------------------------------------------------------------------------- +1 0.0153 Xorg SmartScheduleTimer + 1 100.000 Xorg SmartScheduleTimer [self] +------------------------------------------------------------------------------- + 4 100.000 Xorg Dispatch +1 0.0153 Xorg WaitForSomething + 2 50.0000 Xorg BlockHandler + 1 25.0000 Xorg WakeupHandler + 1 25.0000 Xorg WaitForSomething [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg ReadRequestFromClient +1 0.0153 Xorg _XSERVTransSocketRead + 1 100.000 Xorg _XSERVTransSocketRead [self] +------------------------------------------------------------------------------- + 1 33.3333 Xorg FreeResource + 2 66.6667 Xorg FreeGC +1 0.0153 Xorg damageDestroyClip + 1 33.3333 Xorg __i686.get_pc_thunk.bx + 1 33.3333 Xorg miBSCheapDestroyClip + 1 33.3333 Xorg damageDestroyClip [self] +------------------------------------------------------------------------------- + 1 50.0000 Xorg FreeResource + 1 50.0000 Xorg FreeGC +1 0.0153 Xorg damageDestroyGC + 1 50.0000 Xorg miBSCheapDestroyGC + 1 50.0000 Xorg damageDestroyGC [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg damageCreateGC +1 0.0153 Xorg miBSCreateGC + 1 100.000 Xorg miBSCreateGC [self] +------------------------------------------------------------------------------- + 94 100.000 Xorg miTrapezoids +1 0.0153 Xorg miCreateAlphaPicture + 69 73.4043 Xorg damagePolyFillRect + 9 9.5745 libexa.so exaCreatePixmap + 5 5.3191 Xorg CreatePicture + 4 4.2553 Xorg ValidateGC + 2 2.1277 libextmod.so XvDestroyPixmap + 1 1.0638 Xorg FreeScratchGC + 1 1.0638 Xorg damageValidateGC + 1 1.0638 Xorg DamageRegister + 1 1.0638 libexa.so exaPolyFillRect + 1 1.0638 Xorg miCreateAlphaPicture [self] +------------------------------------------------------------------------------- + 1 5.5556 Xorg miBSCheapChangeClip + 1 5.5556 Xorg miBSCheapDestroyClip + 16 88.8889 Xorg miChangeClip +1 0.0153 Xorg miDestroyClip + 14 77.7778 Xorg miRegionDestroy + 2 11.1111 libpixman.so.0.0.0 pixman_region_fini + 1 5.5556 Xorg __i686.get_pc_thunk.bx + 1 5.5556 Xorg miDestroyClip [self] +------------------------------------------------------------------------------- + 4 100.000 Xorg miRegionValidate +1 0.0153 Xorg miRectAlloc + 3 75.0000 Xorg Xalloc + 1 25.0000 Xorg miRectAlloc [self] +------------------------------------------------------------------------------- + 1 25.0000 Xorg miCompositeRects + 3 75.0000 Xorg miColorRects +1 0.0153 Xorg miRegionCopy + 3 75.0000 libpixman.so.0.0.0 pixman_region_copy + 1 25.0000 Xorg miRegionCopy [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg WakeupHandler +1 0.0153 Xorg xf86Wakeup + 1 100.000 Xorg xf86Wakeup [self] +------------------------------------------------------------------------------- +1 0.0153 anon (tgid:17647 range:0xb7f8c000-0xb7f8d000) (no symbols) + 1 100.000 anon (tgid:17647 range:0xb7f8c000-0xb7f8d000) (no symbols) [self] +------------------------------------------------------------------------------- + 2 100.000 Xorg WaitForSomething +0 0 Xorg BlockHandler + 1 50.0000 Xorg AnimCurScreenBlockHandler + 1 50.0000 libdri.so DRIBlockHandler + 0 0 Xorg BlockHandler [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg Dispatch +0 0 Xorg FlushAllOutput + 1 100.000 Xorg FlushClient + 0 0 Xorg FlushAllOutput [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg FlushAllOutput +0 0 Xorg FlushClient + 1 100.000 Xorg _XSERVTransWritev + 0 0 Xorg FlushClient [self] +------------------------------------------------------------------------------- + 3 100.000 Xorg FreeResource +0 0 Xorg FreeGC + 2 66.6667 Xorg damageDestroyClip + 1 33.3333 Xorg damageDestroyGC + 0 0 Xorg FreeGC [self] +------------------------------------------------------------------------------- + 6 100.000 Xorg XaceCatchDispatchProc +0 0 Xorg ProcCreateGC + 3 50.0000 Xorg CreateGC + 2 33.3333 Xorg dixLookupDrawable + 1 16.6667 Xorg AllocateGC + 0 0 Xorg ProcCreateGC [self] +------------------------------------------------------------------------------- + 15 100.000 Xorg ProcSetClipRectangles +0 0 Xorg SetClipRects + 11 73.3333 Xorg damageChangeClip + 3 20.0000 libc-2.5.so memmove + 1 6.6667 Xorg Xalloc + 0 0 Xorg SetClipRects [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg WaitForSomething +0 0 Xorg WakeupHandler + 1 100.000 Xorg xf86Wakeup + 0 0 Xorg WakeupHandler [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg FlushClient +0 0 Xorg _XSERVTransWritev + 1 100.000 libc-2.5.so writev + 0 0 Xorg _XSERVTransWritev [self] +------------------------------------------------------------------------------- +0 0 Xorg _start + 48138 100.000 libc-2.5.so __libc_start_main + 0 0 Xorg _start [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg CreateGC +0 0 Xorg damageCreateGC + 1 100.000 Xorg miBSCreateGC + 0 0 Xorg damageCreateGC [self] +------------------------------------------------------------------------------- +0 0 Xorg main + 48104 99.9086 Xorg Dispatch + 20 0.0415 Xorg XaceHook + 8 0.0166 Xorg XaceCatchExtProc + 8 0.0166 Xorg XaceCatchDispatchProc + 8 0.0166 Xorg ReadRequestFromClient + 0 0 Xorg main [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg damageDestroyClip +0 0 Xorg miBSCheapDestroyClip + 1 100.000 Xorg miDestroyClip + 0 0 Xorg miBSCheapDestroyClip [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg damageDestroyGC +0 0 Xorg miBSCheapDestroyGC + 1 100.000 Xorg miDestroyGC + 0 0 Xorg miBSCheapDestroyGC [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg miBSCheapDestroyGC +0 0 Xorg miDestroyGC + 1 100.000 Xorg miRegionDestroy + 0 0 Xorg miDestroyGC [self] +------------------------------------------------------------------------------- + 8 36.3636 Xorg Xalloc + 14 63.6364 Xorg Xfree +0 0 libc-2.5.so __i686.get_pc_thunk.bx + 0 0 libc-2.5.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 48138 100.000 Xorg _start +0 0 libc-2.5.so __libc_start_main + 0 0 libc-2.5.so __libc_start_main [self] +------------------------------------------------------------------------------- + 5 100.000 Xorg _XSERVTransRead +0 0 libc-2.5.so __read_nocancel + 0 0 libc-2.5.so __read_nocancel [self] +------------------------------------------------------------------------------- + 13 100.000 Xorg Xfree +0 0 libc-2.5.so _int_free + 0 0 libc-2.5.so _int_free [self] +------------------------------------------------------------------------------- + 6 100.000 Xorg Xalloc +0 0 libc-2.5.so _int_malloc + 0 0 libc-2.5.so _int_malloc [self] +------------------------------------------------------------------------------- + 1 0.4184 Xorg miRegionValidate + 1 0.4184 Xorg FreePicture + 1 0.4184 Xorg DamageDestroy + 8 3.3473 Xorg miRegionDestroy + 228 95.3975 Xorg Xfree +0 0 libc-2.5.so free + 0 0 libc-2.5.so free [self] +------------------------------------------------------------------------------- + 1 0.2519 Xorg AllocatePixmap + 2 0.5038 Xorg miRegionCreate + 394 99.2443 Xorg Xalloc +0 0 libc-2.5.so malloc + 0 0 libc-2.5.so malloc [self] +------------------------------------------------------------------------------- + 1 10.0000 Xorg ProcSetClipRectangles + 3 30.0000 Xorg SetClipRects + 6 60.0000 Xorg ReadRequestFromClient +0 0 libc-2.5.so memmove + 0 0 libc-2.5.so memmove [self] +------------------------------------------------------------------------------- + 3 100.000 Xorg Xfree +0 0 libc-2.5.so munmap + 0 0 libc-2.5.so munmap [self] +------------------------------------------------------------------------------- + 20 100.000 Xorg SetPictureToDefaults +0 0 libc-2.5.so strlen + 0 0 libc-2.5.so strlen [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg _XSERVTransWritev +0 0 libc-2.5.so writev + 0 0 libc-2.5.so writev [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg BlockHandler +0 0 libdri.so DRIBlockHandler + 0 0 libdri.so DRIBlockHandler [self] +------------------------------------------------------------------------------- + 1 1.7857 Xorg ProcCreatePixmap + 1 1.7857 Xorg damageDestroyPixmap + 2 3.5714 Xorg miTrapezoids + 4 7.1429 Xorg damagePolyFillRect + 9 16.0714 Xorg miBSCheapValidateGC + 39 69.6429 Xorg damageGlyphs +0 0 libexa.so .plt + 0 0 libexa.so .plt [self] +------------------------------------------------------------------------------- + 1 20.0000 Xorg damageDestroyPixmap + 1 20.0000 Xorg damagePolyFillRect + 1 20.0000 Xorg damageComposite + 2 40.0000 Xorg miBSCheapValidateGC +0 0 libexa.so __i686.get_pc_thunk.bx + 0 0 libexa.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 1 0.0143 Xorg CompositePicture + 12 0.1721 Xorg damageGlyphs + 6960 99.8136 Xorg damageComposite +0 0 libexa.so exaComposite + 0 0 libexa.so exaComposite [self] +------------------------------------------------------------------------------- + 1 5.0000 Xorg ProcCopyArea + 8 40.0000 Xorg damageCopyArea + 11 55.0000 Xorg damageGlyphs +0 0 libexa.so exaCopyArea + 0 0 libexa.so exaCopyArea [self] +------------------------------------------------------------------------------- + 4 2.0408 Xorg damageGlyphs + 8 4.0816 Xorg XaceCatchDispatchProc + 9 4.5918 Xorg miCreateAlphaPicture + 12 6.1224 Xorg miCompositeRects + 163 83.1633 Xorg ProcCreatePixmap +0 0 libexa.so exaCreatePixmap + 0 0 libexa.so exaCreatePixmap [self] +------------------------------------------------------------------------------- + 208 100.000 Xorg damageDestroyPixmap +0 0 libexa.so exaDestroyPixmap + 0 0 libexa.so exaDestroyPixmap [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg damagePolyFillRect +0 0 libexa.so exaFillRegionSolid + 0 0 libexa.so exaFillRegionSolid [self] +------------------------------------------------------------------------------- + 2 28.5714 Xorg damageGlyphs + 5 71.4286 Xorg damagePolyFillRect +0 0 libexa.so exaGetDrawableDeltas + 0 0 libexa.so exaGetDrawableDeltas [self] +------------------------------------------------------------------------------- + 1 50.0000 Xorg damagePolyFillRect + 1 50.0000 Xorg damageGlyphs +0 0 libexa.so exaGetDrawablePixmap + 0 0 libexa.so exaGetDrawablePixmap [self] +------------------------------------------------------------------------------- + 30555 100.000 Xorg damageGlyphs +0 0 libexa.so exaGlyphs + 0 0 libexa.so exaGlyphs [self] +------------------------------------------------------------------------------- + 5 100.000 Xorg damageDestroyPixmap +0 0 libexa.so exaOffscreenFree + 0 0 libexa.so exaOffscreenFree [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg damageComposite +0 0 libexa.so exaOpReadsDestination + 0 0 libexa.so exaOpReadsDestination [self] +------------------------------------------------------------------------------- + 11 100.000 Xorg damageGlyphs +0 0 libexa.so exaPixmapDirty + 0 0 libexa.so exaPixmapDirty [self] +------------------------------------------------------------------------------- + 1 0.1279 Xorg ProcPolyFillRectangle + 1 0.1279 Xorg miCreateAlphaPicture + 1 0.1279 Xorg damagePolySegment + 3 0.3836 Xorg miColorRects + 776 99.2327 Xorg damagePolyFillRect +0 0 libexa.so exaPolyFillRect + 0 0 libexa.so exaPolyFillRect [self] +------------------------------------------------------------------------------- + 79 100.000 Xorg damagePolySegment +0 0 libexa.so exaPolySegment + 0 0 libexa.so exaPolySegment [self] +------------------------------------------------------------------------------- + 4986 100.000 Xorg miTrapezoids +0 0 libexa.so exaRasterizeTrapezoid + 0 0 libexa.so exaRasterizeTrapezoid [self] +------------------------------------------------------------------------------- + 3 1.6760 Xorg damageValidateGC + 176 98.3240 Xorg miBSCheapValidateGC +0 0 libexa.so exaValidateGC + 0 0 libexa.so exaValidateGC [self] +------------------------------------------------------------------------------- + 1 0.4926 Xorg miTrapezoids + 1 0.4926 Xorg damageGlyphs + 2 0.9852 Xorg miCreateAlphaPicture + 5 2.4631 Xorg miCompositeRects + 6 2.9557 Xorg FreeResource + 70 34.4828 Xorg dixDestroyPixmap + 118 58.1281 Xorg FreePicture +0 0 libextmod.so XvDestroyPixmap + 0 0 libextmod.so XvDestroyPixmap [self] +------------------------------------------------------------------------------- + 1 25.0000 Xorg miCompositeRects + 1 25.0000 Xorg FreePicture + 2 50.0000 Xorg dixDestroyPixmap +0 0 libextmod.so __i686.get_pc_thunk.bx + 0 0 libextmod.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg getDrawableDamageRef +0 0 libfb.so __i686.get_pc_thunk.cx + 0 0 libfb.so __i686.get_pc_thunk.cx [self] +------------------------------------------------------------------------------- + 5 100.000 Xorg ProcCreatePixmap +0 0 libfb.so fbCreatePixmap + 0 0 libfb.so fbCreatePixmap [self] +------------------------------------------------------------------------------- + 6 100.000 Xorg damageDestroyPixmap +0 0 libfb.so fbDestroyPixmap + 0 0 libfb.so fbDestroyPixmap [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg miTrapezoids +0 0 libfb.so fbRasterizeTrapezoid + 0 0 libfb.so fbRasterizeTrapezoid [self] +------------------------------------------------------------------------------- + 12 100.000 Xorg miBSCheapValidateGC +0 0 libfb.so fbValidateGC + 0 0 libfb.so fbValidateGC [self] +------------------------------------------------------------------------------- + 7 100.000 Xorg miUnion +0 0 libpixman.so.0.0.0 .plt + 0 0 libpixman.so.0.0.0 .plt [self] +------------------------------------------------------------------------------- + 1 2.1277 Xorg miTranslateRegion + 1 2.1277 Xorg miComputeCompositeRegion + 3 6.3830 Xorg miRegionDestroy + 3 6.3830 Xorg miRegionInit + 4 8.5106 Xorg miIntersect + 35 74.4681 Xorg miUnion +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] +------------------------------------------------------------------------------- + 10 100.000 Xorg miUnion +0 0 libpixman.so.0.0.0 pixman_op + 0 0 libpixman.so.0.0.0 pixman_op [self] +------------------------------------------------------------------------------- + 3 15.7895 Xorg miRegionCopy + 3 15.7895 Xorg miColorRects + 13 68.4211 Xorg miUnion +0 0 libpixman.so.0.0.0 pixman_region_copy + 0 0 libpixman.so.0.0.0 pixman_region_copy [self] +------------------------------------------------------------------------------- + 2 4.0816 Xorg miDestroyClip + 3 6.1224 Xorg miDestroyPicture + 44 89.7959 Xorg miRegionDestroy +0 0 libpixman.so.0.0.0 pixman_region_fini + 0 0 libpixman.so.0.0.0 pixman_region_fini [self] +------------------------------------------------------------------------------- + 4 15.3846 Xorg miRegionCreate + 8 30.7692 Xorg miRegionInit + 14 53.8462 Xorg miComputeCompositeRegion +0 0 libpixman.so.0.0.0 pixman_region_init + 0 0 libpixman.so.0.0.0 pixman_region_init [self] +------------------------------------------------------------------------------- + 4 25.0000 Xorg miRegionCreate + 12 75.0000 Xorg miRegionInit +0 0 libpixman.so.0.0.0 pixman_region_init_with_extents + 0 0 libpixman.so.0.0.0 pixman_region_init_with_extents [self] +------------------------------------------------------------------------------- + 1 1.6129 Xorg miComputeCompositeClip + 3 4.8387 Xorg damageDamageRegion + 58 93.5484 Xorg miIntersect +0 0 libpixman.so.0.0.0 pixman_region_intersect + 0 0 libpixman.so.0.0.0 pixman_region_intersect [self] +------------------------------------------------------------------------------- + 35 100.000 Xorg miComputeCompositeRegion +0 0 libpixman.so.0.0.0 pixman_region_n_rects + 0 0 libpixman.so.0.0.0 pixman_region_n_rects [self] +------------------------------------------------------------------------------- + 24 100.000 Xorg miComputeCompositeRegion +0 0 libpixman.so.0.0.0 pixman_region_not_empty + 0 0 libpixman.so.0.0.0 pixman_region_not_empty [self] +------------------------------------------------------------------------------- + 63 100.000 Xorg miComputeCompositeRegion +0 0 libpixman.so.0.0.0 pixman_region_rectangles + 0 0 libpixman.so.0.0.0 pixman_region_rectangles [self] +------------------------------------------------------------------------------- + 3 10.7143 Xorg miComputeCompositeClip + 25 89.2857 Xorg miTranslateRegion +0 0 libpixman.so.0.0.0 pixman_region_translate + 0 0 libpixman.so.0.0.0 pixman_region_translate [self] +------------------------------------------------------------------------------- + 2 0.0399 Xorg DamageReportDamage + 2 0.0399 Xorg damageDamageRegion + 5013 99.9203 Xorg miUnion +0 0 libpixman.so.0.0.0 pixman_region_union + 0 0 libpixman.so.0.0.0 pixman_region_union [self] +-------------------------------------------------------------------------------