bzr branch
http://darksoft.org/webbzr/xmlbench/trunk
13
by Suren A. Chilingaryan
LibXML Pull Parser, FAXPP Parser, Mono security benchmark, multiple fixes |
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 |