]> git.cworth.org Git - cworth.org/blobdiff - src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-before/Xorg.callgraph
Add storing_glyphs_as_pixmaps post
[cworth.org] / src / exa / storing_glyphs_as_pixmaps / EXA-aa10text-before / Xorg.callgraph
diff --git a/src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-before/Xorg.callgraph b/src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-before/Xorg.callgraph
new file mode 100644 (file)
index 0000000..eee24a7
--- /dev/null
@@ -0,0 +1,1482 @@
+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
+-------------------------------------------------------------------------------
+1543     13.8759  Xorg                     miComputeCompositeRegion
+  1543     59.3690  Xorg                     miComputeCompositeRegion [self]
+  587      22.5856  Xorg                     miCompositeSourceValidate
+  194       7.4644  libpixman.so.0.0.0       pixman_region_rectangles
+  147       5.6560  libpixman.so.0.0.0       pixman_region_n_rects
+  54        2.0777  Xorg                     miSpriteSourceValidate
+  53        2.0392  libpixman.so.0.0.0       pixman_region_not_empty
+  19        0.7311  Xorg                     __i686.get_pc_thunk.bx
+  2         0.0770  libpixman.so.0.0.0       pixman_region_init
+-------------------------------------------------------------------------------
+  54        9.5406  Xorg                     miComputeCompositeRegion
+  512      90.4594  Xorg                     miCompositeSourceValidate
+967       8.6960  Xorg                     miSpriteSourceValidate
+  967      100.000  Xorg                     miSpriteSourceValidate [self]
+-------------------------------------------------------------------------------
+  12       14.4578  Xorg                     GetScratchPixmapHeader
+  71       85.5422  Xorg                     damageGlyphs
+915       8.2284  Xorg                     miModifyPixmapHeader
+  915      100.000  Xorg                     miModifyPixmapHeader [self]
+-------------------------------------------------------------------------------
+  587      100.000  Xorg                     miComputeCompositeRegion
+617       5.5486  Xorg                     miCompositeSourceValidate
+  617      52.2439  Xorg                     miCompositeSourceValidate [self]
+  512      43.3531  Xorg                     miSpriteSourceValidate
+  52        4.4030  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  12        0.2973  Xorg                     main
+  4024     99.7027  Xorg                     Dispatch
+604       5.4317  Xorg                     WaitForSomething
+  1614     39.9901  Xorg                     WakeupHandler
+  1227     30.4014  Xorg                     BlockHandler
+  604      14.9653  Xorg                     WaitForSomething [self]
+  393       9.7374  Xorg                     GetTimeInMillis
+  48        1.1893  libdri.so                DRIWakeupHandler
+  41        1.0159  librt-2.5.so             clock_gettime
+  38        0.9415  Xorg                     xf86Wakeup
+  14        0.3469  Xorg                     NoopDDA
+  12        0.2973  Xorg                     __i686.get_pc_thunk.bx
+  12        0.2973  Xorg                     mffs
+  7         0.1734  Xorg                     compBlockHandler
+  7         0.1734  libdri.so                DRIBlockHandler
+  7         0.1734  mouse_drv.so             MouseBlockHandler
+  6         0.1487  mouse_drv.so             MouseWakeupHandler
+  5         0.1239  Xorg                     .plt
+  1         0.0248  Xorg                     ProcessWorkQueue
+-------------------------------------------------------------------------------
+  1         0.4484  Xorg                     DamageRegister
+  1         0.4484  Xorg                     damageDestroyPixmap
+  1         0.4484  Xorg                     CompositeGlyphs
+  1         0.4484  Xorg                     miDestroyPicture
+  1         0.4484  Xorg                     damageDamageRegion
+  1         0.4484  Xorg                     XaceCatchExtProc
+  1         0.4484  Xorg                     ValidateGC
+  1         0.4484  Xorg                     dixLookupDrawable
+  1         0.4484  Xorg                     damageDamageBox
+  1         0.4484  Xorg                     _XSERVTransRead
+  2         0.8969  Xorg                     damageGlyphs
+  2         0.8969  Xorg                     SetPictureToDefaults
+  2         0.8969  Xorg                     ValidatePicture
+  2         0.8969  Xorg                     XaceCatchDispatchProc
+  2         0.8969  Xorg                     BlockHandler
+  3         1.3453  Xorg                     damageReportPostOp
+  3         1.3453  Xorg                     miValidatePicture
+  3         1.3453  Xorg                     FlushAllOutput
+  3         1.3453  Xorg                     WakeupHandler
+  3         1.3453  Xorg                     compBlockHandler
+  4         1.7937  Xorg                     miSpriteGetImage
+  4         1.7937  Xorg                     AnimCurScreenBlockHandler
+  5         2.2422  Xorg                     FreePicture
+  5         2.2422  Xorg                     _XSERVTransWritev
+  6         2.6906  Xorg                     ProcGetImage
+  7         3.1390  Xorg                     SecurityLookupIDByType
+  8         3.5874  Xorg                     CallCallbacks
+  11        4.9327  Xorg                     _CallCallbacks
+  12        5.3812  Xorg                     WaitForSomething
+  14        6.2780  Xorg                     Dispatch
+  19        8.5202  Xorg                     miComputeCompositeRegion
+  20        8.9686  Xorg                     DoGetImage
+  21        9.4170  Xorg                     ProcRenderCompositeGlyphs
+  52       23.3184  Xorg                     miCompositeSourceValidate
+473       4.2536  Xorg                     __i686.get_pc_thunk.bx
+  473      100.000  Xorg                     __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  15        3.5629  Xorg                     ProcRenderCompositeGlyphs
+  406      96.4371  Xorg                     FindGlyph
+421       3.7860  Xorg                     FindGlyphRef
+  421      100.000  Xorg                     FindGlyphRef [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     damageGlyphs
+401       3.6061  Xorg                     miGlyphExtents
+  401      100.000  Xorg                     miGlyphExtents [self]
+-------------------------------------------------------------------------------
+  1         1.9231  Xorg                     damageDamageBox
+  2         3.8462  Xorg                     damageReportPostOp
+  24       46.1538  Xorg                     damageDamageRegion
+  25       48.0769  Xorg                     DamageReportDamage
+337       3.0306  Xorg                     miUnion
+  58991    99.1929  libpixman.so.0.0.0       pixman_region_union
+  337       0.5667  Xorg                     miUnion [self]
+  77        0.1295  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+  63        0.1059  libpixman.so.0.0.0       pixman_op
+  2         0.0034  libpixman.so.0.0.0       .plt
+  1         0.0017  libpixman.so.0.0.0       pixman_region_copy
+-------------------------------------------------------------------------------
+  1        7.0e-04  Xorg                     ProcRenderCompositeGlyphs
+  142132   99.9993  Xorg                     CompositeGlyphs
+316       2.8417  Xorg                     damageGlyphs
+  141337   99.4274  libexa.so                exaGlyphs
+  316       0.2223  Xorg                     damageGlyphs [self]
+  97        0.0682  Xorg                     damageDamageBox
+  87        0.0612  libexa.so                .plt
+  71        0.0499  Xorg                     miModifyPixmapHeader
+  59        0.0415  libexa.so                exaCopyArea
+  40        0.0281  libexa.so                exaComposite
+  40        0.0281  Xorg                     damageReportPostOp
+  37        0.0260  libexa.so                exaPixmapDirty
+  12        0.0084  Xorg                     CreatePicture
+  9         0.0063  Xorg                     ValidateGC
+  7         0.0049  Xorg                     getDrawableDamageRef
+  7         0.0049  Xorg                     miGlyphExtents
+  5         0.0035  Xorg                     FreeScratchGC
+  4         0.0028  Xorg                     FreePicture
+  4         0.0028  libextmod.so             XvDestroyPixmap
+  4         0.0028  libexa.so                exaCreatePixmap
+  3         0.0021  Xorg                     GetScratchPixmapHeader
+  3         0.0021  Xorg                     GetScratchGC
+  2         0.0014  Xorg                     __i686.get_pc_thunk.bx
+  2         0.0014  Xorg                     ValidatePicture
+  1        7.0e-04  libexa.so                exaGetDrawablePixmap
+  1        7.0e-04  libexa.so                __i686.get_pc_thunk.bx
+  1        7.0e-04  Xorg                     damagePolyFillRect
+  1        7.0e-04  Xorg                     FreeScratchPixmapHeader
+  1        7.0e-04  libfb.so                 _fbGetWindowPixmap
+-------------------------------------------------------------------------------
+  38       12.4183  Xorg                     WaitForSomething
+  268      87.5817  Xorg                     WakeupHandler
+306       2.7518  Xorg                     xf86Wakeup
+  306      100.000  Xorg                     xf86Wakeup [self]
+-------------------------------------------------------------------------------
+  44       10.0686  Xorg                     Dispatch
+  393      89.9314  Xorg                     WaitForSomething
+292       2.6259  Xorg                     GetTimeInMillis
+  2328     88.2821  librt-2.5.so             clock_gettime
+  292      11.0732  Xorg                     GetTimeInMillis [self]
+  17        0.6447  librt-2.5.so             __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         3.4483  Xorg                     AllocatePixmap
+  1         3.4483  Xorg                     miRegionDestroy
+  1         3.4483  Xorg                     FreePicture
+  1         3.4483  Xorg                     DamageEmpty
+  1         3.4483  Xorg                     _XSERVTransRead
+  1         3.4483  Xorg                     I2CWriteBit
+  1         3.4483  Xorg                     I2CReadBit
+  2         6.8966  Xorg                     _XSERVTransWritev
+  3        10.3448  Xorg                     FlushAllOutput
+  5        17.2414  Xorg                     WaitForSomething
+  6        20.6897  Xorg                     DoGetImage
+  6        20.6897  Xorg                     Dispatch
+283       2.5450  Xorg                     .plt
+  283      100.000  Xorg                     .plt [self]
+-------------------------------------------------------------------------------
+  6         0.1339  Xorg                     XaceCatchDispatchProc
+  4475     99.8661  Xorg                     ProcGetImage
+277       2.4910  Xorg                     DoGetImage
+  3584     79.9643  Xorg                     miSpriteGetImage
+  277       6.1803  Xorg                     DoGetImage [self]
+  238       5.3101  Xorg                     WriteToClient
+  183       4.0830  Xorg                     dixLookupDrawable
+  72        1.6064  Xorg                     XaceHook
+  61        1.3610  libc-2.5.so              memmove
+  30        0.6693  Xorg                     FindWindowWithOptional
+  20        0.4462  Xorg                     __i686.get_pc_thunk.bx
+  10        0.2231  Xorg                     miBSGetImage
+  6         0.1339  Xorg                     .plt
+  1         0.0223  Xorg                     CallCallbacks
+-------------------------------------------------------------------------------
+  8         1.6632  Xorg                     main
+  473      98.3368  Xorg                     Dispatch
+225       2.0234  Xorg                     ReadRequestFromClient
+  248      51.5593  Xorg                     _XSERVTransRead
+  225      46.7775  Xorg                     ReadRequestFromClient [self]
+  8         1.6632  Xorg                     _XSERVTransSocketRead
+-------------------------------------------------------------------------------
+  1         0.2398  Xorg                     ProcRenderCompositeGlyphs
+  2         0.4796  Xorg                     ProcGetImage
+  12        2.8777  Xorg                     main
+  30        7.1942  Xorg                     XaceCatchDispatchProc
+  38        9.1127  Xorg                     SecurityLookupIDByType
+  41        9.8321  Xorg                     XaceCatchExtProc
+  72       17.2662  Xorg                     DoGetImage
+  88       21.1031  Xorg                     Dispatch
+  133      31.8945  Xorg                     dixLookupDrawable
+198       1.7806  Xorg                     XaceHook
+  198      47.4820  Xorg                     XaceHook [self]
+  181      43.4053  Xorg                     CallCallbacks
+  38        9.1127  Xorg                     _CallCallbacks
+-------------------------------------------------------------------------------
+  154257   100.000  Xorg                     main
+176       1.5827  Xorg                     Dispatch
+  142966   92.6732  Xorg                     XaceCatchExtProc
+  5278      3.4213  Xorg                     XaceCatchDispatchProc
+  4024      2.6084  Xorg                     WaitForSomething
+  757       0.4907  Xorg                     FlushAllOutput
+  473       0.3066  Xorg                     ReadRequestFromClient
+  295       0.1912  libc-2.5.so              ___newselect_nocancel
+  176       0.1141  Xorg                     Dispatch [self]
+  88        0.0570  Xorg                     XaceHook
+  44        0.0285  Xorg                     GetTimeInMillis
+  30        0.0194  Xorg                     _XSERVTransRead
+  28        0.0182  libc-2.5.so              select
+  20        0.0130  Xorg                     mffs
+  14        0.0091  Xorg                     __i686.get_pc_thunk.bx
+  13        0.0084  Xorg                     BlockHandler
+  13        0.0084  libc-2.5.so              __errno_location
+  9         0.0058  Xorg                     WakeupHandler
+  8         0.0052  libc-2.5.so              __i686.get_pc_thunk.cx
+  7         0.0045  Xorg                     CallCallbacks
+  7         0.0045  Xorg                     FlushClient
+  7         0.0045  Xorg                     CloseDownClient
+  6         0.0039  Xorg                     .plt
+  4         0.0026  Xorg                     ProcRenderDispatch
+  1        6.5e-04  Xorg                     ProcGetImage
+  1        6.5e-04  Xorg                     GetExtensionEntry
+-------------------------------------------------------------------------------
+  10        1.3038  Xorg                     main
+  757      98.6962  Xorg                     Dispatch
+163       1.4658  Xorg                     FlushAllOutput
+  527      68.7093  Xorg                     FlushClient
+  163      21.2516  Xorg                     FlushAllOutput [self]
+  26        3.3898  Xorg                     _XSERVTransWritev
+  23        2.9987  Xorg                     mffs
+  13        1.6949  libc-2.5.so              __i686.get_pc_thunk.cx
+  9         1.1734  libc-2.5.so              __errno_location
+  3         0.3911  Xorg                     .plt
+  3         0.3911  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  4         0.0028  Xorg                     XaceCatchExtProc
+  142900   99.9972  Xorg                     ProcRenderDispatch
+144       1.2950  Xorg                     ProcRenderCompositeGlyphs
+  142159   99.4661  Xorg                     CompositeGlyphs
+  493       0.3449  Xorg                     FindGlyph
+  144       0.1008  Xorg                     ProcRenderCompositeGlyphs [self]
+  86        0.0602  Xorg                     SecurityLookupIDByType
+  21        0.0147  Xorg                     __i686.get_pc_thunk.bx
+  15        0.0105  Xorg                     FindGlyphRef
+  1        7.0e-04  Xorg                     Hash
+  1        7.0e-04  Xorg                     XaceHook
+  1        7.0e-04  Xorg                     ValidatePicture
+  1        7.0e-04  Xorg                     damageGlyphs
+-------------------------------------------------------------------------------
+  64        1.7544  Xorg                     ProcGetImage
+  3584     98.2456  Xorg                     DoGetImage
+137       1.2320  Xorg                     miSpriteGetImage
+  3462     94.8753  Xorg                     miBSGetImage
+  137       3.7545  Xorg                     miSpriteGetImage [self]
+  46        1.2606  libexa.so                exaGetImage
+  4         0.1096  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  7         1.3109  Xorg                     Dispatch
+  527      98.6891  Xorg                     FlushAllOutput
+134       1.2050  Xorg                     FlushClient
+  380      71.1610  Xorg                     _XSERVTransWritev
+  134      25.0936  Xorg                     FlushClient [self]
+  20        3.7453  Xorg                     _XSERVTransSocketWritev
+-------------------------------------------------------------------------------
+  13        1.0484  Xorg                     Dispatch
+  1227     98.9516  Xorg                     WaitForSomething
+127       1.1421  Xorg                     BlockHandler
+  845      68.1452  libdri.so                DRIBlockHandler
+  182      14.6774  Xorg                     compBlockHandler
+  127      10.2419  Xorg                     BlockHandler [self]
+  49        3.9516  mouse_drv.so             MouseBlockHandler
+  21        1.6935  mouse_drv.so             __i686.get_pc_thunk.bx
+  7         0.5645  libdri.so                DRIDoBlockHandler
+  4         0.3226  Xorg                     AnimCurScreenBlockHandler
+  3         0.2419  libdri.so                __i686.get_pc_thunk.bx
+  2         0.1613  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  16        6.2992  Xorg                     ProcGetImage
+  238      93.7008  Xorg                     DoGetImage
+124       1.1151  Xorg                     WriteToClient
+  130      51.1811  libc-2.5.so              memmove
+  124      48.8189  Xorg                     WriteToClient [self]
+-------------------------------------------------------------------------------
+  31        5.9160  Xorg                     ProcRenderDispatch
+  493      94.0840  Xorg                     ProcRenderCompositeGlyphs
+118       1.0612  Xorg                     FindGlyph
+  406      77.4809  Xorg                     FindGlyphRef
+  118      22.5191  Xorg                     FindGlyph [self]
+-------------------------------------------------------------------------------
+  38       25.6757  Xorg                     XaceHook
+  110      74.3243  Xorg                     CallCallbacks
+88        0.7914  Xorg                     _CallCallbacks
+  88       59.4595  Xorg                     _CallCallbacks [self]
+  29       19.5946  Xorg                     SecurityCheckResourceIDAccess
+  11        7.4324  Xorg                     __i686.get_pc_thunk.bx
+  11        7.4324  Xorg                     SecurityCheckDrawableAccess
+  9         6.0811  Xorg                     SecurityCheckExtAccess
+-------------------------------------------------------------------------------
+  30       41.6667  Xorg                     DoGetImage
+  42       58.3333  Xorg                     ProcGetImage
+72        0.6475  Xorg                     FindWindowWithOptional
+  72       100.000  Xorg                     FindWindowWithOptional [self]
+-------------------------------------------------------------------------------
+  26       12.4402  Xorg                     ProcGetImage
+  183      87.5598  Xorg                     DoGetImage
+71        0.6385  Xorg                     dixLookupDrawable
+  133      63.6364  Xorg                     XaceHook
+  71       33.9713  Xorg                     dixLookupDrawable [self]
+  4         1.9139  Xorg                     CallCallbacks
+  1         0.4785  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+69        0.6205  Xorg                     DamageRegion
+  69       100.000  Xorg                     DamageRegion [self]
+-------------------------------------------------------------------------------
+  25       37.8788  Xorg                     compBlockHandler
+  41       62.1212  Xorg                     AnimCurScreenBlockHandler
+66        0.5935  Xorg                     miSpriteBlockHandler
+  66       100.000  Xorg                     miSpriteBlockHandler [self]
+-------------------------------------------------------------------------------
+  9         0.5545  Xorg                     Dispatch
+  1614     99.4455  Xorg                     WaitForSomething
+59        0.5306  Xorg                     WakeupHandler
+  1200     73.9372  libdri.so                DRIWakeupHandler
+  268      16.5126  Xorg                     xf86Wakeup
+  59        3.6352  Xorg                     WakeupHandler [self]
+  28        1.7252  Xorg                     xf86VTSwitchPending
+  27        1.6636  Xorg                     __i686.get_pc_thunk.cx
+  11        0.6778  mouse_drv.so             MouseWakeupHandler
+  10        0.6161  libdri.so                __i686.get_pc_thunk.bx
+  9         0.5545  mouse_drv.so             __i686.get_pc_thunk.bx
+  8         0.4929  libdri.so                DRIDoWakeupHandler
+  3         0.1848  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  10        0.2880  Xorg                     DoGetImage
+  3462     99.7120  Xorg                     miSpriteGetImage
+59        0.5306  Xorg                     miBSGetImage
+  3386     97.5230  libexa.so                exaGetImage
+  59        1.6993  Xorg                     miBSGetImage [self]
+  19        0.5472  libexa.so                ExaCheckGetImage
+  4         0.1152  libexa.so                .plt
+  4         0.1152  libexa.so                __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  11        0.2080  Xorg                     main
+  5278     99.7920  Xorg                     Dispatch
+58        0.5216  Xorg                     XaceCatchDispatchProc
+  4646     87.8095  Xorg                     ProcGetImage
+  521       9.8469  Xorg                     ProcForceScreenSaver
+  58        1.0962  Xorg                     XaceCatchDispatchProc [self]
+  30        0.5670  Xorg                     XaceHook
+  12        0.2268  Xorg                     ProcPolyText
+  8         0.1512  Xorg                     ProcDestroyWindow
+  6         0.1134  Xorg                     DoGetImage
+  2         0.0378  Xorg                     __i686.get_pc_thunk.bx
+  2         0.0378  Xorg                     ProcAllocColor
+  2         0.0378  Xorg                     ProcClearToBackground
+  1         0.0189  Xorg                     CallCallbacks
+  1         0.0189  Xorg                     ProcMapWindow
+  1         0.0189  Xorg                     ProcWarpPointer
+  1         0.0189  Xorg                     ProcQueryExtension
+-------------------------------------------------------------------------------
+  20        5.6497  Xorg                     FlushClient
+  334      94.3503  Xorg                     _XSERVTransWritev
+58        0.5216  Xorg                     _XSERVTransSocketWritev
+  278      78.5311  libc-2.5.so              writev
+  58       16.3842  Xorg                     _XSERVTransSocketWritev [self]
+  18        5.0847  libc-2.5.so              __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  7         3.7037  Xorg                     WaitForSomething
+  182      96.2963  Xorg                     BlockHandler
+57        0.5126  Xorg                     compBlockHandler
+  104      55.0265  Xorg                     AnimCurScreenBlockHandler
+  57       30.1587  Xorg                     compBlockHandler [self]
+  25       13.2275  Xorg                     miSpriteBlockHandler
+  3         1.5873  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         0.5102  Xorg                     DoGetImage
+  1         0.5102  Xorg                     XaceCatchDispatchProc
+  2         1.0204  Xorg                     SecurityLookupIDByType
+  4         2.0408  Xorg                     dixLookupDrawable
+  7         3.5714  Xorg                     Dispatch
+  181      92.3469  Xorg                     XaceHook
+55        0.4946  Xorg                     CallCallbacks
+  110      56.1224  Xorg                     _CallCallbacks
+  55       28.0612  Xorg                     CallCallbacks [self]
+  11        5.6122  Xorg                     SecurityCheckResourceIDAccess
+  8         4.0816  Xorg                     __i686.get_pc_thunk.bx
+  8         4.0816  Xorg                     SecurityCheckDrawableAccess
+  4         2.0408  Xorg                     SecurityCheckExtAccess
+-------------------------------------------------------------------------------
+  12       21.8182  Xorg                     WaitForSomething
+  20       36.3636  Xorg                     Dispatch
+  23       41.8182  Xorg                     FlushAllOutput
+55        0.4946  Xorg                     mffs
+  55       100.000  Xorg                     mffs [self]
+-------------------------------------------------------------------------------
+  4         3.7037  Xorg                     BlockHandler
+  104      96.2963  Xorg                     compBlockHandler
+51        0.4586  Xorg                     AnimCurScreenBlockHandler
+  51       47.2222  Xorg                     AnimCurScreenBlockHandler [self]
+  41       37.9630  Xorg                     miSpriteBlockHandler
+  12       11.1111  Xorg                     NoopDDA
+  4         3.7037  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  135      100.000  Xorg                     damageDamageBox
+45        0.4047  Xorg                     damageDamageRegion
+  52       38.5185  Xorg                     miIntersect
+  45       33.3333  Xorg                     damageDamageRegion [self]
+  24       17.7778  Xorg                     miUnion
+  11        8.1481  libpixman.so.0.0.0       pixman_region_intersect
+  2         1.4815  Xorg                     getDrawableDamageRef
+  1         0.7407  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  11       27.5000  Xorg                     CallCallbacks
+  29       72.5000  Xorg                     _CallCallbacks
+40        0.3597  Xorg                     SecurityCheckResourceIDAccess
+  40       100.000  Xorg                     SecurityCheckResourceIDAccess [self]
+-------------------------------------------------------------------------------
+  5        100.000  Xorg                     FreePicture
+39        0.3507  Xorg                     damageDestroyPixmap
+  98       51.8519  libexa.so                exaDestroyPixmap
+  39       20.6349  Xorg                     damageDestroyPixmap [self]
+  37       19.5767  Xorg                     DamageDestroy
+  3         1.5873  libexa.so                __i686.get_pc_thunk.bx
+  3         1.5873  libexa.so                exaOffscreenFree
+  3         1.5873  libfb.so                 fbDestroyPixmap
+  2         1.0582  Xorg                     Xfree
+  2         1.0582  libexa.so                .plt
+  1         0.5291  Xorg                     __i686.get_pc_thunk.bx
+  1         0.5291  Xorg                     damageRemoveDamage
+-------------------------------------------------------------------------------
+  30       10.7914  Xorg                     Dispatch
+  248      89.2086  Xorg                     ReadRequestFromClient
+37        0.3327  Xorg                     _XSERVTransRead
+  201      72.3022  libc-2.5.so              __read_nocancel
+  37       13.3094  Xorg                     _XSERVTransRead [self]
+  25        8.9928  Xorg                     _XSERVTransSocketRead
+  13        4.6763  libc-2.5.so              read
+  1         0.3597  Xorg                     .plt
+  1         0.3597  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  5         5.4945  Xorg                     ProcRenderDispatch
+  86       94.5055  Xorg                     ProcRenderCompositeGlyphs
+34        0.3058  Xorg                     SecurityLookupIDByType
+  38       41.7582  Xorg                     XaceHook
+  34       37.3626  Xorg                     SecurityLookupIDByType [self]
+  10       10.9890  Xorg                     Hash
+  7         7.6923  Xorg                     __i686.get_pc_thunk.bx
+  2         2.1978  Xorg                     CallCallbacks
+-------------------------------------------------------------------------------
+  26        6.4039  Xorg                     FlushAllOutput
+  380      93.5961  Xorg                     FlushClient
+34        0.3058  Xorg                     _XSERVTransWritev
+  334      82.2660  Xorg                     _XSERVTransSocketWritev
+  34        8.3744  Xorg                     _XSERVTransWritev [self]
+  31        7.6355  libc-2.5.so              writev
+  5         1.2315  Xorg                     __i686.get_pc_thunk.bx
+  2         0.4926  Xorg                     .plt
+-------------------------------------------------------------------------------
+  8        24.2424  Xorg                     ReadRequestFromClient
+  25       75.7576  Xorg                     _XSERVTransRead
+33        0.2968  Xorg                     _XSERVTransSocketRead
+  33       100.000  Xorg                     _XSERVTransSocketRead [self]
+-------------------------------------------------------------------------------
+31        0.2788  Xorg                     AllocatePixmap
+  206      84.0816  Xorg                     Xalloc
+  31       12.6531  Xorg                     AllocatePixmap [self]
+  7         2.8571  libc-2.5.so              malloc
+  1         0.4082  Xorg                     .plt
+-------------------------------------------------------------------------------
+  28       100.000  Xorg                     WakeupHandler
+28        0.2518  Xorg                     xf86VTSwitchPending
+  28       100.000  Xorg                     xf86VTSwitchPending [self]
+-------------------------------------------------------------------------------
+  27       100.000  Xorg                     WakeupHandler
+27        0.2428  Xorg                     __i686.get_pc_thunk.cx
+  27       100.000  Xorg                     __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+  1         7.6923  Xorg                     ProcRenderCreatePicture
+  12       92.3077  Xorg                     damageGlyphs
+26        0.2338  Xorg                     CreatePicture
+  58       33.9181  Xorg                     SetPictureToDefaults
+  57       33.3333  Xorg                     AllocatePicture
+  26       15.2047  Xorg                     CreatePicture [self]
+  22       12.8655  Xorg                     ChangePicture
+  5         2.9240  Xorg                     PictureGetFilterId
+  2         1.1696  Xorg                     miChangePicture
+  1         0.5848  Xorg                     Xalloc
+-------------------------------------------------------------------------------
+  12       46.1538  Xorg                     AnimCurScreenBlockHandler
+  14       53.8462  Xorg                     WaitForSomething
+26        0.2338  Xorg                     NoopDDA
+  26       100.000  Xorg                     NoopDDA [self]
+-------------------------------------------------------------------------------
+  22       100.000  Xorg                     CreatePicture
+23        0.2068  Xorg                     ChangePicture
+  23       100.000  Xorg                     ChangePicture [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     damageGlyphs
+23        0.2068  Xorg                     FreePicture
+  90       45.2261  libextmod.so             XvDestroyPixmap
+  41       20.6030  Xorg                     miDestroyPicture
+  24       12.0603  Xorg                     Xfree
+  23       11.5578  Xorg                     FreePicture [self]
+  5         2.5126  Xorg                     __i686.get_pc_thunk.bx
+  5         2.5126  Xorg                     damageDestroyPixmap
+  5         2.5126  libextmod.so             __i686.get_pc_thunk.bx
+  2         1.0050  Xorg                     miDestroyPictureClip
+  2         1.0050  libc-2.5.so              free
+  1         0.5025  Xorg                     .plt
+  1         0.5025  Xorg                     miRegionDestroy
+-------------------------------------------------------------------------------
+  8        42.1053  Xorg                     CallCallbacks
+  11       57.8947  Xorg                     _CallCallbacks
+19        0.1709  Xorg                     SecurityCheckDrawableAccess
+  19       100.000  Xorg                     SecurityCheckDrawableAccess [self]
+-------------------------------------------------------------------------------
+  7         8.5366  Xorg                     CompositeGlyphs
+  75       91.4634  Xorg                     ValidatePicture
+19        0.1709  Xorg                     ValidateOnePicture
+  63       76.8293  Xorg                     miValidatePicture
+  19       23.1707  Xorg                     ValidateOnePicture [self]
+-------------------------------------------------------------------------------
+  1         1.0309  Xorg                     miDestroyPicture
+  2         2.0619  Xorg                     damageDestroyPixmap
+  10       10.3093  Xorg                     DamageEmpty
+  24       24.7423  Xorg                     FreePicture
+  26       26.8041  Xorg                     DamageDestroy
+  34       35.0515  Xorg                     miRegionDestroy
+19        0.1709  Xorg                     Xfree
+  108      79.4118  libc-2.5.so              free
+  19       13.9706  Xorg                     Xfree [self]
+  5         3.6765  libc-2.5.so              _int_free
+  4         2.9412  libc-2.5.so              __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  10        7.9365  Xorg                     ValidateGC
+  116      92.0635  Xorg                     damageValidateGC
+19        0.1709  Xorg                     miBSCheapValidateGC
+  101      80.1587  libexa.so                exaValidateGC
+  19       15.0794  Xorg                     miBSCheapValidateGC [self]
+  6         4.7619  libfb.so                 fbValidateGC
+-------------------------------------------------------------------------------
+18        0.1619  Xorg                     DamageEmpty
+  18       60.0000  Xorg                     DamageEmpty [self]
+  10       33.3333  Xorg                     Xfree
+  1         3.3333  Xorg                     .plt
+  1         3.3333  libc-2.5.so              free
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     damageGlyphs
+18        0.1619  Xorg                     GetScratchGC
+  18       100.000  Xorg                     GetScratchGC [self]
+-------------------------------------------------------------------------------
+  2         3.0769  Xorg                     ValidatePicture
+  63       96.9231  Xorg                     ValidateOnePicture
+18        0.1619  Xorg                     miValidatePicture
+  42       64.6154  Xorg                     miRegionCreate
+  18       27.6923  Xorg                     miValidatePicture [self]
+  3         4.6154  Xorg                     __i686.get_pc_thunk.bx
+  2         3.0769  Xorg                     miRegionInit
+-------------------------------------------------------------------------------
+  1         0.0215  Xorg                     Dispatch
+  4646     99.9785  Xorg                     XaceCatchDispatchProc
+17        0.1529  Xorg                     ProcGetImage
+  4475     96.2780  Xorg                     DoGetImage
+  64        1.3769  Xorg                     miSpriteGetImage
+  42        0.9036  Xorg                     FindWindowWithOptional
+  26        0.5594  Xorg                     dixLookupDrawable
+  17        0.3657  Xorg                     ProcGetImage [self]
+  16        0.3442  Xorg                     WriteToClient
+  6         0.1291  Xorg                     __i686.get_pc_thunk.bx
+  2         0.0430  Xorg                     XaceHook
+-------------------------------------------------------------------------------
+  4         0.0028  Xorg                     Dispatch
+  142925   99.9972  Xorg                     XaceCatchExtProc
+17        0.1529  Xorg                     ProcRenderDispatch
+  142900   99.9587  Xorg                     ProcRenderCompositeGlyphs
+  31        0.0217  Xorg                     FindGlyph
+  17        0.0119  Xorg                     ProcRenderDispatch [self]
+  5         0.0035  Xorg                     SecurityLookupIDByType
+  3         0.0021  Xorg                     CompositeGlyphs
+  1        7.0e-04  Xorg                     PictOpValid
+  1        7.0e-04  Xorg                     ProcRenderFreeGlyphSet
+  1        7.0e-04  Xorg                     ProcRenderCreatePicture
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     damageGlyphs
+17        0.1529  Xorg                     damagePolyFillRect
+  345      77.3543  libexa.so                exaPolyFillRect
+  50       11.2108  Xorg                     damageDamageBox
+  20        4.4843  Xorg                     damageReportPostOp
+  17        3.8117  Xorg                     damagePolyFillRect [self]
+  4         0.8969  Xorg                     miTranslateRegion
+  3         0.6726  libexa.so                exaGetDrawablePixmap
+  1         0.2242  Xorg                     miIntersect
+  1         0.2242  Xorg                     miRegionDestroy
+  1         0.2242  Xorg                     miRectsToRegion
+  1         0.2242  Xorg                     DamageReportDamage
+  1         0.2242  libexa.so                .plt
+  1         0.2242  libexa.so                __i686.get_pc_thunk.bx
+  1         0.2242  libexa.so                exaFillRegionSolid
+-------------------------------------------------------------------------------
+  1         2.4390  Xorg                     damagePolyFillRect
+  40       97.5610  Xorg                     damageReportPostOp
+16        0.1439  Xorg                     DamageReportDamage
+  25       60.9756  Xorg                     miUnion
+  16       39.0244  Xorg                     DamageReportDamage [self]
+-------------------------------------------------------------------------------
+  57       100.000  Xorg                     CreatePicture
+15        0.1349  Xorg                     AllocatePicture
+  45       73.7705  Xorg                     Xalloc
+  15       24.5902  Xorg                     AllocatePicture [self]
+  1         1.6393  libc-2.5.so              malloc
+-------------------------------------------------------------------------------
+  3         0.0021  Xorg                     ProcRenderDispatch
+  142159   99.9979  Xorg                     ProcRenderCompositeGlyphs
+15        0.1349  Xorg                     CompositeGlyphs
+  142132   99.9712  Xorg                     damageGlyphs
+  15        0.0106  Xorg                     CompositeGlyphs [self]
+  9         0.0063  Xorg                     damageReportPostOp
+  7         0.0049  Xorg                     ValidateOnePicture
+  7         0.0049  Xorg                     ValidatePicture
+  2         0.0014  Xorg                     damageDamageBox
+  1        7.0e-04  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+15        0.1349  Xorg                     DamageCreate
+  44       74.5763  Xorg                     Xalloc
+  15       25.4237  Xorg                     DamageCreate [self]
+-------------------------------------------------------------------------------
+  5        17.8571  Xorg                     CreatePicture
+  23       82.1429  Xorg                     SetPictureToDefaults
+15        0.1349  Xorg                     PictureGetFilterId
+  15       53.5714  Xorg                     PictureGetFilterId [self]
+  13       46.4286  Xorg                     CompareISOLatin1Lowered
+-------------------------------------------------------------------------------
+  1         7.1429  Xorg                     SetPictureToDefaults
+  13       92.8571  Xorg                     PictureGetFilterId
+14        0.1259  Xorg                     CompareISOLatin1Lowered
+  14       100.000  Xorg                     CompareISOLatin1Lowered [self]
+-------------------------------------------------------------------------------
+  9        13.0435  Xorg                     CompositeGlyphs
+  20       28.9855  Xorg                     damagePolyFillRect
+  40       57.9710  Xorg                     damageGlyphs
+14        0.1259  Xorg                     damageReportPostOp
+  40       57.9710  Xorg                     DamageReportDamage
+  14       20.2899  Xorg                     damageReportPostOp [self]
+  10       14.4928  Xorg                     getDrawableDamageRef
+  3         4.3478  Xorg                     __i686.get_pc_thunk.bx
+  2         2.8986  Xorg                     miUnion
+-------------------------------------------------------------------------------
+13        0.1169  Xorg                     DamageRegister
+  13       81.2500  Xorg                     DamageRegister [self]
+  2        12.5000  Xorg                     getDrawableDamageRef
+  1         6.2500  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  4        30.7692  Xorg                     CallCallbacks
+  9        69.2308  Xorg                     _CallCallbacks
+13        0.1169  Xorg                     SecurityCheckExtAccess
+  13       100.000  Xorg                     SecurityCheckExtAccess [self]
+-------------------------------------------------------------------------------
+  58       100.000  Xorg                     CreatePicture
+13        0.1169  Xorg                     SetPictureToDefaults
+  23       38.3333  Xorg                     PictureGetFilterId
+  21       35.0000  libc-2.5.so              strlen
+  13       21.6667  Xorg                     SetPictureToDefaults [self]
+  2         3.3333  Xorg                     __i686.get_pc_thunk.bx
+  1         1.6667  Xorg                     CompareISOLatin1Lowered
+-------------------------------------------------------------------------------
+  1         0.2959  Xorg                     CreatePicture
+  1         0.2959  Xorg                     NextAvailableClient
+  41       12.1302  Xorg                     miRegionCreate
+  44       13.0178  Xorg                     DamageCreate
+  45       13.3136  Xorg                     AllocatePicture
+  206      60.9467  Xorg                     AllocatePixmap
+13        0.1169  Xorg                     Xalloc
+  333      94.0678  libc-2.5.so              malloc
+  13        3.6723  Xorg                     Xalloc [self]
+  4         1.1299  libc-2.5.so              __i686.get_pc_thunk.bx
+  4         1.1299  libc-2.5.so              _int_malloc
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     damagePolyFillRect
+13        0.1169  Xorg                     miRectsToRegion
+  22       62.8571  Xorg                     miRegionCreate
+  13       37.1429  Xorg                     miRectsToRegion [self]
+-------------------------------------------------------------------------------
+  37       100.000  Xorg                     damageDestroyPixmap
+12        0.1079  Xorg                     DamageDestroy
+  26       68.4211  Xorg                     Xfree
+  12       31.5789  Xorg                     DamageDestroy [self]
+-------------------------------------------------------------------------------
+  2        16.6667  Xorg                     I2CReadBit
+  4        33.3333  Xorg                     I2CRaiseSCL
+  6        50.0000  Xorg                     I2CWriteBit
+12        0.1079  Xorg                     I2CUDelay
+  12       100.000  Xorg                     I2CUDelay [self]
+-------------------------------------------------------------------------------
+  1        7.0e-04  Xorg                     main
+  142966   99.9993  Xorg                     Dispatch
+12        0.1079  Xorg                     XaceCatchExtProc
+  142925   99.9580  Xorg                     ProcRenderDispatch
+  41        0.0287  Xorg                     XaceHook
+  12        0.0084  Xorg                     XaceCatchExtProc [self]
+  4         0.0028  Xorg                     ProcRenderCompositeGlyphs
+  2         0.0014  Xorg                     GetExtensionEntry
+  1        7.0e-04  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  2         1.3423  Xorg                     CompositeGlyphs
+  50       33.5570  Xorg                     damagePolyFillRect
+  97       65.1007  Xorg                     damageGlyphs
+12        0.1079  Xorg                     damageDamageBox
+  135      90.6040  Xorg                     damageDamageRegion
+  12        8.0537  Xorg                     damageDamageBox [self]
+  1         0.6711  Xorg                     __i686.get_pc_thunk.bx
+  1         0.6711  Xorg                     miUnion
+-------------------------------------------------------------------------------
+  2         9.5238  Xorg                     DamageRegister
+  2         9.5238  Xorg                     damageDamageRegion
+  7        33.3333  Xorg                     damageGlyphs
+  10       47.6190  Xorg                     damageReportPostOp
+12        0.1079  Xorg                     getDrawableDamageRef
+  12       54.5455  Xorg                     getDrawableDamageRef [self]
+  4        18.1818  libfb.so                 fbGetWinPrivateIndex
+  3        13.6364  libfb.so                 __i686.get_pc_thunk.cx
+  3        13.6364  libfb.so                 _fbGetWindowPixmap
+-------------------------------------------------------------------------------
+12        0.1079  Xorg                     miComputeCompositeClip
+  12       100.000  Xorg                     miComputeCompositeClip [self]
+-------------------------------------------------------------------------------
+  1         1.8868  Xorg                     damagePolyFillRect
+  52       98.1132  Xorg                     damageDamageRegion
+12        0.1079  Xorg                     miIntersect
+  45       77.5862  libpixman.so.0.0.0       pixman_region_intersect
+  12       20.6897  Xorg                     miIntersect [self]
+  1         1.7241  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  1         9.0909  Xorg                     ProcRenderCompositeGlyphs
+  10       90.9091  Xorg                     SecurityLookupIDByType
+11        0.0989  Xorg                     Hash
+  11       100.000  Xorg                     Hash [self]
+-------------------------------------------------------------------------------
+  9        100.000  Xorg                     damageGlyphs
+11        0.0989  Xorg                     ValidateGC
+  127      85.2349  Xorg                     damageValidateGC
+  11        7.3826  Xorg                     ValidateGC [self]
+  10        6.7114  Xorg                     miBSCheapValidateGC
+  1         0.6711  Xorg                     __i686.get_pc_thunk.bx
+-------------------------------------------------------------------------------
+  127      100.000  Xorg                     ValidateGC
+11        0.0989  Xorg                     damageValidateGC
+  116      89.9225  Xorg                     miBSCheapValidateGC
+  11        8.5271  Xorg                     damageValidateGC [self]
+  2         1.5504  libexa.so                exaValidateGC
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     FreePicture
+11        0.0989  Xorg                     miDestroyPictureClip
+  11       100.000  Xorg                     miDestroyPictureClip [self]
+-------------------------------------------------------------------------------
+  41       100.000  Xorg                     FreePicture
+10        0.0899  Xorg                     miDestroyPicture
+  31       68.8889  Xorg                     miRegionDestroy
+  10       22.2222  Xorg                     miDestroyPicture [self]
+  2         4.4444  libpixman.so.0.0.0       pixman_region_fini
+  1         2.2222  Xorg                     __i686.get_pc_thunk.bx
+  1         2.2222  Xorg                     Xfree
+-------------------------------------------------------------------------------
+  5        100.000  Xorg                     damageGlyphs
+9         0.0809  Xorg                     FreeScratchGC
+  9        100.000  Xorg                     FreeScratchGC [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     damagePolyFillRect
+8         0.0719  Xorg                     miTranslateRegion
+  8        50.0000  libpixman.so.0.0.0       pixman_region_translate
+  8        50.0000  Xorg                     miTranslateRegion [self]
+-------------------------------------------------------------------------------
+  2        15.3846  Xorg                     miValidatePicture
+  11       84.6154  Xorg                     miRegionCreate
+7         0.0629  Xorg                     miRegionInit
+  7        53.8462  Xorg                     miRegionInit [self]
+  4        30.7692  libpixman.so.0.0.0       pixman_region_init_with_extents
+  1         7.6923  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
+  1         7.6923  libpixman.so.0.0.0       pixman_region_init
+-------------------------------------------------------------------------------
+  1        10.0000  Xorg                     ProcRenderCompositeGlyphs
+  2        20.0000  Xorg                     damageGlyphs
+  7        70.0000  Xorg                     CompositeGlyphs
+6         0.0540  Xorg                     ValidatePicture
+  75       88.2353  Xorg                     ValidateOnePicture
+  6         7.0588  Xorg                     ValidatePicture [self]
+  2         2.3529  Xorg                     __i686.get_pc_thunk.bx
+  2         2.3529  Xorg                     miValidatePicture
+-------------------------------------------------------------------------------
+  1         3.0303  Xorg                     FreePicture
+  1         3.0303  Xorg                     damagePolyFillRect
+  31       93.9394  Xorg                     miDestroyPicture
+6         0.0540  Xorg                     miRegionDestroy
+  34       52.3077  Xorg                     Xfree
+  17       26.1538  libpixman.so.0.0.0       pixman_region_fini
+  7        10.7692  libc-2.5.so              free
+  6         9.2308  Xorg                     miRegionDestroy [self]
+  1         1.5385  Xorg                     .plt
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     damageDestroyPixmap
+5         0.0450  Xorg                     damageRemoveDamage
+  5        100.000  Xorg                     damageRemoveDamage [self]
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     damageGlyphs
+4         0.0360  Xorg                     GetScratchPixmapHeader
+  12       75.0000  Xorg                     miModifyPixmapHeader
+  4        25.0000  Xorg                     GetScratchPixmapHeader [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     damageGlyphs
+3         0.0270  Xorg                     FreeScratchPixmapHeader
+  3        100.000  Xorg                     FreeScratchPixmapHeader [self]
+-------------------------------------------------------------------------------
+  1        33.3333  Xorg                     Dispatch
+  2        66.6667  Xorg                     XaceCatchExtProc
+3         0.0270  Xorg                     GetExtensionEntry
+  3        100.000  Xorg                     GetExtensionEntry [self]
+-------------------------------------------------------------------------------
+3         0.0270  Xorg                     damageInsertDamage
+  3        100.000  Xorg                     damageInsertDamage [self]
+-------------------------------------------------------------------------------
+  22       34.3750  Xorg                     miRectsToRegion
+  42       65.6250  Xorg                     miValidatePicture
+3         0.0270  Xorg                     miRegionCreate
+  41       63.0769  Xorg                     Xalloc
+  11       16.9231  Xorg                     miRegionInit
+  4         6.1538  libpixman.so.0.0.0       pixman_region_init
+  4         6.1538  libpixman.so.0.0.0       pixman_region_init_with_extents
+  3         4.6154  Xorg                     miRegionCreate [self]
+  2         3.0769  libc-2.5.so              malloc
+-------------------------------------------------------------------------------
+2         0.0180  Xorg                     DamageSetReportAfterOp
+  2        100.000  Xorg                     DamageSetReportAfterOp [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     AllocColor
+2         0.0180  Xorg                     FindBestPixel
+  2        100.000  Xorg                     FindBestPixel [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     CreatePicture
+2         0.0180  Xorg                     miChangePicture
+  2        100.000  Xorg                     miChangePicture [self]
+-------------------------------------------------------------------------------
+2         0.0180  Xorg                     miCreatePicture
+  2        100.000  Xorg                     miCreatePicture [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     FreeGlyphSet
+1         0.0090  Xorg                     FreeGlyph
+  1        100.000  Xorg                     FreeGlyph [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcRenderDispatch
+1         0.0090  Xorg                     PictOpValid
+  1        100.000  Xorg                     PictOpValid [self]
+-------------------------------------------------------------------------------
+  521      100.000  Xorg                     ProcForceScreenSaver
+1         0.0090  Xorg                     SaveScreens
+  520      99.8081  Xorg                     xf86SaveScreen
+  1         0.1919  Xorg                     SaveScreens [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     AnimCurSetCursorPosition
+1         0.0090  Xorg                     miPointerSetCursorPosition
+  1        100.000  Xorg                     miPointerSetCursorPosition [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     compClipNotify
+1         0.0090  Xorg                     xf86XVClipNotify
+  1        100.000  Xorg                     xf86XVClipNotify [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     ProcAllocColor
+0              0  Xorg                     AllocColor
+  2        100.000  Xorg                     FindBestPixel
+  0              0  Xorg                     AllocColor [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcWarpPointer
+0              0  Xorg                     AnimCurSetCursorPosition
+  1        100.000  Xorg                     miPointerSetCursorPosition
+  0              0  Xorg                     AnimCurSetCursorPosition [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     Dispatch
+0              0  Xorg                     CloseDownClient
+  7        100.000  Xorg                     FreeClientResources
+  0              0  Xorg                     CloseDownClient [self]
+-------------------------------------------------------------------------------
+  7        46.6667  Xorg                     FreeClientResources
+  8        53.3333  Xorg                     FreeResource
+0              0  Xorg                     DeleteWindow
+  15       100.000  Xorg                     UnmapWindow
+  0              0  Xorg                     DeleteWindow [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcessWorkQueue
+0              0  Xorg                     EstablishNewConnections
+  1        100.000  Xorg                     NextAvailableClient
+  0              0  Xorg                     EstablishNewConnections [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     CloseDownClient
+0              0  Xorg                     FreeClientResources
+  7        100.000  Xorg                     DeleteWindow
+  0              0  Xorg                     FreeClientResources [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     FreeResource
+0              0  Xorg                     FreeGlyphSet
+  1        100.000  Xorg                     FreeGlyph
+  0              0  Xorg                     FreeGlyphSet [self]
+-------------------------------------------------------------------------------
+  1        11.1111  Xorg                     ProcRenderFreeGlyphSet
+  8        88.8889  Xorg                     ProcDestroyWindow
+0              0  Xorg                     FreeResource
+  8        88.8889  Xorg                     DeleteWindow
+  1        11.1111  Xorg                     FreeGlyphSet
+  0              0  Xorg                     FreeResource [self]
+-------------------------------------------------------------------------------
+  231      100.000  Xorg                     I2CWriteRead
+0              0  Xorg                     I2CAddress
+  216      93.5065  Xorg                     I2CPutByte
+  15        6.4935  Xorg                     I2CStart
+  0              0  Xorg                     I2CAddress [self]
+-------------------------------------------------------------------------------
+  52       100.000  Xorg                     I2CWriteRead
+0              0  Xorg                     I2CGetByte
+  38       73.0769  Xorg                     I2CReadBit
+  8        15.3846  Xorg                     I2CWriteBit
+  5         9.6154  libc-2.5.so              gettimeofday
+  1         1.9231  intel_drv.so             i830I2CPutBits
+  0              0  Xorg                     I2CGetByte [self]
+-------------------------------------------------------------------------------
+  216      49.5413  Xorg                     I2CAddress
+  220      50.4587  Xorg                     I2CWriteRead
+0              0  Xorg                     I2CPutByte
+  389      89.2202  Xorg                     I2CWriteBit
+  23        5.2752  libc-2.5.so              gettimeofday
+  22        5.0459  Xorg                     I2CRaiseSCL
+  2         0.4587  intel_drv.so             i830I2CPutBits
+  0              0  Xorg                     I2CPutByte [self]
+-------------------------------------------------------------------------------
+  11        5.7895  Xorg                     I2CStart
+  22       11.5789  Xorg                     I2CPutByte
+  23       12.1053  Xorg                     I2CReadBit
+  134      70.5263  Xorg                     I2CWriteBit
+0              0  Xorg                     I2CRaiseSCL
+  172      90.5263  libc-2.5.so              gettimeofday
+  11        5.7895  intel_drv.so             i830I2CPutBits
+  4         2.1053  Xorg                     I2CUDelay
+  3         1.5789  intel_drv.so             i830I2CGetBits
+  0              0  Xorg                     I2CRaiseSCL [self]
+-------------------------------------------------------------------------------
+  38       100.000  Xorg                     I2CGetByte
+0              0  Xorg                     I2CReadBit
+  23       60.5263  Xorg                     I2CRaiseSCL
+  10       26.3158  libc-2.5.so              gettimeofday
+  2         5.2632  Xorg                     I2CUDelay
+  1         2.6316  Xorg                     .plt
+  1         2.6316  intel_drv.so             i830I2CGetBits
+  1         2.6316  intel_drv.so             i830I2CPutBits
+  0              0  Xorg                     I2CReadBit [self]
+-------------------------------------------------------------------------------
+  15       100.000  Xorg                     I2CAddress
+0              0  Xorg                     I2CStart
+  11       73.3333  Xorg                     I2CRaiseSCL
+  3        20.0000  libc-2.5.so              gettimeofday
+  1         6.6667  intel_drv.so             i830I2CPutBits
+  0              0  Xorg                     I2CStart [self]
+-------------------------------------------------------------------------------
+  15       100.000  Xorg                     I2CWriteRead
+0              0  Xorg                     I2CStop
+  14       93.3333  libc-2.5.so              gettimeofday
+  1         6.6667  intel_drv.so             i830I2CPutBits
+  0              0  Xorg                     I2CStop [self]
+-------------------------------------------------------------------------------
+  8         2.0151  Xorg                     I2CGetByte
+  389      97.9849  Xorg                     I2CPutByte
+0              0  Xorg                     I2CWriteBit
+  230      57.9345  libc-2.5.so              gettimeofday
+  134      33.7531  Xorg                     I2CRaiseSCL
+  26        6.5491  intel_drv.so             i830I2CPutBits
+  6         1.5113  Xorg                     I2CUDelay
+  1         0.2519  Xorg                     .plt
+  0              0  Xorg                     I2CWriteBit [self]
+-------------------------------------------------------------------------------
+  255      49.2278  Xorg                     xf86I2CWriteByte
+  263      50.7722  Xorg                     xf86I2CReadByte
+0              0  Xorg                     I2CWriteRead
+  231      44.5946  Xorg                     I2CAddress
+  220      42.4710  Xorg                     I2CPutByte
+  52       10.0386  Xorg                     I2CGetByte
+  15        2.8958  Xorg                     I2CStop
+  0              0  Xorg                     I2CWriteRead [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcMapWindow
+0              0  Xorg                     MapWindow
+  1        100.000  libdri.so                DRIValidateTree
+  0              0  Xorg                     MapWindow [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     EstablishNewConnections
+0              0  Xorg                     NextAvailableClient
+  1        100.000  Xorg                     Xalloc
+  0              0  Xorg                     NextAvailableClient [self]
+-------------------------------------------------------------------------------
+  12       100.000  Xorg                     ProcPolyText
+0              0  Xorg                     PolyText
+  12       100.000  Xorg                     doPolyText
+  0              0  Xorg                     PolyText [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcAllocColor
+  2        100.000  Xorg                     AllocColor
+  0              0  Xorg                     ProcAllocColor [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcClearToBackground
+  2        100.000  Xorg                     miClearToBackground
+  0              0  Xorg                     ProcClearToBackground [self]
+-------------------------------------------------------------------------------
+  8        100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcDestroyWindow
+  8        100.000  Xorg                     FreeResource
+  0              0  Xorg                     ProcDestroyWindow [self]
+-------------------------------------------------------------------------------
+  521      100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcForceScreenSaver
+  521      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  libc-2.5.so              strlen
+  0              0  Xorg                     ProcQueryExtension [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcRenderDispatch
+0              0  Xorg                     ProcRenderCreatePicture
+  1        100.000  Xorg                     CreatePicture
+  0              0  Xorg                     ProcRenderCreatePicture [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     ProcRenderDispatch
+0              0  Xorg                     ProcRenderFreeGlyphSet
+  1        100.000  Xorg                     FreeResource
+  0              0  Xorg                     ProcRenderFreeGlyphSet [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     XaceCatchDispatchProc
+0              0  Xorg                     ProcWarpPointer
+  1        100.000  Xorg                     AnimCurSetCursorPosition
+  0              0  Xorg                     ProcWarpPointer [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     WaitForSomething
+0              0  Xorg                     ProcessWorkQueue
+  1        100.000  Xorg                     EstablishNewConnections
+  0              0  Xorg                     ProcessWorkQueue [self]
+-------------------------------------------------------------------------------
+  15       100.000  Xorg                     DeleteWindow
+0              0  Xorg                     UnmapWindow
+  15       100.000  Xorg                     miHandleValidateExposures
+  0              0  Xorg                     UnmapWindow [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     _start
+  154279   100.000  libc-2.5.so              __libc_start_main
+  0              0  Xorg                     _start [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     miComputeClips
+0              0  Xorg                     compClipNotify
+  1        100.000  Xorg                     xf86XVClipNotify
+  0              0  Xorg                     compClipNotify [self]
+-------------------------------------------------------------------------------
+  2        11.7647  Xorg                     miClearToBackground
+  15       88.2353  Xorg                     miWindowExposures
+0              0  Xorg                     compPaintWindowBackground
+  17       100.000  Xorg                     damagePaintWindow
+  0              0  Xorg                     compPaintWindowBackground [self]
+-------------------------------------------------------------------------------
+  17       100.000  Xorg                     compPaintWindowBackground
+0              0  Xorg                     damagePaintWindow
+  17       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
+  154257   99.9650  Xorg                     Dispatch
+  12        0.0078  Xorg                     XaceHook
+  12        0.0078  Xorg                     WaitForSomething
+  11        0.0071  Xorg                     XaceCatchDispatchProc
+  10        0.0065  Xorg                     FlushAllOutput
+  8         0.0052  Xorg                     ReadRequestFromClient
+  1        6.5e-04  Xorg                     XaceCatchExtProc
+  0              0  Xorg                     main [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     ProcClearToBackground
+0              0  Xorg                     miClearToBackground
+  2        100.000  Xorg                     compPaintWindowBackground
+  0              0  Xorg                     miClearToBackground [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     miValidateTree
+0              0  Xorg                     miComputeClips
+  1        100.000  Xorg                     compClipNotify
+  0              0  Xorg                     miComputeClips [self]
+-------------------------------------------------------------------------------
+  15       100.000  Xorg                     UnmapWindow
+0              0  Xorg                     miHandleValidateExposures
+  15       100.000  libdri.so                DRIWindowExposures
+  0              0  Xorg                     miHandleValidateExposures [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     miValidateTree
+  1        100.000  Xorg                     miComputeClips
+  0              0  Xorg                     miValidateTree [self]
+-------------------------------------------------------------------------------
+  15       100.000  Xorg                     xf86XVWindowExposures
+0              0  Xorg                     miWindowExposures
+  15       100.000  Xorg                     compPaintWindowBackground
+  0              0  Xorg                     miWindowExposures [self]
+-------------------------------------------------------------------------------
+  520      100.000  Xorg                     xf86SaveScreen
+0              0  Xorg                     xf86DPMSSet
+  518      99.6154  intel_drv.so             i830_sdvo_dpms
+  2         0.3846  intel_drv.so             i830_crtc_dpms
+  0              0  Xorg                     xf86DPMSSet [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     xf86I2CReadByte
+  263      100.000  Xorg                     I2CWriteRead
+  0              0  Xorg                     xf86I2CReadByte [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     xf86I2CWriteByte
+  255      100.000  Xorg                     I2CWriteRead
+  0              0  Xorg                     xf86I2CWriteByte [self]
+-------------------------------------------------------------------------------
+  520      100.000  Xorg                     SaveScreens
+0              0  Xorg                     xf86SaveScreen
+  520      100.000  Xorg                     xf86DPMSSet
+  0              0  Xorg                     xf86SaveScreen [self]
+-------------------------------------------------------------------------------
+0              0  Xorg                     xf86XVWindowExposures
+  15       100.000  Xorg                     miWindowExposures
+  0              0  Xorg                     xf86XVWindowExposures [self]
+-------------------------------------------------------------------------------
+  1        25.0000  Xorg                     I2CReadBit
+  3        75.0000  Xorg                     I2CRaiseSCL
+0              0  intel_drv.so             i830I2CGetBits
+  0              0  intel_drv.so             i830I2CGetBits [self]
+-------------------------------------------------------------------------------
+  1         2.3256  Xorg                     I2CStart
+  1         2.3256  Xorg                     I2CStop
+  1         2.3256  Xorg                     I2CReadBit
+  1         2.3256  Xorg                     I2CGetByte
+  2         4.6512  Xorg                     I2CPutByte
+  11       25.5814  Xorg                     I2CRaiseSCL
+  26       60.4651  Xorg                     I2CWriteBit
+0              0  intel_drv.so             i830I2CPutBits
+  0              0  intel_drv.so             i830I2CPutBits [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     xf86DPMSSet
+0              0  intel_drv.so             i830_crtc_dpms
+  0              0  intel_drv.so             i830_crtc_dpms [self]
+-------------------------------------------------------------------------------
+  518      100.000  Xorg                     xf86DPMSSet
+0              0  intel_drv.so             i830_sdvo_dpms
+  0              0  intel_drv.so             i830_sdvo_dpms [self]
+-------------------------------------------------------------------------------
+  295      100.000  Xorg                     Dispatch
+0              0  libc-2.5.so              ___newselect_nocancel
+  0              0  libc-2.5.so              ___newselect_nocancel [self]
+-------------------------------------------------------------------------------
+  9        40.9091  Xorg                     FlushAllOutput
+  13       59.0909  Xorg                     Dispatch
+0              0  libc-2.5.so              __errno_location
+  0              0  libc-2.5.so              __errno_location [self]
+-------------------------------------------------------------------------------
+  4        15.3846  Xorg                     Xfree
+  4        15.3846  Xorg                     Xalloc
+  18       69.2308  Xorg                     _XSERVTransSocketWritev
+0              0  libc-2.5.so              __i686.get_pc_thunk.bx
+  0              0  libc-2.5.so              __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  8        38.0952  Xorg                     Dispatch
+  13       61.9048  Xorg                     FlushAllOutput
+0              0  libc-2.5.so              __i686.get_pc_thunk.cx
+  0              0  libc-2.5.so              __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+  154279   100.000  Xorg                     _start
+0              0  libc-2.5.so              __libc_start_main
+  0              0  libc-2.5.so              __libc_start_main [self]
+-------------------------------------------------------------------------------
+  201      100.000  Xorg                     _XSERVTransRead
+0              0  libc-2.5.so              __read_nocancel
+  0              0  libc-2.5.so              __read_nocancel [self]
+-------------------------------------------------------------------------------
+  5        100.000  Xorg                     Xfree
+0              0  libc-2.5.so              _int_free
+  0              0  libc-2.5.so              _int_free [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     Xalloc
+0              0  libc-2.5.so              _int_malloc
+  0              0  libc-2.5.so              _int_malloc [self]
+-------------------------------------------------------------------------------
+  1         0.8475  Xorg                     DamageEmpty
+  2         1.6949  Xorg                     FreePicture
+  7         5.9322  Xorg                     miRegionDestroy
+  108      91.5254  Xorg                     Xfree
+0              0  libc-2.5.so              free
+  0              0  libc-2.5.so              free [self]
+-------------------------------------------------------------------------------
+  3         0.6565  Xorg                     I2CStart
+  5         1.0941  Xorg                     I2CGetByte
+  10        2.1882  Xorg                     I2CReadBit
+  14        3.0635  Xorg                     I2CStop
+  23        5.0328  Xorg                     I2CPutByte
+  172      37.6368  Xorg                     I2CRaiseSCL
+  230      50.3282  Xorg                     I2CWriteBit
+0              0  libc-2.5.so              gettimeofday
+  0              0  libc-2.5.so              gettimeofday [self]
+-------------------------------------------------------------------------------
+  1         0.2915  Xorg                     AllocatePicture
+  2         0.5831  Xorg                     miRegionCreate
+  7         2.0408  Xorg                     AllocatePixmap
+  333      97.0845  Xorg                     Xalloc
+0              0  libc-2.5.so              malloc
+  0              0  libc-2.5.so              malloc [self]
+-------------------------------------------------------------------------------
+  61       31.9372  Xorg                     DoGetImage
+  130      68.0628  Xorg                     WriteToClient
+0              0  libc-2.5.so              memmove
+  0              0  libc-2.5.so              memmove [self]
+-------------------------------------------------------------------------------
+  13       100.000  Xorg                     _XSERVTransRead
+0              0  libc-2.5.so              read
+  0              0  libc-2.5.so              read [self]
+-------------------------------------------------------------------------------
+  28       100.000  Xorg                     Dispatch
+0              0  libc-2.5.so              select
+  0              0  libc-2.5.so              select [self]
+-------------------------------------------------------------------------------
+  1         4.5455  Xorg                     ProcQueryExtension
+  21       95.4545  Xorg                     SetPictureToDefaults
+0              0  libc-2.5.so              strlen
+  0              0  libc-2.5.so              strlen [self]
+-------------------------------------------------------------------------------
+  31       10.0324  Xorg                     _XSERVTransWritev
+  278      89.9676  Xorg                     _XSERVTransSocketWritev
+0              0  libc-2.5.so              writev
+  0              0  libc-2.5.so              writev [self]
+-------------------------------------------------------------------------------
+  7         0.8216  Xorg                     WaitForSomething
+  845      99.1784  Xorg                     BlockHandler
+0              0  libdri.so                DRIBlockHandler
+  0              0  libdri.so                DRIBlockHandler [self]
+-------------------------------------------------------------------------------
+  7        100.000  Xorg                     BlockHandler
+0              0  libdri.so                DRIDoBlockHandler
+  0              0  libdri.so                DRIDoBlockHandler [self]
+-------------------------------------------------------------------------------
+  8        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]
+-------------------------------------------------------------------------------
+  48        3.8462  Xorg                     WaitForSomething
+  1200     96.1538  Xorg                     WakeupHandler
+0              0  libdri.so                DRIWakeupHandler
+  0              0  libdri.so                DRIWakeupHandler [self]
+-------------------------------------------------------------------------------
+  15       100.000  Xorg                     miHandleValidateExposures
+0              0  libdri.so                DRIWindowExposures
+  0              0  libdri.so                DRIWindowExposures [self]
+-------------------------------------------------------------------------------
+  3        23.0769  Xorg                     BlockHandler
+  10       76.9231  Xorg                     WakeupHandler
+0              0  libdri.so                __i686.get_pc_thunk.bx
+  0              0  libdri.so                __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  1         1.0638  Xorg                     damagePolyFillRect
+  2         2.1277  Xorg                     damageDestroyPixmap
+  4         4.2553  Xorg                     miBSGetImage
+  87       92.5532  Xorg                     damageGlyphs
+0              0  libexa.so                .plt
+  0              0  libexa.so                .plt [self]
+-------------------------------------------------------------------------------
+  19       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        11.1111  Xorg                     damagePolyFillRect
+  1        11.1111  Xorg                     damageGlyphs
+  3        33.3333  Xorg                     damageDestroyPixmap
+  4        44.4444  Xorg                     miBSGetImage
+0              0  libexa.so                __i686.get_pc_thunk.bx
+  0              0  libexa.so                __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  40       100.000  Xorg                     damageGlyphs
+0              0  libexa.so                exaComposite
+  0              0  libexa.so                exaComposite [self]
+-------------------------------------------------------------------------------
+  59       100.000  Xorg                     damageGlyphs
+0              0  libexa.so                exaCopyArea
+  0              0  libexa.so                exaCopyArea [self]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     damageGlyphs
+0              0  libexa.so                exaCreatePixmap
+  0              0  libexa.so                exaCreatePixmap [self]
+-------------------------------------------------------------------------------
+  98       100.000  Xorg                     damageDestroyPixmap
+0              0  libexa.so                exaDestroyPixmap
+  0              0  libexa.so                exaDestroyPixmap [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     damagePolyFillRect
+0              0  libexa.so                exaFillRegionSolid
+  0              0  libexa.so                exaFillRegionSolid [self]
+-------------------------------------------------------------------------------
+  1        25.0000  Xorg                     damageGlyphs
+  3        75.0000  Xorg                     damagePolyFillRect
+0              0  libexa.so                exaGetDrawablePixmap
+  0              0  libexa.so                exaGetDrawablePixmap [self]
+-------------------------------------------------------------------------------
+  46        1.3403  Xorg                     miSpriteGetImage
+  3386     98.6597  Xorg                     miBSGetImage
+0              0  libexa.so                exaGetImage
+  0              0  libexa.so                exaGetImage [self]
+-------------------------------------------------------------------------------
+  141337   100.000  Xorg                     damageGlyphs
+0              0  libexa.so                exaGlyphs
+  0              0  libexa.so                exaGlyphs [self]
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     damageDestroyPixmap
+0              0  libexa.so                exaOffscreenFree
+  0              0  libexa.so                exaOffscreenFree [self]
+-------------------------------------------------------------------------------
+  17       100.000  Xorg                     damagePaintWindow
+0              0  libexa.so                exaPaintWindow
+  0              0  libexa.so                exaPaintWindow [self]
+-------------------------------------------------------------------------------
+  37       100.000  Xorg                     damageGlyphs
+0              0  libexa.so                exaPixmapDirty
+  0              0  libexa.so                exaPixmapDirty [self]
+-------------------------------------------------------------------------------
+  345      100.000  Xorg                     damagePolyFillRect
+0              0  libexa.so                exaPolyFillRect
+  0              0  libexa.so                exaPolyFillRect [self]
+-------------------------------------------------------------------------------
+  2         1.9417  Xorg                     damageValidateGC
+  101      98.0583  Xorg                     miBSCheapValidateGC
+0              0  libexa.so                exaValidateGC
+  0              0  libexa.so                exaValidateGC [self]
+-------------------------------------------------------------------------------
+  4         4.2553  Xorg                     damageGlyphs
+  90       95.7447  Xorg                     FreePicture
+0              0  libextmod.so             XvDestroyPixmap
+  0              0  libextmod.so             XvDestroyPixmap [self]
+-------------------------------------------------------------------------------
+  5        100.000  Xorg                     FreePicture
+0              0  libextmod.so             __i686.get_pc_thunk.bx
+  0              0  libextmod.so             __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  3        100.000  Xorg                     getDrawableDamageRef
+0              0  libfb.so                 __i686.get_pc_thunk.cx
+  0              0  libfb.so                 __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+  1        25.0000  Xorg                     damageGlyphs
+  3        75.0000  Xorg                     getDrawableDamageRef
+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]
+-------------------------------------------------------------------------------
+  4        100.000  Xorg                     getDrawableDamageRef
+0              0  libfb.so                 fbGetWinPrivateIndex
+  0              0  libfb.so                 fbGetWinPrivateIndex [self]
+-------------------------------------------------------------------------------
+  6        100.000  Xorg                     miBSCheapValidateGC
+0              0  libfb.so                 fbValidateGC
+  0              0  libfb.so                 fbValidateGC [self]
+-------------------------------------------------------------------------------
+  2        100.000  Xorg                     miUnion
+0              0  libpixman.so.0.0.0       .plt
+  0              0  libpixman.so.0.0.0       .plt [self]
+-------------------------------------------------------------------------------
+  1         1.2658  Xorg                     miIntersect
+  1         1.2658  Xorg                     miRegionInit
+  77       97.4684  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]
+-------------------------------------------------------------------------------
+  63       100.000  Xorg                     miUnion
+0              0  libpixman.so.0.0.0       pixman_op
+  0              0  libpixman.so.0.0.0       pixman_op [self]
+-------------------------------------------------------------------------------
+  1        100.000  Xorg                     miUnion
+0              0  libpixman.so.0.0.0       pixman_region_copy
+  0              0  libpixman.so.0.0.0       pixman_region_copy [self]
+-------------------------------------------------------------------------------
+  2        10.5263  Xorg                     miDestroyPicture
+  17       89.4737  Xorg                     miRegionDestroy
+0              0  libpixman.so.0.0.0       pixman_region_fini
+  0              0  libpixman.so.0.0.0       pixman_region_fini [self]
+-------------------------------------------------------------------------------
+  1        14.2857  Xorg                     miRegionInit
+  2        28.5714  Xorg                     miComputeCompositeRegion
+  4        57.1429  Xorg                     miRegionCreate
+0              0  libpixman.so.0.0.0       pixman_region_init
+  0              0  libpixman.so.0.0.0       pixman_region_init [self]
+-------------------------------------------------------------------------------
+  4        50.0000  Xorg                     miRegionInit
+  4        50.0000  Xorg                     miRegionCreate
+0              0  libpixman.so.0.0.0       pixman_region_init_with_extents
+  0              0  libpixman.so.0.0.0       pixman_region_init_with_extents [self]
+-------------------------------------------------------------------------------
+  11       19.6429  Xorg                     damageDamageRegion
+  45       80.3571  Xorg                     miIntersect
+0              0  libpixman.so.0.0.0       pixman_region_intersect
+  0              0  libpixman.so.0.0.0       pixman_region_intersect [self]
+-------------------------------------------------------------------------------
+  147      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]
+-------------------------------------------------------------------------------
+  53       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]
+-------------------------------------------------------------------------------
+  194      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]
+-------------------------------------------------------------------------------
+  8        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]
+-------------------------------------------------------------------------------
+  58991    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]
+-------------------------------------------------------------------------------
+  17       100.000  Xorg                     GetTimeInMillis
+0              0  librt-2.5.so             __i686.get_pc_thunk.bx
+  0              0  librt-2.5.so             __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+  41        1.7307  Xorg                     WaitForSomething
+  2328     98.2693  Xorg                     GetTimeInMillis
+0              0  librt-2.5.so             clock_gettime
+  0              0  librt-2.5.so             clock_gettime [self]
+-------------------------------------------------------------------------------
+  7        12.5000  Xorg                     WaitForSomething
+  49       87.5000  Xorg                     BlockHandler
+0              0  mouse_drv.so             MouseBlockHandler
+  0              0  mouse_drv.so             MouseBlockHandler [self]
+-------------------------------------------------------------------------------
+  6        35.2941  Xorg                     WaitForSomething
+  11       64.7059  Xorg                     WakeupHandler
+0              0  mouse_drv.so             MouseWakeupHandler
+  0              0  mouse_drv.so             MouseWakeupHandler [self]
+-------------------------------------------------------------------------------
+  9        30.0000  Xorg                     WakeupHandler
+  21       70.0000  Xorg                     BlockHandler
+0              0  mouse_drv.so             __i686.get_pc_thunk.bx
+  0              0  mouse_drv.so             __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------