1
--------------------------------------------------------------------------------
2
Command: ./libxml 1 xmlgen 4
3
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
4
ms_print arguments: /tmp/massif.out
5
--------------------------------------------------------------------------------
18
| .. @ : : @ :@.. :#::
19
| : :: @ : .:.@:::@:: :#::
20
| . : : :: .@::::::@:::@:: :#::
21
| .:: : .,:::: :@::::::@:::@:: :#::
22
| .:::: . :@:::: :@::::::@:::@:: :#::
23
| .:::::: : :@:::: :@::::::@:::@:: :#::.
24
| .:::::::: : :@:::: :@::::::@:::@:: :#:::
25
| :::::::::: : :@:::: :@::::::@:::@:: :#:::.
26
| @ :::::::::: : :@:::: :@::::::@:::@:: :#::::
27
| @ :::::::::: : :@:::: :@::::::@:::@:: :#::::
28
| ..@ :::::::::: : :@:::: :@::::::@:::@:: :#::::
29
0 +----------------------------------------------------------------------->Mi
32
Number of snapshots: 51
33
Detailed snapshots: [6, 21, 27, 35, 40, 45 (peak)]
35
--------------------------------------------------------------------------------
36
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
37
--------------------------------------------------------------------------------
40
2 420,255 1,200 1,122 78 0
41
3 436,865 1,104 1,070 34 0
42
4 449,582 3,512 3,471 41 0
43
5 466,983 5,256 5,005 251 0
44
6 483,106 19,840 19,413 427 0
45
97.85% (19,413B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
46
->41.30% (8,194B) 0x50ACDA4: xmlBufferCreateSize (in /usr/lib64/libxml2.so.2.7.3)
47
| ->41.30% (8,194B) 0x50B7ADA: xmlAllocParserInputBuffer (in /usr/lib64/libxml2.so.2.7.3)
48
| ->41.30% (8,194B) 0x50B7C0B: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
49
| ->41.30% (8,194B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
50
| ->41.30% (8,194B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
52
->20.65% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
53
| ->20.65% (4,096B) 0x5090003: xmlInitParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
54
| ->20.65% (4,096B) 0x5090084: xmlNewParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
55
| ->20.65% (4,096B) 0x5093429: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
56
| ->20.65% (4,096B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
58
->11.97% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
59
| ->11.97% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
60
| ->11.97% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
62
->05.24% (1,040B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
63
| ->05.24% (1,040B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
64
| ->05.24% (1,040B) 0x5093CC3: (within /usr/lib64/libxml2.so.2.7.3)
65
| ->05.24% (1,040B) 0x50A82D9: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
66
| ->05.24% (1,040B) 0x401239: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
68
->05.17% (1,025B) 0x401995: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
69
| ->05.17% (1,025B) 0x40307F: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
70
| ->05.17% (1,025B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
72
->05.02% (996B) in 18 places, all below massif's threshold (01.00%)
74
->03.59% (712B) 0x5090065: xmlNewParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
75
| ->03.59% (712B) 0x5093429: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
76
| ->03.59% (712B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
77
| ->03.59% (712B) 0x401239: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
78
| ->03.59% (712B) 0x402C17: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
80
->02.02% (400B) 0x508C279: xmlInitCharEncodingHandlers (in /usr/lib64/libxml2.so.2.7.3)
81
| ->02.02% (400B) 0x5093C43: xmlInitParser (in /usr/lib64/libxml2.so.2.7.3)
82
| ->02.02% (400B) 0x402BF1: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
83
| ->02.02% (400B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
85
->01.61% (320B) 0x508C1CB: xmlNewCharEncodingHandler (in /usr/lib64/libxml2.so.2.7.3)
86
| ->01.61% (320B) in 8 places, all below massif's threshold (01.00%)
88
->01.29% (256B) 0x508FDE5: xmlInitParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
89
->01.29% (256B) 0x5090084: xmlNewParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
90
->01.29% (256B) 0x5093429: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
91
->01.29% (256B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
92
->01.29% (256B) 0x401239: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
94
--------------------------------------------------------------------------------
95
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
96
--------------------------------------------------------------------------------
97
7 508,655 23,752 22,835 917 0
98
8 519,747 25,736 24,540 1,196 0
99
9 536,703 28,760 27,153 1,607 0
100
10 559,612 32,680 30,534 2,146 0
101
11 576,744 35,488 32,967 2,521 0
102
12 592,176 38,296 35,386 2,910 0
103
13 602,412 39,992 36,857 3,135 0
104
14 621,147 43,056 39,516 3,540 0
105
15 636,532 45,728 41,826 3,902 0
106
16 647,707 47,712 43,538 4,174 0
107
17 662,383 50,104 45,618 4,486 0
108
18 684,241 52,688 47,855 4,833 0
109
19 700,737 38,440 33,479 4,961 0
110
20 725,790 44,408 39,116 5,292 0
111
21 740,619 45,448 40,178 5,270 0
112
88.40% (40,178B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
113
->35.12% (15,960B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
114
| ->13.20% (6,000B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
115
| | ->08.19% (3,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
116
| | | ->08.19% (3,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
117
| | | ->08.19% (3,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
119
| | ->05.02% (2,280B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
120
| | ->05.02% (2,280B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
121
| | ->03.70% (1,680B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
123
| | ->01.32% (600B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
125
| ->11.62% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
126
| | ->11.35% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
127
| | | ->11.35% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
128
| | | ->11.35% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
130
| | ->00.26% (120B) in 1+ places, all below ms_print's threshold (01.00%)
132
| ->10.30% (4,680B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
133
| ->08.98% (4,080B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
134
| | ->08.98% (4,080B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
135
| | ->08.98% (4,080B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
137
| ->01.32% (600B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
138
| ->01.32% (600B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
139
| ->01.32% (600B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
141
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
143
->13.73% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
144
| ->13.73% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
145
| ->13.73% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
146
| ->13.47% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
147
| | ->13.47% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
149
| ->00.26% (120B) in 1+ places, all below ms_print's threshold (01.00%)
151
->09.29% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
152
| ->09.29% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
153
| ->09.08% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
154
| | ->09.08% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
155
| | ->09.08% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
157
| ->00.21% (96B) in 1+ places, all below ms_print's threshold (01.00%)
159
->09.01% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
160
| ->09.01% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
161
| | ->09.01% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
162
| | ->09.01% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
163
| | ->09.01% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
165
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
167
->05.22% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
168
| ->05.22% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
169
| ->05.22% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
171
->05.09% (2,312B) in 35 places, all below massif's threshold (01.00%)
173
->04.28% (1,947B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
174
| ->01.65% (751B) in 20 places, all below massif's threshold (01.00%)
176
| ->01.62% (735B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
177
| | ->01.62% (735B) in 3 places, all below massif's threshold (01.00%)
179
| ->01.01% (461B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
180
| ->01.01% (461B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
181
| ->01.01% (461B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
182
| ->01.01% (461B) in 2 places, all below massif's threshold (01.00%)
184
->02.29% (1,040B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
185
| ->02.29% (1,040B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
186
| ->02.29% (1,040B) 0x4E3A6D1: xsltEvalStaticAttrValueTemplate (in /usr/lib64/libxslt.so.1.1.24)
187
| | ->02.29% (1,040B) 0x4E47521: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
188
| | ->02.29% (1,040B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
190
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
192
->02.26% (1,025B) 0x401995: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
193
| ->02.26% (1,025B) 0x40307F: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
194
| ->02.26% (1,025B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
196
->02.11% (960B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
197
->01.06% (480B) 0x4E40D8B: xsltRegisterExtModuleFunction (in /usr/lib64/libxslt.so.1.1.24)
198
| ->01.06% (480B) 0x4E422CC: xsltRegisterAllExtras (in /usr/lib64/libxslt.so.1.1.24)
199
| ->01.06% (480B) 0x4E30951: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
200
| ->01.06% (480B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
202
->01.06% (480B) 0x4E410B8: xsltRegisterExtModuleElement (in /usr/lib64/libxslt.so.1.1.24)
203
->01.06% (480B) 0x4E42336: xsltRegisterAllExtras (in /usr/lib64/libxslt.so.1.1.24)
204
->01.06% (480B) 0x4E30951: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
205
->01.06% (480B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
207
--------------------------------------------------------------------------------
208
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
209
--------------------------------------------------------------------------------
210
22 765,777 59,768 54,268 5,500 0
211
23 780,627 46,744 41,564 5,180 0
212
24 795,111 60,560 54,896 5,664 0
213
25 817,134 61,896 56,529 5,367 0
214
26 837,827 49,888 44,651 5,237 0
215
27 854,990 64,016 58,283 5,733 0
216
91.04% (58,283B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
217
->21.74% (13,920B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
218
| ->08.25% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
219
| | ->08.06% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
220
| | | ->08.06% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
221
| | | ->08.06% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
223
| | ->00.19% (120B) in 1+ places, all below ms_print's threshold (01.00%)
225
| ->07.69% (4,920B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
226
| | ->05.25% (3,360B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
227
| | | ->05.25% (3,360B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
228
| | | ->05.25% (3,360B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
230
| | ->02.44% (1,560B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
231
| | ->02.44% (1,560B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
232
| | ->01.87% (1,200B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
234
| | ->00.56% (360B) in 1+ places, all below ms_print's threshold (01.00%)
236
| ->05.81% (3,720B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
237
| ->05.25% (3,360B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
238
| | ->05.25% (3,360B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
239
| | ->05.25% (3,360B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
241
| ->00.56% (360B) in 1+ places, all below ms_print's threshold (01.00%)
243
->20.69% (13,248B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
244
| ->19.20% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
245
| | ->19.20% (12,288B) 0x4E36245: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
246
| | ->19.20% (12,288B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
247
| | | ->19.20% (12,288B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
249
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
251
| ->01.50% (960B) in 2 places, all below massif's threshold (01.00%)
253
->09.75% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
254
| ->09.75% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
255
| ->09.75% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
256
| ->09.56% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
257
| | ->09.56% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
259
| ->00.19% (120B) in 1+ places, all below ms_print's threshold (01.00%)
261
->06.60% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
262
| ->06.60% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
263
| ->06.45% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
264
| | ->06.45% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
265
| | ->06.45% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
267
| ->00.15% (96B) in 1+ places, all below ms_print's threshold (01.00%)
269
->06.40% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
270
| ->06.40% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
271
| | ->06.40% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
272
| | ->06.40% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
273
| | ->06.40% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
275
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
277
->05.22% (3,344B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
278
| ->02.85% (1,824B) in 5 places, all below massif's threshold (01.00%)
280
| ->02.37% (1,520B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
281
| ->02.37% (1,520B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
282
| ->02.37% (1,520B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
283
| ->02.37% (1,520B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
285
->04.84% (3,096B) in 41 places, all below massif's threshold (01.00%)
287
->03.71% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
288
| ->03.71% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
289
| ->03.71% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
291
->03.37% (2,156B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
292
| ->02.35% (1,503B) in 27 places, all below massif's threshold (01.00%)
294
| ->01.02% (653B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
295
| ->01.02% (653B) in 3 places, all below massif's threshold (01.00%)
297
->03.00% (1,920B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
298
| ->02.00% (1,280B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
299
| | ->02.00% (1,280B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
300
| | ->02.00% (1,280B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
301
| | ->02.00% (1,280B) in 2+ places, all below ms_print's threshold (01.00%)
303
| ->01.00% (640B) in 1+ places, all below ms_print's threshold (01.00%)
305
->01.62% (1,040B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
306
| ->01.62% (1,040B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
307
| ->01.62% (1,040B) 0x4E3A6D1: xsltEvalStaticAttrValueTemplate (in /usr/lib64/libxslt.so.1.1.24)
308
| | ->01.62% (1,040B) 0x4E47521: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
309
| | ->01.62% (1,040B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
311
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
313
->01.60% (1,025B) 0x401995: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
314
| ->01.60% (1,025B) 0x40307F: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
315
| ->01.60% (1,025B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
317
->01.37% (880B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
318
| ->01.37% (880B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
319
| ->01.37% (880B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
320
| ->01.37% (880B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
321
| ->01.37% (880B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
323
->01.12% (720B) 0x5157E89: xmlPatterncompile (in /usr/lib64/libxml2.so.2.7.3)
324
->01.12% (720B) 0x50D8F68: (within /usr/lib64/libxml2.so.2.7.3)
325
->01.12% (720B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
326
->01.12% (720B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
327
->01.12% (720B) in 2 places, all below massif's threshold (01.00%)
329
--------------------------------------------------------------------------------
330
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
331
--------------------------------------------------------------------------------
332
28 869,275 51,008 45,792 5,216 0
333
29 883,671 52,248 47,044 5,204 0
334
30 897,506 65,768 60,327 5,441 0
335
31 913,632 53,608 48,358 5,250 0
336
32 927,471 54,376 49,178 5,198 0
337
33 942,507 67,952 62,371 5,581 0
338
34 956,086 55,832 50,613 5,219 0
339
35 973,658 70,728 64,822 5,906 0
340
91.65% (64,822B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
341
->18.73% (13,248B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
342
| ->17.37% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
343
| | ->17.37% (12,288B) 0x4E36245: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
344
| | ->17.37% (12,288B) 0x4E46E75: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
345
| | | ->17.37% (12,288B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
347
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
349
| ->01.36% (960B) in 2 places, all below massif's threshold (01.00%)
351
->15.44% (10,920B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
352
| ->07.47% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
353
| | ->07.30% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
354
| | | ->07.30% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
355
| | | ->07.30% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
357
| | ->00.17% (120B) in 1+ places, all below ms_print's threshold (01.00%)
359
| ->04.07% (2,880B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
360
| | ->03.73% (2,640B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
361
| | | ->03.73% (2,640B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
362
| | | ->03.73% (2,640B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
364
| | ->00.34% (240B) in 1+ places, all below ms_print's threshold (01.00%)
366
| ->03.90% (2,760B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
367
| ->02.38% (1,680B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
368
| | ->02.38% (1,680B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
369
| | ->02.38% (1,680B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
371
| ->01.53% (1,080B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
372
| ->01.53% (1,080B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
373
| ->01.19% (840B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
375
| ->00.34% (240B) in 1+ places, all below ms_print's threshold (01.00%)
377
->11.18% (7,904B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
378
| ->05.16% (3,648B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
379
| | ->05.16% (3,648B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
380
| | ->05.16% (3,648B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
381
| | ->05.16% (3,648B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
383
| ->02.58% (1,824B) in 4 places, all below massif's threshold (01.00%)
385
| ->01.72% (1,216B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
386
| | ->01.72% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
387
| | ->01.72% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
388
| | ->01.72% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
390
| ->01.72% (1,216B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
391
| ->01.72% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
392
| ->01.72% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
393
| ->01.72% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
395
->08.82% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
396
| ->08.82% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
397
| ->08.82% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
398
| ->08.65% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
399
| | ->08.65% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
401
| ->00.17% (120B) in 1+ places, all below ms_print's threshold (01.00%)
403
->06.33% (4,480B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
404
| ->04.52% (3,200B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
405
| | ->04.52% (3,200B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
406
| | ->04.52% (3,200B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
407
| | ->02.71% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
409
| | ->01.81% (1,280B) in 2 places, all below massif's threshold (01.00%)
411
| ->01.81% (1,280B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
412
| ->01.81% (1,280B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
413
| ->01.81% (1,280B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
414
| ->01.81% (1,280B) in 2 places, all below massif's threshold (01.00%)
416
->05.97% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
417
| ->05.97% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
418
| ->05.84% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
419
| | ->05.84% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
420
| | ->05.84% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
422
| ->00.14% (96B) in 1+ places, all below ms_print's threshold (01.00%)
424
->05.79% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
425
| ->05.79% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
426
| | ->05.79% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
427
| | ->05.79% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
428
| | ->05.79% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
430
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
432
->05.42% (3,832B) in 41 places, all below massif's threshold (01.00%)
434
->03.36% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
435
| ->03.36% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
436
| ->03.36% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
438
->03.11% (2,200B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
439
| ->03.11% (2,200B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
440
| ->03.11% (2,200B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
441
| ->03.11% (2,200B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
442
| ->03.11% (2,200B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
444
->02.88% (2,039B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
445
| ->02.88% (2,039B) in 28 places, all below massif's threshold (01.00%)
447
->01.70% (1,200B) 0x5157E89: xmlPatterncompile (in /usr/lib64/libxml2.so.2.7.3)
448
| ->01.70% (1,200B) 0x50D8F68: (within /usr/lib64/libxml2.so.2.7.3)
449
| ->01.70% (1,200B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
450
| ->01.70% (1,200B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
451
| ->01.02% (720B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
453
| ->00.68% (480B) in 1+ places, all below ms_print's threshold (01.00%)
455
->01.47% (1,040B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
456
| ->01.47% (1,040B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
457
| ->01.47% (1,040B) 0x4E3A6D1: xsltEvalStaticAttrValueTemplate (in /usr/lib64/libxslt.so.1.1.24)
458
| | ->01.47% (1,040B) 0x4E47521: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
459
| | ->01.47% (1,040B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
461
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
463
->01.45% (1,025B) 0x401995: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
464
->01.45% (1,025B) 0x40307F: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
465
->01.45% (1,025B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
467
--------------------------------------------------------------------------------
468
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
469
--------------------------------------------------------------------------------
470
36 987,938 57,872 52,624 5,248 0
471
37 1,002,922 58,928 53,684 5,244 0
472
38 1,018,605 59,968 54,741 5,227 0
473
39 1,034,132 73,328 68,083 5,245 0
474
40 1,047,227 75,520 69,559 5,961 0
475
92.11% (69,559B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
476
->17.54% (13,248B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
477
| ->16.27% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
478
| | ->16.27% (12,288B) 0x4E36245: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
479
| | ->16.27% (12,288B) 0x4E46E75: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
480
| | | ->16.27% (12,288B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
482
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
484
| ->01.27% (960B) in 2 places, all below massif's threshold (01.00%)
486
->16.10% (12,160B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
487
| ->08.05% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
488
| | ->08.05% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
489
| | ->08.05% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
490
| | ->08.05% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
492
| ->03.62% (2,736B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
493
| | ->03.62% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
494
| | ->03.62% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
495
| | ->03.62% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
497
| ->01.61% (1,216B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
498
| | ->01.61% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
499
| | ->01.61% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
500
| | ->01.61% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
502
| ->01.61% (1,216B) in 3 places, all below massif's threshold (01.00%)
504
| ->01.21% (912B) 0x4E46E02: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
505
| ->01.21% (912B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
506
| ->01.21% (912B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
507
| ->01.21% (912B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
509
->12.08% (9,120B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
510
| ->06.99% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
511
| | ->06.83% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
512
| | | ->06.83% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
513
| | | ->06.83% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
515
| | ->00.16% (120B) in 1+ places, all below ms_print's threshold (01.00%)
517
| ->03.18% (2,400B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
518
| | ->02.86% (2,160B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
519
| | | ->02.86% (2,160B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
520
| | | ->02.86% (2,160B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
522
| | ->00.32% (240B) in 1+ places, all below ms_print's threshold (01.00%)
524
| ->01.91% (1,440B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
525
| ->01.43% (1,080B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
526
| | ->01.43% (1,080B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
527
| | ->01.11% (840B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
529
| | ->00.32% (240B) in 1+ places, all below ms_print's threshold (01.00%)
531
| ->00.48% (360B) in 1+ places, all below ms_print's threshold (01.00%)
533
->08.26% (6,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
534
| ->08.26% (6,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
535
| ->08.26% (6,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
536
| ->08.10% (6,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
537
| | ->08.10% (6,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
539
| ->00.16% (120B) in 1+ places, all below ms_print's threshold (01.00%)
541
->06.78% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
542
| ->05.08% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
543
| | ->05.08% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
544
| | ->05.08% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
545
| | ->02.54% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
547
| | ->01.69% (1,280B) 0x4E46E75: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
549
| | ->00.85% (640B) in 1+ places, all below ms_print's threshold (01.00%)
551
| ->01.69% (1,280B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
552
| ->01.69% (1,280B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
553
| ->01.69% (1,280B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
554
| ->01.69% (1,280B) in 2 places, all below massif's threshold (01.00%)
556
->05.59% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
557
| ->05.59% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
558
| ->05.47% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
559
| | ->05.47% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
560
| | ->05.47% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
562
| ->00.13% (96B) in 1+ places, all below ms_print's threshold (01.00%)
564
->05.42% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
565
| ->05.42% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
566
| | ->05.42% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
567
| | ->05.42% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
568
| | ->05.42% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
570
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
572
->04.54% (3,432B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
573
| ->04.54% (3,432B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
574
| ->04.54% (3,432B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
575
| ->04.54% (3,432B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
576
| ->04.54% (3,432B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
578
->04.42% (3,336B) in 40 places, all below massif's threshold (01.00%)
580
->03.14% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
581
| ->03.14% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
582
| ->03.14% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
584
->02.56% (1,936B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
585
| ->02.56% (1,936B) in 28 places, all below massif's threshold (01.00%)
587
->01.91% (1,440B) 0x5157E89: xmlPatterncompile (in /usr/lib64/libxml2.so.2.7.3)
588
| ->01.91% (1,440B) 0x50D8F68: (within /usr/lib64/libxml2.so.2.7.3)
589
| ->01.91% (1,440B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
590
| ->01.91% (1,440B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
591
| ->01.91% (1,440B) in 3 places, all below massif's threshold (01.00%)
593
->01.38% (1,040B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
594
| ->01.38% (1,040B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
595
| ->01.38% (1,040B) 0x4E3A6D1: xsltEvalStaticAttrValueTemplate (in /usr/lib64/libxslt.so.1.1.24)
596
| | ->01.38% (1,040B) 0x4E47521: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
597
| | ->01.38% (1,040B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
599
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
601
->01.36% (1,025B) 0x401995: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
602
| ->01.36% (1,025B) 0x40307F: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
603
| ->01.36% (1,025B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
605
->01.02% (768B) 0x51562A5: (within /usr/lib64/libxml2.so.2.7.3)
606
->01.02% (768B) in 2 places, all below massif's threshold (01.00%)
608
--------------------------------------------------------------------------------
609
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
610
--------------------------------------------------------------------------------
611
41 1,061,404 60,464 55,391 5,073 0
612
42 1,078,053 61,000 55,921 5,079 0
613
43 1,102,789 112,184 106,857 5,327 0
614
44 1,117,932 113,984 108,389 5,595 0
615
45 1,128,598 114,128 108,428 5,700 0
616
95.01% (108,428B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
617
->43.91% (50,112B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
618
| ->43.07% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
619
| | ->43.07% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
620
| | ->43.07% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
621
| | ->43.07% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
623
| ->00.84% (960B) in 1+ places, all below ms_print's threshold (01.00%)
625
->10.92% (12,464B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
626
| ->05.33% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
627
| | ->05.33% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
628
| | ->05.33% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
629
| | ->05.33% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
631
| ->02.40% (2,736B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
632
| | ->02.40% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
633
| | ->02.40% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
634
| | ->02.40% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
636
| ->01.07% (1,216B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
637
| | ->01.07% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
638
| | ->01.07% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
639
| | ->01.07% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
641
| ->01.07% (1,216B) 0x4E46E02: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
642
| | ->01.07% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
643
| | ->01.07% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
644
| | ->01.07% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
646
| ->01.07% (1,216B) in 3 places, all below massif's threshold (01.00%)
648
->06.31% (7,200B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
649
| ->04.63% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
650
| | ->04.52% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
651
| | | ->04.52% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
652
| | | ->04.52% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
654
| | ->00.11% (120B) in 1+ places, all below ms_print's threshold (01.00%)
656
| ->01.68% (1,920B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
657
| | ->01.68% (1,920B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
658
| | | ->01.68% (1,920B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
659
| | | ->01.68% (1,920B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
661
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
663
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
665
->06.02% (6,874B) in 46 places, all below massif's threshold (01.00%)
667
->05.26% (6,000B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
668
| ->05.26% (6,000B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
669
| ->05.26% (6,000B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
670
| ->05.15% (5,880B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
671
| | ->05.15% (5,880B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
673
| ->00.11% (120B) in 1+ places, all below ms_print's threshold (01.00%)
675
->04.49% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
676
| ->03.36% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
677
| | ->03.36% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
678
| | ->03.36% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
679
| | ->01.68% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
681
| | ->01.12% (1,280B) 0x4E46E75: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
683
| | ->00.56% (640B) in 1+ places, all below ms_print's threshold (01.00%)
685
| ->01.12% (1,280B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
686
| ->01.12% (1,280B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
687
| ->01.12% (1,280B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
688
| ->01.12% (1,280B) in 2 places, all below massif's threshold (01.00%)
690
->03.70% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
691
| ->03.70% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
692
| ->03.62% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
693
| | ->03.62% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
694
| | ->03.62% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
696
| ->00.08% (96B) in 1+ places, all below ms_print's threshold (01.00%)
698
->03.59% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
699
| ->03.59% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
700
| | ->03.59% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
701
| | ->03.59% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
702
| | ->03.59% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
704
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
706
->03.55% (4,048B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
707
| ->03.16% (3,608B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
708
| | ->03.16% (3,608B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
709
| | ->03.16% (3,608B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
710
| | ->03.16% (3,608B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
712
| ->00.39% (440B) in 1+ places, all below ms_print's threshold (01.00%)
714
->02.45% (2,800B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
715
| ->02.45% (2,800B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
716
| ->02.45% (2,800B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
717
| ->02.45% (2,800B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
718
| ->02.45% (2,800B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
720
->02.08% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
721
| ->02.08% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
722
| ->02.08% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
724
->01.47% (1,676B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
725
| ->01.47% (1,676B) in 33 places, all below massif's threshold (01.00%)
727
->01.26% (1,440B) 0x5157E89: xmlPatterncompile (in /usr/lib64/libxml2.so.2.7.3)
728
->01.26% (1,440B) 0x50D8F68: (within /usr/lib64/libxml2.so.2.7.3)
729
->01.26% (1,440B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
730
->01.26% (1,440B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
731
->01.26% (1,440B) in 3 places, all below massif's threshold (01.00%)
733
--------------------------------------------------------------------------------
734
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
735
--------------------------------------------------------------------------------
736
46 1,144,221 113,936 108,376 5,560 0
737
47 1,162,421 112,120 106,839 5,281 0
738
48 1,176,098 33,928 30,288 3,640 0
739
49 1,189,636 20,744 18,928 1,816 0
740
50 1,201,592 6,512 5,937 575 0