]> git.cworth.org Git - cworth.org/blobdiff - src/exa/i965/eliminating_glyph_fallbacks/aa10text-no-fallbacks/Xorg.callgraph
Add entry on eliminating glyph fallbacks
[cworth.org] / src / exa / i965 / eliminating_glyph_fallbacks / aa10text-no-fallbacks / Xorg.callgraph
diff --git a/src/exa/i965/eliminating_glyph_fallbacks/aa10text-no-fallbacks/Xorg.callgraph b/src/exa/i965/eliminating_glyph_fallbacks/aa10text-no-fallbacks/Xorg.callgraph
new file mode 100644 (file)
index 0000000..d9a5438
--- /dev/null
@@ -0,0 +1,1378 @@
+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
+-------------------------------------------------------------------------------
+  21        2.8689  Xorg                     Dispatch
+  711      97.1311  Xorg                     WaitForSomething
+2314     21.9440  Xorg                     GetTimeInMillis
+  20417    89.0833  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1
+  2314     10.0964  Xorg                     GetTimeInMillis [self]
+  188       0.8203  librt-2.6.so             ðÿÿ\89Æw\1d\85ö¸ÿÿÿÿu
+\89\14$è¾Òÿÿ1À\8b\8b\89ì]ÃèÍÐÿÿ÷Þ\890¸ÿÿÿÿëæ\90\90U\89å\83ì\b\8bE\b\89\1c$\89t$\ 4è\12Õÿÿ\81Ã_<
+-------------------------------------------------------------------------------
+1184     11.2281  Xorg                     miComputeCompositeRegion
+  1184     55.2239  Xorg                     miComputeCompositeRegion [self]
+  503      23.4608  Xorg                     miCompositeSourceValidate
+  213       9.9347  libpixman.so.0.0.0       pixman_region_rectangles
+  134       6.2500  libpixman.so.0.0.0       pixman_region_n_rects
+  43        2.0056  Xorg                     miSpriteSourceValidate
+  36        1.6791  libpixman.so.0.0.0       pixman_region_not_empty
+  28        1.3060  Xorg                     __i686.get_pc_thunk.bx
+  3         0.1399  libpixman.so.0.0.0       pixman_region_init
+-------------------------------------------------------------------------------
+  27        0.5499  Xorg                     main
+  4883     99.4501  Xorg                     Dispatch
+872       8.2693  Xorg                     WaitForSomething
+  1817     36.9986  Xorg                     WakeupHandler
+  1332     27.1228  Xorg                     BlockHandler
+  872      17.7561  Xorg                     WaitForSomething [self]
+  711      14.4777  Xorg                     GetTimeInMillis
+  62        1.2625  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1
+  29        0.5905  Xorg                     NoopDDA
+  19        0.3869  Xorg                     compBlockHandler
+  15        0.3054  Xorg                     __i686.get_pc_thunk.bx
+  15        0.3054  Xorg                     mffs
+  10        0.2036  libdri.so                DRIBlockHandler
+  9         0.1833  mouse_drv.so             MouseWakeupHandler
+  6         0.1222  Xorg                     xf86Wakeup
+  6         0.1222  libdri.so                DRIWakeupHandler
+  5         0.1018  mouse_drv.so             MouseBlockHandler
+  3         0.0611  Xorg                     .plt
+-------------------------------------------------------------------------------
+  6         1.2000  Xorg                     WaitForSomething
+  494      98.8000  Xorg                     WakeupHandler
+500       4.7416  Xorg                     xf86Wakeup
+  500      100.000  Xorg                     xf86Wakeup [self]
+-------------------------------------------------------------------------------
+  1         0.5618  Xorg                     _XSERVTransWritev
+  1         0.5618  Xorg                     FlushAllOutput
+  1         0.5618  Xorg                     damageGlyphs
+  1         0.5618  Xorg                     damageReportPostOp
+  1         0.5618  Xorg                     DamageRegister
+  1         0.5618  Xorg                     damageValidateGC
+  1         0.5618  Xorg                     CompositeGlyphs
+  1         0.5618  Xorg                     miValidatePicture
+  1         0.5618  Xorg                     XaceCatchDispatchProc
+  1         0.5618  Xorg                     XaceCatchExtProc
+  1         0.5618  Xorg                     miRectsToRegion
+  1         0.5618  Xorg                     AllocatePixmap
+  2         1.1236  Xorg                     damageDamageBox
+  2         1.1236  Xorg                     CreatePicture
+  2         1.1236  Xorg                     WakeupHandler
+  2         1.1236  Xorg                     miRegionCreate
+  2         1.1236  Xorg                     _CallCallbacks
+  2         1.1236  Xorg                     miSpriteGetImage
+  3         1.6854  Xorg                     CallCallbacks
+  3         1.6854  Xorg                     SecurityLookupIDByType
+  3         1.6854  Xorg                     miRegionDestroy
+  4         2.2472  Xorg                     _XSERVTransRead
+  4         2.2472  Xorg                     ProcGetImage
+  4         2.2472  Xorg                     BlockHandler
+  4         2.2472  Xorg                     AnimCurScreenBlockHandler
+  8         4.4944  Xorg                     DoGetImage
+  11        6.1798  Xorg                     miCompositeSourceValidate
+  15        8.4270  Xorg                     WaitForSomething
+  17        9.5506  Xorg                     ProcRenderCompositeGlyphs
+  24       13.4831  Xorg                     Dispatch
+  26       14.6067  Xorg                     ValidatePicture
+  28       15.7303  Xorg                     miComputeCompositeRegion
+393       3.7269  Xorg                     __i686.get_pc_thunk.bx
+  393      100.000  Xorg                     __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  1         3.1250  Xorg                     DoGetImage
+  1         3.1250  Xorg                     I2CWriteBit
+  1         3.1250  Xorg                     miRegionDestroy
+  1         3.1250  Xorg                     AllocatePicture
+  1         3.1250  Xorg                     DamageReportDamage
+  1         3.1250  Xorg                     damageDamageRegion
+  1         3.1250  Xorg                     I2CStart
+  2         6.2500  Xorg                     FlushAllOutput
+  2         6.2500  Xorg                     _XSERVTransRead
+  2         6.2500  Xorg                     _XSERVTransWritev
+  3         9.3750  Xorg                     I2CRaiseSCL
+  3         9.3750  Xorg                     WaitForSomething
+  13       40.6250  Xorg                     Dispatch
+364       3.4519  Xorg                     .plt
+  364      100.000  Xorg                     .plt [self]
+-------------------------------------------------------------------------------
+  503      100.000  Xorg                     miComputeCompositeRegion
+353       3.3476  Xorg                     miCompositeSourceValidate
+  353      68.4109  Xorg                     miCompositeSourceValidate [self]
+  152      29.4574  Xorg                     miSpriteSourceValidate
+  11        2.1318  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     damageGlyphs
+347       3.2907  Xorg                     miGlyphExtents
+  347      100.000  Xorg                     miGlyphExtents [self]
+-------------------------------------------------------------------------------
+  29        9.0062  Xorg                     ProcRenderCompositeGlyphs
+  293      90.9938  Xorg                     FindGlyph
+322       3.0536  Xorg                     FindGlyphRef
+  322      100.000  Xorg                     FindGlyphRef [self]
+-------------------------------------------------------------------------------
+  1         0.3636  Xorg                     CompositeGlyphs
+  274      99.6364  Xorg                     ValidatePicture
+259       2.4561  Xorg                     ValidateOnePicture
+  259      87.2054  Xorg                     ValidateOnePicture [self]
+  37       12.4579  Xorg                     miValidatePicture
+  1         0.3367  Xorg                     miRegionCreate
+-------------------------------------------------------------------------------
+  138904   100.000  Xorg                     main
+256       2.4277  Xorg                     Dispatch
+  127659   91.8886  Xorg                     XaceCatchExtProc
+  4883      3.5148  Xorg                     WaitForSomething
+  4366      3.1426  Xorg                     XaceCatchDispatchProc
+  1002      0.7212  Xorg                     FlushAllOutput
+  289       0.2080  Xorg                     ReadRequestFromClient
+  256       0.1843  Xorg                     Dispatch [self]
+  187       0.1346  libc-2.6.so              ²£ûÿ\81Ã&\85\ e
+  70        0.0504  Xorg                     XaceHook
+  37        0.0266  libc-2.6.so              é\aÿÿÿÇEð
+  24        0.0173  Xorg                     __i686.get_pc_thunk.bx
+  23        0.0166  Xorg                     BlockHandler
+  21        0.0151  Xorg                     GetTimeInMillis
+  19        0.0137  Xorg                     CallCallbacks
+  17        0.0122  Xorg                     mffs
+  15        0.0108  Xorg                     ProcGetImage
+  14        0.0101  Xorg                     _XSERVTransRead
+  13        0.0094  Xorg                     .plt
+  11        0.0079  libc-2.6.so              D$\b\8b\85Pÿÿÿ\89\ 4$è%Åýÿ\8b\95lÿÿÿ+\95pÿÿÿ\ 1W\f\81ĸ
+  9         0.0065  libc-2.6.so              \ 2\ 3P\b\89\10\8bUðÁâ\ 2\ 3P\b\89P\ 4\8bE\f\8bU\10éRÿÿÿ\83}\14\ 1tf\83}\14\ 2u\ e\8b\89ÂÁú\1f\ 1E\f\11U\10\8bE\10\85À\ f\88\80
+  7         0.0050  Xorg                     CloseDownClient
+  3         0.0022  Xorg                     WakeupHandler
+  2         0.0014  Xorg                     FlushClient
+  1        7.2e-04  Xorg                     GetExtensionEntry
+-------------------------------------------------------------------------------
+  5         0.4965  Xorg                     main
+  1002     99.5035  Xorg                     Dispatch
+229       2.1716  Xorg                     FlushAllOutput
+  628      62.3635  Xorg                     FlushClient
+  229      22.7408  Xorg                     FlushAllOutput [self]
+  73        7.2493  Xorg                     _XSERVTransWritev
+  28        2.7805  libc-2.6.so              \ 2\ 3P\b\89\10\8bUðÁâ\ 2\ 3P\b\89P\ 4\8bE\f\8bU\10éRÿÿÿ\83}\14\ 1tf\83}\14\ 2u\ e\8b\89ÂÁú\1f\ 1E\f\11U\10\8bE\10\85À\ f\88\80
+  27        2.6812  libc-2.6.so              D$\b\8b\85Pÿÿÿ\89\ 4$è%Åýÿ\8b\95lÿÿÿ+\95pÿÿÿ\ 1W\f\81ĸ
+  19        1.8868  Xorg                     mffs
+  2         0.1986  Xorg                     .plt
+  1         0.0993  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  43       22.0513  Xorg                     miComputeCompositeRegion
+  152      77.9487  Xorg                     miCompositeSourceValidate
+195       1.8492  Xorg                     miSpriteSourceValidate
+  195      100.000  Xorg                     miSpriteSourceValidate [self]
+-------------------------------------------------------------------------------
+  1        7.9e-04  Xorg                     ProcRenderCompositeGlyphs
+  127041   99.9992  Xorg                     CompositeGlyphs
+175       1.6596  Xorg                     damageGlyphs
+  126648   99.6789  libexa.so                exaGlyphs
+  175       0.1377  Xorg                     damageGlyphs [self]
+  72        0.0567  libexa.so                .plt
+  43        0.0338  Xorg                     damageDamageBox
+  25        0.0197  Xorg                     damageReportPostOp
+  21        0.0165  Xorg                     ValidatePicture
+  20        0.0157  libexa.so                exaComposite
+  15        0.0118  libexa.so                exaPixmapDirty
+  9         0.0071  Xorg                     damagePolyFillRect
+  5         0.0039  Xorg                     CreatePicture
+  5         0.0039  Xorg                     getDrawableDamageRef
+  4         0.0031  libexa.so                exaCreatePixmap
+  4         0.0031  libextmod.so             XvDestroyPixmap
+  3         0.0024  Xorg                     miGlyphExtents
+  2         0.0016  Xorg                     FreePicture
+  1        7.9e-04  libexa.so                __i686.get_pc_thunk.bx
+  1        7.9e-04  libexa.so                exaGetDrawablePixmap
+  1        7.9e-04  Xorg                     GetScratchGC
+  1        7.9e-04  libfb.so                 _fbGetWindowPixmap
+  1        7.9e-04  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  5         1.7007  Xorg                     main
+  289      98.2993  Xorg                     Dispatch
+174       1.6501  Xorg                     ReadRequestFromClient
+  174      59.1837  Xorg                     ReadRequestFromClient [self]
+  115      39.1156  Xorg                     _XSERVTransRead
+  5         1.7007  Xorg                     _XSERVTransSocketRead
+-------------------------------------------------------------------------------
+  3         0.9740  Xorg                     ProcGetImage
+  10        3.2468  Xorg                     XaceCatchExtProc
+  11        3.5714  Xorg                     XaceCatchDispatchProc
+  11        3.5714  Xorg                     main
+  45       14.6104  Xorg                     DoGetImage
+  55       17.8571  Xorg                     SecurityLookupIDByType
+  70       22.7273  Xorg                     Dispatch
+  103      33.4416  Xorg                     dixLookupDrawable
+172       1.6311  Xorg                     XaceHook
+  172      55.8442  Xorg                     XaceHook [self]
+  116      37.6623  Xorg                     CallCallbacks
+  20        6.4935  Xorg                     _CallCallbacks
+-------------------------------------------------------------------------------
+  3         0.0815  Xorg                     XaceCatchDispatchProc
+  3679     99.9185  Xorg                     ProcGetImage
+167       1.5837  Xorg                     DoGetImage
+  3042     82.6181  Xorg                     miSpriteGetImage
+  237       6.4367  Xorg                     WriteToClient
+  167       4.5356  Xorg                     DoGetImage [self]
+  148       4.0196  Xorg                     dixLookupDrawable
+  45        1.2222  Xorg                     XaceHook
+  17        0.4617  Xorg                     FindWindowWithOptional
+  11        0.2988  libc-2.6.so              ü\8bu\b\89]øè|$ûÿ\81Ãð\ 5\ e
+  8         0.2173  Xorg                     __i686.get_pc_thunk.bx
+  6         0.1630  Xorg                     miBSGetImage
+  1         0.0272  Xorg                     .plt
+-------------------------------------------------------------------------------
+  2         0.3175  Xorg                     Dispatch
+  628      99.6825  Xorg                     FlushAllOutput
+147       1.3940  Xorg                     FlushClient
+  472      74.9206  Xorg                     _XSERVTransWritev
+  147      23.3333  Xorg                     FlushClient [self]
+  11        1.7460  Xorg                     _XSERVTransSocketWritev
+-------------------------------------------------------------------------------
+  4         0.0031  Xorg                     XaceCatchExtProc
+  127616   99.9969  Xorg                     ProcRenderDispatch
+119       1.1285  Xorg                     ProcRenderCompositeGlyphs
+  127038   99.5330  Xorg                     CompositeGlyphs
+  335       0.2625  Xorg                     FindGlyph
+  119       0.0932  Xorg                     ProcRenderCompositeGlyphs [self]
+  91        0.0713  Xorg                     SecurityLookupIDByType
+  29        0.0227  Xorg                     FindGlyphRef
+  17        0.0133  Xorg                     __i686.get_pc_thunk.bx
+  3         0.0024  Xorg                     Hash
+  1        7.8e-04  Xorg                     ValidatePicture
+  1        7.8e-04  Xorg                     damageGlyphs
+-------------------------------------------------------------------------------
+  23        1.6974  Xorg                     Dispatch
+  1332     98.3026  Xorg                     WaitForSomething
+113       1.0716  Xorg                     BlockHandler
+  969      71.5129  libdri.so                DRIBlockHandler
+  171      12.6199  Xorg                     compBlockHandler
+  113       8.3395  Xorg                     BlockHandler [self]
+  42        3.0996  libdri.so                DRIDoBlockHandler
+  30        2.2140  mouse_drv.so             MouseBlockHandler
+  12        0.8856  mouse_drv.so             __i686.get_pc_thunk.bx
+  10        0.7380  Xorg                     AnimCurScreenBlockHandler
+  4         0.2952  Xorg                     __i686.get_pc_thunk.bx
+  4         0.2952  libdri.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  3         0.1648  Xorg                     Dispatch
+  1817     99.8352  Xorg                     WaitForSomething
+105       0.9957  Xorg                     WakeupHandler
+  1129     62.0330  libdri.so                DRIWakeupHandler
+  494      27.1429  Xorg                     xf86Wakeup
+  105       5.7692  Xorg                     WakeupHandler [self]
+  48        2.6374  Xorg                     xf86VTSwitchPending
+  21        1.1538  Xorg                     __i686.get_pc_thunk.cx
+  9         0.4945  mouse_drv.so             MouseWakeupHandler
+  7         0.3846  libdri.so                DRIDoWakeupHandler
+  4         0.2198  libdri.so                __i686.get_pc_thunk.bx
+  2         0.1099  Xorg                     __i686.get_pc_thunk.bx
+  1         0.0549  mouse_drv.so             __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  3         1.2500  Xorg                     ProcGetImage
+  237      98.7500  Xorg                     DoGetImage
+103       0.9768  Xorg                     WriteToClient
+  137      57.0833  libc-2.6.so              ü\8bu\b\89]øè|$ûÿ\81Ãð\ 5\ e
+  103      42.9167  Xorg                     WriteToClient [self]
+-------------------------------------------------------------------------------
+  73       13.3945  Xorg                     FlushAllOutput
+  472      86.6055  Xorg                     FlushClient
+85        0.8061  Xorg                     _XSERVTransWritev
+  446      81.8349  Xorg                     _XSERVTransSocketWritev
+  85       15.5963  Xorg                     _XSERVTransWritev [self]
+  11        2.0183  libc-2.6.so              D$\f
+  2         0.3670  Xorg                     .plt
+  1         0.1835  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         4.0000  Xorg                     ProcRenderCompositeGlyphs
+  3        12.0000  Xorg                     CompositeGlyphs
+  21       84.0000  Xorg                     damageGlyphs
+68        0.6449  Xorg                     ValidatePicture
+  274      74.0541  Xorg                     ValidateOnePicture
+  68       18.3784  Xorg                     ValidatePicture [self]
+  26        7.0270  Xorg                     __i686.get_pc_thunk.bx
+  2         0.5405  Xorg                     miValidatePicture
+-------------------------------------------------------------------------------
+  19       10.0000  Xorg                     WaitForSomething
+  171      90.0000  Xorg                     BlockHandler
+68        0.6449  Xorg                     compBlockHandler
+  113      59.4737  Xorg                     AnimCurScreenBlockHandler
+  68       35.7895  Xorg                     compBlockHandler [self]
+  9         4.7368  Xorg                     miSpriteBlockHandler
+-------------------------------------------------------------------------------
+  1         5.0000  Xorg                     damageReportPostOp
+  5        25.0000  Xorg                     DamageReportDamage
+  14       70.0000  Xorg                     damageDamageRegion
+68        0.6449  Xorg                     miUnion
+  167      64.7287  libpixman.so.0.0.0       pixman_region_union
+  68       26.3566  Xorg                     miUnion [self]
+  17        6.5891  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+  5         1.9380  libpixman.so.0.0.0       pixman_region_copy
+  1         0.3876  libpixman.so.0.0.0       .plt
+-------------------------------------------------------------------------------
+  25        6.9444  Xorg                     ProcRenderDispatch
+  335      93.0556  Xorg                     ProcRenderCompositeGlyphs
+67        0.6354  Xorg                     FindGlyph
+  293      81.3889  Xorg                     FindGlyphRef
+  67       18.6111  Xorg                     FindGlyph [self]
+-------------------------------------------------------------------------------
+  10        8.1301  Xorg                     BlockHandler
+  113      91.8699  Xorg                     compBlockHandler
+63        0.5974  Xorg                     AnimCurScreenBlockHandler
+  63       51.2195  Xorg                     AnimCurScreenBlockHandler [self]
+  49       39.8374  Xorg                     miSpriteBlockHandler
+  7         5.6911  Xorg                     NoopDDA
+  4         3.2520  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  11        0.2513  Xorg                     main
+  4366     99.7487  Xorg                     Dispatch
+61        0.5785  Xorg                     XaceCatchDispatchProc
+  3746     85.5446  Xorg                     ProcGetImage
+  539      12.3087  Xorg                     ProcForceScreenSaver
+  61        1.3930  Xorg                     XaceCatchDispatchProc [self]
+  12        0.2740  Xorg                     ProcPolyText
+  11        0.2512  Xorg                     XaceHook
+  3         0.0685  Xorg                     DoGetImage
+  2         0.0457  Xorg                     ProcCreateGC
+  1         0.0228  Xorg                     __i686.get_pc_thunk.bx
+  1         0.0228  Xorg                     CallCallbacks
+  1         0.0228  Xorg                     ProcAllocColor
+  1         0.0228  Xorg                     ProcMapWindow
+  1         0.0228  Xorg                     ProcQueryExtension
+-------------------------------------------------------------------------------
+  20       20.2020  Xorg                     XaceHook
+  79       79.7980  Xorg                     CallCallbacks
+61        0.5785  Xorg                     _CallCallbacks
+  61       61.6162  Xorg                     _CallCallbacks [self]
+  28       28.2828  Xorg                     SecurityCheckResourceIDAccess
+  7         7.0707  Xorg                     SecurityCheckDrawableAccess
+  2         2.0202  Xorg                     __i686.get_pc_thunk.bx
+  1         1.0101  Xorg                     SecurityCheckExtAccess
+-------------------------------------------------------------------------------
+  9        15.5172  Xorg                     compBlockHandler
+  49       84.4828  Xorg                     AnimCurScreenBlockHandler
+58        0.5500  Xorg                     miSpriteBlockHandler
+  58       100.000  Xorg                     miSpriteBlockHandler [self]
+-------------------------------------------------------------------------------
+  11        2.4070  Xorg                     FlushClient
+  446      97.5930  Xorg                     _XSERVTransWritev
+57        0.5405  Xorg                     _XSERVTransSocketWritev
+  390      85.3392  libc-2.6.so              D$\f
+  57       12.4726  Xorg                     _XSERVTransSocketWritev [self]
+  10        2.1882  libc-2.6.so              t\ 1ð\83*\ 1u^\89ø\8b\8b\8b\89ì]Ã\89\f$èYb
+-------------------------------------------------------------------------------
+  15       29.4118  Xorg                     WaitForSomething
+  17       33.3333  Xorg                     Dispatch
+  19       37.2549  Xorg                     FlushAllOutput
+51        0.4836  Xorg                     mffs
+  51       100.000  Xorg                     mffs [self]
+-------------------------------------------------------------------------------
+  6         0.2014  Xorg                     DoGetImage
+  2973     99.7986  Xorg                     miSpriteGetImage
+51        0.4836  Xorg                     miBSGetImage
+  2906     97.5495  libexa.so                exaGetImage
+  51        1.7120  Xorg                     miBSGetImage [self]
+  16        0.5371  libexa.so                ExaCheckGetImage
+  6         0.2014  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  4         2.6316  Xorg                     ProcGetImage
+  148      97.3684  Xorg                     DoGetImage
+49        0.4647  Xorg                     dixLookupDrawable
+  103      67.7632  Xorg                     XaceHook
+  49       32.2368  Xorg                     dixLookupDrawable [self]
+-------------------------------------------------------------------------------
+  48       100.000  Xorg                     WakeupHandler
+48        0.4552  Xorg                     xf86VTSwitchPending
+  48       100.000  Xorg                     xf86VTSwitchPending [self]
+-------------------------------------------------------------------------------
+  12        0.3929  Xorg                     ProcGetImage
+  3042     99.6071  Xorg                     DoGetImage
+47        0.4457  Xorg                     miSpriteGetImage
+  2973     97.3477  Xorg                     miBSGetImage
+  47        1.5390  Xorg                     miSpriteGetImage [self]
+  32        1.0478  libexa.so                exaGetImage
+  2         0.0655  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         0.7143  Xorg                     XaceCatchDispatchProc
+  4         2.8571  Xorg                     SecurityLookupIDByType
+  19       13.5714  Xorg                     Dispatch
+  116      82.8571  Xorg                     XaceHook
+45        0.4267  Xorg                     CallCallbacks
+  79       56.4286  Xorg                     _CallCallbacks
+  45       32.1429  Xorg                     CallCallbacks [self]
+  10        7.1429  Xorg                     SecurityCheckResourceIDAccess
+  3         2.1429  Xorg                     __i686.get_pc_thunk.bx
+  2         1.4286  Xorg                     SecurityCheckDrawableAccess
+  1         0.7143  Xorg                     SecurityCheckExtAccess
+-------------------------------------------------------------------------------
+  15        0.3988  Xorg                     Dispatch
+  3746     99.6012  Xorg                     XaceCatchDispatchProc
+43        0.4078  Xorg                     ProcGetImage
+  3679     97.7937  Xorg                     DoGetImage
+  43        1.1430  Xorg                     ProcGetImage [self]
+  14        0.3721  Xorg                     FindWindowWithOptional
+  12        0.3190  Xorg                     miSpriteGetImage
+  4         0.1063  Xorg                     __i686.get_pc_thunk.bx
+  4         0.1063  Xorg                     dixLookupDrawable
+  3         0.0797  Xorg                     XaceHook
+  3         0.0797  Xorg                     WriteToClient
+-------------------------------------------------------------------------------
+  10       26.3158  Xorg                     CallCallbacks
+  28       73.6842  Xorg                     _CallCallbacks
+38        0.3604  Xorg                     SecurityCheckResourceIDAccess
+  38       100.000  Xorg                     SecurityCheckResourceIDAccess [self]
+-------------------------------------------------------------------------------
+  7        19.4444  Xorg                     AnimCurScreenBlockHandler
+  29       80.5556  Xorg                     WaitForSomething
+36        0.3414  Xorg                     NoopDDA
+  36       100.000  Xorg                     NoopDDA [self]
+-------------------------------------------------------------------------------
+  9         9.0000  Xorg                     ProcRenderDispatch
+  91       91.0000  Xorg                     ProcRenderCompositeGlyphs
+34        0.3224  Xorg                     SecurityLookupIDByType
+  55       55.0000  Xorg                     XaceHook
+  34       34.0000  Xorg                     SecurityLookupIDByType [self]
+  4         4.0000  Xorg                     Hash
+  4         4.0000  Xorg                     CallCallbacks
+  3         3.0000  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  14       45.1613  Xorg                     ProcGetImage
+  17       54.8387  Xorg                     DoGetImage
+31        0.2940  Xorg                     FindWindowWithOptional
+  31       100.000  Xorg                     FindWindowWithOptional [self]
+-------------------------------------------------------------------------------
+  3        10.0000  Xorg                     I2CPutByte
+  13       43.3333  Xorg                     I2CRaiseSCL
+  14       46.6667  Xorg                     I2CWriteBit
+30        0.2845  Xorg                     I2CUDelay
+  30       100.000  Xorg                     I2CUDelay [self]
+-------------------------------------------------------------------------------
+  83       100.000  Xorg                     damageDamageBox
+30        0.2845  Xorg                     damageDamageRegion
+  32       38.5542  Xorg                     miIntersect
+  30       36.1446  Xorg                     damageDamageRegion [self]
+  14       16.8675  Xorg                     miUnion
+  4         4.8193  Xorg                     getDrawableDamageRef
+  2         2.4096  libpixman.so.0.0.0       pixman_region_intersect
+  1         1.2048  Xorg                     .plt
+-------------------------------------------------------------------------------
+  2         6.8966  Xorg                     FreePicture
+  27       93.1034  Xorg                     miDestroyPicture
+25        0.2371  Xorg                     miRegionDestroy
+  27       40.9091  Xorg                     Xfree
+  25       37.8788  Xorg                     miRegionDestroy [self]
+  7        10.6061  libc-2.6.so              t&\8d\82
+  3         4.5455  Xorg                     __i686.get_pc_thunk.bx
+  2         3.0303  libpixman.so.0.0.0       pixman_region_fini
+  1         1.5152  Xorg                     .plt
+  1         1.5152  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+23        0.2181  Xorg                     AllocatePixmap
+  107      74.3056  Xorg                     Xalloc
+  23       15.9722  Xorg                     AllocatePixmap [self]
+  13        9.0278  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D
+  1         0.6944  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+23        0.2181  Xorg                     DamageRegion
+  23       100.000  Xorg                     DamageRegion [self]
+-------------------------------------------------------------------------------
+  5        22.7273  Xorg                     ReadRequestFromClient
+  17       77.2727  Xorg                     _XSERVTransRead
+22        0.2086  Xorg                     _XSERVTransSocketRead
+  22       100.000  Xorg                     _XSERVTransSocketRead [self]
+-------------------------------------------------------------------------------
+  21       100.000  Xorg                     WakeupHandler
+21        0.1991  Xorg                     __i686.get_pc_thunk.cx
+  21       100.000  Xorg                     __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+  9        100.000  Xorg                     damageGlyphs
+19        0.1802  Xorg                     damagePolyFillRect
+  476      83.6555  libexa.so                exaPolyFillRect
+  44        7.7329  Xorg                     damageDamageBox
+  19        3.3392  Xorg                     damagePolyFillRect [self]
+  12        2.1090  Xorg                     damageReportPostOp
+  6         1.0545  Xorg                     miTranslateRegion
+  4         0.7030  libexa.so                exaFillRegionSolid
+  3         0.5272  Xorg                     getDrawableDamageRef
+  2         0.3515  Xorg                     miRectsToRegion
+  2         0.3515  libexa.so                exaGetDrawableDeltas
+  1         0.1757  libexa.so                .plt
+-------------------------------------------------------------------------------
+  14       10.8527  Xorg                     Dispatch
+  115      89.1473  Xorg                     ReadRequestFromClient
+18        0.1707  Xorg                     _XSERVTransRead
+  74       57.3643  libc-2.6.so              \10éRÿÿÿ\83}\14\ 1tf\83}\14\ 2u\ e\8b\89ÂÁú\1f\ 1E\f\11U\10\8bE\10\85À\ f\88\80
+  18       13.9535  Xorg                     _XSERVTransRead [self]
+  17       13.1783  Xorg                     _XSERVTransSocketRead
+  14       10.8527  libc-2.6.so              \89ÂÁú\1f\19×\89ñ\89ø÷Ñ÷Ð\89Eèë\85\90\8dt&
+  4         3.1008  Xorg                     __i686.get_pc_thunk.bx
+  2         1.5504  Xorg                     .plt
+-------------------------------------------------------------------------------
+  17       100.000  Xorg                     CreatePicture
+17        0.1612  Xorg                     ChangePicture
+  17       100.000  Xorg                     ChangePicture [self]
+-------------------------------------------------------------------------------
+  5        22.7273  Xorg                     CreatePicture
+  17       77.2727  Xorg                     SetPictureToDefaults
+17        0.1612  Xorg                     PictureGetFilterId
+  17       77.2727  Xorg                     PictureGetFilterId [self]
+  5        22.7273  Xorg                     CompareISOLatin1Lowered
+-------------------------------------------------------------------------------
+  3        15.0000  Xorg                     damagePolyFillRect
+  4        20.0000  Xorg                     damageDamageRegion
+  5        25.0000  Xorg                     damageGlyphs
+  8        40.0000  Xorg                     damageReportPostOp
+16        0.1517  Xorg                     getDrawableDamageRef
+  16       66.6667  Xorg                     getDrawableDamageRef [self]
+  4        16.6667  libfb.so                 __i686.get_pc_thunk.cx
+  3        12.5000  libfb.so                 _fbGetWindowPixmap
+  1         4.1667  libfb.so                 fbGetWinPrivateIndex
+-------------------------------------------------------------------------------
+  2         5.1282  Xorg                     CompositeGlyphs
+  12       30.7692  Xorg                     damagePolyFillRect
+  25       64.1026  Xorg                     damageGlyphs
+15        0.1422  Xorg                     damageReportPostOp
+  15       36.5854  Xorg                     damageReportPostOp [self]
+  12       29.2683  Xorg                     DamageReportDamage
+  8        19.5122  Xorg                     getDrawableDamageRef
+  4         9.7561  libfb.so                 _fbGetWindowPixmap
+  1         2.4390  Xorg                     __i686.get_pc_thunk.bx
+  1         2.4390  Xorg                     miUnion
+-------------------------------------------------------------------------------
+  9        11.6883  Xorg                     ValidateGC
+  68       88.3117  Xorg                     damageValidateGC
+15        0.1422  Xorg                     miBSCheapValidateGC
+  58       75.3247  libexa.so                exaValidateGC
+  15       19.4805  Xorg                     miBSCheapValidateGC [self]
+  3         3.8961  libfb.so                 fbValidateGC
+  1         1.2987  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     damageGlyphs
+14        0.1328  Xorg                     FreePicture
+  42       38.1818  libextmod.so             XvDestroyPixmap
+  32       29.0909  Xorg                     miDestroyPicture
+  15       13.6364  Xorg                     Xfree
+  14       12.7273  Xorg                     FreePicture [self]
+  4         3.6364  libextmod.so             __i686.get_pc_thunk.bx
+  2         1.8182  Xorg                     miRegionDestroy
+  1         0.9091  Xorg                     damageDestroyPixmap
+-------------------------------------------------------------------------------
+  2        28.5714  Xorg                     ProcRenderAddGlyphs
+  5        71.4286  Xorg                     damageGlyphs
+13        0.1233  Xorg                     CreatePicture
+  30       30.6122  Xorg                     SetPictureToDefaults
+  27       27.5510  Xorg                     AllocatePicture
+  17       17.3469  Xorg                     ChangePicture
+  13       13.2653  Xorg                     CreatePicture [self]
+  5         5.1020  Xorg                     PictureGetFilterId
+  4         4.0816  Xorg                     miChangePicture
+  2         2.0408  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  16        9.6970  Xorg                     miRegionCreate
+  19       11.5152  Xorg                     AllocatePicture
+  23       13.9394  Xorg                     DamageCreate
+  107      64.8485  Xorg                     AllocatePixmap
+13        0.1233  Xorg                     Xalloc
+  159      88.8268  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D
+  13        7.2626  Xorg                     Xalloc [self]
+  5         2.7933  libc-2.6.so              t\ 1ð\83*\ 1u^\89ø\8b\8b\8b\89ì]Ã\89\f$èYb
+  2         1.1173  libc-2.6.so              ÀuïÇFhÿÿÿÿ\90\8dt&
+-------------------------------------------------------------------------------
+  3         0.0023  Xorg                     main
+  127659   99.9977  Xorg                     Dispatch
+12        0.1138  Xorg                     XaceCatchExtProc
+  127642   99.9749  Xorg                     ProcRenderDispatch
+  12        0.0094  Xorg                     XaceCatchExtProc [self]
+  10        0.0078  Xorg                     XaceHook
+  5         0.0039  Xorg                     GetExtensionEntry
+  4         0.0031  Xorg                     ProcRenderCompositeGlyphs
+  1        7.8e-04  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     FreePicture
+12        0.1138  Xorg                     damageDestroyPixmap
+  129      83.2258  libexa.so                exaDestroyPixmap
+  12        7.7419  Xorg                     damageDestroyPixmap [self]
+  7         4.5161  Xorg                     DamageDestroy
+  3         1.9355  libfb.so                 fbDestroyPixmap
+  2         1.2903  Xorg                     damageRemoveDamage
+  2         1.2903  libexa.so                .plt
+-------------------------------------------------------------------------------
+  2         5.1282  Xorg                     ValidatePicture
+  37       94.8718  Xorg                     ValidateOnePicture
+12        0.1138  Xorg                     miValidatePicture
+  26       66.6667  Xorg                     miRegionCreate
+  12       30.7692  Xorg                     miValidatePicture [self]
+  1         2.5641  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1        7.9e-04  Xorg                     ProcRenderDispatch
+  127038   99.9992  Xorg                     ProcRenderCompositeGlyphs
+11        0.1043  Xorg                     CompositeGlyphs
+  127041   99.9850  Xorg                     damageGlyphs
+  11        0.0087  Xorg                     CompositeGlyphs [self]
+  3         0.0024  Xorg                     ValidatePicture
+  2         0.0016  Xorg                     damageReportPostOp
+  1        7.9e-04  Xorg                     __i686.get_pc_thunk.bx
+  1        7.9e-04  Xorg                     ValidateOnePicture
+  1        7.9e-04  libexa.so                exaGlyphs
+-------------------------------------------------------------------------------
+  1         2.0833  Xorg                     miDestroyPicture
+  5        10.4167  Xorg                     DamageDestroy
+  15       31.2500  Xorg                     FreePicture
+  27       56.2500  Xorg                     miRegionDestroy
+11        0.1043  Xorg                     Xfree
+  57       79.1667  libc-2.6.so              t&\8d\82
+  11       15.2778  Xorg                     Xfree [self]
+  3         4.1667  libc-2.6.so              t\ 1ð\83*\ 1u^\89ø\8b\8b\8b\89ì]Ã\89\f$èYb
+  1         1.3889  libc-2.6.so              \8b\89T$\ 4\ 5\90\ 1
+-------------------------------------------------------------------------------
+  74       100.000  Xorg                     ValidateGC
+11        0.1043  Xorg                     damageValidateGC
+  68       85.0000  Xorg                     miBSCheapValidateGC
+  11       13.7500  Xorg                     damageValidateGC [self]
+  1         1.2500  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     damageGlyphs
+10        0.0948  Xorg                     GetScratchGC
+  10       100.000  Xorg                     GetScratchGC [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     damagePolyFillRect
+10        0.0948  Xorg                     miRectsToRegion
+  19       63.3333  Xorg                     miRegionCreate
+  10       33.3333  Xorg                     miRectsToRegion [self]
+  1         3.3333  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  2        22.2222  Xorg                     CallCallbacks
+  7        77.7778  Xorg                     _CallCallbacks
+9         0.0853  Xorg                     SecurityCheckDrawableAccess
+  9        100.000  Xorg                     SecurityCheckDrawableAccess [self]
+-------------------------------------------------------------------------------
+9         0.0853  Xorg                     miComputeCompositeClip
+  9        100.000  Xorg                     miComputeCompositeClip [self]
+-------------------------------------------------------------------------------
+  27       100.000  Xorg                     CreatePicture
+8         0.0759  Xorg                     AllocatePicture
+  19       67.8571  Xorg                     Xalloc
+  8        28.5714  Xorg                     AllocatePicture [self]
+  1         3.5714  Xorg                     .plt
+-------------------------------------------------------------------------------
+7         0.0664  Xorg                     DamageCreate
+  23       76.6667  Xorg                     Xalloc
+  7        23.3333  Xorg                     DamageCreate [self]
+-------------------------------------------------------------------------------
+  3        42.8571  Xorg                     ProcRenderCompositeGlyphs
+  4        57.1429  Xorg                     SecurityLookupIDByType
+7         0.0664  Xorg                     Hash
+  7        100.000  Xorg                     Hash [self]
+-------------------------------------------------------------------------------
+  30       100.000  Xorg                     CreatePicture
+7         0.0664  Xorg                     SetPictureToDefaults
+  17       53.1250  Xorg                     PictureGetFilterId
+  7        21.8750  libc-2.6.so              Â\8d\858þÿÿ9A\18\ f\84Pÿÿÿ\8bA\10Ç
+  7        21.8750  Xorg                     SetPictureToDefaults [self]
+  1         3.1250  Xorg                     CompareISOLatin1Lowered
+-------------------------------------------------------------------------------
+  1         2.1739  Xorg                     ValidateOnePicture
+  19       41.3043  Xorg                     miRectsToRegion
+  26       56.5217  Xorg                     miValidatePicture
+7         0.0664  Xorg                     miRegionCreate
+  16       34.7826  Xorg                     Xalloc
+  12       26.0870  Xorg                     miRegionInit
+  7        15.2174  Xorg                     miRegionCreate [self]
+  6        13.0435  libpixman.so.0.0.0       pixman_region_init_with_extents
+  2         4.3478  Xorg                     __i686.get_pc_thunk.bx
+  2         4.3478  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D
+  1         2.1739  libpixman.so.0.0.0       pixman_region_init
+-------------------------------------------------------------------------------
+  6        100.000  Xorg                     damagePolyFillRect
+7         0.0664  Xorg                     miTranslateRegion
+  7        50.0000  libpixman.so.0.0.0       pixman_region_translate
+  7        50.0000  Xorg                     miTranslateRegion [self]
+-------------------------------------------------------------------------------
+  1        16.6667  Xorg                     SetPictureToDefaults
+  5        83.3333  Xorg                     PictureGetFilterId
+6         0.0569  Xorg                     CompareISOLatin1Lowered
+  6        100.000  Xorg                     CompareISOLatin1Lowered [self]
+-------------------------------------------------------------------------------
+  12       100.000  Xorg                     damageReportPostOp
+6         0.0569  Xorg                     DamageReportDamage
+  6        50.0000  Xorg                     DamageReportDamage [self]
+  5        41.6667  Xorg                     miUnion
+  1         8.3333  Xorg                     .plt
+-------------------------------------------------------------------------------
+  1        16.6667  Xorg                     Dispatch
+  5        83.3333  Xorg                     XaceCatchExtProc
+6         0.0569  Xorg                     GetExtensionEntry
+  6        100.000  Xorg                     GetExtensionEntry [self]
+-------------------------------------------------------------------------------
+5         0.0474  Xorg                     DamageEmpty
+  5        100.000  Xorg                     DamageEmpty [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     damageDestroyPixmap
+5         0.0474  Xorg                     damageRemoveDamage
+  5        100.000  Xorg                     damageRemoveDamage [self]
+-------------------------------------------------------------------------------
+  1         3.0303  Xorg                     damageDamageBox
+  32       96.9697  Xorg                     damageDamageRegion
+5         0.0474  Xorg                     miIntersect
+  34       80.9524  libpixman.so.0.0.0       pixman_region_intersect
+  5        11.9048  Xorg                     miIntersect [self]
+  3         7.1429  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+4         0.0379  Xorg                     FreeScratchGC
+  4        100.000  Xorg                     FreeScratchGC [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     CreatePicture
+4         0.0379  Xorg                     miChangePicture
+  4        100.000  Xorg                     miChangePicture [self]
+-------------------------------------------------------------------------------
+3         0.0284  Xorg                     DamageRegister
+  3        75.0000  Xorg                     DamageRegister [self]
+  1        25.0000  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     ProcRenderDispatch
+3         0.0284  Xorg                     PictOpValid
+  3        100.000  Xorg                     PictOpValid [self]
+-------------------------------------------------------------------------------
+  12       100.000  Xorg                     miRegionCreate
+3         0.0284  Xorg                     miRegionInit
+  5        41.6667  libpixman.so.0.0.0       pixman_region_init_with_extents
+  4        33.3333  libpixman.so.0.0.0       pixman_region_init
+  3        25.0000  Xorg                     miRegionInit [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     damageDestroyPixmap
+2         0.0190  Xorg                     DamageDestroy
+  5        71.4286  Xorg                     Xfree
+  2        28.5714  Xorg                     DamageDestroy [self]
+-------------------------------------------------------------------------------
+  11        2.6190  Xorg                     I2CGetByte
+  409      97.3810  Xorg                     I2CPutByte
+2         0.0190  Xorg                     I2CWriteBit
+  238      56.6667  libc-2.6.so              ÿ\e\95|ÿÿÿ)ñ\89\85pÿÿÿ\89\95tÿÿÿ\89ÊÁú\1f9\95tÿÿÿ|0\7f\b9\8dpÿÿÿv&\8bU\f\8bM\10Ç\85pÿÿÿ
+  145      34.5238  Xorg                     I2CRaiseSCL
+  20        4.7619  intel_drv.so             i830I2CPutBits
+  14        3.3333  Xorg                     I2CUDelay
+  2         0.4762  Xorg                     I2CWriteBit [self]
+  1         0.2381  Xorg                     .plt
+-------------------------------------------------------------------------------
+  1        50.0000  Xorg                     CallCallbacks
+  1        50.0000  Xorg                     _CallCallbacks
+2         0.0190  Xorg                     SecurityCheckExtAccess
+  2        100.000  Xorg                     SecurityCheckExtAccess [self]
+-------------------------------------------------------------------------------
+  43       49.4253  Xorg                     damageGlyphs
+  44       50.5747  Xorg                     damagePolyFillRect
+2         0.0190  Xorg                     damageDamageBox
+  83       94.3182  Xorg                     damageDamageRegion
+  2         2.2727  Xorg                     __i686.get_pc_thunk.bx
+  2         2.2727  Xorg                     damageDamageBox [self]
+  1         1.1364  Xorg                     miIntersect
+-------------------------------------------------------------------------------
+2         0.0190  Xorg                     miCreatePicture
+  2        100.000  Xorg                     miCreatePicture [self]
+-------------------------------------------------------------------------------
+  32       100.000  Xorg                     FreePicture
+2         0.0190  Xorg                     miDestroyPicture
+  27       79.4118  Xorg                     miRegionDestroy
+  4        11.7647  libpixman.so.0.0.0       pixman_region_fini
+  2         5.8824  Xorg                     miDestroyPicture [self]
+  1         2.9412  Xorg                     Xfree
+-------------------------------------------------------------------------------
+2         0.0190  Xorg                     miDestroyPictureClip
+  2        100.000  Xorg                     miDestroyPictureClip [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     ProcCreateGC
+1         0.0095  Xorg                     CreateGC
+  1        50.0000  Xorg                     damageCreateGC
+  1        50.0000  Xorg                     CreateGC [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     AllocColor
+1         0.0095  Xorg                     FindBestPixel
+  1        100.000  Xorg                     FindBestPixel [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcQueryExtension
+1         0.0095  Xorg                     FindExtension
+  1        100.000  Xorg                     FindExtension [self]
+-------------------------------------------------------------------------------
+  11        5.4187  Xorg                     I2CStart
+  19        9.3596  Xorg                     I2CPutByte
+  28       13.7931  Xorg                     I2CReadBit
+  145      71.4286  Xorg                     I2CWriteBit
+1         0.0095  Xorg                     I2CRaiseSCL
+  174      85.7143  libc-2.6.so              ÿ\e\95|ÿÿÿ)ñ\89\85pÿÿÿ\89\95tÿÿÿ\89ÊÁú\1f9\95tÿÿÿ|0\7f\b9\8dpÿÿÿv&\8bU\f\8bM\10Ç\85pÿÿÿ
+  13        6.4039  Xorg                     I2CUDelay
+  9         4.4335  intel_drv.so             i830I2CPutBits
+  3         1.4778  Xorg                     .plt
+  3         1.4778  intel_drv.so             i830I2CGetBits
+  1         0.4926  Xorg                     I2CRaiseSCL [self]
+-------------------------------------------------------------------------------
+  127642   100.000  Xorg                     XaceCatchExtProc
+1         0.0095  Xorg                     ProcRenderDispatch
+  127616   99.9632  Xorg                     ProcRenderCompositeGlyphs
+  25        0.0196  Xorg                     FindGlyph
+  9         0.0070  Xorg                     SecurityLookupIDByType
+  8         0.0063  Xorg                     ProcRenderAddGlyphs
+  3         0.0023  Xorg                     PictOpValid
+  1        7.8e-04  Xorg                     CompositeGlyphs
+  1        7.8e-04  Xorg                     ProcRenderDispatch [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ResizeGlyphSet
+1         0.0095  Xorg                     ResizeGlyphHash
+  1        100.000  Xorg                     ResizeGlyphHash [self]
+-------------------------------------------------------------------------------
+1         0.0095  Xorg                     ValidateGC
+  74       88.0952  Xorg                     damageValidateGC
+  9        10.7143  Xorg                     miBSCheapValidateGC
+  1         1.1905  Xorg                     ValidateGC [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     CreateGC
+1         0.0095  Xorg                     damageCreateGC
+  1        100.000  Xorg                     damageCreateGC [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcAllocColor
+0              0  Xorg                     AllocColor
+  1        100.000  Xorg                     FindBestPixel
+  0              0  Xorg                     AllocColor [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     Dispatch
+0              0  Xorg                     CloseDownClient
+  7        100.000  Xorg                     FreeClientResources
+  0              0  Xorg                     CloseDownClient [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     ProcRenderAddGlyphs
+0              0  Xorg                     CompositePicture
+  4        100.000  Xorg                     damageComposite
+  0              0  Xorg                     CompositePicture [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     FreeClientResources
+0              0  Xorg                     DeleteWindow
+  7        100.000  Xorg                     UnmapWindow
+  0              0  Xorg                     DeleteWindow [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     CloseDownClient
+0              0  Xorg                     FreeClientResources
+  7        100.000  Xorg                     DeleteWindow
+  0              0  Xorg                     FreeClientResources [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcRenderAddGlyphs
+0              0  Xorg                     HashGlyph
+  1        100.000  libcrypto.so.0.9.8       (no symbols)
+  0              0  Xorg                     HashGlyph [self]
+-------------------------------------------------------------------------------
+  239      100.000  Xorg                     I2CWriteRead
+0              0  Xorg                     I2CAddress
+  223      93.3054  Xorg                     I2CPutByte
+  16        6.6946  Xorg                     I2CStart
+  0              0  Xorg                     I2CAddress [self]
+-------------------------------------------------------------------------------
+  52       100.000  Xorg                     I2CWriteRead
+0              0  Xorg                     I2CGetByte
+  41       78.8462  Xorg                     I2CReadBit
+  11       21.1538  Xorg                     I2CWriteBit
+  0              0  Xorg                     I2CGetByte [self]
+-------------------------------------------------------------------------------
+  223      48.4783  Xorg                     I2CAddress
+  237      51.5217  Xorg                     I2CWriteRead
+0              0  Xorg                     I2CPutByte
+  409      88.9130  Xorg                     I2CWriteBit
+  28        6.0870  libc-2.6.so              ÿ\e\95|ÿÿÿ)ñ\89\85pÿÿÿ\89\95tÿÿÿ\89ÊÁú\1f9\95tÿÿÿ|0\7f\b9\8dpÿÿÿv&\8bU\f\8bM\10Ç\85pÿÿÿ
+  19        4.1304  Xorg                     I2CRaiseSCL
+  3         0.6522  Xorg                     I2CUDelay
+  1         0.2174  intel_drv.so             i830I2CPutBits
+  0              0  Xorg                     I2CPutByte [self]
+-------------------------------------------------------------------------------
+  41       100.000  Xorg                     I2CGetByte
+0              0  Xorg                     I2CReadBit
+  28       68.2927  Xorg                     I2CRaiseSCL
+  11       26.8293  libc-2.6.so              ÿ\e\95|ÿÿÿ)ñ\89\85pÿÿÿ\89\95tÿÿÿ\89ÊÁú\1f9\95tÿÿÿ|0\7f\b9\8dpÿÿÿv&\8bU\f\8bM\10Ç\85pÿÿÿ
+  2         4.8780  intel_drv.so             i830I2CPutBits
+  0              0  Xorg                     I2CReadBit [self]
+-------------------------------------------------------------------------------
+  16       100.000  Xorg                     I2CAddress
+0              0  Xorg                     I2CStart
+  11       68.7500  Xorg                     I2CRaiseSCL
+  3        18.7500  libc-2.6.so              ÿ\e\95|ÿÿÿ)ñ\89\85pÿÿÿ\89\95tÿÿÿ\89ÊÁú\1f9\95tÿÿÿ|0\7f\b9\8dpÿÿÿv&\8bU\f\8bM\10Ç\85pÿÿÿ
+  1         6.2500  Xorg                     .plt
+  1         6.2500  intel_drv.so             i830I2CPutBits
+  0              0  Xorg                     I2CStart [self]
+-------------------------------------------------------------------------------
+  8        100.000  Xorg                     I2CWriteRead
+0              0  Xorg                     I2CStop
+  5        62.5000  libc-2.6.so              ÿ\e\95|ÿÿÿ)ñ\89\85pÿÿÿ\89\95tÿÿÿ\89ÊÁú\1f9\95tÿÿÿ|0\7f\b9\8dpÿÿÿv&\8bU\f\8bM\10Ç\85pÿÿÿ
+  3        37.5000  intel_drv.so             i830I2CPutBits
+  0              0  Xorg                     I2CStop [self]
+-------------------------------------------------------------------------------
+  268      50.0000  Xorg                     xf86I2CReadByte
+  268      50.0000  Xorg                     xf86I2CWriteByte
+0              0  Xorg                     I2CWriteRead
+  239      44.5896  Xorg                     I2CAddress
+  237      44.2164  Xorg                     I2CPutByte
+  52        9.7015  Xorg                     I2CGetByte
+  8         1.4925  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]
+-------------------------------------------------------------------------------
+  12       100.000  Xorg                     ProcPolyText
+0              0  Xorg                     PolyText
+  12       100.000  Xorg                     doPolyText
+  0              0  Xorg                     PolyText [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcAllocColor
+  1        100.000  Xorg                     AllocColor
+  0              0  Xorg                     ProcAllocColor [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcCreateGC
+  2        100.000  Xorg                     CreateGC
+  0              0  Xorg                     ProcCreateGC [self]
+-------------------------------------------------------------------------------
+  539      100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcForceScreenSaver
+  539      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]
+-------------------------------------------------------------------------------
+  12       100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcPolyText
+  12       100.000  Xorg                     PolyText
+  0              0  Xorg                     ProcPolyText [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcQueryExtension
+  1        100.000  Xorg                     FindExtension
+  0              0  Xorg                     ProcQueryExtension [self]
+-------------------------------------------------------------------------------
+  8        100.000  Xorg                     ProcRenderDispatch
+0              0  Xorg                     ProcRenderAddGlyphs
+  4        50.0000  Xorg                     CompositePicture
+  2        25.0000  Xorg                     CreatePicture
+  1        12.5000  Xorg                     HashGlyph
+  1        12.5000  Xorg                     ResizeGlyphSet
+  0              0  Xorg                     ProcRenderAddGlyphs [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcRenderAddGlyphs
+0              0  Xorg                     ResizeGlyphSet
+  1        100.000  Xorg                     ResizeGlyphHash
+  0              0  Xorg                     ResizeGlyphSet [self]
+-------------------------------------------------------------------------------
+  539      100.000  Xorg                     ProcForceScreenSaver
+0              0  Xorg                     SaveScreens
+  539      100.000  Xorg                     xf86SaveScreen
+  0              0  Xorg                     SaveScreens [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     DeleteWindow
+0              0  Xorg                     UnmapWindow
+  7        100.000  Xorg                     miHandleValidateExposures
+  0              0  Xorg                     UnmapWindow [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     _start
+  138932   100.000  libc-2.6.so              À\ f\95ÀëÕ\8dv
+  0              0  Xorg                     _start [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     miWindowExposures
+0              0  Xorg                     compPaintWindowBackground
+  7        100.000  Xorg                     damagePaintWindow
+  0              0  Xorg                     compPaintWindowBackground [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     CompositePicture
+0              0  Xorg                     damageComposite
+  4        100.000  libexa.so                exaComposite
+  0              0  Xorg                     damageComposite [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     compPaintWindowBackground
+0              0  Xorg                     damagePaintWindow
+  7        100.000  libexa.so                exaPaintWindow
+  0              0  Xorg                     damagePaintWindow [self]
+-------------------------------------------------------------------------------
+  12       100.000  Xorg                     doPolyText
+0              0  Xorg                     damagePolyText8
+  12       100.000  Xorg                     damageText
+  0              0  Xorg                     damagePolyText8 [self]
+-------------------------------------------------------------------------------
+  12       100.000  Xorg                     damagePolyText8
+0              0  Xorg                     damageText
+  12       100.000  libexa.so                ExaCheckPolyGlyphBlt
+  0              0  Xorg                     damageText [self]
+-------------------------------------------------------------------------------
+  12       100.000  Xorg                     PolyText
+0              0  Xorg                     doPolyText
+  12       100.000  Xorg                     damagePolyText8
+  0              0  Xorg                     doPolyText [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     main
+  138904   99.9554  Xorg                     Dispatch
+  27        0.0194  Xorg                     WaitForSomething
+  11        0.0079  Xorg                     XaceHook
+  11        0.0079  Xorg                     XaceCatchDispatchProc
+  5         0.0036  Xorg                     FlushAllOutput
+  5         0.0036  Xorg                     ReadRequestFromClient
+  3         0.0022  Xorg                     XaceCatchExtProc
+  0              0  Xorg                     main [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     UnmapWindow
+0              0  Xorg                     miHandleValidateExposures
+  7        100.000  libdri.so                DRIWindowExposures
+  0              0  Xorg                     miHandleValidateExposures [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     miValidateTree
+0              0  Xorg                     miSubtract
+  1        100.000  libpixman.so.0.0.0       pixman_region_subtract
+  0              0  Xorg                     miSubtract [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     miValidateTree
+  1        100.000  Xorg                     miSubtract
+  0              0  Xorg                     miValidateTree [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     xf86XVWindowExposures
+0              0  Xorg                     miWindowExposures
+  7        100.000  Xorg                     compPaintWindowBackground
+  0              0  Xorg                     miWindowExposures [self]
+-------------------------------------------------------------------------------
+  539      100.000  Xorg                     xf86SaveScreen
+0              0  Xorg                     xf86DPMSSet
+  536      99.4434  intel_drv.so             i830_sdvo_dpms
+  3         0.5566  intel_drv.so             i830_crtc_dpms
+  0              0  Xorg                     xf86DPMSSet [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     xf86I2CReadByte
+  268      100.000  Xorg                     I2CWriteRead
+  0              0  Xorg                     xf86I2CReadByte [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     xf86I2CWriteByte
+  268      100.000  Xorg                     I2CWriteRead
+  0              0  Xorg                     xf86I2CWriteByte [self]
+-------------------------------------------------------------------------------
+  539      100.000  Xorg                     SaveScreens
+0              0  Xorg                     xf86SaveScreen
+  539      100.000  Xorg                     xf86DPMSSet
+  0              0  Xorg                     xf86SaveScreen [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     xf86XVWindowExposures
+  7        100.000  Xorg                     miWindowExposures
+  0              0  Xorg                     xf86XVWindowExposures [self]
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     I2CRaiseSCL
+0              0  intel_drv.so             i830I2CGetBits
+  0              0  intel_drv.so             i830I2CGetBits [self]
+-------------------------------------------------------------------------------
+  1         2.7778  Xorg                     I2CStart
+  1         2.7778  Xorg                     I2CPutByte
+  2         5.5556  Xorg                     I2CReadBit
+  3         8.3333  Xorg                     I2CStop
+  9        25.0000  Xorg                     I2CRaiseSCL
+  20       55.5556  Xorg                     I2CWriteBit
+0              0  intel_drv.so             i830I2CPutBits
+  0              0  intel_drv.so             i830I2CPutBits [self]
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     xf86DPMSSet
+0              0  intel_drv.so             i830_crtc_dpms
+  0              0  intel_drv.so             i830_crtc_dpms [self]
+-------------------------------------------------------------------------------
+  536      100.000  Xorg                     xf86DPMSSet
+0              0  intel_drv.so             i830_sdvo_dpms
+  0              0  intel_drv.so             i830_sdvo_dpms [self]
+-------------------------------------------------------------------------------
+  9        24.3243  Xorg                     Dispatch
+  28       75.6757  Xorg                     FlushAllOutput
+0              0  libc-2.6.so              \ 2\ 3P\b\89\10\8bUðÁâ\ 2\ 3P\b\89P\ 4\8bE\f\8bU\10éRÿÿÿ\83}\14\ 1tf\83}\14\ 2u\ e\8b\89ÂÁú\1f\ 1E\f\11U\10\8bE\10\85À\ f\88\80
+  0              0  libc-2.6.so              \ 2\ 3P\b\89\10\8bUðÁâ\ 2\ 3P\b\89P\ 4\8bE\f\8bU\10éRÿÿÿ\83}\14\ 1tf\83}\14\ 2u\ e\8b\89ÂÁú\1f\ 1E\f\11U\10\8bE\10\85À\ f\88\80 [self]
+-------------------------------------------------------------------------------
+  2         1.1494  Xorg                     miRegionCreate
+  13        7.4713  Xorg                     AllocatePixmap
+  159      91.3793  Xorg                     Xalloc
+0              0  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D
+  0              0  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D [self]
+-------------------------------------------------------------------------------
+  74       100.000  Xorg                     _XSERVTransRead
+0              0  libc-2.6.so              \10éRÿÿÿ\83}\14\ 1tf\83}\14\ 2u\ e\8b\89ÂÁú\1f\ 1E\f\11U\10\8bE\10\85À\ f\88\80
+  0              0  libc-2.6.so              \10éRÿÿÿ\83}\14\ 1tf\83}\14\ 2u\ e\8b\89ÂÁú\1f\ 1E\f\11U\10\8bE\10\85À\ f\88\80 [self]
+-------------------------------------------------------------------------------
+  11       28.9474  Xorg                     Dispatch
+  27       71.0526  Xorg                     FlushAllOutput
+0              0  libc-2.6.so              D$\b\8b\85Pÿÿÿ\89\ 4$è%Åýÿ\8b\95lÿÿÿ+\95pÿÿÿ\ 1W\f\81ĸ
+  0              0  libc-2.6.so              D$\b\8b\85Pÿÿÿ\89\ 4$è%Åýÿ\8b\95lÿÿÿ+\95pÿÿÿ\ 1W\f\81ĸ [self]
+-------------------------------------------------------------------------------
+  11        2.7431  Xorg                     _XSERVTransWritev
+  390      97.2569  Xorg                     _XSERVTransSocketWritev
+0              0  libc-2.6.so              D$\f
+  0              0  libc-2.6.so              D$\f [self]
+-------------------------------------------------------------------------------
+  3        16.6667  Xorg                     Xfree
+  5        27.7778  Xorg                     Xalloc
+  10       55.5556  Xorg                     _XSERVTransSocketWritev
+0              0  libc-2.6.so              t\ 1ð\83*\ 1u^\89ø\8b\8b\8b\89ì]Ã\89\f$èYb
+  0              0  libc-2.6.so              t\ 1ð\83*\ 1u^\89ø\8b\8b\8b\89ì]Ã\89\f$èYb [self]
+-------------------------------------------------------------------------------
+  7        10.9375  Xorg                     miRegionDestroy
+  57       89.0625  Xorg                     Xfree
+0              0  libc-2.6.so              t&\8d\82
+  0              0  libc-2.6.so              t&\8d\82 [self]
+-------------------------------------------------------------------------------
+  14       100.000  Xorg                     _XSERVTransRead
+0              0  libc-2.6.so              \89ÂÁú\1f\19×\89ñ\89ø÷Ñ÷Ð\89Eèë\85\90\8dt&
+  0              0  libc-2.6.so              \89ÂÁú\1f\19×\89ñ\89ø÷Ñ÷Ð\89Eèë\85\90\8dt& [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     Xfree
+0              0  libc-2.6.so              \8b\89T$\ 4\ 5\90\ 1
+  0              0  libc-2.6.so              \8b\89T$\ 4\ 5\90\ 1 [self]
+-------------------------------------------------------------------------------
+  187      100.000  Xorg                     Dispatch
+0              0  libc-2.6.so              ²£ûÿ\81Ã&\85\ e
+  0              0  libc-2.6.so              ²£ûÿ\81Ã&\85\ e [self]
+-------------------------------------------------------------------------------
+  138932   100.000  Xorg                     _start
+0              0  libc-2.6.so              À\ f\95ÀëÕ\8dv
+  0              0  libc-2.6.so              À\ f\95ÀëÕ\8dv [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     Xalloc
+0              0  libc-2.6.so              ÀuïÇFhÿÿÿÿ\90\8dt&
+  0              0  libc-2.6.so              ÀuïÇFhÿÿÿÿ\90\8dt& [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     SetPictureToDefaults
+0              0  libc-2.6.so              Â\8d\858þÿÿ9A\18\ f\84Pÿÿÿ\8bA\10Ç
+  0              0  libc-2.6.so              Â\8d\858þÿÿ9A\18\ f\84Pÿÿÿ\8bA\10Ç [self]
+-------------------------------------------------------------------------------
+  37       100.000  Xorg                     Dispatch
+0              0  libc-2.6.so              é\aÿÿÿÇEð
+  0              0  libc-2.6.so              é\aÿÿÿÇEð [self]
+-------------------------------------------------------------------------------
+  11        7.4324  Xorg                     DoGetImage
+  137      92.5676  Xorg                     WriteToClient
+0              0  libc-2.6.so              ü\8bu\b\89]øè|$ûÿ\81Ãð\ 5\ e
+  0              0  libc-2.6.so              ü\8bu\b\89]øè|$ûÿ\81Ãð\ 5\ e [self]
+-------------------------------------------------------------------------------
+  3         0.6536  Xorg                     I2CStart
+  5         1.0893  Xorg                     I2CStop
+  11        2.3965  Xorg                     I2CReadBit
+  28        6.1002  Xorg                     I2CPutByte
+  174      37.9085  Xorg                     I2CRaiseSCL
+  238      51.8519  Xorg                     I2CWriteBit
+0              0  libc-2.6.so              ÿ\e\95|ÿÿÿ)ñ\89\85pÿÿÿ\89\95tÿÿÿ\89ÊÁú\1f9\95tÿÿÿ|0\7f\b9\8dpÿÿÿv&\8bU\f\8bM\10Ç\85pÿÿÿ
+  0              0  libc-2.6.so              ÿ\e\95|ÿÿÿ)ñ\89\85pÿÿÿ\89\95tÿÿÿ\89ÊÁú\1f9\95tÿÿÿ|0\7f\b9\8dpÿÿÿv&\8bU\f\8bM\10Ç\85pÿÿÿ [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     HashGlyph
+0              0  libcrypto.so.0.9.8       (no symbols)
+  0              0  libcrypto.so.0.9.8       (no symbols) [self]
+-------------------------------------------------------------------------------
+  10        1.0215  Xorg                     WaitForSomething
+  969      98.9785  Xorg                     BlockHandler
+0              0  libdri.so                DRIBlockHandler
+  0              0  libdri.so                DRIBlockHandler [self]
+-------------------------------------------------------------------------------
+  42       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]
+-------------------------------------------------------------------------------
+  6         0.5286  Xorg                     WaitForSomething
+  1129     99.4714  Xorg                     WakeupHandler
+0              0  libdri.so                DRIWakeupHandler
+  0              0  libdri.so                DRIWakeupHandler [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     miHandleValidateExposures
+0              0  libdri.so                DRIWindowExposures
+  0              0  libdri.so                DRIWindowExposures [self]
+-------------------------------------------------------------------------------
+  4        50.0000  Xorg                     BlockHandler
+  4        50.0000  Xorg                     WakeupHandler
+0              0  libdri.so                __i686.get_pc_thunk.bx
+  0              0  libdri.so                __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  1         1.3333  Xorg                     damagePolyFillRect
+  2         2.6667  Xorg                     damageDestroyPixmap
+  72       96.0000  Xorg                     damageGlyphs
+0              0  libexa.so                .plt
+  0              0  libexa.so                .plt [self]
+-------------------------------------------------------------------------------
+  16       100.000  Xorg                     miBSGetImage
+0              0  libexa.so                ExaCheckGetImage
+  0              0  libexa.so                ExaCheckGetImage [self]
+-------------------------------------------------------------------------------
+  12       100.000  Xorg                     damageText
+0              0  libexa.so                ExaCheckPolyGlyphBlt
+  0              0  libexa.so                ExaCheckPolyGlyphBlt [self]
+-------------------------------------------------------------------------------
+  1        12.5000  Xorg                     miBSCheapValidateGC
+  1        12.5000  Xorg                     damageGlyphs
+  6        75.0000  Xorg                     miBSGetImage
+0              0  libexa.so                __i686.get_pc_thunk.bx
+  0              0  libexa.so                __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  4        16.6667  Xorg                     damageComposite
+  20       83.3333  Xorg                     damageGlyphs
+0              0  libexa.so                exaComposite
+  0              0  libexa.so                exaComposite [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     damageGlyphs
+0              0  libexa.so                exaCreatePixmap
+  0              0  libexa.so                exaCreatePixmap [self]
+-------------------------------------------------------------------------------
+  129      100.000  Xorg                     damageDestroyPixmap
+0              0  libexa.so                exaDestroyPixmap
+  0              0  libexa.so                exaDestroyPixmap [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     damagePolyFillRect
+0              0  libexa.so                exaFillRegionSolid
+  0              0  libexa.so                exaFillRegionSolid [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     damagePolyFillRect
+0              0  libexa.so                exaGetDrawableDeltas
+  0              0  libexa.so                exaGetDrawableDeltas [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     damageGlyphs
+0              0  libexa.so                exaGetDrawablePixmap
+  0              0  libexa.so                exaGetDrawablePixmap [self]
+-------------------------------------------------------------------------------
+  32        1.0892  Xorg                     miSpriteGetImage
+  2906     98.9108  Xorg                     miBSGetImage
+0              0  libexa.so                exaGetImage
+  0              0  libexa.so                exaGetImage [self]
+-------------------------------------------------------------------------------
+  1        7.9e-04  Xorg                     CompositeGlyphs
+  126648   99.9992  Xorg                     damageGlyphs
+0              0  libexa.so                exaGlyphs
+  0              0  libexa.so                exaGlyphs [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     damagePaintWindow
+0              0  libexa.so                exaPaintWindow
+  0              0  libexa.so                exaPaintWindow [self]
+-------------------------------------------------------------------------------
+  15       100.000  Xorg                     damageGlyphs
+0              0  libexa.so                exaPixmapDirty
+  0              0  libexa.so                exaPixmapDirty [self]
+-------------------------------------------------------------------------------
+  476      100.000  Xorg                     damagePolyFillRect
+0              0  libexa.so                exaPolyFillRect
+  0              0  libexa.so                exaPolyFillRect [self]
+-------------------------------------------------------------------------------
+  58       100.000  Xorg                     miBSCheapValidateGC
+0              0  libexa.so                exaValidateGC
+  0              0  libexa.so                exaValidateGC [self]
+-------------------------------------------------------------------------------
+  4         8.6957  Xorg                     damageGlyphs
+  42       91.3043  Xorg                     FreePicture
+0              0  libextmod.so             XvDestroyPixmap
+  0              0  libextmod.so             XvDestroyPixmap [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     FreePicture
+0              0  libextmod.so             __i686.get_pc_thunk.bx
+  0              0  libextmod.so             __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     getDrawableDamageRef
+0              0  libfb.so                 __i686.get_pc_thunk.cx
+  0              0  libfb.so                 __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+  1        12.5000  Xorg                     damageGlyphs
+  3        37.5000  Xorg                     getDrawableDamageRef
+  4        50.0000  Xorg                     damageReportPostOp
+0              0  libfb.so                 _fbGetWindowPixmap
+  0              0  libfb.so                 _fbGetWindowPixmap [self]
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     damageDestroyPixmap
+0              0  libfb.so                 fbDestroyPixmap
+  0              0  libfb.so                 fbDestroyPixmap [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     getDrawableDamageRef
+0              0  libfb.so                 fbGetWinPrivateIndex
+  0              0  libfb.so                 fbGetWinPrivateIndex [self]
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     miBSCheapValidateGC
+0              0  libfb.so                 fbValidateGC
+  0              0  libfb.so                 fbValidateGC [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     miUnion
+0              0  libpixman.so.0.0.0       .plt
+  0              0  libpixman.so.0.0.0       .plt [self]
+-------------------------------------------------------------------------------
+  1         4.7619  Xorg                     miRegionDestroy
+  3        14.2857  Xorg                     miIntersect
+  17       80.9524  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]
+-------------------------------------------------------------------------------
+  5        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]
+-------------------------------------------------------------------------------
+  2        33.3333  Xorg                     miRegionDestroy
+  4        66.6667  Xorg                     miDestroyPicture
+0              0  libpixman.so.0.0.0       pixman_region_fini
+  0              0  libpixman.so.0.0.0       pixman_region_fini [self]
+-------------------------------------------------------------------------------
+  1        12.5000  Xorg                     miRegionCreate
+  3        37.5000  Xorg                     miComputeCompositeRegion
+  4        50.0000  Xorg                     miRegionInit
+0              0  libpixman.so.0.0.0       pixman_region_init
+  0              0  libpixman.so.0.0.0       pixman_region_init [self]
+-------------------------------------------------------------------------------
+  5        45.4545  Xorg                     miRegionInit
+  6        54.5455  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]
+-------------------------------------------------------------------------------
+  2         5.5556  Xorg                     damageDamageRegion
+  34       94.4444  Xorg                     miIntersect
+0              0  libpixman.so.0.0.0       pixman_region_intersect
+  0              0  libpixman.so.0.0.0       pixman_region_intersect [self]
+-------------------------------------------------------------------------------
+  134      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]
+-------------------------------------------------------------------------------
+  36       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]
+-------------------------------------------------------------------------------
+  213      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]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     miSubtract
+0              0  libpixman.so.0.0.0       pixman_region_subtract
+  0              0  libpixman.so.0.0.0       pixman_region_subtract [self]
+-------------------------------------------------------------------------------
+  7        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]
+-------------------------------------------------------------------------------
+  167      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]
+-------------------------------------------------------------------------------
+  62        0.3027  Xorg                     WaitForSomething
+  20417    99.6973  Xorg                     GetTimeInMillis
+0              0  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1
+  0              0  librt-2.6.so             4$èNÒÿÿ\85Àu\r\81}\9c\94\19\ 2\ 1\ f\84?\ 1 [self]
+-------------------------------------------------------------------------------
+  188      100.000  Xorg                     GetTimeInMillis
+0              0  librt-2.6.so             ðÿÿ\89Æw\1d\85ö¸ÿÿÿÿu
+\89\14$è¾Òÿÿ1À\8b\8b\89ì]ÃèÍÐÿÿ÷Þ\890¸ÿÿÿÿëæ\90\90U\89å\83ì\b\8bE\b\89\1c$\89t$\ 4è\12Õÿÿ\81Ã_<
+  0              0  librt-2.6.so             ðÿÿ\89Æw\1d\85ö¸ÿÿÿÿu
+\89\14$è¾Òÿÿ1À\8b\8b\89ì]ÃèÍÐÿÿ÷Þ\890¸ÿÿÿÿëæ\90\90U\89å\83ì\b\8bE\b\89\1c$\89t$\ 4è\12Õÿÿ\81Ã_< [self]
+-------------------------------------------------------------------------------
+  5        14.2857  Xorg                     WaitForSomething
+  30       85.7143  Xorg                     BlockHandler
+0              0  mouse_drv.so             MouseBlockHandler
+  0              0  mouse_drv.so             MouseBlockHandler [self]
+-------------------------------------------------------------------------------
+  9        50.0000  Xorg                     WakeupHandler
+  9        50.0000  Xorg                     WaitForSomething
+0              0  mouse_drv.so             MouseWakeupHandler
+  0              0  mouse_drv.so             MouseWakeupHandler [self]
+-------------------------------------------------------------------------------
+  1         7.6923  Xorg                     WakeupHandler
+  12       92.3077  Xorg                     BlockHandler
+0              0  mouse_drv.so             __i686.get_pc_thunk.bx
+  0              0  mouse_drv.so             __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------