1
--------------------------------------------------------------------------------
2
Command: ./expat-sablotron-dom 1 xmlgen 64000000
3
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
4
ms_print arguments: /tmp/massif.out
5
--------------------------------------------------------------------------------
15
| @ @ @@@@# : .@::::::@ :
16
| ,@@ @ @@@@# : ::@::::::@ :
17
| ,@@@ @ @@@@# : .:::@::::::@ :
18
| ,@@@@@ @ @@@@# : :::::@::::::@ :
19
| ,@@@@@@ @ @@@@# : ::::::@::::::@ :
20
| @@@@@@@@ @ @@@@# : .@::::::@::::::@ :
21
| @@@@@@@@@ @ @@@@# : ::@::::::@::::::@ :
22
| , @@@@@@@@@ @ @@@@# : :::@::::::@::::::@ :
23
| @ @@@@@@@@@ @ @@@@# : .::::@::::::@::::::@ :
24
| ,@ @ @@@@@@@@@ @ @@@@# : ::::::@::::::@::::::@ :
25
| ,@@ @ @@@@@@@@@ @ @@@@# : :::::::@::::::@::::::@ :
26
| , @@@ @ @@@@@@@@@ @ @@@@# : : :::::::@::::::@::::::@ :
27
| ,@ @@@ @ @@@@@@@@@ @ @@@@# : .: :::::::@::::::@::::::@ :
28
|....... @@ @@@ @ @@@@@@@@@ @ @@@@# : ..... .::: :::::::@::::::@::::::@ :
29
0 +----------------------------------------------------------------------->Gi
32
Number of snapshots: 76
33
Detailed snapshots: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33 (peak), 53, 63, 73]
35
--------------------------------------------------------------------------------
36
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
37
--------------------------------------------------------------------------------
39
1 473,284,471 64,000,080 64,000,046 34 0
40
2 1,186,086,604 64,000,104 64,000,059 45 0
41
3 1,772,338,388 64,000,080 64,000,046 34 0
42
4 2,512,617,277 64,000,080 64,000,046 34 0
43
5 3,138,979,457 64,000,080 64,000,046 34 0
44
6 4,013,204,296 64,000,080 64,000,046 34 0
45
7 4,628,466,498 64,000,080 64,000,046 34 0
46
8 5,502,815,385 150,366,160 150,359,924 6,236 0
47
9 6,018,378,616 221,319,440 221,295,879 23,561 0
48
99.99% (221,295,879B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
49
->42.08% (93,126,656B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
50
| ->42.05% (93,061,120B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
51
| | ->18.57% (41,091,072B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
52
| | | ->18.57% (41,091,072B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
53
| | | ->18.57% (41,091,072B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
55
| | ->13.24% (29,294,592B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
56
| | | ->13.24% (29,294,592B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
57
| | | ->13.24% (29,294,592B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
59
| | ->06.34% (14,024,704B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
60
| | | ->06.34% (14,024,704B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
61
| | | ->04.97% (11,010,048B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
63
| | | ->01.36% (3,014,656B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
65
| | ->02.13% (4,718,592B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
66
| | | ->02.13% (4,718,592B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
67
| | | ->02.13% (4,718,592B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
69
| | ->01.78% (3,932,160B) in 3 places, all below massif's threshold (01.00%)
71
| ->00.03% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
73
->28.92% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
74
| ->28.92% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
75
| ->28.92% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
77
->28.92% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
78
| ->28.92% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
79
| | ->28.92% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
80
| | ->28.92% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
81
| | ->28.92% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
83
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
85
->00.08% (169,339B) in 1+ places, all below ms_print's threshold (01.00%)
87
--------------------------------------------------------------------------------
88
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
89
--------------------------------------------------------------------------------
90
10 6,745,868,287 321,322,848 321,274,838 48,010 0
91
99.99% (321,274,838B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
92
->60.09% (193,069,056B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
93
| ->60.07% (193,003,520B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
94
| | ->26.37% (84,738,048B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
95
| | | ->26.37% (84,738,048B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
96
| | | ->26.37% (84,738,048B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
98
| | ->18.93% (60,817,408B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
99
| | | ->18.93% (60,817,408B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
100
| | | ->18.93% (60,817,408B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
102
| | ->09.20% (29,556,736B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
103
| | | ->09.20% (29,556,736B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
104
| | | ->07.00% (22,478,848B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
106
| | | ->02.20% (7,077,888B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
108
| | ->03.02% (9,699,328B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
109
| | | ->03.02% (9,699,328B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
110
| | | ->03.02% (9,699,328B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
112
| | ->01.24% (3,997,696B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
113
| | | ->01.24% (3,997,696B) in 2 places, all below massif's threshold (01.00%)
115
| | ->01.20% (3,866,624B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
116
| | | ->01.20% (3,866,624B) in 2 places, all below massif's threshold (01.00%)
118
| | ->00.10% (327,680B) in 1+ places, all below ms_print's threshold (01.00%)
120
| ->00.02% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
122
->19.92% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
123
| ->19.92% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
124
| ->19.92% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
126
->19.92% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
127
| ->19.92% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
128
| | ->19.92% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
129
| | ->19.92% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
130
| | ->19.92% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
132
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
134
->00.06% (205,898B) in 1+ places, all below ms_print's threshold (01.00%)
136
--------------------------------------------------------------------------------
137
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
138
--------------------------------------------------------------------------------
139
11 7,767,206,049 461,705,896 461,633,747 72,149 0
140
99.98% (461,633,747B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
141
->72.21% (333,391,824B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
142
| ->72.19% (333,326,288B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
143
| | ->31.85% (147,067,536B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
144
| | | ->31.85% (147,067,536B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
145
| | | ->31.85% (147,067,536B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
147
| | ->22.00% (101,583,472B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
148
| | | ->22.00% (101,583,472B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
149
| | | ->22.00% (101,583,472B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
151
| | ->10.43% (48,170,080B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
152
| | | ->10.43% (48,170,080B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
153
| | | ->07.79% (35,980,080B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
155
| | | ->02.64% (12,190,000B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
157
| | ->04.19% (19,334,000B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
158
| | | ->04.19% (19,334,000B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
159
| | | ->04.19% (19,334,000B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
161
| | ->01.96% (9,044,448B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
162
| | | ->01.58% (7,274,928B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
163
| | | | ->01.58% (7,274,928B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
165
| | | ->00.38% (1,769,520B) in 1+ places, all below ms_print's threshold (01.00%)
167
| | ->01.59% (7,340,272B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
168
| | | ->01.59% (7,340,272B) in 2 places, all below massif's threshold (01.00%)
170
| | ->00.17% (786,480B) in 1+ places, all below ms_print's threshold (01.00%)
172
| ->00.01% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
174
->13.86% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
175
| ->13.86% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
176
| ->13.86% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
178
->13.86% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
179
| ->13.86% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
180
| | ->13.86% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
181
| | ->13.86% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
182
| | ->13.86% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
184
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
186
->00.05% (242,039B) in 1+ places, all below ms_print's threshold (01.00%)
188
--------------------------------------------------------------------------------
189
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
190
--------------------------------------------------------------------------------
191
12 8,602,202,319 576,311,760 576,225,590 86,170 0
192
99.99% (576,225,590B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
193
->77.73% (447,962,736B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
194
| ->77.72% (447,897,200B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
195
| | ->34.28% (197,536,416B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
196
| | | ->34.28% (197,536,416B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
197
| | | ->34.28% (197,536,416B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
199
| | ->23.72% (136,715,056B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
200
| | | ->23.72% (136,715,056B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
201
| | | ->23.72% (136,715,056B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
203
| | ->10.43% (60,099,088B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
204
| | | ->10.43% (60,099,088B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
205
| | | ->07.93% (45,680,592B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
207
| | | ->02.50% (14,418,496B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
209
| | ->05.04% (29,034,512B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
210
| | | ->05.04% (29,034,512B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
211
| | | ->05.04% (29,034,512B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
213
| | ->02.41% (13,894,704B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
214
| | | ->01.97% (11,338,656B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
215
| | | | ->01.97% (11,338,656B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
217
| | | ->00.44% (2,556,048B) in 1+ places, all below ms_print's threshold (01.00%)
219
| | ->01.71% (9,830,944B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
220
| | | ->01.71% (9,830,944B) in 3 places, all below massif's threshold (01.00%)
222
| | ->00.14% (786,480B) in 1+ places, all below ms_print's threshold (01.00%)
224
| ->00.01% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
226
->11.11% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
227
| ->11.11% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
228
| ->11.11% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
230
->11.11% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
231
| ->11.11% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
232
| | ->11.11% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
233
| | ->11.11% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
234
| | ->11.11% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
236
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
238
->00.05% (262,970B) in 1+ places, all below ms_print's threshold (01.00%)
240
--------------------------------------------------------------------------------
241
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
242
--------------------------------------------------------------------------------
243
13 9,236,720,690 663,897,880 663,803,138 94,742 0
244
99.99% (663,803,138B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
245
->80.66% (535,527,408B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
246
| ->80.65% (535,461,872B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
247
| | ->35.72% (237,124,000B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
248
| | | ->35.72% (237,124,000B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
249
| | | ->35.72% (237,124,000B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
251
| | ->23.93% (158,868,384B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
252
| | | ->23.93% (158,868,384B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
253
| | | ->23.93% (158,868,384B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
255
| | ->10.73% (71,241,296B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
256
| | | ->10.73% (71,241,296B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
257
| | | ->08.20% (54,463,280B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
259
| | | ->02.53% (16,778,016B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
261
| | ->05.54% (36,768,576B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
262
| | | ->05.54% (36,768,576B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
263
| | | ->05.54% (36,768,576B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
265
| | ->02.47% (16,385,328B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
266
| | | ->02.02% (13,436,032B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
267
| | | | ->02.02% (13,436,032B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
269
| | | ->00.44% (2,949,296B) in 1+ places, all below ms_print's threshold (01.00%)
271
| | ->02.11% (14,025,648B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
272
| | | ->01.19% (7,930,544B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
273
| | | | ->01.19% (7,930,544B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
275
| | | ->00.92% (6,095,104B) in 1+ places, all below ms_print's threshold (01.00%)
277
| | ->00.16% (1,048,640B) in 1+ places, all below ms_print's threshold (01.00%)
279
| ->00.01% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
281
->09.64% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
282
| ->09.64% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
283
| ->09.64% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
285
->09.64% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
286
| ->09.64% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
287
| | ->09.64% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
288
| | ->09.64% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
289
| | ->09.64% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
291
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
293
->00.04% (275,846B) in 1+ places, all below ms_print's threshold (01.00%)
295
--------------------------------------------------------------------------------
296
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
297
--------------------------------------------------------------------------------
298
14 10,205,898,539 796,833,320 796,730,414 102,906 0
299
99.99% (796,730,414B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
300
->83.89% (668,442,528B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
301
| ->83.88% (668,376,992B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
302
| | ->36.40% (290,080,320B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
303
| | | ->36.40% (290,080,320B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
304
| | | ->36.40% (290,080,320B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
306
| | ->24.74% (197,143,744B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
307
| | | ->24.74% (197,143,744B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
308
| | | ->24.74% (197,143,744B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
310
| | ->10.95% (87,233,056B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
311
| | | ->10.95% (87,233,056B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
312
| | | ->08.45% (67,309,120B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
314
| | | ->02.50% (19,923,936B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
316
| | ->06.26% (49,876,576B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
317
| | | ->06.26% (49,876,576B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
318
| | | ->06.26% (49,876,576B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
320
| | ->03.14% (25,036,608B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
321
| | | ->02.61% (20,776,512B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
322
| | | | ->02.61% (20,776,512B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
324
| | | ->00.53% (4,260,096B) in 1+ places, all below ms_print's threshold (01.00%)
326
| | ->02.25% (17,958,048B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
327
| | | ->01.36% (10,814,304B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
328
| | | | ->01.36% (10,814,304B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
330
| | | ->00.90% (7,143,744B) in 1+ places, all below ms_print's threshold (01.00%)
332
| | ->00.13% (1,048,640B) in 1+ places, all below ms_print's threshold (01.00%)
334
| ->00.01% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
336
->08.03% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
337
| ->08.03% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
338
| ->08.03% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
340
->08.03% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
341
| ->08.03% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
342
| | ->08.03% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
343
| | ->08.03% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
344
| | ->08.03% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
346
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
348
->00.04% (288,002B) in 1+ places, all below ms_print's threshold (01.00%)
350
--------------------------------------------------------------------------------
351
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
352
--------------------------------------------------------------------------------
353
15 10,694,955,362 863,956,576 863,849,570 107,006 0
354
99.99% (863,849,570B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
355
->85.14% (735,555,488B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
356
| ->85.13% (735,489,952B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
357
| | ->37.07% (320,228,720B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
358
| | | ->37.07% (320,228,720B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
359
| | | ->37.07% (320,228,720B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
361
| | ->25.19% (217,592,224B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
362
| | | ->25.19% (217,592,224B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
363
| | | ->25.19% (217,592,224B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
365
| | ->11.37% (98,243,776B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
366
| | | ->11.37% (98,243,776B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
367
| | | ->08.82% (76,222,560B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
369
| | | ->02.55% (22,021,216B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
371
| | ->06.17% (53,284,656B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
372
| | | ->06.17% (53,284,656B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
373
| | | ->06.17% (53,284,656B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
375
| | ->03.02% (26,085,248B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
376
| | | ->02.53% (21,825,152B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
377
| | | | ->02.53% (21,825,152B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
379
| | | ->00.49% (4,260,096B) in 1+ places, all below ms_print's threshold (01.00%)
381
| | ->02.17% (18,744,528B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
382
| | | ->01.31% (11,338,624B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
383
| | | | ->01.31% (11,338,624B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
385
| | | ->00.86% (7,405,904B) in 1+ places, all below ms_print's threshold (01.00%)
387
| | ->00.15% (1,310,800B) in 1+ places, all below ms_print's threshold (01.00%)
389
| ->00.01% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
391
->07.41% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
392
| ->07.41% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
393
| ->07.41% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
395
->07.41% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
396
| ->07.41% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
397
| | ->07.41% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
398
| | ->07.41% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
399
| | ->07.41% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
401
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
403
->00.03% (294,198B) in 1+ places, all below ms_print's threshold (01.00%)
405
--------------------------------------------------------------------------------
406
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
407
--------------------------------------------------------------------------------
408
16 11,575,961,473 984,830,760 984,716,342 114,418 0
409
99.99% (984,716,342B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
410
->86.96% (856,411,248B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
411
| ->86.95% (856,345,712B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
412
| | ->37.97% (373,971,520B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
413
| | | ->37.97% (373,971,520B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
414
| | | ->37.97% (373,971,520B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
416
| | ->25.40% (250,100,064B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
417
| | | ->25.40% (250,100,064B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
418
| | | ->25.40% (250,100,064B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
420
| | ->11.73% (115,546,336B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
421
| | | ->11.73% (115,546,336B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
422
| | | ->09.23% (90,903,520B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
424
| | | ->02.50% (24,642,816B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
426
| | ->06.24% (61,411,616B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
427
| | | ->06.24% (61,411,616B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
428
| | | ->06.24% (61,411,616B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
430
| | ->03.05% (30,017,648B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
431
| | | ->02.51% (24,708,912B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
432
| | | | ->02.51% (24,708,912B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
434
| | | ->00.54% (5,308,736B) in 1+ places, all below ms_print's threshold (01.00%)
436
| | ->02.44% (23,987,728B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
437
| | | ->01.47% (14,484,544B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
438
| | | | ->01.47% (14,484,544B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
440
| | | ->00.96% (9,503,184B) in 1+ places, all below ms_print's threshold (01.00%)
442
| | ->00.13% (1,310,800B) in 1+ places, all below ms_print's threshold (01.00%)
444
| ->00.01% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
446
->06.50% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
447
| ->06.50% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
448
| ->06.50% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
450
->06.50% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
451
| ->06.50% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
452
| | ->06.50% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
453
| | ->06.50% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
454
| | ->06.50% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
456
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
458
->00.03% (305,210B) in 1+ places, all below ms_print's threshold (01.00%)
460
--------------------------------------------------------------------------------
461
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
462
--------------------------------------------------------------------------------
463
17 12,178,084,273 1,067,423,760 1,067,304,302 119,458 0
464
99.99% (1,067,304,302B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
465
->87.97% (938,991,648B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
466
| ->87.96% (938,926,112B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
467
| | ->38.20% (407,790,160B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
468
| | | ->38.20% (407,790,160B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
469
| | | ->38.20% (407,790,160B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
471
| | ->25.86% (276,053,904B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
472
| | | ->25.86% (276,053,904B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
473
| | | ->25.86% (276,053,904B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
475
| | ->11.93% (127,343,536B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
476
| | | ->11.93% (127,343,536B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
477
| | | ->09.23% (98,506,160B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
479
| | | ->02.70% (28,837,376B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
481
| | ->06.34% (67,703,456B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
482
| | | ->06.34% (67,703,456B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
483
| | | ->06.34% (67,703,456B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
485
| | ->03.08% (32,901,408B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
486
| | | ->02.58% (27,592,672B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
487
| | | | ->02.58% (27,592,672B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
489
| | | ->00.50% (5,308,736B) in 1+ places, all below ms_print's threshold (01.00%)
491
| | ->02.42% (25,822,848B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
492
| | | ->01.50% (16,057,504B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
493
| | | | ->01.50% (16,057,504B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
495
| | | ->00.91% (9,765,344B) in 1+ places, all below ms_print's threshold (01.00%)
497
| | ->00.12% (1,310,800B) in 1+ places, all below ms_print's threshold (01.00%)
499
| ->00.01% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
501
->06.00% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
502
| ->06.00% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
503
| ->06.00% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
505
->06.00% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
506
| ->06.00% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
507
| | ->06.00% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
508
| | ->06.00% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
509
| | ->06.00% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
511
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
513
->00.03% (312,770B) in 1+ places, all below ms_print's threshold (01.00%)
515
--------------------------------------------------------------------------------
516
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
517
--------------------------------------------------------------------------------
518
18 12,739,095,532 1,145,296,104 1,145,172,190 123,914 0
519
99.99% (1,145,172,190B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
520
->88.79% (1,016,852,864B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
521
| ->88.78% (1,016,787,328B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
522
| | ->38.58% (441,870,816B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
523
| | | ->38.58% (441,870,816B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
524
| | | ->38.58% (441,870,816B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
526
| | ->26.05% (298,337,392B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
527
| | | ->26.05% (298,337,392B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
528
| | | ->26.05% (298,337,392B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
530
| | ->11.94% (136,781,296B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
531
| | | ->11.94% (136,781,296B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
532
| | | ->09.33% (106,895,280B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
534
| | | ->02.61% (29,886,016B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
536
| | ->06.39% (73,208,784B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
537
| | | ->06.39% (73,208,784B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
538
| | | ->06.39% (73,208,784B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
540
| | ->03.12% (35,785,168B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
541
| | | ->02.59% (29,689,952B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
542
| | | | ->02.59% (29,689,952B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
544
| | | ->00.53% (6,095,216B) in 1+ places, all below ms_print's threshold (01.00%)
546
| | ->02.48% (28,444,448B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
547
| | | ->01.56% (17,892,624B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
548
| | | | ->01.56% (17,892,624B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
550
| | | ->00.92% (10,551,824B) in 1+ places, all below ms_print's threshold (01.00%)
552
| | ->00.21% (2,359,424B) in 1+ places, all below ms_print's threshold (01.00%)
554
| ->00.01% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
556
->05.59% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
557
| ->05.59% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
558
| ->05.59% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
560
->05.59% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
561
| ->05.59% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
562
| | ->05.59% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
563
| | ->05.59% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
564
| | ->05.59% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
566
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
568
->00.03% (319,442B) in 1+ places, all below ms_print's threshold (01.00%)
570
--------------------------------------------------------------------------------
571
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
572
--------------------------------------------------------------------------------
573
19 13,446,449,407 1,242,299,744 1,242,172,870 126,874 0
574
99.99% (1,242,172,870B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
575
->89.66% (1,113,849,104B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
576
| ->89.65% (1,113,783,568B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
577
| | ->39.11% (485,912,352B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
578
| | | ->39.11% (485,912,352B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
579
| | | ->39.11% (485,912,352B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
581
| | ->26.34% (327,174,112B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
582
| | | ->26.34% (327,174,112B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
583
| | | ->26.34% (327,174,112B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
585
| | ->12.11% (150,413,200B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
586
| | | ->12.11% (150,413,200B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
587
| | | ->09.53% (118,429,968B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
589
| | | ->02.57% (31,983,232B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
591
| | ->06.27% (77,927,520B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
592
| | | ->06.27% (77,927,520B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
593
| | | ->06.27% (77,927,520B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
595
| | ->03.22% (39,979,600B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
596
| | | ->02.69% (33,360,080B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
597
| | | | ->02.69% (33,360,080B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
599
| | | ->00.53% (6,619,520B) in 1+ places, all below ms_print's threshold (01.00%)
601
| | ->02.42% (30,017,360B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
602
| | | ->01.57% (19,465,536B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
603
| | | | ->01.57% (19,465,536B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
605
| | | ->00.85% (10,551,824B) in 1+ places, all below ms_print's threshold (01.00%)
607
| | ->00.19% (2,359,424B) in 1+ places, all below ms_print's threshold (01.00%)
609
| ->00.01% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
611
->05.15% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
612
| ->05.15% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
613
| ->05.15% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
615
->05.15% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
616
| ->05.15% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
617
| | ->05.15% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
618
| | ->05.15% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
619
| | ->05.15% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
621
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
623
->00.03% (323,882B) in 1+ places, all below ms_print's threshold (01.00%)
625
--------------------------------------------------------------------------------
626
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
627
--------------------------------------------------------------------------------
628
20 14,211,155,506 1,347,168,544 1,347,038,470 130,074 0
629
99.99% (1,347,038,470B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
630
->90.46% (1,218,709,904B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
631
| ->90.46% (1,218,644,368B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
632
| | ->39.61% (533,624,016B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
633
| | | ->39.61% (533,624,016B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
634
| | | ->39.61% (533,624,016B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
636
| | ->26.82% (361,253,872B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
637
| | | ->26.82% (361,253,872B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
638
| | | ->26.82% (361,253,872B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
640
| | ->12.18% (164,045,104B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
641
| | | ->12.18% (164,045,104B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
642
| | | ->09.65% (129,964,656B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
644
| | | ->02.53% (34,080,448B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
646
| | ->06.10% (82,121,952B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
647
| | | ->06.10% (82,121,952B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
648
| | | ->06.10% (82,121,952B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
650
| | ->03.20% (43,125,424B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
651
| | | ->02.67% (35,981,600B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
652
| | | | ->02.67% (35,981,600B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
654
| | | ->00.53% (7,143,824B) in 1+ places, all below ms_print's threshold (01.00%)
656
| | ->02.34% (31,590,272B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
657
| | | ->01.44% (19,465,536B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
658
| | | | ->01.44% (19,465,536B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
660
| | | ->00.90% (12,124,736B) in 1+ places, all below ms_print's threshold (01.00%)
662
| | ->00.21% (2,883,728B) in 1+ places, all below ms_print's threshold (01.00%)
664
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
666
->04.75% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
667
| ->04.75% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
668
| ->04.75% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
670
->04.75% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
671
| ->04.75% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
672
| | ->04.75% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
673
| | ->04.75% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
674
| | ->04.75% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
676
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
678
->00.02% (328,682B) in 1+ places, all below ms_print's threshold (01.00%)
680
--------------------------------------------------------------------------------
681
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
682
--------------------------------------------------------------------------------
683
21 14,719,238,447 1,416,906,312 1,416,774,094 132,218 0
684
99.99% (1,416,774,094B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
685
->90.93% (1,288,442,336B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
686
| ->90.93% (1,288,376,800B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
687
| | ->40.07% (567,703,776B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
688
| | | ->40.07% (567,703,776B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
689
| | | ->40.07% (567,703,776B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
691
| | ->26.53% (375,934,384B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
692
| | | ->26.53% (375,934,384B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
693
| | | ->26.53% (375,934,384B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
695
| | ->12.43% (176,104,096B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
696
| | | ->12.43% (176,104,096B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
697
| | | ->09.91% (140,450,736B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
699
| | | ->02.52% (35,653,360B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
701
| | ->06.05% (85,792,080B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
702
| | | ->06.05% (85,792,080B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
703
| | | ->06.05% (85,792,080B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
705
| | ->03.30% (46,795,552B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
706
| | | ->02.69% (38,078,816B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
707
| | | | ->02.69% (38,078,816B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
709
| | | ->00.62% (8,716,736B) in 1+ places, all below ms_print's threshold (01.00%)
711
| | ->02.34% (33,163,184B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
712
| | | ->01.37% (19,465,536B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
713
| | | | ->01.37% (19,465,536B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
715
| | | ->00.97% (13,697,648B) in 1+ places, all below ms_print's threshold (01.00%)
717
| | ->00.20% (2,883,728B) in 1+ places, all below ms_print's threshold (01.00%)
719
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
721
->04.52% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
722
| ->04.52% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
723
| ->04.52% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
725
->04.52% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
726
| ->04.52% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
727
| | ->04.52% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
728
| | ->04.52% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
729
| | ->04.52% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
731
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
733
->00.02% (331,874B) in 1+ places, all below ms_print's threshold (01.00%)
735
--------------------------------------------------------------------------------
736
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
737
--------------------------------------------------------------------------------
738
22 15,479,863,908 1,521,250,768 1,521,115,366 135,402 0
739
99.99% (1,521,115,366B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
740
->91.55% (1,392,778,832B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
741
| ->91.55% (1,392,713,296B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
742
| | ->40.45% (615,415,440B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
743
| | | ->40.45% (615,415,440B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
744
| | | ->40.45% (615,415,440B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
746
| | ->26.68% (405,819,712B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
747
| | | ->26.68% (405,819,712B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
748
| | | ->26.68% (405,819,712B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
750
| | ->12.23% (186,065,872B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
751
| | | ->12.23% (186,065,872B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
752
| | | ->09.72% (147,790,992B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
754
| | | ->02.52% (38,274,880B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
756
| | ->06.05% (92,083,728B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
757
| | | ->06.05% (92,083,728B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
758
| | | ->06.05% (92,083,728B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
760
| | ->03.49% (53,087,200B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
761
| | | ->02.85% (43,321,856B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
762
| | | | ->02.85% (43,321,856B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
764
| | | ->00.64% (9,765,344B) in 1+ places, all below ms_print's threshold (01.00%)
766
| | ->02.39% (36,309,008B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
767
| | | ->01.38% (21,038,448B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
768
| | | | ->01.38% (21,038,448B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
770
| | | ->01.00% (15,270,560B) in 2 places, all below massif's threshold (01.00%)
772
| | ->00.26% (3,932,336B) in 1+ places, all below ms_print's threshold (01.00%)
774
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
776
->04.21% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
777
| ->04.21% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
778
| ->04.21% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
780
->04.21% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
781
| ->04.21% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
782
| | ->04.21% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
783
| | ->04.21% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
784
| | ->04.21% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
786
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
788
->00.02% (336,650B) in 1+ places, all below ms_print's threshold (01.00%)
790
--------------------------------------------------------------------------------
791
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
792
--------------------------------------------------------------------------------
793
23 16,057,304,949 1,600,426,720 1,600,288,894 137,826 0
794
99.99% (1,600,288,894B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
795
->91.97% (1,471,948,736B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
796
| ->91.97% (1,471,883,200B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
797
| | ->40.68% (651,068,112B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
798
| | | ->40.68% (651,068,112B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
799
| | | ->40.68% (651,068,112B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
801
| | ->26.96% (431,510,608B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
802
| | | ->26.96% (431,510,608B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
803
| | | ->26.96% (431,510,608B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
805
| | ->12.18% (194,979,040B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
806
| | | ->12.18% (194,979,040B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
807
| | | ->09.69% (155,131,248B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
809
| | | ->02.49% (39,847,792B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
811
| | ->06.05% (96,802,464B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
812
| | | ->06.05% (96,802,464B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
813
| | | ->06.05% (96,802,464B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
815
| | ->03.48% (55,708,720B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
816
| | | ->02.87% (45,943,376B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
817
| | | | ->02.87% (45,943,376B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
819
| | | ->00.61% (9,765,344B) in 1+ places, all below ms_print's threshold (01.00%)
821
| | ->02.37% (37,881,920B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
822
| | | ->01.31% (21,038,448B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
823
| | | | ->01.31% (21,038,448B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
825
| | | ->01.04% (16,712,384B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
826
| | | | ->01.04% (16,712,384B) in 2 places, all below massif's threshold (01.00%)
828
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
830
| | ->00.25% (3,932,336B) in 1+ places, all below ms_print's threshold (01.00%)
832
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
834
->04.00% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
835
| ->04.00% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
836
| ->04.00% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
838
->04.00% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
839
| ->04.00% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
840
| | ->04.00% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
841
| | ->04.00% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
842
| | ->04.00% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
844
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
846
->00.02% (340,274B) in 1+ places, all below ms_print's threshold (01.00%)
848
--------------------------------------------------------------------------------
849
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
850
--------------------------------------------------------------------------------
851
24 16,787,568,622 1,700,576,432 1,700,435,542 140,890 0
852
99.99% (1,700,435,542B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
853
->92.44% (1,572,090,800B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
854
| ->92.44% (1,572,025,264B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
855
| | ->41.18% (700,352,688B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
856
| | | ->41.18% (700,352,688B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
857
| | | ->41.18% (700,352,688B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
859
| | ->26.95% (458,250,112B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
860
| | | ->26.95% (458,250,112B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
861
| | | ->26.95% (458,250,112B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
863
| | ->11.99% (203,892,208B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
864
| | | ->11.99% (203,892,208B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
865
| | | ->09.55% (162,471,504B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
867
| | | ->02.44% (41,420,704B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
869
| | ->06.28% (106,764,240B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
870
| | | ->06.28% (106,764,240B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
871
| | | ->06.28% (106,764,240B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
873
| | ->03.40% (57,805,936B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
874
| | | ->02.79% (47,516,288B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
875
| | | | ->02.79% (47,516,288B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
877
| | | ->00.61% (10,289,648B) in 1+ places, all below ms_print's threshold (01.00%)
879
| | ->02.38% (40,503,440B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
880
| | | ->01.33% (22,611,360B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
881
| | | | ->01.33% (22,611,360B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
883
| | | ->01.04% (17,760,992B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
884
| | | | ->01.04% (17,760,992B) in 2 places, all below massif's threshold (01.00%)
886
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
888
| | ->00.26% (4,456,640B) in 1+ places, all below ms_print's threshold (01.00%)
890
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
892
->03.76% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
893
| ->03.76% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
894
| ->03.76% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
896
->03.76% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
897
| ->03.76% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
898
| | ->03.76% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
899
| | ->03.76% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
900
| | ->03.76% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
902
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
904
->00.02% (344,858B) in 1+ places, all below ms_print's threshold (01.00%)
906
--------------------------------------------------------------------------------
907
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
908
--------------------------------------------------------------------------------
909
25 17,563,901,647 1,807,018,264 1,806,874,126 144,138 0
910
99.99% (1,806,874,126B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
911
->92.89% (1,678,524,512B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
912
| ->92.89% (1,678,458,976B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
913
| | ->41.57% (751,210,176B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
914
| | | ->41.57% (751,210,176B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
915
| | | ->41.57% (751,210,176B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
917
| | ->27.13% (490,232,656B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
918
| | | ->27.13% (490,232,656B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
919
| | | ->27.13% (490,232,656B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
921
| | ->12.01% (216,999,808B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
922
| | | ->12.01% (216,999,808B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
923
| | | ->09.51% (171,908,976B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
925
| | | ->02.50% (45,090,832B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
927
| | ->06.14% (110,958,672B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
928
| | | ->06.14% (110,958,672B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
929
| | | ->06.14% (110,958,672B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
931
| | ->03.49% (63,048,976B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
932
| | | ->02.89% (52,235,024B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
933
| | | | ->02.89% (52,235,024B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
935
| | | ->00.60% (10,813,952B) in 1+ places, all below ms_print's threshold (01.00%)
937
| | ->02.30% (41,552,048B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
938
| | | ->01.25% (22,611,360B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
939
| | | | ->01.25% (22,611,360B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
941
| | | ->01.04% (18,809,600B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
942
| | | | ->01.04% (18,809,600B) in 2 places, all below massif's threshold (01.00%)
944
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
946
| | ->00.25% (4,456,640B) in 1+ places, all below ms_print's threshold (01.00%)
948
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
950
->03.54% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
951
| ->03.54% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
952
| ->03.54% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
954
->03.54% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
955
| ->03.54% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
956
| | ->03.54% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
957
| | ->03.54% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
958
| | ->03.54% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
960
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
962
->00.02% (349,730B) in 1+ places, all below ms_print's threshold (01.00%)
964
--------------------------------------------------------------------------------
965
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
966
--------------------------------------------------------------------------------
967
26 18,385,709,831 1,919,752,232 1,919,604,646 147,586 0
968
99.99% (1,919,604,646B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
969
->93.31% (1,791,249,872B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
970
| ->93.30% (1,791,184,336B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
971
| | ->41.73% (801,019,056B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
972
| | | ->41.73% (801,019,056B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
973
| | | ->41.73% (801,019,056B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
975
| | ->27.17% (521,690,896B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
976
| | | ->27.17% (521,690,896B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
977
| | | ->27.17% (521,690,896B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
979
| | ->12.26% (235,350,448B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
980
| | | ->12.26% (235,350,448B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
981
| | | ->09.83% (188,686,704B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
983
| | | ->02.43% (46,663,744B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
985
| | ->06.08% (116,726,016B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
986
| | | ->06.08% (116,726,016B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
987
| | | ->06.08% (116,726,016B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
989
| | ->03.42% (65,670,496B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
990
| | | ->02.83% (54,332,240B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
991
| | | | ->02.83% (54,332,240B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
993
| | | ->00.59% (11,338,256B) in 1+ places, all below ms_print's threshold (01.00%)
995
| | ->02.41% (46,270,784B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
996
| | | ->01.23% (23,659,968B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
997
| | | | ->01.23% (23,659,968B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
999
| | | ->01.17% (22,479,728B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1000
| | | | ->01.01% (19,464,928B) 0x4E8F541: TreeConstructer::tcEndElement(void*, char const*) (in /usr/lib64/libsablot.so.0.100.3)
1002
| | | | ->00.16% (3,014,800B) in 1+ places, all below ms_print's threshold (01.00%)
1004
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
1006
| | ->00.23% (4,456,640B) in 1+ places, all below ms_print's threshold (01.00%)
1008
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
1010
->03.33% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1011
| ->03.33% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1012
| ->03.33% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1014
->03.33% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1015
| ->03.33% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1016
| | ->03.33% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1017
| | ->03.33% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1018
| | ->03.33% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1020
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
1022
->00.02% (354,890B) in 1+ places, all below ms_print's threshold (01.00%)
1024
--------------------------------------------------------------------------------
1025
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1026
--------------------------------------------------------------------------------
1027
27 18,959,285,524 1,998,403,872 1,998,253,846 150,026 0
1028
99.99% (1,998,253,846B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1029
->93.57% (1,869,895,472B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
1030
| ->93.57% (1,869,829,936B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
1031
| | ->42.05% (840,341,856B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
1032
| | | ->42.05% (840,341,856B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1033
| | | ->42.05% (840,341,856B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1035
| | ->27.15% (542,663,056B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1036
| | | ->27.15% (542,663,056B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1037
| | | ->27.15% (542,663,056B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
1039
| | ->12.28% (245,312,224B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1040
| | | ->12.28% (245,312,224B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1041
| | | ->09.84% (196,551,264B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
1043
| | | ->02.44% (48,760,960B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
1045
| | ->06.00% (119,871,840B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
1046
| | | ->06.00% (119,871,840B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
1047
| | | ->06.00% (119,871,840B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1049
| | ->03.47% (69,340,624B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1050
| | | ->02.90% (58,002,368B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1051
| | | | ->02.90% (58,002,368B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1053
| | | ->00.57% (11,338,256B) in 1+ places, all below ms_print's threshold (01.00%)
1055
| | ->02.37% (47,319,392B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1056
| | | ->01.21% (24,184,272B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1057
| | | | ->01.21% (24,184,272B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1059
| | | ->01.15% (23,004,032B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1060
| | | | ->01.15% (23,004,032B) in 2 places, all below massif's threshold (01.00%)
1062
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
1064
| | ->00.25% (4,980,944B) in 1+ places, all below ms_print's threshold (01.00%)
1066
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
1068
->03.20% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1069
| ->03.20% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1070
| ->03.20% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1072
->03.20% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1073
| ->03.20% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1074
| | ->03.20% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1075
| | ->03.20% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1076
| | ->03.20% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1078
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
1080
->00.02% (358,490B) in 1+ places, all below ms_print's threshold (01.00%)
1082
--------------------------------------------------------------------------------
1083
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1084
--------------------------------------------------------------------------------
1085
28 19,712,224,393 2,101,699,664 2,101,546,462 153,202 0
1086
99.99% (2,101,546,462B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1087
->93.89% (1,973,183,360B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
1088
| ->93.88% (1,973,117,824B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
1089
| | ->42.48% (892,772,256B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
1090
| | | ->42.48% (892,772,256B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1091
| | | ->42.48% (892,772,256B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1093
| | ->27.09% (569,402,560B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1094
| | | ->27.09% (569,402,560B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1095
| | | ->27.09% (569,402,560B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
1097
| | ->12.07% (253,701,088B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1098
| | | ->12.07% (253,701,088B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1099
| | | ->09.70% (203,891,520B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
1101
| | | ->02.37% (49,809,568B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
1103
| | ->06.00% (126,163,488B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
1104
| | | ->06.00% (126,163,488B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
1105
| | | ->06.00% (126,163,488B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1107
| | ->03.57% (75,107,968B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1108
| | | ->02.93% (61,672,496B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1109
| | | | ->02.93% (61,672,496B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1111
| | | ->00.64% (13,435,472B) in 1+ places, all below ms_print's threshold (01.00%)
1113
| | ->02.43% (50,989,520B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1114
| | | ->01.23% (25,757,184B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1115
| | | | ->01.23% (25,757,184B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1117
| | | ->01.19% (25,101,248B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1118
| | | | ->01.03% (21,562,144B) 0x4E8F541: TreeConstructer::tcEndElement(void*, char const*) (in /usr/lib64/libsablot.so.0.100.3)
1120
| | | | ->00.17% (3,539,104B) in 1+ places, all below ms_print's threshold (01.00%)
1122
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
1124
| | ->00.24% (4,980,944B) in 1+ places, all below ms_print's threshold (01.00%)
1126
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
1128
->03.05% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1129
| ->03.05% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1130
| ->03.05% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1132
->03.05% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1133
| ->03.05% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1134
| | ->03.05% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1135
| | ->03.05% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1136
| | ->03.05% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1138
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
1140
->00.02% (363,218B) in 1+ places, all below ms_print's threshold (01.00%)
1142
--------------------------------------------------------------------------------
1143
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1144
--------------------------------------------------------------------------------
1145
29 20,337,102,274 2,189,262,552 2,189,107,404 155,148 0
1146
99.99% (2,189,107,404B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1147
->94.13% (2,060,741,392B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
1148
| ->94.13% (2,060,675,856B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
1149
| | ->42.77% (936,289,136B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
1150
| | | ->42.77% (936,289,136B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1151
| | | ->42.77% (936,289,136B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1153
| | ->26.87% (588,277,360B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1154
| | | ->26.87% (588,277,360B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1155
| | | ->26.87% (588,277,360B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
1157
| | ->12.07% (264,187,088B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1158
| | | ->12.07% (264,187,088B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1159
| | | ->09.67% (211,756,016B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
1161
| | | ->02.39% (52,431,072B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
1163
| | ->06.12% (134,027,952B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
1164
| | | ->06.12% (134,027,952B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
1165
| | | ->06.12% (134,027,952B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1167
| | ->03.62% (79,302,368B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1168
| | | ->02.96% (64,818,304B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1169
| | | | ->02.96% (64,818,304B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1171
| | | ->00.66% (14,484,064B) in 1+ places, all below ms_print's threshold (01.00%)
1173
| | ->02.40% (52,562,416B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1174
| | | ->01.22% (26,805,776B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1175
| | | | ->01.22% (26,805,776B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1177
| | | ->01.17% (25,625,552B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1178
| | | | ->01.01% (22,086,448B) 0x4E8F541: TreeConstructer::tcEndElement(void*, char const*) (in /usr/lib64/libsablot.so.0.100.3)
1180
| | | | ->00.16% (3,539,104B) in 1+ places, all below ms_print's threshold (01.00%)
1182
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
1184
| | ->00.28% (6,029,536B) in 1+ places, all below ms_print's threshold (01.00%)
1186
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
1188
->02.92% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1189
| ->02.92% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1190
| ->02.92% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1192
->02.92% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1193
| ->02.92% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1194
| | ->02.92% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1195
| | ->02.92% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1196
| | ->02.92% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1198
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
1200
->00.02% (366,128B) in 1+ places, all below ms_print's threshold (01.00%)
1202
--------------------------------------------------------------------------------
1203
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1204
--------------------------------------------------------------------------------
1205
30 21,002,265,513 2,280,493,520 2,280,336,990 156,530 0
1206
99.99% (2,280,336,990B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1207
->94.36% (2,151,968,896B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
1208
| ->94.36% (2,151,903,360B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
1209
| | ->42.80% (976,135,632B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
1210
| | | ->42.80% (976,135,632B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1211
| | | ->42.80% (976,135,632B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1213
| | ->27.04% (616,589,344B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1214
| | | ->27.04% (616,589,344B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1215
| | | ->27.04% (616,589,344B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
1217
| | ->12.37% (282,013,152B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1218
| | | ->12.37% (282,013,152B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1219
| | | ->09.88% (225,387,712B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
1221
| | | ->02.48% (56,625,440B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
1223
| | ->05.97% (136,125,136B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
1224
| | | ->05.97% (136,125,136B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
1225
| | | ->05.97% (136,125,136B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1227
| | ->03.52% (80,350,960B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1228
| | | ->02.89% (65,866,896B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1229
| | | | ->02.89% (65,866,896B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1231
| | | ->00.64% (14,484,064B) in 1+ places, all below ms_print's threshold (01.00%)
1233
| | ->02.40% (54,659,600B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1234
| | | ->01.22% (27,722,736B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1235
| | | | ->01.01% (23,135,040B) 0x4E8F541: TreeConstructer::tcEndElement(void*, char const*) (in /usr/lib64/libsablot.so.0.100.3)
1237
| | | | ->00.20% (4,587,696B) in 1+ places, all below ms_print's threshold (01.00%)
1239
| | | ->01.18% (26,805,776B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1240
| | | | ->01.18% (26,805,776B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1242
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
1244
| | ->00.26% (6,029,536B) in 1+ places, all below ms_print's threshold (01.00%)
1246
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
1248
->02.81% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1249
| ->02.81% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1250
| ->02.81% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1252
->02.81% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1253
| ->02.81% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1254
| | ->02.81% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1255
| | ->02.81% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1256
| | ->02.81% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1258
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
1260
->00.02% (368,210B) in 1+ places, all below ms_print's threshold (01.00%)
1262
--------------------------------------------------------------------------------
1263
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1264
--------------------------------------------------------------------------------
1265
31 21,514,664,556 2,350,751,864 2,350,594,262 157,602 0
1266
99.99% (2,350,594,262B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1267
->94.53% (2,222,224,560B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
1268
| ->94.53% (2,222,159,024B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
1269
| | ->43.13% (1,013,884,944B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
1270
| | | ->43.13% (1,013,884,944B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1271
| | | ->43.13% (1,013,884,944B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1273
| | ->26.90% (632,318,224B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1274
| | | ->26.90% (632,318,224B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1275
| | | ->26.90% (632,318,224B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
1277
| | ->12.22% (287,256,112B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1278
| | | ->12.22% (287,256,112B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1279
| | | ->09.77% (229,582,080B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
1281
| | | ->02.45% (57,674,032B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
1283
| | ->06.15% (144,513,872B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
1284
| | | ->06.15% (144,513,872B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
1285
| | | ->06.15% (144,513,872B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1287
| | ->03.46% (81,399,552B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1288
| | | ->02.85% (66,915,488B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1289
| | | | ->02.85% (66,915,488B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1291
| | | ->00.62% (14,484,064B) in 1+ places, all below ms_print's threshold (01.00%)
1293
| | ->02.41% (56,756,784B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1294
| | | ->01.22% (28,771,328B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1295
| | | | ->01.03% (24,183,632B) 0x4E8F541: TreeConstructer::tcEndElement(void*, char const*) (in /usr/lib64/libsablot.so.0.100.3)
1297
| | | | ->00.20% (4,587,696B) in 1+ places, all below ms_print's threshold (01.00%)
1299
| | | ->01.18% (27,854,368B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1300
| | | | ->01.18% (27,854,368B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1302
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
1304
| | ->00.26% (6,029,536B) in 1+ places, all below ms_print's threshold (01.00%)
1306
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
1308
->02.72% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1309
| ->02.72% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1310
| ->02.72% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1312
->02.72% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1313
| ->02.72% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1314
| | ->02.72% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1315
| | ->02.72% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1316
| | ->02.72% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1318
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
1320
->00.02% (369,818B) in 1+ places, all below ms_print's threshold (01.00%)
1322
--------------------------------------------------------------------------------
1323
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1324
--------------------------------------------------------------------------------
1325
32 22,042,042,914 2,423,107,472 2,422,948,766 158,706 0
1326
99.99% (2,422,948,766B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1327
->94.70% (2,294,577,408B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
1328
| ->94.69% (2,294,511,872B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
1329
| | ->43.18% (1,046,391,296B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
1330
| | | ->43.18% (1,046,391,296B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1331
| | | ->43.18% (1,046,391,296B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1333
| | ->27.09% (656,435,840B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1334
| | | ->27.09% (656,435,840B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1335
| | | ->27.09% (656,435,840B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
1337
| | ->12.03% (291,450,480B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1338
| | | ->12.03% (291,450,480B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1339
| | | ->09.65% (233,776,448B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
1341
| | | ->02.38% (57,674,032B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
1343
| | ->06.09% (147,659,648B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
1344
| | | ->06.09% (147,659,648B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
1345
| | | ->06.09% (147,659,648B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1347
| | ->03.58% (86,642,512B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1348
| | | ->02.98% (72,158,448B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1349
| | | | ->02.98% (72,158,448B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1351
| | | ->00.60% (14,484,064B) in 1+ places, all below ms_print's threshold (01.00%)
1353
| | ->02.47% (59,902,560B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1354
| | | ->01.27% (30,868,512B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1355
| | | | ->01.08% (26,280,816B) 0x4E8F541: TreeConstructer::tcEndElement(void*, char const*) (in /usr/lib64/libsablot.so.0.100.3)
1357
| | | | ->00.19% (4,587,696B) in 1+ places, all below ms_print's threshold (01.00%)
1359
| | | ->01.19% (28,902,960B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1360
| | | | ->01.19% (28,902,960B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1362
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
1364
| | ->00.25% (6,029,536B) in 1+ places, all below ms_print's threshold (01.00%)
1366
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
1368
->02.64% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1369
| ->02.64% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1370
| ->02.64% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1372
->02.64% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1373
| ->02.64% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1374
| | ->02.64% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1375
| | ->02.64% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1376
| | ->02.64% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1378
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
1380
->00.02% (371,474B) in 1+ places, all below ms_print's threshold (01.00%)
1382
--------------------------------------------------------------------------------
1383
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1384
--------------------------------------------------------------------------------
1385
33 22,776,136,561 2,523,776,200 2,523,615,954 160,246 0
1386
99.99% (2,523,615,954B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1387
->94.91% (2,395,242,240B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
1388
| ->94.90% (2,395,176,704B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
1389
| | ->43.21% (1,090,432,160B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
1390
| | | ->43.21% (1,090,432,160B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1391
| | | ->43.21% (1,090,432,160B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1393
| | ->26.76% (675,310,496B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1394
| | | ->26.76% (675,310,496B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1395
| | | ->26.76% (675,310,496B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
1397
| | ->12.34% (311,373,728B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1398
| | | ->12.34% (311,373,728B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1399
| | | ->09.84% (248,456,736B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
1401
| | | ->02.49% (62,916,992B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
1403
| | ->06.14% (154,999,792B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
1404
| | | ->06.14% (154,999,792B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
1405
| | | ->06.14% (154,999,792B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1407
| | ->03.81% (96,079,840B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1408
| | | ->03.19% (80,547,184B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1409
| | | | ->03.19% (80,547,184B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1411
| | | ->00.62% (15,532,656B) in 1+ places, all below ms_print's threshold (01.00%)
1413
| | ->02.42% (60,951,152B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1414
| | | ->01.22% (30,868,512B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1415
| | | | ->01.04% (26,280,816B) 0x4E8F541: TreeConstructer::tcEndElement(void*, char const*) (in /usr/lib64/libsablot.so.0.100.3)
1417
| | | | ->00.18% (4,587,696B) in 1+ places, all below ms_print's threshold (01.00%)
1419
| | | ->01.19% (29,951,552B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1420
| | | | ->01.19% (29,951,552B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1422
| | | ->00.01% (131,088B) in 1+ places, all below ms_print's threshold (01.00%)
1424
| | ->00.24% (6,029,536B) in 1+ places, all below ms_print's threshold (01.00%)
1426
| ->00.00% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
1428
->02.54% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1429
| ->02.54% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1430
| ->02.54% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1432
->02.54% (63,999,883B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1433
| ->02.54% (63,999,818B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1434
| | ->02.54% (63,999,818B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1435
| | ->02.54% (63,999,818B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1436
| | ->02.54% (63,999,818B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1438
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
1440
->00.01% (373,830B) in 1+ places, all below ms_print's threshold (01.00%)
1442
--------------------------------------------------------------------------------
1443
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1444
--------------------------------------------------------------------------------
1445
34 24,372,863,793 2,478,621,472 2,478,458,537 162,935 0
1446
35 25,111,017,362 64,096,168 64,093,062 3,106 0
1447
36 26,095,222,240 64,096,152 64,093,062 3,090 0
1448
37 27,079,428,516 64,096,192 64,093,075 3,117 0
1449
38 27,571,534,746 64,096,168 64,093,062 3,106 0
1450
39 28,309,686,380 64,096,168 64,093,062 3,106 0
1451
40 29,293,890,254 64,096,192 64,093,075 3,117 0
1452
41 30,032,041,577 171,771,448 171,756,933 14,515 0
1453
42 30,524,140,635 239,380,280 239,349,284 30,996 0
1454
43 31,262,291,032 340,760,880 340,705,034 55,846 0
1455
44 31,754,391,362 408,561,160 408,492,316 68,844 0
1456
45 32,738,590,587 543,491,920 543,406,576 85,344 0
1457
46 33,476,739,655 645,112,864 645,016,044 96,820 0
1458
47 34,215,148,731 746,322,048 746,219,033 103,015 0
1459
48 34,707,277,023 813,707,480 813,600,325 107,155 0
1460
49 35,445,426,117 914,916,648 914,803,339 113,309 0
1461
50 35,918,710,959 979,942,264 979,824,971 117,293 0
1462
51 36,391,995,711 1,044,705,696 1,044,584,420 121,276 0
1463
52 36,865,280,482 1,109,731,304 1,109,606,051 125,253 0
1464
53 37,338,565,541 1,175,277,248 1,175,149,138 128,110 0
1465
99.99% (1,175,149,138B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1466
->89.07% (1,046,803,696B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
1467
| ->89.06% (1,046,672,624B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
1468
| | ->39.72% (466,840,560B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
1469
| | | ->39.72% (466,840,560B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1470
| | | ->39.72% (466,840,560B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1472
| | ->24.52% (288,178,448B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1473
| | | ->24.52% (288,178,448B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1474
| | | ->24.52% (288,178,448B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
1476
| | ->11.77% (138,354,560B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1477
| | | ->11.77% (138,354,560B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1478
| | | ->09.06% (106,436,656B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
1480
| | | ->02.72% (31,917,904B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
1482
| | ->06.32% (74,323,040B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
1483
| | | ->06.32% (74,323,040B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
1484
| | | ->06.32% (74,323,040B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1486
| | ->03.62% (42,601,200B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1487
| | | ->02.94% (34,539,712B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1488
| | | | ->02.94% (34,539,712B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1490
| | | ->00.69% (8,061,488B) in 1+ places, all below ms_print's threshold (01.00%)
1492
| | ->02.84% (33,425,520B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1493
| | | ->01.78% (20,972,992B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1494
| | | | ->01.78% (20,972,992B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1496
| | | ->01.01% (11,928,192B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1497
| | | | ->01.01% (11,928,192B) in 2 places, all below massif's threshold (01.00%)
1499
| | | ->00.04% (524,336B) in 1+ places, all below ms_print's threshold (01.00%)
1501
| | ->00.25% (2,949,296B) in 1+ places, all below ms_print's threshold (01.00%)
1503
| ->00.01% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
1505
->05.45% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1506
| ->05.45% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1507
| ->05.45% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1509
->05.45% (63,999,623B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1510
| ->05.45% (63,999,534B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1511
| | ->05.45% (63,999,534B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1512
| | ->05.45% (63,999,534B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1513
| | | ->05.45% (63,999,534B) 0x40305B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1515
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1517
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1519
| ->00.00% (89B) in 1+ places, all below ms_print's threshold (01.00%)
1521
->00.03% (345,818B) in 1+ places, all below ms_print's threshold (01.00%)
1523
--------------------------------------------------------------------------------
1524
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1525
--------------------------------------------------------------------------------
1526
54 37,811,850,456 1,240,295,920 1,240,165,828 130,092 0
1527
55 38,285,204,452 1,304,790,216 1,304,658,153 132,063 0
1528
56 38,758,489,036 1,369,808,840 1,369,674,819 134,021 0
1529
57 39,231,773,822 1,434,827,624 1,434,691,541 136,083 0
1530
58 39,705,058,690 1,499,846,200 1,499,708,163 138,037 0
1531
59 40,178,343,300 1,564,340,528 1,564,200,507 140,021 0
1532
60 40,651,627,938 1,629,359,184 1,629,217,179 142,005 0
1533
61 41,124,912,442 1,694,377,856 1,694,233,852 144,004 0
1534
62 41,598,197,400 1,758,872,200 1,758,726,236 145,964 0
1535
63 42,071,481,984 1,823,890,824 1,823,742,867 147,957 0
1536
99.99% (1,823,742,867B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1537
->92.95% (1,695,367,744B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
1538
| ->92.95% (1,695,236,672B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
1539
| | ->41.41% (755,207,760B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
1540
| | | ->41.41% (755,207,760B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1541
| | | ->41.41% (755,207,760B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1543
| | ->26.26% (479,025,104B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1544
| | | ->26.26% (479,025,104B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1545
| | | ->26.26% (479,025,104B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
1547
| | ->12.36% (225,389,024B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1548
| | | ->12.36% (225,389,024B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1549
| | | ->09.40% (171,450,352B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
1551
| | | ->02.96% (53,938,672B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
1553
| | ->06.06% (110,500,016B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
1554
| | | ->06.06% (110,500,016B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
1555
| | | ->06.06% (110,500,016B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1557
| | ->03.83% (69,865,008B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1558
| | | ->03.13% (57,084,784B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1559
| | | | ->03.13% (57,084,784B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1561
| | | ->00.70% (12,780,224B) in 1+ places, all below ms_print's threshold (01.00%)
1563
| | ->02.84% (51,776,160B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1564
| | | ->01.70% (30,934,768B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1565
| | | | ->01.70% (30,934,768B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1567
| | | ->01.11% (20,317,056B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1568
| | | | ->01.11% (20,317,056B) in 2 places, all below massif's threshold (01.00%)
1570
| | | ->00.03% (524,336B) in 1+ places, all below ms_print's threshold (01.00%)
1572
| | ->00.19% (3,473,600B) in 1+ places, all below ms_print's threshold (01.00%)
1574
| ->00.01% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
1576
->03.51% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1577
| ->03.51% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1578
| ->03.51% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1580
->03.51% (63,999,623B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1581
| ->03.51% (63,999,534B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1582
| | ->03.51% (63,999,534B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1583
| | ->03.51% (63,999,534B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1584
| | | ->03.51% (63,999,534B) 0x40305B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1586
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1588
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1590
| ->00.00% (89B) in 1+ places, all below ms_print's threshold (01.00%)
1592
->00.02% (375,499B) in 1+ places, all below ms_print's threshold (01.00%)
1594
--------------------------------------------------------------------------------
1595
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1596
--------------------------------------------------------------------------------
1597
64 42,544,766,948 1,888,909,520 1,888,759,549 149,971 0
1598
65 43,018,051,452 1,953,928,152 1,953,776,212 151,940 0
1599
66 43,491,336,110 2,018,422,464 2,018,268,556 153,908 0
1600
67 43,964,620,875 2,083,441,160 2,083,285,268 155,892 0
1601
68 44,437,905,453 2,150,032,312 2,149,874,520 157,792 0
1602
69 44,911,189,969 2,215,047,432 2,214,888,675 158,757 0
1603
70 45,384,475,199 2,280,062,664 2,279,902,908 159,756 0
1604
71 45,857,759,710 2,345,077,888 2,344,917,090 160,798 0
1605
72 46,331,044,493 2,409,044,400 2,408,882,660 161,740 0
1606
73 46,804,329,027 2,474,059,536 2,473,896,827 162,709 0
1607
99.99% (2,473,896,827B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1608
->94.80% (2,345,499,600B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
1609
| ->94.80% (2,345,368,528B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
1610
| | ->42.67% (1,055,631,600B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
1611
| | | ->42.67% (1,055,631,600B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1612
| | | ->42.67% (1,055,631,600B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1614
| | ->27.12% (670,918,848B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
1615
| | | ->27.12% (670,918,848B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
1616
| | | ->27.12% (670,918,848B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
1618
| | ->12.23% (302,461,152B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1619
| | | ->12.23% (302,461,152B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1620
| | | ->09.32% (230,696,256B) 0x406D38E: (within /usr/lib64/libexpat.so.1.5.2)
1622
| | | ->02.90% (71,764,896B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
1624
| | ->06.01% (148,773,904B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
1625
| | | ->06.01% (148,773,904B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
1626
| | | ->06.01% (148,773,904B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1628
| | ->03.88% (96,079,968B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1629
| | | ->03.16% (78,056,736B) 0x4EB5C6E: Daddy::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1630
| | | | ->03.16% (78,056,736B) 0x4EB5CD8: Element::newChild(Situation&, Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
1632
| | | ->00.73% (18,023,232B) in 1+ places, all below ms_print's threshold (01.00%)
1634
| | ->02.60% (64,359,360B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
1635
| | | ->01.53% (37,750,656B) 0x4EBB0B4: Text::Text(Tree&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1636
| | | | ->01.53% (37,750,656B) 0x4EA8293: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
1638
| | | ->01.05% (26,084,368B) 0x4EA5846: Tree::flushPendingText() (in /usr/lib64/libsablot.so.0.100.3)
1639
| | | | ->01.05% (26,084,368B) in 2 places, all below massif's threshold (01.00%)
1641
| | | ->00.02% (524,336B) in 1+ places, all below ms_print's threshold (01.00%)
1643
| | ->00.29% (7,143,696B) in 1+ places, all below ms_print's threshold (01.00%)
1645
| ->00.01% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
1647
->02.59% (64,000,001B) 0x401C34: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1648
| ->02.59% (64,000,001B) 0x40339F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1649
| ->02.59% (64,000,001B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
1651
->02.59% (63,999,623B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1652
| ->02.59% (63,999,534B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
1653
| | ->02.59% (63,999,534B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
1654
| | ->02.59% (63,999,534B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1655
| | | ->02.59% (63,999,534B) 0x40305B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
1657
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1659
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1661
| ->00.00% (89B) in 1+ places, all below ms_print's threshold (01.00%)
1663
->00.02% (397,603B) in 1+ places, all below ms_print's threshold (01.00%)
1665
--------------------------------------------------------------------------------
1666
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1667
--------------------------------------------------------------------------------
1668
74 47,277,613,686 2,539,074,720 2,538,911,019 163,701 0
1669
75 48,756,819,704 2,479,146,208 2,478,983,015 163,193 0