]> git.cworth.org Git - cworth.org/blob - src/exa/storing_glyphs_as_pixmaps/EXA-aa10text-before/libpixman.callgraph
Add storing_glyphs_as_pixmaps post
[cworth.org] / src / exa / storing_glyphs_as_pixmaps / EXA-aa10text-before / libpixman.callgraph
1 CPU: Core 2, speed 2133.47 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   161       0.5591  libpixman.so.0.0.0       pixman_region_union
6   28635    99.4409  libpixman.so.0.0.0       pixman_op
7 28752    42.2457  libpixman.so.0.0.0       pixman_region_unionO
8   28752    99.8472  libpixman.so.0.0.0       pixman_region_unionO [self]
9   41        0.1424  libpixman.so.0.0.0       pixman_rect_alloc
10   2         0.0069  libc-2.5.so              realloc
11   1         0.0035  libpixman.so.0.0.0       .plt
12 -------------------------------------------------------------------------------
13   56998    100.000  libpixman.so.0.0.0       pixman_region_union
14 18733    27.5246  libpixman.so.0.0.0       pixman_op
15   28635    50.1823  libpixman.so.0.0.0       pixman_region_unionO
16   18733    32.8292  libpixman.so.0.0.0       pixman_op [self]
17   5858     10.2660  libpixman.so.0.0.0       pixman_rect_alloc
18   2039      3.5733  libc-2.5.so              free
19   1427      2.5008  libc-2.5.so              memmove
20   132       0.2313  libc-2.5.so              malloc
21   65        0.1139  libc-2.5.so              _int_free
22   60        0.1051  libc-2.5.so              __i686.get_pc_thunk.bx
23   56        0.0981  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
24   55        0.0964  libpixman.so.0.0.0       .plt
25   2         0.0035  libc-2.5.so              realloc
26 -------------------------------------------------------------------------------
27   5650     100.000  libpixman.so.0.0.0       pixman_image_composite
28 5682      8.3486  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx
29   5682     100.000  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx [self]
30 -------------------------------------------------------------------------------
31   2065     100.000  libpixman.so.0.0.0       pixman_image_composite
32 1956      2.8740  libpixman.so.0.0.0       pixman_compute_composite_region
33   1956     80.7931  libpixman.so.0.0.0       pixman_compute_composite_region [self]
34   259      10.6981  libpixman.so.0.0.0       pixman_region_rectangles
35   109       4.5023  libpixman.so.0.0.0       pixman_region_n_rects
36   97        4.0066  libpixman.so.0.0.0       pixman_region_not_empty
37 -------------------------------------------------------------------------------
38 1766      2.5948  libpixman.so.0.0.0       pixman_image_composite
39   5650     53.7123  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx
40   2065     19.6311  libpixman.so.0.0.0       pixman_compute_composite_region
41   1766     16.7887  libpixman.so.0.0.0       pixman_image_composite [self]
42   248       2.3576  libpixman.so.0.0.0       .plt
43   246       2.3386  libpixman.so.0.0.0       pixman_region_not_empty
44   147       1.3975  libpixman.so.0.0.0       pixman_region_rectangles
45   119       1.1313  libpixman.so.0.0.0       pixman_region_init
46   100       0.9507  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
47   71        0.6750  libpixman.so.0.0.0       pixman_region_n_rects
48   71        0.6750  libpixman.so.0.0.0       pixman_have_mmx
49   36        0.3422  libpixman.so.0.0.0       pixman_region_fini
50 -------------------------------------------------------------------------------
51 1520      2.2334  libpixman.so.0.0.0       pixman_region_union
52   56998    96.5528  libpixman.so.0.0.0       pixman_op
53   1520      2.5748  libpixman.so.0.0.0       pixman_region_union [self]
54   161       0.2727  libpixman.so.0.0.0       pixman_region_unionO
55   82        0.1389  libpixman.so.0.0.0       .plt
56   79        0.1338  libc-2.5.so              free
57   72        0.1220  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
58   67        0.1135  libpixman.so.0.0.0       pixman_rect_alloc
59   31        0.0525  libc-2.5.so              memmove
60   23        0.0390  libpixman.so.0.0.0       pixman_region_copy
61 -------------------------------------------------------------------------------
62   16        2.5197  libpixman.so.0.0.0       pixman_blt
63   42        6.6142  libpixman.so.0.0.0       reset_clip_region
64   46        7.2441  libpixman.so.0.0.0       pixman_image_set_clip_region
65   56        8.8189  libpixman.so.0.0.0       pixman_op
66   72       11.3386  libpixman.so.0.0.0       pixman_region_union
67   90       14.1732  libpixman.so.0.0.0       allocate_image
68   91       14.3307  libpixman.so.0.0.0       pixman_image_unref
69   100      15.7480  libpixman.so.0.0.0       pixman_image_composite
70   122      19.2126  libpixman.so.0.0.0       pixman_image_create_bits
71 929       1.3650  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
72   929      100.000  libpixman.so.0.0.0       __i686.get_pc_thunk.bx [self]
73 -------------------------------------------------------------------------------
74   72        8.1356  libpixman.so.0.0.0       pixman_image_create_bits
75   119      13.4463  libpixman.so.0.0.0       pixman_image_composite
76   694      78.4181  libpixman.so.0.0.0       allocate_image
77 921       1.3532  libpixman.so.0.0.0       pixman_region_init
78   921      100.000  libpixman.so.0.0.0       pixman_region_init [self]
79 -------------------------------------------------------------------------------
80   1         0.1852  libpixman.so.0.0.0       pixman_region_unionO
81   55       10.1852  libpixman.so.0.0.0       pixman_op
82   82       15.1852  libpixman.so.0.0.0       pixman_region_union
83   154      28.5185  libpixman.so.0.0.0       pixman_image_create_bits
84   248      45.9259  libpixman.so.0.0.0       pixman_image_composite
85 896       1.3165  libpixman.so.0.0.0       .plt
86   896      100.000  libpixman.so.0.0.0       .plt [self]
87 -------------------------------------------------------------------------------
88   36        6.0100  libpixman.so.0.0.0       pixman_image_composite
89   144      24.0401  libpixman.so.0.0.0       reset_clip_region
90   169      28.2137  libpixman.so.0.0.0       pixman_image_create_bits
91   250      41.7362  libpixman.so.0.0.0       pixman_image_unref
92 801       1.1769  libpixman.so.0.0.0       pixman_region_fini
93   801      100.000  libpixman.so.0.0.0       pixman_region_fini [self]
94 -------------------------------------------------------------------------------
95   147      36.2069  libpixman.so.0.0.0       pixman_image_composite
96   259      63.7931  libpixman.so.0.0.0       pixman_compute_composite_region
97 772       1.1343  libpixman.so.0.0.0       pixman_region_rectangles
98   772      100.000  libpixman.so.0.0.0       pixman_region_rectangles [self]
99 -------------------------------------------------------------------------------
100 601       0.8831  libpixman.so.0.0.0       pixman_image_unref
101   601      63.8004  libpixman.so.0.0.0       pixman_image_unref [self]
102   250      26.5393  libpixman.so.0.0.0       pixman_region_fini
103   91        9.6603  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
104 -------------------------------------------------------------------------------
105   1323     100.000  libpixman.so.0.0.0       pixman_image_create_bits
106 594       0.8728  libpixman.so.0.0.0       allocate_image
107   694      50.3628  libpixman.so.0.0.0       pixman_region_init
108   594      43.1060  libpixman.so.0.0.0       allocate_image [self]
109   90        6.5312  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
110 -------------------------------------------------------------------------------
111   71       39.4444  libpixman.so.0.0.0       pixman_image_composite
112   109      60.5556  libpixman.so.0.0.0       pixman_compute_composite_region
113 514       0.7552  libpixman.so.0.0.0       pixman_region_n_rects
114   514      100.000  libpixman.so.0.0.0       pixman_region_n_rects [self]
115 -------------------------------------------------------------------------------
116 505       0.7420  libpixman.so.0.0.0       pixman_image_create_bits
117   1323     42.1203  libpixman.so.0.0.0       allocate_image
118   578      18.4018  libpixman.so.0.0.0       reset_clip_region
119   505      16.0777  libpixman.so.0.0.0       pixman_image_create_bits [self]
120   218       6.9405  libpixman.so.0.0.0       pixman_region_init_rect
121   169       5.3805  libpixman.so.0.0.0       pixman_region_fini
122   154       4.9029  libpixman.so.0.0.0       .plt
123   122       3.8841  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
124   72        2.2923  libpixman.so.0.0.0       pixman_region_init
125 -------------------------------------------------------------------------------
126   41        0.6872  libpixman.so.0.0.0       pixman_region_unionO
127   67        1.1230  libpixman.so.0.0.0       pixman_region_union
128   5858     98.1897  libpixman.so.0.0.0       pixman_op
129 481       0.7067  libpixman.so.0.0.0       pixman_rect_alloc
130   5302     88.8703  libc-2.5.so              malloc
131   481       8.0624  libpixman.so.0.0.0       pixman_rect_alloc [self]
132   65        1.0895  libc-2.5.so              __i686.get_pc_thunk.bx
133   63        1.0560  libc-2.5.so              realloc
134   50        0.8381  libc-2.5.so              _int_malloc
135   5         0.0838  libc-2.5.so              _int_realloc
136 -------------------------------------------------------------------------------
137   97       28.2799  libpixman.so.0.0.0       pixman_compute_composite_region
138   246      71.7201  libpixman.so.0.0.0       pixman_image_composite
139 431       0.6333  libpixman.so.0.0.0       pixman_region_not_empty
140   431      100.000  libpixman.so.0.0.0       pixman_region_not_empty [self]
141 -------------------------------------------------------------------------------
142   152      41.0811  libpixman.so.0.0.0       reset_clip_region
143   218      58.9189  libpixman.so.0.0.0       pixman_image_create_bits
144 414       0.6083  libpixman.so.0.0.0       pixman_region_init_rect
145   414      100.000  libpixman.so.0.0.0       pixman_region_init_rect [self]
146 -------------------------------------------------------------------------------
147   578      100.000  libpixman.so.0.0.0       pixman_image_create_bits
148 335       0.4922  libpixman.so.0.0.0       reset_clip_region
149   335      49.7771  libpixman.so.0.0.0       reset_clip_region [self]
150   152      22.5854  libpixman.so.0.0.0       pixman_region_init_rect
151   144      21.3967  libpixman.so.0.0.0       pixman_region_fini
152   42        6.2407  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
153 -------------------------------------------------------------------------------
154   23       11.5000  libpixman.so.0.0.0       pixman_region_union
155   177      88.5000  libpixman.so.0.0.0       pixman_image_set_clip_region
156 245       0.3600  libpixman.so.0.0.0       pixman_region_copy
157   245      99.1903  libpixman.so.0.0.0       pixman_region_copy [self]
158   1         0.4049  libc-2.5.so              _int_free
159   1         0.4049  libc-2.5.so              free
160 -------------------------------------------------------------------------------
161 219       0.3218  libpixman.so.0.0.0       pixman_blt
162   219      57.4803  libpixman.so.0.0.0       pixman_blt [self]
163   94       24.6719  libpixman.so.0.0.0       pixman_blt_mmx
164   52       13.6483  libpixman.so.0.0.0       pixman_have_mmx
165   16        4.1995  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
166 -------------------------------------------------------------------------------
167   94       100.000  libpixman.so.0.0.0       pixman_blt
168 208       0.3056  libpixman.so.0.0.0       pixman_blt_mmx
169   208      100.000  libpixman.so.0.0.0       pixman_blt_mmx [self]
170 -------------------------------------------------------------------------------
171 204       0.2997  libpixman.so.0.0.0       pixman_image_set_component_alpha
172   204      100.000  libpixman.so.0.0.0       pixman_image_set_component_alpha [self]
173 -------------------------------------------------------------------------------
174   52       42.2764  libpixman.so.0.0.0       pixman_blt
175   71       57.7236  libpixman.so.0.0.0       pixman_image_composite
176 182       0.2674  libpixman.so.0.0.0       pixman_have_mmx
177   182      100.000  libpixman.so.0.0.0       pixman_have_mmx [self]
178 -------------------------------------------------------------------------------
179 151       0.2219  libpixman.so.0.0.0       pixman_image_set_filter
180   151      100.000  libpixman.so.0.0.0       pixman_image_set_filter [self]
181 -------------------------------------------------------------------------------
182 112       0.1646  libpixman.so.0.0.0       pixman_image_set_clip_region
183   177      52.8358  libpixman.so.0.0.0       pixman_region_copy
184   112      33.4328  libpixman.so.0.0.0       pixman_image_set_clip_region [self]
185   46       13.7313  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
186 -------------------------------------------------------------------------------
187 57        0.0838  libpixman.so.0.0.0       pixman_region_intersect
188   57       100.000  libpixman.so.0.0.0       pixman_region_intersect [self]
189 -------------------------------------------------------------------------------
190 56        0.0823  libpixman.so.0.0.0       pixman_image_set_repeat
191   56       100.000  libpixman.so.0.0.0       pixman_image_set_repeat [self]
192 -------------------------------------------------------------------------------
193 14        0.0206  libpixman.so.0.0.0       pixman_region_translate
194   14       100.000  libpixman.so.0.0.0       pixman_region_translate [self]
195 -------------------------------------------------------------------------------
196 8         0.0118  libpixman.so.0.0.0       pixman_region_init_with_extents
197   8        100.000  libpixman.so.0.0.0       pixman_region_init_with_extents [self]
198 -------------------------------------------------------------------------------
199   60       48.0000  libpixman.so.0.0.0       pixman_op
200   65       52.0000  libpixman.so.0.0.0       pixman_rect_alloc
201 0              0  libc-2.5.so              __i686.get_pc_thunk.bx
202   0              0  libc-2.5.so              __i686.get_pc_thunk.bx [self]
203 -------------------------------------------------------------------------------
204   1         1.5152  libpixman.so.0.0.0       pixman_region_copy
205   65       98.4848  libpixman.so.0.0.0       pixman_op
206 0              0  libc-2.5.so              _int_free
207   0              0  libc-2.5.so              _int_free [self]
208 -------------------------------------------------------------------------------
209   50       100.000  libpixman.so.0.0.0       pixman_rect_alloc
210 0              0  libc-2.5.so              _int_malloc
211   0              0  libc-2.5.so              _int_malloc [self]
212 -------------------------------------------------------------------------------
213   5        100.000  libpixman.so.0.0.0       pixman_rect_alloc
214 0              0  libc-2.5.so              _int_realloc
215   0              0  libc-2.5.so              _int_realloc [self]
216 -------------------------------------------------------------------------------
217   1         0.0472  libpixman.so.0.0.0       pixman_region_copy
218   79        3.7282  libpixman.so.0.0.0       pixman_region_union
219   2039     96.2246  libpixman.so.0.0.0       pixman_op
220 0              0  libc-2.5.so              free
221   0              0  libc-2.5.so              free [self]
222 -------------------------------------------------------------------------------
223   132       2.4291  libpixman.so.0.0.0       pixman_op
224   5302     97.5709  libpixman.so.0.0.0       pixman_rect_alloc
225 0              0  libc-2.5.so              malloc
226   0              0  libc-2.5.so              malloc [self]
227 -------------------------------------------------------------------------------
228   31        2.1262  libpixman.so.0.0.0       pixman_region_union
229   1427     97.8738  libpixman.so.0.0.0       pixman_op
230 0              0  libc-2.5.so              memmove
231   0              0  libc-2.5.so              memmove [self]
232 -------------------------------------------------------------------------------
233   2         2.9851  libpixman.so.0.0.0       pixman_region_unionO
234   2         2.9851  libpixman.so.0.0.0       pixman_op
235   63       94.0299  libpixman.so.0.0.0       pixman_rect_alloc
236 0              0  libc-2.5.so              realloc
237   0              0  libc-2.5.so              realloc [self]
238 -------------------------------------------------------------------------------