/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk

« back to all changes in this revision

Viewing changes to results.memory/xsl.rdf.libxml.parse

  • Committer: Suren A. Chilingaryan
  • Date: 2009-09-23 17:13:04 UTC
  • Revision ID: csa@dside.dyndns.org-20090923171304-osvtr4zqb29h11kd
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--------------------------------------------------------------------------------
 
2
Command:            ./libxml 1 ../xml.files/mini.rdf ../xml.files/rdf2html.xsl
 
3
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
 
4
ms_print arguments: /tmp/massif.out
 
5
--------------------------------------------------------------------------------
 
6
 
 
7
 
 
8
    MB
 
9
13.57^                                  ,                                   .#
 
10
     |                               .@ @                                 ,::#
 
11
     |                             . :@ @                              .: @::#
 
12
     |                           , : :@ @                           ..::: @::#
 
13
     |                        .@ @ : :@ @                         . ::::: @::#
 
14
     |                       @:@ @ : :@ @                       .:: ::::: @::#
 
15
     |                   . : @:@ @ : :@ @                    .: ::: ::::: @::#
 
16
     |                 , : : @:@ @ : :@ @                  .::: ::: ::::: @::#
 
17
     |               .:@ : : @:@ @ : :@ @                .@:::: ::: ::::: @::#
 
18
     |             : ::@ : : @:@ @ : :@ @             .: :@:::: ::: ::::: @::#
 
19
     |          @: : ::@ : : @:@ @ : :@ @           @ :: :@:::: ::: ::::: @::#
 
20
     |        ::@: : ::@ : : @:@ @ : :@ @.        .:@ :: :@:::: ::: ::::: @::#
 
21
     |     ,: ::@: : ::@ : : @:@ @ : :@ @:     .: ::@ :: :@:::: ::: ::::: @::#
 
22
     |    @@: ::@: : ::@ : : @:@ @ : :@ @:   . :: ::@ :: :@:::: ::: ::::: @::#
 
23
     |  @ @@: ::@: : ::@ : : @:@ @ : :@ @: : : :: ::@ :: :@:::: ::: ::::: @::#
 
24
     |  @ @@: ::@: : ::@ : : @:@ @ : :@ @: : : :: ::@ :: :@:::: ::: ::::: @::#
 
25
     |  @ @@: ::@: : ::@ : : @:@ @ : :@ @: : : :: ::@ :: :@:::: ::: ::::: @::#
 
26
     |  @ @@: ::@: : ::@ : : @:@ @ : :@ @: : : :: ::@ :: :@:::: ::: ::::: @::#
 
27
     |  @ @@: ::@: : ::@ : : @:@ @ : :@ @: : : :: ::@ :: :@:::: ::: ::::: @::#
 
28
     |  @ @@: ::@: : ::@ : : @:@ @ : :@ @: : : :: ::@ :: :@:::: ::: ::::: @::#
 
29
   0 +----------------------------------------------------------------------->Mi
 
30
     0                                                                   451.4
 
31
 
 
32
Number of snapshots: 53
 
33
 Detailed snapshots: [1, 2, 3, 7, 12, 15, 17, 18, 22, 23, 31, 35, 48, 51 (peak)]
 
34
 
 
35
--------------------------------------------------------------------------------
 
36
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
37
--------------------------------------------------------------------------------
 
38
  0              0                0                0             0            0
 
39
  1     14,068,067        4,596,832        4,510,451        86,381            0
 
40
98.12% (4,510,451B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
41
->45.63% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
42
| ->45.63% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
43
|   ->45.63% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
44
|     ->45.63% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
45
|       ->45.63% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
46
|         
 
47
->40.31% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
48
| ->40.27% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
49
| | ->40.27% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
50
| |   
 
51
| ->00.04% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
52
 
53
->04.81% (221,160B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
54
| ->02.62% (120,240B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
55
| | ->02.62% (120,240B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
56
| |   ->02.62% (120,240B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
57
| |     ->01.90% (87,480B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
58
| |     | 
 
59
| |     ->00.71% (32,760B) in 1+ places, all below ms_print's threshold (01.00%)
 
60
| |     
 
61
| ->01.93% (88,800B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
62
| | ->01.22% (56,040B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
63
| | | ->01.22% (56,040B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
64
| | |   ->01.22% (56,040B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
65
| | |     
 
66
| | ->00.71% (32,760B) in 1+ places, all below ms_print's threshold (01.00%)
 
67
| | 
 
68
| ->00.26% (12,120B) in 1+ places, all below ms_print's threshold (01.00%)
 
69
 
70
->02.62% (120,240B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
71
| ->02.62% (120,240B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
72
|   ->02.62% (120,240B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
73
|     ->02.61% (120,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
74
|     | ->02.61% (120,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
75
|     |   
 
76
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
77
|     
 
78
->01.42% (65,281B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
79
| ->01.42% (65,281B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
80
|   ->01.42% (65,281B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
81
|   | ->01.42% (65,281B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
82
|   |   ->01.42% (65,281B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
83
|   |     
 
84
|   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
85
|   
 
86
->01.13% (51,960B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
87
| ->01.13% (51,960B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
88
|   ->01.13% (51,960B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
89
|     ->01.13% (51,960B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
90
|       ->01.13% (51,960B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
91
|         
 
92
->01.12% (51,264B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
93
| ->01.12% (51,264B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
94
|   ->01.12% (51,264B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
95
|     ->01.12% (51,264B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
96
|       ->01.12% (51,264B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
97
|         
 
98
->01.09% (49,964B) in 35 places, all below massif's threshold (01.00%)
 
99
  
 
100
--------------------------------------------------------------------------------
 
101
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
102
--------------------------------------------------------------------------------
 
103
  2     26,486,569        5,166,712        5,002,985       163,727            0
 
104
96.83% (5,002,985B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
105
->40.60% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
106
| ->40.60% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
107
|   ->40.60% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
108
|     ->40.60% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
109
|       ->40.60% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
110
|         
 
111
->35.86% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
112
| ->35.83% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
113
| | ->35.83% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
114
| |   
 
115
| ->00.03% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
116
 
117
->08.12% (419,280B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
118
| ->04.48% (231,360B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
119
| | ->04.48% (231,360B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
120
| |   ->04.48% (231,360B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
121
| |     ->03.29% (169,800B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
122
| |     | 
 
123
| |     ->01.19% (61,560B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
124
| |       
 
125
| ->03.38% (174,600B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
126
| | ->02.19% (112,920B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
127
| | | ->02.19% (112,920B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
128
| | |   ->02.19% (112,920B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
129
| | |     
 
130
| | ->01.19% (61,680B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
131
| |   ->01.19% (61,680B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
132
| |     ->01.19% (61,560B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
133
| |     | 
 
134
| |     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
135
| |     
 
136
| ->00.26% (13,320B) in 1+ places, all below ms_print's threshold (01.00%)
 
137
 
138
->04.48% (231,600B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
139
| ->04.48% (231,600B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
140
|   ->04.48% (231,600B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
141
|     ->04.48% (231,480B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
142
|     | ->04.48% (231,480B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
143
|     |   
 
144
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
145
|     
 
146
->02.26% (116,986B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
147
| ->02.26% (116,986B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
148
|   ->02.26% (116,909B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
149
|   | ->02.26% (116,909B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
150
|   |   ->02.26% (116,909B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
151
|   |     
 
152
|   ->00.00% (77B) in 1+ places, all below ms_print's threshold (01.00%)
 
153
|   
 
154
->02.04% (105,240B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
155
| ->02.04% (105,240B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
156
|   ->02.04% (105,240B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
157
|     ->02.04% (105,240B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
158
|       ->02.04% (105,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
159
|         
 
160
->01.84% (94,848B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
161
| ->01.84% (94,848B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
162
|   ->01.84% (94,848B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
163
|     ->01.84% (94,848B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
164
|       ->01.84% (94,848B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
165
|         
 
166
->01.41% (72,747B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
167
| ->01.41% (72,747B) in 12 places, all below massif's threshold (01.00%)
 
168
|   
 
169
->00.23% (11,702B) in 1+ places, all below ms_print's threshold (01.00%)
 
170
 
 
171
--------------------------------------------------------------------------------
 
172
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
173
--------------------------------------------------------------------------------
 
174
  3     37,511,768        5,655,744        5,425,264       230,480            0
 
175
95.92% (5,425,264B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
176
->37.09% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
177
| ->37.09% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
178
|   ->37.09% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
179
|     ->37.09% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
180
|       ->37.09% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
181
|         
 
182
->32.76% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
183
| ->32.73% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
184
| | ->32.73% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
185
| |   
 
186
| ->00.03% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
187
 
188
->10.36% (586,080B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
189
| ->05.78% (326,760B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
190
| | ->05.78% (326,760B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
191
| |   ->05.78% (326,760B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
192
| |     ->04.26% (241,200B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
193
| |     | 
 
194
| |     ->01.51% (85,560B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
195
| |       
 
196
| ->04.34% (245,400B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
197
| | ->02.83% (159,840B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
198
| | | ->02.83% (159,840B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
199
| | |   ->02.83% (159,840B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
200
| | |     
 
201
| | ->01.51% (85,560B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
202
| |   ->01.51% (85,560B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
203
| |     ->01.51% (85,440B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
204
| |     | 
 
205
| |     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
206
| |     
 
207
| ->00.25% (13,920B) in 1+ places, all below ms_print's threshold (01.00%)
 
208
 
209
->05.78% (326,880B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
210
| ->05.78% (326,880B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
211
|   ->05.78% (326,880B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
212
|     ->05.78% (326,760B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
213
|     | ->05.78% (326,760B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
214
|     |   
 
215
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
216
|     
 
217
->02.89% (163,534B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
218
| ->02.89% (163,534B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
219
|   ->02.89% (163,457B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
220
|   | ->02.89% (163,457B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
221
|   |   ->02.89% (163,457B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
222
|   |     
 
223
|   ->00.00% (77B) in 1+ places, all below ms_print's threshold (01.00%)
 
224
|   
 
225
->02.71% (153,000B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
226
| ->02.71% (153,000B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
227
|   ->02.71% (153,000B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
228
|     ->02.71% (153,000B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
229
|       ->02.71% (153,000B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
230
|         
 
231
->02.36% (133,536B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
232
| ->02.36% (133,536B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
233
|   ->02.36% (133,536B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
234
|     ->02.36% (133,536B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
235
|       ->02.36% (133,536B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
236
|         
 
237
->01.77% (99,854B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
238
| ->01.16% (65,387B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
239
| | ->01.16% (65,387B) in 3 places, all below massif's threshold (01.00%)
 
240
| |   
 
241
| ->00.61% (34,467B) in 1+ places, all below ms_print's threshold (01.00%)
 
242
 
243
->00.21% (11,798B) in 1+ places, all below ms_print's threshold (01.00%)
 
244
 
 
245
--------------------------------------------------------------------------------
 
246
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
247
--------------------------------------------------------------------------------
 
248
  4     45,946,942        5,997,600        5,719,953       277,647            0
 
249
  5     54,436,733        6,406,624        6,074,644       331,980            0
 
250
  6     60,492,085        6,678,968        6,310,316       368,652            0
 
251
  7     70,545,624        7,129,024        6,700,465       428,559            0
 
252
93.99% (6,700,465B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
253
->29.42% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
254
| ->29.42% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
255
|   ->29.42% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
256
|     ->29.42% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
257
|       ->29.42% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
258
|         
 
259
->25.99% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
260
| ->25.97% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
261
| | ->25.97% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
262
| |   
 
263
| ->00.02% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
264
 
265
->15.32% (1,092,480B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
266
| ->08.61% (614,160B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
267
| | ->08.61% (614,160B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
268
| |   ->08.61% (614,160B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
269
| |     ->06.39% (455,520B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
270
| |     | 
 
271
| |     ->02.23% (158,640B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
272
| |       
 
273
| ->06.49% (462,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
274
| | ->04.27% (304,080B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
275
| | | ->04.27% (304,080B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
276
| | |   ->04.27% (304,080B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
277
| | |     
 
278
| | ->02.23% (158,640B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
279
| | | ->02.23% (158,640B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
280
| | |   ->02.22% (158,520B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
281
| | |   | 
 
282
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
283
| | |   
 
284
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
285
| | 
 
286
| ->00.22% (15,480B) in 1+ places, all below ms_print's threshold (01.00%)
 
287
 
288
->08.62% (614,280B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
289
| ->08.62% (614,280B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
290
|   ->08.62% (614,280B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
291
|     ->08.61% (614,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
292
|     | ->08.61% (614,160B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
293
|     |   
 
294
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
295
|     
 
296
->04.25% (303,094B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
297
| ->04.25% (303,094B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
298
|   ->04.25% (303,017B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
299
|   | ->04.25% (303,017B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
300
|   |   ->04.25% (303,017B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
301
|   |     
 
302
|   ->00.00% (77B) in 1+ places, all below ms_print's threshold (01.00%)
 
303
|   
 
304
->04.13% (294,480B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
305
| ->04.13% (294,480B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
306
|   ->04.13% (294,480B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
307
|     ->04.13% (294,480B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
308
|       ->04.13% (294,480B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
309
|         
 
310
->03.48% (247,968B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
311
| ->03.48% (247,968B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
312
|   ->03.48% (247,968B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
313
|     ->03.48% (247,968B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
314
|       ->03.48% (247,968B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
315
|         
 
316
->02.59% (184,575B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
317
| ->01.68% (119,743B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
318
| | ->01.35% (96,205B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
319
| | | ->01.28% (90,918B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
320
| | | | ->01.28% (90,918B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
321
| | | |   
 
322
| | | ->00.07% (5,287B) in 1+ places, all below ms_print's threshold (01.00%)
 
323
| | | 
 
324
| | ->00.33% (23,538B) in 1+ places, all below ms_print's threshold (01.00%)
 
325
| | 
 
326
| ->00.91% (64,832B) in 1+ places, all below ms_print's threshold (01.00%)
 
327
 
328
->00.18% (13,006B) in 1+ places, all below ms_print's threshold (01.00%)
 
329
 
 
330
--------------------------------------------------------------------------------
 
331
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
332
--------------------------------------------------------------------------------
 
333
  8     77,626,299        7,437,136        6,967,380       469,756            0
 
334
  9     88,942,943        7,934,936        7,397,867       537,069            0
 
335
 10    101,729,096        8,508,704        7,894,103       614,601            0
 
336
 11    110,793,265        8,873,416        8,208,417       664,999            0
 
337
 12    117,780,116        9,158,384        8,454,096       704,288            0
 
338
92.31% (8,454,096B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
339
->22.90% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
340
| ->22.90% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
341
|   ->22.90% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
342
|     ->22.90% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
343
|       ->22.90% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
344
|         
 
345
->20.23% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
346
| ->20.21% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
347
| | ->20.21% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
348
| |   
 
349
| ->00.02% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
350
 
351
->19.33% (1,770,000B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
352
| ->11.00% (1,007,400B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
353
| | ->11.00% (1,007,400B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
354
| |   ->11.00% (1,007,400B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
355
| |     ->08.24% (754,200B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
356
| |     | 
 
357
| |     ->02.76% (253,200B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
358
| |       
 
359
| ->08.13% (744,840B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
360
| | ->05.36% (491,280B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
361
| | | ->05.36% (491,280B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
362
| | |   ->05.36% (491,280B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
363
| | |     
 
364
| | ->02.77% (253,320B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
365
| | | ->02.77% (253,320B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
366
| | |   ->02.76% (253,200B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
367
| | |   | 
 
368
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
369
| | |   
 
370
| | ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
 
371
| | 
 
372
| ->00.19% (17,760B) in 1+ places, all below ms_print's threshold (01.00%)
 
373
 
374
->11.00% (1,007,640B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
375
| ->11.00% (1,007,640B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
376
|   ->11.00% (1,007,640B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
377
|     ->11.00% (1,007,520B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
378
|     | ->11.00% (1,007,520B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
379
|     |   
 
380
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
381
|     
 
382
->05.50% (503,763B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
383
| ->05.50% (503,763B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
384
|   ->05.50% (503,686B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
385
|   | ->05.50% (503,686B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
386
|   |   ->05.50% (503,686B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
387
|   |     
 
388
|   ->00.00% (77B) in 1+ places, all below ms_print's threshold (01.00%)
 
389
|   
 
390
->05.44% (498,240B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
391
| ->05.44% (498,240B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
392
|   ->05.44% (498,240B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
393
|     ->05.44% (498,240B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
394
|       ->05.44% (498,240B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
395
|         
 
396
->04.51% (412,800B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
397
| ->04.51% (412,800B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
398
|   ->04.51% (412,800B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
399
|     ->04.51% (412,800B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
400
|       ->04.51% (412,800B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
401
|         
 
402
->03.18% (290,793B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
403
| ->02.01% (184,155B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
404
| | ->01.62% (148,687B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
405
| | | ->01.53% (140,244B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
406
| | | | ->01.53% (140,244B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
407
| | | |   
 
408
| | | ->00.09% (8,443B) in 1+ places, all below ms_print's threshold (01.00%)
 
409
| | | 
 
410
| | ->00.39% (35,468B) in 1+ places, all below ms_print's threshold (01.00%)
 
411
| | 
 
412
| ->01.16% (106,638B) in 11 places, all below massif's threshold (01.00%)
 
413
|   
 
414
->00.22% (20,278B) in 1+ places, all below ms_print's threshold (01.00%)
 
415
 
 
416
--------------------------------------------------------------------------------
 
417
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
418
--------------------------------------------------------------------------------
 
419
 13    131,284,662        9,811,008        9,018,940       792,068            0
 
420
 14    139,916,578       10,171,224        9,330,280       840,944            0
 
421
 15    152,571,712       10,751,288        9,831,994       919,294            0
 
422
91.45% (9,831,994B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
423
->21.71% (2,333,640B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
424
| ->12.29% (1,321,560B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
425
| | ->12.29% (1,321,560B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
426
| |   ->12.29% (1,321,560B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
427
| |     ->09.16% (985,200B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
428
| |     | 
 
429
| |     ->03.13% (336,360B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
430
| |       
 
431
| ->09.24% (993,120B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
432
| | ->06.11% (656,400B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
433
| | | ->06.11% (656,400B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
434
| | |   ->06.11% (656,400B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
435
| | |     
 
436
| | ->03.13% (336,360B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
437
| | | ->03.13% (336,360B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
438
| | |   ->03.13% (336,240B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
439
| | |   | 
 
440
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
441
| | |   
 
442
| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
 
443
| | 
 
444
| ->00.18% (18,960B) in 1+ places, all below ms_print's threshold (01.00%)
 
445
 
446
->19.51% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
447
| ->19.51% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
448
|   ->19.51% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
449
|     ->19.51% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
450
|       ->19.51% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
451
|         
 
452
->17.23% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
453
| ->17.22% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
454
| | ->17.22% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
455
| |   
 
456
| ->00.02% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
457
 
458
->12.29% (1,321,680B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
459
| ->12.29% (1,321,680B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
460
|   ->12.29% (1,321,680B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
461
|     ->12.29% (1,321,560B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
462
|     | ->12.29% (1,321,560B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
463
|     |   
 
464
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
465
|     
 
466
->06.04% (649,229B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
467
| ->06.04% (649,229B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
468
|   ->06.04% (649,152B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
469
|   | ->06.04% (649,152B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
470
|   |   ->06.04% (649,152B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
471
|   |     
 
472
|   ->00.00% (77B) in 1+ places, all below ms_print's threshold (01.00%)
 
473
|   
 
474
->06.01% (645,840B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
475
| ->06.01% (645,840B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
476
|   ->06.01% (645,840B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
477
|     ->06.01% (645,840B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
478
|       ->06.01% (645,840B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
479
|         
 
480
->04.95% (531,840B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
481
| ->04.95% (531,840B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
482
|   ->04.95% (531,840B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
483
|     ->04.95% (531,840B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
484
|       ->04.95% (531,840B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
485
|         
 
486
->03.50% (376,779B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
487
| ->02.20% (237,014B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
488
| | ->01.79% (192,588B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
489
| | | ->01.69% (181,377B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
490
| | | | ->01.69% (181,377B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
491
| | | |   
 
492
| | | ->00.10% (11,211B) in 1+ places, all below ms_print's threshold (01.00%)
 
493
| | | 
 
494
| | ->00.41% (44,426B) in 1+ places, all below ms_print's threshold (01.00%)
 
495
| | 
 
496
| ->01.30% (139,765B) in 11 places, all below massif's threshold (01.00%)
 
497
|   
 
498
->00.21% (22,404B) in 1+ places, all below ms_print's threshold (01.00%)
 
499
 
 
500
--------------------------------------------------------------------------------
 
501
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
502
--------------------------------------------------------------------------------
 
503
 16    161,672,805       11,139,424       10,166,939       972,485            0
 
504
 17    167,745,289       11,416,960       10,407,137     1,009,823            0
 
505
91.16% (10,407,137B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
506
->22.43% (2,561,160B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
507
| ->12.72% (1,451,760B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
508
| | ->12.72% (1,451,760B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
509
| |   ->12.72% (1,451,760B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
510
| |     ->09.48% (1,082,760B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
511
| |     | 
 
512
| |     ->03.23% (369,000B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
513
| |       
 
514
| ->09.55% (1,090,440B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
515
| | ->06.32% (721,080B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
516
| | | ->06.32% (721,080B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
517
| | |   ->06.32% (721,080B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
518
| | |     
 
519
| | ->03.23% (369,000B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
520
| | | ->03.23% (369,000B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
521
| | |   ->03.23% (368,880B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
522
| | |   | 
 
523
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
524
| | |   
 
525
| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
 
526
| | 
 
527
| ->00.17% (18,960B) in 1+ places, all below ms_print's threshold (01.00%)
 
528
 
529
->18.37% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
530
| ->18.37% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
531
|   ->18.37% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
532
|     ->18.37% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
533
|       ->18.37% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
534
|         
 
535
->16.23% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
536
| ->16.21% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
537
| | ->16.21% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
538
| |   
 
539
| ->00.02% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
540
 
541
->12.72% (1,451,880B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
542
| ->12.72% (1,451,880B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
543
|   ->12.72% (1,451,880B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
544
|     ->12.72% (1,451,760B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
545
|     | ->12.72% (1,451,760B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
546
|     |   
 
547
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
548
|     
 
549
->06.25% (713,645B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
550
| ->06.25% (713,645B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
551
|   ->06.25% (713,568B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
552
|   | ->06.25% (713,568B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
553
|   |   ->06.25% (713,568B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
554
|   |     
 
555
|   ->00.00% (77B) in 1+ places, all below ms_print's threshold (01.00%)
 
556
|   
 
557
->06.23% (711,360B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
558
| ->06.23% (711,360B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
559
|   ->06.23% (711,360B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
560
|     ->06.23% (711,360B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
561
|       ->06.23% (711,360B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
562
|         
 
563
->05.12% (584,256B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
564
| ->05.12% (584,256B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
565
|   ->05.12% (584,256B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
566
|     ->05.12% (584,256B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
567
|       ->05.12% (584,256B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
568
|         
 
569
->03.60% (411,108B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
570
| ->02.26% (257,553B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
571
| | ->01.84% (209,603B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
572
| | | ->01.73% (197,304B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
573
| | | | ->01.73% (197,304B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
574
| | | |   
 
575
| | | ->00.11% (12,299B) in 1+ places, all below ms_print's threshold (01.00%)
 
576
| | | 
 
577
| | ->00.42% (47,950B) in 1+ places, all below ms_print's threshold (01.00%)
 
578
| | 
 
579
| ->01.34% (153,555B) in 11 places, all below massif's threshold (01.00%)
 
580
|   
 
581
->00.20% (23,146B) in 1+ places, all below ms_print's threshold (01.00%)
 
582
 
 
583
--------------------------------------------------------------------------------
 
584
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
585
--------------------------------------------------------------------------------
 
586
 18    178,401,615       11,883,032       10,809,868     1,073,164            0
 
587
90.97% (10,809,868B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
588
->22.88% (2,719,200B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
589
| ->12.98% (1,542,600B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
590
| | ->12.98% (1,542,600B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
591
| |   ->12.98% (1,542,600B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
592
| |     ->09.69% (1,150,920B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
593
| |     | 
 
594
| |     ->03.30% (391,680B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
595
| |       
 
596
| ->09.74% (1,157,640B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
597
| | ->06.44% (765,600B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
598
| | | ->06.44% (765,600B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
599
| | |   ->06.44% (765,600B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
600
| | |     
 
601
| | ->03.30% (391,680B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
602
| | | ->03.30% (391,680B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
603
| | |   ->03.30% (391,560B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
604
| | |   | 
 
605
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
606
| | |   
 
607
| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
 
608
| | 
 
609
| ->00.16% (18,960B) in 1+ places, all below ms_print's threshold (01.00%)
 
610
 
611
->17.65% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
612
| ->17.65% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
613
|   ->17.65% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
614
|     ->17.65% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
615
|       ->17.65% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
616
|         
 
617
->15.59% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
618
| ->15.58% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
619
| | ->15.58% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
620
| |   
 
621
| ->00.01% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
622
 
623
->12.98% (1,542,720B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
624
| ->12.98% (1,542,720B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
625
|   ->12.98% (1,542,720B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
626
|     ->12.98% (1,542,600B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
627
|     | ->12.98% (1,542,600B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
628
|     |   
 
629
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
630
|     
 
631
->06.39% (758,986B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
632
| ->06.39% (758,986B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
633
|   ->06.39% (758,909B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
634
|   | ->06.39% (758,909B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
635
|   |   ->06.39% (758,909B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
636
|   |     
 
637
|   ->00.00% (77B) in 1+ places, all below ms_print's threshold (01.00%)
 
638
|   
 
639
->06.38% (757,680B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
640
| ->06.38% (757,680B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
641
|   ->06.38% (757,680B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
642
|     ->06.38% (757,680B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
643
|       ->06.38% (757,680B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
644
|         
 
645
->05.23% (621,312B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
646
| ->05.23% (621,312B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
647
|   ->05.23% (621,312B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
648
|     ->05.23% (621,312B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
649
|       ->05.23% (621,312B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
650
|         
 
651
->03.67% (435,650B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
652
| ->02.29% (272,498B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
653
| | ->01.87% (222,087B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
654
| | | ->01.76% (209,032B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
655
| | | | ->01.76% (209,032B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
656
| | | |   
 
657
| | | ->00.11% (13,055B) in 1+ places, all below ms_print's threshold (01.00%)
 
658
| | | 
 
659
| | ->00.42% (50,411B) in 1+ places, all below ms_print's threshold (01.00%)
 
660
| | 
 
661
| ->01.37% (163,152B) in 11 places, all below massif's threshold (01.00%)
 
662
|   
 
663
->00.20% (23,738B) in 1+ places, all below ms_print's threshold (01.00%)
 
664
 
 
665
--------------------------------------------------------------------------------
 
666
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
667
--------------------------------------------------------------------------------
 
668
 19    191,295,758       12,471,800       11,319,433     1,152,367            0
 
669
 20    196,868,293       12,701,888       11,518,061     1,183,827            0
 
670
 21    208,641,199       13,230,056       11,975,018     1,255,038            0
 
671
 22    216,038,172       13,531,656       12,235,695     1,295,961            0
 
672
90.42% (12,235,695B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
673
->24.22% (3,277,920B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
674
| ->13.77% (1,863,480B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
675
| | ->13.77% (1,863,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
676
| |   ->13.77% (1,863,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
677
| |     ->10.29% (1,392,360B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
678
| |     | 
 
679
| |     ->03.48% (471,120B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
680
| |       
 
681
| ->10.30% (1,394,160B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
682
| | ->06.82% (922,680B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
683
| | | ->06.82% (922,680B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
684
| | |   ->06.82% (922,680B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
685
| | |     
 
686
| | ->03.48% (471,120B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
687
| | | ->03.48% (471,120B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
688
| | |   ->03.48% (471,000B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
689
| | |   | 
 
690
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
691
| | |   
 
692
| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
 
693
| | 
 
694
| ->00.15% (20,280B) in 1+ places, all below ms_print's threshold (01.00%)
 
695
 
696
->15.50% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
697
| ->15.50% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
698
|   ->15.50% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
699
|     ->15.50% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
700
|       ->15.50% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
701
|         
 
702
->13.77% (1,863,600B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
703
| ->13.77% (1,863,600B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
704
|   ->13.77% (1,863,600B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
705
|     ->13.77% (1,863,480B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
706
|     | ->13.77% (1,863,480B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
707
|     |   
 
708
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
709
|     
 
710
->13.69% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
711
| ->13.68% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
712
| | ->13.68% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
713
| |   
 
714
| ->00.01% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
715
 
716
->06.80% (920,160B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
717
| ->06.80% (920,160B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
718
|   ->06.80% (920,160B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
719
|     ->06.80% (920,160B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
720
|       ->06.80% (920,160B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
721
|         
 
722
->06.79% (918,884B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
723
| ->06.79% (918,884B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
724
|   ->06.79% (918,807B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
725
|   | ->06.79% (918,807B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
726
|   |   ->06.79% (918,807B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
727
|   |     
 
728
|   ->00.00% (77B) in 1+ places, all below ms_print's threshold (01.00%)
 
729
|   
 
730
->05.56% (752,352B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
731
| ->05.56% (752,352B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
732
|   ->05.56% (752,352B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
733
|     ->05.56% (752,352B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
734
|       ->05.56% (752,352B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
735
|         
 
736
->03.90% (528,137B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
737
| ->02.45% (330,979B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
738
| | ->02.00% (271,102B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
739
| | | ->01.89% (255,399B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
740
| | | | ->01.89% (255,399B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
741
| | | |   
 
742
| | | ->00.12% (15,703B) in 1+ places, all below ms_print's threshold (01.00%)
 
743
| | | 
 
744
| | ->00.44% (59,877B) in 1+ places, all below ms_print's threshold (01.00%)
 
745
| | 
 
746
| ->01.02% (138,545B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
747
| | ->01.02% (138,545B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
748
| |   ->01.02% (138,545B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
749
| |     ->01.02% (138,541B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
750
| |     | 
 
751
| |     ->00.00% (4B) in 1+ places, all below ms_print's threshold (01.00%)
 
752
| |     
 
753
| ->00.43% (58,613B) in 1+ places, all below ms_print's threshold (01.00%)
 
754
 
755
->00.18% (24,060B) in 1+ places, all below ms_print's threshold (01.00%)
 
756
 
 
757
--------------------------------------------------------------------------------
 
758
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
759
--------------------------------------------------------------------------------
 
760
 23    228,150,751       14,083,384       12,713,476     1,369,908            0
 
761
90.27% (12,713,476B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
762
->24.64% (3,470,400B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
763
| ->14.00% (1,971,360B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
764
| | ->14.00% (1,971,360B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
765
| |   ->14.00% (1,971,360B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
766
| |     ->10.45% (1,472,160B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
767
| |     | 
 
768
| |     ->03.54% (499,200B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
769
| |       
 
770
| ->10.50% (1,478,400B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
771
| | ->06.95% (978,720B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
772
| | | ->06.95% (978,720B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
773
| | |   ->06.95% (978,720B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
774
| | |     
 
775
| | ->03.55% (499,320B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
776
| | | ->03.55% (499,320B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
777
| | |   ->03.54% (499,200B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
778
| | |   | 
 
779
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
780
| | |   
 
781
| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
 
782
| | 
 
783
| ->00.15% (20,640B) in 1+ places, all below ms_print's threshold (01.00%)
 
784
 
785
->14.89% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
786
| ->14.89% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
787
|   ->14.89% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
788
|     ->14.89% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
789
|       ->14.89% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
790
|         
 
791
->14.00% (1,971,600B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
792
| ->14.00% (1,971,600B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
793
|   ->14.00% (1,971,600B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
794
|     ->14.00% (1,971,480B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
795
|     | ->14.00% (1,971,480B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
796
|     |   
 
797
|     ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
798
|     
 
799
->13.16% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
800
| ->13.14% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
801
| | ->13.14% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
802
| |   
 
803
| ->00.01% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
804
 
805
->06.90% (971,760B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
806
| ->06.90% (971,760B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
807
|   ->06.90% (971,760B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
808
|     ->06.90% (971,760B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
809
|       ->06.90% (971,760B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
810
|         
 
811
->06.89% (969,647B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
812
| ->06.89% (969,647B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
813
|   ->06.88% (969,570B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
814
|   | ->06.88% (969,570B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
815
|   |   ->06.88% (969,570B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
816
|   |     
 
817
|   ->00.00% (77B) in 1+ places, all below ms_print's threshold (01.00%)
 
818
|   
 
819
->05.64% (793,920B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
820
| ->05.64% (793,920B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
821
|   ->05.64% (793,920B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
822
|     ->05.64% (793,920B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
823
|       ->05.64% (793,920B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
824
|         
 
825
->03.99% (561,349B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
826
| ->02.51% (352,795B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
827
| | ->02.06% (289,853B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
828
| | | ->01.94% (273,210B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
829
| | | | ->01.94% (273,210B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
830
| | | |   
 
831
| | | ->00.12% (16,643B) in 1+ places, all below ms_print's threshold (01.00%)
 
832
| | | 
 
833
| | ->00.45% (62,942B) in 1+ places, all below ms_print's threshold (01.00%)
 
834
| | 
 
835
| ->01.04% (146,755B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
836
| | ->01.04% (146,755B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
837
| |   ->01.04% (146,755B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
838
| |     ->01.04% (146,751B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
839
| |     | 
 
840
| |     ->00.00% (4B) in 1+ places, all below ms_print's threshold (01.00%)
 
841
| |     
 
842
| ->00.44% (61,799B) in 1+ places, all below ms_print's threshold (01.00%)
 
843
 
844
->00.17% (24,218B) in 1+ places, all below ms_print's threshold (01.00%)
 
845
 
 
846
--------------------------------------------------------------------------------
 
847
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
848
--------------------------------------------------------------------------------
 
849
 24    235,095,328        6,374,880        5,771,867       603,013            0
 
850
 25    244,367,186        4,299,064        4,261,611        37,453            0
 
851
 26    258,263,302        4,965,816        4,838,987       126,829            0
 
852
 27    269,849,612        5,494,592        5,296,881       197,711            0
 
853
 28    279,113,396        5,897,544        5,645,967       251,577            0
 
854
 29    289,817,752        6,370,432        6,055,861       314,571            0
 
855
 30    296,950,997        6,675,336        6,320,104       355,232            0
 
856
 31    307,650,236        7,163,448        6,743,922       419,526            0
 
857
94.14% (6,743,922B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
858
->29.28% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
859
| ->29.28% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
860
|   ->29.28% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
861
|     ->29.28% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
862
|       ->29.28% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
863
|         
 
864
->25.87% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
865
| ->25.84% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
866
| | ->25.84% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
867
| |   
 
868
| ->00.02% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
869
 
870
->15.03% (1,076,520B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
871
| ->08.43% (603,840B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
872
| | ->08.43% (603,840B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
873
| | | ->08.43% (603,840B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
874
| | |   ->06.26% (448,560B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
875
| | |   | 
 
876
| | |   ->02.17% (155,280B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
877
| | |     
 
878
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
879
| | 
 
880
| ->06.33% (453,360B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
881
| | ->04.16% (297,840B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
882
| | | ->04.16% (297,840B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
883
| | |   ->04.16% (297,840B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
884
| | |     
 
885
| | ->02.17% (155,400B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
886
| | | ->02.17% (155,400B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
887
| | |   ->02.17% (155,280B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
888
| | |   | 
 
889
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
890
| | |   
 
891
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
892
| | 
 
893
| ->00.27% (19,320B) in 1+ places, all below ms_print's threshold (01.00%)
 
894
 
895
->08.49% (608,280B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
896
| ->08.49% (608,280B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
897
|   ->08.49% (608,280B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
898
|     ->08.49% (608,040B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
899
|     | ->08.49% (608,040B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
900
|     |   
 
901
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
 
902
|     
 
903
->04.18% (299,408B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
904
| ->04.18% (299,408B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
905
|   ->04.18% (299,297B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
906
|   | ->04.18% (299,297B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
907
|   |   ->04.18% (299,297B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
908
|   |     
 
909
|   ->00.00% (111B) in 1+ places, all below ms_print's threshold (01.00%)
 
910
|   
 
911
->04.06% (290,760B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
912
| ->04.06% (290,760B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
913
|   ->04.06% (290,760B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
914
|     ->04.06% (290,760B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
915
|       ->04.06% (290,760B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
916
|         
 
917
->03.46% (248,064B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
918
| ->03.46% (248,064B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
919
|   ->03.46% (247,968B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
920
|   | ->03.46% (247,968B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
921
|   |   ->03.46% (247,968B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
922
|   |     
 
923
|   ->00.00% (96B) in 1+ places, all below ms_print's threshold (01.00%)
 
924
|   
 
925
->02.55% (182,366B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
926
| ->01.64% (117,279B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
927
| | ->01.31% (93,734B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
928
| | | ->01.24% (88,555B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
929
| | | | ->01.24% (88,555B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
930
| | | |   
 
931
| | | ->00.07% (5,179B) in 1+ places, all below ms_print's threshold (01.00%)
 
932
| | | 
 
933
| | ->00.33% (23,545B) in 1+ places, all below ms_print's threshold (01.00%)
 
934
| | 
 
935
| ->00.91% (65,087B) in 1+ places, all below ms_print's threshold (01.00%)
 
936
 
937
->01.23% (87,942B) in 52 places, all below massif's threshold (01.00%)
 
938
  
 
939
--------------------------------------------------------------------------------
 
940
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
941
--------------------------------------------------------------------------------
 
942
 32    318,361,605        7,635,976        7,154,062       481,914            0
 
943
 33    325,494,835        7,938,512        7,416,142       522,370            0
 
944
 34    336,203,318        8,429,440        7,841,995       587,445            0
 
945
 35    343,343,629        8,723,928        8,096,957       626,971            0
 
946
92.81% (8,096,957B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
947
->24.04% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
948
| ->24.04% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
949
|   ->24.04% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
950
|     ->24.04% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
951
|       ->24.04% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
952
|         
 
953
->21.24% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
954
| ->21.22% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
955
| | ->21.22% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
956
| |   
 
957
| ->00.02% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
958
 
959
->18.43% (1,608,120B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
960
| ->10.41% (908,160B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
961
| | ->10.41% (908,160B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
962
| | | ->10.41% (908,160B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
963
| | |   ->07.76% (677,040B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
964
| | |   | 
 
965
| | |   ->02.65% (231,120B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
966
| | |     
 
967
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
968
| | 
 
969
| ->07.78% (678,720B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
970
| | ->05.13% (447,480B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
971
| | | ->05.13% (447,480B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
972
| | |   ->05.13% (447,480B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
973
| | |     
 
974
| | ->02.65% (231,120B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
975
| | | ->02.65% (231,120B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
976
| | |   ->02.65% (231,000B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
977
| | |   | 
 
978
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
979
| | |   
 
980
| | ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
981
| | 
 
982
| ->00.24% (21,240B) in 1+ places, all below ms_print's threshold (01.00%)
 
983
 
984
->10.46% (912,360B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
985
| ->10.46% (912,360B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
986
|   ->10.46% (912,360B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
987
|     ->10.46% (912,120B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
988
|     | ->10.46% (912,120B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
989
|     |   
 
990
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
 
991
|     
 
992
->05.16% (449,806B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
993
| ->05.16% (449,806B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
994
|   ->05.16% (449,806B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
995
|   | ->05.16% (449,806B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
996
|   |   ->05.16% (449,806B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
997
|   |     
 
998
|   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
999
|   
 
1000
->05.08% (443,280B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
1001
| ->05.08% (443,280B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
1002
|   ->05.08% (443,280B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
1003
|     ->05.08% (443,280B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1004
|       ->05.08% (443,280B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1005
|         
 
1006
->04.26% (371,616B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
1007
| ->04.26% (371,616B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1008
|   ->04.26% (371,520B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1009
|   | ->04.26% (371,520B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1010
|   |   ->04.26% (371,520B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1011
|   |     
 
1012
|   ->00.00% (96B) in 1+ places, all below ms_print's threshold (01.00%)
 
1013
|   
 
1014
->03.05% (266,419B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
1015
| ->01.94% (169,131B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
1016
| | ->01.56% (136,281B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
1017
| | | ->01.47% (128,578B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
1018
| | | | ->01.47% (128,578B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1019
| | | |   
 
1020
| | | ->00.09% (7,703B) in 1+ places, all below ms_print's threshold (01.00%)
 
1021
| | | 
 
1022
| | ->00.38% (32,850B) in 1+ places, all below ms_print's threshold (01.00%)
 
1023
| | 
 
1024
| ->01.12% (97,288B) in 41 places, all below massif's threshold (01.00%)
 
1025
|   
 
1026
->01.09% (94,774B) in 52 places, all below massif's threshold (01.00%)
 
1027
  
 
1028
--------------------------------------------------------------------------------
 
1029
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
1030
--------------------------------------------------------------------------------
 
1031
 36    350,476,699        9,047,216        8,377,138       670,078            0
 
1032
 37    357,612,052        9,287,152        8,584,304       702,848            0
 
1033
 38    364,745,415        9,686,600        8,931,037       755,563            0
 
1034
 39    371,888,454        9,996,896        9,199,883       797,013            0
 
1035
 40    382,597,060       10,468,952        9,609,064       859,888            0
 
1036
 41    389,736,826       10,792,024        9,889,070       902,954            0
 
1037
 42    400,446,003       11,235,048       10,272,578       962,470            0
 
1038
 43    411,153,703       11,736,760       10,707,734     1,029,026            0
 
1039
 44    418,287,239       12,049,512       10,978,717     1,070,795            0
 
1040
 45    425,427,417       12,354,520       11,243,077     1,111,443            0
 
1041
 46    432,571,923       12,686,672       11,530,986     1,155,686            0
 
1042
 47    439,704,892       12,971,384       11,777,542     1,193,842            0
 
1043
 48    450,412,793       13,403,832       12,151,831     1,252,001            0
 
1044
90.66% (12,151,831B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
1045
->23.92% (3,206,040B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
1046
| ->13.61% (1,824,240B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
1047
| | ->13.61% (1,824,240B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1048
| | | ->13.61% (1,824,240B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1049
| | |   ->10.19% (1,365,480B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1050
| | |   | 
 
1051
| | |   ->03.42% (458,760B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
1052
| | |     
 
1053
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1054
| | 
 
1055
| ->10.13% (1,357,680B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
1056
| | ->06.70% (898,440B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
1057
| | | ->06.70% (898,440B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1058
| | |   ->06.70% (898,440B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1059
| | |     
 
1060
| | ->03.42% (458,880B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1061
| | | ->03.42% (458,880B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1062
| | |   ->03.42% (458,760B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1063
| | |   | 
 
1064
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
1065
| | |   
 
1066
| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
 
1067
| | 
 
1068
| ->00.18% (24,120B) in 1+ places, all below ms_print's threshold (01.00%)
 
1069
 
1070
->15.65% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
1071
| ->15.65% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
1072
|   ->15.65% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
1073
|     ->15.65% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
1074
|       ->15.65% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
1075
|         
 
1076
->13.82% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
1077
| ->13.81% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
1078
| | ->13.81% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
1079
| |   
 
1080
| ->00.01% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
1081
 
1082
->13.64% (1,828,560B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
1083
| ->13.64% (1,828,560B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
1084
|   ->13.64% (1,828,560B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1085
|     ->13.64% (1,828,320B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1086
|     | ->13.64% (1,828,320B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1087
|     |   
 
1088
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
 
1089
|     
 
1090
->06.75% (905,400B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
1091
| ->06.75% (905,400B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
1092
|   ->06.75% (905,400B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
1093
|     ->06.75% (905,400B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1094
|       ->06.75% (905,400B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1095
|         
 
1096
->06.75% (904,411B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
1097
| ->06.75% (904,411B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
1098
|   ->06.75% (904,411B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
1099
|   | ->06.75% (904,411B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1100
|   |   ->06.75% (904,411B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1101
|   |     
 
1102
|   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1103
|   
 
1104
->05.55% (743,616B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
1105
| ->05.55% (743,616B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1106
|   ->05.55% (743,520B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1107
|   | ->05.55% (743,520B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1108
|   |   ->05.55% (743,520B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1109
|   |     
 
1110
|   ->00.00% (96B) in 1+ places, all below ms_print's threshold (01.00%)
 
1111
|   
 
1112
->03.84% (514,308B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
1113
| ->02.39% (319,908B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
1114
| | ->01.95% (260,763B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
1115
| | | ->01.83% (245,468B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
1116
| | | | ->01.83% (245,468B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1117
| | | |   
 
1118
| | | ->00.11% (15,295B) in 1+ places, all below ms_print's threshold (01.00%)
 
1119
| | | 
 
1120
| | ->00.44% (59,145B) in 1+ places, all below ms_print's threshold (01.00%)
 
1121
| | 
 
1122
| ->01.01% (135,562B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
1123
| | ->01.01% (135,562B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
1124
| |   ->01.01% (135,562B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1125
| |     ->01.01% (135,547B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1126
| |     | 
 
1127
| |     ->00.00% (15B) in 1+ places, all below ms_print's threshold (01.00%)
 
1128
| |     
 
1129
| ->00.44% (58,838B) in 1+ places, all below ms_print's threshold (01.00%)
 
1130
 
1131
->00.74% (98,914B) in 1+ places, all below ms_print's threshold (01.00%)
 
1132
 
 
1133
--------------------------------------------------------------------------------
 
1134
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
1135
--------------------------------------------------------------------------------
 
1136
 49    457,554,644       13,790,144       12,487,991     1,302,153            0
 
1137
 50    463,128,639       14,036,968       12,701,870     1,335,098            0
 
1138
 51    467,760,577       14,225,152       12,864,696     1,360,456            0
 
1139
90.44% (12,864,696B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
1140
->24.61% (3,500,640B) 0x514B4DC: (within /usr/lib64/libxml2.so.2.7.3)
 
1141
| ->13.96% (1,985,880B) 0x514B594: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
1142
| | ->13.96% (1,985,880B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1143
| | | ->13.96% (1,985,880B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1144
| | |   ->10.42% (1,482,720B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1145
| | |   | 
 
1146
| | |   ->03.54% (503,160B) 0x50A779C: xmlParseDocument (in /usr/lib64/libxml2.so.2.7.3)
 
1147
| | |     
 
1148
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1149
| | 
 
1150
| ->10.48% (1,490,160B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
1151
| | ->06.94% (986,640B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
1152
| | | ->06.94% (986,640B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1153
| | |   ->06.94% (986,640B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1154
| | |     
 
1155
| | ->03.54% (503,160B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1156
| | | ->03.54% (503,160B) 0x50A1602: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1157
| | |   ->03.54% (503,040B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1158
| | |   | 
 
1159
| | |   ->00.00% (120B) in 1+ places, all below ms_print's threshold (01.00%)
 
1160
| | |   
 
1161
| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
 
1162
| | 
 
1163
| ->00.17% (24,600B) in 1+ places, all below ms_print's threshold (01.00%)
 
1164
 
1165
->14.75% (2,097,664B) 0x50AC5F0: xmlBufferResize (in /usr/lib64/libxml2.so.2.7.3)
 
1166
| ->14.75% (2,097,664B) 0x50AC91D: xmlBufferAdd (in /usr/lib64/libxml2.so.2.7.3)
 
1167
|   ->14.75% (2,097,664B) 0x50B7C38: xmlParserInputBufferCreateMem (in /usr/lib64/libxml2.so.2.7.3)
 
1168
|     ->14.75% (2,097,664B) 0x509343E: xmlCreateMemoryParserCtxt (in /usr/lib64/libxml2.so.2.7.3)
 
1169
|       ->14.75% (2,097,664B) 0x50A82B0: xmlSAXParseMemoryWithData (in /usr/lib64/libxml2.so.2.7.3)
 
1170
|         
 
1171
->13.99% (1,990,200B) 0x50AD55D: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
1172
| ->13.99% (1,990,200B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
1173
|   ->13.99% (1,990,200B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1174
|     ->13.99% (1,989,960B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1175
|     | ->13.99% (1,989,960B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1176
|     |   
 
1177
|     ->00.00% (240B) in 1+ places, all below ms_print's threshold (01.00%)
 
1178
|     
 
1179
->13.03% (1,852,918B) 0x401371: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
1180
| ->13.01% (1,851,189B) 0x402B76: Test (in /home/csa/misc/bench/xmlbench/xsl/libxml)
 
1181
| | ->13.01% (1,851,189B) 0x56415E2: (below main) (in /lib64/libc-2.9.so)
 
1182
| |   
 
1183
| ->00.01% (1,729B) in 1+ places, all below ms_print's threshold (01.00%)
 
1184
 
1185
->06.88% (978,360B) 0x50ADF86: xmlNewTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
1186
| ->06.88% (978,360B) 0x50AE034: xmlNewDocTextLen (in /usr/lib64/libxml2.so.2.7.3)
 
1187
|   ->06.88% (978,360B) 0x50B38B5: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
1188
|     ->06.88% (978,360B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1189
|       ->06.88% (978,360B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1190
|         
 
1191
->06.86% (976,137B) 0x50FD915: xmlStrncat (in /usr/lib64/libxml2.so.2.7.3)
 
1192
| ->06.86% (976,137B) 0x50B1CE0: xmlNodeAddContentLen (in /usr/lib64/libxml2.so.2.7.3)
 
1193
|   ->06.86% (976,060B) 0x50B3C3E: xmlStringLenGetNodeList (in /usr/lib64/libxml2.so.2.7.3)
 
1194
|   | ->06.86% (976,060B) 0x514C39E: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1195
|   |   ->06.86% (976,060B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1196
|   |     
 
1197
|   ->00.00% (77B) in 1+ places, all below ms_print's threshold (01.00%)
 
1198
|   
 
1199
->05.64% (802,368B) 0x50AD74D: (within /usr/lib64/libxml2.so.2.7.3)
 
1200
| ->05.64% (802,368B) 0x514C65A: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1201
|   ->05.64% (802,272B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1202
|   | ->05.64% (802,272B) 0x50A1389: xmlParseElement (in /usr/lib64/libxml2.so.2.7.3)
 
1203
|   |   ->05.64% (802,272B) 0x50A18AC: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1204
|   |     
 
1205
|   ->00.00% (96B) in 1+ places, all below ms_print's threshold (01.00%)
 
1206
|   
 
1207
->03.99% (567,135B) 0x50FD86D: xmlStrndup (in /usr/lib64/libxml2.so.2.7.3)
 
1208
| ->02.50% (355,739B) 0x514B330: (within /usr/lib64/libxml2.so.2.7.3)
 
1209
| | ->02.05% (292,116B) 0x514B6E1: xmlSAX2Characters (in /usr/lib64/libxml2.so.2.7.3)
 
1210
| | | ->01.94% (275,345B) 0x509DD2F: xmlParseCharData (in /usr/lib64/libxml2.so.2.7.3)
 
1211
| | | | ->01.94% (275,345B) 0x50A17C7: xmlParseContent (in /usr/lib64/libxml2.so.2.7.3)
 
1212
| | | |   
 
1213
| | | ->00.12% (16,771B) in 1+ places, all below ms_print's threshold (01.00%)
 
1214
| | | 
 
1215
| | ->00.45% (63,623B) in 1+ places, all below ms_print's threshold (01.00%)
 
1216
| | 
 
1217
| ->01.04% (148,167B) 0x50AD583: xmlNewNode (in /usr/lib64/libxml2.so.2.7.3)
 
1218
| | ->01.04% (148,167B) 0x50B2A01: xmlNewDocNode (in /usr/lib64/libxml2.so.2.7.3)
 
1219
| |   ->01.04% (148,167B) 0x514C1AD: xmlSAX2StartElementNs (in /usr/lib64/libxml2.so.2.7.3)
 
1220
| |     ->01.04% (148,152B) 0x50A0AB6: (within /usr/lib64/libxml2.so.2.7.3)
 
1221
| |     | 
 
1222
| |     ->00.00% (15B) in 1+ places, all below ms_print's threshold (01.00%)
 
1223
| |     
 
1224
| ->00.44% (63,229B) in 1+ places, all below ms_print's threshold (01.00%)
 
1225
 
1226
->00.70% (99,274B) in 1+ places, all below ms_print's threshold (01.00%)
 
1227
 
 
1228
--------------------------------------------------------------------------------
 
1229
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
1230
--------------------------------------------------------------------------------
 
1231
 52    473,333,121        5,323,584        4,860,938       462,646            0