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
--------------------------------------------------------------------------------
12
| :::@:@:: .,:::@:::#:
13
| :::@:@:: :@:::@:::#::
14
| ,,:::@:@::::@:::@:::#::
15
| @@:::@:@::::@:::@:::#::
16
| @@:::@:@::::@:::@:::#::
17
| @@:::@:@::::@:::@:::#::
18
| @@:::@:@::::@:::@:::#::
19
| : @@:::@:@::::@:::@:::#::
20
| .. @ @ : @@:::@:@::::@:::@:::#::
21
| :: :: @.@.::::@@:::@:@::::@:::@:::#:::
22
| .: ::.:::@:@:::::@@:::@:@::::@:::@:::#:::
23
| .::: :::::::@:@:::::@@:::@:@::::@:::@:::#:::
24
| .:::::::::::::@:@:::::@@:::@:@::::@:::@:::#:::
25
| ,. ,::::::::::::::@:@:::::@@:::@:@::::@:::@:::#:::.
26
| :@:::@::::::::::::::@:@:::::@@:::@:@::::@:::@:::#::::
27
| :@:::@::::::::::::::@:@:::::@@:::@:@::::@:::@:::#::::
28
| .:@:::@::::::::::::::@:@:::::@@:::@:@::::@:::@:::#:::.
29
0 +----------------------------------------------------------------------->Mi
32
Number of snapshots: 87
33
Detailed snapshots: [6, 10, 29, 31, 39, 40, 46, 48, 56, 66, 74, 77 (peak)]
35
--------------------------------------------------------------------------------
36
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
37
--------------------------------------------------------------------------------
40
2 420,654 1,200 1,122 78 0
41
3 437,264 1,104 1,070 34 0
42
4 466,012 5,256 5,005 251 0
43
5 490,253 24,192 23,740 452 0
44
6 510,860 31,056 30,312 744 0
45
97.60% (30,312B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
46
->28.08% (8,719B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
47
| ->28.08% (8,719B) 0x50B9503: xmlParserInputBufferGrow (in /usr/lib64/libxml2.so.2.7.3)
48
| ->28.08% (8,719B) 0x5090AC9: xmlParserInputGrow (in /usr/lib64/libxml2.so.2.7.3)
49
| ->28.08% (8,719B) 0x5095738: (within /usr/lib64/libxml2.so.2.7.3)
50
| ->14.58% (4,528B) 0x50977D3: (within /usr/lib64/libxml2.so.2.7.3)
52
| ->13.49% (4,191B) 0x50A76D9: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
54
->26.38% (8,194B) 0x50ACDA4: xmlBufferCreateSize (in /usr/lib64/libxml2.so.2.7.3)
55
| ->26.38% (8,194B) 0x50B7ADA: xmlAllocParserInputBuffer (in /usr/lib64/libxml2.so.2.7.3)
56
| ->26.38% (8,194B) 0x50B7C0B: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
57
| ->26.38% (8,194B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
58
| ->26.38% (8,194B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
60
->13.19% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
61
| ->13.19% (4,096B) 0x5090003: xmlInitParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
62
| ->13.19% (4,096B) 0x5090084: xmlNewParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
63
| ->13.19% (4,096B) 0x5093429: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
64
| ->13.19% (4,096B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
66
->07.64% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
67
| ->07.64% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
68
| ->07.64% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
70
->06.54% (2,032B) in 30 places, all below massif's threshold (01.00%)
72
->03.35% (1,040B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
73
| ->03.35% (1,040B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
74
| ->03.35% (1,040B) 0x5093CC3: (within /usr/lib64/libxml2.so.2.7.3)
75
| ->03.35% (1,040B) 0x50A82D9: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
76
| ->03.35% (1,040B) 0x401209: parseXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
78
->03.30% (1,025B) 0x401995: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
79
| ->03.30% (1,025B) 0x40307F: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
80
| ->03.30% (1,025B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
82
->02.29% (712B) 0x5090065: xmlNewParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
83
| ->02.29% (712B) 0x5093429: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
84
| ->02.29% (712B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
85
| ->02.29% (712B) 0x401209: parseXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
86
| ->02.29% (712B) 0x40303D: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
88
->01.55% (480B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
89
| ->01.55% (480B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
90
| ->01.55% (480B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
91
| ->01.16% (360B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
92
| | ->01.16% (360B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
94
| ->00.39% (120B) in 1+ places, all below ms_print's threshold (01.00%)
96
->01.55% (480B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
97
| ->01.55% (480B) in 2 places, all below massif's threshold (01.00%)
99
->01.42% (440B) 0x5092176: (within /usr/lib64/libxml2.so.2.7.3)
100
| ->01.42% (440B) 0x509FBFC: (within /usr/lib64/libxml2.so.2.7.3)
101
| ->01.42% (440B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
102
| ->01.42% (440B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
103
| ->01.42% (440B) 0x50A82F4: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
105
->01.29% (400B) 0x508C279: xmlInitCharEncodingHandlers (in /usr/lib64/libxml2.so.2.7.3)
106
| ->01.29% (400B) 0x5093C43: xmlInitParser (in /usr/lib64/libxml2.so.2.7.3)
107
| ->01.29% (400B) 0x402BF1: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
108
| ->01.29% (400B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
110
->01.03% (320B) 0x508C1CB: xmlNewCharEncodingHandler (in /usr/lib64/libxml2.so.2.7.3)
111
->01.03% (320B) in 8 places, all below massif's threshold (01.00%)
113
--------------------------------------------------------------------------------
114
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
115
--------------------------------------------------------------------------------
116
7 527,041 28,368 27,438 930 0
117
8 551,721 24,552 23,495 1,057 0
118
9 568,769 27,208 25,800 1,408 0
119
10 592,169 31,032 29,106 1,926 0
120
93.79% (29,106B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
121
->26.41% (8,194B) 0x50ACDA4: xmlBufferCreateSize (in /usr/lib64/libxml2.so.2.7.3)
122
| ->26.41% (8,194B) 0x50B7ADA: xmlAllocParserInputBuffer (in /usr/lib64/libxml2.so.2.7.3)
123
| ->26.41% (8,194B) 0x50B7C0B: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
124
| ->26.41% (8,194B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
125
| ->26.41% (8,194B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
127
->13.92% (4,320B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
128
| ->06.19% (1,920B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
129
| | ->04.25% (1,320B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
130
| | | ->04.25% (1,320B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
131
| | | ->04.25% (1,320B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
133
| | ->01.93% (600B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
134
| | ->01.93% (600B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
135
| | ->01.16% (360B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
137
| | ->00.77% (240B) in 1+ places, all below ms_print's threshold (01.00%)
139
| ->03.87% (1,200B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
140
| | ->03.09% (960B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
141
| | | ->03.09% (960B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
142
| | | ->03.09% (960B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
144
| | ->00.77% (240B) in 1+ places, all below ms_print's threshold (01.00%)
146
| ->03.87% (1,200B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
147
| ->03.87% (1,200B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
148
| ->03.87% (1,200B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
149
| ->02.32% (720B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
151
| ->01.55% (480B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
153
->13.20% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
154
| ->13.20% (4,096B) 0x5090003: xmlInitParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
155
| ->13.20% (4,096B) 0x5090084: xmlNewParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
156
| ->13.20% (4,096B) 0x5093429: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
157
| ->13.20% (4,096B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
159
->08.89% (2,760B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
160
| ->08.89% (2,760B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
161
| ->08.89% (2,760B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
162
| ->08.12% (2,520B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
163
| | ->08.12% (2,520B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
165
| ->00.77% (240B) in 1+ places, all below ms_print's threshold (01.00%)
167
->07.65% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
168
| ->07.65% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
169
| ->07.65% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
171
->04.43% (1,376B) in 28 places, all below massif's threshold (01.00%)
173
->03.35% (1,040B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
174
| ->03.35% (1,040B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
175
| ->03.35% (1,040B) 0x5093CC3: (within /usr/lib64/libxml2.so.2.7.3)
176
| ->03.35% (1,040B) 0x50A82D9: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
177
| ->03.35% (1,040B) 0x401239: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
179
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
181
->03.30% (1,025B) 0x401995: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
182
| ->03.30% (1,025B) 0x40307F: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
183
| ->03.30% (1,025B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
185
->03.09% (960B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
186
| ->03.09% (960B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
187
| ->02.47% (768B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
188
| | ->02.47% (768B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
189
| | ->02.47% (768B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
191
| ->00.62% (192B) in 1+ places, all below ms_print's threshold (01.00%)
193
->02.37% (737B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
194
| ->02.37% (737B) in 12 places, all below massif's threshold (01.00%)
196
->02.29% (712B) 0x5090065: xmlNewParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
197
| ->02.29% (712B) 0x5093429: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
198
| ->02.29% (712B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
199
| ->02.29% (712B) 0x401239: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
200
| | ->02.29% (712B) 0x402C17: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
202
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
204
->01.42% (440B) 0x5092176: (within /usr/lib64/libxml2.so.2.7.3)
205
| ->01.42% (440B) 0x509FBFC: (within /usr/lib64/libxml2.so.2.7.3)
206
| ->01.42% (440B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
207
| ->01.42% (440B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
208
| ->01.42% (440B) 0x50A82F4: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
210
->01.29% (400B) 0x508C279: xmlInitCharEncodingHandlers (in /usr/lib64/libxml2.so.2.7.3)
211
| ->01.29% (400B) 0x5093C43: xmlInitParser (in /usr/lib64/libxml2.so.2.7.3)
212
| ->01.29% (400B) 0x402BF1: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
213
| ->01.29% (400B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
215
->01.13% (352B) 0x50ADA34: xmlNewDoc (in /usr/lib64/libxml2.so.2.7.3)
216
| ->01.13% (352B) 0x514DB27: xmlSAX2StartDocument (in /usr/lib64/libxml2.so.2.7.3)
217
| ->01.13% (352B) 0x50A78D4: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
218
| ->01.13% (352B) 0x50A82F4: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
219
| ->01.13% (352B) in 2 places, all below massif's threshold (01.00%)
221
->01.03% (320B) 0x508C1CB: xmlNewCharEncodingHandler (in /usr/lib64/libxml2.so.2.7.3)
222
->01.03% (320B) in 8 places, all below massif's threshold (01.00%)
224
--------------------------------------------------------------------------------
225
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
226
--------------------------------------------------------------------------------
227
11 618,831 35,560 33,017 2,543 0
228
12 635,489 38,488 35,544 2,944 0
229
13 658,280 42,432 38,944 3,488 0
230
14 677,869 45,680 41,757 3,923 0
231
15 706,711 50,712 46,114 4,598 0
232
16 723,646 53,544 48,557 4,987 0
233
17 735,956 55,376 50,155 5,221 0
234
18 754,420 57,672 52,143 5,529 0
235
19 769,256 43,272 37,702 5,570 0
236
20 795,967 49,424 43,404 6,020 0
237
21 823,258 63,656 57,424 6,232 0
238
22 842,698 51,664 45,691 5,973 0
239
23 853,423 64,528 58,556 5,972 0
240
24 876,733 53,536 47,570 5,966 0
241
25 902,439 67,808 61,565 6,243 0
242
26 918,440 68,200 61,984 6,216 0
243
27 941,202 56,192 50,264 5,928 0
244
28 957,500 57,512 51,600 5,912 0
245
29 976,740 72,184 65,640 6,544 0
246
90.93% (65,640B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
247
->19.62% (14,160B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
248
| ->07.65% (5,520B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
249
| | ->07.31% (5,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
250
| | | ->07.31% (5,280B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
251
| | | ->07.31% (5,280B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
253
| | ->00.33% (240B) in 1+ places, all below ms_print's threshold (01.00%)
255
| ->06.15% (4,440B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
256
| | ->05.65% (4,080B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
257
| | | ->05.65% (4,080B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
258
| | | ->05.65% (4,080B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
260
| | ->00.50% (360B) in 1+ places, all below ms_print's threshold (01.00%)
262
| ->05.82% (4,200B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
263
| ->03.82% (2,760B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
264
| | ->03.82% (2,760B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
265
| | ->03.82% (2,760B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
267
| ->01.99% (1,440B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
268
| ->01.99% (1,440B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
269
| ->01.50% (1,080B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
271
| ->00.50% (360B) in 1+ places, all below ms_print's threshold (01.00%)
273
->18.35% (13,248B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
274
| ->17.02% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
275
| | ->17.02% (12,288B) 0x4E36245: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
276
| | ->17.02% (12,288B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
277
| | | ->17.02% (12,288B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
279
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
281
| ->01.33% (960B) in 2 places, all below massif's threshold (01.00%)
283
->10.81% (7,800B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
284
| ->10.81% (7,800B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
285
| ->10.81% (7,800B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
286
| ->10.47% (7,560B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
287
| | ->10.47% (7,560B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
289
| ->00.33% (240B) in 1+ places, all below ms_print's threshold (01.00%)
291
->08.00% (5,776B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
292
| ->03.79% (2,736B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
293
| | ->03.79% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
294
| | ->03.79% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
295
| | ->03.79% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
297
| ->01.68% (1,216B) in 4 places, all below massif's threshold (01.00%)
299
| ->01.26% (912B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
300
| | ->01.26% (912B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
301
| | ->01.26% (912B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
302
| | ->01.26% (912B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
304
| ->01.26% (912B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
305
| ->01.26% (912B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
306
| ->01.26% (912B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
307
| ->01.26% (912B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
309
->06.14% (4,432B) in 48 places, all below massif's threshold (01.00%)
311
->06.12% (4,416B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
312
| ->06.12% (4,416B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
313
| ->05.85% (4,224B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
314
| | ->05.85% (4,224B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
315
| | ->05.85% (4,224B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
317
| ->00.27% (192B) in 1+ places, all below ms_print's threshold (01.00%)
319
->05.67% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
320
| ->05.67% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
321
| | ->05.67% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
322
| | ->05.67% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
323
| | ->05.67% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
325
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
327
->04.43% (3,200B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
328
| ->02.66% (1,920B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
329
| | ->02.66% (1,920B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
330
| | ->02.66% (1,920B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
331
| | ->01.77% (1,280B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
333
| | ->00.89% (640B) in 1+ places, all below ms_print's threshold (01.00%)
335
| ->01.77% (1,280B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
336
| ->01.77% (1,280B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
337
| ->01.77% (1,280B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
338
| ->01.77% (1,280B) in 2 places, all below massif's threshold (01.00%)
340
->03.45% (2,489B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
341
| ->02.44% (1,762B) in 30 places, all below massif's threshold (01.00%)
343
| ->01.01% (727B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
344
| ->01.01% (727B) in 3 places, all below massif's threshold (01.00%)
346
->03.29% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
347
| ->03.29% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
348
| ->03.29% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
350
->02.19% (1,584B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
351
| ->02.19% (1,584B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
352
| ->02.19% (1,584B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
353
| ->02.19% (1,584B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
354
| ->02.19% (1,584B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
356
->01.44% (1,040B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
357
| ->01.44% (1,040B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
358
| ->01.44% (1,040B) 0x4E3A6D1: xsltEvalStaticAttrValueTemplate (in /usr/lib64/libxslt.so.1.1.24)
359
| | ->01.44% (1,040B) 0x4E47521: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
360
| | ->01.44% (1,040B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
362
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
364
->01.42% (1,025B) 0x401995: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
365
->01.42% (1,025B) 0x40307F: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
366
->01.42% (1,025B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
368
--------------------------------------------------------------------------------
369
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
370
--------------------------------------------------------------------------------
371
30 1,001,755 59,496 53,607 5,889 0
372
31 1,019,364 74,544 67,939 6,605 0
373
91.14% (67,939B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
374
->17.77% (13,248B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
375
| ->16.48% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
376
| | ->16.48% (12,288B) 0x4E36245: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
377
| | ->16.48% (12,288B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
378
| | | ->16.48% (12,288B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
380
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
382
| ->01.29% (960B) in 2 places, all below massif's threshold (01.00%)
384
->17.55% (13,080B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
385
| ->07.41% (5,520B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
386
| | ->07.08% (5,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
387
| | | ->07.08% (5,280B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
388
| | | ->07.08% (5,280B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
390
| | ->00.32% (240B) in 1+ places, all below ms_print's threshold (01.00%)
392
| ->05.47% (4,080B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
393
| | ->04.99% (3,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
394
| | | ->04.99% (3,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
395
| | | ->04.99% (3,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
397
| | ->00.48% (360B) in 1+ places, all below ms_print's threshold (01.00%)
399
| ->04.67% (3,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
400
| ->02.74% (2,040B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
401
| | ->02.74% (2,040B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
402
| | ->02.74% (2,040B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
404
| ->01.93% (1,440B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
405
| ->01.93% (1,440B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
406
| ->01.45% (1,080B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
408
| ->00.48% (360B) in 1+ places, all below ms_print's threshold (01.00%)
410
->10.46% (7,800B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
411
| ->10.46% (7,800B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
412
| ->10.46% (7,800B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
413
| ->10.14% (7,560B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
414
| | ->10.14% (7,560B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
416
| ->00.32% (240B) in 1+ places, all below ms_print's threshold (01.00%)
418
->10.20% (7,600B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
419
| ->04.89% (3,648B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
420
| | ->04.89% (3,648B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
421
| | ->04.89% (3,648B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
422
| | ->04.89% (3,648B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
424
| ->02.04% (1,520B) in 4 places, all below massif's threshold (01.00%)
426
| ->01.63% (1,216B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
427
| | ->01.63% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
428
| | ->01.63% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
429
| | ->01.63% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
431
| ->01.63% (1,216B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
432
| ->01.63% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
433
| ->01.63% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
434
| ->01.63% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
436
->05.92% (4,416B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
437
| ->05.92% (4,416B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
438
| ->05.67% (4,224B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
439
| | ->05.67% (4,224B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
440
| | ->05.67% (4,224B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
442
| ->00.26% (192B) in 1+ places, all below ms_print's threshold (01.00%)
444
->05.49% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
445
| ->05.49% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
446
| | ->05.49% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
447
| | ->05.49% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
448
| | ->05.49% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
450
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
452
->05.24% (3,904B) in 47 places, all below massif's threshold (01.00%)
454
->05.15% (3,840B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
455
| ->03.43% (2,560B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
456
| | ->03.43% (2,560B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
457
| | ->03.43% (2,560B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
458
| | ->02.58% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
460
| | ->00.86% (640B) in 1+ places, all below ms_print's threshold (01.00%)
462
| ->01.72% (1,280B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
463
| ->01.72% (1,280B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
464
| ->01.72% (1,280B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
465
| ->01.72% (1,280B) in 2 places, all below massif's threshold (01.00%)
467
->03.28% (2,444B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
468
| ->03.28% (2,444B) in 31 places, all below massif's threshold (01.00%)
470
->03.18% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
471
| ->03.18% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
472
| ->03.18% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
474
->02.83% (2,112B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
475
| ->02.83% (2,112B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
476
| ->02.83% (2,112B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
477
| ->02.83% (2,112B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
478
| ->02.83% (2,112B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
480
->01.40% (1,040B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
481
| ->01.40% (1,040B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
482
| ->01.40% (1,040B) 0x4E3A6D1: xsltEvalStaticAttrValueTemplate (in /usr/lib64/libxslt.so.1.1.24)
483
| | ->01.40% (1,040B) 0x4E47521: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
484
| | ->01.40% (1,040B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
486
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
488
->01.38% (1,025B) 0x401995: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
489
| ->01.38% (1,025B) 0x40307F: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
490
| ->01.38% (1,025B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
492
->01.29% (960B) 0x5157E89: xmlPatterncompile (in /usr/lib64/libxml2.so.2.7.3)
493
->01.29% (960B) 0x50D8F68: (within /usr/lib64/libxml2.so.2.7.3)
494
->01.29% (960B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
495
->01.29% (960B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
496
->01.29% (960B) in 2 places, all below massif's threshold (01.00%)
498
--------------------------------------------------------------------------------
499
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
500
--------------------------------------------------------------------------------
501
32 1,032,013 73,704 67,664 6,040 0
502
33 1,051,401 62,408 56,386 6,022 0
503
34 1,075,323 64,048 58,052 5,996 0
504
35 1,091,276 65,088 59,112 5,976 0
505
36 1,115,120 79,272 72,652 6,620 0
506
37 1,133,245 65,552 59,740 5,812 0
507
38 1,148,892 66,184 60,329 5,855 0
508
39 1,162,517 116,424 110,388 6,036 0
509
94.82% (110,388B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
510
->43.04% (50,112B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
511
| ->42.22% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
512
| | ->42.22% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
513
| | ->42.22% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
514
| | ->42.22% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
516
| ->00.82% (960B) in 1+ places, all below ms_print's threshold (01.00%)
518
->10.71% (12,464B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
519
| ->05.22% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
520
| | ->05.22% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
521
| | ->05.22% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
522
| | ->05.22% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
524
| ->02.35% (2,736B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
525
| | ->02.35% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
526
| | ->02.35% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
527
| | ->02.35% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
529
| ->01.04% (1,216B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
530
| | ->01.04% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
531
| | ->01.04% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
532
| | ->01.04% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
534
| ->01.04% (1,216B) 0x4E46E02: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
535
| | ->01.04% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
536
| | ->01.04% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
537
| | ->01.04% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
539
| ->01.04% (1,216B) in 3 places, all below massif's threshold (01.00%)
541
->07.73% (9,000B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
542
| ->04.74% (5,520B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
543
| | ->04.54% (5,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
544
| | | ->04.54% (5,280B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
545
| | | ->04.54% (5,280B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
547
| | ->00.21% (240B) in 1+ places, all below ms_print's threshold (01.00%)
549
| ->02.68% (3,120B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
550
| | ->02.58% (3,000B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
551
| | | ->02.58% (3,000B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
552
| | | ->02.58% (3,000B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
554
| | ->00.10% (120B) in 1+ places, all below ms_print's threshold (01.00%)
556
| ->00.31% (360B) in 1+ places, all below ms_print's threshold (01.00%)
558
->06.70% (7,800B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
559
| ->06.70% (7,800B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
560
| ->06.70% (7,800B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
561
| ->06.49% (7,560B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
562
| | ->06.49% (7,560B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
564
| ->00.21% (240B) in 1+ places, all below ms_print's threshold (01.00%)
566
->06.67% (7,769B) in 53 places, all below massif's threshold (01.00%)
568
->04.40% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
569
| ->03.30% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
570
| | ->03.30% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
571
| | ->03.30% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
572
| | ->01.65% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
574
| | ->01.10% (1,280B) 0x4E46E75: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
576
| | ->00.55% (640B) in 1+ places, all below ms_print's threshold (01.00%)
578
| ->01.10% (1,280B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
579
| ->01.10% (1,280B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
580
| ->01.10% (1,280B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
581
| ->01.10% (1,280B) in 2 places, all below massif's threshold (01.00%)
583
->03.79% (4,416B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
584
| ->03.79% (4,416B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
585
| ->03.63% (4,224B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
586
| | ->03.63% (4,224B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
587
| | ->03.63% (4,224B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
589
| ->00.16% (192B) in 1+ places, all below ms_print's threshold (01.00%)
591
->03.52% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
592
| ->03.52% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
593
| | ->03.52% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
594
| | ->03.52% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
595
| | ->03.52% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
597
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
599
->03.25% (3,784B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
600
| ->03.10% (3,608B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
601
| | ->03.10% (3,608B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
602
| | ->03.10% (3,608B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
603
| | ->03.10% (3,608B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
605
| ->00.15% (176B) in 1+ places, all below ms_print's threshold (01.00%)
607
->02.04% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
608
| ->02.04% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
609
| ->02.04% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
611
->01.73% (2,013B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
612
| ->01.73% (2,013B) in 36 places, all below massif's threshold (01.00%)
614
->01.24% (1,440B) 0x5157E89: xmlPatterncompile (in /usr/lib64/libxml2.so.2.7.3)
615
->01.24% (1,440B) 0x50D8F68: (within /usr/lib64/libxml2.so.2.7.3)
616
->01.24% (1,440B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
617
->01.24% (1,440B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
618
->01.24% (1,440B) in 3 places, all below massif's threshold (01.00%)
620
--------------------------------------------------------------------------------
621
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
622
--------------------------------------------------------------------------------
623
40 1,181,164 118,136 111,845 6,291 0
624
94.67% (111,845B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
625
->42.42% (50,112B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
626
| ->41.61% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
627
| | ->41.61% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
628
| | ->41.61% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
629
| | ->41.61% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
631
| ->00.81% (960B) in 1+ places, all below ms_print's threshold (01.00%)
633
->10.55% (12,464B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
634
| ->05.15% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
635
| | ->05.15% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
636
| | ->05.15% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
637
| | ->05.15% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
639
| ->02.32% (2,736B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
640
| | ->02.32% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
641
| | ->02.32% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
642
| | ->02.32% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
644
| ->01.03% (1,216B) 0x4E46D27: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
645
| | ->01.03% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
646
| | ->01.03% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
647
| | ->01.03% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
649
| ->01.03% (1,216B) 0x4E46E02: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
650
| | ->01.03% (1,216B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
651
| | ->01.03% (1,216B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
652
| | ->01.03% (1,216B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
654
| ->01.03% (1,216B) in 3 places, all below massif's threshold (01.00%)
656
->07.62% (9,000B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
657
| ->04.67% (5,520B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
658
| | ->04.47% (5,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
659
| | | ->04.47% (5,280B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
660
| | | ->04.47% (5,280B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
662
| | ->00.20% (240B) in 1+ places, all below ms_print's threshold (01.00%)
664
| ->02.64% (3,120B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
665
| | ->02.54% (3,000B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
666
| | | ->02.54% (3,000B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
667
| | | ->02.54% (3,000B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
669
| | ->00.10% (120B) in 1+ places, all below ms_print's threshold (01.00%)
671
| ->00.30% (360B) in 1+ places, all below ms_print's threshold (01.00%)
673
->06.40% (7,560B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
674
| ->06.40% (7,560B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
675
| ->06.40% (7,560B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
676
| ->06.20% (7,320B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
677
| | ->06.20% (7,320B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
679
| ->00.20% (240B) in 1+ places, all below ms_print's threshold (01.00%)
681
->05.93% (7,009B) in 52 places, all below massif's threshold (01.00%)
683
->04.33% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
684
| ->03.25% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
685
| | ->03.25% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
686
| | ->03.25% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
687
| | ->01.63% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
689
| | ->01.08% (1,280B) 0x4E46E75: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
691
| | ->00.54% (640B) in 1+ places, all below ms_print's threshold (01.00%)
693
| ->01.08% (1,280B) 0x50D8D50: xmlXPathNewParserContext (in /usr/lib64/libxml2.so.2.7.3)
694
| ->01.08% (1,280B) 0x50E9446: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
695
| ->01.08% (1,280B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
696
| ->01.08% (1,280B) in 2 places, all below massif's threshold (01.00%)
698
->03.74% (4,416B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
699
| ->03.74% (4,416B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
700
| ->03.58% (4,224B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
701
| | ->03.58% (4,224B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
702
| | ->03.58% (4,224B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
704
| ->00.16% (192B) in 1+ places, all below ms_print's threshold (01.00%)
706
->03.47% (4,096B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
707
| ->03.47% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
708
| | ->03.47% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
709
| | ->03.47% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
710
| | ->03.47% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
712
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
714
->03.35% (3,960B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
715
| ->03.05% (3,608B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
716
| | ->03.05% (3,608B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
717
| | ->03.05% (3,608B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
718
| | ->03.05% (3,608B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
720
| ->00.30% (352B) in 1+ places, all below ms_print's threshold (01.00%)
722
->02.01% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
723
| ->02.01% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
724
| ->02.01% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
726
->01.90% (2,240B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
727
| ->01.90% (2,240B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
728
| ->01.90% (2,240B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
729
| ->01.90% (2,240B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
730
| ->01.90% (2,240B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
732
->01.74% (2,054B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
733
| ->01.74% (2,054B) in 36 places, all below massif's threshold (01.00%)
735
->01.22% (1,440B) 0x5157E89: xmlPatterncompile (in /usr/lib64/libxml2.so.2.7.3)
736
->01.22% (1,440B) 0x50D8F68: (within /usr/lib64/libxml2.so.2.7.3)
737
->01.22% (1,440B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
738
->01.22% (1,440B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
739
->01.22% (1,440B) in 3 places, all below massif's threshold (01.00%)
741
--------------------------------------------------------------------------------
742
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
743
--------------------------------------------------------------------------------
744
41 1,197,136 136,824 130,181 6,643 0
745
42 1,220,261 139,904 132,674 7,230 0
746
43 1,235,931 141,344 133,739 7,605 0
747
44 1,259,145 144,584 136,719 7,865 0
748
45 1,276,159 146,112 138,104 8,008 0
749
46 1,302,701 149,080 140,690 8,390 0
750
94.37% (140,690B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
751
->42.82% (63,840B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
752
| ->32.97% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
753
| | ->32.97% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
754
| | ->32.97% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
755
| | ->32.97% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
757
| ->08.24% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
758
| | ->08.24% (12,288B) 0x4E4DECE: xsltNewTransformContext (in /usr/lib64/libxslt.so.1.1.24)
759
| | | ->08.24% (12,288B) 0x4E4E9E5: (within /usr/lib64/libxslt.so.1.1.24)
760
| | | ->08.24% (12,288B) 0x4011DA: transformXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
762
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
764
| ->01.61% (2,400B) in 4 places, all below massif's threshold (01.00%)
766
->09.89% (14,737B) in 77 places, all below massif's threshold (01.00%)
768
->08.36% (12,464B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
769
| ->04.08% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
770
| | ->04.08% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
771
| | ->04.08% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
772
| | ->04.08% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
774
| ->02.45% (3,648B) in 5 places, all below massif's threshold (01.00%)
776
| ->01.84% (2,736B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
777
| ->01.84% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
778
| ->01.84% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
779
| ->01.84% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
781
->06.04% (9,000B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
782
| ->03.70% (5,520B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
783
| | ->03.54% (5,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
784
| | | ->03.54% (5,280B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
785
| | | ->03.54% (5,280B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
787
| | ->00.16% (240B) in 1+ places, all below ms_print's threshold (01.00%)
789
| ->02.09% (3,120B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
790
| | ->02.01% (3,000B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
791
| | | ->02.01% (3,000B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
792
| | | ->02.01% (3,000B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
794
| | ->00.08% (120B) in 1+ places, all below ms_print's threshold (01.00%)
796
| ->00.24% (360B) in 1+ places, all below ms_print's threshold (01.00%)
798
->05.50% (8,192B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
799
| ->02.75% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
800
| | ->02.75% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
801
| | ->02.75% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
802
| | ->02.75% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
804
| ->02.75% (4,096B) 0x514A906: xmlDictCreateSub (in /usr/lib64/libxml2.so.2.7.3)
805
| | ->02.75% (4,096B) 0x4E4DE0A: xsltNewTransformContext (in /usr/lib64/libxslt.so.1.1.24)
806
| | ->02.75% (4,096B) 0x4E4E9E5: (within /usr/lib64/libxslt.so.1.1.24)
807
| | ->02.75% (4,096B) 0x4011DA: transformXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
809
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
811
->05.07% (7,560B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
812
| ->05.07% (7,560B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
813
| ->05.07% (7,560B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
814
| ->04.91% (7,320B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
815
| | ->04.91% (7,320B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
817
| ->00.16% (240B) in 1+ places, all below ms_print's threshold (01.00%)
819
->03.43% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
820
| ->02.58% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
821
| | ->02.58% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
822
| | ->02.58% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
823
| | ->01.29% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
825
| | ->01.29% (1,920B) in 2 places, all below massif's threshold (01.00%)
827
| ->00.86% (1,280B) in 1+ places, all below ms_print's threshold (01.00%)
829
->03.22% (4,800B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
830
| ->02.96% (4,416B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
831
| | ->02.83% (4,224B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
832
| | | ->02.83% (4,224B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
833
| | | ->02.83% (4,224B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
835
| | ->00.13% (192B) in 1+ places, all below ms_print's threshold (01.00%)
837
| ->00.26% (384B) in 1+ places, all below ms_print's threshold (01.00%)
839
->02.72% (4,048B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
840
| ->02.42% (3,608B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
841
| | ->02.42% (3,608B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
842
| | ->02.42% (3,608B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
843
| | ->02.42% (3,608B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
845
| ->00.30% (440B) in 1+ places, all below ms_print's threshold (01.00%)
847
->02.47% (3,675B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
848
| ->02.47% (3,675B) in 43 places, all below massif's threshold (01.00%)
850
->01.88% (2,800B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
851
| ->01.88% (2,800B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
852
| ->01.88% (2,800B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
853
| ->01.88% (2,800B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
854
| ->01.88% (2,800B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
856
->01.59% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
857
| ->01.59% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
858
| ->01.59% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
860
->01.40% (2,080B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
861
->01.40% (2,080B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
862
->01.40% (2,080B) in 3 places, all below massif's threshold (01.00%)
864
--------------------------------------------------------------------------------
865
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
866
--------------------------------------------------------------------------------
867
47 1,326,617 151,728 143,136 8,592 0
868
48 1,350,371 154,880 146,014 8,866 0
869
94.28% (146,014B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
870
->41.22% (63,840B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
871
| ->31.74% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
872
| | ->31.74% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
873
| | ->31.74% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
874
| | ->31.74% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
876
| ->07.93% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
877
| | ->07.93% (12,288B) 0x4E4DECE: xsltNewTransformContext (in /usr/lib64/libxslt.so.1.1.24)
878
| | | ->07.93% (12,288B) 0x4E4E9E5: (within /usr/lib64/libxslt.so.1.1.24)
879
| | | ->07.93% (12,288B) 0x4011DA: transformXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
881
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
883
| ->01.55% (2,400B) in 4 places, all below massif's threshold (01.00%)
885
->09.17% (14,197B) in 76 places, all below massif's threshold (01.00%)
887
->08.05% (12,464B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
888
| ->03.93% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
889
| | ->03.93% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
890
| | ->03.93% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
891
| | ->03.93% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
893
| ->02.36% (3,648B) in 5 places, all below massif's threshold (01.00%)
895
| ->01.77% (2,736B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
896
| ->01.77% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
897
| ->01.77% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
898
| ->01.77% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
900
->05.81% (9,000B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
901
| ->03.56% (5,520B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
902
| | ->03.41% (5,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
903
| | | ->03.41% (5,280B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
904
| | | ->03.41% (5,280B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
906
| | ->00.15% (240B) in 1+ places, all below ms_print's threshold (01.00%)
908
| ->02.01% (3,120B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
909
| | ->01.94% (3,000B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
910
| | | ->01.94% (3,000B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
911
| | | ->01.94% (3,000B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
913
| | ->00.08% (120B) in 1+ places, all below ms_print's threshold (01.00%)
915
| ->00.23% (360B) in 1+ places, all below ms_print's threshold (01.00%)
917
->05.29% (8,192B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
918
| ->02.64% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
919
| | ->02.64% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
920
| | ->02.64% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
921
| | ->02.64% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
923
| ->02.64% (4,096B) 0x514A906: xmlDictCreateSub (in /usr/lib64/libxml2.so.2.7.3)
924
| | ->02.64% (4,096B) 0x4E4DE0A: xsltNewTransformContext (in /usr/lib64/libxslt.so.1.1.24)
925
| | ->02.64% (4,096B) 0x4E4E9E5: (within /usr/lib64/libxslt.so.1.1.24)
926
| | ->02.64% (4,096B) 0x4011DA: transformXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
928
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
930
->04.88% (7,560B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
931
| ->04.88% (7,560B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
932
| ->04.88% (7,560B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
933
| ->04.73% (7,320B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
934
| | ->04.73% (7,320B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
936
| ->00.15% (240B) in 1+ places, all below ms_print's threshold (01.00%)
938
->03.41% (5,280B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
939
| ->02.85% (4,416B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
940
| | ->02.73% (4,224B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
941
| | | ->02.73% (4,224B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
942
| | | ->02.73% (4,224B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
944
| | ->00.12% (192B) in 1+ places, all below ms_print's threshold (01.00%)
946
| ->00.56% (864B) in 1+ places, all below ms_print's threshold (01.00%)
948
->03.31% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
949
| ->02.48% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
950
| | ->02.48% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
951
| | ->02.48% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
952
| | ->01.24% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
954
| | ->01.24% (1,920B) in 2 places, all below massif's threshold (01.00%)
956
| ->00.83% (1,280B) in 1+ places, all below ms_print's threshold (01.00%)
958
->02.61% (4,048B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
959
| ->02.33% (3,608B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
960
| | ->02.33% (3,608B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
961
| | ->02.33% (3,608B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
962
| | ->02.33% (3,608B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
964
| ->00.28% (440B) in 1+ places, all below ms_print's threshold (01.00%)
966
->02.44% (3,779B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
967
| ->02.44% (3,779B) in 44 places, all below massif's threshold (01.00%)
969
->02.09% (3,240B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
970
| ->02.09% (3,240B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
971
| ->02.09% (3,240B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
972
| ->02.09% (3,240B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
973
| ->01.63% (2,520B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
975
| ->00.46% (720B) in 1+ places, all below ms_print's threshold (01.00%)
977
->01.81% (2,800B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
978
| ->01.81% (2,800B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
979
| ->01.81% (2,800B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
980
| ->01.81% (2,800B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
981
| ->01.81% (2,800B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
983
->01.53% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
984
| ->01.53% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
985
| ->01.53% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
987
->01.34% (2,080B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
988
| ->01.34% (2,080B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
989
| ->01.34% (2,080B) in 3 places, all below massif's threshold (01.00%)
991
->01.32% (2,040B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
992
->01.32% (2,040B) in 2 places, all below massif's threshold (01.00%)
994
--------------------------------------------------------------------------------
995
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
996
--------------------------------------------------------------------------------
997
49 1,373,390 155,536 146,582 8,954 0
998
50 1,384,120 138,584 130,509 8,075 0
999
51 1,394,886 129,632 122,646 6,986 0
1000
52 1,407,235 119,224 112,703 6,521 0
1001
53 1,421,845 119,080 112,664 6,416 0
1002
54 1,432,667 117,752 111,547 6,205 0
1003
55 1,444,754 133,408 127,507 5,901 0
1004
56 1,456,843 133,808 127,823 5,985 0
1005
95.53% (127,823B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1006
->37.45% (50,112B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
1007
| ->36.73% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1008
| | ->36.73% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1009
| | ->36.73% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1010
| | ->36.73% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1012
| ->00.72% (960B) in 1+ places, all below ms_print's threshold (01.00%)
1014
->09.31% (12,464B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
1015
| ->04.54% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1016
| | ->04.54% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1017
| | ->04.54% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1018
| | ->04.54% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1020
| ->02.73% (3,648B) in 5 places, all below massif's threshold (01.00%)
1022
| ->02.04% (2,736B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1023
| ->02.04% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1024
| ->02.04% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1025
| ->02.04% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1027
->06.12% (8,194B) 0x50ACDA4: xmlBufferCreateSize (in /usr/lib64/libxml2.so.2.7.3)
1028
| ->06.12% (8,194B) 0x50B7ADA: xmlAllocParserInputBuffer (in /usr/lib64/libxml2.so.2.7.3)
1029
| | ->06.12% (8,194B) 0x50B7C0B: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
1030
| | ->06.12% (8,194B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
1031
| | ->06.12% (8,194B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
1033
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1035
->06.12% (8,192B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
1036
| ->03.06% (4,096B) 0x5090003: xmlInitParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
1037
| | ->03.06% (4,096B) 0x5090084: xmlNewParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
1038
| | ->03.06% (4,096B) 0x5093429: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
1039
| | ->03.06% (4,096B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
1041
| ->03.06% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
1042
| | ->03.06% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1043
| | ->03.06% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1044
| | ->03.06% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1046
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1048
->05.71% (7,639B) in 75 places, all below massif's threshold (01.00%)
1050
->05.38% (7,200B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1051
| ->03.95% (5,280B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1052
| | ->03.86% (5,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1053
| | | ->03.86% (5,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1054
| | | ->03.86% (5,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1056
| | ->00.09% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1058
| ->01.43% (1,920B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1059
| | ->01.43% (1,920B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1060
| | | ->01.43% (1,920B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1061
| | | ->01.43% (1,920B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1063
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1065
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1067
->04.48% (6,000B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1068
| ->04.48% (6,000B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1069
| ->04.48% (6,000B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1070
| ->04.39% (5,880B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1071
| | ->04.39% (5,880B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1073
| ->00.09% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1075
->03.83% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
1076
| ->02.87% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
1077
| | ->02.87% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
1078
| | ->02.87% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
1079
| | ->01.43% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1081
| | ->01.43% (1,920B) in 2 places, all below massif's threshold (01.00%)
1083
| ->00.96% (1,280B) in 1+ places, all below ms_print's threshold (01.00%)
1085
->03.16% (4,224B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1086
| ->03.16% (4,224B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1087
| | ->03.09% (4,128B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1088
| | | ->03.09% (4,128B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1089
| | | ->03.09% (4,128B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1091
| | ->00.07% (96B) in 1+ places, all below ms_print's threshold (01.00%)
1093
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1095
->03.13% (4,191B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
1096
| ->03.13% (4,191B) 0x50B9503: xmlParserInputBufferGrow (in /usr/lib64/libxml2.so.2.7.3)
1097
| ->03.13% (4,191B) 0x5090AC9: xmlParserInputGrow (in /usr/lib64/libxml2.so.2.7.3)
1098
| ->03.13% (4,191B) 0x5095738: (within /usr/lib64/libxml2.so.2.7.3)
1099
| ->03.13% (4,191B) 0x50A76D9: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
1101
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1103
->03.03% (4,048B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
1104
| ->02.70% (3,608B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1105
| | ->02.70% (3,608B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1106
| | ->02.70% (3,608B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1107
| | ->02.70% (3,608B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1109
| ->00.33% (440B) in 1+ places, all below ms_print's threshold (01.00%)
1111
->02.09% (2,800B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
1112
| ->02.09% (2,800B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1113
| ->02.09% (2,800B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1114
| ->02.09% (2,800B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1115
| ->02.09% (2,800B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1117
->01.77% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1118
| ->01.77% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1119
| ->01.77% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1121
->01.55% (2,080B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
1122
| ->01.55% (2,080B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
1123
| ->01.55% (2,080B) in 3 places, all below massif's threshold (01.00%)
1125
->01.30% (1,745B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1126
| ->01.30% (1,745B) in 44 places, all below massif's threshold (01.00%)
1128
->01.08% (1,440B) 0x5157E89: xmlPatterncompile (in /usr/lib64/libxml2.so.2.7.3)
1129
->01.08% (1,440B) 0x50D8F68: (within /usr/lib64/libxml2.so.2.7.3)
1130
->01.08% (1,440B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
1131
->01.08% (1,440B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
1132
->01.08% (1,440B) in 3 places, all below massif's threshold (01.00%)
1134
--------------------------------------------------------------------------------
1135
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1136
--------------------------------------------------------------------------------
1137
57 1,468,209 136,088 129,743 6,345 0
1138
58 1,479,183 138,128 131,508 6,620 0
1139
59 1,490,459 139,200 132,434 6,766 0
1140
60 1,501,255 140,240 133,329 6,911 0
1141
61 1,512,349 141,136 134,088 7,048 0
1142
62 1,523,189 138,544 131,488 7,056 0
1143
63 1,534,078 140,600 133,235 7,365 0
1144
64 1,545,426 141,984 134,367 7,617 0
1145
65 1,556,627 143,096 135,192 7,904 0
1146
66 1,567,910 146,648 138,494 8,154 0
1147
94.44% (138,494B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1148
->43.53% (63,840B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
1149
| ->33.52% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1150
| | ->33.52% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1151
| | ->33.52% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1152
| | ->33.52% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1154
| ->08.38% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
1155
| | ->08.38% (12,288B) 0x4E4DECE: xsltNewTransformContext (in /usr/lib64/libxslt.so.1.1.24)
1156
| | | ->08.38% (12,288B) 0x4E4E9E5: (within /usr/lib64/libxslt.so.1.1.24)
1157
| | | ->08.38% (12,288B) 0x4011DA: transformXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1159
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1161
| ->01.64% (2,400B) in 4 places, all below massif's threshold (01.00%)
1163
->08.50% (12,464B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
1164
| ->04.15% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1165
| | ->04.15% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1166
| | ->04.15% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1167
| | ->04.15% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1169
| ->02.49% (3,648B) in 5 places, all below massif's threshold (01.00%)
1171
| ->01.87% (2,736B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1172
| ->01.87% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1173
| ->01.87% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1174
| ->01.87% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1176
->08.00% (11,737B) in 78 places, all below massif's threshold (01.00%)
1178
->06.55% (9,600B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1179
| ->03.76% (5,520B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1180
| | ->03.60% (5,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1181
| | | ->03.60% (5,280B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1182
| | | ->03.60% (5,280B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1184
| | ->00.16% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1186
| ->02.45% (3,600B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1187
| | ->02.37% (3,480B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1188
| | | ->02.37% (3,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1189
| | | ->02.37% (3,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1191
| | ->00.08% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1193
| ->00.33% (480B) in 1+ places, all below ms_print's threshold (01.00%)
1195
->05.59% (8,192B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
1196
| ->02.79% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
1197
| | ->02.79% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1198
| | ->02.79% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1199
| | ->02.79% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1201
| ->02.79% (4,096B) 0x514A906: xmlDictCreateSub (in /usr/lib64/libxml2.so.2.7.3)
1202
| | ->02.79% (4,096B) 0x4E4DE0A: xsltNewTransformContext (in /usr/lib64/libxslt.so.1.1.24)
1203
| | ->02.79% (4,096B) 0x4E4E9E5: (within /usr/lib64/libxslt.so.1.1.24)
1204
| | ->02.79% (4,096B) 0x4011DA: transformXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1206
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1208
->05.56% (8,160B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1209
| ->05.56% (8,160B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1210
| ->05.56% (8,160B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1211
| ->05.40% (7,920B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1212
| | ->05.40% (7,920B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1214
| ->00.16% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1216
->03.49% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
1217
| ->02.62% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
1218
| | ->02.62% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
1219
| | ->02.62% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
1220
| | ->01.31% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1222
| | ->01.31% (1,920B) in 2 places, all below massif's threshold (01.00%)
1224
| ->00.87% (1,280B) in 1+ places, all below ms_print's threshold (01.00%)
1226
->03.01% (4,416B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1227
| ->03.01% (4,416B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1228
| | ->02.88% (4,224B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1229
| | | ->02.88% (4,224B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1230
| | | ->02.88% (4,224B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1232
| | ->00.13% (192B) in 1+ places, all below ms_print's threshold (01.00%)
1234
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1236
->02.76% (4,048B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
1237
| ->02.46% (3,608B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1238
| | ->02.46% (3,608B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1239
| | ->02.46% (3,608B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1240
| | ->02.46% (3,608B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1242
| ->00.30% (440B) in 1+ places, all below ms_print's threshold (01.00%)
1244
->02.50% (3,663B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1245
| ->02.50% (3,663B) in 44 places, all below massif's threshold (01.00%)
1247
->01.91% (2,800B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
1248
| ->01.91% (2,800B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1249
| ->01.91% (2,800B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1250
| ->01.91% (2,800B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1251
| ->01.91% (2,800B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1253
->01.62% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1254
| ->01.62% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1255
| ->01.62% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1257
->01.42% (2,080B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
1258
->01.42% (2,080B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
1259
->01.42% (2,080B) in 3 places, all below massif's threshold (01.00%)
1261
--------------------------------------------------------------------------------
1262
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1263
--------------------------------------------------------------------------------
1264
67 1,578,787 148,248 139,936 8,312 0
1265
68 1,589,603 149,456 140,999 8,457 0
1266
69 1,600,629 150,728 142,137 8,591 0
1267
70 1,611,576 151,784 143,107 8,677 0
1268
71 1,622,558 153,384 144,586 8,798 0
1269
72 1,633,312 154,280 145,399 8,881 0
1270
73 1,644,480 156,344 147,250 9,094 0
1271
74 1,649,721 156,784 147,634 9,150 0
1272
94.16% (147,634B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1273
->40.72% (63,840B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
1274
| ->31.35% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1275
| | ->31.35% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1276
| | ->31.35% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1277
| | ->31.35% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1279
| ->07.84% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
1280
| | ->07.84% (12,288B) 0x4E4DECE: xsltNewTransformContext (in /usr/lib64/libxslt.so.1.1.24)
1281
| | | ->07.84% (12,288B) 0x4E4E9E5: (within /usr/lib64/libxslt.so.1.1.24)
1282
| | | ->07.84% (12,288B) 0x4011DA: transformXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1284
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1286
| ->01.53% (2,400B) in 4 places, all below massif's threshold (01.00%)
1288
->09.13% (14,309B) in 76 places, all below massif's threshold (01.00%)
1290
->07.95% (12,464B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
1291
| ->03.88% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1292
| | ->03.88% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1293
| | ->03.88% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1294
| | ->03.88% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1296
| ->02.33% (3,648B) in 5 places, all below massif's threshold (01.00%)
1298
| ->01.75% (2,736B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1299
| ->01.75% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1300
| ->01.75% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1301
| ->01.75% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1303
->06.12% (9,600B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1304
| ->03.52% (5,520B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1305
| | ->03.37% (5,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1306
| | | ->03.37% (5,280B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1307
| | | ->03.37% (5,280B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1309
| | ->00.15% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1311
| ->02.30% (3,600B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1312
| | ->02.22% (3,480B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1313
| | | ->02.22% (3,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1314
| | | ->02.22% (3,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1316
| | ->00.08% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1318
| ->00.31% (480B) in 1+ places, all below ms_print's threshold (01.00%)
1320
->05.23% (8,192B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
1321
| ->02.61% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
1322
| | ->02.61% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1323
| | ->02.61% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1324
| | ->02.61% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1326
| ->02.61% (4,096B) 0x514A906: xmlDictCreateSub (in /usr/lib64/libxml2.so.2.7.3)
1327
| | ->02.61% (4,096B) 0x4E4DE0A: xsltNewTransformContext (in /usr/lib64/libxslt.so.1.1.24)
1328
| | ->02.61% (4,096B) 0x4E4E9E5: (within /usr/lib64/libxslt.so.1.1.24)
1329
| | ->02.61% (4,096B) 0x4011DA: transformXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1331
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1333
->05.20% (8,160B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1334
| ->05.20% (8,160B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1335
| ->05.20% (8,160B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1336
| ->05.05% (7,920B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1337
| | ->05.05% (7,920B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1339
| ->00.15% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1341
->03.37% (5,280B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1342
| ->02.82% (4,416B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1343
| | ->02.69% (4,224B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1344
| | | ->02.69% (4,224B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1345
| | | ->02.69% (4,224B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1347
| | ->00.12% (192B) in 1+ places, all below ms_print's threshold (01.00%)
1349
| ->00.55% (864B) in 1+ places, all below ms_print's threshold (01.00%)
1351
->03.27% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
1352
| ->02.45% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
1353
| | ->02.45% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
1354
| | ->02.45% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
1355
| | ->01.22% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1357
| | ->01.22% (1,920B) in 2 places, all below massif's threshold (01.00%)
1359
| ->00.82% (1,280B) in 1+ places, all below ms_print's threshold (01.00%)
1361
->02.58% (4,048B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
1362
| ->02.30% (3,608B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1363
| | ->02.30% (3,608B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1364
| | ->02.30% (3,608B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1365
| | ->02.30% (3,608B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1367
| ->00.28% (440B) in 1+ places, all below ms_print's threshold (01.00%)
1369
->02.45% (3,847B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1370
| ->02.45% (3,847B) in 44 places, all below massif's threshold (01.00%)
1372
->02.22% (3,480B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1373
| ->02.22% (3,480B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1374
| ->02.22% (3,480B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1375
| ->02.22% (3,480B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1376
| ->01.61% (2,520B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1378
| ->00.61% (960B) in 1+ places, all below ms_print's threshold (01.00%)
1380
->01.79% (2,800B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
1381
| ->01.79% (2,800B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1382
| ->01.79% (2,800B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1383
| ->01.79% (2,800B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1384
| ->01.79% (2,800B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1386
->01.51% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1387
| ->01.51% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1388
| ->01.51% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1390
->01.33% (2,080B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
1391
| ->01.33% (2,080B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
1392
| ->01.33% (2,080B) in 3 places, all below massif's threshold (01.00%)
1394
->01.30% (2,040B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1395
->01.30% (2,040B) in 2 places, all below massif's threshold (01.00%)
1397
--------------------------------------------------------------------------------
1398
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1399
--------------------------------------------------------------------------------
1400
75 1,660,679 157,368 148,135 9,233 0
1401
76 1,671,456 158,352 149,001 9,351 0
1402
77 1,671,643 158,352 149,001 9,351 0
1403
94.09% (149,001B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1404
->40.32% (63,840B) 0x50B6256: xmlHashCreate (in /usr/lib64/libxml2.so.2.7.3)
1405
| ->31.04% (49,152B) 0x4E39985: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1406
| | ->31.04% (49,152B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1407
| | ->31.04% (49,152B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1408
| | ->31.04% (49,152B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1410
| ->07.76% (12,288B) 0x50E77A1: xmlXPathNewContext (in /usr/lib64/libxml2.so.2.7.3)
1411
| | ->07.76% (12,288B) 0x4E4DECE: xsltNewTransformContext (in /usr/lib64/libxslt.so.1.1.24)
1412
| | | ->07.76% (12,288B) 0x4E4E9E5: (within /usr/lib64/libxslt.so.1.1.24)
1413
| | | ->07.76% (12,288B) 0x4011DA: transformXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1415
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1417
| ->01.52% (2,400B) in 4 places, all below massif's threshold (01.00%)
1419
->09.04% (14,309B) in 76 places, all below massif's threshold (01.00%)
1421
->07.87% (12,464B) 0x4E4628B: (within /usr/lib64/libxslt.so.1.1.24)
1422
| ->03.84% (6,080B) 0x4E474F5: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1423
| | ->03.84% (6,080B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1424
| | ->03.84% (6,080B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1425
| | ->03.84% (6,080B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1427
| ->02.30% (3,648B) in 5 places, all below massif's threshold (01.00%)
1429
| ->01.73% (2,736B) 0x4E47457: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1430
| ->01.73% (2,736B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1431
| ->01.73% (2,736B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1432
| ->01.73% (2,736B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1434
->06.06% (9,600B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1435
| ->03.49% (5,520B) 0x514C578: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1436
| | ->03.33% (5,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1437
| | | ->03.33% (5,280B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1438
| | | ->03.33% (5,280B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1440
| | ->00.15% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1442
| ->02.27% (3,600B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1443
| | ->02.20% (3,480B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1444
| | | ->02.20% (3,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1445
| | | ->02.20% (3,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1447
| | ->00.08% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1449
| ->00.30% (480B) in 1+ places, all below ms_print's threshold (01.00%)
1451
->05.17% (8,192B) 0x514A89D: xmlDictCreate (in /usr/lib64/libxml2.so.2.7.3)
1452
| ->02.59% (4,096B) 0x4E30945: xsltNewStylesheet (in /usr/lib64/libxslt.so.1.1.24)
1453
| | ->02.59% (4,096B) 0x4E32EFC: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1454
| | ->02.59% (4,096B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1455
| | ->02.59% (4,096B) 0x401248: initXML_Transformation (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1457
| ->02.59% (4,096B) 0x514A906: xmlDictCreateSub (in /usr/lib64/libxml2.so.2.7.3)
1458
| | ->02.59% (4,096B) 0x4E4DE0A: xsltNewTransformContext (in /usr/lib64/libxslt.so.1.1.24)
1459
| | ->02.59% (4,096B) 0x4E4E9E5: (within /usr/lib64/libxslt.so.1.1.24)
1460
| | ->02.59% (4,096B) 0x4011DA: transformXML (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1462
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1464
->05.15% (8,160B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1465
| ->05.15% (8,160B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1466
| ->05.15% (8,160B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1467
| ->05.00% (7,920B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1468
| | ->05.00% (7,920B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1470
| ->00.15% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1472
->03.33% (5,280B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1473
| ->02.79% (4,416B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1474
| | ->02.67% (4,224B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1475
| | | ->02.67% (4,224B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1476
| | | ->02.67% (4,224B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1478
| | ->00.12% (192B) in 1+ places, all below ms_print's threshold (01.00%)
1480
| ->00.55% (864B) in 1+ places, all below ms_print's threshold (01.00%)
1482
->03.23% (5,120B) 0x50D8631: (within /usr/lib64/libxml2.so.2.7.3)
1483
| ->02.42% (3,840B) 0x50D8F88: (within /usr/lib64/libxml2.so.2.7.3)
1484
| | ->02.42% (3,840B) 0x50E941D: xmlXPathCtxtCompile (in /usr/lib64/libxml2.so.2.7.3)
1485
| | ->02.42% (3,840B) 0x4E36268: xsltXPathCompile (in /usr/lib64/libxslt.so.1.1.24)
1486
| | ->01.21% (1,920B) 0x4E46DB6: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1488
| | ->01.21% (1,920B) in 2 places, all below massif's threshold (01.00%)
1490
| ->00.81% (1,280B) in 1+ places, all below ms_print's threshold (01.00%)
1492
->02.65% (4,200B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1493
| ->02.65% (4,200B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1494
| ->02.65% (4,200B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1495
| ->02.65% (4,200B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1496
| ->01.59% (2,520B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1498
| ->01.06% (1,680B) in 2 places, all below massif's threshold (01.00%)
1500
->02.56% (4,048B) 0x50AAA2B: xmlGetNsList (in /usr/lib64/libxml2.so.2.7.3)
1501
| ->02.28% (3,608B) 0x4E46B91: xsltStylePreCompute (in /usr/lib64/libxslt.so.1.1.24)
1502
| | ->02.28% (3,608B) 0x4E3189E: (within /usr/lib64/libxslt.so.1.1.24)
1503
| | ->02.28% (3,608B) 0x4E31FF0: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1504
| | ->02.28% (3,608B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1506
| ->00.28% (440B) in 1+ places, all below ms_print's threshold (01.00%)
1508
->02.46% (3,894B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1509
| ->02.46% (3,894B) in 44 places, all below massif's threshold (01.00%)
1511
->01.77% (2,800B) 0x4E38F7D: (within /usr/lib64/libxslt.so.1.1.24)
1512
| ->01.77% (2,800B) 0x4E397FC: xsltAddTemplate (in /usr/lib64/libxslt.so.1.1.24)
1513
| ->01.77% (2,800B) 0x4E32ECE: xsltParseStylesheetProcess (in /usr/lib64/libxslt.so.1.1.24)
1514
| ->01.77% (2,800B) 0x4E32F8E: xsltParseStylesheetImportedDoc (in /usr/lib64/libxslt.so.1.1.24)
1515
| ->01.77% (2,800B) 0x4E330F6: xsltParseStylesheetDoc (in /usr/lib64/libxslt.so.1.1.24)
1517
->01.67% (2,640B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1518
| ->01.67% (2,640B) in 2 places, all below massif's threshold (01.00%)
1520
->01.50% (2,374B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1521
| ->01.50% (2,374B) 0x402BB5: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1522
| ->01.50% (2,374B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1524
->01.31% (2,080B) 0x51498CE: (within /usr/lib64/libxml2.so.2.7.3)
1525
->01.31% (2,080B) 0x514A013: xmlDictLookup (in /usr/lib64/libxml2.so.2.7.3)
1526
->01.31% (2,080B) in 3 places, all below massif's threshold (01.00%)
1528
--------------------------------------------------------------------------------
1529
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1530
--------------------------------------------------------------------------------
1531
78 1,682,385 158,432 149,049 9,383 0
1532
79 1,693,292 137,808 129,817 7,991 0
1533
80 1,704,129 127,712 120,767 6,945 0
1534
81 1,714,878 119,792 113,163 6,629 0
1535
82 1,725,651 66,064 60,225 5,839 0
1536
83 1,736,777 40,544 35,844 4,700 0
1537
84 1,747,535 30,272 26,997 3,275 0
1538
85 1,758,885 18,744 17,074 1,670 0
1539
86 1,770,023 5,336 4,976 360 0