1 CPU: Core 2, speed 2133.49 MHz (estimated)
2 Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000
3 samples % image name symbol name
4 -------------------------------------------------------------------------------
5 612 21.7330 libexa.so exaComposite
6 26247 97.0099 libexa.so ExaCheckComposite
7 612 2.2620 libexa.so exaComposite [self]
8 71 0.2624 libexa.so exaGetDrawablePixmap
9 65 0.2402 libexa.so .plt
10 20 0.0739 libexa.so exaFinishAccess
11 15 0.0554 libexa.so exaPrepareAccess
12 10 0.0370 libexa.so __i686.get_pc_thunk.bx
13 9 0.0333 libfb.so fbComposite
14 7 0.0259 libexa.so exaOpReadsDestination
15 -------------------------------------------------------------------------------
16 3 0.8646 libexa.so exaPolyFillRect
17 3 0.8646 libexa.so exaCopyNtoN
18 8 2.3055 libexa.so exaRasterizeTrapezoid
19 10 2.8818 libexa.so exaFillRegionSolid
20 20 5.7637 libexa.so exaComposite
21 303 87.3199 libexa.so ExaCheckComposite
22 319 11.3281 libexa.so exaFinishAccess
23 319 91.4040 libexa.so exaFinishAccess [self]
24 30 8.5960 libexa.so exaGetDrawablePixmap
25 -------------------------------------------------------------------------------
26 294 10.4403 libexa.so exaGlyphs
27 17887 98.1346 Xorg miGlyphs
28 294 1.6130 libexa.so exaGlyphs [self]
29 22 0.1207 Xorg miModifyPixmapHeader
30 10 0.0549 Xorg CompositePicture
31 6 0.0329 Xorg FreeScratchPixmapHeader
32 2 0.0110 Xorg __i686.get_pc_thunk.bx
33 2 0.0110 Xorg GetScratchPixmapHeader
34 1 0.0055 libexa.so exaCreatePixmap
35 1 0.0055 Xorg ValidateGC
36 1 0.0055 Xorg miGlyphExtents
37 1 0.0055 Xorg CreatePicture
38 -------------------------------------------------------------------------------
39 26247 100.000 libexa.so exaComposite
40 257 9.1264 libexa.so ExaCheckComposite
41 24908 94.7793 libfb.so fbComposite
42 415 1.5791 libexa.so exaPrepareAccess
43 303 1.1530 libexa.so exaFinishAccess
44 257 0.9779 libexa.so ExaCheckComposite [self]
45 90 0.3425 libexa.so .plt
46 80 0.3044 libfb.so .plt
47 65 0.2473 libexa.so __i686.get_pc_thunk.bx
48 40 0.1522 libexa.so exaPixmapIsOffscreen
49 36 0.1370 libpixman.so.0.0.0 pixman_image_unref
50 26 0.0989 libexa.so exaGetDrawablePixmap
51 21 0.0799 libfb.so image_from_pict
52 17 0.0647 Xorg miCompositeSourceValidate
53 14 0.0533 libpixman.so.0.0.0 pixman_image_composite
54 8 0.0304 libfb.so __i686.get_pc_thunk.bx
55 -------------------------------------------------------------------------------
56 2 0.4348 libexa.so exaCopyNtoN
57 3 0.6522 libexa.so exaPolyFillRect
58 12 2.6087 libexa.so exaFillRegionSolid
59 13 2.8261 libexa.so exaRasterizeTrapezoid
60 15 3.2609 libexa.so exaComposite
61 415 90.2174 libexa.so ExaCheckComposite
62 240 8.5227 libexa.so exaPrepareAccess
63 240 51.9481 libexa.so exaPrepareAccess [self]
64 161 34.8485 libexa.so exaPixmapIsOffscreen
65 35 7.5758 libexa.so exaGetDrawablePixmap
66 24 5.1948 libexa.so __i686.get_pc_thunk.bx
67 2 0.4329 libexa.so exaWaitSync
68 -------------------------------------------------------------------------------
69 1 0.5525 libexa.so exaRasterizeTrapezoid
70 2 1.1050 libexa.so exaPolySegment
71 9 4.9724 libexa.so exaFillRegionSolid
72 14 7.7348 libexa.so exaPolyFillRect
73 65 35.9116 libexa.so exaComposite
74 90 49.7238 libexa.so ExaCheckComposite
75 237 8.4162 libexa.so .plt
76 237 100.000 libexa.so .plt [self]
77 -------------------------------------------------------------------------------
78 15 6.9444 libexa.so exaGetOffscreenPixmap
79 40 18.5185 libexa.so ExaCheckComposite
80 161 74.5370 libexa.so exaPrepareAccess
81 216 7.6705 libexa.so exaPixmapIsOffscreen
82 216 100.000 libexa.so exaPixmapIsOffscreen [self]
83 -------------------------------------------------------------------------------
84 1 0.5917 libexa.so exaRasterizeTrapezoid
85 2 1.1834 libexa.so exaGetOffscreenPixmap
86 2 1.1834 libexa.so exaFillRegionSolid
87 2 1.1834 libexa.so exaPolyFillRect
88 26 15.3846 libexa.so ExaCheckComposite
89 30 17.7515 libexa.so exaFinishAccess
90 35 20.7101 libexa.so exaPrepareAccess
91 71 42.0118 libexa.so exaComposite
92 207 7.3509 libexa.so exaGetDrawablePixmap
93 207 100.000 libexa.so exaGetDrawablePixmap [self]
94 -------------------------------------------------------------------------------
95 2 1.9048 libexa.so exaRasterizeTrapezoid
96 4 3.8095 libexa.so exaFillRegionSolid
97 10 9.5238 libexa.so exaComposite
98 24 22.8571 libexa.so exaPrepareAccess
99 65 61.9048 libexa.so ExaCheckComposite
100 130 4.6165 libexa.so __i686.get_pc_thunk.bx
101 130 100.000 libexa.so __i686.get_pc_thunk.bx [self]
102 -------------------------------------------------------------------------------
103 118 100.000 libexa.so exaPolySegment
104 66 2.3438 libexa.so exaPolyFillRect
105 4816 92.9730 libexa.so exaFillRegionSolid
106 115 2.2201 Xorg miRectsToRegion
107 66 1.2741 libexa.so exaPolyFillRect [self]
108 58 1.1197 Xorg miRegionDestroy
109 27 0.5212 Xorg miIntersect
110 19 0.3668 Xorg miTranslateRegion
111 15 0.2896 libexa.so exaDoMigration
112 14 0.2703 libexa.so .plt
113 10 0.1931 libexa.so exaGetDrawableDeltas
114 9 0.1737 libfb.so fbFillRegionSolid
115 7 0.1351 libfb.so fbReplicatePixel
116 5 0.0965 Xorg __i686.get_pc_thunk.bx
117 3 0.0579 libexa.so exaPrepareAccess
118 3 0.0579 libexa.so exaFinishAccess
119 3 0.0579 libexa.so exaGetOffscreenPixmap
120 3 0.0579 libpixman.so.0.0.0 pixman_region_fini
122 2 0.0386 libexa.so exaGetDrawablePixmap
124 1 0.0193 Xorg miRegionValidate
125 1 0.0193 libpixman.so.0.0.0 pixman_region_translate
126 -------------------------------------------------------------------------------
127 1 100.000 libexa.so exaGlyphs
128 46 1.6335 libexa.so exaCreatePixmap
129 191 64.9660 libfb.so fbCreatePixmap
130 46 15.6463 libexa.so exaCreatePixmap [self]
131 34 11.5646 Xorg DamageCreate
132 8 2.7211 Xorg DamageRegister
133 7 2.3810 libfb.so fbCreatePixmapBpp
134 3 1.0204 Xorg getDrawableDamageRef
135 2 0.6803 Xorg DamageSetReportAfterOp
136 1 0.3401 Xorg __i686.get_pc_thunk.bx
137 1 0.3401 libfb.so __i686.get_pc_thunk.bx
138 1 0.3401 libfb.so __i686.get_pc_thunk.cx
139 -------------------------------------------------------------------------------
140 4816 100.000 libexa.so exaPolyFillRect
141 44 1.5625 libexa.so exaFillRegionSolid
142 4695 97.3662 libfb.so fbFillRegionSolid
143 44 0.9125 libexa.so exaFillRegionSolid [self]
144 33 0.6844 libexa.so exaGetOffscreenPixmap
145 12 0.2489 libexa.so exaPrepareAccess
146 10 0.2074 libexa.so exaFinishAccess
147 9 0.1866 libexa.so .plt
148 9 0.1866 libpixman.so.0.0.0 pixman_fill
149 4 0.0830 libexa.so __i686.get_pc_thunk.bx
150 4 0.0830 libfb.so fbReplicatePixel
151 2 0.0415 libexa.so exaGetDrawablePixmap
152 -------------------------------------------------------------------------------
153 15 100.000 libexa.so exaPolyFillRect
154 32 1.1364 libexa.so exaDoMigration
155 32 100.000 libexa.so exaDoMigration [self]
156 -------------------------------------------------------------------------------
157 7 100.000 libexa.so exaComposite
158 25 0.8878 libexa.so exaOpReadsDestination
159 25 100.000 libexa.so exaOpReadsDestination [self]
160 -------------------------------------------------------------------------------
161 20 0.7102 libexa.so exaDestroyPixmap
162 39 59.0909 libfb.so fbDestroyPixmap
163 20 30.3030 libexa.so exaDestroyPixmap [self]
164 5 7.5758 libfb.so __i686.get_pc_thunk.bx
166 -------------------------------------------------------------------------------
167 1 6.6667 libexa.so exaRasterizeTrapezoid
168 4 26.6667 libexa.so exaGetOffscreenPixmap
169 10 66.6667 libexa.so exaPolyFillRect
170 20 0.7102 libexa.so exaGetDrawableDeltas
171 20 100.000 libexa.so exaGetDrawableDeltas [self]
172 -------------------------------------------------------------------------------
173 3 8.3333 libexa.so exaPolyFillRect
174 33 91.6667 libexa.so exaFillRegionSolid
175 15 0.5327 libexa.so exaGetOffscreenPixmap
176 15 41.6667 libexa.so exaPixmapIsOffscreen
177 15 41.6667 libexa.so exaGetOffscreenPixmap [self]
178 4 11.1111 libexa.so exaGetDrawableDeltas
179 2 5.5556 libexa.so exaGetDrawablePixmap
180 -------------------------------------------------------------------------------
181 15 0.5327 libexa.so exaValidateGC
182 139 72.3958 libfb.so fbValidateGC
183 15 7.8125 libfb.so fbGetGCPrivateIndex
184 15 7.8125 libexa.so exaValidateGC [self]
185 11 5.7292 libfb.so __i686.get_pc_thunk.cx
186 7 3.6458 Xorg miComputeCompositeClip
187 3 1.5625 libfb.so __i686.get_pc_thunk.bx
188 2 1.0417 libfb.so .plt
189 -------------------------------------------------------------------------------
190 11 0.3906 libexa.so exaRasterizeTrapezoid
191 2517 98.0140 libfb.so fbRasterizeTrapezoid
192 13 0.5062 libexa.so exaPrepareAccess
193 11 0.4283 libexa.so exaRasterizeTrapezoid [self]
194 10 0.3894 libexa.so exaPixmapDirty
195 8 0.3115 libexa.so exaFinishAccess
196 2 0.0779 libexa.so __i686.get_pc_thunk.bx
197 2 0.0779 libpixman.so.0.0.0 pixman_rasterize_trapezoid
198 1 0.0389 libexa.so .plt
199 1 0.0389 libexa.so exaGetDrawablePixmap
200 1 0.0389 libexa.so exaGetDrawableDeltas
201 1 0.0389 libpixman.so.0.0.0 pixman_image_unref
202 1 0.0389 libfb.so image_from_pict
203 -------------------------------------------------------------------------------
204 3 23.0769 libexa.so exaCopyNtoN
205 10 76.9231 libexa.so exaRasterizeTrapezoid
206 5 0.1776 libexa.so exaPixmapDirty
207 9 64.2857 Xorg miUnion
208 5 35.7143 libexa.so exaPixmapDirty [self]
209 -------------------------------------------------------------------------------
210 4 0.1420 libexa.so exaPolySegment
211 118 94.4000 libexa.so exaPolyFillRect
212 4 3.2000 libexa.so exaPolySegment [self]
213 2 1.6000 libexa.so .plt
214 1 0.8000 Xorg miRegionDestroy
215 -------------------------------------------------------------------------------
216 1 0.0355 libexa.so exaCopyArea
217 7350 99.9728 libfb.so fbDoCopy
218 1 0.0136 libfb.so fbCopyRegion
219 1 0.0136 libexa.so exaCopyArea [self]
220 -------------------------------------------------------------------------------
221 1 100.000 libexa.so exaPolyFillRect
224 -------------------------------------------------------------------------------
225 10 100.000 libexa.so exaGlyphs
226 0 0 Xorg CompositePicture
227 0 0 Xorg CompositePicture [self]
228 -------------------------------------------------------------------------------
229 1 100.000 libexa.so exaGlyphs
230 0 0 Xorg CreatePicture
231 0 0 Xorg CreatePicture [self]
232 -------------------------------------------------------------------------------
233 34 100.000 libexa.so exaCreatePixmap
234 0 0 Xorg DamageCreate
235 0 0 Xorg DamageCreate [self]
236 -------------------------------------------------------------------------------
237 8 100.000 libexa.so exaCreatePixmap
238 0 0 Xorg DamageRegister
239 0 0 Xorg DamageRegister [self]
240 -------------------------------------------------------------------------------
241 2 100.000 libexa.so exaCreatePixmap
242 0 0 Xorg DamageSetReportAfterOp
243 0 0 Xorg DamageSetReportAfterOp [self]
244 -------------------------------------------------------------------------------
245 6 100.000 libexa.so exaGlyphs
246 0 0 Xorg FreeScratchPixmapHeader
247 0 0 Xorg FreeScratchPixmapHeader [self]
248 -------------------------------------------------------------------------------
249 2 100.000 libexa.so exaGlyphs
250 0 0 Xorg GetScratchPixmapHeader
251 0 0 Xorg GetScratchPixmapHeader [self]
252 -------------------------------------------------------------------------------
253 1 100.000 libexa.so exaGlyphs
255 0 0 Xorg ValidateGC [self]
256 -------------------------------------------------------------------------------
257 2 50.0000 libexa.so exaDestroyPixmap
258 2 50.0000 libexa.so exaPolyFillRect
260 0 0 Xorg Xfree [self]
261 -------------------------------------------------------------------------------
262 1 12.5000 libexa.so exaCreatePixmap
263 2 25.0000 libexa.so exaGlyphs
264 5 62.5000 libexa.so exaPolyFillRect
265 0 0 Xorg __i686.get_pc_thunk.bx
266 0 0 Xorg __i686.get_pc_thunk.bx [self]
267 -------------------------------------------------------------------------------
268 3 100.000 libexa.so exaCreatePixmap
269 0 0 Xorg getDrawableDamageRef
270 0 0 Xorg getDrawableDamageRef [self]
271 -------------------------------------------------------------------------------
272 17 100.000 libexa.so ExaCheckComposite
273 0 0 Xorg miCompositeSourceValidate
274 0 0 Xorg miCompositeSourceValidate [self]
275 -------------------------------------------------------------------------------
276 7 100.000 libexa.so exaValidateGC
277 0 0 Xorg miComputeCompositeClip
278 0 0 Xorg miComputeCompositeClip [self]
279 -------------------------------------------------------------------------------
280 1 100.000 libexa.so exaGlyphs
281 0 0 Xorg miGlyphExtents
282 0 0 Xorg miGlyphExtents [self]
283 -------------------------------------------------------------------------------
284 17887 100.000 libexa.so exaGlyphs
286 0 0 Xorg miGlyphs [self]
287 -------------------------------------------------------------------------------
288 27 100.000 libexa.so exaPolyFillRect
290 0 0 Xorg miIntersect [self]
291 -------------------------------------------------------------------------------
292 22 100.000 libexa.so exaGlyphs
293 0 0 Xorg miModifyPixmapHeader
294 0 0 Xorg miModifyPixmapHeader [self]
295 -------------------------------------------------------------------------------
296 115 100.000 libexa.so exaPolyFillRect
297 0 0 Xorg miRectsToRegion
298 0 0 Xorg miRectsToRegion [self]
299 -------------------------------------------------------------------------------
300 1 1.6949 libexa.so exaPolySegment
301 58 98.3051 libexa.so exaPolyFillRect
302 0 0 Xorg miRegionDestroy
303 0 0 Xorg miRegionDestroy [self]
304 -------------------------------------------------------------------------------
305 1 100.000 libexa.so exaPolyFillRect
306 0 0 Xorg miRegionValidate
307 0 0 Xorg miRegionValidate [self]
308 -------------------------------------------------------------------------------
309 19 100.000 libexa.so exaPolyFillRect
310 0 0 Xorg miTranslateRegion
311 0 0 Xorg miTranslateRegion [self]
312 -------------------------------------------------------------------------------
313 9 100.000 libexa.so exaPixmapDirty
315 0 0 Xorg miUnion [self]
316 -------------------------------------------------------------------------------
317 2 100.000 libexa.so exaWaitSync
318 0 0 intel_drv.so I830EXASync
319 0 0 intel_drv.so I830EXASync [self]
320 -------------------------------------------------------------------------------
321 0 0 libexa.so exaCopyNtoN
322 7343 99.8912 libfb.so fbCopyNtoN
323 3 0.0408 libexa.so exaFinishAccess
324 3 0.0408 libexa.so exaPixmapDirty
325 2 0.0272 libexa.so exaPrepareAccess
326 0 0 libexa.so exaCopyNtoN [self]
327 -------------------------------------------------------------------------------
328 2 100.000 libexa.so exaPrepareAccess
329 0 0 libexa.so exaWaitSync
330 2 100.000 intel_drv.so I830EXASync
331 0 0 libexa.so exaWaitSync [self]
332 -------------------------------------------------------------------------------
333 2 2.4390 libexa.so exaValidateGC
334 80 97.5610 libexa.so ExaCheckComposite
336 0 0 libfb.so .plt [self]
337 -------------------------------------------------------------------------------
338 1 5.8824 libexa.so exaCreatePixmap
339 3 17.6471 libexa.so exaValidateGC
340 5 29.4118 libexa.so exaDestroyPixmap
341 8 47.0588 libexa.so ExaCheckComposite
342 0 0 libfb.so __i686.get_pc_thunk.bx
343 0 0 libfb.so __i686.get_pc_thunk.bx [self]
344 -------------------------------------------------------------------------------
345 1 8.3333 libexa.so exaCreatePixmap
346 11 91.6667 libexa.so exaValidateGC
347 0 0 libfb.so __i686.get_pc_thunk.cx
348 0 0 libfb.so __i686.get_pc_thunk.cx [self]
349 -------------------------------------------------------------------------------
350 9 0.0361 libexa.so exaComposite
351 24908 99.9639 libexa.so ExaCheckComposite
352 0 0 libfb.so fbComposite
353 0 0 libfb.so fbComposite [self]
354 -------------------------------------------------------------------------------
355 7343 100.000 libexa.so exaCopyNtoN
356 0 0 libfb.so fbCopyNtoN
357 0 0 libfb.so fbCopyNtoN [self]
358 -------------------------------------------------------------------------------
359 1 100.000 libexa.so exaCopyArea
360 0 0 libfb.so fbCopyRegion
361 0 0 libfb.so fbCopyRegion [self]
362 -------------------------------------------------------------------------------
363 191 100.000 libexa.so exaCreatePixmap
364 0 0 libfb.so fbCreatePixmap
365 0 0 libfb.so fbCreatePixmap [self]
366 -------------------------------------------------------------------------------
367 7 100.000 libexa.so exaCreatePixmap
368 0 0 libfb.so fbCreatePixmapBpp
369 0 0 libfb.so fbCreatePixmapBpp [self]
370 -------------------------------------------------------------------------------
371 39 100.000 libexa.so exaDestroyPixmap
372 0 0 libfb.so fbDestroyPixmap
373 0 0 libfb.so fbDestroyPixmap [self]
374 -------------------------------------------------------------------------------
375 7350 100.000 libexa.so exaCopyArea
376 0 0 libfb.so fbDoCopy
377 0 0 libfb.so fbDoCopy [self]
378 -------------------------------------------------------------------------------
379 9 0.1913 libexa.so exaPolyFillRect
380 4695 99.8087 libexa.so exaFillRegionSolid
381 0 0 libfb.so fbFillRegionSolid
382 0 0 libfb.so fbFillRegionSolid [self]
383 -------------------------------------------------------------------------------
384 15 100.000 libexa.so exaValidateGC
385 0 0 libfb.so fbGetGCPrivateIndex
386 0 0 libfb.so fbGetGCPrivateIndex [self]
387 -------------------------------------------------------------------------------
388 2517 100.000 libexa.so exaRasterizeTrapezoid
389 0 0 libfb.so fbRasterizeTrapezoid
390 0 0 libfb.so fbRasterizeTrapezoid [self]
391 -------------------------------------------------------------------------------
392 4 36.3636 libexa.so exaFillRegionSolid
393 7 63.6364 libexa.so exaPolyFillRect
394 0 0 libfb.so fbReplicatePixel
395 0 0 libfb.so fbReplicatePixel [self]
396 -------------------------------------------------------------------------------
397 139 100.000 libexa.so exaValidateGC
398 0 0 libfb.so fbValidateGC
399 0 0 libfb.so fbValidateGC [self]
400 -------------------------------------------------------------------------------
401 1 4.5455 libexa.so exaRasterizeTrapezoid
402 21 95.4545 libexa.so ExaCheckComposite
403 0 0 libfb.so image_from_pict
404 0 0 libfb.so image_from_pict [self]
405 -------------------------------------------------------------------------------
406 9 100.000 libexa.so exaFillRegionSolid
407 0 0 libpixman.so.0.0.0 pixman_fill
408 0 0 libpixman.so.0.0.0 pixman_fill [self]
409 -------------------------------------------------------------------------------
410 14 100.000 libexa.so ExaCheckComposite
411 0 0 libpixman.so.0.0.0 pixman_image_composite
412 0 0 libpixman.so.0.0.0 pixman_image_composite [self]
413 -------------------------------------------------------------------------------
414 1 2.7027 libexa.so exaRasterizeTrapezoid
415 36 97.2973 libexa.so ExaCheckComposite
416 0 0 libpixman.so.0.0.0 pixman_image_unref
417 0 0 libpixman.so.0.0.0 pixman_image_unref [self]
418 -------------------------------------------------------------------------------
419 2 100.000 libexa.so exaRasterizeTrapezoid
420 0 0 libpixman.so.0.0.0 pixman_rasterize_trapezoid
421 0 0 libpixman.so.0.0.0 pixman_rasterize_trapezoid [self]
422 -------------------------------------------------------------------------------
423 3 100.000 libexa.so exaPolyFillRect
424 0 0 libpixman.so.0.0.0 pixman_region_fini
425 0 0 libpixman.so.0.0.0 pixman_region_fini [self]
426 -------------------------------------------------------------------------------
427 1 100.000 libexa.so exaPolyFillRect
428 0 0 libpixman.so.0.0.0 pixman_region_translate
429 0 0 libpixman.so.0.0.0 pixman_region_translate [self]
430 -------------------------------------------------------------------------------