1
--------------------------------------------------------------------------------
2
Command: ./libxml 1 ../xml.files/odt/content.xml ../xml.files/odt/export/odt2mediawiki.xsl
3
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
4
ms_print arguments: /tmp/massif.out
5
--------------------------------------------------------------------------------
12
| . ,.. @::::: @ @: : :::@@:#
13
| . .: : : @:: @::::: @ @: : :::@@:#
14
| , ... ::@ ::: :: : : @:: @::::: @ @: : :::@@:#
15
| , . . .@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#
16
| . @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
17
| , :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
18
| .:@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
19
| : ::@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
20
| : ::@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
21
| : ::@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
22
| : ::@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
23
| : ::@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
24
| : ::@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
25
| : ::@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
26
| : ::@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
27
| : ::@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
28
| : ::@ :: @ :: ::: : :@@ ::: ::@ ::: :: : : @:: @::::: @ @: : :::@@:#:
29
0 +----------------------------------------------------------------------->Mi
32
Number of snapshots: 53
33
Detailed snapshots: [5, 8, 16, 17, 23, 31, 34, 40, 41, 47, 48, 50 (peak)]
35
--------------------------------------------------------------------------------
36
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
37
--------------------------------------------------------------------------------
40
2 963,711 1,028,288 1,019,132 9,156 0
41
3 1,423,968 1,100,376 1,081,336 19,040 0
42
4 1,687,587 1,142,696 1,117,935 24,761 0
43
5 2,020,804 1,194,248 1,162,831 31,417 0
44
97.37% (1,162,831B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
45
->72.61% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
46
| ->68.93% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
47
| | ->68.93% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
49
| ->03.68% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
50
| ->03.68% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
52
->08.37% (99,960B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
53
| ->03.68% (43,920B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
54
| | ->03.68% (43,920B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
55
| | ->03.68% (43,920B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
56
| | ->03.68% (43,920B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
58
| ->02.84% (33,960B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
59
| | ->02.83% (33,840B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
60
| | | ->02.83% (33,840B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
61
| | | ->02.83% (33,840B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
63
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
65
| ->01.85% (22,080B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
66
| ->01.67% (19,920B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
67
| | ->01.67% (19,920B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
68
| | ->01.67% (19,920B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
70
| ->00.18% (2,160B) in 1+ places, all below ms_print's threshold (01.00%)
72
->05.49% (65,552B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
73
| ->05.49% (65,552B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
74
| ->05.49% (65,552B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
75
| ->05.49% (65,552B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
76
| ->05.49% (65,552B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
78
->03.31% (39,480B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
79
| ->03.31% (39,480B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
80
| ->03.31% (39,480B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
81
| ->03.30% (39,360B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
82
| | ->03.30% (39,360B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
84
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
86
->02.42% (28,896B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
87
| ->02.42% (28,896B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
88
| ->02.41% (28,800B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
89
| | ->02.41% (28,800B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
90
| | ->02.41% (28,800B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
92
| ->00.01% (96B) in 1+ places, all below ms_print's threshold (01.00%)
94
->02.06% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
95
| ->02.06% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
96
| ->02.06% (24,576B) 0x50A03D5: (within /usr/lib64/libxml2.so.2.7.3)
97
| ->02.06% (24,576B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
98
| ->02.06% (24,576B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
100
->01.63% (19,422B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
101
| ->01.63% (19,422B) in 11 places, all below massif's threshold (01.00%)
103
->01.49% (17,854B) in 37 places, all below massif's threshold (01.00%)
105
--------------------------------------------------------------------------------
106
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
107
--------------------------------------------------------------------------------
108
6 2,560,652 1,270,008 1,228,578 41,430 0
109
7 2,900,847 1,320,184 1,272,094 48,090 0
110
8 3,341,312 1,390,944 1,333,592 57,352 0
111
95.88% (1,333,592B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
112
->62.34% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
113
| ->59.18% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
114
| | ->59.18% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
116
| ->03.16% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
117
| ->03.16% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
119
->13.42% (186,720B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
120
| ->05.80% (80,640B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
121
| | ->05.80% (80,640B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
122
| | ->05.80% (80,640B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
123
| | ->05.80% (80,640B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
125
| ->04.68% (65,040B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
126
| | ->04.67% (64,920B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
127
| | | ->04.67% (64,920B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
128
| | | ->04.67% (64,920B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
130
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
132
| ->02.95% (41,040B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
133
| ->02.73% (37,920B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
134
| | ->02.73% (37,920B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
135
| | ->02.73% (37,920B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
137
| ->00.22% (3,120B) in 1+ places, all below ms_print's threshold (01.00%)
139
->05.26% (73,200B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
140
| ->05.26% (73,200B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
141
| ->05.26% (73,200B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
142
| ->05.25% (73,080B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
143
| | ->05.25% (73,080B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
145
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
147
->04.71% (65,552B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
148
| ->04.71% (65,552B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
149
| ->04.71% (65,552B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
150
| ->04.71% (65,552B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
151
| ->04.71% (65,552B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
153
->04.00% (55,584B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
154
| ->04.00% (55,584B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
155
| ->03.99% (55,488B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
156
| | ->03.99% (55,488B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
157
| | ->03.99% (55,488B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
159
| ->00.01% (96B) in 1+ places, all below ms_print's threshold (01.00%)
161
->02.70% (37,581B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
162
| ->01.40% (19,422B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
163
| | ->01.40% (19,422B) in 3 places, all below massif's threshold (01.00%)
165
| ->01.31% (18,159B) in 11 places, all below massif's threshold (01.00%)
167
->01.77% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
168
| ->01.77% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
169
| ->01.77% (24,576B) 0x50A03D5: (within /usr/lib64/libxml2.so.2.7.3)
170
| ->01.77% (24,576B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
171
| ->01.77% (24,576B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
173
->01.67% (23,288B) in 41 places, all below massif's threshold (01.00%)
175
--------------------------------------------------------------------------------
176
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
177
--------------------------------------------------------------------------------
178
9 3,894,257 1,338,280 1,278,544 59,736 0
179
10 4,310,558 1,352,288 1,292,418 59,870 0
180
11 4,623,739 1,368,624 1,308,440 60,184 0
181
12 5,119,402 1,373,856 1,313,715 60,141 0
182
13 5,358,061 1,396,672 1,336,097 60,575 0
183
14 5,744,019 1,398,616 1,338,434 60,182 0
184
15 6,238,978 1,430,352 1,369,844 60,508 0
185
16 6,667,393 1,449,840 1,388,154 61,686 0
186
95.75% (1,388,154B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
187
->59.81% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
188
| ->56.78% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
189
| | ->56.78% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
191
| ->03.03% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
192
| ->03.03% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
194
->11.11% (161,040B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
195
| ->04.58% (66,360B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
196
| | ->04.57% (66,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
197
| | | ->04.57% (66,240B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
198
| | | ->04.57% (66,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
200
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
202
| ->04.14% (60,000B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
203
| | ->04.13% (59,880B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
204
| | | ->04.13% (59,880B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
205
| | | ->04.13% (59,880B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
207
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
209
| ->02.39% (34,680B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
210
| ->02.17% (31,440B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
211
| | ->02.17% (31,440B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
212
| | ->02.17% (31,440B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
214
| ->00.22% (3,240B) in 1+ places, all below ms_print's threshold (01.00%)
216
->05.19% (75,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
217
| ->05.19% (75,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
218
| ->05.19% (75,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
219
| ->05.18% (75,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
220
| | ->05.18% (75,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
222
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
224
->03.91% (56,640B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
225
| ->03.91% (56,640B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
226
| ->03.90% (56,544B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
227
| | ->03.90% (56,544B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
228
| | ->03.90% (56,544B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
230
| ->00.01% (96B) in 1+ places, all below ms_print's threshold (01.00%)
232
->03.82% (55,338B) in 62 places, all below massif's threshold (01.00%)
234
->03.19% (46,248B) 0x50AAA8E: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
235
| ->03.19% (46,248B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
236
| ->03.19% (46,248B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
237
| ->03.19% (46,248B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
238
| ->03.19% (46,248B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
240
->03.13% (45,440B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
241
| ->03.09% (44,800B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
242
| | ->03.09% (44,800B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
243
| | ->03.09% (44,800B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
244
| | ->01.94% (28,160B) in 6 places, all below massif's threshold (01.00%)
246
| | ->01.15% (16,640B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
248
| ->00.04% (640B) in 1+ places, all below ms_print's threshold (01.00%)
250
->02.98% (43,168B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
251
| ->02.98% (43,168B) in 10 places, all below massif's threshold (01.00%)
253
->02.62% (37,949B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
254
->01.34% (19,378B) in 32 places, all below massif's threshold (01.00%)
256
->01.28% (18,571B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
257
->01.28% (18,571B) in 3 places, all below massif's threshold (01.00%)
259
--------------------------------------------------------------------------------
260
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
261
--------------------------------------------------------------------------------
262
17 6,971,628 1,487,088 1,424,984 62,104 0
263
95.82% (1,424,984B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
264
->58.31% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
265
| ->55.35% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
266
| | ->55.35% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
268
| ->02.95% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
269
| ->02.95% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
271
->10.66% (158,520B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
272
| ->04.46% (66,360B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
273
| | ->04.45% (66,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
274
| | | ->04.45% (66,240B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
275
| | | ->04.45% (66,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
277
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
279
| ->03.92% (58,320B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
280
| | ->03.91% (58,200B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
281
| | | ->03.91% (58,200B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
282
| | | ->03.91% (58,200B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
284
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
286
| ->02.28% (33,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
287
| ->02.06% (30,600B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
288
| | ->02.06% (30,600B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
289
| | ->02.06% (30,600B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
291
| ->00.22% (3,240B) in 1+ places, all below ms_print's threshold (01.00%)
293
->05.06% (75,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
294
| ->05.06% (75,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
295
| ->05.06% (75,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
296
| ->05.05% (75,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
297
| | ->05.05% (75,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
299
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
301
->03.86% (57,434B) in 62 places, all below massif's threshold (01.00%)
303
->03.81% (56,640B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
304
| ->03.81% (56,640B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
305
| ->03.80% (56,544B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
306
| | ->03.80% (56,544B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
307
| | ->03.80% (56,544B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
309
| ->00.01% (96B) in 1+ places, all below ms_print's threshold (01.00%)
311
->03.42% (50,840B) 0x50AAA8E: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
312
| ->03.42% (50,840B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
313
| ->03.42% (50,840B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
314
| ->03.42% (50,840B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
315
| ->03.42% (50,840B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
317
->03.31% (49,280B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
318
| ->03.27% (48,640B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
319
| | ->03.27% (48,640B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
320
| | ->03.27% (48,640B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
321
| | ->02.11% (31,360B) in 6 places, all below massif's threshold (01.00%)
323
| | ->01.16% (17,280B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
325
| ->00.04% (640B) in 1+ places, all below ms_print's threshold (01.00%)
327
->03.19% (47,424B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
328
| ->03.19% (47,424B) in 10 places, all below massif's threshold (01.00%)
330
->02.55% (37,939B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
331
| ->01.31% (19,479B) in 32 places, all below massif's threshold (01.00%)
333
| ->01.24% (18,460B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
334
| ->01.24% (18,460B) in 3 places, all below massif's threshold (01.00%)
336
->01.65% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
337
->01.65% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
338
->01.65% (24,576B) 0x50DA241: (within /usr/lib64/libxml2.so.2.7.3)
339
| ->01.65% (24,576B) 0x50E0B19: (within /usr/lib64/libxml2.so.2.7.3)
340
| ->01.65% (24,576B) 0x50E12D8: (within /usr/lib64/libxml2.so.2.7.3)
342
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
344
--------------------------------------------------------------------------------
345
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
346
--------------------------------------------------------------------------------
347
18 7,449,440 1,497,024 1,435,679 61,345 0
348
19 7,773,770 1,511,352 1,449,255 62,097 0
349
20 8,058,285 1,509,152 1,447,290 61,862 0
350
21 8,440,321 1,536,976 1,474,515 62,461 0
351
22 8,831,168 1,540,424 1,478,163 62,261 0
352
23 9,171,333 1,565,608 1,502,679 62,929 0
353
95.98% (1,502,679B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
354
->55.38% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
355
| ->52.58% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
356
| | ->52.58% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
358
| ->02.81% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
359
| ->02.81% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
361
->08.86% (138,720B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
362
| ->04.24% (66,360B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
363
| | ->04.23% (66,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
364
| | | ->04.23% (66,240B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
365
| | | ->04.23% (66,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
367
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
369
| ->02.85% (44,640B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
370
| | ->02.84% (44,520B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
371
| | | ->02.84% (44,520B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
372
| | | ->02.84% (44,520B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
374
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
376
| ->01.77% (27,720B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
377
| ->01.56% (24,480B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
378
| | ->01.56% (24,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
379
| | ->01.56% (24,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
381
| ->00.21% (3,240B) in 1+ places, all below ms_print's threshold (01.00%)
383
->05.15% (80,688B) 0x50AAA8E: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
384
| ->05.15% (80,688B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
385
| ->05.15% (80,688B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
386
| ->05.15% (80,688B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
387
| ->05.15% (80,688B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
389
->05.15% (80,640B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
390
| ->04.95% (77,440B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
391
| | ->04.95% (77,440B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
392
| | ->04.95% (77,440B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
393
| | ->02.90% (45,440B) in 6 places, all below massif's threshold (01.00%)
395
| | ->02.04% (32,000B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
397
| ->00.20% (3,200B) in 1+ places, all below ms_print's threshold (01.00%)
399
->04.81% (75,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
400
| ->04.81% (75,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
401
| ->04.81% (75,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
402
| ->04.80% (75,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
403
| | ->04.80% (75,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
405
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
407
->04.80% (75,088B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
408
| ->04.80% (75,088B) in 10 places, all below massif's threshold (01.00%)
410
->03.62% (56,640B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
411
| ->03.62% (56,640B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
412
| ->03.61% (56,544B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
413
| | ->03.61% (56,544B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
414
| | ->03.61% (56,544B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
416
| ->00.01% (96B) in 1+ places, all below ms_print's threshold (01.00%)
418
->02.92% (45,714B) in 61 places, all below massif's threshold (01.00%)
420
->02.41% (37,802B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
421
| ->01.30% (20,330B) in 32 places, all below massif's threshold (01.00%)
423
| ->01.12% (17,472B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
424
| ->01.12% (17,472B) in 3 places, all below massif's threshold (01.00%)
426
->01.57% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
427
| ->01.57% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
428
| ->01.57% (24,576B) 0x50DA241: (within /usr/lib64/libxml2.so.2.7.3)
429
| | ->01.57% (24,576B) 0x50E0B19: (within /usr/lib64/libxml2.so.2.7.3)
430
| | ->01.57% (24,576B) 0x50E12D8: (within /usr/lib64/libxml2.so.2.7.3)
432
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
434
->01.31% (20,480B) 0x50DA2C8: (within /usr/lib64/libxml2.so.2.7.3)
435
->01.31% (20,480B) in 7 places, all below massif's threshold (01.00%)
437
--------------------------------------------------------------------------------
438
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
439
--------------------------------------------------------------------------------
440
24 9,538,356 1,577,680 1,514,771 62,909 0
441
25 9,782,617 1,572,832 1,510,250 62,582 0
442
26 10,264,801 1,604,136 1,540,945 63,191 0
443
27 10,645,989 1,619,872 1,556,200 63,672 0
444
28 11,045,967 1,656,192 1,591,722 64,470 0
445
29 11,535,356 1,662,632 1,598,015 64,617 0
446
30 12,080,455 1,695,728 1,630,614 65,114 0
447
31 12,591,908 1,721,024 1,654,883 66,141 0
448
96.16% (1,654,883B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
449
->50.38% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
450
| ->47.83% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
451
| | ->47.83% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
453
| ->02.55% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
454
| ->02.55% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
456
->07.09% (122,016B) 0x50AAA8E: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
457
| ->07.09% (122,016B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
458
| ->07.09% (122,016B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
459
| ->07.09% (122,016B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
460
| ->07.09% (122,016B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
462
->06.95% (119,680B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
463
| ->06.66% (114,560B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
464
| | ->06.66% (114,560B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
465
| | ->06.66% (114,560B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
466
| | ->02.31% (39,680B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
468
| | ->01.71% (29,440B) in 4 places, all below massif's threshold (01.00%)
470
| | ->01.34% (23,040B) 0x4E472A3: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
472
| | ->01.30% (22,400B) 0x4E4689A: (within /usr/lib64/libxslt.so.1.1.24)
474
| ->00.30% (5,120B) in 1+ places, all below ms_print's threshold (01.00%)
476
->06.61% (113,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
477
| ->03.86% (66,360B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
478
| | ->03.85% (66,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
479
| | | ->03.85% (66,240B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
480
| | | ->03.85% (66,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
482
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
484
| ->01.58% (27,120B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
485
| | ->01.57% (27,000B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
486
| | | ->01.57% (27,000B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
487
| | | ->01.57% (27,000B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
489
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
491
| ->01.18% (20,280B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
492
| ->01.18% (20,280B) in 4 places, all below massif's threshold (01.00%)
494
->06.59% (113,392B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
495
| ->03.18% (54,720B) in 7 places, all below massif's threshold (01.00%)
497
| ->01.24% (21,280B) 0x4E46818: (within /usr/lib64/libxslt.so.1.1.24)
498
| | ->01.24% (21,280B) 0x4E47FF1: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
499
| | ->01.24% (21,280B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
500
| | ->01.24% (21,280B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
502
| ->01.11% (19,152B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
503
| | ->01.11% (19,152B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
504
| | ->01.11% (19,152B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
505
| | ->01.11% (19,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
507
| ->01.06% (18,240B) 0x4E4765F: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
508
| ->01.06% (18,240B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
509
| ->01.06% (18,240B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
510
| ->01.06% (18,240B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
512
->04.37% (75,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
513
| ->04.37% (75,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
514
| ->04.37% (75,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
515
| ->04.36% (75,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
516
| | ->04.36% (75,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
518
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
520
->03.29% (56,640B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
521
| ->03.29% (56,640B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
522
| ->03.29% (56,544B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
523
| | ->03.29% (56,544B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
524
| | ->03.29% (56,544B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
526
| ->00.01% (96B) in 1+ places, all below ms_print's threshold (01.00%)
528
->03.12% (53,760B) 0x50DA2C8: (within /usr/lib64/libxml2.so.2.7.3)
529
| ->01.64% (28,160B) in 10 places, all below massif's threshold (01.00%)
531
| ->01.49% (25,600B) 0x50E2821: (within /usr/lib64/libxml2.so.2.7.3)
532
| ->01.49% (25,600B) 0x50E2943: (within /usr/lib64/libxml2.so.2.7.3)
533
| ->01.49% (25,600B) 0x50E2AA5: (within /usr/lib64/libxml2.so.2.7.3)
534
| ->01.49% (25,600B) 0x50E2C83: (within /usr/lib64/libxml2.so.2.7.3)
536
->02.91% (50,058B) in 60 places, all below massif's threshold (01.00%)
538
->02.18% (37,550B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
539
| ->02.18% (37,550B) in 33 places, all below massif's threshold (01.00%)
541
->01.43% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
542
| ->01.43% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
543
| ->01.43% (24,576B) 0x50DA241: (within /usr/lib64/libxml2.so.2.7.3)
544
| | ->01.43% (24,576B) 0x50E0B19: (within /usr/lib64/libxml2.so.2.7.3)
545
| | ->01.43% (24,576B) 0x50E12D8: (within /usr/lib64/libxml2.so.2.7.3)
547
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
549
->01.23% (21,120B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
550
->01.23% (21,120B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
551
->01.23% (21,120B) 0x4E33814: xsltGetCNsProp (in /usr/lib64/libxslt.so.1.1.24)
552
| ->01.23% (21,120B) in 3 places, all below massif's threshold (01.00%)
554
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
556
--------------------------------------------------------------------------------
557
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
558
--------------------------------------------------------------------------------
559
32 12,934,783 1,718,464 1,652,608 65,856 0
560
33 13,249,924 1,730,528 1,664,277 66,251 0
561
34 13,612,584 1,756,232 1,689,406 66,826 0
562
96.19% (1,689,406B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
563
->49.37% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
564
| ->46.87% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
565
| | ->46.87% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
567
| ->02.50% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
568
| ->02.50% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
570
->07.73% (135,792B) 0x50AAA8E: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
571
| ->07.73% (135,792B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
572
| ->07.73% (135,792B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
573
| ->07.73% (135,792B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
574
| ->07.73% (135,792B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
576
->07.65% (134,400B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
577
| ->07.36% (129,280B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
578
| | ->07.36% (129,280B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
579
| | ->07.36% (129,280B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
580
| | ->02.44% (42,880B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
582
| | ->01.42% (24,960B) 0x4E4689A: (within /usr/lib64/libxslt.so.1.1.24)
584
| | ->01.42% (24,960B) 0x4E472A3: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
586
| | ->01.24% (21,760B) 0x4E46C8F: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
588
| | ->00.84% (14,720B) in 1+ places, all below ms_print's threshold (01.00%)
590
| ->00.29% (5,120B) in 1+ places, all below ms_print's threshold (01.00%)
592
->07.18% (126,160B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
593
| ->03.64% (63,840B) in 7 places, all below massif's threshold (01.00%)
595
| ->01.32% (23,104B) 0x4E46818: (within /usr/lib64/libxslt.so.1.1.24)
596
| | ->01.32% (23,104B) 0x4E47FF1: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
597
| | ->01.32% (23,104B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
598
| | ->01.32% (23,104B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
600
| ->01.18% (20,672B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
601
| | ->01.18% (20,672B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
602
| | ->01.18% (20,672B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
603
| | ->01.18% (20,672B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
605
| ->01.06% (18,544B) 0x4E4765F: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
606
| ->01.06% (18,544B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
607
| ->01.06% (18,544B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
608
| ->01.06% (18,544B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
610
->05.91% (103,800B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
611
| ->03.78% (66,360B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
612
| | ->03.77% (66,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
613
| | | ->03.77% (66,240B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
614
| | | ->03.77% (66,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
616
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
618
| ->01.13% (19,800B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
619
| | ->01.12% (19,680B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
620
| | | ->01.12% (19,680B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
621
| | | ->01.12% (19,680B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
623
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
625
| ->01.00% (17,640B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
626
| ->01.00% (17,640B) in 4 places, all below massif's threshold (01.00%)
628
->04.28% (75,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
629
| ->04.28% (75,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
630
| ->04.28% (75,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
631
| ->04.28% (75,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
632
| | ->04.28% (75,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
634
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
636
->03.23% (56,640B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
637
| ->03.23% (56,640B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
638
| ->03.22% (56,544B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
639
| | ->03.22% (56,544B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
640
| | ->03.22% (56,544B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
642
| ->00.01% (96B) in 1+ places, all below ms_print's threshold (01.00%)
644
->03.21% (56,320B) 0x50DA2C8: (within /usr/lib64/libxml2.so.2.7.3)
645
| ->01.60% (28,160B) 0x50E2821: (within /usr/lib64/libxml2.so.2.7.3)
646
| | ->01.60% (28,160B) 0x50E2943: (within /usr/lib64/libxml2.so.2.7.3)
647
| | ->01.60% (28,160B) 0x50E2AA5: (within /usr/lib64/libxml2.so.2.7.3)
648
| | ->01.60% (28,160B) 0x50E2C83: (within /usr/lib64/libxml2.so.2.7.3)
650
| ->01.60% (28,160B) in 10 places, all below massif's threshold (01.00%)
652
->02.94% (51,682B) in 60 places, all below massif's threshold (01.00%)
654
->02.08% (36,585B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
655
| ->02.08% (36,585B) in 33 places, all below massif's threshold (01.00%)
657
->01.40% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
658
| ->01.40% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
659
| ->01.40% (24,576B) 0x50DA241: (within /usr/lib64/libxml2.so.2.7.3)
660
| | ->01.40% (24,576B) 0x50E0B19: (within /usr/lib64/libxml2.so.2.7.3)
661
| | ->01.40% (24,576B) 0x50E12D8: (within /usr/lib64/libxml2.so.2.7.3)
663
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
665
->01.20% (21,120B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
666
->01.20% (21,120B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
667
->01.20% (21,120B) 0x4E33814: xsltGetCNsProp (in /usr/lib64/libxslt.so.1.1.24)
668
| ->01.20% (21,120B) in 3 places, all below massif's threshold (01.00%)
670
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
672
--------------------------------------------------------------------------------
673
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
674
--------------------------------------------------------------------------------
675
35 13,955,738 1,757,672 1,690,875 66,797 0
676
36 14,198,933 1,765,648 1,698,667 66,981 0
677
37 14,540,851 1,776,656 1,709,452 67,204 0
678
38 14,780,792 1,785,208 1,717,828 67,380 0
679
39 15,123,108 1,797,136 1,729,365 67,771 0
680
40 15,615,961 1,830,096 1,761,652 68,444 0
681
96.26% (1,761,652B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
682
->47.38% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
683
| ->44.98% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
684
| | ->44.98% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
686
| ->02.40% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
687
| ->02.40% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
689
->08.78% (160,720B) 0x50AAA8E: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
690
| ->08.78% (160,720B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
691
| ->08.78% (160,720B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
692
| ->08.78% (160,720B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
693
| ->08.78% (160,720B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
695
->08.71% (159,360B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
696
| ->08.43% (154,240B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
697
| | ->08.43% (154,240B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
698
| | ->08.43% (154,240B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
699
| | ->03.25% (59,520B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
701
| | ->01.75% (32,000B) 0x4E472A3: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
703
| | ->01.43% (26,240B) 0x4E4689A: (within /usr/lib64/libxslt.so.1.1.24)
705
| | ->01.19% (21,760B) 0x4E46C8F: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
707
| | ->00.80% (14,720B) in 1+ places, all below ms_print's threshold (01.00%)
709
| ->00.28% (5,120B) in 1+ places, all below ms_print's threshold (01.00%)
711
->08.16% (149,264B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
712
| ->02.94% (53,808B) in 6 places, all below massif's threshold (01.00%)
714
| ->01.59% (29,184B) 0x4E46818: (within /usr/lib64/libxslt.so.1.1.24)
715
| | ->01.59% (29,184B) 0x4E47FF1: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
716
| | ->01.59% (29,184B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
717
| | ->01.59% (29,184B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
719
| ->01.56% (28,576B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
720
| | ->01.56% (28,576B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
721
| | ->01.56% (28,576B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
722
| | ->01.56% (28,576B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
724
| ->01.05% (19,152B) 0x4E47253: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
725
| | ->01.05% (19,152B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
726
| | ->01.05% (19,152B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
727
| | ->01.05% (19,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
729
| ->01.01% (18,544B) 0x4E4765F: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
730
| ->01.01% (18,544B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
731
| ->01.01% (18,544B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
732
| ->01.01% (18,544B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
734
->04.69% (85,800B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
735
| ->03.63% (66,360B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
736
| | ->03.62% (66,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
737
| | | ->03.62% (66,240B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
738
| | | ->03.62% (66,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
740
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
742
| ->01.06% (19,440B) in 2 places, all below massif's threshold (01.00%)
744
->04.11% (75,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
745
| ->04.11% (75,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
746
| ->04.11% (75,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
747
| ->04.10% (75,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
748
| | ->04.10% (75,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
750
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
752
->03.78% (69,120B) 0x50DA2C8: (within /usr/lib64/libxml2.so.2.7.3)
753
| ->01.89% (34,560B) 0x50E2821: (within /usr/lib64/libxml2.so.2.7.3)
754
| | ->01.89% (34,560B) 0x50E2943: (within /usr/lib64/libxml2.so.2.7.3)
755
| | ->01.89% (34,560B) 0x50E2AA5: (within /usr/lib64/libxml2.so.2.7.3)
756
| | ->01.89% (34,560B) 0x50E2C83: (within /usr/lib64/libxml2.so.2.7.3)
758
| ->01.89% (34,560B) in 10 places, all below massif's threshold (01.00%)
760
->03.09% (56,640B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
761
| ->03.09% (56,640B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
762
| ->03.09% (56,544B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
763
| | ->03.09% (56,544B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
764
| | ->03.09% (56,544B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
766
| ->00.01% (96B) in 1+ places, all below ms_print's threshold (01.00%)
768
->03.03% (55,386B) in 60 places, all below massif's threshold (01.00%)
770
->02.04% (37,335B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
771
| ->02.04% (37,335B) in 33 places, all below massif's threshold (01.00%)
773
->01.34% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
774
| ->01.34% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
775
| ->01.34% (24,576B) 0x50DA241: (within /usr/lib64/libxml2.so.2.7.3)
776
| | ->01.34% (24,576B) 0x50E0B19: (within /usr/lib64/libxml2.so.2.7.3)
777
| | ->01.34% (24,576B) 0x50E12D8: (within /usr/lib64/libxml2.so.2.7.3)
779
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
781
->01.15% (21,120B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
782
->01.15% (21,120B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
783
->01.15% (21,120B) 0x4E33814: xsltGetCNsProp (in /usr/lib64/libxslt.so.1.1.24)
784
| ->01.15% (21,120B) in 3 places, all below massif's threshold (01.00%)
786
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
788
--------------------------------------------------------------------------------
789
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
790
--------------------------------------------------------------------------------
791
41 16,131,662 1,848,880 1,780,178 68,702 0
792
96.28% (1,780,178B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
793
->46.90% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
794
| ->44.52% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
795
| | ->44.52% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
797
| ->02.38% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
798
| ->02.38% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
800
->09.01% (166,624B) 0x50AAA8E: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
801
| ->09.01% (166,624B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
802
| ->09.01% (166,624B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
803
| ->09.01% (166,624B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
804
| ->09.01% (166,624B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
806
->08.86% (163,840B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
807
| ->08.58% (158,720B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
808
| | ->08.58% (158,720B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
809
| | ->08.58% (158,720B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
810
| | ->03.50% (64,640B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
812
| | ->01.70% (31,360B) 0x4E472A3: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
814
| | ->01.42% (26,240B) 0x4E4689A: (within /usr/lib64/libxslt.so.1.1.24)
816
| | ->01.18% (21,760B) 0x4E46C8F: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
818
| | ->00.80% (14,720B) in 1+ places, all below ms_print's threshold (01.00%)
820
| ->00.28% (5,120B) in 1+ places, all below ms_print's threshold (01.00%)
822
->08.37% (154,736B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
823
| ->02.96% (54,720B) in 6 places, all below massif's threshold (01.00%)
825
| ->01.68% (31,008B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
826
| | ->01.68% (31,008B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
827
| | ->01.68% (31,008B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
828
| | ->01.68% (31,008B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
830
| ->01.64% (30,400B) 0x4E46818: (within /usr/lib64/libxslt.so.1.1.24)
831
| | ->01.64% (30,400B) 0x4E47FF1: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
832
| | ->01.64% (30,400B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
833
| | ->01.64% (30,400B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
835
| ->01.09% (20,064B) 0x4E47253: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
836
| | ->01.09% (20,064B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
837
| | ->01.09% (20,064B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
838
| | ->01.09% (20,064B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
840
| ->01.00% (18,544B) 0x4E4765F: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
841
| ->01.00% (18,544B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
842
| ->01.00% (18,544B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
843
| ->01.00% (18,544B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
845
->04.38% (81,000B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
846
| ->03.59% (66,360B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
847
| | ->03.58% (66,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
848
| | | ->03.58% (66,240B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
849
| | | ->03.58% (66,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
851
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
853
| ->00.79% (14,640B) in 1+ places, all below ms_print's threshold (01.00%)
855
->04.08% (75,520B) 0x50DA2C8: (within /usr/lib64/libxml2.so.2.7.3)
856
| ->02.22% (40,960B) in 12 places, all below massif's threshold (01.00%)
858
| ->01.87% (34,560B) 0x50E2821: (within /usr/lib64/libxml2.so.2.7.3)
859
| ->01.87% (34,560B) 0x50E2943: (within /usr/lib64/libxml2.so.2.7.3)
860
| ->01.87% (34,560B) 0x50E2AA5: (within /usr/lib64/libxml2.so.2.7.3)
861
| ->01.87% (34,560B) 0x50E2C83: (within /usr/lib64/libxml2.so.2.7.3)
863
->04.07% (75,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
864
| ->04.07% (75,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
865
| ->04.07% (75,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
866
| ->04.06% (75,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
867
| | ->04.06% (75,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
869
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
871
->03.06% (56,640B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
872
| ->03.06% (56,640B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
873
| ->03.06% (56,544B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
874
| | ->03.06% (56,544B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
875
| | ->03.06% (56,544B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
877
| ->00.01% (96B) in 1+ places, all below ms_print's threshold (01.00%)
879
->03.04% (56,282B) in 60 places, all below massif's threshold (01.00%)
881
->02.03% (37,509B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
882
| ->02.03% (37,509B) in 33 places, all below massif's threshold (01.00%)
884
->01.33% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
885
| ->01.33% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
886
| ->01.33% (24,576B) 0x50DA241: (within /usr/lib64/libxml2.so.2.7.3)
887
| | ->01.33% (24,576B) 0x50E0B19: (within /usr/lib64/libxml2.so.2.7.3)
888
| | ->01.33% (24,576B) 0x50E12D8: (within /usr/lib64/libxml2.so.2.7.3)
890
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
892
->01.14% (21,120B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
893
->01.14% (21,120B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
894
->01.14% (21,120B) 0x4E33814: xsltGetCNsProp (in /usr/lib64/libxslt.so.1.1.24)
895
| ->01.14% (21,120B) in 3 places, all below massif's threshold (01.00%)
897
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
899
--------------------------------------------------------------------------------
900
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
901
--------------------------------------------------------------------------------
902
42 16,473,106 1,845,928 1,777,388 68,540 0
903
43 16,890,367 1,859,640 1,791,027 68,613 0
904
44 17,342,761 1,927,296 1,857,269 70,027 0
905
45 17,712,984 1,946,032 1,874,616 71,416 0
906
46 17,993,557 1,957,960 1,885,514 72,446 0
907
47 18,297,255 1,986,240 1,912,349 73,891 0
908
96.28% (1,912,349B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
909
->43.65% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
910
| ->41.44% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
911
| | ->41.44% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
913
| ->02.21% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
914
| ->02.21% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
916
->09.74% (193,520B) 0x50AAA8E: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
917
| ->08.87% (176,136B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
918
| | ->08.87% (176,136B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
919
| | ->08.87% (176,136B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
920
| | ->08.87% (176,136B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
922
| ->00.88% (17,384B) in 1+ places, all below ms_print's threshold (01.00%)
924
->09.25% (183,680B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
925
| ->08.99% (178,560B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
926
| | ->08.99% (178,560B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
927
| | ->08.76% (174,080B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
928
| | | ->03.42% (67,840B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
930
| | | ->01.64% (32,640B) 0x4E472A3: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
932
| | | ->01.35% (26,880B) 0x4E4689A: (within /usr/lib64/libxslt.so.1.1.24)
934
| | | ->01.35% (26,880B) 0x4E46C8F: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
936
| | | ->01.00% (19,840B) in 1+ places, all below ms_print's threshold (01.00%)
938
| | ->00.23% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
940
| ->00.26% (5,120B) in 1+ places, all below ms_print's threshold (01.00%)
942
->08.22% (163,248B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
943
| ->03.98% (79,040B) in 7 places, all below massif's threshold (01.00%)
945
| ->01.64% (32,528B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
946
| | ->01.64% (32,528B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
947
| | ->01.64% (32,528B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
948
| | ->01.64% (32,528B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
950
| ->01.56% (31,008B) 0x4E46818: (within /usr/lib64/libxslt.so.1.1.24)
951
| | ->01.56% (31,008B) 0x4E47FF1: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
952
| | ->01.56% (31,008B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
953
| | ->01.56% (31,008B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
955
| ->01.04% (20,672B) 0x4E47253: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
956
| ->01.04% (20,672B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
957
| ->01.04% (20,672B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
958
| ->01.04% (20,672B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
960
->04.00% (79,360B) 0x50DA2C8: (within /usr/lib64/libxml2.so.2.7.3)
961
| ->02.26% (44,800B) in 12 places, all below massif's threshold (01.00%)
963
| ->01.74% (34,560B) 0x50E2821: (within /usr/lib64/libxml2.so.2.7.3)
964
| ->01.74% (34,560B) 0x50E2943: (within /usr/lib64/libxml2.so.2.7.3)
965
| ->01.74% (34,560B) 0x50E2AA5: (within /usr/lib64/libxml2.so.2.7.3)
966
| ->01.74% (34,560B) 0x50E2C83: (within /usr/lib64/libxml2.so.2.7.3)
968
->03.72% (73,920B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
969
| ->03.34% (66,360B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
970
| | ->03.33% (66,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
971
| | | ->03.33% (66,240B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
972
| | | ->03.33% (66,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
974
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
976
| ->00.38% (7,560B) in 1+ places, all below ms_print's threshold (01.00%)
978
->03.43% (68,160B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
979
| ->03.43% (68,160B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
980
| ->03.43% (68,160B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
981
| ->03.43% (68,040B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
982
| | ->03.43% (68,040B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
984
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
986
->02.98% (59,218B) in 66 places, all below massif's threshold (01.00%)
988
->02.85% (56,640B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
989
| ->02.85% (56,640B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
990
| ->02.85% (56,544B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
991
| | ->02.85% (56,544B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
992
| | ->02.85% (56,544B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
994
| ->00.00% (96B) in 1+ places, all below ms_print's threshold (01.00%)
996
->02.52% (50,112B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
997
| ->02.47% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
998
| | ->02.47% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
999
| | ->02.47% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1000
| | ->02.47% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1002
| ->00.05% (960B) in 1+ places, all below ms_print's threshold (01.00%)
1004
->02.23% (44,264B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1005
| ->02.23% (44,264B) in 50 places, all below massif's threshold (01.00%)
1007
->01.38% (27,440B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
1008
| ->01.38% (27,440B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1009
| ->01.38% (27,440B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1010
| ->01.38% (27,440B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1011
| ->01.38% (27,440B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1013
->01.24% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
1014
| ->01.24% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
1015
| ->01.24% (24,576B) 0x50DA241: (within /usr/lib64/libxml2.so.2.7.3)
1016
| | ->01.24% (24,576B) 0x50E0B19: (within /usr/lib64/libxml2.so.2.7.3)
1017
| | ->01.24% (24,576B) 0x50E12D8: (within /usr/lib64/libxml2.so.2.7.3)
1019
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1021
->01.06% (21,120B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
1022
->01.06% (21,120B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
1023
->01.06% (21,120B) 0x4E33814: xsltGetCNsProp (in /usr/lib64/libxslt.so.1.1.24)
1024
| ->01.06% (21,120B) in 3 places, all below massif's threshold (01.00%)
1026
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1028
--------------------------------------------------------------------------------
1029
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1030
--------------------------------------------------------------------------------
1031
48 18,670,009 2,026,704 1,950,641 76,063 0
1032
96.25% (1,950,641B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1033
->42.78% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1034
| ->40.62% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1035
| | ->40.62% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1037
| ->02.17% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1038
| ->02.17% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1040
->10.13% (205,328B) 0x50AAA8E: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
1041
| ->08.69% (176,136B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1042
| | ->08.69% (176,136B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1043
| | ->08.69% (176,136B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1044
| | ->08.69% (176,136B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1046
| ->01.38% (27,880B) 0x4E3900B: (within /usr/lib64/libxslt.so.1.1.24)
1047
| | ->01.38% (27,880B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1048
| | ->01.38% (27,880B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1049
| | ->01.38% (27,880B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1051
| ->00.06% (1,312B) in 1+ places, all below ms_print's threshold (01.00%)
1053
->09.06% (183,680B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
1054
| ->08.81% (178,560B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
1055
| | ->08.81% (178,560B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
1056
| | ->08.59% (174,080B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
1057
| | | ->03.35% (67,840B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1059
| | | ->01.61% (32,640B) 0x4E472A3: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1061
| | | ->01.33% (26,880B) 0x4E4689A: (within /usr/lib64/libxslt.so.1.1.24)
1063
| | | ->01.33% (26,880B) 0x4E46C8F: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1065
| | | ->00.98% (19,840B) in 1+ places, all below ms_print's threshold (01.00%)
1067
| | ->00.22% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
1069
| ->00.25% (5,120B) in 1+ places, all below ms_print's threshold (01.00%)
1071
->08.05% (163,248B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
1072
| ->03.90% (79,040B) in 7 places, all below massif's threshold (01.00%)
1074
| ->01.60% (32,528B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1075
| | ->01.60% (32,528B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1076
| | ->01.60% (32,528B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1077
| | ->01.60% (32,528B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1079
| ->01.53% (31,008B) 0x4E46818: (within /usr/lib64/libxslt.so.1.1.24)
1080
| | ->01.53% (31,008B) 0x4E47FF1: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1081
| | ->01.53% (31,008B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1082
| | ->01.53% (31,008B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1084
| ->01.02% (20,672B) 0x4E47253: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1085
| ->01.02% (20,672B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1086
| ->01.02% (20,672B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1087
| ->01.02% (20,672B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1089
->03.92% (79,360B) 0x50DA2C8: (within /usr/lib64/libxml2.so.2.7.3)
1090
| ->02.21% (44,800B) in 12 places, all below massif's threshold (01.00%)
1092
| ->01.71% (34,560B) 0x50E2821: (within /usr/lib64/libxml2.so.2.7.3)
1093
| ->01.71% (34,560B) 0x50E2943: (within /usr/lib64/libxml2.so.2.7.3)
1094
| ->01.71% (34,560B) 0x50E2AA5: (within /usr/lib64/libxml2.so.2.7.3)
1095
| ->01.71% (34,560B) 0x50E2C83: (within /usr/lib64/libxml2.so.2.7.3)
1097
->03.65% (73,920B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1098
| ->03.27% (66,360B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1099
| | ->03.27% (66,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1100
| | | ->03.27% (66,240B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1101
| | | ->03.27% (66,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1103
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1105
| ->00.37% (7,560B) in 1+ places, all below ms_print's threshold (01.00%)
1107
->03.36% (68,160B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1108
| ->03.36% (68,160B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1109
| ->03.36% (68,160B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1110
| ->03.36% (68,040B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1111
| | ->03.36% (68,040B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1113
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1115
->03.08% (62,386B) in 66 places, all below massif's threshold (01.00%)
1117
->02.79% (56,640B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1118
| ->02.79% (56,640B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1119
| ->02.79% (56,544B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1120
| | ->02.79% (56,544B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1121
| | ->02.79% (56,544B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1123
| ->00.00% (96B) in 1+ places, all below ms_print's threshold (01.00%)
1125
->02.47% (50,112B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
1126
| ->02.43% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1127
| | ->02.43% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1128
| | ->02.43% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1129
| | ->02.43% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1131
| ->00.05% (960B) in 1+ places, all below ms_print's threshold (01.00%)
1133
->02.35% (47,600B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
1134
| ->02.35% (47,600B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1135
| ->02.35% (47,600B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1136
| ->02.35% (47,600B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1137
| ->02.35% (47,600B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1139
->02.34% (47,420B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1140
| ->02.34% (47,420B) in 50 places, all below massif's threshold (01.00%)
1142
->01.21% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
1143
| ->01.21% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
1144
| ->01.21% (24,576B) 0x50DA241: (within /usr/lib64/libxml2.so.2.7.3)
1145
| | ->01.21% (24,576B) 0x50E0B19: (within /usr/lib64/libxml2.so.2.7.3)
1146
| | ->01.21% (24,576B) 0x50E12D8: (within /usr/lib64/libxml2.so.2.7.3)
1148
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1150
->01.04% (21,120B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
1151
->01.04% (21,120B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
1152
->01.04% (21,120B) 0x4E33814: xsltGetCNsProp (in /usr/lib64/libxslt.so.1.1.24)
1153
| ->01.04% (21,120B) in 3 places, all below massif's threshold (01.00%)
1155
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1157
--------------------------------------------------------------------------------
1158
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1159
--------------------------------------------------------------------------------
1160
49 18,840,584 2,041,928 1,965,019 76,909 0
1161
50 19,032,509 2,048,456 1,971,125 77,331 0
1162
96.22% (1,971,125B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1163
->42.33% (867,091B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1164
| ->40.18% (823,157B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1165
| | ->40.18% (823,157B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1167
| ->02.14% (43,934B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1168
| ->02.14% (43,934B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1170
->10.30% (210,904B) 0x50AAA8E: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
1171
| ->08.60% (176,136B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1172
| | ->08.60% (176,136B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1173
| | ->08.60% (176,136B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1174
| | ->08.60% (176,136B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1176
| ->01.63% (33,456B) 0x4E3900B: (within /usr/lib64/libxslt.so.1.1.24)
1177
| | ->01.63% (33,456B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1178
| | ->01.63% (33,456B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1179
| | ->01.63% (33,456B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1181
| ->00.06% (1,312B) in 1+ places, all below ms_print's threshold (01.00%)
1183
->08.97% (183,680B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
1184
| ->08.72% (178,560B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
1185
| | ->08.72% (178,560B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
1186
| | ->08.50% (174,080B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
1187
| | | ->03.31% (67,840B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1189
| | | ->01.59% (32,640B) 0x4E472A3: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1191
| | | ->01.31% (26,880B) 0x4E4689A: (within /usr/lib64/libxslt.so.1.1.24)
1193
| | | ->01.31% (26,880B) 0x4E46C8F: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1195
| | | ->00.97% (19,840B) in 1+ places, all below ms_print's threshold (01.00%)
1197
| | ->00.22% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
1199
| ->00.25% (5,120B) in 1+ places, all below ms_print's threshold (01.00%)
1201
->07.97% (163,248B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
1202
| ->03.86% (79,040B) in 7 places, all below massif's threshold (01.00%)
1204
| ->01.59% (32,528B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1205
| | ->01.59% (32,528B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1206
| | ->01.59% (32,528B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1207
| | ->01.59% (32,528B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1209
| ->01.51% (31,008B) 0x4E46818: (within /usr/lib64/libxslt.so.1.1.24)
1210
| | ->01.51% (31,008B) 0x4E47FF1: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1211
| | ->01.51% (31,008B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1212
| | ->01.51% (31,008B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1214
| ->01.01% (20,672B) 0x4E47253: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1215
| ->01.01% (20,672B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1216
| ->01.01% (20,672B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1217
| ->01.01% (20,672B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1219
->03.87% (79,360B) 0x50DA2C8: (within /usr/lib64/libxml2.so.2.7.3)
1220
| ->02.19% (44,800B) in 12 places, all below massif's threshold (01.00%)
1222
| ->01.69% (34,560B) 0x50E2821: (within /usr/lib64/libxml2.so.2.7.3)
1223
| ->01.69% (34,560B) 0x50E2943: (within /usr/lib64/libxml2.so.2.7.3)
1224
| ->01.69% (34,560B) 0x50E2AA5: (within /usr/lib64/libxml2.so.2.7.3)
1225
| ->01.69% (34,560B) 0x50E2C83: (within /usr/lib64/libxml2.so.2.7.3)
1227
->03.61% (73,920B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1228
| ->03.24% (66,360B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1229
| | ->03.23% (66,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1230
| | | ->03.23% (66,240B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1231
| | | ->03.23% (66,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1233
| | ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1235
| ->00.37% (7,560B) in 1+ places, all below ms_print's threshold (01.00%)
1237
->03.30% (67,680B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1238
| ->03.30% (67,680B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1239
| ->03.30% (67,680B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1240
| ->03.30% (67,560B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1241
| | ->03.30% (67,560B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1243
| ->00.01% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1245
->03.26% (66,762B) in 66 places, all below massif's threshold (01.00%)
1247
->02.79% (57,120B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
1248
| ->02.79% (57,120B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1249
| ->02.79% (57,120B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1250
| ->02.79% (57,120B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1251
| ->02.79% (57,120B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1253
->02.77% (56,640B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1254
| ->02.77% (56,640B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1255
| ->02.76% (56,544B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1256
| | ->02.76% (56,544B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1257
| | ->02.76% (56,544B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1259
| ->00.00% (96B) in 1+ places, all below ms_print's threshold (01.00%)
1261
->02.45% (50,112B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
1262
| ->02.40% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1263
| | ->02.40% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1264
| | ->02.40% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1265
| | ->02.40% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1267
| ->00.05% (960B) in 1+ places, all below ms_print's threshold (01.00%)
1269
->02.39% (48,912B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1270
| ->02.39% (48,912B) in 50 places, all below massif's threshold (01.00%)
1272
->01.20% (24,576B) 0x51499CB: (within /usr/lib64/libxml2.so.2.7.3)
1273
| ->01.20% (24,576B) 0x514A086: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
1274
| ->01.20% (24,576B) 0x50DA241: (within /usr/lib64/libxml2.so.2.7.3)
1275
| | ->01.20% (24,576B) 0x50E0B19: (within /usr/lib64/libxml2.so.2.7.3)
1276
| | ->01.20% (24,576B) 0x50E12D8: (within /usr/lib64/libxml2.so.2.7.3)
1278
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1280
->01.03% (21,120B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
1281
->01.03% (21,120B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
1282
->01.03% (21,120B) 0x4E33814: xsltGetCNsProp (in /usr/lib64/libxslt.so.1.1.24)
1283
| ->01.03% (21,120B) in 3 places, all below massif's threshold (01.00%)
1285
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1287
--------------------------------------------------------------------------------
1288
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1289
--------------------------------------------------------------------------------
1290
51 19,271,322 1,348,296 1,302,614 45,682 0
1291
52 19,510,000 954,848 947,773 7,075 0