]> git.cworth.org Git - cworth.org/blob - src/exa/i965/eliminating_glyph_fallbacks/aa10text-fallbacks/libpixman.callgraph
Add entry on eliminating glyph fallbacks
[cworth.org] / src / exa / i965 / eliminating_glyph_fallbacks / aa10text-fallbacks / 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   98        0.3442  libpixman.so.0.0.0       pixman_region_union
6   28376    99.6558  libpixman.so.0.0.0       pixman_op
7 28445    46.3342  libpixman.so.0.0.0       pixman_region_unionO
8   28445    99.8982  libpixman.so.0.0.0       pixman_region_unionO [self]
9   28        0.0983  libpixman.so.0.0.0       pixman_rect_alloc
10   1         0.0035  libc-2.6.so              r\bt$1À¹\ 1
11 -------------------------------------------------------------------------------
12   47566    100.000  libpixman.so.0.0.0       pixman_region_union
13 15050    24.5150  libpixman.so.0.0.0       pixman_op
14   28376    59.6247  libpixman.so.0.0.0       pixman_region_unionO
15   15050    31.6236  libpixman.so.0.0.0       pixman_op [self]
16   2191      4.6038  libpixman.so.0.0.0       pixman_rect_alloc
17   1239      2.6034  libc-2.6.so              t&\8d\82
18   601       1.2628  libc-2.6.so              ü\8bu\b\89]øè|$ûÿ\81Ãð\ 5\ e
19   46        0.0967  libc-2.6.so              t\ 1ð\83*\ 1u^\89ø\8b\8b\8b\89ì]Ã\89\f$èYb
20   25        0.0525  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D
21   23        0.0483  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
22   20        0.0420  libc-2.6.so              \8b\89T$\ 4\ 5\90\ 1
23   19        0.0399  libpixman.so.0.0.0       .plt
24   1         0.0021  libc-2.6.so              r\bt$1À¹\ 1
25 -------------------------------------------------------------------------------
26   5913     100.000  libpixman.so.0.0.0       pixman_image_composite
27 5950      9.6920  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx
28   5950     100.000  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx [self]
29 -------------------------------------------------------------------------------
30 1718      2.7985  libpixman.so.0.0.0       pixman_image_composite
31   5913     58.9531  libpixman.so.0.0.0       fbCompositeSrcAdd_8000x8000mmx
32   1718     17.1286  libpixman.so.0.0.0       pixman_image_composite [self]
33   1443     14.3868  libpixman.so.0.0.0       pixman_compute_composite_region
34   210       2.0937  libpixman.so.0.0.0       .plt
35   165       1.6451  libpixman.so.0.0.0       pixman_region_init
36   141       1.4058  libpixman.so.0.0.0       pixman_region_rectangles
37   140       1.3958  libpixman.so.0.0.0       pixman_region_not_empty
38   86        0.8574  libpixman.so.0.0.0       pixman_have_mmx
39   85        0.8475  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
40   70        0.6979  libpixman.so.0.0.0       pixman_region_n_rects
41   59        0.5882  libpixman.so.0.0.0       pixman_region_fini
42 -------------------------------------------------------------------------------
43   1443     100.000  libpixman.so.0.0.0       pixman_image_composite
44 1070      1.7429  libpixman.so.0.0.0       pixman_compute_composite_region
45   1070     72.6902  libpixman.so.0.0.0       pixman_compute_composite_region [self]
46   222      15.0815  libpixman.so.0.0.0       pixman_region_rectangles
47   103       6.9973  libpixman.so.0.0.0       pixman_region_n_rects
48   77        5.2310  libpixman.so.0.0.0       pixman_region_not_empty
49 -------------------------------------------------------------------------------
50   81       10.6439  libpixman.so.0.0.0       pixman_image_create_bits
51   165      21.6820  libpixman.so.0.0.0       pixman_image_composite
52   515      67.6741  libpixman.so.0.0.0       allocate_image
53 805       1.3113  libpixman.so.0.0.0       pixman_region_init
54   805      100.000  libpixman.so.0.0.0       pixman_region_init [self]
55 -------------------------------------------------------------------------------
56   141      38.8430  libpixman.so.0.0.0       pixman_image_composite
57   222      61.1570  libpixman.so.0.0.0       pixman_compute_composite_region
58 780       1.2705  libpixman.so.0.0.0       pixman_region_rectangles
59   780      100.000  libpixman.so.0.0.0       pixman_region_rectangles [self]
60 -------------------------------------------------------------------------------
61   23        4.1367  libpixman.so.0.0.0       pixman_op
62   23        4.1367  libpixman.so.0.0.0       pixman_region_union
63   40        7.1942  libpixman.so.0.0.0       reset_clip_region
64   41        7.3741  libpixman.so.0.0.0       pixman_image_set_clip_region
65   81       14.5683  libpixman.so.0.0.0       pixman_image_unref
66   85       15.2878  libpixman.so.0.0.0       pixman_image_composite
67   103      18.5252  libpixman.so.0.0.0       allocate_image
68   160      28.7770  libpixman.so.0.0.0       pixman_image_create_bits
69 777       1.2657  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
70   777      100.000  libpixman.so.0.0.0       __i686.get_pc_thunk.bx [self]
71 -------------------------------------------------------------------------------
72   19        4.3678  libpixman.so.0.0.0       pixman_op
73   31        7.1264  libpixman.so.0.0.0       pixman_region_union
74   175      40.2299  libpixman.so.0.0.0       pixman_image_create_bits
75   210      48.2759  libpixman.so.0.0.0       pixman_image_composite
76 771       1.2559  libpixman.so.0.0.0       .plt
77   771      100.000  libpixman.so.0.0.0       .plt [self]
78 -------------------------------------------------------------------------------
79   1237     100.000  libpixman.so.0.0.0       pixman_image_create_bits
80 692       1.1272  libpixman.so.0.0.0       allocate_image
81   692      52.8244  libpixman.so.0.0.0       allocate_image [self]
82   515      39.3130  libpixman.so.0.0.0       pixman_region_init
83   103       7.8626  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
84 -------------------------------------------------------------------------------
85   59       12.7983  libpixman.so.0.0.0       pixman_image_composite
86   88       19.0889  libpixman.so.0.0.0       reset_clip_region
87   144      31.2364  libpixman.so.0.0.0       pixman_image_unref
88   170      36.8764  libpixman.so.0.0.0       pixman_image_create_bits
89 691       1.1256  libpixman.so.0.0.0       pixman_region_fini
90   691      100.000  libpixman.so.0.0.0       pixman_region_fini [self]
91 -------------------------------------------------------------------------------
92 620       1.0099  libpixman.so.0.0.0       pixman_image_create_bits
93   1237     38.7046  libpixman.so.0.0.0       allocate_image
94   620      19.3992  libpixman.so.0.0.0       pixman_image_create_bits [self]
95   535      16.7397  libpixman.so.0.0.0       reset_clip_region
96   218       6.8210  libpixman.so.0.0.0       pixman_region_init_rect
97   175       5.4756  libpixman.so.0.0.0       .plt
98   170       5.3191  libpixman.so.0.0.0       pixman_region_fini
99   160       5.0063  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
100   81        2.5344  libpixman.so.0.0.0       pixman_region_init
101 -------------------------------------------------------------------------------
102 620       1.0099  libpixman.so.0.0.0       pixman_region_union
103   47566    98.1673  libpixman.so.0.0.0       pixman_op
104   620       1.2796  libpixman.so.0.0.0       pixman_region_union [self]
105   98        0.2023  libpixman.so.0.0.0       pixman_region_unionO
106   42        0.0867  libc-2.6.so              t&\8d\82
107   32        0.0660  libpixman.so.0.0.0       pixman_rect_alloc
108   31        0.0640  libpixman.so.0.0.0       .plt
109   26        0.0537  libc-2.6.so              ü\8bu\b\89]øè|$ûÿ\81Ãð\ 5\ e
110   23        0.0475  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
111   16        0.0330  libpixman.so.0.0.0       pixman_region_copy
112 -------------------------------------------------------------------------------
113 573       0.9334  libpixman.so.0.0.0       pixman_image_unref
114   573      71.8045  libpixman.so.0.0.0       pixman_image_unref [self]
115   144      18.0451  libpixman.so.0.0.0       pixman_region_fini
116   81       10.1504  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
117 -------------------------------------------------------------------------------
118   70       40.4624  libpixman.so.0.0.0       pixman_image_composite
119   103      59.5376  libpixman.so.0.0.0       pixman_compute_composite_region
120 500       0.8145  libpixman.so.0.0.0       pixman_region_n_rects
121   500      100.000  libpixman.so.0.0.0       pixman_region_n_rects [self]
122 -------------------------------------------------------------------------------
123   168      43.5233  libpixman.so.0.0.0       reset_clip_region
124   218      56.4767  libpixman.so.0.0.0       pixman_image_create_bits
125 412       0.6711  libpixman.so.0.0.0       pixman_region_init_rect
126   412      100.000  libpixman.so.0.0.0       pixman_region_init_rect [self]
127 -------------------------------------------------------------------------------
128   28        1.2439  libpixman.so.0.0.0       pixman_region_unionO
129   32        1.4216  libpixman.so.0.0.0       pixman_region_union
130   2191     97.3345  libpixman.so.0.0.0       pixman_op
131 304       0.4952  libpixman.so.0.0.0       pixman_rect_alloc
132   1859     82.5855  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D
133   304      13.5051  libpixman.so.0.0.0       pixman_rect_alloc [self]
134   50        2.2212  libc-2.6.so              r\bt$1À¹\ 1
135   19        0.8441  libc-2.6.so              t\ 1ð\83*\ 1u^\89ø\8b\8b\8b\89ì]Ã\89\f$èYb
136   16        0.7108  libc-2.6.so              ÀuïÇFhÿÿÿÿ\90\8dt&
137   3         0.1333  libc-2.6.so              \ 2è\96F\b
138 -------------------------------------------------------------------------------
139   535      100.000  libpixman.so.0.0.0       pixman_image_create_bits
140 302       0.4919  libpixman.so.0.0.0       reset_clip_region
141   302      50.5017  libpixman.so.0.0.0       reset_clip_region [self]
142   168      28.0936  libpixman.so.0.0.0       pixman_region_init_rect
143   88       14.7157  libpixman.so.0.0.0       pixman_region_fini
144   40        6.6890  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
145 -------------------------------------------------------------------------------
146   77       35.4839  libpixman.so.0.0.0       pixman_compute_composite_region
147   140      64.5161  libpixman.so.0.0.0       pixman_image_composite
148 299       0.4870  libpixman.so.0.0.0       pixman_region_not_empty
149   299      100.000  libpixman.so.0.0.0       pixman_region_not_empty [self]
150 -------------------------------------------------------------------------------
151   16        7.0175  libpixman.so.0.0.0       pixman_region_union
152   212      92.9825  libpixman.so.0.0.0       pixman_image_set_clip_region
153 290       0.4724  libpixman.so.0.0.0       pixman_region_copy
154   290      100.000  libpixman.so.0.0.0       pixman_region_copy [self]
155 -------------------------------------------------------------------------------
156   86       100.000  libpixman.so.0.0.0       pixman_image_composite
157 179       0.2916  libpixman.so.0.0.0       pixman_have_mmx
158   179      100.000  libpixman.so.0.0.0       pixman_have_mmx [self]
159 -------------------------------------------------------------------------------
160 153       0.2492  libpixman.so.0.0.0       pixman_image_set_clip_region
161   212      52.2167  libpixman.so.0.0.0       pixman_region_copy
162   153      37.6847  libpixman.so.0.0.0       pixman_image_set_clip_region [self]
163   41       10.0985  libpixman.so.0.0.0       __i686.get_pc_thunk.bx
164 -------------------------------------------------------------------------------
165 136       0.2215  libpixman.so.0.0.0       pixman_image_set_filter
166   136      100.000  libpixman.so.0.0.0       pixman_image_set_filter [self]
167 -------------------------------------------------------------------------------
168 97        0.1580  libpixman.so.0.0.0       pixman_image_set_repeat
169   97       100.000  libpixman.so.0.0.0       pixman_image_set_repeat [self]
170 -------------------------------------------------------------------------------
171 79        0.1287  libpixman.so.0.0.0       pixman_image_set_component_alpha
172   79       100.000  libpixman.so.0.0.0       pixman_image_set_component_alpha [self]
173 -------------------------------------------------------------------------------
174 54        0.0880  libpixman.so.0.0.0       pixman_region_intersect
175   54       100.000  libpixman.so.0.0.0       pixman_region_intersect [self]
176 -------------------------------------------------------------------------------
177 18        0.0293  libpixman.so.0.0.0       pixman_region_translate
178   18       100.000  libpixman.so.0.0.0       pixman_region_translate [self]
179 -------------------------------------------------------------------------------
180 6         0.0098  libpixman.so.0.0.0       pixman_region_init_with_extents
181   6        100.000  libpixman.so.0.0.0       pixman_region_init_with_extents [self]
182 -------------------------------------------------------------------------------
183   3        100.000  libpixman.so.0.0.0       pixman_rect_alloc
184 0              0  libc-2.6.so              \ 2è\96F\b
185   0              0  libc-2.6.so              \ 2è\96F\b [self]
186 -------------------------------------------------------------------------------
187   25        1.3270  libpixman.so.0.0.0       pixman_op
188   1859     98.6730  libpixman.so.0.0.0       pixman_rect_alloc
189 0              0  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D
190   0              0  libc-2.6.so              \ 4;Q\bs\v\ f\ 2\83Â\ 1\89Q\ 4]Ã]é\ 1D [self]
191 -------------------------------------------------------------------------------
192   1         1.9231  libpixman.so.0.0.0       pixman_region_unionO
193   1         1.9231  libpixman.so.0.0.0       pixman_op
194   50       96.1538  libpixman.so.0.0.0       pixman_rect_alloc
195 0              0  libc-2.6.so              r\bt$1À¹\ 1
196   0              0  libc-2.6.so              r\bt$1À¹\ 1 [self]
197 -------------------------------------------------------------------------------
198   19       29.2308  libpixman.so.0.0.0       pixman_rect_alloc
199   46       70.7692  libpixman.so.0.0.0       pixman_op
200 0              0  libc-2.6.so              t\ 1ð\83*\ 1u^\89ø\8b\8b\8b\89ì]Ã\89\f$èYb
201   0              0  libc-2.6.so              t\ 1ð\83*\ 1u^\89ø\8b\8b\8b\89ì]Ã\89\f$èYb [self]
202 -------------------------------------------------------------------------------
203   42        3.2787  libpixman.so.0.0.0       pixman_region_union
204   1239     96.7213  libpixman.so.0.0.0       pixman_op
205 0              0  libc-2.6.so              t&\8d\82
206   0              0  libc-2.6.so              t&\8d\82 [self]
207 -------------------------------------------------------------------------------
208   20       100.000  libpixman.so.0.0.0       pixman_op
209 0              0  libc-2.6.so              \8b\89T$\ 4\ 5\90\ 1
210   0              0  libc-2.6.so              \8b\89T$\ 4\ 5\90\ 1 [self]
211 -------------------------------------------------------------------------------
212   16       100.000  libpixman.so.0.0.0       pixman_rect_alloc
213 0              0  libc-2.6.so              ÀuïÇFhÿÿÿÿ\90\8dt&
214   0              0  libc-2.6.so              ÀuïÇFhÿÿÿÿ\90\8dt& [self]
215 -------------------------------------------------------------------------------
216   26        4.1467  libpixman.so.0.0.0       pixman_region_union
217   601      95.8533  libpixman.so.0.0.0       pixman_op
218 0              0  libc-2.6.so              ü\8bu\b\89]øè|$ûÿ\81Ãð\ 5\ e
219   0              0  libc-2.6.so              ü\8bu\b\89]øè|$ûÿ\81Ãð\ 5\ e [self]
220 -------------------------------------------------------------------------------