1
--------------------------------------------------------------------------------
2
Command: ./xerces-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
--------------------------------------------------------------------------------
9
852.9^ ,.. .. .. .....: ...
10
| #:: :: :: .:::::: :::
11
| @ #:: :: :: ::::::: ::: @
12
| @ #:: :: :: : ::::::: ::: :@
13
| , @ #:: :: :: .: ::::::: ::: :@
14
| @ @ #:: :: :: :: ::::::: ::: . :@
15
| @ @ #:: :: :: ::: ::::::: ::: : :@
16
| @ @ @ #:: :: :: .::: ::::::: ::: . : :@
17
| @ @ @ #:: :: :: :::: ::::::: ::: : : :@
18
| @@ @ @ #:: :: :: :::: ::::::: ::: , : : :@
19
| ,@@ @ @ #:: :: :: : :::: ::::::: ::: @ : : :@
20
| @@@ @ @ #:: :: :: : :::: ::::::: ::: @ : : :@
21
| , @@@ @ @ #:: :: :: : : :::: ::::::: ::: :@ : : :@
22
| ,@ @@@ @ @ #:: :: :: .: : :::: ::::::: ::: .:@ : : :@
23
| @@ @@@ @ @ #:: :: :: :: : :::: ::::::: ::: ::@ : : :@
24
| @@ @@@ @ @ #:: :: :: :: : :::: ::::::: ::: : ::@ : : :@
25
| @ @@ @@@ @ @ #:: :: :: : :: : :::: ::::::: ::: .: ::@ : : :@
26
| @ @@ @@@ @ @ #:: :: :: .: :: : :::: ::::::: ::: :: ::@ : : :@
27
| @@ @@ @@@ @ @ #:: :: :: :: :: : :::: ::::::: :::::: ::@ : : :@
28
| : : : @: @@ @@ @@@ @ @ #:: :: :: :: :: : :::: ::::::: :::::: ::@ : : :@
29
0 +----------------------------------------------------------------------->Gi
32
Number of snapshots: 52
33
Detailed snapshots: [4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 (peak), 46, 50]
35
--------------------------------------------------------------------------------
36
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
37
--------------------------------------------------------------------------------
39
1 726,236,028 64,008,488 64,008,379 109 0
40
2 1,940,243,486 64,008,464 64,008,366 98 0
41
3 3,165,627,726 64,008,464 64,008,366 98 0
42
4 3,950,361,866 64,008,464 64,008,366 98 0
43
100.00% (64,008,366B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
44
->99.99% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
45
| ->99.99% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
46
| ->99.99% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
48
->00.01% (8,365B) in 1+ places, all below ms_print's threshold (01.00%)
50
--------------------------------------------------------------------------------
51
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
52
--------------------------------------------------------------------------------
53
5 4,665,987,755 64,008,488 64,008,379 109 0
54
6 5,548,681,098 96,489,080 96,482,899 6,181 0
55
99.99% (96,482,899B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
56
->66.33% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
57
| ->66.33% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
58
| ->66.33% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
60
->33.65% (32,472,164B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
61
| ->33.40% (32,227,328B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
62
| | ->11.41% (11,010,048B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
63
| | | ->11.41% (11,010,048B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
64
| | | ->11.41% (11,010,048B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
66
| | ->06.83% (6,586,368B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
67
| | | ->06.83% (6,586,368B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
68
| | | ->06.83% (6,586,368B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
70
| | ->05.03% (4,849,664B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
71
| | | ->05.03% (4,849,664B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
72
| | | ->05.03% (4,849,664B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
74
| | ->04.35% (4,194,304B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
75
| | | ->04.35% (4,194,304B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
76
| | | ->04.35% (4,194,304B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
78
| | ->03.60% (3,473,408B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
79
| | | ->03.60% (3,473,408B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
80
| | | ->03.60% (3,473,408B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
82
| | ->01.77% (1,703,936B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
83
| | | ->01.77% (1,703,936B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
84
| | | ->01.77% (1,703,936B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
86
| | ->00.42% (409,600B) in 1+ places, all below ms_print's threshold (01.00%)
88
| ->00.25% (244,836B) in 1+ places, all below ms_print's threshold (01.00%)
90
->00.01% (10,734B) in 1+ places, all below ms_print's threshold (01.00%)
92
--------------------------------------------------------------------------------
93
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
94
--------------------------------------------------------------------------------
95
7 6,512,618,120 197,983,744 197,971,371 12,373 0
96
99.99% (197,971,371B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
97
->67.66% (133,960,636B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
98
| ->67.52% (133,677,056B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
99
| | ->22.91% (45,350,912B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
100
| | | ->22.91% (45,350,912B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
101
| | | ->22.91% (45,350,912B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
103
| | ->12.25% (24,248,320B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
104
| | | ->12.12% (23,986,176B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
105
| | | | ->12.12% (23,986,176B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
107
| | | ->00.13% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
109
| | ->12.13% (24,018,944B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
110
| | | ->12.13% (24,018,944B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
111
| | | ->12.13% (24,018,944B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
113
| | ->08.14% (16,121,856B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
114
| | | ->08.14% (16,121,856B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
115
| | | ->08.14% (16,121,856B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
117
| | ->06.92% (13,697,024B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
118
| | | ->06.92% (13,697,024B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
119
| | | ->06.92% (13,697,024B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
121
| | ->04.83% (9,568,256B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
122
| | | ->04.83% (9,568,256B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
123
| | | ->04.83% (9,568,256B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
125
| | ->00.34% (671,744B) in 1+ places, all below ms_print's threshold (01.00%)
127
| ->00.14% (283,580B) in 1+ places, all below ms_print's threshold (01.00%)
129
->32.33% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
130
| ->32.33% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
131
| ->32.33% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
133
->00.01% (10,734B) in 1+ places, all below ms_print's threshold (01.00%)
135
--------------------------------------------------------------------------------
136
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
137
--------------------------------------------------------------------------------
138
8 7,405,954,926 292,018,152 292,000,043 18,109 0
139
99.99% (292,000,043B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
140
->78.07% (227,989,308B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
141
| ->77.96% (227,655,680B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
142
| | ->26.35% (76,939,264B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
143
| | | ->26.35% (76,939,264B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
144
| | | ->26.35% (76,939,264B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
146
| | ->13.78% (40,239,104B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
147
| | | ->13.69% (39,976,960B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
148
| | | | ->13.69% (39,976,960B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
150
| | | ->00.09% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
152
| | ->13.57% (39,616,512B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
153
| | | ->13.57% (39,616,512B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
154
| | | ->13.57% (39,616,512B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
156
| | ->09.47% (27,656,192B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
157
| | | ->09.47% (27,656,192B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
158
| | | ->09.47% (27,656,192B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
160
| | ->08.46% (24,707,072B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
161
| | | ->08.46% (24,707,072B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
162
| | | ->08.46% (24,707,072B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
164
| | ->05.88% (17,170,432B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
165
| | | ->05.88% (17,170,432B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
166
| | | ->05.88% (17,170,432B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
168
| | ->00.45% (1,327,104B) in 1+ places, all below ms_print's threshold (01.00%)
170
| ->00.11% (333,628B) in 1+ places, all below ms_print's threshold (01.00%)
172
->21.92% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
173
| ->21.92% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
174
| ->21.92% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
176
->00.00% (10,734B) in 1+ places, all below ms_print's threshold (01.00%)
178
--------------------------------------------------------------------------------
179
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
180
--------------------------------------------------------------------------------
181
9 7,927,749,705 346,966,312 346,944,851 21,461 0
182
99.99% (346,944,851B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
183
->81.55% (282,934,116B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
184
| ->81.44% (282,574,848B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
185
| | ->27.80% (96,468,992B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
186
| | | ->27.80% (96,468,992B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
187
| | | ->27.80% (96,468,992B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
189
| | ->14.39% (49,938,432B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
190
| | | ->14.28% (49,545,216B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
191
| | | | ->14.28% (49,545,216B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
193
| | | ->00.11% (393,216B) in 1+ places, all below ms_print's threshold (01.00%)
195
| | ->14.06% (48,791,552B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
196
| | | ->14.06% (48,791,552B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
197
| | | ->14.06% (48,791,552B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
199
| | ->09.67% (33,554,432B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
200
| | | ->09.67% (33,554,432B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
201
| | | ->09.67% (33,554,432B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
203
| | ->08.86% (30,736,384B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
204
| | | ->08.86% (30,736,384B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
205
| | | ->08.86% (30,736,384B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
207
| | ->06.20% (21,495,808B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
208
| | | ->06.20% (21,495,808B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
209
| | | ->06.20% (21,495,808B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
211
| | ->00.46% (1,589,248B) in 1+ places, all below ms_print's threshold (01.00%)
213
| ->00.10% (359,268B) in 1+ places, all below ms_print's threshold (01.00%)
215
->18.45% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
216
| ->18.45% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
217
| ->18.45% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
219
->00.00% (10,734B) in 1+ places, all below ms_print's threshold (01.00%)
221
--------------------------------------------------------------------------------
222
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
223
--------------------------------------------------------------------------------
224
10 8,792,112,250 437,967,880 437,940,867 27,013 0
225
99.99% (437,940,867B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
226
->85.38% (373,930,132B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
227
| ->85.29% (373,538,816B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
228
| | ->28.94% (126,746,624B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
229
| | | ->28.94% (126,746,624B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
230
| | | ->28.94% (126,746,624B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
232
| | ->15.02% (65,798,144B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
233
| | | ->14.93% (65,404,928B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
234
| | | | ->14.93% (65,404,928B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
236
| | | ->00.09% (393,216B) in 1+ places, all below ms_print's threshold (01.00%)
238
| | ->14.79% (64,782,336B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
239
| | | ->14.79% (64,782,336B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
240
| | | ->14.79% (64,782,336B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
242
| | ->09.85% (43,122,688B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
243
| | | ->09.85% (43,122,688B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
244
| | | ->09.85% (43,122,688B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
246
| | ->09.77% (42,795,008B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
247
| | | ->09.77% (42,795,008B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
248
| | | ->09.77% (42,795,008B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
250
| | ->06.40% (28,049,408B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
251
| | | ->06.40% (28,049,408B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
252
| | | ->06.40% (28,049,408B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
254
| | ->00.51% (2,244,608B) in 1+ places, all below ms_print's threshold (01.00%)
256
| ->00.09% (391,316B) in 1+ places, all below ms_print's threshold (01.00%)
258
->14.61% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
259
| ->14.61% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
260
| ->14.61% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
262
->00.00% (10,734B) in 1+ places, all below ms_print's threshold (01.00%)
264
--------------------------------------------------------------------------------
265
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
266
--------------------------------------------------------------------------------
267
11 9,423,534,900 504,465,504 504,434,435 31,069 0
268
99.99% (504,434,435B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
269
->87.31% (440,423,700B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
270
| ->87.22% (439,992,320B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
271
| | ->29.05% (146,538,496B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
272
| | | ->29.05% (146,538,496B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
273
| | | ->29.05% (146,538,496B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
275
| | ->15.54% (78,381,056B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
276
| | | ->15.41% (77,725,696B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
277
| | | | ->15.41% (77,725,696B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
279
| | | ->00.13% (655,360B) in 1+ places, all below ms_print's threshold (01.00%)
281
| | ->14.92% (75,268,096B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
282
| | | ->14.92% (75,268,096B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
283
| | | ->14.92% (75,268,096B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
285
| | ->10.19% (51,380,224B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
286
| | | ->10.19% (51,380,224B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
287
| | | ->10.19% (51,380,224B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
289
| | ->09.81% (49,479,680B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
290
| | | ->09.81% (49,479,680B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
291
| | | ->09.81% (49,479,680B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
293
| | ->07.12% (35,913,728B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
294
| | | ->07.12% (35,913,728B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
295
| | | ->07.12% (35,913,728B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
297
| | ->00.60% (3,031,040B) in 1+ places, all below ms_print's threshold (01.00%)
299
| ->00.09% (431,380B) in 1+ places, all below ms_print's threshold (01.00%)
301
->12.69% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
302
| ->12.69% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
303
| ->12.69% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
305
->00.00% (10,734B) in 1+ places, all below ms_print's threshold (01.00%)
307
--------------------------------------------------------------------------------
308
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
309
--------------------------------------------------------------------------------
310
12 10,260,361,607 592,551,264 592,514,819 36,445 0
311
99.99% (592,514,819B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
312
->89.19% (528,504,084B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
313
| ->89.12% (528,072,704B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
314
| | ->29.82% (176,685,056B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
315
| | | ->29.82% (176,685,056B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
316
| | | ->29.82% (176,685,056B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
318
| | ->16.30% (96,600,064B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
319
| | | ->16.15% (95,682,560B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
320
| | | | ->16.15% (95,682,560B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
322
| | | ->00.15% (917,504B) in 1+ places, all below ms_print's threshold (01.00%)
324
| | ->14.80% (87,719,936B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
325
| | | ->14.80% (87,719,936B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
326
| | | ->14.80% (87,719,936B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
328
| | ->10.40% (61,603,840B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
329
| | | ->10.40% (61,603,840B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
330
| | | ->10.40% (61,603,840B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
332
| | ->09.90% (58,654,720B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
333
| | | ->09.90% (58,654,720B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
334
| | | ->09.90% (58,654,720B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
336
| | ->07.30% (43,253,760B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
337
| | | ->07.30% (43,253,760B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
338
| | | ->07.30% (43,253,760B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
340
| | ->00.60% (3,555,328B) in 1+ places, all below ms_print's threshold (01.00%)
342
| ->00.07% (431,380B) in 1+ places, all below ms_print's threshold (01.00%)
344
->10.80% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
345
| ->10.80% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
346
| ->10.80% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
348
->00.00% (10,734B) 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
13 11,242,043,186 695,892,384 695,849,635 42,749 0
354
99.99% (695,849,635B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
355
->90.80% (631,838,900B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
356
| ->90.73% (631,357,440B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
357
| | ->30.19% (210,108,416B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
358
| | | ->30.19% (210,108,416B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
359
| | | ->30.19% (210,108,416B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
361
| | ->16.65% (115,867,648B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
362
| | | ->16.48% (114,688,000B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
363
| | | | ->16.48% (114,688,000B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
365
| | | ->00.17% (1,179,648B) in 1+ places, all below ms_print's threshold (01.00%)
367
| | ->14.58% (101,482,496B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
368
| | | ->14.58% (101,482,496B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
369
| | | ->14.58% (101,482,496B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
371
| | ->10.57% (73,531,392B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
372
| | | ->10.57% (73,531,392B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
373
| | | ->10.57% (73,531,392B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
375
| | ->10.46% (72,810,496B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
376
| | | ->10.46% (72,810,496B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
377
| | | ->10.46% (72,810,496B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
379
| | ->07.61% (52,953,088B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
380
| | | ->07.61% (52,953,088B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
381
| | | ->07.61% (52,953,088B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
383
| | ->00.66% (4,603,904B) in 1+ places, all below ms_print's threshold (01.00%)
385
| ->00.07% (481,460B) in 1+ places, all below ms_print's threshold (01.00%)
387
->09.20% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
388
| ->09.20% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
389
| ->09.20% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
391
->00.00% (10,734B) in 1+ places, all below ms_print's threshold (01.00%)
393
--------------------------------------------------------------------------------
394
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
395
--------------------------------------------------------------------------------
396
14 12,393,052,375 817,072,904 817,022,763 50,141 0
397
99.99% (817,022,763B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
398
->92.16% (753,012,028B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
399
| ->92.09% (752,467,968B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
400
| | ->30.70% (250,871,808B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
401
| | | ->30.70% (250,871,808B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
402
| | | ->30.70% (250,871,808B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
404
| | ->17.21% (140,640,256B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
405
| | | ->17.07% (139,460,608B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
406
| | | | ->17.07% (139,460,608B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
408
| | | ->00.14% (1,179,648B) in 1+ places, all below ms_print's threshold (01.00%)
410
| | ->15.02% (122,716,160B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
411
| | | ->15.02% (122,716,160B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
412
| | | ->15.02% (122,716,160B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
414
| | ->10.71% (87,490,560B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
415
| | | ->10.71% (87,490,560B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
416
| | | ->10.71% (87,490,560B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
418
| | ->10.35% (84,541,440B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
419
| | | ->10.35% (84,541,440B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
420
| | | ->10.35% (84,541,440B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
422
| | ->07.38% (60,293,120B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
423
| | | ->07.38% (60,293,120B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
424
| | | ->07.38% (60,293,120B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
426
| | ->00.72% (5,914,624B) in 1+ places, all below ms_print's threshold (01.00%)
428
| ->00.07% (544,060B) in 1+ places, all below ms_print's threshold (01.00%)
430
->07.83% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
431
| ->07.83% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
432
| ->07.83% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
434
->00.00% (10,734B) in 1+ places, all below ms_print's threshold (01.00%)
436
--------------------------------------------------------------------------------
437
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
438
--------------------------------------------------------------------------------
439
15 13,124,440,691 894,095,112 894,040,275 54,837 0
440
99.99% (894,040,275B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
441
->92.83% (830,029,540B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
442
| ->92.76% (829,407,232B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
443
| | ->30.86% (275,906,560B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
444
| | | ->30.86% (275,906,560B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
445
| | | ->30.86% (275,906,560B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
447
| | ->17.80% (159,121,408B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
448
| | | ->17.65% (157,810,688B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
449
| | | | ->17.65% (157,810,688B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
451
| | | ->00.15% (1,310,720B) in 1+ places, all below ms_print's threshold (01.00%)
453
| | ->15.09% (134,905,856B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
454
| | | ->15.09% (134,905,856B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
455
| | | ->15.09% (134,905,856B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
457
| | ->10.78% (96,403,456B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
458
| | | ->10.78% (96,403,456B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
459
| | | ->10.78% (96,403,456B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
461
| | ->10.42% (93,192,192B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
462
| | | ->10.42% (93,192,192B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
463
| | | ->10.42% (93,192,192B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
465
| | ->07.15% (63,963,136B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
466
| | | ->07.15% (63,963,136B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
467
| | | ->07.15% (63,963,136B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
469
| | ->00.66% (5,914,624B) in 1+ places, all below ms_print's threshold (01.00%)
471
| ->00.07% (622,308B) in 1+ places, all below ms_print's threshold (01.00%)
473
->07.16% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
474
| ->07.16% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
475
| ->07.16% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
477
->00.00% (10,734B) in 1+ places, all below ms_print's threshold (01.00%)
479
--------------------------------------------------------------------------------
480
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
481
--------------------------------------------------------------------------------
482
16 13,929,530,106 894,324,056 894,269,260 54,796 0
483
17 14,658,508,716 894,324,056 894,269,260 54,796 0
484
18 15,637,797,382 894,324,056 894,269,260 54,796 0
485
19 16,290,656,180 894,324,032 894,269,247 54,785 0
486
20 17,269,949,000 894,324,080 894,269,273 54,807 0
487
21 17,922,810,456 894,324,056 894,269,260 54,796 0
488
22 18,902,413,056 121,669,568 121,661,843 7,725 0
489
23 19,555,767,140 190,512,192 190,500,267 11,925 0
490
24 20,535,814,726 293,722,168 293,703,955 18,213 0
491
25 21,189,439,065 362,433,760 362,411,347 22,413 0
492
26 22,006,093,193 448,454,288 448,426,627 27,661 0
493
27 23,122,529,548 565,942,032 565,907,203 34,829 0
494
28 23,748,967,292 631,925,352 631,886,499 38,853 0
495
29 24,375,197,445 697,858,592 697,815,715 42,877 0
496
30 25,001,742,158 763,854,432 763,807,531 46,901 0
497
31 25,628,060,001 829,787,672 829,736,747 50,925 0
498
32 26,254,376,913 894,355,448 894,292,953 62,495 0
499
33 26,880,548,347 894,355,448 894,292,953 62,495 0
500
34 27,506,725,715 894,355,448 894,292,953 62,495 0
501
35 28,132,900,343 894,355,448 894,292,953 62,495 0
502
36 28,759,072,607 894,355,448 894,292,953 62,495 0
503
37 29,385,244,010 894,355,472 894,292,966 62,506 0
504
38 30,011,420,886 894,355,448 894,292,953 62,495 0
505
39 30,637,597,117 894,355,448 894,292,953 62,495 0
506
40 31,263,770,155 894,355,448 894,292,953 62,495 0
507
41 31,890,294,452 108,583,432 108,568,656 14,776 0
508
42 32,516,874,977 174,541,472 174,522,672 18,800 0
509
43 33,143,348,750 240,514,752 240,491,928 22,824 0
510
44 33,769,907,243 306,468,504 306,441,656 26,848 0
511
45 34,396,351,753 372,427,384 372,396,512 30,872 0
512
46 35,335,973,777 471,293,752 471,256,848 36,904 0
513
99.99% (471,256,848B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
514
->86.41% (407,245,729B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
515
| ->86.29% (406,700,032B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
516
| | ->29.24% (137,789,440B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
517
| | | ->29.24% (137,789,440B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
518
| | | ->29.24% (137,789,440B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
520
| | ->17.10% (80,609,280B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
521
| | | ->16.96% (79,953,920B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
522
| | | | ->16.96% (79,953,920B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
524
| | | ->00.14% (655,360B) in 1+ places, all below ms_print's threshold (01.00%)
526
| | ->13.71% (64,618,496B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
527
| | | ->13.71% (64,618,496B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
528
| | | ->13.71% (64,618,496B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
530
| | ->10.36% (48,824,320B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
531
| | | ->10.36% (48,824,320B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
532
| | | ->10.36% (48,824,320B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
534
| | ->09.32% (43,909,120B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
535
| | | ->09.32% (43,909,120B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
536
| | | ->09.32% (43,909,120B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
538
| | ->06.01% (28,311,552B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
539
| | | ->06.01% (28,311,552B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
540
| | | ->06.01% (28,311,552B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
542
| | ->00.56% (2,637,824B) in 1+ places, all below ms_print's threshold (01.00%)
544
| ->00.12% (545,697B) in 1+ places, all below ms_print's threshold (01.00%)
546
->13.58% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
547
| ->13.58% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
548
| ->13.58% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
550
->00.00% (11,118B) in 1+ places, all below ms_print's threshold (01.00%)
552
--------------------------------------------------------------------------------
553
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
554
--------------------------------------------------------------------------------
555
47 36,275,673,211 570,299,216 570,256,272 42,944 0
556
48 37,215,204,016 669,183,616 669,134,640 48,976 0
557
49 38,154,596,910 768,080,536 768,025,528 55,008 0
558
50 38,676,671,562 823,003,056 822,944,696 58,360 0
559
99.99% (822,944,696B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
560
->92.22% (758,933,577B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
561
| ->92.13% (758,235,136B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
562
| | ->31.06% (255,623,168B) 0x55D5E0B: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
563
| | | ->31.06% (255,623,168B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
564
| | | ->31.06% (255,623,168B) 0x562032D: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
566
| | ->17.85% (146,931,712B) 0x55D5A5E: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
567
| | | ->17.63% (145,096,704B) 0x5598ACD: xercesc_2_8::AbstractDOMParser::docCharacters(unsigned short const*, unsigned int, bool) (in /usr/lib64/libxerces-c.so.28.0)
568
| | | | ->17.63% (145,096,704B) 0x5618C33: xercesc_2_8::IGXMLScanner::sendCharData(xercesc_2_8::XMLBuffer&) (in /usr/lib64/libxerces-c.so.28.0)
570
| | | ->00.22% (1,835,008B) in 1+ places, all below ms_print's threshold (01.00%)
572
| | ->15.03% (123,731,968B) 0x55F5198: xercesc_2_8::DOMBuffer::DOMBuffer(xercesc_2_8::DOMDocumentImpl*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
573
| | | ->15.03% (123,731,968B) 0x55CFA04: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
574
| | | ->15.03% (123,731,968B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
576
| | ->10.98% (90,374,144B) 0x55DD185: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
577
| | | ->10.98% (90,374,144B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
578
| | | ->10.98% (90,374,144B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
580
| | ->10.10% (83,099,648B) 0x55DD15E: xercesc_2_8::DOMElementImpl::DOMElementImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
581
| | | ->10.10% (83,099,648B) 0x55D5E1C: xercesc_2_8::DOMDocumentImpl::createElement(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
582
| | | ->10.10% (83,099,648B) 0x559B8DC: xercesc_2_8::AbstractDOMParser::startElement(xercesc_2_8::XMLElementDecl const&, unsigned int, unsigned short const*, xercesc_2_8::RefVectorOf<xercesc_2_8::XMLAttr> const&, unsigned int, bool, bool) (in /usr/lib64/libxerces-c.so.28.0)
584
| | ->06.51% (53,608,448B) 0x55CF9F2: xercesc_2_8::DOMCharacterDataImpl::DOMCharacterDataImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
585
| | | ->06.51% (53,608,448B) 0x55F5D77: xercesc_2_8::DOMTextImpl::DOMTextImpl(xercesc_2_8::DOMDocument*, unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
586
| | | ->06.51% (53,608,448B) 0x55D5A6F: xercesc_2_8::DOMDocumentImpl::createTextNode(unsigned short const*) (in /usr/lib64/libxerces-c.so.28.0)
588
| | ->00.59% (4,866,048B) in 1+ places, all below ms_print's threshold (01.00%)
590
| ->00.08% (698,441B) in 1+ places, all below ms_print's threshold (01.00%)
592
->07.78% (64,000,001B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
593
| ->07.78% (64,000,001B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
594
| ->07.78% (64,000,001B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
596
->00.00% (11,118B) in 1+ places, all below ms_print's threshold (01.00%)
598
--------------------------------------------------------------------------------
599
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
600
--------------------------------------------------------------------------------
601
51 39,198,633,602 877,925,576 877,863,864 61,712 0