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
--------------------------------------------------------------------------------
12
| ..:::@:::@# ..:::@::::
13
| .,::::::@:::@# ..@:::::@::::
14
| ..::@::::::@:::@# ..:::@:::::@::::
15
| .:::::@::::::@:::@# ..@:::::@:::::@::::
16
| .,::::::::@::::::@:::@# ..:::@:::::@:::::@::::
17
| .::@::::::::@::::::@:::@# ..@:::::@:::::@:::::@::::
18
| ,:::::@::::::::@::::::@:::@# ..:::@:::::@:::::@:::::@::::
19
| .,::@:::::@::::::::@::::::@:::@# .:::::::@:::::@:::::@:::::@::::
20
| .::@::@:::::@::::::::@::::::@:::@# .:::::::::@:::::@:::::@:::::@::::
21
|.:::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
22
|::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
23
|::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
24
|::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
25
|::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
26
|::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
27
|::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
28
|::::::@::@:::::@::::::::@::::::@:::@#::::::::::::@:::::@:::::@:::::@::::
29
0 +----------------------------------------------------------------------->Mi
32
Number of snapshots: 95
33
Detailed snapshots: [7, 10, 18, 29, 36, 40, 41 (peak), 57, 67, 77, 87]
35
--------------------------------------------------------------------------------
36
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
37
--------------------------------------------------------------------------------
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)
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)
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)
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)
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)
73
| ->00.87% (131,116B) in 1+ places, all below ms_print's threshold (01.00%)
75
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
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)
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)
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)
114
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
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)
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)
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)
158
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
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)
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)
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)
205
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
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)
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)
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)
248
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
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)
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)
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)
288
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
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)
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)
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)
325
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
357
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
363
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
371
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
379
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
385
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
387
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
413
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
419
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
427
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
435
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
441
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
443
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
469
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
475
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
483
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
491
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
497
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
499
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
525
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
531
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
539
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
547
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
553
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
555
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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