/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/parse.rdf.rapidxml.real

  • Committer: Suren A. Chilingaryan
  • Date: 2009-10-08 03:17:59 UTC
  • Revision ID: csa@dside.dyndns.org-20091008031759-u5ys779huye7feni
LibXML Pull Parser, FAXPP Parser, Mono security benchmark, multiple fixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--------------------------------------------------------------------------------
 
2
Command:            ./rapidxml 1 ../xml.files/test.rdf
 
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
29.06^                                   ,#                                  .
 
10
     |                                ..:@#                               .:::
 
11
     |                             ..@:::@#                            .:@::::
 
12
     |                          ..:::@:::@#                         ..:::@::::
 
13
     |                       .,::::::@:::@#                      ..@:::::@::::
 
14
     |                    ..::@::::::@:::@#                   ..:::@:::::@::::
 
15
     |                  .:::::@::::::@:::@#                ..@:::::@:::::@::::
 
16
     |              .,::::::::@::::::@:::@#             ..:::@:::::@:::::@::::
 
17
     |            .::@::::::::@::::::@:::@#          ..@:::::@:::::@:::::@::::
 
18
     |         ,:::::@::::::::@::::::@:::@#       ..:::@:::::@:::::@:::::@::::
 
19
     |     .,::@:::::@::::::::@::::::@:::@#    .:::::::@:::::@:::::@:::::@::::
 
20
     |   .::@::@:::::@::::::::@::::::@:::@#  .:::::::::@:::::@:::::@:::::@::::
 
21
     |.:::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
 
22
     |::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
 
23
     |::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
 
24
     |::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
 
25
     |::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
 
26
     |::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
 
27
     |::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
 
28
     |::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
 
29
   0 +----------------------------------------------------------------------->Mi
 
30
     0                                                                   170.8
 
31
 
 
32
Number of snapshots: 95
 
33
 Detailed snapshots: [7, 10, 18, 29, 36, 40, 41 (peak), 57, 67, 77, 87]
 
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      2,455,444       12,109,992       12,109,949            43            0
 
40
  2      4,033,157       12,437,832       12,437,739            93            0
 
41
  3      5,922,678       12,831,240       12,831,087           153            0
 
42
  4      9,082,472       13,486,920       13,486,667           253            0
 
43
  5     11,920,558       14,077,032       14,076,689           343            0
 
44
  6     14,180,573       14,536,008       14,535,595           413            0
 
45
  7     17,023,704       15,126,120       15,125,617           503            0
 
46
100.00% (15,125,617B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
47
->78.76% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
48
| ->78.76% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
49
|   ->78.76% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
50
|     
 
51
->15.60% (2,360,088B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
52
| ->15.60% (2,360,088B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
53
|   ->13.87% (2,097,856B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
54
|   | ->13.87% (2,097,856B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
55
|   |   ->13.87% (2,097,856B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
56
|   |     
 
57
|   ->01.73% (262,232B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
58
|     ->01.73% (262,232B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
59
|       ->01.73% (262,232B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
60
|         
 
61
->03.47% (524,464B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
62
| ->03.47% (524,464B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
63
|   ->03.47% (524,464B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
64
|     ->03.47% (524,464B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
65
|       ->03.47% (524,464B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
66
|         
 
67
->02.17% (327,790B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
68
| ->02.17% (327,790B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
69
|   ->01.30% (196,674B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
70
|   | ->01.30% (196,674B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
71
|   |   ->01.30% (196,674B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
72
|   |     
 
73
|   ->00.87% (131,116B) in 1+ places, all below ms_print's threshold (01.00%)
 
74
|   
 
75
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
76
 
 
77
--------------------------------------------------------------------------------
 
78
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
79
--------------------------------------------------------------------------------
 
80
  8     19,225,536       15,585,096       15,584,523           573            0
 
81
  9     21,137,587       15,978,504       15,977,871           633            0
 
82
 10     23,363,511       16,437,480       16,436,777           703            0
 
83
100.00% (16,436,777B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
84
->72.48% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
85
| ->72.48% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
86
|   ->72.48% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
87
|     
 
88
->17.95% (2,950,110B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
89
| ->17.95% (2,950,110B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
90
|   ->15.95% (2,622,320B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
91
|   | ->15.95% (2,622,320B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
92
|   |   ->15.95% (2,622,320B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
93
|   |     
 
94
|   ->01.99% (327,790B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
95
|     ->01.99% (327,790B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
96
|       ->01.99% (327,790B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
97
|         
 
98
->06.38% (1,048,928B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
99
| ->06.38% (1,048,928B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
100
|   ->06.38% (1,048,928B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
101
|     ->06.38% (1,048,928B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
102
|       ->06.38% (1,048,928B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
103
|         
 
104
->03.19% (524,464B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
105
| ->03.19% (524,464B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
106
|   ->01.60% (262,232B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
107
|   | ->01.60% (262,232B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
108
|   |   ->01.60% (262,232B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
109
|   |     
 
110
|   ->01.60% (262,232B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
111
|     ->01.60% (262,232B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
112
|       ->01.60% (262,232B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
113
|         
 
114
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
115
 
 
116
--------------------------------------------------------------------------------
 
117
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
118
--------------------------------------------------------------------------------
 
119
 11     24,650,362       16,699,752       16,699,009           743            0
 
120
 12     26,781,946       17,158,728       17,157,915           813            0
 
121
 13     28,180,997       17,421,000       17,420,147           853            0
 
122
 14     30,040,955       17,814,408       17,813,495           913            0
 
123
 15     31,520,668       18,142,248       18,141,285           963            0
 
124
 16     33,730,613       18,601,224       18,600,191         1,033            0
 
125
 17     36,595,527       19,191,336       19,190,213         1,123            0
 
126
 18     39,249,736       19,715,880       19,714,677         1,203            0
 
127
99.99% (19,714,677B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
128
->60.42% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
129
| ->60.42% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
130
|   ->60.42% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
131
|     
 
132
->22.61% (4,457,944B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
133
| ->22.61% (4,457,944B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
134
|   ->19.62% (3,867,922B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
135
|   | ->19.62% (3,867,922B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
136
|   |   ->19.62% (3,867,922B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
137
|   |     
 
138
|   ->02.99% (590,022B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
139
|     ->02.99% (590,022B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
140
|       ->02.99% (590,022B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
141
|         
 
142
->10.97% (2,163,414B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
143
| ->10.97% (2,163,414B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
144
|   ->10.97% (2,163,414B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
145
|     ->10.97% (2,163,414B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
146
|       ->10.97% (2,163,414B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
147
|         
 
148
->05.99% (1,180,044B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
149
| ->05.99% (1,180,044B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
150
|   ->03.33% (655,580B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
151
|   | ->03.33% (655,580B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
152
|   |   ->03.33% (655,580B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
153
|   |     
 
154
|   ->02.66% (524,464B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
155
|     ->02.66% (524,464B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
156
|       ->02.66% (524,464B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
157
|         
 
158
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
159
 
 
160
--------------------------------------------------------------------------------
 
161
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
162
--------------------------------------------------------------------------------
 
163
 19     41,596,255       20,174,856       20,173,583         1,273            0
 
164
 20     43,188,089       20,502,696       20,501,373         1,323            0
 
165
 21     45,435,126       20,961,672       20,960,279         1,393            0
 
166
 22     46,961,914       21,289,512       21,288,069         1,443            0
 
167
 23     48,608,757       21,617,352       21,615,859         1,493            0
 
168
 24     51,160,538       22,141,896       22,140,323         1,573            0
 
169
 25     53,909,714       22,732,008       22,730,345         1,663            0
 
170
 26     55,579,392       23,059,848       23,058,135         1,713            0
 
171
 27     57,688,767       23,518,824       23,517,041         1,783            0
 
172
 28     59,591,727       23,912,232       23,910,389         1,843            0
 
173
 29     61,470,784       24,305,640       24,303,737         1,903            0
 
174
99.99% (24,303,737B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
175
->49.01% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
176
| ->49.01% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
177
|   ->49.01% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
178
|     
 
179
->27.51% (6,686,916B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
180
| ->27.51% (6,686,916B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
181
|   ->22.12% (5,375,756B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
182
|   | ->22.12% (5,375,756B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
183
|   |   ->22.12% (5,375,756B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
184
|   |     
 
185
|   ->05.39% (1,311,160B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
186
|     ->05.39% (1,311,160B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
187
|       ->05.39% (1,311,160B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
188
|         
 
189
->15.37% (3,736,806B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
190
| ->15.37% (3,736,806B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
191
|   ->15.37% (3,736,806B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
192
|     ->15.37% (3,736,806B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
193
|       ->15.37% (3,736,806B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
194
|         
 
195
->08.09% (1,966,740B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
196
| ->08.09% (1,966,740B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
197
|   ->04.86% (1,180,044B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
198
|   | ->04.86% (1,180,044B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
199
|   |   ->04.86% (1,180,044B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
200
|   |     
 
201
|   ->03.24% (786,696B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
202
|     ->03.24% (786,696B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
203
|       ->03.24% (786,696B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
204
|         
 
205
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
206
 
 
207
--------------------------------------------------------------------------------
 
208
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
209
--------------------------------------------------------------------------------
 
210
 30     64,338,980       24,895,752       24,893,759         1,993            0
 
211
 31     66,507,082       25,354,728       25,352,665         2,063            0
 
212
 32     68,446,640       25,748,136       25,746,013         2,123            0
 
213
 33     70,448,544       26,141,544       26,139,361         2,183            0
 
214
 34     73,528,333       26,797,224       26,794,941         2,283            0
 
215
 35     75,662,868       27,256,200       27,253,847         2,353            0
 
216
 36     77,560,662       27,649,608       27,647,195         2,413            0
 
217
99.99% (27,647,195B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
218
->43.09% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
219
| ->43.09% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
220
|   ->43.09% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
221
|     
 
222
->31.30% (8,653,656B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
223
| ->31.30% (8,653,656B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
224
|   ->24.18% (6,686,916B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
225
|   | ->24.18% (6,686,916B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
226
|   |   ->24.18% (6,686,916B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
227
|   |     
 
228
|   ->07.11% (1,966,740B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
229
|     ->07.11% (1,966,740B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
230
|       ->07.11% (1,966,740B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
231
|         
 
232
->17.55% (4,851,292B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
233
| ->17.55% (4,851,292B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
234
|   ->17.55% (4,851,292B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
235
|     ->17.55% (4,851,292B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
236
|       ->17.55% (4,851,292B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
237
|         
 
238
->08.06% (2,228,972B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
239
| ->08.06% (2,228,972B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
240
|   ->04.74% (1,311,160B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
241
|   | ->04.74% (1,311,160B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
242
|   |   ->04.74% (1,311,160B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
243
|   |     
 
244
|   ->03.32% (917,812B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
245
|     ->03.32% (917,812B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
246
|       ->03.32% (917,812B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
247
|         
 
248
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
249
 
 
250
--------------------------------------------------------------------------------
 
251
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
252
--------------------------------------------------------------------------------
 
253
 37     80,702,121       28,305,288       28,302,775         2,513            0
 
254
 38     82,715,679       28,698,696       28,696,123         2,573            0
 
255
 39     84,899,602       29,157,672       29,155,029         2,643            0
 
256
 40     87,652,372       29,747,784       29,745,051         2,733            0
 
257
99.99% (29,745,051B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
258
->40.05% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
259
| ->40.05% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
260
|   ->40.05% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
261
|     
 
262
->32.84% (9,768,142B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
263
| ->32.84% (9,768,142B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
264
|   ->25.56% (7,604,728B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
265
|   | ->25.56% (7,604,728B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
266
|   |   ->25.56% (7,604,728B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
267
|   |     
 
268
|   ->07.27% (2,163,414B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
269
|     ->07.27% (2,163,414B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
270
|       ->07.27% (2,163,414B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
271
|         
 
272
->18.73% (5,572,430B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
273
| ->18.73% (5,572,430B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
274
|   ->18.73% (5,572,430B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
275
|     ->18.73% (5,572,430B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
276
|       ->18.73% (5,572,430B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
277
|         
 
278
->08.37% (2,491,204B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
279
| ->08.37% (2,491,204B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
280
|   ->05.07% (1,507,834B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
281
|   | ->05.07% (1,507,834B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
282
|   |   ->05.07% (1,507,834B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
283
|   |     
 
284
|   ->03.31% (983,370B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
285
|     ->03.31% (983,370B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
286
|       ->03.31% (983,370B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
287
|         
 
288
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
289
 
 
290
--------------------------------------------------------------------------------
 
291
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
292
--------------------------------------------------------------------------------
 
293
 41     90,520,830       30,469,032       30,466,189         2,843            0
 
294
99.99% (30,466,189B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
295
->39.10% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
296
| ->39.10% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
297
|   ->39.10% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
298
|     
 
299
->33.78% (10,292,606B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
300
| ->33.78% (10,292,606B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
301
|   ->26.25% (7,998,076B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
302
|   | ->26.25% (7,998,076B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
303
|   |   ->26.25% (7,998,076B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
304
|   |     
 
305
|   ->07.53% (2,294,530B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
306
|     ->07.53% (2,294,530B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
307
|       ->07.53% (2,294,530B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
308
|         
 
309
->18.72% (5,703,546B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
310
| ->18.72% (5,703,546B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
311
|   ->18.72% (5,703,546B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
312
|     ->18.72% (5,703,546B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
313
|       ->18.72% (5,703,546B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
314
|         
 
315
->08.39% (2,556,762B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
316
| ->08.39% (2,556,762B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
317
|   ->04.95% (1,507,834B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
318
|   | ->04.95% (1,507,834B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
319
|   |   ->04.95% (1,507,834B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
320
|   |     
 
321
|   ->03.44% (1,048,928B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
322
|     ->03.44% (1,048,928B) 0x406BC2: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
323
|       ->03.44% (1,048,928B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
324
|         
 
325
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
326
 
 
327
--------------------------------------------------------------------------------
 
328
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
329
--------------------------------------------------------------------------------
 
330
 42     93,425,008       12,503,400       12,503,297           103            0
 
331
 43     95,338,506       12,896,808       12,896,645           163            0
 
332
 44     98,182,307       13,486,920       13,486,667           253            0
 
333
 45    101,020,393       14,077,032       14,076,689           343            0
 
334
 46    103,898,858       14,667,144       14,666,711           433            0
 
335
 47    106,733,577       15,257,256       15,256,733           523            0
 
336
 48    108,641,619       15,650,664       15,650,081           583            0
 
337
 49    111,481,950       16,240,776       16,240,103           673            0
 
338
 50    113,083,044       16,568,616       16,567,893           723            0
 
339
 51    114,625,854       16,896,456       16,895,683           773            0
 
340
 52    116,165,425       17,224,296       17,223,473           823            0
 
341
 53    117,739,040       17,486,568       17,485,705           863            0
 
342
 54    119,140,790       17,814,408       17,813,495           913            0
 
343
 55    120,620,503       18,142,248       18,141,285           963            0
 
344
 56    122,276,143       18,470,088       18,469,075         1,013            0
 
345
 57    123,796,337       18,797,928       18,796,865         1,063            0
 
346
99.99% (18,796,865B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
347
->63.38% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
348
| ->63.38% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
349
|   ->63.38% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
350
|     
 
351
->21.27% (3,999,038B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
352
| ->21.27% (3,999,038B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
353
|   ->18.83% (3,540,132B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
354
|   | ->18.83% (3,540,132B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
355
|   |   ->18.83% (3,540,132B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
356
|   |   | 
 
357
|   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
358
|   |   
 
359
|   ->02.44% (458,906B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
360
|     ->02.44% (458,906B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
361
|     | ->02.44% (458,906B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
362
|     |   
 
363
|     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
364
|     
 
365
->09.77% (1,835,624B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
366
| ->09.77% (1,835,624B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
367
|   ->09.77% (1,835,624B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
368
|     ->09.77% (1,835,624B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
369
|       ->09.77% (1,835,624B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
370
|       | 
 
371
|       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
372
|       
 
373
->05.58% (1,048,928B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
374
| ->05.58% (1,048,928B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
375
|   ->03.14% (590,022B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
376
|   | ->03.14% (590,022B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
377
|   |   ->03.14% (590,022B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
378
|   |   | 
 
379
|   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
380
|   |   
 
381
|   ->02.44% (458,906B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
382
|     ->02.44% (458,906B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
383
|     | ->02.44% (458,906B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
384
|     |   
 
385
|     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
386
|     
 
387
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
388
 
 
389
--------------------------------------------------------------------------------
 
390
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
391
--------------------------------------------------------------------------------
 
392
 58    125,103,348       19,060,200       19,059,097         1,103            0
 
393
 59    126,771,509       19,388,040       19,386,887         1,153            0
 
394
 60    128,349,571       19,715,880       19,714,677         1,203            0
 
395
 61    129,737,426       19,978,152       19,976,909         1,243            0
 
396
 62    131,354,316       20,305,992       20,304,699         1,293            0
 
397
 63    132,965,077       20,633,832       20,632,489         1,343            0
 
398
 64    134,534,961       20,961,672       20,960,279         1,393            0
 
399
 65    136,061,749       21,289,512       21,288,069         1,443            0
 
400
 66    137,435,152       21,551,784       21,550,301         1,483            0
 
401
 67    138,951,361       21,879,624       21,878,091         1,533            0
 
402
99.99% (21,878,091B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
403
->54.45% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
404
| ->54.45% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
405
|   ->54.45% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
406
|     
 
407
->25.77% (5,637,988B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
408
| ->25.77% (5,637,988B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
409
|   ->21.87% (4,785,734B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
410
|   | ->21.87% (4,785,734B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
411
|   |   ->21.87% (4,785,734B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
412
|   |   | 
 
413
|   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
414
|   |   
 
415
|   ->03.90% (852,254B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
416
|     ->03.90% (852,254B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
417
|     | ->03.90% (852,254B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
418
|     |   
 
419
|     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
420
|     
 
421
->13.18% (2,884,552B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
422
| ->13.18% (2,884,552B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
423
|   ->13.18% (2,884,552B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
424
|     ->13.18% (2,884,552B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
425
|       ->13.18% (2,884,552B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
426
|       | 
 
427
|       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
428
|       
 
429
->06.59% (1,442,276B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
430
| ->06.59% (1,442,276B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
431
|   ->03.90% (852,254B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
432
|   | ->03.90% (852,254B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
433
|   |   ->03.90% (852,254B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
434
|   |   | 
 
435
|   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
436
|   |   
 
437
|   ->02.70% (590,022B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
438
|     ->02.70% (590,022B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
439
|     | ->02.70% (590,022B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
440
|     |   
 
441
|     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
442
|     
 
443
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
444
 
 
445
--------------------------------------------------------------------------------
 
446
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
447
--------------------------------------------------------------------------------
 
448
 68    140,260,373       22,141,896       22,140,323         1,573            0
 
449
 69    141,818,161       22,469,736       22,468,113         1,623            0
 
450
 70    143,367,089       22,797,576       22,795,903         1,673            0
 
451
 71    144,679,227       23,059,848       23,058,135         1,713            0
 
452
 72    146,161,200       23,387,688       23,385,925         1,763            0
 
453
 73    147,472,631       23,649,960       23,648,157         1,803            0
 
454
 74    149,016,772       23,977,800       23,975,947         1,853            0
 
455
 75    150,570,619       24,305,640       24,303,737         1,903            0
 
456
 76    152,160,113       24,633,480       24,631,527         1,953            0
 
457
 77    153,714,666       24,961,320       24,959,317         2,003            0
 
458
99.99% (24,959,317B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
459
->47.73% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
460
| ->47.73% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
461
|   ->47.73% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
462
|     
 
463
->28.10% (7,014,706B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
464
| ->28.10% (7,014,706B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
465
|   ->22.59% (5,637,988B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
466
|   | ->22.59% (5,637,988B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
467
|   |   ->22.59% (5,637,988B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
468
|   |   | 
 
469
|   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
470
|   |   
 
471
|   ->05.52% (1,376,718B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
472
|     ->05.52% (1,376,718B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
473
|     | ->05.52% (1,376,718B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
474
|     |   
 
475
|     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
476
|     
 
477
->15.76% (3,933,480B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
478
| ->15.76% (3,933,480B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
479
|   ->15.76% (3,933,480B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
480
|     ->15.76% (3,933,480B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
481
|       ->15.76% (3,933,480B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
482
|       | 
 
483
|       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
484
|       
 
485
->08.40% (2,097,856B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
486
| ->08.40% (2,097,856B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
487
|   ->04.99% (1,245,602B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
488
|   | ->04.99% (1,245,602B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
489
|   |   ->04.99% (1,245,602B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
490
|   |   | 
 
491
|   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
492
|   |   
 
493
|   ->03.41% (852,254B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
494
|     ->03.41% (852,254B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
495
|     | ->03.41% (852,254B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
496
|     |   
 
497
|     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
498
|     
 
499
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
500
 
 
501
--------------------------------------------------------------------------------
 
502
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
503
--------------------------------------------------------------------------------
 
504
 78    155,292,070       25,289,160       25,287,107         2,053            0
 
505
 79    156,935,812       25,617,000       25,614,897         2,103            0
 
506
 80    158,241,040       25,879,272       25,877,129         2,143            0
 
507
 81    159,548,379       26,141,544       26,139,361         2,183            0
 
508
 82    161,039,257       26,469,384       26,467,151         2,233            0
 
509
 83    162,628,168       26,797,224       26,794,941         2,283            0
 
510
 84    164,122,550       27,125,064       27,122,731         2,333            0
 
511
 85    165,713,939       27,452,904       27,450,521         2,383            0
 
512
 86    167,372,160       27,780,744       27,778,311         2,433            0
 
513
 87    168,916,686       28,108,584       28,106,101         2,483            0
 
514
99.99% (28,106,101B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
515
->42.38% (11,913,275B) 0x4035BA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
516
| ->42.38% (11,913,275B) 0x406B2B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
517
|   ->42.38% (11,913,275B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
518
|     
 
519
->31.49% (8,850,330B) 0x40877A: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
520
| ->31.49% (8,850,330B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
521
|   ->24.49% (6,883,590B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
522
|   | ->24.49% (6,883,590B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
523
|   |   ->24.49% (6,883,590B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
524
|   |   | 
 
525
|   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
526
|   |   
 
527
|   ->07.00% (1,966,740B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
528
|     ->07.00% (1,966,740B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
529
|     | ->07.00% (1,966,740B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
530
|     |   
 
531
|     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
532
|     
 
533
->17.96% (5,047,966B) 0x408E92: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
534
| ->17.96% (5,047,966B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
535
|   ->17.96% (5,047,966B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
536
|     ->17.96% (5,047,966B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
537
|       ->17.96% (5,047,966B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
538
|       | 
 
539
|       ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
540
|       
 
541
->08.16% (2,294,530B) 0x408687: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
542
| ->08.16% (2,294,530B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
543
|   ->04.90% (1,376,718B) 0x408BB4: rapidxml::xml_node<char>* rapidxml::xml_document<char>::parse_element<512>(char*&) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
544
|   | ->04.90% (1,376,718B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
545
|   |   ->04.90% (1,376,718B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
546
|   |   | 
 
547
|   |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
548
|   |   
 
549
|   ->03.27% (917,812B) 0x405F44: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
550
|     ->03.27% (917,812B) 0x406926: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/rapidxml)
 
551
|     | ->03.27% (917,812B) 0x55D7A42: (below main) (in /lib64/libc-2.10.1.so)
 
552
|     |   
 
553
|     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
554
|     
 
555
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
556
 
 
557
--------------------------------------------------------------------------------
 
558
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
559
--------------------------------------------------------------------------------
 
560
 88    170,466,359       28,436,424       28,433,891         2,533            0
 
561
 89    171,815,514       28,698,696       28,696,123         2,573            0
 
562
 90    173,317,077       29,026,536       29,023,913         2,623            0
 
563
 91    174,645,153       29,288,808       29,286,145         2,663            0
 
564
 92    176,126,719       29,616,648       29,613,935         2,713            0
 
565
 93    177,675,568       29,944,488       29,941,725         2,763            0
 
566
 94    179,071,840       30,337,896       30,335,073         2,823            0