/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk
2 by Suren A. Chilingaryan
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts
1
--------------------------------------------------------------------------------
2
Command:            ./libxml 0 xmlgen 8388608
3
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif2.out
4
ms_print arguments: /tmp/massif2.out
5
--------------------------------------------------------------------------------
6
7
8
    MB
9
248.5^                                             . ... ..,... ,...,.....:   
10
     |                                     ,@::::::: ::: ::@::: @:::#::::::   
11
     |                                    .@@::::::: ::: ::@::: @:::#::::::.  
12
     |                                 ,: :@@::::::: ::: ::@::: @:::#:::::::  
13
     |                                ,@: :@@::::::: ::: ::@::: @:::#:::::::  
14
     |                             ,@ @@: :@@::::::: ::: ::@::: @:::#:::::::  
15
     |                            @@@ @@: :@@::::::: ::: ::@::: @:::#:::::::  
16
     |                         , @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@ 
17
     |                       .@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@ 
18
     |                 @   . :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@ 
19
     |                :@  :: :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@ 
20
     |               .:@: :: :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@ 
21
     |               ::@: :: :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@:
22
     |              :::@: :: :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@:
23
     |             ::::@: :: :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@:
24
     |           . ::::@: :: :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@:
25
     |           : ::::@: :: :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@:
26
     |         .:: ::::@: :: :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@:
27
     |         ::: ::::@: :: :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@:
28
     | .., .. .::: ::::@: :: :@@ @@@@ @@: :@@::::::: ::: ::@::: @:::#:::::::@:
29
   0 +----------------------------------------------------------------------->Gi
30
     0                                                                   5.356
31
32
Number of snapshots: 67
33
 Detailed snapshots: [3, 14, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 44, 48, 54 (peak), 64]
34
35
--------------------------------------------------------------------------------
36
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
37
--------------------------------------------------------------------------------
38
  0              0                0                0             0            0
39
  1    116,965,217        8,388,688        8,388,654            34            0
40
  2    224,320,762        8,388,688        8,388,654            34            0
41
  3    313,601,776        8,388,688        8,388,654            34            0
42
100.00% (8,388,654B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
43
->100.00% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
44
| ->100.00% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
45
|   ->100.00% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
46
|     
47
->00.00% (45B) in 1+ places, all below ms_print's threshold (01.00%)
48
49
--------------------------------------------------------------------------------
50
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
51
--------------------------------------------------------------------------------
52
  4    453,648,328        8,388,760        8,388,693            67            0
53
  5    555,265,734        8,388,688        8,388,654            34            0
54
  6    661,993,645        8,388,688        8,388,654            34            0
55
  7    776,008,193       33,570,520       33,570,046           474            0
56
  8    838,118,921       43,973,480       42,585,084     1,388,396            0
57
  9    935,714,981       60,322,088       56,751,914     3,570,174            0
58
 10  1,051,054,444       79,642,944       73,494,366     6,148,578            0
59
 11  1,139,778,506       94,505,568       86,373,373     8,132,195            0
60
 12  1,245,816,108      112,268,032      101,765,561    10,502,471            0
61
 13  1,355,641,818      130,664,936      117,707,598    12,957,338            0
62
 14  1,434,615,158      143,891,360      129,168,913    14,722,447            0
63
89.77% (129,168,913B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
64
->31.43% (45,226,560B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
65
| ->24.54% (35,308,920B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
66
| | ->24.54% (35,308,800B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
67
| | | ->24.54% (35,308,800B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
68
| | |   ->24.54% (35,308,800B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
69
| | |     
70
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
71
| | 
72
| ->06.46% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
73
| | ->06.46% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
74
| |   ->06.46% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
75
| |     ->06.03% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
76
| |     | 
77
| |     ->00.43% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
78
| |     
79
| ->00.43% (623,160B) in 1+ places, all below ms_print's threshold (01.00%)
80
| 
81
->31.00% (44,603,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
82
| ->31.00% (44,603,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
83
|   ->31.00% (44,603,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
84
|     ->31.00% (44,603,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
85
|     | ->31.00% (44,603,280B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
86
|     |   
87
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
88
|     
89
->11.66% (16,780,451B) 0x50AA389: xmlBufferGrow (in /usr/lib64/libxml2.so.2.7.3)
90
| ->11.66% (16,780,451B) 0x508BADB: xmlCharEncInFunc (in /usr/lib64/libxml2.so.2.7.3)
91
|   ->11.66% (16,780,451B) 0x50B9547: xmlParserInputBufferGrow (in /usr/lib64/libxml2.so.2.7.3)
92
|     ->11.66% (16,780,451B) 0x5090AC9: xmlParserInputGrow (in /usr/lib64/libxml2.so.2.7.3)
93
|       ->11.66% (16,780,451B) 0x5095738: (within /usr/lib64/libxml2.so.2.7.3)
94
|         
95
->05.83% (8,390,656B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
96
| ->05.83% (8,390,656B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
97
| | ->05.83% (8,390,656B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
98
| |   ->05.83% (8,390,656B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
99
| |     ->05.83% (8,390,656B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
100
| |       
101
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
102
| 
103
->05.83% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
104
| ->05.83% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
105
|   ->05.83% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
106
|     
107
->03.66% (5,269,717B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
108
| ->01.99% (2,863,232B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
109
| | ->01.86% (2,671,953B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
110
| | | ->01.86% (2,671,951B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
111
| | | | ->01.86% (2,671,951B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
112
| | | |   
113
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
114
| | | 
115
| | ->00.13% (191,279B) in 1+ places, all below ms_print's threshold (01.00%)
116
| | 
117
| ->01.64% (2,364,735B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
118
| | ->01.64% (2,364,735B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
119
| |   ->01.64% (2,364,735B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
120
| |     ->01.64% (2,364,730B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
121
| |     | 
122
| |     ->00.00% (5B) in 1+ places, all below ms_print's threshold (01.00%)
123
| |     
124
| ->00.03% (41,750B) in 1+ places, all below ms_print's threshold (01.00%)
125
| 
126
->00.35% (509,520B) in 1+ places, all below ms_print's threshold (01.00%)
127
128
--------------------------------------------------------------------------------
129
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
130
--------------------------------------------------------------------------------
131
 15  1,510,113,141      123,160,256      107,924,561    15,235,695            0
132
 16  1,634,326,969      133,236,024      116,813,864    16,422,160            0
133
 17  1,723,051,526      140,410,944      123,130,142    17,280,802            0
134
 18  1,856,305,564      151,184,352      132,613,109    18,571,243            0
135
 19  1,932,957,042      157,376,312      138,063,032    19,313,280            0
136
87.73% (138,063,032B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
137
->28.74% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
138
| ->22.44% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
139
| | ->22.44% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
140
| | | ->22.44% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
141
| | |   ->22.44% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
142
| | |     
143
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
144
| | 
145
| ->05.91% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
146
| | ->05.91% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
147
| | | ->05.91% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
148
| | |   ->05.51% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
149
| | |   | 
150
| | |   ->00.40% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
151
| | |   
152
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
153
| | 
154
| ->00.40% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
155
| 
156
->28.35% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
157
| ->28.35% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
158
|   ->28.35% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
159
|     ->28.35% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
160
|     | ->28.35% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
161
|     |   
162
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
163
|     
164
->10.48% (16,488,120B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
165
| ->10.48% (16,488,120B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
166
|   ->10.48% (16,488,120B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
167
|     ->10.48% (16,488,120B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
168
|       ->07.60% (11,955,120B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
169
|       | 
170
|       ->02.42% (3,807,720B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
171
|       | 
172
|       ->00.46% (725,280B) in 1+ places, all below ms_print's threshold (01.00%)
173
|       
174
->07.74% (12,175,080B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
175
| ->06.58% (10,361,760B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
176
| | ->06.58% (10,361,760B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
177
| |   ->06.58% (10,361,760B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
178
| |     ->06.58% (10,361,760B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
179
| |       
180
| ->01.15% (1,813,320B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
181
|   ->01.04% (1,632,000B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
182
|   | ->01.04% (1,631,880B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
183
|   | | ->01.04% (1,631,880B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
184
|   | |   
185
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
186
|   | 
187
|   ->00.12% (181,320B) in 1+ places, all below ms_print's threshold (01.00%)
188
|   
189
->05.33% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
190
| ->05.33% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
191
|   ->05.33% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
192
|     
193
->03.95% (6,223,333B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
194
| ->01.82% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
195
| | ->01.70% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
196
| | | ->01.70% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
197
| | | | ->01.70% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
198
| | | |   
199
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
200
| | | 
201
| | ->00.12% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
202
| | 
203
| ->01.50% (2,365,186B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
204
| | ->01.50% (2,365,186B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
205
| |   ->01.50% (2,365,186B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
206
| |     ->01.50% (2,365,170B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
207
| |     | 
208
| |     ->00.00% (16B) in 1+ places, all below ms_print's threshold (01.00%)
209
| |     
210
| ->00.63% (994,573B) in 1+ places, all below ms_print's threshold (01.00%)
211
| 
212
->01.15% (1,808,256B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
213
| ->01.15% (1,808,256B) in 2 places, all below massif's threshold (01.00%)
214
|   
215
->01.04% (1,631,880B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
216
| ->01.04% (1,631,880B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
217
|   ->01.04% (1,631,880B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
218
|     ->01.04% (1,631,880B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
219
|       ->01.04% (1,631,880B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
220
|         
221
->00.96% (1,504,594B) in 1+ places, all below ms_print's threshold (01.00%)
222
223
--------------------------------------------------------------------------------
224
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
225
--------------------------------------------------------------------------------
226
 20  2,012,064,900      163,767,088      143,688,377    20,078,711            0
227
87.74% (143,688,377B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
228
->27.62% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
229
| ->21.56% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
230
| | ->21.56% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
231
| | | ->21.56% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
232
| | |   ->21.56% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
233
| | |     
234
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
235
| | 
236
| ->05.68% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
237
| | ->05.68% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
238
| | | ->05.68% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
239
| | |   ->05.29% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
240
| | |   | 
241
| | |   ->00.38% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
242
| | |   
243
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
244
| | 
245
| ->00.38% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
246
| 
247
->27.24% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
248
| ->27.24% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
249
|   ->27.24% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
250
|     ->27.24% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
251
|     | ->27.24% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
252
|     |   
253
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
254
|     
255
->11.74% (19,225,320B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
256
| ->11.74% (19,225,320B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
257
|   ->11.74% (19,225,320B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
258
|     ->11.74% (19,225,320B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
259
|       ->08.52% (13,951,320B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
260
|       | 
261
|       ->02.71% (4,430,160B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
262
|       | 
263
|       ->00.52% (843,840B) in 1+ places, all below ms_print's threshold (01.00%)
264
|       
265
->08.67% (14,198,880B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
266
| ->07.38% (12,089,160B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
267
| | ->07.38% (12,089,160B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
268
| |   ->07.38% (12,089,160B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
269
| |     ->07.38% (12,089,160B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
270
| |       
271
| ->01.29% (2,109,720B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
272
|   ->01.16% (1,898,760B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
273
|   | ->01.16% (1,898,640B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
274
|   | | ->01.16% (1,898,640B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
275
|   | |   
276
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
277
|   | 
278
|   ->00.13% (210,960B) in 1+ places, all below ms_print's threshold (01.00%)
279
|   
280
->05.12% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
281
| ->05.12% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
282
|   ->05.12% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
283
|     
284
->03.90% (6,381,178B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
285
| ->01.75% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
286
| | ->01.63% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
287
| | | ->01.63% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
288
| | | | ->01.63% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
289
| | | |   
290
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
291
| | | 
292
| | ->00.12% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
293
| | 
294
| ->01.44% (2,365,186B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
295
| | ->01.44% (2,365,186B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
296
| |   ->01.44% (2,365,186B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
297
| |     ->01.44% (2,365,170B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
298
| |     | 
299
| |     ->00.00% (16B) in 1+ places, all below ms_print's threshold (01.00%)
300
| |     
301
| ->00.70% (1,152,418B) in 1+ places, all below ms_print's threshold (01.00%)
302
| 
303
->01.23% (2,021,664B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
304
| ->01.23% (2,021,664B) in 2 places, all below massif's threshold (01.00%)
305
|   
306
->01.16% (1,898,640B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
307
| ->01.16% (1,898,640B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
308
|   ->01.16% (1,898,640B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
309
|     ->01.16% (1,898,640B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
310
|       ->01.16% (1,898,640B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
311
|         
312
->01.06% (1,730,926B) in 85 places, all below massif's threshold (01.00%)
313
  
314
--------------------------------------------------------------------------------
315
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
316
--------------------------------------------------------------------------------
317
 21  2,073,541,587      168,729,832      148,056,275    20,673,557            0
318
87.75% (148,056,275B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
319
->26.81% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
320
| ->20.93% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
321
| | ->20.93% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
322
| | | ->20.93% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
323
| | |   ->20.93% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
324
| | |     
325
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
326
| | 
327
| ->05.51% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
328
| | ->05.51% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
329
| | | ->05.51% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
330
| | |   ->05.14% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
331
| | |   | 
332
| | |   ->00.37% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
333
| | |   
334
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
335
| | 
336
| ->00.37% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
337
| 
338
->26.44% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
339
| ->26.44% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
340
|   ->26.44% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
341
|     ->26.44% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
342
|     | ->26.44% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
343
|     |   
344
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
345
|     
346
->12.65% (21,351,600B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
347
| ->12.65% (21,351,600B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
348
|   ->12.65% (21,351,600B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
349
|     ->12.65% (21,351,600B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
350
|       ->09.19% (15,504,600B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
351
|       | 
352
|       ->02.91% (4,911,480B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
353
|       | 
354
|       ->00.55% (935,520B) in 1+ places, all below ms_print's threshold (01.00%)
355
|       
356
->09.35% (15,771,480B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
357
| ->07.96% (13,432,560B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
358
| | ->07.96% (13,432,560B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
359
| |   ->07.96% (13,432,560B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
360
| |     ->07.96% (13,432,560B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
361
| |       
362
| ->01.39% (2,338,920B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
363
|   ->01.25% (2,105,040B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
364
|   | ->01.25% (2,104,920B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
365
|   | | ->01.25% (2,104,920B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
366
|   | |   
367
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
368
|   | 
369
|   ->00.14% (233,880B) in 1+ places, all below ms_print's threshold (01.00%)
370
|   
371
->04.97% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
372
| ->04.97% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
373
|   ->04.97% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
374
|     
375
->03.85% (6,503,776B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
376
| ->01.70% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
377
| | ->01.58% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
378
| | | ->01.58% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
379
| | | | ->01.58% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
380
| | | |   
381
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
382
| | | 
383
| | ->00.11% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
384
| | 
385
| ->01.40% (2,365,186B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
386
| | ->01.40% (2,365,186B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
387
| |   ->01.40% (2,365,186B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
388
| |     ->01.40% (2,365,170B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
389
| |     | 
390
| |     ->00.00% (16B) in 1+ places, all below ms_print's threshold (01.00%)
391
| |     
392
| ->00.76% (1,275,016B) in 1+ places, all below ms_print's threshold (01.00%)
393
| 
394
->01.30% (2,186,688B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
395
| ->01.30% (2,186,688B) in 2 places, all below massif's threshold (01.00%)
396
|   
397
->01.25% (2,104,920B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
398
| ->01.25% (2,104,920B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
399
|   ->01.25% (2,104,920B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
400
|     ->01.25% (2,104,920B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
401
|       ->01.25% (2,104,920B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
402
|         
403
->01.06% (1,785,284B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
404
| ->01.06% (1,785,284B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
405
|   ->01.06% (1,785,284B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
406
|     ->01.06% (1,785,284B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
407
|       ->01.06% (1,785,284B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
408
|         
409
->00.07% (120,758B) in 1+ places, all below ms_print's threshold (01.00%)
410
411
--------------------------------------------------------------------------------
412
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
413
--------------------------------------------------------------------------------
414
 22  2,158,454,452      175,581,840      154,086,305    21,495,535            0
415
87.76% (154,086,305B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
416
->25.76% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
417
| ->20.11% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
418
| | ->20.11% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
419
| | | ->20.11% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
420
| | |   ->20.11% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
421
| | |     
422
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
423
| | 
424
| ->05.29% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
425
| | ->05.29% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
426
| | | ->05.29% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
427
| | |   ->04.94% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
428
| | |   | 
429
| | |   ->00.35% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
430
| | |   
431
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
432
| | 
433
| ->00.36% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
434
| 
435
->25.41% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
436
| ->25.41% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
437
|   ->25.41% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
438
|     ->25.41% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
439
|     | ->25.41% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
440
|     |   
441
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
442
|     
443
->13.83% (24,287,880B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
444
| ->13.83% (24,287,880B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
445
|   ->13.83% (24,287,880B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
446
|     ->13.83% (24,287,880B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
447
|       ->10.05% (17,651,880B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
448
|       | 
449
|       ->03.17% (5,574,240B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
450
|       | 
451
|       ->00.60% (1,061,760B) in 1+ places, all below ms_print's threshold (01.00%)
452
|       
453
->10.22% (17,943,960B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
454
| ->08.71% (15,289,440B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
455
| | ->08.71% (15,289,440B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
456
| |   ->08.71% (15,289,440B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
457
| |     ->08.71% (15,289,440B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
458
| |       
459
| ->01.51% (2,654,520B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
460
|   ->01.36% (2,389,080B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
461
|   | ->01.36% (2,388,960B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
462
|   | | ->01.36% (2,388,960B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
463
|   | |   
464
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
465
|   | 
466
|   ->00.15% (265,440B) in 1+ places, all below ms_print's threshold (01.00%)
467
|   
468
->04.78% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
469
| ->04.78% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
470
|   ->04.78% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
471
|     
472
->03.80% (6,673,120B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
473
| ->01.63% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
474
| | ->01.52% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
475
| | | ->01.52% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
476
| | | | ->01.52% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
477
| | | |   
478
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
479
| | | 
480
| | ->00.11% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
481
| | 
482
| ->01.35% (2,365,186B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
483
| | ->01.35% (2,365,186B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
484
| |   ->01.35% (2,365,186B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
485
| |     ->01.35% (2,365,170B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
486
| |     | 
487
| |     ->00.00% (16B) in 1+ places, all below ms_print's threshold (01.00%)
488
| |     
489
| ->00.82% (1,444,360B) in 1+ places, all below ms_print's threshold (01.00%)
490
| 
491
->01.37% (2,413,920B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
492
| ->01.09% (1,911,168B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
493
| | ->01.09% (1,911,168B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
494
| |   ->01.09% (1,911,168B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
495
| |     ->01.09% (1,911,168B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
496
| |       
497
| ->00.29% (502,752B) in 1+ places, all below ms_print's threshold (01.00%)
498
| 
499
->01.36% (2,388,960B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
500
| ->01.36% (2,388,960B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
501
|   ->01.36% (2,388,960B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
502
|     ->01.36% (2,388,960B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
503
|       ->01.36% (2,388,960B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
504
|         
505
->01.15% (2,026,192B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
506
| ->01.15% (2,026,192B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
507
|   ->01.15% (2,026,192B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
508
|     ->01.15% (2,026,192B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
509
|       ->01.15% (2,026,192B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
510
|         
511
->00.07% (120,504B) in 1+ places, all below ms_print's threshold (01.00%)
512
513
--------------------------------------------------------------------------------
514
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
515
--------------------------------------------------------------------------------
516
 23  2,246,617,081      182,711,936      160,361,816    22,350,120            0
517
87.77% (160,361,816B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
518
->24.76% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
519
| ->19.33% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
520
| | ->19.33% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
521
| | | ->19.33% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
522
| | |   ->19.33% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
523
| | |     
524
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
525
| | 
526
| ->05.09% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
527
| | ->05.09% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
528
| | | ->05.09% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
529
| | |   ->04.75% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
530
| | |   | 
531
| | |   ->00.34% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
532
| | |   
533
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
534
| | 
535
| ->00.34% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
536
| 
537
->24.42% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
538
| ->24.42% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
539
|   ->24.42% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
540
|     ->24.42% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
541
|     | ->24.42% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
542
|     |   
543
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
544
|     
545
->14.96% (27,339,840B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
546
| ->14.96% (27,339,840B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
547
|   ->14.96% (27,339,840B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
548
|     ->14.96% (27,339,840B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
549
|       ->10.88% (19,872,840B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
550
|       | 
551
|       ->03.43% (6,272,280B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
552
|       | 
553
|       ->00.65% (1,194,720B) in 1+ places, all below ms_print's threshold (01.00%)
554
|       
555
->11.06% (20,199,240B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
556
| ->09.42% (17,212,320B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
557
| | ->09.42% (17,212,320B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
558
| |   ->09.42% (17,212,320B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
559
| |     ->09.42% (17,212,320B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
560
| |       
561
| ->01.63% (2,986,920B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
562
|   ->01.47% (2,688,240B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
563
|   | ->01.47% (2,688,120B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
564
|   | | ->01.47% (2,688,120B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
565
|   | |   
566
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
567
|   | 
568
|   ->00.16% (298,680B) in 1+ places, all below ms_print's threshold (01.00%)
569
|   
570
->04.59% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
571
| ->04.59% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
572
|   ->04.59% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
573
|     
574
->03.75% (6,849,077B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
575
| ->01.57% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
576
| | ->01.46% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
577
| | | ->01.46% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
578
| | | | ->01.46% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
579
| | | |   
580
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
581
| | | 
582
| | ->00.10% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
583
| | 
584
| ->01.29% (2,365,186B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
585
| | ->01.29% (2,365,186B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
586
| |   ->01.29% (2,365,186B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
587
| |     ->01.29% (2,365,170B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
588
| |     | 
589
| |     ->00.00% (16B) in 1+ places, all below ms_print's threshold (01.00%)
590
| |     
591
| ->00.89% (1,620,317B) in 1+ places, all below ms_print's threshold (01.00%)
592
| 
593
->01.47% (2,688,120B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
594
| ->01.47% (2,688,120B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
595
|   ->01.47% (2,688,120B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
596
|     ->01.47% (2,688,120B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
597
|       ->01.47% (2,688,120B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
598
|         
599
->01.45% (2,653,248B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
600
| ->01.18% (2,150,496B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
601
| | ->01.18% (2,150,496B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
602
| |   ->01.18% (2,150,496B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
603
| |     ->01.18% (2,150,496B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
604
| |       
605
| ->00.28% (502,752B) in 1+ places, all below ms_print's threshold (01.00%)
606
| 
607
->01.25% (2,279,924B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
608
| ->01.25% (2,279,924B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
609
|   ->01.25% (2,279,924B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
610
|     ->01.25% (2,279,924B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
611
|       ->01.25% (2,279,924B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
612
|         
613
->00.07% (120,598B) in 1+ places, all below ms_print's threshold (01.00%)
614
615
--------------------------------------------------------------------------------
616
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
617
--------------------------------------------------------------------------------
618
 24  2,338,933,635      190,131,208      166,888,866    23,242,342            0
619
87.78% (166,888,866B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
620
->23.79% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
621
| ->18.57% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
622
| | ->18.57% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
623
| | | ->18.57% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
624
| | |   ->18.57% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
625
| | |     
626
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
627
| | 
628
| ->04.89% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
629
| | ->04.89% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
630
| | | ->04.89% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
631
| | |   ->04.56% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
632
| | |   | 
633
| | |   ->00.33% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
634
| | |   
635
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
636
| | 
637
| ->00.33% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
638
| 
639
->23.46% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
640
| ->23.46% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
641
|   ->23.46% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
642
|     ->23.46% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
643
|     | ->23.46% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
644
|     |   
645
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
646
|     
647
->16.06% (30,525,720B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
648
| ->16.06% (30,525,720B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
649
|   ->16.06% (30,525,720B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
650
|     ->16.06% (30,525,720B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
651
|       ->11.69% (22,224,120B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
652
|       | 
653
|       ->03.67% (6,973,440B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
654
|       | 
655
|       ->00.70% (1,328,160B) in 1+ places, all below ms_print's threshold (01.00%)
656
|       
657
->11.87% (22,560,960B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
658
| ->10.12% (19,240,200B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
659
| | ->10.12% (19,240,200B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
660
| |   ->10.12% (19,240,200B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
661
| |     ->10.12% (19,240,200B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
662
| |       
663
| ->01.75% (3,320,760B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
664
|   ->01.57% (2,988,600B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
665
|   | ->01.57% (2,988,480B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
666
|   | | ->01.57% (2,988,480B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
667
|   | |   
668
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
669
|   | 
670
|   ->00.17% (332,160B) in 1+ places, all below ms_print's threshold (01.00%)
671
|   
672
->04.41% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
673
| ->04.41% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
674
|   ->04.41% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
675
|     
676
->03.70% (7,032,775B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
677
| ->01.51% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
678
| | ->01.41% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
679
| | | ->01.41% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
680
| | | | ->01.41% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
681
| | | |   
682
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
683
| | | 
684
| | ->00.10% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
685
| | 
686
| ->01.24% (2,365,186B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
687
| | ->01.24% (2,365,186B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
688
| |   ->01.24% (2,365,186B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
689
| |     ->01.24% (2,365,170B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
690
| |     | 
691
| |     ->00.00% (16B) in 1+ places, all below ms_print's threshold (01.00%)
692
| |     
693
| ->00.95% (1,804,015B) in 1+ places, all below ms_print's threshold (01.00%)
694
| 
695
->01.57% (2,988,840B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
696
| ->01.57% (2,988,840B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
697
|   ->01.57% (2,988,840B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
698
|     ->01.57% (2,988,840B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
699
|       ->01.57% (2,988,840B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
700
|         
701
->01.52% (2,893,824B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
702
| ->01.26% (2,391,072B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
703
| | ->01.26% (2,391,072B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
704
| |   ->01.26% (2,391,072B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
705
| |     ->01.26% (2,391,072B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
706
| |       
707
| ->00.26% (502,752B) in 1+ places, all below ms_print's threshold (01.00%)
708
| 
709
->01.33% (2,534,572B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
710
| ->01.33% (2,534,572B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
711
|   ->01.33% (2,534,572B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
712
|     ->01.33% (2,534,572B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
713
|       ->01.33% (2,534,572B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
714
|         
715
->00.06% (120,406B) in 1+ places, all below ms_print's threshold (01.00%)
716
717
--------------------------------------------------------------------------------
718
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
719
--------------------------------------------------------------------------------
720
 25  2,434,285,202      197,854,272      173,687,968    24,166,304            0
721
87.79% (173,687,968B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
722
->22.86% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
723
| ->17.85% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
724
| | ->17.85% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
725
| | | ->17.85% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
726
| | |   ->17.85% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
727
| | |     
728
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
729
| | 
730
| ->04.70% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
731
| | ->04.70% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
732
| | | ->04.70% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
733
| | |   ->04.38% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
734
| | |   | 
735
| | |   ->00.31% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
736
| | |   
737
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
738
| | 
739
| ->00.32% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
740
| 
741
->22.55% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
742
| ->22.55% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
743
|   ->22.55% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
744
|     ->22.55% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
745
|     | ->22.55% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
746
|     |   
747
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
748
|     
749
->17.10% (33,829,080B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
750
| ->17.10% (33,829,080B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
751
|   ->17.10% (33,829,080B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
752
|     ->17.10% (33,829,080B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
753
|       ->12.44% (24,619,080B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
754
|       | 
755
|       ->03.91% (7,736,400B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
756
|       | 
757
|       ->00.74% (1,473,600B) in 1+ places, all below ms_print's threshold (01.00%)
758
|       
759
->12.64% (25,000,200B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
760
| ->10.77% (21,316,080B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
761
| | ->10.77% (21,316,080B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
762
| |   ->10.77% (21,316,080B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
763
| |     ->10.77% (21,316,080B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
764
| |       
765
| ->01.86% (3,684,120B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
766
|   ->01.68% (3,315,720B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
767
|   | ->01.68% (3,315,600B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
768
|   | | ->01.68% (3,315,600B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
769
|   | |   
770
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
771
|   | 
772
|   ->00.19% (368,400B) in 1+ places, all below ms_print's threshold (01.00%)
773
|   
774
->04.24% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
775
| ->04.24% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
776
|   ->04.24% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
777
|     
778
->03.65% (7,223,209B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
779
| ->01.45% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
780
| | ->01.35% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
781
| | | ->01.35% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
782
| | | | ->01.35% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
783
| | | |   
784
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
785
| | | 
786
| | ->00.10% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
787
| | 
788
| ->01.20% (2,365,186B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
789
| | ->01.20% (2,365,186B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
790
| |   ->01.20% (2,365,186B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
791
| |     ->01.20% (2,365,170B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
792
| |     | 
793
| |     ->00.00% (16B) in 1+ places, all below ms_print's threshold (01.00%)
794
| |     
795
| ->01.01% (1,994,449B) in 42 places, all below massif's threshold (01.00%)
796
|   
797
->01.68% (3,315,600B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
798
| ->01.68% (3,315,600B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
799
|   ->01.68% (3,315,600B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
800
|     ->01.68% (3,315,600B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
801
|       ->01.68% (3,315,600B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
802
|         
803
->01.59% (3,155,232B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
804
| ->01.34% (2,652,480B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
805
| | ->01.34% (2,652,480B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
806
| |   ->01.34% (2,652,480B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
807
| |     ->01.34% (2,652,480B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
808
| |       
809
| ->00.25% (502,752B) in 1+ places, all below ms_print's threshold (01.00%)
810
| 
811
->01.42% (2,812,120B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
812
| ->01.42% (2,812,120B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
813
|   ->01.42% (2,812,120B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
814
|     ->01.42% (2,812,120B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
815
|       ->01.42% (2,812,120B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
816
|         
817
->00.06% (120,758B) in 1+ places, all below ms_print's threshold (01.00%)
818
819
--------------------------------------------------------------------------------
820
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
821
--------------------------------------------------------------------------------
822
 26  2,559,597,241      207,947,584      182,568,656    25,378,928            0
823
87.80% (182,568,656B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
824
->21.75% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
825
| ->16.98% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
826
| | ->16.98% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
827
| | | ->16.98% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
828
| | |   ->16.98% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
829
| | |     
830
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
831
| | 
832
| ->04.47% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
833
| | ->04.47% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
834
| | | ->04.47% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
835
| | |   ->04.17% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
836
| | |   | 
837
| | |   ->00.30% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
838
| | |   
839
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
840
| | 
841
| ->00.30% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
842
| 
843
->21.45% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
844
| ->21.45% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
845
|   ->21.45% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
846
|     ->21.45% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
847
|     | ->21.45% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
848
|     |   
849
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
850
|     
851
->18.35% (38,158,200B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
852
| ->18.35% (38,158,200B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
853
|   ->18.35% (38,158,200B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
854
|     ->18.35% (38,158,200B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
855
|       ->13.37% (27,798,360B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
856
|       | 
857
|       ->04.18% (8,702,280B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
858
|       | 
859
|       ->00.80% (1,657,560B) in 1+ places, all below ms_print's threshold (01.00%)
860
|       
861
->13.56% (28,206,000B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
862
| ->11.57% (24,061,920B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
863
| | ->11.57% (24,061,920B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
864
| |   ->11.57% (24,061,920B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
865
| |     ->11.57% (24,061,920B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
866
| |       
867
| ->01.99% (4,144,080B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
868
|   ->01.79% (3,729,600B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
869
|   | ->01.79% (3,729,480B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
870
|   | | ->01.79% (3,729,480B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
871
|   | |   
872
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
873
|   | 
874
|   ->00.20% (414,480B) in 1+ places, all below ms_print's threshold (01.00%)
875
|   
876
->04.03% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
877
| ->04.03% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
878
|   ->04.03% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
879
|     
880
->03.59% (7,472,829B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
881
| ->01.38% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
882
| | ->01.28% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
883
| | | ->01.28% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
884
| | | | ->01.28% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
885
| | | |   
886
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
887
| | | 
888
| | ->00.09% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
889
| | 
890
| ->01.14% (2,365,186B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
891
| | ->01.14% (2,365,186B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
892
| |   ->01.14% (2,365,186B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
893
| |     ->01.14% (2,365,170B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
894
| |     | 
895
| |     ->00.00% (16B) in 1+ places, all below ms_print's threshold (01.00%)
896
| |     
897
| ->01.08% (2,244,069B) in 42 places, all below massif's threshold (01.00%)
898
|   
899
->01.79% (3,729,720B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
900
| ->01.79% (3,729,720B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
901
|   ->01.79% (3,729,720B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
902
|     ->01.79% (3,729,720B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
903
|       ->01.79% (3,729,720B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
904
|         
905
->01.68% (3,486,528B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
906
| ->01.43% (2,983,776B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
907
| | ->01.43% (2,983,776B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
908
| |   ->01.43% (2,983,776B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
909
| |     ->01.43% (2,983,776B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
910
| |       
911
| ->00.24% (502,752B) in 1+ places, all below ms_print's threshold (01.00%)
912
| 
913
->01.52% (3,162,948B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
914
| ->01.52% (3,162,948B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
915
|   ->01.52% (3,162,948B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
916
|     ->01.52% (3,162,948B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
917
|       ->01.52% (3,162,948B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
918
|         
919
->00.06% (120,662B) in 1+ places, all below ms_print's threshold (01.00%)
920
921
--------------------------------------------------------------------------------
922
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
923
--------------------------------------------------------------------------------
924
 27  2,663,032,581      216,391,688      190,008,170    26,383,518            0
925
87.81% (190,008,170B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
926
->20.90% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
927
| ->16.32% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
928
| | ->16.32% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
929
| | | ->16.32% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
930
| | |   ->16.32% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
931
| | |     
932
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
933
| | 
934
| ->04.30% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
935
| | ->04.30% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
936
| | | ->04.30% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
937
| | |   ->04.01% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
938
| | |   | 
939
| | |   ->00.29% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
940
| | |   
941
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
942
| | 
943
| ->00.29% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
944
| 
945
->20.62% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
946
| ->20.62% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
947
|   ->20.62% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
948
|     ->20.62% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
949
|     | ->20.62% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
950
|     |   
951
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
952
|     
953
->19.30% (41,756,520B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
954
| ->19.30% (41,756,520B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
955
|   ->19.30% (41,756,520B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
956
|     ->19.30% (41,756,520B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
957
|       ->14.03% (30,360,960B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
958
|       | 
959
|       ->04.42% (9,572,160B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
960
|       | 
961
|       ->00.84% (1,823,400B) in 1+ places, all below ms_print's threshold (01.00%)
962
|       
963
->14.26% (30,852,720B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
964
| ->12.15% (26,294,400B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
965
| | ->12.15% (26,294,400B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
966
| |   ->12.15% (26,294,400B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
967
| |     ->12.15% (26,294,400B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
968
| |       
969
| ->02.11% (4,558,320B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
970
|   ->01.90% (4,102,440B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
971
|   | ->01.90% (4,102,320B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
972
|   | | ->01.90% (4,102,320B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
973
|   | |   
974
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
975
|   | 
976
|   ->00.21% (455,880B) in 1+ places, all below ms_print's threshold (01.00%)
977
|   
978
->03.88% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
979
| ->03.88% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
980
|   ->03.88% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
981
|     
982
->03.55% (7,680,145B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
983
| ->01.32% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
984
| | ->01.23% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
985
| | | ->01.23% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
986
| | | | ->01.23% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
987
| | | |   
988
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
989
| | | 
990
| | ->00.09% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
991
| | 
992
| ->01.13% (2,451,385B) in 42 places, all below massif's threshold (01.00%)
993
| | 
994
| ->01.09% (2,365,186B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
995
|   ->01.09% (2,365,186B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
996
|     ->01.09% (2,365,186B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
997
|       ->01.09% (2,365,170B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
998
|       | 
999
|       ->00.00% (16B) in 1+ places, all below ms_print's threshold (01.00%)
1000
|       
1001
->01.90% (4,102,320B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
1002
| ->01.90% (4,102,320B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
1003
|   ->01.90% (4,102,320B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1004
|     ->01.90% (4,102,320B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1005
|       ->01.90% (4,102,320B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1006
|         
1007
->01.75% (3,784,608B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1008
| ->01.52% (3,281,856B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
1009
| | ->01.52% (3,281,856B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1010
| |   ->01.52% (3,281,856B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1011
| |     ->01.52% (3,281,856B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1012
| |       
1013
| ->00.23% (502,752B) in 1+ places, all below ms_print's threshold (01.00%)
1014
| 
1015
->01.61% (3,479,426B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
1016
| ->01.61% (3,479,426B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
1017
|   ->01.61% (3,479,426B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1018
|     ->01.61% (3,479,426B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1019
|       ->01.61% (3,479,426B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1020
|         
1021
->00.06% (120,662B) in 1+ places, all below ms_print's threshold (01.00%)
1022
1023
--------------------------------------------------------------------------------
1024
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
1025
--------------------------------------------------------------------------------
1026
 28  2,770,815,105      225,103,576      197,675,935    27,427,641            0
1027
 29  2,882,260,332      234,147,184      205,639,241    28,507,943            0
1028
 30  3,001,710,952      243,841,560      214,175,403    29,666,157            0
1029
87.83% (214,175,403B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1030
->21.94% (53,494,680B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1031
| ->21.94% (53,494,680B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1032
|   ->21.94% (53,494,680B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1033
|     ->21.94% (53,494,680B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1034
|       ->15.94% (38,860,680B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
1035
|       | 
1036
|       ->05.04% (12,292,560B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1037
|       | 
1038
|       ->00.96% (2,341,440B) in 1+ places, all below ms_print's threshold (01.00%)
1039
|       
1040
->18.55% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1041
| ->14.48% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1042
| | ->14.48% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1043
| | | ->14.48% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1044
| | |   ->14.48% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1045
| | |     
1046
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1047
| | 
1048
| ->03.81% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1049
| | ->03.81% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1050
| | | ->03.81% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1051
| | |   ->03.56% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1052
| | |   | 
1053
| | |   ->00.26% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
1054
| | |   
1055
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1056
| | 
1057
| ->00.26% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
1058
| 
1059
->18.29% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1060
| ->18.29% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1061
|   ->18.29% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1062
|     ->18.29% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1063
|     | ->18.29% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1064
|     |   
1065
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1066
|     
1067
->16.21% (39,517,680B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1068
| ->13.81% (33,663,960B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1069
| | ->13.81% (33,663,960B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1070
| |   ->13.81% (33,663,960B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1071
| |     ->13.81% (33,663,960B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1072
| |       
1073
| ->02.40% (5,853,720B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
1074
|   ->02.16% (5,268,360B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
1075
|   | ->02.16% (5,268,240B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1076
|   | | ->02.16% (5,268,240B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1077
|   | |   
1078
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1079
|   | 
1080
|   ->00.24% (585,360B) in 1+ places, all below ms_print's threshold (01.00%)
1081
|   
1082
->03.44% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1083
| ->03.44% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1084
|   ->03.44% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1085
|     
1086
->03.43% (8,356,844B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1087
| ->01.17% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
1088
| | ->01.10% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1089
| | | ->01.10% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1090
| | | | ->01.10% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1091
| | | |   
1092
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
1093
| | | 
1094
| | ->00.08% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
1095
| | 
1096
| ->01.14% (2,784,879B) in 42 places, all below massif's threshold (01.00%)
1097
| | 
1098
| ->01.11% (2,708,391B) 0x50ADFBF: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1099
|   ->01.04% (2,537,650B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1100
|   | ->01.04% (2,537,650B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1101
|   |   ->01.04% (2,537,650B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1102
|   |     
1103
|   ->00.07% (170,741B) in 1+ places, all below ms_print's threshold (01.00%)
1104
|   
1105
->02.16% (5,268,240B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
1106
| ->02.16% (5,268,240B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
1107
|   ->02.16% (5,268,240B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1108
|     ->02.16% (5,268,240B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1109
|       ->02.16% (5,268,240B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1110
|         
1111
->01.93% (4,717,344B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1112
| ->01.73% (4,214,592B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
1113
| | ->01.73% (4,214,592B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1114
| |   ->01.73% (4,214,592B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1115
| |     ->01.73% (4,214,592B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1116
| |       
1117
| ->00.21% (502,752B) in 1+ places, all below ms_print's threshold (01.00%)
1118
| 
1119
->01.83% (4,468,248B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
1120
| ->01.83% (4,468,248B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
1121
|   ->01.83% (4,468,248B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1122
|     ->01.83% (4,468,248B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1123
|       ->01.83% (4,468,248B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1124
|         
1125
->00.05% (120,598B) in 1+ places, all below ms_print's threshold (01.00%)
1126
1127
--------------------------------------------------------------------------------
1128
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
1129
--------------------------------------------------------------------------------
1130
 31  3,062,869,527      248,743,032      218,486,846    30,256,186            0
1131
87.84% (218,486,846B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1132
->22.35% (55,602,360B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1133
| ->22.35% (55,602,360B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1134
|   ->22.35% (55,602,360B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1135
|     ->22.35% (55,602,360B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1136
|       ->16.25% (40,425,360B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
1137
|       | 
1138
|       ->05.13% (12,748,680B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1139
|       | 
1140
|       ->00.98% (2,428,320B) in 1+ places, all below ms_print's threshold (01.00%)
1141
|       
1142
->18.18% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1143
| ->14.20% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1144
| | ->14.20% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1145
| | | ->14.20% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1146
| | |   ->14.20% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1147
| | |     
1148
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1149
| | 
1150
| ->03.74% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1151
| | ->03.74% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1152
| | | ->03.74% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1153
| | |   ->03.49% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1154
| | |   | 
1155
| | |   ->00.25% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
1156
| | |   
1157
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1158
| | 
1159
| ->00.25% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
1160
| 
1161
->17.93% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1162
| ->17.93% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1163
|   ->17.93% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1164
|     ->17.93% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1165
|     | ->17.93% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1166
|     |   
1167
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1168
|     
1169
->16.52% (41,082,240B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1170
| ->14.08% (35,011,320B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1171
| | ->14.08% (35,011,320B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1172
| |   ->14.08% (35,011,320B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1173
| |     ->14.08% (35,011,320B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1174
| |       
1175
| ->02.44% (6,070,920B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
1176
|   ->02.20% (5,463,840B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
1177
|   | ->02.20% (5,463,720B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1178
|   | | ->02.20% (5,463,720B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1179
|   | |   
1180
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1181
|   | 
1182
|   ->00.24% (607,080B) in 1+ places, all below ms_print's threshold (01.00%)
1183
|   
1184
->03.41% (8,478,387B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1185
| ->01.15% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
1186
| | ->01.07% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1187
| | | ->01.07% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1188
| | | | ->01.07% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1189
| | | |   
1190
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
1191
| | | 
1192
| | ->00.08% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
1193
| | 
1194
| ->01.13% (2,815,997B) 0x50ADFBF: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1195
| | ->01.06% (2,638,921B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1196
| | | ->01.06% (2,638,921B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1197
| | |   ->01.06% (2,638,921B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1198
| | |     
1199
| | ->00.07% (177,076B) in 1+ places, all below ms_print's threshold (01.00%)
1200
| | 
1201
| ->01.13% (2,798,816B) in 42 places, all below massif's threshold (01.00%)
1202
|   
1203
->03.37% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1204
| ->03.37% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1205
|   ->03.37% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1206
|     
1207
->02.20% (5,463,720B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
1208
| ->02.20% (5,463,720B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
1209
|   ->02.20% (5,463,720B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1210
|     ->02.20% (5,463,720B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1211
|       ->02.20% (5,463,720B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1212
|         
1213
->01.96% (4,873,728B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1214
| ->01.76% (4,370,976B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
1215
| | ->01.76% (4,370,976B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1216
| |   ->01.76% (4,370,976B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1217
| |     ->01.76% (4,370,976B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1218
| |       
1219
| ->00.20% (502,752B) in 1+ places, all below ms_print's threshold (01.00%)
1220
| 
1221
->01.86% (4,634,044B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
1222
| ->01.86% (4,634,044B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
1223
|   ->01.86% (4,634,044B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1224
|     ->01.86% (4,634,044B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1225
|       ->01.86% (4,634,044B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1226
|         
1227
->00.05% (120,598B) in 1+ places, all below ms_print's threshold (01.00%)
1228
1229
--------------------------------------------------------------------------------
1230
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
1231
--------------------------------------------------------------------------------
1232
 32  3,164,373,972      252,343,648      221,679,738    30,663,910            0
1233
 33  3,235,150,035      252,591,864      221,927,953    30,663,911            0
1234
 34  3,305,922,222      252,840,048      222,176,133    30,663,915            0
1235
 35  3,376,700,748      253,088,248      222,424,338    30,663,910            0
1236
 36  3,482,864,142      253,460,584      222,796,669    30,663,915            0
1237
 37  3,553,642,773      253,708,720      223,044,806    30,663,914            0
1238
 38  3,670,194,308      254,120,968      223,457,054    30,663,914            0
1239
 39  3,776,355,665      254,492,240      223,828,337    30,663,903            0
1240
 40  3,882,522,695      254,865,440      224,201,530    30,663,910            0
1241
 41  3,988,692,480      255,237,664      224,573,754    30,663,910            0
1242
 42  4,094,863,321      255,609,976      224,946,066    30,663,910            0
1243
 43  4,201,028,289      255,982,208      225,318,294    30,663,914            0
1244
 44  4,286,808,201      256,286,360      225,622,446    30,663,914            0
1245
88.04% (225,622,446B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1246
->22.27% (57,064,200B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1247
| ->22.27% (57,064,080B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1248
| | ->22.27% (57,064,080B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1249
| |   ->22.27% (57,064,080B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1250
| |     ->16.19% (41,488,080B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
1251
| |     | 
1252
| |     ->05.11% (13,083,840B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1253
| |     | 
1254
| |     ->00.97% (2,492,160B) in 1+ places, all below ms_print's threshold (01.00%)
1255
| |     
1256
| ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1257
| 
1258
->17.65% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1259
| ->13.78% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1260
| | ->13.78% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1261
| | | ->13.78% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1262
| | |   ->13.78% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1263
| | |     
1264
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1265
| | 
1266
| ->03.63% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1267
| | ->03.63% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1268
| | | ->03.63% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1269
| | |   ->03.38% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1270
| | |   | 
1271
| | |   ->00.24% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
1272
| | |   
1273
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1274
| | 
1275
| ->00.25% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
1276
| 
1277
->17.41% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1278
| ->17.41% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1279
|   ->17.41% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1280
|     ->17.41% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1281
|     | ->17.41% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1282
|     |   
1283
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1284
|     
1285
->16.45% (42,162,480B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1286
| ->14.02% (35,931,840B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1287
| | ->14.02% (35,931,840B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1288
| |   ->14.02% (35,931,840B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1289
| |     ->14.02% (35,931,840B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1290
| |       
1291
| ->02.43% (6,230,640B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
1292
|   ->02.19% (5,607,480B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
1293
|   | ->02.19% (5,607,360B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1294
|   | | ->02.19% (5,607,360B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1295
|   | |   
1296
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1297
|   | 
1298
|   ->00.24% (623,160B) in 1+ places, all below ms_print's threshold (01.00%)
1299
|   
1300
->03.34% (8,561,181B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1301
| ->01.13% (2,890,028B) 0x50ADFBF: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1302
| | ->01.06% (2,708,295B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1303
| | | ->01.06% (2,708,295B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1304
| | |   ->01.06% (2,708,295B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1305
| | |     
1306
| | ->00.07% (181,733B) in 1+ places, all below ms_print's threshold (01.00%)
1307
| | 
1308
| ->01.12% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
1309
| | ->01.04% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1310
| | | ->01.04% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1311
| | | | ->01.04% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1312
| | | |   
1313
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
1314
| | | 
1315
| | ->00.07% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
1316
| | 
1317
| ->01.10% (2,807,579B) in 43 places, all below massif's threshold (01.00%)
1318
|   
1319
->03.27% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1320
| ->03.27% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1321
|   ->03.27% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1322
|     
1323
->02.19% (5,607,600B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
1324
| ->02.19% (5,607,360B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
1325
| | ->02.19% (5,607,360B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1326
| |   ->02.19% (5,607,360B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1327
| |     ->02.19% (5,607,360B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1328
| |       
1329
| ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1330
| 
1331
->01.95% (4,988,832B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1332
| ->01.75% (4,485,888B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
1333
| | ->01.75% (4,485,888B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1334
| |   ->01.75% (4,485,888B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1335
| |     ->01.75% (4,485,888B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1336
| |       
1337
| ->00.20% (502,944B) in 1+ places, all below ms_print's threshold (01.00%)
1338
| 
1339
->01.86% (4,755,872B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
1340
| ->01.86% (4,755,872B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
1341
|   ->01.86% (4,755,872B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1342
|     ->01.86% (4,755,872B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1343
|       ->01.86% (4,755,872B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1344
|         
1345
->01.62% (4,150,882B) 0x50AC58C: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
1346
| ->01.62% (4,150,882B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
1347
|   ->01.62% (4,150,882B) 0x50B75DE: (within /usr/lib64/libxml2.so.2.7.3)
1348
|     ->01.62% (4,150,882B) 0x50B933F: xmlOutputBufferWrite (in /usr/lib64/libxml2.so.2.7.3)
1349
|       ->01.62% (4,150,882B) 0x50D03EA: htmlNodeDumpFormatOutput (in /usr/lib64/libxml2.so.2.7.3)
1350
|       | 
1351
|       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1352
|       
1353
->00.04% (99,630B) in 1+ places, all below ms_print's threshold (01.00%)
1354
1355
--------------------------------------------------------------------------------
1356
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
1357
--------------------------------------------------------------------------------
1358
 45  4,392,976,861      256,658,584      225,994,673    30,663,911            0
1359
 46  4,463,753,439      256,906,760      226,242,852    30,663,908            0
1360
 47  4,534,539,274      257,154,936      226,491,023    30,663,913            0
1361
 48  4,640,702,237      257,527,128      226,863,214    30,663,914            0
1362
88.09% (226,863,214B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1363
->22.16% (57,064,200B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1364
| ->22.16% (57,064,080B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1365
| | ->22.16% (57,064,080B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1366
| |   ->22.16% (57,064,080B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1367
| |     ->16.11% (41,488,080B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
1368
| |     | 
1369
| |     ->05.08% (13,083,840B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1370
| |     | 
1371
| |     ->00.97% (2,492,160B) in 1+ places, all below ms_print's threshold (01.00%)
1372
| |     
1373
| ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1374
| 
1375
->17.56% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1376
| ->13.71% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1377
| | ->13.71% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1378
| | | ->13.71% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1379
| | |   ->13.71% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1380
| | |     
1381
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1382
| | 
1383
| ->03.61% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1384
| | ->03.61% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1385
| | | ->03.61% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1386
| | |   ->03.37% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1387
| | |   | 
1388
| | |   ->00.24% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
1389
| | |   
1390
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1391
| | 
1392
| ->00.24% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
1393
| 
1394
->17.32% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1395
| ->17.32% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1396
|   ->17.32% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1397
|     ->17.32% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1398
|     | ->17.32% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1399
|     |   
1400
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1401
|     
1402
->16.37% (42,162,480B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1403
| ->13.95% (35,931,840B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1404
| | ->13.95% (35,931,840B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1405
| |   ->13.95% (35,931,840B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1406
| |     ->13.95% (35,931,840B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1407
| |       
1408
| ->02.42% (6,230,640B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
1409
|   ->02.18% (5,607,480B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
1410
|   | ->02.18% (5,607,360B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1411
|   | | ->02.18% (5,607,360B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1412
|   | |   
1413
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1414
|   | 
1415
|   ->00.24% (623,160B) in 1+ places, all below ms_print's threshold (01.00%)
1416
|   
1417
->03.32% (8,561,181B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1418
| ->01.12% (2,890,028B) 0x50ADFBF: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1419
| | ->01.05% (2,708,295B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1420
| | | ->01.05% (2,708,295B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1421
| | |   ->01.05% (2,708,295B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1422
| | |     
1423
| | ->00.07% (181,733B) in 1+ places, all below ms_print's threshold (01.00%)
1424
| | 
1425
| ->01.11% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
1426
| | ->01.04% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1427
| | | ->01.04% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1428
| | | | ->01.04% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1429
| | | |   
1430
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
1431
| | | 
1432
| | ->00.07% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
1433
| | 
1434
| ->01.09% (2,807,579B) in 43 places, all below massif's threshold (01.00%)
1435
|   
1436
->03.26% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1437
| ->03.26% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1438
|   ->03.26% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1439
|     
1440
->02.18% (5,607,600B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
1441
| ->02.18% (5,607,360B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
1442
| | ->02.18% (5,607,360B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1443
| |   ->02.18% (5,607,360B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1444
| |     ->02.18% (5,607,360B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1445
| |       
1446
| ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1447
| 
1448
->02.09% (5,391,650B) 0x50AC58C: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
1449
| ->02.09% (5,391,650B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
1450
|   ->02.09% (5,391,650B) 0x50B75DE: (within /usr/lib64/libxml2.so.2.7.3)
1451
|     ->02.09% (5,391,650B) 0x50B933F: xmlOutputBufferWrite (in /usr/lib64/libxml2.so.2.7.3)
1452
|       ->02.09% (5,391,650B) 0x50D0077: htmlNodeDumpFormatOutput (in /usr/lib64/libxml2.so.2.7.3)
1453
|       | 
1454
|       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1455
|       
1456
->01.94% (4,988,832B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1457
| ->01.74% (4,485,888B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
1458
| | ->01.74% (4,485,888B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1459
| |   ->01.74% (4,485,888B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1460
| |     ->01.74% (4,485,888B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1461
| |       
1462
| ->00.20% (502,944B) in 1+ places, all below ms_print's threshold (01.00%)
1463
| 
1464
->01.85% (4,755,872B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
1465
| ->01.85% (4,755,872B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
1466
|   ->01.85% (4,755,872B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1467
|     ->01.85% (4,755,872B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1468
|       ->01.85% (4,755,872B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1469
|         
1470
->00.04% (99,630B) in 1+ places, all below ms_print's threshold (01.00%)
1471
1472
--------------------------------------------------------------------------------
1473
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
1474
--------------------------------------------------------------------------------
1475
 49  4,711,483,971      257,775,280      227,111,367    30,663,913            0
1476
 50  4,772,645,373      257,991,400      227,327,488    30,663,912            0
1477
 51  4,833,807,538      258,203,528      227,539,615    30,663,913            0
1478
 52  4,894,970,635      258,419,640      227,755,730    30,663,910            0
1479
 53  4,956,132,279      258,635,776      227,971,862    30,663,914            0
1480
 54  5,017,274,025      258,851,960      228,188,051    30,663,909            0
1481
88.15% (228,188,051B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1482
->22.05% (57,064,200B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1483
| ->22.05% (57,064,080B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1484
| | ->22.05% (57,064,080B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1485
| |   ->22.05% (57,064,080B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1486
| |     ->16.03% (41,488,080B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
1487
| |     | 
1488
| |     ->05.05% (13,083,840B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1489
| |     | 
1490
| |     ->00.96% (2,492,160B) in 1+ places, all below ms_print's threshold (01.00%)
1491
| |     
1492
| ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1493
| 
1494
->17.47% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1495
| ->13.64% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1496
| | ->13.64% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1497
| | | ->13.64% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1498
| | |   ->13.64% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1499
| | |     
1500
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1501
| | 
1502
| ->03.59% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1503
| | ->03.59% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1504
| | | ->03.59% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1505
| | |   ->03.35% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1506
| | |   | 
1507
| | |   ->00.24% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
1508
| | |   
1509
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1510
| | 
1511
| ->00.24% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
1512
| 
1513
->17.23% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1514
| ->17.23% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1515
|   ->17.23% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1516
|     ->17.23% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1517
|     | ->17.23% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1518
|     |   
1519
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1520
|     
1521
->16.29% (42,162,480B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1522
| ->13.88% (35,931,840B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1523
| | ->13.88% (35,931,840B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1524
| |   ->13.88% (35,931,840B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1525
| |     ->13.88% (35,931,840B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1526
| |       
1527
| ->02.41% (6,230,640B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
1528
|   ->02.17% (5,607,480B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
1529
|   | ->02.17% (5,607,360B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1530
|   | | ->02.17% (5,607,360B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1531
|   | |   
1532
|   | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1533
|   | 
1534
|   ->00.24% (623,160B) in 1+ places, all below ms_print's threshold (01.00%)
1535
|   
1536
->03.31% (8,561,181B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1537
| ->01.12% (2,890,028B) 0x50ADFBF: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1538
| | ->01.05% (2,708,295B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1539
| | | ->01.05% (2,708,295B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1540
| | |   ->01.05% (2,708,295B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1541
| | |     
1542
| | ->00.07% (181,733B) in 1+ places, all below ms_print's threshold (01.00%)
1543
| | 
1544
| ->01.11% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
1545
| | ->01.03% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1546
| | | ->01.03% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1547
| | | | ->01.03% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1548
| | | |   
1549
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
1550
| | | 
1551
| | ->00.07% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
1552
| | 
1553
| ->01.08% (2,807,579B) in 43 places, all below massif's threshold (01.00%)
1554
|   
1555
->03.24% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1556
| ->03.24% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1557
|   ->03.24% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1558
|     
1559
->02.59% (6,716,487B) 0x50AC58C: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
1560
| ->02.59% (6,716,487B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
1561
|   ->02.59% (6,716,487B) 0x50B75DE: (within /usr/lib64/libxml2.so.2.7.3)
1562
|     ->02.59% (6,716,487B) 0x50B933F: xmlOutputBufferWrite (in /usr/lib64/libxml2.so.2.7.3)
1563
|       ->02.59% (6,716,487B) 0x50D03EA: htmlNodeDumpFormatOutput (in /usr/lib64/libxml2.so.2.7.3)
1564
|       | 
1565
|       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1566
|       
1567
->02.17% (5,607,600B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
1568
| ->02.17% (5,607,360B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
1569
| | ->02.17% (5,607,360B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1570
| |   ->02.17% (5,607,360B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1571
| |     ->02.17% (5,607,360B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1572
| |       
1573
| ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1574
| 
1575
->01.93% (4,988,832B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1576
| ->01.73% (4,485,888B) 0x4E45557: (within /usr/lib64/libxslt.so.1.1.24)
1577
| | ->01.73% (4,485,888B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1578
| |   ->01.73% (4,485,888B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1579
| |     ->01.73% (4,485,888B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1580
| |       
1581
| ->00.19% (502,944B) in 1+ places, all below ms_print's threshold (01.00%)
1582
| 
1583
->01.84% (4,755,872B) 0x4E48598: (within /usr/lib64/libxslt.so.1.1.24)
1584
| ->01.84% (4,755,872B) 0x4E4C49C: xsltCopyOf (in /usr/lib64/libxslt.so.1.1.24)
1585
|   ->01.84% (4,755,872B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1586
|     ->01.84% (4,755,872B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1587
|       ->01.84% (4,755,872B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1588
|         
1589
->00.04% (99,630B) in 1+ places, all below ms_print's threshold (01.00%)
1590
1591
--------------------------------------------------------------------------------
1592
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
1593
--------------------------------------------------------------------------------
1594
 55  5,078,436,446      259,064,120      228,400,212    30,663,908            0
1595
 56  5,139,596,686      259,280,272      228,616,362    30,663,910            0
1596
 57  5,200,757,254      259,496,448      228,832,539    30,663,909            0
1597
 58  5,261,919,778      259,708,576      229,044,663    30,663,913            0
1598
 59  5,323,082,633      259,924,720      229,260,805    30,663,915            0
1599
 60  5,384,242,066      260,140,864      229,476,955    30,663,909            0
1600
 61  5,445,408,940      260,356,936      229,693,026    30,663,910            0
1601
 62  5,506,568,584      260,569,016      229,905,104    30,663,912            0
1602
 63  5,567,727,173      230,733,416      203,627,110    27,106,306            0
1603
 64  5,628,885,763      175,428,384      154,951,001    20,477,383            0
1604
88.33% (154,951,001B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1605
->25.78% (45,233,760B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
1606
| ->20.13% (35,310,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1607
| | ->20.13% (35,310,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1608
| | | ->20.13% (35,310,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1609
| | |   ->20.13% (35,310,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1610
| | |     
1611
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
1612
| | 
1613
| ->05.30% (9,294,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1614
| | ->05.30% (9,294,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1615
| | | ->05.30% (9,294,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1616
| | |   ->04.94% (8,671,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1617
| | |   | 
1618
| | |   ->00.36% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
1619
| | |   
1620
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1621
| | 
1622
| ->00.36% (628,440B) in 1+ places, all below ms_print's threshold (01.00%)
1623
| 
1624
->25.43% (44,609,400B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1625
| ->25.43% (44,609,400B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1626
|   ->25.43% (44,609,400B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1627
|     ->25.43% (44,609,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1628
|     | ->25.43% (44,609,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
1629
|     |   
1630
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
1631
|     
1632
->11.72% (20,560,200B) 0x50AD4AD: xmlNewNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1633
| ->11.72% (20,560,200B) 0x50B28DA: xmlNewDocNodeEatName (in /usr/lib64/libxml2.so.2.7.3)
1634
| | ->11.72% (20,560,200B) 0x4E4BDFD: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1635
| |   ->11.72% (20,560,200B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1636
| |     ->08.50% (14,913,840B) 0x4E4A1DC: (within /usr/lib64/libxslt.so.1.1.24)
1637
| |     | 
1638
| |     ->02.70% (4,743,000B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1639
| |     | 
1640
| |     ->00.51% (903,360B) in 1+ places, all below ms_print's threshold (01.00%)
1641
| |     
1642
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1643
| 
1644
->08.65% (15,183,120B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
1645
| ->07.37% (12,924,600B) 0x4E48759: xsltCopyTextString (in /usr/lib64/libxslt.so.1.1.24)
1646
| | ->07.37% (12,924,600B) 0x4E4C6CD: xsltValueOf (in /usr/lib64/libxslt.so.1.1.24)
1647
| |   ->07.37% (12,924,600B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1648
| |     ->07.37% (12,924,600B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1649
| |       
1650
| ->01.29% (2,258,520B) 0x4E4895C: (within /usr/lib64/libxslt.so.1.1.24)
1651
|   ->01.16% (2,032,560B) 0x4E49B36: (within /usr/lib64/libxslt.so.1.1.24)
1652
|   | ->01.16% (2,032,560B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1653
|   | | ->01.16% (2,032,560B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1654
|   | |   
1655
|   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1656
|   | 
1657
|   ->00.13% (225,960B) in 1+ places, all below ms_print's threshold (01.00%)
1658
|   
1659
->04.87% (8,534,616B) 0x50AC58C: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
1660
| ->04.87% (8,534,616B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
1661
|   ->04.87% (8,534,616B) 0x50B75DE: (within /usr/lib64/libxml2.so.2.7.3)
1662
|     ->04.87% (8,534,616B) 0x50B8D3C: xmlOutputBufferFlush (in /usr/lib64/libxml2.so.2.7.3)
1663
|     | ->04.87% (8,534,616B) 0x4E353F5: xsltSaveResultTo (in /usr/lib64/libxslt.so.1.1.24)
1664
|     |   
1665
|     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1666
|     
1667
->04.78% (8,388,609B) 0x401AC9: xmlgen_init (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1668
| ->04.78% (8,388,609B) 0x4031BF: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
1669
|   ->04.78% (8,388,609B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
1670
|     
1671
->03.68% (6,456,554B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
1672
| ->01.63% (2,863,574B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
1673
| | ->01.52% (2,672,084B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
1674
| | | ->01.52% (2,672,082B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
1675
| | | | ->01.52% (2,672,082B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
1676
| | | |   
1677
| | | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
1678
| | | 
1679
| | ->00.11% (191,490B) in 1+ places, all below ms_print's threshold (01.00%)
1680
| | 
1681
| ->01.35% (2,365,186B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
1682
| | ->01.35% (2,365,186B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
1683
| |   ->01.35% (2,365,186B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
1684
| |     ->01.35% (2,365,170B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
1685
| |     | 
1686
| |     ->00.00% (16B) in 1+ places, all below ms_print's threshold (01.00%)
1687
| |     
1688
| ->00.70% (1,227,794B) in 1+ places, all below ms_print's threshold (01.00%)
1689
| 
1690
->01.21% (2,129,280B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
1691
| ->01.21% (2,129,280B) in 4 places, all below massif's threshold (01.00%)
1692
|   
1693
->01.16% (2,033,160B) 0x50AD336: xmlNewText (in /usr/lib64/libxml2.so.2.7.3)
1694
| ->01.16% (2,033,160B) 0x4E4559F: (within /usr/lib64/libxslt.so.1.1.24)
1695
| | ->01.16% (2,033,160B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1696
| |   ->01.16% (2,033,160B) 0x4E4BE9F: xsltElement (in /usr/lib64/libxslt.so.1.1.24)
1697
| |     ->01.16% (2,033,160B) 0x4E49BB4: (within /usr/lib64/libxslt.so.1.1.24)
1698
| |       
1699
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1700
| 
1701
->01.04% (1,822,302B) in 86 places, all below massif's threshold (01.00%)
1702
  
1703
--------------------------------------------------------------------------------
1704
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
1705
--------------------------------------------------------------------------------
1706
 65  5,690,044,351      109,786,608       96,255,742    13,530,866            0
1707
 66  5,751,202,995       41,193,304       36,816,393     4,376,911            0