X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=src%2Fexa%2Fstoring_glyphs_as_pixmaps%2FEXA-aa10text-glyph-pixmaps%2FXorg.callgraph;fp=src%2Fexa%2Fstoring_glyphs_as_pixmaps%2FEXA-aa10text-glyph-pixmaps%2FXorg.callgraph;h=148bbec8c4470d8655927fb33bed6134ab045ad8;hb=5f1222d95c1544b5c2e3110577c6e6fa2c578561;hp=0000000000000000000000000000000000000000;hpb=056fe59d8d38ea4be1271268ac83910e675d143c;p=cworth.org diff --git a/src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-glyph-pixmaps/Xorg.callgraph b/src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-glyph-pixmaps/Xorg.callgraph new file mode 100644 index 0000000..148bbec --- /dev/null +++ b/src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-glyph-pixmaps/Xorg.callgraph @@ -0,0 +1,1439 @@ +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 +------------------------------------------------------------------------------- +2785 16.4181 Xorg miComputeCompositeRegion + 2785 51.3364 Xorg miComputeCompositeRegion [self] + 1450 26.7281 Xorg miCompositeSourceValidate + 458 8.4424 libpixman.so.0.0.0 pixman_region_rectangles + 445 8.2028 libpixman.so.0.0.0 pixman_region_n_rects + 125 2.3041 Xorg miSpriteSourceValidate + 97 1.7880 libpixman.so.0.0.0 pixman_region_not_empty + 62 1.1429 Xorg __i686.get_pc_thunk.bx + 3 0.0553 libpixman.so.0.0.0 pixman_region_init +------------------------------------------------------------------------------- + 1450 100.000 Xorg miComputeCompositeRegion +1613 9.5089 Xorg miCompositeSourceValidate + 1613 62.1580 Xorg miCompositeSourceValidate [self] + 897 34.5665 Xorg miSpriteSourceValidate + 85 3.2755 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 125 12.2309 Xorg miComputeCompositeRegion + 897 87.7691 Xorg miCompositeSourceValidate +1095 6.4552 Xorg miSpriteSourceValidate + 1095 100.000 Xorg miSpriteSourceValidate [self] +------------------------------------------------------------------------------- + 40 0.8554 Xorg main + 4636 99.1446 Xorg Dispatch +975 5.7478 Xorg WaitForSomething + 1436 30.7100 Xorg WakeupHandler + 1315 28.1223 Xorg BlockHandler + 975 20.8512 Xorg WaitForSomething [self] + 720 15.3978 Xorg GetTimeInMillis + 50 1.0693 Xorg compBlockHandler + 38 0.8127 mouse_drv.so MouseWakeupHandler + 26 0.5560 Xorg NoopDDA + 22 0.4705 Xorg xf86Wakeup + 22 0.4705 Xorg __i686.get_pc_thunk.bx + 21 0.4491 Xorg mffs + 17 0.3636 librt-2.5.so clock_gettime + 12 0.2566 mouse_drv.so MouseBlockHandler + 11 0.2352 libdri.so DRIWakeupHandler + 5 0.1069 libdri.so DRIBlockHandler + 4 0.0855 Xorg .plt + 1 0.0214 Xorg ProcessWorkQueue + 1 0.0214 libc-2.5.so __errno_location +------------------------------------------------------------------------------- + 1 0.1065 Xorg FreeGlyph + 42 4.4728 Xorg ProcRenderCompositeGlyphs + 896 95.4207 Xorg FindGlyph +939 5.5356 Xorg FindGlyphRef + 939 100.000 Xorg FindGlyphRef [self] +------------------------------------------------------------------------------- + 19 100.000 Xorg damageGlyphs +897 5.2880 Xorg miGlyphExtents + 897 100.000 Xorg miGlyphExtents [self] +------------------------------------------------------------------------------- + 2 8.7e-04 Xorg ProcRenderCompositeGlyphs + 229850 99.9991 Xorg CompositeGlyphs +743 4.3801 Xorg damageGlyphs + 228568 99.4275 libexa.so exaGlyphs + 743 0.3232 Xorg damageGlyphs [self] + 197 0.0857 Xorg damageDamageBox + 112 0.0487 libexa.so .plt + 75 0.0326 Xorg damageReportPostOp + 46 0.0200 libexa.so exaPixmapDirty + 40 0.0174 Xorg ValidatePicture + 33 0.0144 libexa.so exaComposite + 19 0.0083 Xorg miGlyphExtents + 11 0.0048 Xorg getDrawableDamageRef + 8 0.0035 Xorg GetScratchGC + 8 0.0035 Xorg FreePicture + 5 0.0022 Xorg ValidateGC + 5 0.0022 libexa.so exaCreatePixmap + 4 0.0017 Xorg FreeScratchGC + 3 0.0013 Xorg damagePolyFillRect + 2 8.7e-04 libexa.so __i686.get_pc_thunk.bx + 2 8.7e-04 libexa.so exaGetDrawablePixmap + 1 4.4e-04 Xorg __i686.get_pc_thunk.bx + 1 4.4e-04 libextmod.so XvDestroyPixmap + 1 4.4e-04 Xorg CreatePicture +------------------------------------------------------------------------------- + 1 0.1395 Xorg CompositeGlyphs + 716 99.8605 Xorg ValidatePicture +703 4.1443 Xorg ValidateOnePicture + 703 90.4762 Xorg ValidateOnePicture [self] + 73 9.3951 Xorg miValidatePicture + 1 0.1287 Xorg miRegionCreate +------------------------------------------------------------------------------- + 1 0.2342 Xorg DamageDestroy + 1 0.2342 Xorg DamageEmpty + 1 0.2342 Xorg FlushAllOutput + 1 0.2342 Xorg WakeupHandler + 1 0.2342 Xorg damageGlyphs + 1 0.2342 Xorg ValidateGC + 1 0.2342 Xorg compBlockHandler + 1 0.2342 Xorg CreatePicture + 1 0.2342 Xorg miRectsToRegion + 1 0.2342 Xorg miDestroyPicture + 1 0.2342 Xorg XaceCatchDispatchProc + 2 0.4684 Xorg DamageRegister + 2 0.4684 Xorg damageDestroyPixmap + 2 0.4684 Xorg DamageReportDamage + 2 0.4684 Xorg ProcRenderDispatch + 2 0.4684 Xorg XaceCatchExtProc + 2 0.4684 Xorg SecurityLookupIDByType + 3 0.7026 Xorg damageDamageBox + 3 0.7026 Xorg damagePolyFillRect + 3 0.7026 Xorg FreePicture + 4 0.9368 Xorg damageReportPostOp + 4 0.9368 Xorg miRegionDestroy + 4 0.9368 Xorg _XSERVTransRead + 4 0.9368 Xorg ProcGetImage + 5 1.1710 Xorg miRegionCreate + 5 1.1710 Xorg CallCallbacks + 7 1.6393 Xorg damageDamageRegion + 8 1.8735 Xorg _XSERVTransWritev + 8 1.8735 Xorg _CallCallbacks + 8 1.8735 Xorg BlockHandler + 12 2.8103 Xorg DoGetImage + 15 3.5129 Xorg miSpriteGetImage + 17 3.9813 Xorg AnimCurScreenBlockHandler + 22 5.1522 Xorg WaitForSomething + 32 7.4941 Xorg Dispatch + 43 10.0703 Xorg ValidatePicture + 50 11.7096 Xorg ProcRenderCompositeGlyphs + 62 14.5199 Xorg miComputeCompositeRegion + 85 19.9063 Xorg miCompositeSourceValidate +632 3.7258 Xorg __i686.get_pc_thunk.bx + 632 100.000 Xorg __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 24 3.2258 Xorg Dispatch + 720 96.7742 Xorg WaitForSomething +554 3.2659 Xorg GetTimeInMillis + 4240 87.2428 librt-2.5.so clock_gettime + 554 11.3992 Xorg GetTimeInMillis [self] + 66 1.3580 librt-2.5.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 3.4483 Xorg FreePicture + 1 3.4483 Xorg DamageReportDamage + 1 3.4483 Xorg _XSERVTransRead + 1 3.4483 Xorg I2CWriteBit + 2 6.8966 Xorg I2CRaiseSCL + 2 6.8966 Xorg I2CPutByte + 3 10.3448 Xorg damageDamageRegion + 3 10.3448 Xorg _XSERVTransWritev + 4 13.7931 Xorg DoGetImage + 4 13.7931 Xorg WaitForSomething + 7 24.1379 Xorg Dispatch +536 3.1598 Xorg .plt + 536 100.000 Xorg .plt [self] +------------------------------------------------------------------------------- + 22 5.8667 Xorg WaitForSomething + 353 94.1333 Xorg WakeupHandler +375 2.2107 Xorg xf86Wakeup + 375 100.000 Xorg xf86Wakeup [self] +------------------------------------------------------------------------------- + 34 6.9106 Xorg main + 458 93.0894 Xorg Dispatch +292 1.7214 Xorg ReadRequestFromClient + 292 59.3496 Xorg ReadRequestFromClient [self] + 189 38.4146 Xorg _XSERVTransRead + 11 2.2358 Xorg _XSERVTransSocketRead +------------------------------------------------------------------------------- + 74 6.3140 Xorg ProcRenderDispatch + 1098 93.6860 Xorg ProcRenderCompositeGlyphs +276 1.6271 Xorg FindGlyph + 896 76.4505 Xorg FindGlyphRef + 276 23.5495 Xorg FindGlyph [self] +------------------------------------------------------------------------------- + 245030 100.000 Xorg main +273 1.6094 Xorg Dispatch + 231676 94.5342 Xorg XaceCatchExtProc + 6370 2.5992 Xorg XaceCatchDispatchProc + 4636 1.8917 Xorg WaitForSomething + 1079 0.4403 Xorg FlushAllOutput + 458 0.1869 Xorg ReadRequestFromClient + 273 0.1114 Xorg Dispatch [self] + 221 0.0902 libc-2.5.so ___newselect_nocancel + 87 0.0355 Xorg XaceHook + 54 0.0220 libc-2.5.so select + 32 0.0131 Xorg __i686.get_pc_thunk.bx + 29 0.0118 libc-2.5.so __i686.get_pc_thunk.cx + 27 0.0110 Xorg ProcGetImage + 24 0.0098 Xorg GetTimeInMillis + 20 0.0082 libc-2.5.so __errno_location + 18 0.0073 Xorg _XSERVTransRead + 12 0.0049 Xorg CallCallbacks + 12 0.0049 Xorg mffs + 12 0.0049 Xorg BlockHandler + 7 0.0029 Xorg .plt + 7 0.0029 Xorg WakeupHandler + 6 0.0024 Xorg CloseDownClient + 4 0.0016 Xorg ProcRenderDispatch + 4 0.0016 Xorg GetExtensionEntry + 2 8.2e-04 Xorg FlushClient + 1 4.1e-04 libc-2.5.so memmove +------------------------------------------------------------------------------- + 6 0.0026 Xorg XaceCatchExtProc + 231517 99.9974 Xorg ProcRenderDispatch +273 1.6094 Xorg ProcRenderCompositeGlyphs + 229865 99.2744 Xorg CompositeGlyphs + 1098 0.4742 Xorg FindGlyph + 273 0.1179 Xorg ProcRenderCompositeGlyphs [self] + 204 0.0881 Xorg SecurityLookupIDByType + 50 0.0216 Xorg __i686.get_pc_thunk.bx + 42 0.0181 Xorg FindGlyphRef + 7 0.0030 Xorg ValidatePicture + 4 0.0017 Xorg Hash + 2 8.6e-04 Xorg damageGlyphs +------------------------------------------------------------------------------- + 5 0.4613 Xorg main + 1079 99.5387 Xorg Dispatch +233 1.3736 Xorg FlushAllOutput + 797 73.5240 Xorg FlushClient + 233 21.4945 Xorg FlushAllOutput [self] + 30 2.7675 Xorg _XSERVTransWritev + 15 1.3838 libc-2.5.so __i686.get_pc_thunk.cx + 4 0.3690 Xorg mffs + 4 0.3690 libc-2.5.so __errno_location + 1 0.0923 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 0.2008 Xorg ProcGetImage + 13 2.6104 Xorg XaceCatchDispatchProc + 22 4.4177 Xorg main + 59 11.8474 Xorg XaceCatchExtProc + 87 17.4699 Xorg Dispatch + 88 17.6707 Xorg DoGetImage + 105 21.0843 Xorg dixLookupDrawable + 123 24.6988 Xorg SecurityLookupIDByType +213 1.2557 Xorg XaceHook + 237 47.5904 Xorg CallCallbacks + 213 42.7711 Xorg XaceHook [self] + 48 9.6386 Xorg _CallCallbacks +------------------------------------------------------------------------------- + 1 1.1494 Xorg damageDamageBox + 24 27.5862 Xorg DamageReportDamage + 62 71.2644 Xorg damageDamageRegion +211 1.2439 Xorg miUnion + 101506 99.6887 libpixman.so.0.0.0 pixman_region_union + 211 0.2072 Xorg miUnion [self] + 52 0.0511 libpixman.so.0.0.0 __i686.get_pc_thunk.bx + 35 0.0344 libpixman.so.0.0.0 pixman_op + 13 0.0128 libpixman.so.0.0.0 pixman_region_copy + 6 0.0059 libpixman.so.0.0.0 .plt +------------------------------------------------------------------------------- + 14 0.2470 Xorg XaceCatchDispatchProc + 5654 99.7530 Xorg ProcGetImage +207 1.2203 Xorg DoGetImage + 4881 86.0695 Xorg miSpriteGetImage + 297 5.2372 Xorg WriteToClient + 207 3.6501 Xorg DoGetImage [self] + 144 2.5392 Xorg dixLookupDrawable + 88 1.5518 Xorg XaceHook + 15 0.2645 libc-2.5.so memmove + 12 0.2116 Xorg __i686.get_pc_thunk.bx + 12 0.2116 Xorg FindWindowWithOptional + 9 0.1587 Xorg miBSGetImage + 4 0.0705 Xorg .plt + 2 0.0353 Xorg CallCallbacks +------------------------------------------------------------------------------- + 2 0.2503 Xorg Dispatch + 797 99.7497 Xorg FlushAllOutput +171 1.0081 Xorg FlushClient + 619 77.4718 Xorg _XSERVTransWritev + 171 21.4018 Xorg FlushClient [self] + 9 1.1264 Xorg _XSERVTransSocketWritev +------------------------------------------------------------------------------- + 7 11.8644 Xorg ProcRenderCompositeGlyphs + 12 20.3390 Xorg CompositeGlyphs + 40 67.7966 Xorg damageGlyphs +144 0.8489 Xorg ValidatePicture + 716 78.9416 Xorg ValidateOnePicture + 144 15.8765 Xorg ValidatePicture [self] + 43 4.7409 Xorg __i686.get_pc_thunk.bx + 4 0.4410 Xorg miValidatePicture +------------------------------------------------------------------------------- + 50 18.2482 Xorg WaitForSomething + 224 81.7518 Xorg BlockHandler +137 0.8076 Xorg compBlockHandler + 137 50.0000 Xorg compBlockHandler [self] + 128 46.7153 Xorg AnimCurScreenBlockHandler + 8 2.9197 Xorg miSpriteBlockHandler + 1 0.3650 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 0.5128 Xorg NextAvailableClient + 48 24.6154 Xorg XaceHook + 146 74.8718 Xorg CallCallbacks +128 0.7546 Xorg _CallCallbacks + 128 65.6410 Xorg _CallCallbacks [self] + 34 17.4359 Xorg SecurityCheckResourceIDAccess + 16 8.2051 Xorg SecurityCheckExtAccess + 9 4.6154 Xorg SecurityCheckDrawableAccess + 8 4.1026 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 6 1.9802 Xorg ProcGetImage + 297 98.0198 Xorg DoGetImage +124 0.7310 Xorg WriteToClient + 179 59.0759 libc-2.5.so memmove + 124 40.9241 Xorg WriteToClient [self] +------------------------------------------------------------------------------- + 12 0.9043 Xorg Dispatch + 1315 99.0957 Xorg WaitForSomething +104 0.6131 Xorg BlockHandler + 916 69.0279 libdri.so DRIBlockHandler + 224 16.8802 Xorg compBlockHandler + 104 7.8372 Xorg BlockHandler [self] + 21 1.5825 libdri.so __i686.get_pc_thunk.bx + 20 1.5072 mouse_drv.so MouseBlockHandler + 18 1.3564 libdri.so DRIDoBlockHandler + 12 0.9043 Xorg AnimCurScreenBlockHandler + 8 0.6029 Xorg __i686.get_pc_thunk.bx + 4 0.3014 mouse_drv.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 44 0.8934 Xorg ProcGetImage + 4881 99.1066 Xorg DoGetImage +104 0.6131 Xorg miSpriteGetImage + 4788 97.2183 Xorg miBSGetImage + 104 2.1117 Xorg miSpriteGetImage [self] + 18 0.3655 libexa.so exaGetImage + 15 0.3046 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 289 100.000 Xorg damageDamageBox +93 0.5483 Xorg damageDamageRegion + 109 37.7163 Xorg miIntersect + 93 32.1799 Xorg damageDamageRegion [self] + 62 21.4533 Xorg miUnion + 10 3.4602 Xorg getDrawableDamageRef + 7 2.4221 Xorg __i686.get_pc_thunk.bx + 5 1.7301 libpixman.so.0.0.0 pixman_region_intersect + 3 1.0381 Xorg .plt +------------------------------------------------------------------------------- + 7 0.4851 Xorg Dispatch + 1436 99.5149 Xorg WaitForSomething +76 0.4480 Xorg WakeupHandler + 921 63.8254 libdri.so DRIWakeupHandler + 353 24.4629 Xorg xf86Wakeup + 76 5.2668 Xorg WakeupHandler [self] + 27 1.8711 Xorg __i686.get_pc_thunk.cx + 25 1.7325 Xorg xf86VTSwitchPending + 24 1.6632 mouse_drv.so MouseWakeupHandler + 7 0.4851 libdri.so DRIDoWakeupHandler + 5 0.3465 mouse_drv.so __i686.get_pc_thunk.bx + 4 0.2772 libdri.so __i686.get_pc_thunk.bx + 1 0.0693 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 0.3906 Xorg SecurityLookupIDByType + 1 0.3906 Xorg XaceCatchDispatchProc + 2 0.7812 Xorg DoGetImage + 3 1.1719 Xorg dixLookupDrawable + 12 4.6875 Xorg Dispatch + 237 92.5781 Xorg XaceHook +73 0.4303 Xorg CallCallbacks + 146 57.0312 Xorg _CallCallbacks + 73 28.5156 Xorg CallCallbacks [self] + 17 6.6406 Xorg SecurityCheckResourceIDAccess + 8 3.1250 Xorg SecurityCheckExtAccess + 7 2.7344 Xorg SecurityCheckDrawableAccess + 5 1.9531 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 12 8.5714 Xorg BlockHandler + 128 91.4286 Xorg compBlockHandler +72 0.4245 Xorg AnimCurScreenBlockHandler + 72 51.4286 Xorg AnimCurScreenBlockHandler [self] + 41 29.2857 Xorg miSpriteBlockHandler + 17 12.1429 Xorg __i686.get_pc_thunk.bx + 10 7.1429 Xorg NoopDDA +------------------------------------------------------------------------------- + 9 0.1876 Xorg DoGetImage + 4788 99.8124 Xorg miSpriteGetImage +69 0.4068 Xorg miBSGetImage + 4692 97.7907 libexa.so exaGetImage + 69 1.4381 Xorg miBSGetImage [self] + 32 0.6669 libexa.so ExaCheckGetImage + 3 0.0625 libexa.so __i686.get_pc_thunk.bx + 2 0.0417 libexa.so .plt +------------------------------------------------------------------------------- + 9 1.5280 Xorg FlushClient + 580 98.4720 Xorg _XSERVTransWritev +65 0.3832 Xorg _XSERVTransSocketWritev + 512 86.9270 libc-2.5.so writev + 65 11.0357 Xorg _XSERVTransSocketWritev [self] + 12 2.0374 libc-2.5.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- +63 0.3714 Xorg DamageRegion + 63 100.000 Xorg DamageRegion [self] +------------------------------------------------------------------------------- + 3 1.4493 Xorg ProcRenderDispatch + 204 98.5507 Xorg ProcRenderCompositeGlyphs +59 0.3478 Xorg SecurityLookupIDByType + 123 59.4203 Xorg XaceHook + 59 28.5024 Xorg SecurityLookupIDByType [self] + 22 10.6280 Xorg Hash + 2 0.9662 Xorg __i686.get_pc_thunk.bx + 1 0.4831 Xorg CallCallbacks +------------------------------------------------------------------------------- + 9 100.000 Xorg FreePicture +54 0.3183 Xorg damageDestroyPixmap + 1030 89.1003 libexa.so exaDestroyPixmap + 54 4.6713 Xorg damageDestroyPixmap [self] + 26 2.2491 libexa.so exaOffscreenFree + 19 1.6436 libfb.so fbDestroyPixmap + 17 1.4706 Xorg DamageDestroy + 4 0.3460 Xorg damageRemoveDamage + 3 0.2595 libexa.so .plt + 2 0.1730 Xorg __i686.get_pc_thunk.bx + 1 0.0865 libexa.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 3 100.000 Xorg damageGlyphs +53 0.3124 Xorg damagePolyFillRect + 1613 85.8435 libexa.so exaPolyFillRect + 113 6.0138 Xorg damageDamageBox + 53 2.8206 Xorg damagePolyFillRect [self] + 35 1.8627 Xorg damageReportPostOp + 15 0.7983 Xorg miRectsToRegion + 11 0.5854 Xorg miTranslateRegion + 9 0.4790 Xorg getDrawableDamageRef + 6 0.3193 libexa.so exaFillRegionSolid + 5 0.2661 Xorg miIntersect + 5 0.2661 Xorg miRegionDestroy + 4 0.2129 libexa.so .plt + 4 0.2129 libexa.so exaGetDrawablePixmap + 3 0.1597 Xorg __i686.get_pc_thunk.bx + 1 0.0532 Xorg DamageReportDamage + 1 0.0532 libexa.so __i686.get_pc_thunk.bx + 1 0.0532 libexa.so exaGetDrawableDeltas +------------------------------------------------------------------------------- + 27 0.4667 Xorg Dispatch + 5758 99.5333 Xorg XaceCatchDispatchProc +52 0.3065 Xorg ProcGetImage + 5654 97.7186 Xorg DoGetImage + 52 0.8987 Xorg ProcGetImage [self] + 44 0.7605 Xorg miSpriteGetImage + 18 0.3111 Xorg FindWindowWithOptional + 7 0.1210 Xorg dixLookupDrawable + 6 0.1037 Xorg WriteToClient + 4 0.0691 Xorg __i686.get_pc_thunk.bx + 1 0.0173 Xorg XaceHook +------------------------------------------------------------------------------- + 17 33.3333 Xorg CallCallbacks + 34 66.6667 Xorg _CallCallbacks +51 0.3007 Xorg SecurityCheckResourceIDAccess + 51 100.000 Xorg SecurityCheckResourceIDAccess [self] +------------------------------------------------------------------------------- + 11 0.0047 Xorg main + 231676 99.9953 Xorg Dispatch +50 0.2948 Xorg XaceCatchExtProc + 231584 99.9439 Xorg ProcRenderDispatch + 59 0.0255 Xorg XaceHook + 50 0.0216 Xorg XaceCatchExtProc [self] + 10 0.0043 Xorg GetExtensionEntry + 6 0.0026 Xorg ProcRenderCompositeGlyphs + 3 0.0013 Xorg __i686.get_pc_thunk.cx + 2 8.6e-04 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 8 16.3265 Xorg compBlockHandler + 41 83.6735 Xorg AnimCurScreenBlockHandler +49 0.2889 Xorg miSpriteBlockHandler + 49 100.000 Xorg miSpriteBlockHandler [self] +------------------------------------------------------------------------------- + 1 1.7241 Xorg CompositeGlyphs + 1 1.7241 Xorg DamageRegister + 1 1.7241 Xorg damageDamageBox + 9 15.5172 Xorg damagePolyFillRect + 10 17.2414 Xorg damageDamageRegion + 11 18.9655 Xorg damageGlyphs + 25 43.1034 Xorg damageReportPostOp +46 0.2712 Xorg getDrawableDamageRef + 46 66.6667 Xorg getDrawableDamageRef [self] + 8 11.5942 libfb.so __i686.get_pc_thunk.cx + 5 7.2464 libfb.so __i686.get_pc_thunk.bx + 5 7.2464 libfb.so fbGetWinPrivateIndex + 5 7.2464 libfb.so _fbGetWindowPixmap +------------------------------------------------------------------------------- + 3 1.9108 Xorg miDestroyPicture + 13 8.2803 Xorg DamageDestroy + 32 20.3822 Xorg FreePicture + 38 24.2038 Xorg DamageEmpty + 71 45.2229 Xorg miRegionDestroy +44 0.2594 Xorg Xfree + 179 75.2101 libc-2.5.so free + 44 18.4874 Xorg Xfree [self] + 10 4.2017 libc-2.5.so _int_free + 5 2.1008 libc-2.5.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 0.6579 Xorg ProcCreateGC + 7 4.6053 Xorg ProcGetImage + 144 94.7368 Xorg DoGetImage +44 0.2594 Xorg dixLookupDrawable + 105 69.0789 Xorg XaceHook + 44 28.9474 Xorg dixLookupDrawable [self] + 3 1.9737 Xorg CallCallbacks +------------------------------------------------------------------------------- +42 0.2476 Xorg AllocatePixmap + 250 83.3333 Xorg Xalloc + 42 14.0000 Xorg AllocatePixmap [self] + 8 2.6667 libc-2.5.so malloc +------------------------------------------------------------------------------- + 8 100.000 Xorg damageGlyphs +42 0.2476 Xorg FreePicture + 109 41.4449 libextmod.so XvDestroyPixmap + 55 20.9125 Xorg miDestroyPicture + 42 15.9696 Xorg FreePicture [self] + 32 12.1673 Xorg Xfree + 9 3.4221 Xorg damageDestroyPixmap + 6 2.2814 libextmod.so __i686.get_pc_thunk.bx + 4 1.5209 Xorg miDestroyPictureClip + 3 1.1407 Xorg __i686.get_pc_thunk.bx + 2 0.7605 libc-2.5.so free + 1 0.3802 Xorg .plt +------------------------------------------------------------------------------- + 38 100.000 Xorg CreatePicture +41 0.2417 Xorg ChangePicture + 41 100.000 Xorg ChangePicture [self] +------------------------------------------------------------------------------- +39 0.2299 Xorg DamageEmpty + 39 46.9880 Xorg DamageEmpty [self] + 38 45.7831 Xorg Xfree + 5 6.0241 libc-2.5.so free + 1 1.2048 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 30 4.6225 Xorg FlushAllOutput + 619 95.3775 Xorg FlushClient +39 0.2299 Xorg _XSERVTransWritev + 580 89.3683 Xorg _XSERVTransSocketWritev + 39 6.0092 Xorg _XSERVTransWritev [self] + 19 2.9276 libc-2.5.so writev + 8 1.2327 Xorg __i686.get_pc_thunk.bx + 3 0.4622 Xorg .plt +------------------------------------------------------------------------------- + 27 16.3636 Xorg ValidateGC + 138 83.6364 Xorg damageValidateGC +39 0.2299 Xorg miBSCheapValidateGC + 111 67.2727 libexa.so exaValidateGC + 39 23.6364 Xorg miBSCheapValidateGC [self] + 13 7.8788 libfb.so fbValidateGC + 2 1.2121 libexa.so __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 4 5.1948 Xorg ValidatePicture + 73 94.8052 Xorg ValidateOnePicture +38 0.2240 Xorg miValidatePicture + 38 49.3506 Xorg miValidatePicture [self] + 36 46.7532 Xorg miRegionCreate + 2 2.5974 Xorg Xalloc + 1 1.2987 Xorg miRegionInit +------------------------------------------------------------------------------- + 6 0.0941 Xorg main + 6370 99.9059 Xorg Dispatch +37 0.2181 Xorg XaceCatchDispatchProc + 5758 90.3074 Xorg ProcGetImage + 514 8.0615 Xorg ProcForceScreenSaver + 37 0.5803 Xorg XaceCatchDispatchProc [self] + 34 0.5332 Xorg ProcDestroyWindow + 14 0.2196 Xorg DoGetImage + 13 0.2039 Xorg XaceHook + 2 0.0314 Xorg ProcAllocColor + 1 0.0157 Xorg __i686.get_pc_thunk.bx + 1 0.0157 Xorg CallCallbacks + 1 0.0157 Xorg ProcCreateGC + 1 0.0157 Xorg ProcMapWindow +------------------------------------------------------------------------------- + 4 10.8108 Xorg FlushAllOutput + 12 32.4324 Xorg Dispatch + 21 56.7568 Xorg WaitForSomething +37 0.2181 Xorg mffs + 37 100.000 Xorg mffs [self] +------------------------------------------------------------------------------- + 15 100.000 Xorg damagePolyFillRect +37 0.2181 Xorg miRectsToRegion + 55 58.5106 Xorg miRegionCreate + 37 39.3617 Xorg miRectsToRegion [self] + 1 1.0638 Xorg __i686.get_pc_thunk.bx + 1 1.0638 Xorg Xalloc +------------------------------------------------------------------------------- + 9 0.0039 Xorg ProcRenderDispatch + 229865 99.9961 Xorg ProcRenderCompositeGlyphs +36 0.2122 Xorg CompositeGlyphs + 229850 99.9752 Xorg damageGlyphs + 36 0.0157 Xorg CompositeGlyphs [self] + 12 0.0052 Xorg ValidatePicture + 3 0.0013 Xorg damageReportPostOp + 3 0.0013 libexa.so exaGlyphs + 1 4.3e-04 Xorg ValidateOnePicture + 1 4.3e-04 Xorg getDrawableDamageRef + 1 4.3e-04 Xorg damageDamageBox +------------------------------------------------------------------------------- + 10 27.7778 Xorg AnimCurScreenBlockHandler + 26 72.2222 Xorg WaitForSomething +36 0.2122 Xorg NoopDDA + 36 100.000 Xorg NoopDDA [self] +------------------------------------------------------------------------------- + 8 100.000 Xorg damageGlyphs +34 0.2004 Xorg GetScratchGC + 34 100.000 Xorg GetScratchGC [self] +------------------------------------------------------------------------------- + 1 2.9412 Xorg I2CStart + 1 2.9412 Xorg I2CStop + 1 2.9412 Xorg I2CPutByte + 1 2.9412 Xorg I2CGetByte + 2 5.8824 Xorg I2CReadBit + 9 26.4706 Xorg I2CRaiseSCL + 19 55.8824 Xorg I2CWriteBit +34 0.2004 Xorg I2CUDelay + 34 100.000 Xorg I2CUDelay [self] +------------------------------------------------------------------------------- + 12 23.0769 Xorg CreatePicture + 40 76.9231 Xorg SetPictureToDefaults +34 0.2004 Xorg PictureGetFilterId + 34 65.3846 Xorg PictureGetFilterId [self] + 18 34.6154 Xorg CompareISOLatin1Lowered +------------------------------------------------------------------------------- + 1 0.1923 Xorg miRectsToRegion + 2 0.3846 Xorg miValidatePicture + 58 11.1538 Xorg miRegionCreate + 68 13.0769 Xorg DamageCreate + 141 27.1154 Xorg AllocatePicture + 250 48.0769 Xorg AllocatePixmap +31 0.1828 Xorg Xalloc + 512 92.7536 libc-2.5.so malloc + 31 5.6159 Xorg Xalloc [self] + 6 1.0870 libc-2.5.so __i686.get_pc_thunk.bx + 3 0.5435 libc-2.5.so _int_malloc +------------------------------------------------------------------------------- +31 0.1828 Xorg miComputeCompositeClip + 31 100.000 Xorg miComputeCompositeClip [self] +------------------------------------------------------------------------------- + 12 40.0000 Xorg DoGetImage + 18 60.0000 Xorg ProcGetImage +30 0.1769 Xorg FindWindowWithOptional + 30 100.000 Xorg FindWindowWithOptional [self] +------------------------------------------------------------------------------- + 3 10.0000 Xorg XaceCatchExtProc + 27 90.0000 Xorg WakeupHandler +30 0.1769 Xorg __i686.get_pc_thunk.cx + 30 100.000 Xorg __i686.get_pc_thunk.cx [self] +------------------------------------------------------------------------------- + 11 39.2857 Xorg ReadRequestFromClient + 17 60.7143 Xorg _XSERVTransRead +28 0.1651 Xorg _XSERVTransSocketRead + 28 100.000 Xorg _XSERVTransSocketRead [self] +------------------------------------------------------------------------------- + 3 2.6549 Xorg CompositeGlyphs + 35 30.9735 Xorg damagePolyFillRect + 75 66.3717 Xorg damageGlyphs +28 0.1651 Xorg damageReportPostOp + 52 45.6140 Xorg DamageReportDamage + 28 24.5614 Xorg damageReportPostOp [self] + 25 21.9298 Xorg getDrawableDamageRef + 5 4.3860 libfb.so _fbGetWindowPixmap + 4 3.5088 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 100.000 Xorg damageGlyphs +27 0.1592 Xorg CreatePicture + 157 48.6068 Xorg AllocatePicture + 80 24.7678 Xorg SetPictureToDefaults + 38 11.7647 Xorg ChangePicture + 27 8.3591 Xorg CreatePicture [self] + 12 3.7152 Xorg PictureGetFilterId + 8 2.4768 Xorg miChangePicture + 1 0.3096 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 1.8868 Xorg damagePolyFillRect + 52 98.1132 Xorg damageReportPostOp +26 0.1533 Xorg DamageReportDamage + 26 49.0566 Xorg DamageReportDamage [self] + 24 45.2830 Xorg miUnion + 2 3.7736 Xorg __i686.get_pc_thunk.bx + 1 1.8868 Xorg .plt +------------------------------------------------------------------------------- + 4 15.3846 Xorg ProcRenderCompositeGlyphs + 22 84.6154 Xorg SecurityLookupIDByType +26 0.1533 Xorg Hash + 26 100.000 Xorg Hash [self] +------------------------------------------------------------------------------- + 18 8.6957 Xorg Dispatch + 189 91.3043 Xorg ReadRequestFromClient +25 0.1474 Xorg _XSERVTransRead + 130 62.8019 libc-2.5.so __read_nocancel + 30 14.4928 libc-2.5.so read + 25 12.0773 Xorg _XSERVTransRead [self] + 17 8.2126 Xorg _XSERVTransSocketRead + 4 1.9324 Xorg __i686.get_pc_thunk.bx + 1 0.4831 Xorg .plt +------------------------------------------------------------------------------- + 25 100.000 Xorg WakeupHandler +25 0.1474 Xorg xf86VTSwitchPending + 25 100.000 Xorg xf86VTSwitchPending [self] +------------------------------------------------------------------------------- + 6 25.0000 Xorg SetPictureToDefaults + 18 75.0000 Xorg PictureGetFilterId +24 0.1415 Xorg CompareISOLatin1Lowered + 24 100.000 Xorg CompareISOLatin1Lowered [self] +------------------------------------------------------------------------------- + 8 33.3333 Xorg CallCallbacks + 16 66.6667 Xorg _CallCallbacks +24 0.1415 Xorg SecurityCheckExtAccess + 24 100.000 Xorg SecurityCheckExtAccess [self] +------------------------------------------------------------------------------- + 3 2.5641 Xorg damageDamageBox + 5 4.2735 Xorg damagePolyFillRect + 109 93.1624 Xorg damageDamageRegion +23 0.1356 Xorg miIntersect + 110 80.2920 libpixman.so.0.0.0 pixman_region_intersect + 23 16.7883 Xorg miIntersect [self] + 4 2.9197 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 80 100.000 Xorg CreatePicture +22 0.1297 Xorg SetPictureToDefaults + 40 46.5116 Xorg PictureGetFilterId + 22 25.5814 Xorg SetPictureToDefaults [self] + 18 20.9302 libc-2.5.so strlen + 6 6.9767 Xorg CompareISOLatin1Lowered +------------------------------------------------------------------------------- + 153 100.000 Xorg ValidateGC +20 0.1179 Xorg damageValidateGC + 138 86.2500 Xorg miBSCheapValidateGC + 20 12.5000 Xorg damageValidateGC [self] + 2 1.2500 libexa.so exaValidateGC +------------------------------------------------------------------------------- + 157 100.000 Xorg CreatePicture +19 0.1120 Xorg AllocatePicture + 141 88.1250 Xorg Xalloc + 19 11.8750 Xorg AllocatePicture [self] +------------------------------------------------------------------------------- + 4 0.0017 Xorg Dispatch + 231584 99.9983 Xorg XaceCatchExtProc +17 0.1002 Xorg ProcRenderDispatch + 231517 99.9529 Xorg ProcRenderCompositeGlyphs + 74 0.0319 Xorg FindGlyph + 17 0.0073 Xorg ProcRenderDispatch [self] + 9 0.0039 Xorg CompositeGlyphs + 3 0.0013 Xorg SecurityLookupIDByType + 2 8.6e-04 Xorg __i686.get_pc_thunk.bx + 2 8.6e-04 Xorg PictOpValid + 1 4.3e-04 Xorg ProcRenderCreatePicture + 1 4.3e-04 Xorg ProcRenderFreeGlyphSet +------------------------------------------------------------------------------- + 7 43.7500 Xorg CallCallbacks + 9 56.2500 Xorg _CallCallbacks +16 0.0943 Xorg SecurityCheckDrawableAccess + 16 100.000 Xorg SecurityCheckDrawableAccess [self] +------------------------------------------------------------------------------- + 4 28.5714 Xorg Dispatch + 10 71.4286 Xorg XaceCatchExtProc +14 0.0825 Xorg GetExtensionEntry + 14 100.000 Xorg GetExtensionEntry [self] +------------------------------------------------------------------------------- + 1 0.3215 Xorg CompositeGlyphs + 113 36.3344 Xorg damagePolyFillRect + 197 63.3441 Xorg damageGlyphs +14 0.0825 Xorg damageDamageBox + 289 92.9260 Xorg damageDamageRegion + 14 4.5016 Xorg damageDamageBox [self] + 3 0.9646 Xorg __i686.get_pc_thunk.bx + 3 0.9646 Xorg miIntersect + 1 0.3215 Xorg miUnion + 1 0.3215 Xorg getDrawableDamageRef +------------------------------------------------------------------------------- +13 0.0766 Xorg DamageCreate + 68 81.9277 Xorg Xalloc + 13 15.6627 Xorg DamageCreate [self] + 2 2.4096 libc-2.5.so malloc +------------------------------------------------------------------------------- + 5 11.1111 Xorg damagePolyFillRect + 40 88.8889 Xorg miDestroyPicture +13 0.0766 Xorg miRegionDestroy + 71 66.9811 Xorg Xfree + 13 12.2642 Xorg miRegionDestroy [self] + 9 8.4906 libpixman.so.0.0.0 pixman_region_fini + 8 7.5472 libc-2.5.so free + 4 3.7736 Xorg __i686.get_pc_thunk.bx + 1 0.9434 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 11 100.000 Xorg damagePolyFillRect +13 0.0766 Xorg miTranslateRegion + 13 48.1481 libpixman.so.0.0.0 pixman_region_translate + 13 48.1481 Xorg miTranslateRegion [self] + 1 3.7037 libpixman.so.0.0.0 __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 4 100.000 Xorg damageGlyphs +12 0.0707 Xorg FreeScratchGC + 12 100.000 Xorg FreeScratchGC [self] +------------------------------------------------------------------------------- + 1 1.0870 Xorg ValidateOnePicture + 36 39.1304 Xorg miValidatePicture + 55 59.7826 Xorg miRectsToRegion +12 0.0707 Xorg miRegionCreate + 58 61.0526 Xorg Xalloc + 12 12.6316 Xorg miRegionInit + 12 12.6316 Xorg miRegionCreate [self] + 5 5.2632 Xorg __i686.get_pc_thunk.bx + 4 4.2105 libpixman.so.0.0.0 pixman_region_init + 4 4.2105 libpixman.so.0.0.0 pixman_region_init_with_extents +------------------------------------------------------------------------------- +11 0.0648 Xorg DamageRegister + 11 78.5714 Xorg DamageRegister [self] + 2 14.2857 Xorg __i686.get_pc_thunk.bx + 1 7.1429 Xorg getDrawableDamageRef +------------------------------------------------------------------------------- + 17 100.000 Xorg damageDestroyPixmap +8 0.0472 Xorg DamageDestroy + 13 59.0909 Xorg Xfree + 8 36.3636 Xorg DamageDestroy [self] + 1 4.5455 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- +8 0.0472 Xorg DamageSetReportAfterOp + 8 100.000 Xorg DamageSetReportAfterOp [self] +------------------------------------------------------------------------------- + 5 100.000 Xorg damageGlyphs +8 0.0472 Xorg ValidateGC + 153 80.9524 Xorg damageValidateGC + 27 14.2857 Xorg miBSCheapValidateGC + 8 4.2328 Xorg ValidateGC [self] + 1 0.5291 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 4 100.000 Xorg damageDestroyPixmap +8 0.0472 Xorg damageRemoveDamage + 8 100.000 Xorg damageRemoveDamage [self] +------------------------------------------------------------------------------- + 8 100.000 Xorg CreatePicture +8 0.0472 Xorg miChangePicture + 8 100.000 Xorg miChangePicture [self] +------------------------------------------------------------------------------- + 4 100.000 Xorg FreePicture +8 0.0472 Xorg miDestroyPictureClip + 8 100.000 Xorg miDestroyPictureClip [self] +------------------------------------------------------------------------------- +6 0.0354 Xorg miCreatePicture + 6 100.000 Xorg miCreatePicture [self] +------------------------------------------------------------------------------- + 55 100.000 Xorg FreePicture +6 0.0354 Xorg miDestroyPicture + 40 66.6667 Xorg miRegionDestroy + 10 16.6667 libpixman.so.0.0.0 pixman_region_fini + 6 10.0000 Xorg miDestroyPicture [self] + 3 5.0000 Xorg Xfree + 1 1.6667 Xorg __i686.get_pc_thunk.bx +------------------------------------------------------------------------------- + 1 7.6923 Xorg miValidatePicture + 12 92.3077 Xorg miRegionCreate +4 0.0236 Xorg miRegionInit + 8 61.5385 libpixman.so.0.0.0 pixman_region_init + 4 30.7692 Xorg miRegionInit [self] + 1 7.6923 libpixman.so.0.0.0 pixman_region_init_with_extents +------------------------------------------------------------------------------- + 2 100.000 Xorg AllocColor +2 0.0118 Xorg FindBestPixel + 2 100.000 Xorg FindBestPixel [self] +------------------------------------------------------------------------------- + 2 100.000 Xorg ProcRenderDispatch +2 0.0118 Xorg PictOpValid + 2 100.000 Xorg PictOpValid [self] +------------------------------------------------------------------------------- +2 0.0118 Xorg damageInsertDamage + 2 100.000 Xorg damageInsertDamage [self] +------------------------------------------------------------------------------- + 211 100.000 Xorg I2CWriteRead +1 0.0059 Xorg I2CAddress + 191 90.5213 Xorg I2CPutByte + 19 9.0047 Xorg I2CStart + 1 0.4739 Xorg I2CAddress [self] +------------------------------------------------------------------------------- + 13 6.9149 Xorg I2CStart + 20 10.6383 Xorg I2CReadBit + 30 15.9574 Xorg I2CPutByte + 125 66.4894 Xorg I2CWriteBit +1 0.0059 Xorg I2CRaiseSCL + 158 84.0426 libc-2.5.so gettimeofday + 14 7.4468 intel_drv.so i830I2CPutBits + 9 4.7872 Xorg I2CUDelay + 4 2.1277 intel_drv.so i830I2CGetBits + 2 1.0638 Xorg .plt + 1 0.5319 Xorg I2CRaiseSCL [self] +------------------------------------------------------------------------------- + 19 100.000 Xorg I2CAddress +1 0.0059 Xorg I2CStart + 13 68.4211 Xorg I2CRaiseSCL + 3 15.7895 libc-2.5.so gettimeofday + 1 5.2632 Xorg I2CUDelay + 1 5.2632 intel_drv.so i830I2CPutBits + 1 5.2632 Xorg I2CStart [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg ProcRenderDispatch +1 0.0059 Xorg ProcRenderCreatePicture + 1 100.000 Xorg ProcRenderCreatePicture [self] +------------------------------------------------------------------------------- + 2 100.000 Xorg ProcAllocColor +0 0 Xorg AllocColor + 2 100.000 Xorg FindBestPixel + 0 0 Xorg AllocColor [self] +------------------------------------------------------------------------------- + 6 100.000 Xorg Dispatch +0 0 Xorg CloseDownClient + 6 100.000 Xorg FreeClientResources + 0 0 Xorg CloseDownClient [self] +------------------------------------------------------------------------------- + 6 15.0000 Xorg FreeClientResources + 34 85.0000 Xorg FreeResource +0 0 Xorg DeleteWindow + 40 100.000 Xorg UnmapWindow + 0 0 Xorg DeleteWindow [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg ProcessWorkQueue +0 0 Xorg EstablishNewConnections + 1 100.000 Xorg NextAvailableClient + 0 0 Xorg EstablishNewConnections [self] +------------------------------------------------------------------------------- + 6 100.000 Xorg CloseDownClient +0 0 Xorg FreeClientResources + 6 100.000 Xorg DeleteWindow + 0 0 Xorg FreeClientResources [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg FreeGlyphSet +0 0 Xorg FreeGlyph + 1 100.000 Xorg FindGlyphRef + 0 0 Xorg FreeGlyph [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg FreeResource +0 0 Xorg FreeGlyphSet + 1 100.000 Xorg FreeGlyph + 0 0 Xorg FreeGlyphSet [self] +------------------------------------------------------------------------------- + 1 2.8571 Xorg ProcRenderFreeGlyphSet + 34 97.1429 Xorg ProcDestroyWindow +0 0 Xorg FreeResource + 34 97.1429 Xorg DeleteWindow + 1 2.8571 Xorg FreeGlyphSet + 0 0 Xorg FreeResource [self] +------------------------------------------------------------------------------- + 54 100.000 Xorg I2CWriteRead +0 0 Xorg I2CGetByte + 38 70.3704 Xorg I2CReadBit + 11 20.3704 Xorg I2CWriteBit + 4 7.4074 libc-2.5.so gettimeofday + 1 1.8519 Xorg I2CUDelay + 0 0 Xorg I2CGetByte [self] +------------------------------------------------------------------------------- + 191 44.5221 Xorg I2CAddress + 238 55.4779 Xorg I2CWriteRead +0 0 Xorg I2CPutByte + 362 84.3823 Xorg I2CWriteBit + 31 7.2261 libc-2.5.so gettimeofday + 30 6.9930 Xorg I2CRaiseSCL + 3 0.6993 intel_drv.so i830I2CPutBits + 2 0.4662 Xorg .plt + 1 0.2331 Xorg I2CUDelay + 0 0 Xorg I2CPutByte [self] +------------------------------------------------------------------------------- + 38 100.000 Xorg I2CGetByte +0 0 Xorg I2CReadBit + 20 52.6316 Xorg I2CRaiseSCL + 13 34.2105 libc-2.5.so gettimeofday + 3 7.8947 intel_drv.so i830I2CPutBits + 2 5.2632 Xorg I2CUDelay + 0 0 Xorg I2CReadBit [self] +------------------------------------------------------------------------------- + 10 100.000 Xorg I2CWriteRead +0 0 Xorg I2CStop + 7 70.0000 libc-2.5.so gettimeofday + 2 20.0000 intel_drv.so i830I2CPutBits + 1 10.0000 Xorg I2CUDelay + 0 0 Xorg I2CStop [self] +------------------------------------------------------------------------------- + 11 2.9491 Xorg I2CGetByte + 362 97.0509 Xorg I2CPutByte +0 0 Xorg I2CWriteBit + 211 56.5684 libc-2.5.so gettimeofday + 125 33.5121 Xorg I2CRaiseSCL + 19 5.0938 Xorg I2CUDelay + 17 4.5576 intel_drv.so i830I2CPutBits + 1 0.2681 Xorg .plt + 0 0 Xorg I2CWriteBit [self] +------------------------------------------------------------------------------- + 256 49.9025 Xorg xf86I2CReadByte + 257 50.0975 Xorg xf86I2CWriteByte +0 0 Xorg I2CWriteRead + 238 46.3938 Xorg I2CPutByte + 211 41.1306 Xorg I2CAddress + 54 10.5263 Xorg I2CGetByte + 10 1.9493 Xorg I2CStop + 0 0 Xorg I2CWriteRead [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg ProcMapWindow +0 0 Xorg MapWindow + 1 100.000 libdri.so DRIValidateTree + 0 0 Xorg MapWindow [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg EstablishNewConnections +0 0 Xorg NextAvailableClient + 1 100.000 Xorg _CallCallbacks + 0 0 Xorg NextAvailableClient [self] +------------------------------------------------------------------------------- + 2 100.000 Xorg XaceCatchDispatchProc +0 0 Xorg ProcAllocColor + 2 100.000 Xorg AllocColor + 0 0 Xorg ProcAllocColor [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg XaceCatchDispatchProc +0 0 Xorg ProcCreateGC + 1 100.000 Xorg dixLookupDrawable + 0 0 Xorg ProcCreateGC [self] +------------------------------------------------------------------------------- + 34 100.000 Xorg XaceCatchDispatchProc +0 0 Xorg ProcDestroyWindow + 34 100.000 Xorg FreeResource + 0 0 Xorg ProcDestroyWindow [self] +------------------------------------------------------------------------------- + 514 100.000 Xorg XaceCatchDispatchProc +0 0 Xorg ProcForceScreenSaver + 514 100.000 Xorg SaveScreens + 0 0 Xorg ProcForceScreenSaver [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg XaceCatchDispatchProc +0 0 Xorg ProcMapWindow + 1 100.000 Xorg MapWindow + 0 0 Xorg ProcMapWindow [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg ProcRenderDispatch +0 0 Xorg ProcRenderFreeGlyphSet + 1 100.000 Xorg FreeResource + 0 0 Xorg ProcRenderFreeGlyphSet [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg WaitForSomething +0 0 Xorg ProcessWorkQueue + 1 100.000 Xorg EstablishNewConnections + 0 0 Xorg ProcessWorkQueue [self] +------------------------------------------------------------------------------- + 514 100.000 Xorg ProcForceScreenSaver +0 0 Xorg SaveScreens + 514 100.000 Xorg xf86SaveScreen + 0 0 Xorg SaveScreens [self] +------------------------------------------------------------------------------- + 40 100.000 Xorg DeleteWindow +0 0 Xorg UnmapWindow + 40 100.000 Xorg miHandleValidateExposures + 0 0 Xorg UnmapWindow [self] +------------------------------------------------------------------------------- +0 0 Xorg _start + 245083 100.000 libc-2.5.so __libc_start_main + 0 0 Xorg _start [self] +------------------------------------------------------------------------------- + 41 100.000 Xorg miWindowExposures +0 0 Xorg compPaintWindowBackground + 41 100.000 Xorg damagePaintWindow + 0 0 Xorg compPaintWindowBackground [self] +------------------------------------------------------------------------------- + 41 100.000 Xorg compPaintWindowBackground +0 0 Xorg damagePaintWindow + 41 100.000 libexa.so exaPaintWindow + 0 0 Xorg damagePaintWindow [self] +------------------------------------------------------------------------------- +0 0 Xorg main + 245030 99.9519 Xorg Dispatch + 40 0.0163 Xorg WaitForSomething + 34 0.0139 Xorg ReadRequestFromClient + 22 0.0090 Xorg XaceHook + 11 0.0045 Xorg XaceCatchExtProc + 6 0.0024 Xorg XaceCatchDispatchProc + 5 0.0020 Xorg FlushAllOutput + 0 0 Xorg main [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg miValidateTree +0 0 Xorg miComputeClips + 1 100.000 Xorg miRectIn + 0 0 Xorg miComputeClips [self] +------------------------------------------------------------------------------- + 40 100.000 Xorg UnmapWindow +0 0 Xorg miHandleValidateExposures + 41 100.000 libdri.so DRIWindowExposures + 0 0 Xorg miHandleValidateExposures [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg miComputeClips +0 0 Xorg miRectIn + 1 100.000 libpixman.so.0.0.0 pixman_region_contains_rectangle + 0 0 Xorg miRectIn [self] +------------------------------------------------------------------------------- +0 0 Xorg miValidateTree + 1 100.000 Xorg miComputeClips + 0 0 Xorg miValidateTree [self] +------------------------------------------------------------------------------- + 41 100.000 Xorg xf86XVWindowExposures +0 0 Xorg miWindowExposures + 41 100.000 Xorg compPaintWindowBackground + 0 0 Xorg miWindowExposures [self] +------------------------------------------------------------------------------- + 514 100.000 Xorg xf86SaveScreen +0 0 Xorg xf86DPMSSet + 513 99.8054 intel_drv.so i830_sdvo_dpms + 1 0.1946 intel_drv.so i830_crtc_dpms + 0 0 Xorg xf86DPMSSet [self] +------------------------------------------------------------------------------- +0 0 Xorg xf86I2CReadByte + 256 100.000 Xorg I2CWriteRead + 0 0 Xorg xf86I2CReadByte [self] +------------------------------------------------------------------------------- +0 0 Xorg xf86I2CWriteByte + 257 100.000 Xorg I2CWriteRead + 0 0 Xorg xf86I2CWriteByte [self] +------------------------------------------------------------------------------- + 514 100.000 Xorg SaveScreens +0 0 Xorg xf86SaveScreen + 514 100.000 Xorg xf86DPMSSet + 0 0 Xorg xf86SaveScreen [self] +------------------------------------------------------------------------------- +0 0 Xorg xf86XVWindowExposures + 41 100.000 Xorg miWindowExposures + 0 0 Xorg xf86XVWindowExposures [self] +------------------------------------------------------------------------------- + 4 100.000 Xorg I2CRaiseSCL +0 0 intel_drv.so i830I2CGetBits + 0 0 intel_drv.so i830I2CGetBits [self] +------------------------------------------------------------------------------- + 1 2.5000 Xorg I2CStart + 2 5.0000 Xorg I2CStop + 3 7.5000 Xorg I2CReadBit + 3 7.5000 Xorg I2CPutByte + 14 35.0000 Xorg I2CRaiseSCL + 17 42.5000 Xorg I2CWriteBit +0 0 intel_drv.so i830I2CPutBits + 0 0 intel_drv.so i830I2CPutBits [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg xf86DPMSSet +0 0 intel_drv.so i830_crtc_dpms + 0 0 intel_drv.so i830_crtc_dpms [self] +------------------------------------------------------------------------------- + 513 100.000 Xorg xf86DPMSSet +0 0 intel_drv.so i830_sdvo_dpms + 0 0 intel_drv.so i830_sdvo_dpms [self] +------------------------------------------------------------------------------- + 221 100.000 Xorg Dispatch +0 0 libc-2.5.so ___newselect_nocancel + 0 0 libc-2.5.so ___newselect_nocancel [self] +------------------------------------------------------------------------------- + 1 4.0000 Xorg WaitForSomething + 4 16.0000 Xorg FlushAllOutput + 20 80.0000 Xorg Dispatch +0 0 libc-2.5.so __errno_location + 0 0 libc-2.5.so __errno_location [self] +------------------------------------------------------------------------------- + 5 21.7391 Xorg Xfree + 6 26.0870 Xorg Xalloc + 12 52.1739 Xorg _XSERVTransSocketWritev +0 0 libc-2.5.so __i686.get_pc_thunk.bx + 0 0 libc-2.5.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 15 34.0909 Xorg FlushAllOutput + 29 65.9091 Xorg Dispatch +0 0 libc-2.5.so __i686.get_pc_thunk.cx + 0 0 libc-2.5.so __i686.get_pc_thunk.cx [self] +------------------------------------------------------------------------------- + 245083 100.000 Xorg _start +0 0 libc-2.5.so __libc_start_main + 0 0 libc-2.5.so __libc_start_main [self] +------------------------------------------------------------------------------- + 130 100.000 Xorg _XSERVTransRead +0 0 libc-2.5.so __read_nocancel + 0 0 libc-2.5.so __read_nocancel [self] +------------------------------------------------------------------------------- + 10 100.000 Xorg Xfree +0 0 libc-2.5.so _int_free + 0 0 libc-2.5.so _int_free [self] +------------------------------------------------------------------------------- + 3 100.000 Xorg Xalloc +0 0 libc-2.5.so _int_malloc + 0 0 libc-2.5.so _int_malloc [self] +------------------------------------------------------------------------------- + 2 1.0309 Xorg FreePicture + 5 2.5773 Xorg DamageEmpty + 8 4.1237 Xorg miRegionDestroy + 179 92.2680 Xorg Xfree +0 0 libc-2.5.so free + 0 0 libc-2.5.so free [self] +------------------------------------------------------------------------------- + 3 0.7026 Xorg I2CStart + 4 0.9368 Xorg I2CGetByte + 7 1.6393 Xorg I2CStop + 13 3.0445 Xorg I2CReadBit + 31 7.2600 Xorg I2CPutByte + 158 37.0023 Xorg I2CRaiseSCL + 211 49.4145 Xorg I2CWriteBit +0 0 libc-2.5.so gettimeofday + 0 0 libc-2.5.so gettimeofday [self] +------------------------------------------------------------------------------- + 2 0.3831 Xorg DamageCreate + 8 1.5326 Xorg AllocatePixmap + 512 98.0843 Xorg Xalloc +0 0 libc-2.5.so malloc + 0 0 libc-2.5.so malloc [self] +------------------------------------------------------------------------------- + 1 0.5128 Xorg Dispatch + 15 7.6923 Xorg DoGetImage + 179 91.7949 Xorg WriteToClient +0 0 libc-2.5.so memmove + 0 0 libc-2.5.so memmove [self] +------------------------------------------------------------------------------- + 30 100.000 Xorg _XSERVTransRead +0 0 libc-2.5.so read + 0 0 libc-2.5.so read [self] +------------------------------------------------------------------------------- + 54 100.000 Xorg Dispatch +0 0 libc-2.5.so select + 0 0 libc-2.5.so select [self] +------------------------------------------------------------------------------- + 18 100.000 Xorg SetPictureToDefaults +0 0 libc-2.5.so strlen + 0 0 libc-2.5.so strlen [self] +------------------------------------------------------------------------------- + 19 3.5782 Xorg _XSERVTransWritev + 512 96.4218 Xorg _XSERVTransSocketWritev +0 0 libc-2.5.so writev + 0 0 libc-2.5.so writev [self] +------------------------------------------------------------------------------- + 5 0.5429 Xorg WaitForSomething + 916 99.4571 Xorg BlockHandler +0 0 libdri.so DRIBlockHandler + 0 0 libdri.so DRIBlockHandler [self] +------------------------------------------------------------------------------- + 18 100.000 Xorg BlockHandler +0 0 libdri.so DRIDoBlockHandler + 0 0 libdri.so DRIDoBlockHandler [self] +------------------------------------------------------------------------------- + 7 100.000 Xorg WakeupHandler +0 0 libdri.so DRIDoWakeupHandler + 0 0 libdri.so DRIDoWakeupHandler [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg MapWindow +0 0 libdri.so DRIValidateTree + 0 0 libdri.so DRIValidateTree [self] +------------------------------------------------------------------------------- + 11 1.1803 Xorg WaitForSomething + 921 98.8197 Xorg WakeupHandler +0 0 libdri.so DRIWakeupHandler + 0 0 libdri.so DRIWakeupHandler [self] +------------------------------------------------------------------------------- + 41 100.000 Xorg miHandleValidateExposures +0 0 libdri.so DRIWindowExposures + 0 0 libdri.so DRIWindowExposures [self] +------------------------------------------------------------------------------- + 4 16.0000 Xorg WakeupHandler + 21 84.0000 Xorg BlockHandler +0 0 libdri.so __i686.get_pc_thunk.bx + 0 0 libdri.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 2 1.6529 Xorg miBSGetImage + 3 2.4793 Xorg damageDestroyPixmap + 4 3.3058 Xorg damagePolyFillRect + 112 92.5620 Xorg damageGlyphs +0 0 libexa.so .plt + 0 0 libexa.so .plt [self] +------------------------------------------------------------------------------- + 32 100.000 Xorg miBSGetImage +0 0 libexa.so ExaCheckGetImage + 0 0 libexa.so ExaCheckGetImage [self] +------------------------------------------------------------------------------- + 1 11.1111 Xorg damageDestroyPixmap + 1 11.1111 Xorg damagePolyFillRect + 2 22.2222 Xorg miBSCheapValidateGC + 2 22.2222 Xorg damageGlyphs + 3 33.3333 Xorg miBSGetImage +0 0 libexa.so __i686.get_pc_thunk.bx + 0 0 libexa.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 33 100.000 Xorg damageGlyphs +0 0 libexa.so exaComposite + 0 0 libexa.so exaComposite [self] +------------------------------------------------------------------------------- + 5 100.000 Xorg damageGlyphs +0 0 libexa.so exaCreatePixmap + 0 0 libexa.so exaCreatePixmap [self] +------------------------------------------------------------------------------- + 1030 100.000 Xorg damageDestroyPixmap +0 0 libexa.so exaDestroyPixmap + 0 0 libexa.so exaDestroyPixmap [self] +------------------------------------------------------------------------------- + 6 100.000 Xorg damagePolyFillRect +0 0 libexa.so exaFillRegionSolid + 0 0 libexa.so exaFillRegionSolid [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg damagePolyFillRect +0 0 libexa.so exaGetDrawableDeltas + 0 0 libexa.so exaGetDrawableDeltas [self] +------------------------------------------------------------------------------- + 2 33.3333 Xorg damageGlyphs + 4 66.6667 Xorg damagePolyFillRect +0 0 libexa.so exaGetDrawablePixmap + 0 0 libexa.so exaGetDrawablePixmap [self] +------------------------------------------------------------------------------- + 18 0.3822 Xorg miSpriteGetImage + 4692 99.6178 Xorg miBSGetImage +0 0 libexa.so exaGetImage + 0 0 libexa.so exaGetImage [self] +------------------------------------------------------------------------------- + 3 0.0013 Xorg CompositeGlyphs + 228568 99.9987 Xorg damageGlyphs +0 0 libexa.so exaGlyphs + 0 0 libexa.so exaGlyphs [self] +------------------------------------------------------------------------------- + 26 100.000 Xorg damageDestroyPixmap +0 0 libexa.so exaOffscreenFree + 0 0 libexa.so exaOffscreenFree [self] +------------------------------------------------------------------------------- + 41 100.000 Xorg damagePaintWindow +0 0 libexa.so exaPaintWindow + 0 0 libexa.so exaPaintWindow [self] +------------------------------------------------------------------------------- + 46 100.000 Xorg damageGlyphs +0 0 libexa.so exaPixmapDirty + 0 0 libexa.so exaPixmapDirty [self] +------------------------------------------------------------------------------- + 1613 100.000 Xorg damagePolyFillRect +0 0 libexa.so exaPolyFillRect + 0 0 libexa.so exaPolyFillRect [self] +------------------------------------------------------------------------------- + 2 1.7699 Xorg damageValidateGC + 111 98.2301 Xorg miBSCheapValidateGC +0 0 libexa.so exaValidateGC + 0 0 libexa.so exaValidateGC [self] +------------------------------------------------------------------------------- + 1 0.9091 Xorg damageGlyphs + 109 99.0909 Xorg FreePicture +0 0 libextmod.so XvDestroyPixmap + 0 0 libextmod.so XvDestroyPixmap [self] +------------------------------------------------------------------------------- + 6 100.000 Xorg FreePicture +0 0 libextmod.so __i686.get_pc_thunk.bx + 0 0 libextmod.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 5 100.000 Xorg getDrawableDamageRef +0 0 libfb.so __i686.get_pc_thunk.bx + 0 0 libfb.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 8 100.000 Xorg getDrawableDamageRef +0 0 libfb.so __i686.get_pc_thunk.cx + 0 0 libfb.so __i686.get_pc_thunk.cx [self] +------------------------------------------------------------------------------- + 5 50.0000 Xorg getDrawableDamageRef + 5 50.0000 Xorg damageReportPostOp +0 0 libfb.so _fbGetWindowPixmap + 0 0 libfb.so _fbGetWindowPixmap [self] +------------------------------------------------------------------------------- + 19 100.000 Xorg damageDestroyPixmap +0 0 libfb.so fbDestroyPixmap + 0 0 libfb.so fbDestroyPixmap [self] +------------------------------------------------------------------------------- + 5 100.000 Xorg getDrawableDamageRef +0 0 libfb.so fbGetWinPrivateIndex + 0 0 libfb.so fbGetWinPrivateIndex [self] +------------------------------------------------------------------------------- + 13 100.000 Xorg miBSCheapValidateGC +0 0 libfb.so fbValidateGC + 0 0 libfb.so fbValidateGC [self] +------------------------------------------------------------------------------- + 6 100.000 Xorg miUnion +0 0 libpixman.so.0.0.0 .plt + 0 0 libpixman.so.0.0.0 .plt [self] +------------------------------------------------------------------------------- + 1 1.7241 Xorg miTranslateRegion + 1 1.7241 Xorg miRegionDestroy + 4 6.8966 Xorg miIntersect + 52 89.6552 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] +------------------------------------------------------------------------------- + 35 100.000 Xorg miUnion +0 0 libpixman.so.0.0.0 pixman_op + 0 0 libpixman.so.0.0.0 pixman_op [self] +------------------------------------------------------------------------------- + 1 100.000 Xorg miRectIn +0 0 libpixman.so.0.0.0 pixman_region_contains_rectangle + 0 0 libpixman.so.0.0.0 pixman_region_contains_rectangle [self] +------------------------------------------------------------------------------- + 13 100.000 Xorg miUnion +0 0 libpixman.so.0.0.0 pixman_region_copy + 0 0 libpixman.so.0.0.0 pixman_region_copy [self] +------------------------------------------------------------------------------- + 9 47.3684 Xorg miRegionDestroy + 10 52.6316 Xorg miDestroyPicture +0 0 libpixman.so.0.0.0 pixman_region_fini + 0 0 libpixman.so.0.0.0 pixman_region_fini [self] +------------------------------------------------------------------------------- + 3 20.0000 Xorg miComputeCompositeRegion + 4 26.6667 Xorg miRegionCreate + 8 53.3333 Xorg miRegionInit +0 0 libpixman.so.0.0.0 pixman_region_init + 0 0 libpixman.so.0.0.0 pixman_region_init [self] +------------------------------------------------------------------------------- + 1 20.0000 Xorg miRegionInit + 4 80.0000 Xorg miRegionCreate +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] +------------------------------------------------------------------------------- + 5 4.3478 Xorg damageDamageRegion + 110 95.6522 Xorg miIntersect +0 0 libpixman.so.0.0.0 pixman_region_intersect + 0 0 libpixman.so.0.0.0 pixman_region_intersect [self] +------------------------------------------------------------------------------- + 445 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] +------------------------------------------------------------------------------- + 97 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] +------------------------------------------------------------------------------- + 458 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] +------------------------------------------------------------------------------- + 13 100.000 Xorg miTranslateRegion +0 0 libpixman.so.0.0.0 pixman_region_translate + 0 0 libpixman.so.0.0.0 pixman_region_translate [self] +------------------------------------------------------------------------------- + 101506 100.000 Xorg miUnion +0 0 libpixman.so.0.0.0 pixman_region_union + 0 0 libpixman.so.0.0.0 pixman_region_union [self] +------------------------------------------------------------------------------- + 66 100.000 Xorg GetTimeInMillis +0 0 librt-2.5.so __i686.get_pc_thunk.bx + 0 0 librt-2.5.so __i686.get_pc_thunk.bx [self] +------------------------------------------------------------------------------- + 17 0.3993 Xorg WaitForSomething + 4240 99.6007 Xorg GetTimeInMillis +0 0 librt-2.5.so clock_gettime + 0 0 librt-2.5.so clock_gettime [self] +------------------------------------------------------------------------------- + 12 37.5000 Xorg WaitForSomething + 20 62.5000 Xorg BlockHandler +0 0 mouse_drv.so MouseBlockHandler + 0 0 mouse_drv.so MouseBlockHandler [self] +------------------------------------------------------------------------------- + 24 38.7097 Xorg WakeupHandler + 38 61.2903 Xorg WaitForSomething +0 0 mouse_drv.so MouseWakeupHandler + 0 0 mouse_drv.so MouseWakeupHandler [self] +------------------------------------------------------------------------------- + 4 44.4444 Xorg BlockHandler + 5 55.5556 Xorg WakeupHandler +0 0 mouse_drv.so __i686.get_pc_thunk.bx + 0 0 mouse_drv.so __i686.get_pc_thunk.bx [self] +-------------------------------------------------------------------------------