bzr branch
http://darksoft.org/webbzr/xmlbench/trunk
2
by Suren A. Chilingaryan
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts |
1 |
--------------------------------------------------------------------------------
|
2 |
Command: ./libxml 0 xmlgen 262144 |
|
3 |
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif2.out |
|
4 |
ms_print arguments: /tmp/massif2.out |
|
5 |
--------------------------------------------------------------------------------
|
|
6 |
||
7 |
||
8 |
KB
|
|
9 |
363.7^ # |
|
10 |
| # |
|
11 |
| # |
|
12 |
| @# |
|
13 |
| @# |
|
14 |
| @# |
|
15 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
16 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
17 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
18 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
19 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
20 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
21 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
22 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
23 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
24 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
25 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
26 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
27 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
28 |
| @::::@::::::::::@:::::::::@::: ::::::: ::: ::::::::::@::::@::::@::::@@# |
|
29 |
0 +----------------------------------------------------------------------->Mi |
|
30 |
0 21.31 |
|
31 |
||
32 |
Number of snapshots: 98 |
|
33 |
Detailed snapshots: [1, 7, 18, 29, 58, 68, 78, 88, 89, 91, 92, 93, 94, 95, 96, 97 (peak)] |
|
34 |
||
35 |
--------------------------------------------------------------------------------
|
|
36 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
37 |
--------------------------------------------------------------------------------
|
|
38 |
0 0 0 0 0 0 |
|
39 |
1 428,528 262,320 262,242 78 0 |
|
40 |
99.97% (262,242B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
41 |
->99.93% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
42 |
| ->99.93% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
43 |
| ->99.93% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so) |
|
44 |
|
|
|
45 |
->00.04% (97B) in 1+ places, all below ms_print's threshold (01.00%) |
|
46 |
||
47 |
--------------------------------------------------------------------------------
|
|
48 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
49 |
--------------------------------------------------------------------------------
|
|
50 |
2 648,944 262,224 262,190 34 0
|
|
51 |
3 1,095,401 262,224 262,190 34 0
|
|
52 |
4 1,398,694 262,224 262,190 34 0
|
|
53 |
5 1,652,684 262,224 262,190 34 0
|
|
54 |
6 1,850,764 262,224 262,190 34 0
|
|
55 |
7 2,107,749 262,248 262,203 45 0
|
|
56 |
99.98% (262,203B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
57 |
->99.96% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
58 |
| ->99.96% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
59 |
| ->99.96% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
|
|
60 |
|
|
|
61 |
->00.02% (58B) in 1+ places, all below ms_print's threshold (01.00%) |
|
62 |
||
63 |
--------------------------------------------------------------------------------
|
|
64 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
65 |
--------------------------------------------------------------------------------
|
|
66 |
8 2,481,904 262,224 262,190 34 0 |
|
67 |
9 2,676,986 262,224 262,190 34 0 |
|
68 |
10 3,032,586 262,224 262,190 34 0 |
|
69 |
11 3,250,328 262,248 262,203 45 0 |
|
70 |
12 3,538,875 262,224 262,190 34 0 |
|
71 |
13 3,889,789 262,224 262,190 34 0 |
|
72 |
14 4,148,246 262,248 262,203 45 0 |
|
73 |
15 4,569,466 262,296 262,229 67 0 |
|
74 |
16 4,829,909 262,224 262,190 34 0 |
|
75 |
17 5,177,638 262,248 262,203 45 0 |
|
76 |
18 5,339,931 262,224 262,190 34 0 |
|
77 |
99.99% (262,190B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
78 |
->99.97% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
79 |
| ->99.97% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
80 |
| ->99.97% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so) |
|
81 |
|
|
|
82 |
->00.02% (45B) in 1+ places, all below ms_print's threshold (01.00%) |
|
83 |
||
84 |
--------------------------------------------------------------------------------
|
|
85 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
86 |
--------------------------------------------------------------------------------
|
|
87 |
19 5,689,451 262,224 262,190 34 0
|
|
88 |
20 6,115,318 262,224 262,190 34 0
|
|
89 |
21 6,436,919 262,224 262,190 34 0
|
|
90 |
22 6,658,322 262,248 262,203 45 0
|
|
91 |
23 6,918,395 262,224 262,190 34 0
|
|
92 |
24 7,140,414 262,224 262,190 34 0
|
|
93 |
25 7,454,356 262,224 262,190 34 0
|
|
94 |
26 7,748,781 262,224 262,190 34 0
|
|
95 |
27 8,059,649 262,224 262,190 34 0
|
|
96 |
28 8,250,415 262,224 262,190 34 0
|
|
97 |
29 8,537,437 262,224 262,190 34 0
|
|
98 |
99.99% (262,190B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
99 |
->99.97% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
100 |
| ->99.97% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
101 |
| ->99.97% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
|
|
102 |
|
|
|
103 |
->00.02% (45B) in 1+ places, all below ms_print's threshold (01.00%) |
|
104 |
||
105 |
--------------------------------------------------------------------------------
|
|
106 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
107 |
--------------------------------------------------------------------------------
|
|
108 |
30 8,903,601 262,224 262,190 34 0 |
|
109 |
31 9,252,119 262,224 262,190 34 0 |
|
110 |
32 9,568,995 262,224 262,190 34 0 |
|
111 |
33 10,009,354 262,248 262,203 45 0 |
|
112 |
34 10,361,288 262,224 262,190 34 0 |
|
113 |
35 10,612,386 262,248 262,203 45 0 |
|
114 |
36 11,051,132 262,224 262,190 34 0 |
|
115 |
37 11,306,040 262,296 262,229 67 0 |
|
116 |
38 11,505,008 262,224 262,190 34 0 |
|
117 |
39 11,826,808 262,248 262,203 45 0 |
|
118 |
40 12,084,315 262,224 262,190 34 0 |
|
119 |
41 12,497,842 262,224 262,190 34 0 |
|
120 |
42 12,885,737 262,224 262,190 34 0 |
|
121 |
43 13,267,987 262,224 262,190 34 0 |
|
122 |
44 13,687,632 262,296 262,229 67 0 |
|
123 |
45 14,067,087 262,224 262,190 34 0 |
|
124 |
46 14,482,081 262,224 262,190 34 0 |
|
125 |
47 14,765,487 262,224 262,190 34 0 |
|
126 |
48 15,093,648 262,224 262,190 34 0 |
|
127 |
49 15,281,118 262,224 262,190 34 0 |
|
128 |
50 15,449,116 262,224 262,190 34 0 |
|
129 |
51 15,612,092 262,224 262,190 34 0 |
|
130 |
52 15,774,565 262,224 262,190 34 0 |
|
131 |
53 15,937,965 262,224 262,190 34 0 |
|
132 |
54 16,101,529 262,272 262,216 56 0 |
|
133 |
55 16,265,759 262,224 262,190 34 0 |
|
134 |
56 16,432,765 262,224 262,190 34 0 |
|
135 |
57 16,595,504 262,224 262,190 34 0 |
|
136 |
58 16,763,253 262,296 262,229 67 0 |
|
137 |
99.97% (262,229B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
138 |
->99.94% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
139 |
| ->99.94% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
140 |
| ->99.94% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so) |
|
141 |
|
|
|
142 |
->00.03% (84B) in 1+ places, all below ms_print's threshold (01.00%) |
|
143 |
||
144 |
--------------------------------------------------------------------------------
|
|
145 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
146 |
--------------------------------------------------------------------------------
|
|
147 |
59 16,928,941 262,224 262,190 34 0
|
|
148 |
60 17,093,506 262,296 262,229 67 0
|
|
149 |
61 17,255,844 262,224 262,190 34 0
|
|
150 |
62 17,422,000 262,224 262,190 34 0
|
|
151 |
63 17,588,638 262,224 262,190 34 0
|
|
152 |
64 17,751,926 262,248 262,203 45 0
|
|
153 |
65 17,917,275 262,224 262,190 34 0
|
|
154 |
66 18,081,839 262,224 262,190 34 0
|
|
155 |
67 18,244,908 262,224 262,190 34 0
|
|
156 |
68 18,407,481 262,248 262,203 45 0
|
|
157 |
99.98% (262,203B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
158 |
->99.96% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
159 |
| ->99.96% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
160 |
| ->99.96% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
|
|
161 |
|
|
|
162 |
->00.02% (58B) in 1+ places, all below ms_print's threshold (01.00%) |
|
163 |
||
164 |
--------------------------------------------------------------------------------
|
|
165 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
166 |
--------------------------------------------------------------------------------
|
|
167 |
69 18,574,530 262,224 262,190 34 0 |
|
168 |
70 18,739,501 262,224 262,190 34 0 |
|
169 |
71 18,907,045 262,224 262,190 34 0 |
|
170 |
72 19,070,763 262,224 262,190 34 0 |
|
171 |
73 19,233,943 262,248 262,203 45 0 |
|
172 |
74 19,397,900 262,224 262,190 34 0 |
|
173 |
75 19,565,945 262,224 262,190 34 0 |
|
174 |
76 19,729,156 262,224 262,190 34 0 |
|
175 |
77 19,893,007 262,248 262,203 45 0 |
|
176 |
78 20,056,147 262,248 262,203 45 0 |
|
177 |
99.98% (262,203B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
178 |
->99.96% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
179 |
| ->99.96% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
180 |
| ->99.96% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so) |
|
181 |
|
|
|
182 |
->00.02% (58B) in 1+ places, all below ms_print's threshold (01.00%) |
|
183 |
||
184 |
--------------------------------------------------------------------------------
|
|
185 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
186 |
--------------------------------------------------------------------------------
|
|
187 |
79 20,221,919 262,224 262,190 34 0
|
|
188 |
80 20,384,410 262,224 262,190 34 0
|
|
189 |
81 20,548,115 262,224 262,190 34 0
|
|
190 |
82 20,712,122 262,224 262,190 34 0
|
|
191 |
83 20,875,817 262,248 262,203 45 0
|
|
192 |
84 21,041,791 262,224 262,190 34 0
|
|
193 |
85 21,205,820 262,224 262,190 34 0
|
|
194 |
86 21,368,185 262,248 262,203 45 0
|
|
195 |
87 21,532,042 262,248 262,203 45 0
|
|
196 |
88 21,694,064 265,160 265,119 41 0
|
|
197 |
99.98% (265,119B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
198 |
->98.86% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
199 |
| ->98.86% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
200 |
| ->98.86% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
|
|
201 |
|
|
|
202 |
->01.12% (2,974B) in 4 places, all below massif's threshold (01.00%) |
|
203 |
||
204 |
--------------------------------------------------------------------------------
|
|
205 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
206 |
--------------------------------------------------------------------------------
|
|
207 |
89 21,738,258 281,632 281,141 491 0 |
|
208 |
99.83% (281,141B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
209 |
->93.08% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
210 |
| ->93.08% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
211 |
| ->93.08% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so) |
|
212 |
|
|
|
213 |
->02.91% (8,194B) 0x50ACDA4: xmlBufferCreateSize (in /usr/lib64/libxml2.so.2.7.3) |
|
214 |
| ->02.91% (8,194B) 0x50B7ADA: xmlAllocParserInputBuffer (in /usr/lib64/libxml2.so.2.7.3) |
|
215 |
| ->02.91% (8,194B) 0x50B7C0B: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3) |
|
216 |
| ->02.91% (8,194B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3) |
|
217 |
| ->02.91% (8,194B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3) |
|
218 |
|
|
|
219 |
->02.38% (6,706B) in 28 places, all below massif's threshold (01.00%) |
|
220 |
|
|
|
221 |
->01.45% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
|
|
222 |
->01.45% (4,096B) 0x5090003: xmlInitParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
|
|
223 |
->01.45% (4,096B) 0x5090084: xmlNewParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
|
|
224 |
->01.45% (4,096B) 0x5093429: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
|
|
225 |
->01.45% (4,096B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
|
|
226 |
|
|
227 |
--------------------------------------------------------------------------------
|
|
228 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
229 |
--------------------------------------------------------------------------------
|
|
230 |
90 21,900,664 309,384 305,135 4,249 0
|
|
231 |
91 21,941,824 314,408 309,490 4,918 0
|
|
232 |
98.44% (309,490B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
233 |
->83.38% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
234 |
| ->83.38% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
235 |
| ->83.38% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
|
|
236 |
|
|
|
237 |
->05.19% (16,320B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
|
|
238 |
| ->01.95% (6,120B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
|
|
239 |
| | ->01.18% (3,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
|
|
240 |
| | | ->01.18% (3,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
|
|
241 |
| | | ->01.18% (3,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
242 |
| | |
|
|
243 |
| | ->00.76% (2,400B) in 1+ places, all below ms_print's threshold (01.00%) |
|
244 |
| | |
|
245 |
| ->01.68% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
246 |
| | ->01.64% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
247 |
| | | ->01.64% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
248 |
| | | ->01.64% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
249 |
| | | |
|
250 |
| | ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
251 |
| |
|
|
252 |
| ->01.56% (4,920B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
|
|
253 |
| ->01.30% (4,080B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
|
|
254 |
| | ->01.30% (4,080B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
|
|
255 |
| | ->01.30% (4,080B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
256 |
| |
|
|
257 |
| ->00.27% (840B) in 1+ places, all below ms_print's threshold (01.00%) |
|
258 |
|
|
|
259 |
->02.63% (8,271B) in 30 places, all below massif's threshold (01.00%) |
|
260 |
|
|
|
261 |
->02.61% (8,194B) 0x50ACDA4: xmlBufferCreateSize (in /usr/lib64/libxml2.so.2.7.3)
|
|
262 |
| ->02.61% (8,194B) 0x50B7ADA: xmlAllocParserInputBuffer (in /usr/lib64/libxml2.so.2.7.3)
|
|
263 |
| ->02.61% (8,194B) 0x50B7C0B: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
|
|
264 |
| ->02.61% (8,194B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
|
|
265 |
| ->02.61% (8,194B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
|
|
266 |
|
|
|
267 |
->01.98% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
|
|
268 |
| ->01.98% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
|
|
269 |
| ->01.98% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
|
|
270 |
| ->01.95% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
|
|
271 |
| | ->01.95% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
272 |
| |
|
|
273 |
| ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
274 |
|
|
|
275 |
->01.34% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3) |
|
276 |
| ->01.34% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
277 |
| ->01.31% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
278 |
| | ->01.31% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
279 |
| | ->01.31% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
280 |
| | |
|
281 |
| ->00.03% (96B) in 1+ places, all below ms_print's threshold (01.00%) |
|
282 |
|
|
|
283 |
->01.30% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
|
|
284 |
->01.30% (4,096B) 0x5090003: xmlInitParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
|
|
285 |
->01.30% (4,096B) 0x5090084: xmlNewParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
|
|
286 |
->01.30% (4,096B) 0x5093429: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
|
|
287 |
->01.30% (4,096B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
|
|
288 |
|
|
289 |
--------------------------------------------------------------------------------
|
|
290 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
291 |
--------------------------------------------------------------------------------
|
|
292 |
92 22,010,536 320,544 314,843 5,701 0
|
|
293 |
98.22% (314,843B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
294 |
->81.78% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
295 |
| ->81.78% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
296 |
| ->81.78% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
|
|
297 |
|
|
|
298 |
->04.94% (15,840B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
|
|
299 |
| ->01.87% (6,000B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
|
|
300 |
| | ->01.16% (3,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
|
|
301 |
| | | ->01.16% (3,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
|
|
302 |
| | | ->01.16% (3,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
303 |
| | |
|
|
304 |
| | ->00.71% (2,280B) in 1+ places, all below ms_print's threshold (01.00%) |
|
305 |
| | |
|
306 |
| ->01.65% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
307 |
| | ->01.61% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
308 |
| | | ->01.61% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
309 |
| | | ->01.61% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
310 |
| | | |
|
311 |
| | ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
312 |
| |
|
|
313 |
| ->01.42% (4,560B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
|
|
314 |
| ->01.24% (3,960B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
|
|
315 |
| | ->01.24% (3,960B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
|
|
316 |
| | ->01.24% (3,960B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
317 |
| |
|
|
318 |
| ->00.19% (600B) in 1+ places, all below ms_print's threshold (01.00%) |
|
319 |
|
|
|
320 |
->04.13% (13,248B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3) |
|
321 |
| ->03.83% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3) |
|
322 |
| | ->03.83% (12,288B) 0x4E36245: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24) |
|
323 |
| | ->03.83% (12,288B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24) |
|
324 |
| | ->03.83% (12,288B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24) |
|
325 |
| | |
|
326 |
| ->00.30% (960B) in 1+ places, all below ms_print's threshold (01.00%) |
|
327 |
|
|
|
328 |
->02.82% (9,050B) in 43 places, all below massif's threshold (01.00%) |
|
329 |
|
|
|
330 |
->01.95% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3) |
|
331 |
| ->01.95% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3) |
|
332 |
| ->01.95% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
333 |
| ->01.91% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
334 |
| | ->01.91% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
335 |
| | |
|
336 |
| ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
337 |
|
|
|
338 |
->01.32% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
|
|
339 |
| ->01.32% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
|
|
340 |
| ->01.29% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
|
|
341 |
| | ->01.29% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
342 |
| | ->01.29% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
|
|
343 |
| |
|
|
344 |
| ->00.03% (96B) in 1+ places, all below ms_print's threshold (01.00%) |
|
345 |
|
|
|
346 |
->01.28% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3) |
|
347 |
->01.28% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24) |
|
348 |
| ->01.28% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24) |
|
349 |
| ->01.28% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24) |
|
350 |
| ->01.28% (4,096B) 0x4013BF: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
351 |
|
|
|
352 |
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) |
|
353 |
|
|
354 |
--------------------------------------------------------------------------------
|
|
355 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
|
|
356 |
--------------------------------------------------------------------------------
|
|
357 |
93 22,077,274 324,456 318,707 5,749 0
|
|
358 |
98.23% (318,707B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
|
|
359 |
->80.80% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
360 |
| ->80.80% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
361 |
| ->80.80% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
|
|
362 |
|
|
|
363 |
->04.46% (14,474B) in 48 places, all below massif's threshold (01.00%) |
|
364 |
|
|
|
365 |
->04.40% (14,280B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3) |
|
366 |
| ->01.63% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
367 |
| | ->01.59% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
368 |
| | | ->01.59% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
369 |
| | | ->01.59% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
370 |
| | | |
|
371 |
| | ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
372 |
| |
|
|
373 |
| ->01.59% (5,160B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
|
|
374 |
| | ->01.11% (3,600B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
|
|
375 |
| | | ->01.11% (3,600B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
|
|
376 |
| | | ->01.11% (3,600B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
377 |
| | |
|
|
378 |
| | ->00.48% (1,560B) in 1+ places, all below ms_print's threshold (01.00%) |
|
379 |
| | |
|
380 |
| ->01.18% (3,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3) |
|
381 |
| ->01.07% (3,480B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3) |
|
382 |
| | ->01.07% (3,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
383 |
| | ->01.07% (3,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
384 |
| | |
|
385 |
| ->00.11% (360B) in 1+ places, all below ms_print's threshold (01.00%) |
|
386 |
|
|
|
387 |
->04.08% (13,248B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
|
|
388 |
| ->03.79% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
|
|
389 |
| | ->03.79% (12,288B) 0x4E36245: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
|
|
390 |
| | ->03.79% (12,288B) 0x4E46FB7: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
|
|
391 |
| | | ->03.79% (12,288B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
|
|
392 |
| | |
|
|
393 |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) |
|
394 |
| | |
|
395 |
| ->00.30% (960B) in 1+ places, all below ms_print's threshold (01.00%) |
|
396 |
|
|
|
397 |
->01.92% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
|
|
398 |
| ->01.92% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
|
|
399 |
| ->01.92% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
|
|
400 |
| ->01.89% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
|
|
401 |
| | ->01.89% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
402 |
| |
|
|
403 |
| ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
404 |
|
|
|
405 |
->01.30% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3) |
|
406 |
| ->01.30% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
407 |
| ->01.27% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
408 |
| | ->01.27% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
409 |
| | ->01.27% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
410 |
| | |
|
411 |
| ->00.03% (96B) in 1+ places, all below ms_print's threshold (01.00%) |
|
412 |
|
|
|
413 |
->01.26% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
|
|
414 |
->01.26% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
|
|
415 |
| ->01.26% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
|
|
416 |
| ->01.26% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
|
|
417 |
| ->01.26% (4,096B) 0x4013BF: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
418 |
|
|
|
419 |
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) |
|
420 |
||
421 |
--------------------------------------------------------------------------------
|
|
422 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
423 |
--------------------------------------------------------------------------------
|
|
424 |
94 22,156,397 328,240 322,472 5,768 0 |
|
425 |
98.24% (322,472B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
426 |
->79.86% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
427 |
| ->79.86% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
428 |
| ->79.86% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so) |
|
429 |
|
|
|
430 |
->04.38% (14,383B) in 47 places, all below massif's threshold (01.00%) |
|
431 |
|
|
|
432 |
->04.04% (13,248B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
|
|
433 |
| ->03.74% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
|
|
434 |
| | ->03.74% (12,288B) 0x4E36245: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
|
|
435 |
| | ->03.74% (12,288B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
|
|
436 |
| | | ->03.74% (12,288B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
|
|
437 |
| | |
|
|
438 |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) |
|
439 |
| | |
|
440 |
| ->00.29% (960B) in 1+ places, all below ms_print's threshold (01.00%) |
|
441 |
|
|
|
442 |
->03.77% (12,360B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
|
|
443 |
| ->01.61% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
|
|
444 |
| | ->01.57% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
|
|
445 |
| | | ->01.57% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
446 |
| | | ->01.57% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
|
|
447 |
| | |
|
|
448 |
| | ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
449 |
| | |
|
450 |
| ->01.17% (3,840B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3) |
|
451 |
| | ->01.17% (3,840B) in 2 places, all below massif's threshold (01.00%) |
|
452 |
| |
|
|
453 |
| ->00.99% (3,240B) in 1+ places, all below ms_print's threshold (01.00%) |
|
454 |
|
|
|
455 |
->01.90% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3) |
|
456 |
| ->01.90% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3) |
|
457 |
| ->01.90% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
458 |
| ->01.86% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
459 |
| | ->01.86% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
460 |
| | |
|
461 |
| ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
462 |
|
|
|
463 |
->01.76% (5,776B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
|
|
464 |
| ->01.76% (5,776B) in 7 places, all below massif's threshold (01.00%) |
|
465 |
|
|
|
466 |
->01.29% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3) |
|
467 |
| ->01.29% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
468 |
| ->01.26% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
469 |
| | ->01.26% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
470 |
| | ->01.26% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
471 |
| | |
|
472 |
| ->00.03% (96B) in 1+ places, all below ms_print's threshold (01.00%) |
|
473 |
|
|
|
474 |
->01.25% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
|
|
475 |
->01.25% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
|
|
476 |
| ->01.25% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
|
|
477 |
| ->01.25% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
|
|
478 |
| ->01.25% (4,096B) 0x4013BF: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
479 |
|
|
|
480 |
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) |
|
481 |
||
482 |
--------------------------------------------------------------------------------
|
|
483 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
484 |
--------------------------------------------------------------------------------
|
|
485 |
95 22,223,484 331,848 325,942 5,906 0 |
|
486 |
98.22% (325,942B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
487 |
->79.00% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
488 |
| ->79.00% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
489 |
| ->79.00% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so) |
|
490 |
|
|
|
491 |
->03.99% (13,248B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3) |
|
492 |
| ->03.70% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3) |
|
493 |
| | ->03.70% (12,288B) 0x4E36245: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24) |
|
494 |
| | ->03.70% (12,288B) 0x4E46E75: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24) |
|
495 |
| | | ->03.70% (12,288B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24) |
|
496 |
| | | |
|
497 |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) |
|
498 |
| |
|
|
499 |
| ->00.29% (960B) in 1+ places, all below ms_print's threshold (01.00%) |
|
500 |
|
|
|
501 |
->03.82% (12,685B) in 46 places, all below massif's threshold (01.00%) |
|
502 |
|
|
|
503 |
->03.29% (10,920B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
|
|
504 |
| ->01.70% (5,640B) in 2 places, all below massif's threshold (01.00%) |
|
505 |
| | |
|
506 |
| ->01.59% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
507 |
| ->01.55% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
508 |
| | ->01.55% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
509 |
| | ->01.55% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
510 |
| | |
|
511 |
| ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
512 |
|
|
|
513 |
->02.38% (7,904B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
|
|
514 |
| ->01.28% (4,256B) in 6 places, all below massif's threshold (01.00%) |
|
515 |
| | |
|
516 |
| ->01.10% (3,648B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24) |
|
517 |
| ->01.10% (3,648B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24) |
|
518 |
| ->01.10% (3,648B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24) |
|
519 |
| ->01.10% (3,648B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24) |
|
520 |
|
|
|
521 |
->01.88% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3) |
|
522 |
| ->01.88% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3) |
|
523 |
| ->01.88% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
524 |
| ->01.84% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
525 |
| | ->01.84% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
526 |
| | |
|
527 |
| ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
528 |
|
|
|
529 |
->01.35% (4,480B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
|
|
530 |
| ->01.35% (4,480B) in 2 places, all below massif's threshold (01.00%) |
|
531 |
|
|
|
532 |
->01.27% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3) |
|
533 |
| ->01.27% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
534 |
| ->01.24% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
535 |
| | ->01.24% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
536 |
| | ->01.24% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
537 |
| | |
|
538 |
| ->00.03% (96B) in 1+ places, all below ms_print's threshold (01.00%) |
|
539 |
|
|
|
540 |
->01.23% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
|
|
541 |
->01.23% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
|
|
542 |
| ->01.23% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
|
|
543 |
| ->01.23% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
|
|
544 |
| ->01.23% (4,096B) 0x4013BF: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
545 |
|
|
|
546 |
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) |
|
547 |
||
548 |
--------------------------------------------------------------------------------
|
|
549 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
550 |
--------------------------------------------------------------------------------
|
|
551 |
96 22,296,236 335,840 329,895 5,945 0 |
|
552 |
98.23% (329,895B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
553 |
->78.06% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
554 |
| ->78.06% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
555 |
| ->78.06% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so) |
|
556 |
|
|
|
557 |
->03.94% (13,248B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3) |
|
558 |
| ->03.66% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3) |
|
559 |
| | ->03.66% (12,288B) 0x4E36245: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24) |
|
560 |
| | ->03.66% (12,288B) 0x4E46E75: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24) |
|
561 |
| | | ->03.66% (12,288B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24) |
|
562 |
| | | |
|
563 |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) |
|
564 |
| |
|
|
565 |
| ->00.29% (960B) in 1+ places, all below ms_print's threshold (01.00%) |
|
566 |
|
|
|
567 |
->03.62% (12,160B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24) |
|
568 |
| ->01.81% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24) |
|
569 |
| | ->01.81% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24) |
|
570 |
| | ->01.81% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24) |
|
571 |
| | ->01.81% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24) |
|
572 |
| | |
|
573 |
| ->01.81% (6,080B) in 6 places, all below massif's threshold (01.00%) |
|
574 |
|
|
|
575 |
->03.20% (10,750B) in 45 places, all below massif's threshold (01.00%) |
|
576 |
|
|
|
577 |
->02.72% (9,120B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3) |
|
578 |
| ->01.57% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
579 |
| | ->01.54% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
580 |
| | | ->01.54% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
581 |
| | | ->01.54% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
582 |
| | | |
|
583 |
| | ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
584 |
| |
|
|
585 |
| ->01.14% (3,840B) in 2 places, all below massif's threshold (01.00%) |
|
586 |
|
|
|
587 |
->01.86% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3) |
|
588 |
| ->01.86% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3) |
|
589 |
| ->01.86% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
590 |
| ->01.82% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
591 |
| | ->01.82% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
592 |
| | |
|
593 |
| ->00.04% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
594 |
|
|
|
595 |
->01.33% (4,480B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
|
|
596 |
| ->01.33% (4,480B) in 2 places, all below massif's threshold (01.00%) |
|
597 |
|
|
|
598 |
->01.26% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3) |
|
599 |
| ->01.26% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
600 |
| ->01.23% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
601 |
| | ->01.23% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
602 |
| | ->01.23% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
603 |
| | |
|
604 |
| ->00.03% (96B) in 1+ places, all below ms_print's threshold (01.00%) |
|
605 |
|
|
|
606 |
->01.22% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
|
|
607 |
| ->01.22% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
|
|
608 |
| | ->01.22% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
|
|
609 |
| | ->01.22% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
|
|
610 |
| | ->01.22% (4,096B) 0x4013BF: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
611 |
| |
|
|
612 |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) |
|
613 |
|
|
|
614 |
->01.02% (3,432B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3) |
|
615 |
->01.02% (3,432B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24) |
|
616 |
->01.02% (3,432B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24) |
|
617 |
->01.02% (3,432B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24) |
|
618 |
->01.02% (3,432B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24) |
|
619 |
||
620 |
--------------------------------------------------------------------------------
|
|
621 |
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B) |
|
622 |
--------------------------------------------------------------------------------
|
|
623 |
97 22,342,176 372,440 367,220 5,220 0 |
|
624 |
98.60% (367,220B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. |
|
625 |
->70.39% (262,145B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
626 |
| ->70.39% (262,145B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml) |
|
627 |
| ->70.39% (262,145B) 0x56415E2: (below main) (in /lib64/libc-2.9.so) |
|
628 |
|
|
|
629 |
->13.46% (50,112B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3) |
|
630 |
| ->13.20% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24) |
|
631 |
| | ->13.20% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24) |
|
632 |
| | ->13.20% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24) |
|
633 |
| | ->13.20% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24) |
|
634 |
| | |
|
635 |
| ->00.26% (960B) in 1+ places, all below ms_print's threshold (01.00%) |
|
636 |
|
|
|
637 |
->03.35% (12,464B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
|
|
638 |
| ->01.71% (6,384B) in 6 places, all below massif's threshold (01.00%) |
|
639 |
| | |
|
640 |
| ->01.63% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24) |
|
641 |
| ->01.63% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24) |
|
642 |
| ->01.63% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24) |
|
643 |
| ->01.63% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24) |
|
644 |
|
|
|
645 |
->03.18% (11,835B) in 49 places, all below massif's threshold (01.00%) |
|
646 |
|
|
|
647 |
->01.93% (7,200B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
|
|
648 |
| ->01.42% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
|
|
649 |
| | ->01.39% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
|
|
650 |
| | | ->01.39% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
651 |
| | | ->01.39% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
|
|
652 |
| | |
|
|
653 |
| | ->00.03% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
654 |
| | |
|
655 |
| ->00.52% (1,920B) in 1+ places, all below ms_print's threshold (01.00%) |
|
656 |
|
|
|
657 |
->01.68% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
|
|
658 |
| ->01.68% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
|
|
659 |
| ->01.68% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
|
|
660 |
| ->01.64% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
|
|
661 |
| | ->01.64% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
|
|
662 |
| |
|
|
663 |
| ->00.03% (120B) in 1+ places, all below ms_print's threshold (01.00%) |
|
664 |
|
|
|
665 |
->01.37% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3) |
|
666 |
| ->01.03% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3) |
|
667 |
| | ->01.03% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3) |
|
668 |
| | ->01.03% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24) |
|
669 |
| | ->01.03% (3,840B) in 3 places, all below massif's threshold (01.00%) |
|
670 |
| |
|
|
671 |
| ->00.34% (1,280B) in 1+ places, all below ms_print's threshold (01.00%) |
|
672 |
|
|
|
673 |
->01.13% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3) |
|
674 |
| ->01.13% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3) |
|
675 |
| ->01.11% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3) |
|
676 |
| | ->01.11% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3) |
|
677 |
| | ->01.11% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3) |
|
678 |
| | |
|
679 |
| ->00.03% (96B) in 1+ places, all below ms_print's threshold (01.00%) |
|
680 |
|
|
|
681 |
->01.10% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
|
|
682 |
| ->01.10% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
|
|
683 |
| | ->01.10% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
|
|
684 |
| | ->01.10% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
|
|
685 |
| | ->01.10% (4,096B) 0x4013BF: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
|
|
686 |
| |
|
|
687 |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%) |
|
688 |
|
|
|
689 |
->01.02% (3,784B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3) |
|
690 |
->01.02% (3,784B) in 2 places, all below massif's threshold (01.00%) |
|
691 |