/xmlbench/trunk

To get this branch, use:
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