/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk

« back to all changes in this revision

Viewing changes to results.memory/xsl.xmlgen4.xerces-dom.parse

  • Committer: Suren A. Chilingaryan
  • Date: 2009-09-23 17:13:04 UTC
  • Revision ID: csa@dside.dyndns.org-20090923171304-osvtr4zqb29h11kd
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--------------------------------------------------------------------------------
 
2
Command:            ./xerces-dom 1 xmlgen 4
 
3
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
 
4
ms_print arguments: /tmp/massif.out
 
5
--------------------------------------------------------------------------------
 
6
 
 
7
 
 
8
    KB
 
9
486.0^                                                                    #   
 
10
     |                                                                   ,#   
 
11
     |                                                                   @#   
 
12
     |                                                                  @@#   
 
13
     |                                                                 .@@#   
 
14
     |                                                                .:@@#   
 
15
     |                                                                ::@@#   
 
16
     |                                                                ::@@#   
 
17
     |                                                                ::@@#   
 
18
     |                                                           .    ::@@#.  
 
19
     |                                                           ::   ::@@#:  
 
20
     |                                                           ::   ::@@#:@ 
 
21
     |                                                           ::   ::@@#:@ 
 
22
     |                                                           ::   ::@@#:@ 
 
23
     |                                                           ::   ::@@#:@ 
 
24
     |                                                           ::  :::@@#:@ 
 
25
     |                                                           .::@:::@@#:@ 
 
26
     |                                                           :::@:::@@#:@ 
 
27
     |                                                          ::::@:::@@#:@,
 
28
     |                                                          ::::@:::@@#:@@
 
29
   0 +----------------------------------------------------------------------->Mi
 
30
     0                                                                   18.47
 
31
 
 
32
Number of snapshots: 56
 
33
 Detailed snapshots: [2, 18, 31, 33, 37, 42 (peak), 46, 52]
 
34
 
 
35
--------------------------------------------------------------------------------
 
36
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
37
--------------------------------------------------------------------------------
 
38
  0              0                0                0             0            0
 
39
  1     15,541,662            1,048            1,040             8            0
 
40
  2     15,598,217            8,424            8,352            72            0
 
41
99.15% (8,352B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
42
->98.77% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
43
| ->98.77% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
44
|   ->24.69% (2,080B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
45
|   | ->24.69% (2,080B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
46
|   |   ->24.69% (2,080B) 0x7FEFFEFFE: ???
 
47
|   |     
 
48
|   ->12.35% (1,040B) 0x515111A: global constructors keyed to XSLTEngineImpl.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
49
|   | ->12.35% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
50
|   |   ->12.35% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
51
|   |     
 
52
|   ->12.35% (1,040B) 0x50A5F59: global constructors keyed to Constants.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
53
|   | ->12.35% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
54
|   |   ->12.35% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
55
|   |     
 
56
|   ->12.35% (1,040B) 0x50A6419: global constructors keyed to Constants.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
57
|   | ->12.35% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
58
|   |   ->12.35% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
59
|   |     
 
60
|   ->12.35% (1,040B) 0x50A68D9: global constructors keyed to Constants.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
61
|   | ->12.35% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
62
|   |   ->12.35% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
63
|   |     
 
64
|   ->12.35% (1,040B) 0x50A6D99: global constructors keyed to Constants.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
65
|   | ->12.35% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
66
|   |   ->12.35% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
67
|   |     
 
68
|   ->12.35% (1,040B) 0x516945B: global constructors keyed to XalanEXSLTMath.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
69
|     ->12.35% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
70
|       ->12.35% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
71
|         
 
72
->00.38% (32B) in 1+ places, all below ms_print's threshold (01.00%)
 
73
 
 
74
--------------------------------------------------------------------------------
 
75
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
76
--------------------------------------------------------------------------------
 
77
  3     15,681,412           13,208           12,991           217            0
 
78
  4     15,733,952           21,376           19,657         1,719            0
 
79
  5     15,796,226           54,144           51,689         2,455            0
 
80
  6     15,885,498          228,432          225,205         3,227            0
 
81
  7     15,932,046          258,272          254,901         3,371            0
 
82
  8     16,004,739          259,304          255,761         3,543            0
 
83
  9     16,058,611          262,040          258,145         3,895            0
 
84
 10     16,122,385           99,368           95,228         4,140            0
 
85
 11     16,216,595          258,232          254,851         3,381            0
 
86
 12     16,318,462           99,400           95,225         4,175            0
 
87
 13     16,388,194           99,872           95,575         4,297            0
 
88
 14     16,499,670          101,392           96,529         4,863            0
 
89
 15     16,584,006          102,264           97,105         5,159            0
 
90
 16     16,675,467          103,208           97,719         5,489            0
 
91
 17     16,784,957          104,352           98,447         5,905            0
 
92
 18     16,868,439          105,504           99,241         6,263            0
 
93
94.06% (99,241B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
94
->82.92% (87,482B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
95
| ->15.53% (16,384B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
96
| | ->15.53% (16,384B) 0x55D4158: xercesc_2_8::DOMDocumentImpl::DOMDocumentImpl(xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
97
| |   ->15.53% (16,384B) 0x55E0533: xercesc_2_8::DOMImplementationImpl::createDocument(xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
98
| |     ->15.53% (16,384B) 0x5598DBD: xercesc_2_8::AbstractDOMParser::startDocument() (in /usr/lib64/libxerces-c.so.28.0)
 
99
| |       
 
100
| ->14.29% (15,080B) in 131 places, all below massif's threshold (01.00%)
 
101
| | 
 
102
| ->13.59% (14,336B) 0x56B1E86: xercesc_2_8::XMLBufferMgr::bidOnBuffer() (in /usr/lib64/libxerces-c.so.28.0)
 
103
| | ->01.94% (2,048B) 0x5599DA1: xercesc_2_8::AbstractDOMParser::AbstractDOMParser(xercesc_2_8::XMLValidator*, xercesc_2_8::MemoryManager*, xercesc_2_8::XMLGrammarPool*) (in /usr/lib64/libxerces-c.so.28.0)
 
104
| | | ->01.94% (2,048B) 0x56A8125: xercesc_2_8::XercesDOMParser::XercesDOMParser(xercesc_2_8::XMLValidator*, xercesc_2_8::MemoryManager*, xercesc_2_8::XMLGrammarPool*) (in /usr/lib64/libxerces-c.so.28.0)
 
105
| | |   ->01.94% (2,048B) 0x40391F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
106
| | |     
 
107
| | ->01.94% (2,048B) 0x56C3AFC: xercesc_2_8::XMLScanner::scanProlog() (in /usr/lib64/libxerces-c.so.28.0)
 
108
| | | ->01.94% (2,048B) 0x5623435: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
109
| | |   ->01.94% (2,048B) 0x559A2A2: xercesc_2_8::AbstractDOMParser::parse(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
110
| | |     
 
111
| | ->01.94% (2,048B) 0x56C226B: xercesc_2_8::XMLScanner::scanXMLDecl(xercesc_2_8::XMLScanner::DeclTypes) (in /usr/lib64/libxerces-c.so.28.0)
 
112
| | | ->01.94% (2,048B) 0x56C3BFB: xercesc_2_8::XMLScanner::scanProlog() (in /usr/lib64/libxerces-c.so.28.0)
 
113
| | |   ->01.94% (2,048B) 0x5623435: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
114
| | |     
 
115
| | ->01.94% (2,048B) 0x56C2283: xercesc_2_8::XMLScanner::scanXMLDecl(xercesc_2_8::XMLScanner::DeclTypes) (in /usr/lib64/libxerces-c.so.28.0)
 
116
| | | ->01.94% (2,048B) 0x56C3BFB: xercesc_2_8::XMLScanner::scanProlog() (in /usr/lib64/libxerces-c.so.28.0)
 
117
| | |   ->01.94% (2,048B) 0x5623435: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
118
| | |     
 
119
| | ->01.94% (2,048B) 0x56C2295: xercesc_2_8::XMLScanner::scanXMLDecl(xercesc_2_8::XMLScanner::DeclTypes) (in /usr/lib64/libxerces-c.so.28.0)
 
120
| | | ->01.94% (2,048B) 0x56C3BFB: xercesc_2_8::XMLScanner::scanProlog() (in /usr/lib64/libxerces-c.so.28.0)
 
121
| | |   ->01.94% (2,048B) 0x5623435: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
122
| | |     
 
123
| | ->01.94% (2,048B) 0x56C22A7: xercesc_2_8::XMLScanner::scanXMLDecl(xercesc_2_8::XMLScanner::DeclTypes) (in /usr/lib64/libxerces-c.so.28.0)
 
124
| | | ->01.94% (2,048B) 0x56C3BFB: xercesc_2_8::XMLScanner::scanProlog() (in /usr/lib64/libxerces-c.so.28.0)
 
125
| | |   ->01.94% (2,048B) 0x5623435: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
126
| | |     
 
127
| | ->01.94% (2,048B) 0x56C22B9: xercesc_2_8::XMLScanner::scanXMLDecl(xercesc_2_8::XMLScanner::DeclTypes) (in /usr/lib64/libxerces-c.so.28.0)
 
128
| |   ->01.94% (2,048B) 0x56C3BFB: xercesc_2_8::XMLScanner::scanProlog() (in /usr/lib64/libxerces-c.so.28.0)
 
129
| |     ->01.94% (2,048B) 0x5623435: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
130
| |       
 
131
| ->07.27% (7,672B) 0x56AD2AF: xercesc_2_8::XMemory::operator new(unsigned long, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
132
| | ->06.19% (6,528B) in 72 places, all below massif's threshold (01.00%)
 
133
| | | 
 
134
| | ->01.08% (1,144B) 0x56205F8: xercesc_2_8::IGXMLScanner::scanStartTag(bool&) (in /usr/lib64/libxerces-c.so.28.0)
 
135
| |   ->01.08% (1,144B) 0x5623372: xercesc_2_8::IGXMLScanner::scanContent() (in /usr/lib64/libxerces-c.so.28.0)
 
136
| |     ->01.08% (1,144B) 0x5623478: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
137
| |       
 
138
| ->03.01% (3,178B) 0x4FAF143: xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
139
| | ->02.74% (2,886B) 0x4FAF499: bool xalanc_1_10::doXercesTranscode<char, unsigned short>(char const*, unsigned int, bool, xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >&, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
140
| | | ->02.74% (2,886B) 0x4FAC303: xalanc_1_10::XalanDOMString::append(char const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
141
| | |   ->02.74% (2,886B) 0x4FAC58A: xalanc_1_10::XalanDOMString::XalanDOMString(char const*, xercesc_2_8::MemoryManager&, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
142
| | |     
 
143
| | ->00.28% (292B) in 1+ places, all below ms_print's threshold (01.00%)
 
144
| | 
 
145
| ->02.35% (2,480B) 0x56AD292: xercesc_2_8::XMemory::operator new(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
146
| | ->02.35% (2,480B) in 74 places, all below massif's threshold (01.00%)
 
147
| |   
 
148
| ->01.94% (2,048B) 0x56C4B27: xercesc_2_8::XMLScanner::XMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
149
| | ->01.94% (2,048B) 0x561EF0B: xercesc_2_8::IGXMLScanner::IGXMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
150
| |   ->01.94% (2,048B) 0x56C6BD2: xercesc_2_8::XMLScannerResolver::getDefaultScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
151
| |     ->01.94% (2,048B) 0x55996C2: xercesc_2_8::AbstractDOMParser::initialize() (in /usr/lib64/libxerces-c.so.28.0)
 
152
| |       
 
153
| ->01.94% (2,048B) 0x56C4B90: xercesc_2_8::XMLScanner::XMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
154
| | ->01.94% (2,048B) 0x561EF0B: xercesc_2_8::IGXMLScanner::IGXMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
155
| |   ->01.94% (2,048B) 0x56C6BD2: xercesc_2_8::XMLScannerResolver::getDefaultScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
156
| |     ->01.94% (2,048B) 0x55996C2: xercesc_2_8::AbstractDOMParser::initialize() (in /usr/lib64/libxerces-c.so.28.0)
 
157
| |       
 
158
| ->01.94% (2,048B) 0x56C4BF9: xercesc_2_8::XMLScanner::XMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
159
| | ->01.94% (2,048B) 0x561EF0B: xercesc_2_8::IGXMLScanner::IGXMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
160
| |   ->01.94% (2,048B) 0x56C6BD2: xercesc_2_8::XMLScannerResolver::getDefaultScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
161
| |     ->01.94% (2,048B) 0x55996C2: xercesc_2_8::AbstractDOMParser::initialize() (in /usr/lib64/libxerces-c.so.28.0)
 
162
| |       
 
163
| ->01.94% (2,048B) 0x56C4C62: xercesc_2_8::XMLScanner::XMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
164
| | ->01.94% (2,048B) 0x561EF0B: xercesc_2_8::IGXMLScanner::IGXMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
165
| |   ->01.94% (2,048B) 0x56C6BD2: xercesc_2_8::XMLScannerResolver::getDefaultScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
166
| |     ->01.94% (2,048B) 0x55996C2: xercesc_2_8::AbstractDOMParser::initialize() (in /usr/lib64/libxerces-c.so.28.0)
 
167
| |       
 
168
| ->01.94% (2,048B) 0x56C4CCB: xercesc_2_8::XMLScanner::XMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
169
| | ->01.94% (2,048B) 0x561EF0B: xercesc_2_8::IGXMLScanner::IGXMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
170
| |   ->01.94% (2,048B) 0x56C6BD2: xercesc_2_8::XMLScannerResolver::getDefaultScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
171
| |     ->01.94% (2,048B) 0x55996C2: xercesc_2_8::AbstractDOMParser::initialize() (in /usr/lib64/libxerces-c.so.28.0)
 
172
| |       
 
173
| ->01.94% (2,048B) 0x56C4D2F: xercesc_2_8::XMLScanner::XMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
174
| | ->01.94% (2,048B) 0x561EF0B: xercesc_2_8::IGXMLScanner::IGXMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
175
| |   ->01.94% (2,048B) 0x56C6BD2: xercesc_2_8::XMLScannerResolver::getDefaultScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
176
| |     ->01.94% (2,048B) 0x55996C2: xercesc_2_8::AbstractDOMParser::initialize() (in /usr/lib64/libxerces-c.so.28.0)
 
177
| |       
 
178
| ->01.94% (2,048B) 0x56C4D93: xercesc_2_8::XMLScanner::XMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
179
| | ->01.94% (2,048B) 0x561EF0B: xercesc_2_8::IGXMLScanner::IGXMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
180
| |   ->01.94% (2,048B) 0x56C6BD2: xercesc_2_8::XMLScannerResolver::getDefaultScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
181
| |     ->01.94% (2,048B) 0x55996C2: xercesc_2_8::AbstractDOMParser::initialize() (in /usr/lib64/libxerces-c.so.28.0)
 
182
| |       
 
183
| ->01.94% (2,048B) 0x561EF97: xercesc_2_8::IGXMLScanner::IGXMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
184
| | ->01.94% (2,048B) 0x56C6BD2: xercesc_2_8::XMLScannerResolver::getDefaultScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
185
| |   ->01.94% (2,048B) 0x55996C2: xercesc_2_8::AbstractDOMParser::initialize() (in /usr/lib64/libxerces-c.so.28.0)
 
186
| |     ->01.94% (2,048B) 0x5599DD4: xercesc_2_8::AbstractDOMParser::AbstractDOMParser(xercesc_2_8::XMLValidator*, xercesc_2_8::MemoryManager*, xercesc_2_8::XMLGrammarPool*) (in /usr/lib64/libxerces-c.so.28.0)
 
187
| |       
 
188
| ->01.94% (2,048B) 0x565B38E: xercesc_2_8::SchemaValidator::SchemaValidator(xercesc_2_8::XMLErrorReporter*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
189
| | ->01.94% (2,048B) 0x561E78E: xercesc_2_8::IGXMLScanner::commonInit() (in /usr/lib64/libxerces-c.so.28.0)
 
190
| |   ->01.94% (2,048B) 0x561F088: xercesc_2_8::IGXMLScanner::IGXMLScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
191
| |     ->01.94% (2,048B) 0x56C6BD2: xercesc_2_8::XMLScannerResolver::getDefaultScanner(xercesc_2_8::XMLValidator*, xercesc_2_8::GrammarResolver*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
192
| |       
 
193
| ->01.94% (2,048B) 0x55C4052: xercesc_2_8::NameIdPool<xercesc_2_8::DTDElementDecl>::NameIdPool(unsigned int, unsigned int, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
194
| | ->01.94% (2,048B) in 2 places, all below massif's threshold (01.00%)
 
195
| |   
 
196
| ->01.78% (1,880B) 0x566C712: xercesc_2_8::RefHashTableOf<xercesc_2_8::XMLStringPool::PoolElem>::RefHashTableOf(unsigned int, bool, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
197
| | ->01.78% (1,880B) 0x566C108: xercesc_2_8::XMLStringPool::XMLStringPool(unsigned int, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
198
| |   ->01.78% (1,880B) in 3 places, all below massif's threshold (01.00%)
 
199
| |     
 
200
| ->01.46% (1,536B) 0x566C11D: xercesc_2_8::XMLStringPool::XMLStringPool(unsigned int, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
201
| | ->01.46% (1,536B) in 3 places, all below massif's threshold (01.00%)
 
202
| |   
 
203
| ->01.07% (1,128B) 0x56731F9: xercesc_2_8::RefHashTableOf<xercesc_2_8::ENameMap>::put(void*, xercesc_2_8::ENameMap*) (in /usr/lib64/libxerces-c.so.28.0)
 
204
| | ->01.07% (1,128B) in 47 places, all below massif's threshold (01.00%)
 
205
| |   
 
206
| ->01.06% (1,120B) 0x55FF326: xercesc_2_8::NameIdPool<xercesc_2_8::DTDEntityDecl>::NameIdPool(unsigned int, unsigned int, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
207
| | ->01.06% (1,120B) in 2 places, all below massif's threshold (01.00%)
 
208
| |   
 
209
| ->01.05% (1,104B) 0x55C497B: xercesc_2_8::RefHashTableOf<unsigned int>::RefHashTableOf(unsigned int, bool, xercesc_2_8::HashBase*, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
210
| | ->01.05% (1,104B) in 2 places, all below massif's threshold (01.00%)
 
211
| |   
 
212
| ->01.05% (1,104B) 0x55C401C: xercesc_2_8::NameIdPool<xercesc_2_8::DTDElementDecl>::NameIdPool(unsigned int, unsigned int, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
213
|   ->01.05% (1,104B) in 2 places, all below massif's threshold (01.00%)
 
214
|     
 
215
->07.89% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
216
| ->07.89% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
217
|   ->05.91% (6,240B) in 6 places, all below massif's threshold (01.00%)
 
218
|   | 
 
219
|   ->01.97% (2,080B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
220
|     ->01.97% (2,080B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
221
|       ->01.97% (2,080B) 0x7FEFFEFFE: ???
 
222
|         
 
223
->02.25% (2,374B) 0x403ADA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
224
| ->02.25% (2,374B) 0x405CBB: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
225
|   ->02.25% (2,374B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
226
|     
 
227
->01.01% (1,065B) in 5 places, all below massif's threshold (01.00%)
 
228
  
 
229
--------------------------------------------------------------------------------
 
230
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
231
--------------------------------------------------------------------------------
 
232
 19     16,920,410          105,984           99,551         6,433            0
 
233
 20     16,990,077          106,648          100,087         6,561            0
 
234
 21     17,075,692          111,720          104,617         7,103            0
 
235
 22     17,143,571          117,640          109,531         8,109            0
 
236
 23     17,196,947          126,456          117,558         8,898            0
 
237
 24     17,276,087          133,224          124,252         8,972            0
 
238
 25     17,321,012          138,848          129,812         9,036            0
 
239
 26     17,404,847          186,016          176,000        10,016            0
 
240
 27     17,465,459          370,632          360,098        10,534            0
 
241
 28     17,527,120          373,536          362,676        10,860            0
 
242
 29     17,582,313          379,016          367,942        11,074            0
 
243
 30     17,667,390          390,016          378,636        11,380            0
 
244
 31     17,769,063          413,984          402,252        11,732            0
 
245
97.17% (402,252B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
246
->93.66% (387,719B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
247
| ->42.90% (177,616B) 0x56AD2AF: xercesc_2_8::XMemory::operator new(unsigned long, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
248
| | ->39.62% (164,000B) 0x56414A1: xercesc_2_8::ReaderMgr::createReader(xercesc_2_8::InputSource const&, bool, xercesc_2_8::XMLReader::RefFrom, xercesc_2_8::XMLReader::Types, xercesc_2_8::XMLReader::Sources, bool) (in /usr/lib64/libxerces-c.so.28.0)
 
249
| | | ->39.62% (164,000B) 0x5616028: xercesc_2_8::IGXMLScanner::scanReset(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
250
| | |   ->39.62% (164,000B) 0x562341E: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
251
| | |     
 
252
| | ->03.29% (13,616B) in 77 places, all below massif's threshold (01.00%)
 
253
| |   
 
254
| ->32.33% (133,829B) in 308 places, all below massif's threshold (01.00%)
 
255
| | 
 
256
| ->06.43% (26,624B) 0x56B1E86: xercesc_2_8::XMLBufferMgr::bidOnBuffer() (in /usr/lib64/libxerces-c.so.28.0)
 
257
| | ->06.43% (26,624B) in 7 places, all below massif's threshold (01.00%)
 
258
| |   
 
259
| ->03.96% (16,384B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
260
| | ->03.96% (16,384B) 0x55D4158: xercesc_2_8::DOMDocumentImpl::DOMDocumentImpl(xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
261
| |   ->03.96% (16,384B) 0x55E0533: xercesc_2_8::DOMImplementationImpl::createDocument(xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
262
| |     ->03.96% (16,384B) 0x5598DBD: xercesc_2_8::AbstractDOMParser::startDocument() (in /usr/lib64/libxerces-c.so.28.0)
 
263
| |       
 
264
| ->01.76% (7,282B) 0x4FAF143: xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
265
| | ->01.76% (7,282B) in 3 places, all below massif's threshold (01.00%)
 
266
| |   
 
267
| ->01.66% (6,880B) 0x5143A37: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
268
| | ->01.66% (6,880B) 0x51434A3: xalanc_1_10::XalanElemTextLiteralAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, int, int, unsigned short const*, unsigned int, unsigned int, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
269
| |   ->01.66% (6,880B) 0x50F4323: xalanc_1_10::StylesheetConstructionContextDefault::createElement(xalanc_1_10::Stylesheet&, unsigned short const*, unsigned int, bool, bool, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
270
| |     ->01.66% (6,880B) 0x511FA50: xalanc_1_10::StylesheetHandler::processText(unsigned short const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
271
| |       
 
272
| ->01.57% (6,496B) 0x50303F1: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::XalanVector(xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::Xalan...
 
273
| | ->01.57% (6,496B) 0x5030468: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::ensureCapacity(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
274
| |   ->01.57% (6,496B) 0x5030A73: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::insert(xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Func...
 
275
| |     ->01.57% (6,496B) 0x5032947: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const* const*) (in /usr/lib64/libxalan-c.so.110.0)
 
276
| |       
 
277
| ->01.56% (6,464B) 0x4FC2213: xalanc_1_10::XalanDOMStringHashTable::XalanDOMStringHashTable(xercesc_2_8::MemoryManager&, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
278
| | ->01.56% (6,464B) 0x4FC510B: xalanc_1_10::XalanDOMStringPool::XalanDOMStringPool(xercesc_2_8::MemoryManager&, unsigned long, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
279
| |   ->01.56% (6,464B) in 2 places, all below massif's threshold (01.00%)
 
280
| |     
 
281
| ->01.48% (6,144B) 0x513763E: xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
282
|   ->01.48% (6,144B) 0x51370DA: xalanc_1_10::XalanAVTAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xercesc_2_8::Locator const*, unsigned short const*, unsigned short const*, xalanc_1_10::PrefixResolver const&) (in /usr/lib64/libxalan-c.so.110.0)
 
283
|     ->01.48% (6,144B) 0x50B3D65: xalanc_1_10::ElemElement::ElemElement(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
284
|       ->01.48% (6,144B) 0x513D4BA: xalanc_1_10::XalanElemElementAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
285
|         
 
286
->02.01% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
287
| ->02.01% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
288
|   ->02.01% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
289
|     
 
290
->01.50% (6,213B) in 8 places, all below massif's threshold (01.00%)
 
291
  
 
292
--------------------------------------------------------------------------------
 
293
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
294
--------------------------------------------------------------------------------
 
295
 32     17,873,467          423,136          411,122        12,014            0
 
296
 33     17,943,292          428,672          416,378        12,294            0
 
297
97.13% (416,378B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
298
->93.74% (401,845B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
299
| ->41.50% (177,920B) 0x56AD2AF: xercesc_2_8::XMemory::operator new(unsigned long, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
300
| | ->38.26% (164,000B) 0x56414A1: xercesc_2_8::ReaderMgr::createReader(xercesc_2_8::InputSource const&, bool, xercesc_2_8::XMLReader::RefFrom, xercesc_2_8::XMLReader::Types, xercesc_2_8::XMLReader::Sources, bool) (in /usr/lib64/libxerces-c.so.28.0)
 
301
| | | ->38.26% (164,000B) 0x5616028: xercesc_2_8::IGXMLScanner::scanReset(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
302
| | |   ->38.26% (164,000B) 0x562341E: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
303
| | |     
 
304
| | ->03.25% (13,920B) in 77 places, all below massif's threshold (01.00%)
 
305
| |   
 
306
| ->32.74% (140,365B) in 324 places, all below massif's threshold (01.00%)
 
307
| | 
 
308
| ->06.21% (26,624B) 0x56B1E86: xercesc_2_8::XMLBufferMgr::bidOnBuffer() (in /usr/lib64/libxerces-c.so.28.0)
 
309
| | ->06.21% (26,624B) in 7 places, all below massif's threshold (01.00%)
 
310
| |   
 
311
| ->03.82% (16,384B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
312
| | ->03.82% (16,384B) 0x55D4158: xercesc_2_8::DOMDocumentImpl::DOMDocumentImpl(xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
313
| |   ->03.82% (16,384B) 0x55E0533: xercesc_2_8::DOMImplementationImpl::createDocument(xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
314
| |     ->03.82% (16,384B) 0x5598DBD: xercesc_2_8::AbstractDOMParser::startDocument() (in /usr/lib64/libxerces-c.so.28.0)
 
315
| |       
 
316
| ->01.72% (7,368B) 0x4FAF143: xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
317
| | ->01.72% (7,368B) in 3 places, all below massif's threshold (01.00%)
 
318
| |   
 
319
| ->01.68% (7,200B) 0x503C87B: xalanc_1_10::XPathExpression::XPathExpression(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
320
| | ->01.68% (7,200B) 0x502215C: xalanc_1_10::XPath::XPath(xercesc_2_8::MemoryManager&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
321
| |   ->01.68% (7,200B) 0x502039B: xalanc_1_10::XPathAllocator::create() (in /usr/lib64/libxalan-c.so.110.0)
 
322
| |     ->01.01% (4,320B) 0x50F3F96: xalanc_1_10::StylesheetConstructionContextDefault::createMatchPattern(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
323
| |     | 
 
324
| |     ->00.67% (2,880B) in 1+ places, all below ms_print's threshold (01.00%)
 
325
| |     
 
326
| ->01.60% (6,880B) 0x5143A37: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
327
| | ->01.60% (6,880B) 0x51434A3: xalanc_1_10::XalanElemTextLiteralAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, int, int, unsigned short const*, unsigned int, unsigned int, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
328
| |   ->01.60% (6,880B) 0x50F4323: xalanc_1_10::StylesheetConstructionContextDefault::createElement(xalanc_1_10::Stylesheet&, unsigned short const*, unsigned int, bool, bool, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
329
| |     ->01.60% (6,880B) 0x511FA50: xalanc_1_10::StylesheetHandler::processText(unsigned short const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
330
| |       
 
331
| ->01.52% (6,496B) 0x50303F1: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::XalanVector(xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::Xalan...
 
332
| | ->01.52% (6,496B) 0x5030468: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::ensureCapacity(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
333
| |   ->01.52% (6,496B) 0x5030A73: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::insert(xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Func...
 
334
| |     ->01.52% (6,496B) 0x5032947: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const* const*) (in /usr/lib64/libxalan-c.so.110.0)
 
335
| |       
 
336
| ->01.51% (6,464B) 0x4FC2213: xalanc_1_10::XalanDOMStringHashTable::XalanDOMStringHashTable(xercesc_2_8::MemoryManager&, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
337
| | ->01.51% (6,464B) 0x4FC510B: xalanc_1_10::XalanDOMStringPool::XalanDOMStringPool(xercesc_2_8::MemoryManager&, unsigned long, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
338
| |   ->01.51% (6,464B) in 2 places, all below massif's threshold (01.00%)
 
339
| |     
 
340
| ->01.43% (6,144B) 0x513763E: xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
341
|   ->01.43% (6,144B) 0x51370DA: xalanc_1_10::XalanAVTAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xercesc_2_8::Locator const*, unsigned short const*, unsigned short const*, xalanc_1_10::PrefixResolver const&) (in /usr/lib64/libxalan-c.so.110.0)
 
342
|     ->01.43% (6,144B) 0x50B3D65: xalanc_1_10::ElemElement::ElemElement(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
343
|       ->01.43% (6,144B) 0x513D4BA: xalanc_1_10::XalanElemElementAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
344
|         
 
345
->01.94% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
346
| ->01.94% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
347
|   ->01.94% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
348
|     
 
349
->01.45% (6,213B) in 8 places, all below massif's threshold (01.00%)
 
350
  
 
351
--------------------------------------------------------------------------------
 
352
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
353
--------------------------------------------------------------------------------
 
354
 34     18,012,524          435,840          423,306        12,534            0
 
355
 35     18,074,056          444,704          432,018        12,686            0
 
356
 36     18,162,863          448,888          436,026        12,862            0
 
357
 37     18,222,401          461,952          448,920        13,032            0
 
358
97.18% (448,920B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
359
->94.03% (434,387B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
360
| ->38.66% (178,568B) 0x56AD2AF: xercesc_2_8::XMemory::operator new(unsigned long, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
361
| | ->35.50% (164,000B) 0x56414A1: xercesc_2_8::ReaderMgr::createReader(xercesc_2_8::InputSource const&, bool, xercesc_2_8::XMLReader::RefFrom, xercesc_2_8::XMLReader::Types, xercesc_2_8::XMLReader::Sources, bool) (in /usr/lib64/libxerces-c.so.28.0)
 
362
| | | ->35.50% (164,000B) 0x5616028: xercesc_2_8::IGXMLScanner::scanReset(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
363
| | |   ->35.50% (164,000B) 0x562341E: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
364
| | |     
 
365
| | ->03.15% (14,568B) in 77 places, all below massif's threshold (01.00%)
 
366
| |   
 
367
| ->31.78% (146,823B) in 331 places, all below massif's threshold (01.00%)
 
368
| | 
 
369
| ->05.76% (26,624B) 0x56B1E86: xercesc_2_8::XMLBufferMgr::bidOnBuffer() (in /usr/lib64/libxerces-c.so.28.0)
 
370
| | ->05.76% (26,624B) in 7 places, all below massif's threshold (01.00%)
 
371
| |   
 
372
| ->04.47% (20,640B) 0x5143A37: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
373
| | ->04.47% (20,640B) 0x51434A3: xalanc_1_10::XalanElemTextLiteralAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, int, int, unsigned short const*, unsigned int, unsigned int, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
374
| |   ->04.47% (20,640B) 0x50F4323: xalanc_1_10::StylesheetConstructionContextDefault::createElement(xalanc_1_10::Stylesheet&, unsigned short const*, unsigned int, bool, bool, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
375
| |     ->04.47% (20,640B) 0x511FA50: xalanc_1_10::StylesheetHandler::processText(unsigned short const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
376
| |       
 
377
| ->03.55% (16,384B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
378
| | ->03.55% (16,384B) 0x55D4158: xercesc_2_8::DOMDocumentImpl::DOMDocumentImpl(xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
379
| |   ->03.55% (16,384B) 0x55E0533: xercesc_2_8::DOMImplementationImpl::createDocument(xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
380
| |     ->03.55% (16,384B) 0x5598DBD: xercesc_2_8::AbstractDOMParser::startDocument() (in /usr/lib64/libxerces-c.so.28.0)
 
381
| |       
 
382
| ->02.49% (11,520B) 0x503C87B: xalanc_1_10::XPathExpression::XPathExpression(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
383
| | ->02.49% (11,520B) 0x502215C: xalanc_1_10::XPath::XPath(xercesc_2_8::MemoryManager&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
384
| |   ->02.49% (11,520B) 0x502039B: xalanc_1_10::XPathAllocator::create() (in /usr/lib64/libxalan-c.so.110.0)
 
385
| |     ->01.25% (5,760B) 0x50F3F96: xalanc_1_10::StylesheetConstructionContextDefault::createMatchPattern(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
386
| |     | 
 
387
| |     ->01.25% (5,760B) 0x50F402C: xalanc_1_10::StylesheetConstructionContextDefault::createXPath(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
388
| |       
 
389
| ->01.63% (7,524B) 0x4FAF143: xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
390
| | ->01.63% (7,524B) in 3 places, all below massif's threshold (01.00%)
 
391
| |   
 
392
| ->01.56% (7,200B) 0x513DA79: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
393
| | ->01.56% (7,200B) 0x513D504: xalanc_1_10::XalanElemElementAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
394
| |   ->01.56% (7,200B) 0x50F7E61: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
395
| |     ->01.56% (7,200B) 0x5124B38: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
396
| |       
 
397
| ->01.41% (6,496B) 0x50303F1: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::XalanVector(xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::Xalan...
 
398
| | ->01.41% (6,496B) 0x5030468: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::ensureCapacity(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
399
| |   ->01.41% (6,496B) 0x5030A73: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::insert(xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Func...
 
400
| |     ->01.41% (6,496B) 0x5032947: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const* const*) (in /usr/lib64/libxalan-c.so.110.0)
 
401
| |       
 
402
| ->01.40% (6,464B) 0x4FC2213: xalanc_1_10::XalanDOMStringHashTable::XalanDOMStringHashTable(xercesc_2_8::MemoryManager&, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
403
| | ->01.40% (6,464B) 0x4FC510B: xalanc_1_10::XalanDOMStringPool::XalanDOMStringPool(xercesc_2_8::MemoryManager&, unsigned long, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
404
| |   ->01.40% (6,464B) in 2 places, all below massif's threshold (01.00%)
 
405
| |     
 
406
| ->01.33% (6,144B) 0x513763E: xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
407
|   ->01.33% (6,144B) 0x51370DA: xalanc_1_10::XalanAVTAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xercesc_2_8::Locator const*, unsigned short const*, unsigned short const*, xalanc_1_10::PrefixResolver const&) (in /usr/lib64/libxalan-c.so.110.0)
 
408
|     ->01.33% (6,144B) 0x50B3D65: xalanc_1_10::ElemElement::ElemElement(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
409
|       ->01.33% (6,144B) 0x513D4BA: xalanc_1_10::XalanElemElementAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
410
|         
 
411
->01.80% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
412
| ->01.80% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
413
|   ->01.80% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
414
|     
 
415
->01.34% (6,213B) in 8 places, all below massif's threshold (01.00%)
 
416
  
 
417
--------------------------------------------------------------------------------
 
418
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
419
--------------------------------------------------------------------------------
 
420
 38     18,282,834          465,912          452,796        13,116            0
 
421
 39     18,344,912          466,528          453,332        13,196            0
 
422
 40     18,425,923          474,040          460,748        13,292            0
 
423
 41     18,484,814          477,768          464,390        13,378            0
 
424
 42     18,537,944          497,696          483,892        13,804            0
 
425
97.23% (483,892B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
426
->94.31% (469,359B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
427
| ->36.04% (179,368B) 0x56AD2AF: xercesc_2_8::XMemory::operator new(unsigned long, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
428
| | ->32.95% (164,000B) 0x56414A1: xercesc_2_8::ReaderMgr::createReader(xercesc_2_8::InputSource const&, bool, xercesc_2_8::XMLReader::RefFrom, xercesc_2_8::XMLReader::Types, xercesc_2_8::XMLReader::Sources, bool) (in /usr/lib64/libxerces-c.so.28.0)
 
429
| | | ->32.95% (164,000B) 0x5616028: xercesc_2_8::IGXMLScanner::scanReset(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
430
| | |   ->32.95% (164,000B) 0x562341E: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
431
| | |     
 
432
| | ->03.09% (15,368B) in 77 places, all below massif's threshold (01.00%)
 
433
| |   
 
434
| ->30.94% (154,005B) in 339 places, all below massif's threshold (01.00%)
 
435
| | 
 
436
| ->06.91% (34,400B) 0x5143A37: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
437
| | ->06.91% (34,400B) 0x51434A3: xalanc_1_10::XalanElemTextLiteralAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, int, int, unsigned short const*, unsigned int, unsigned int, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
438
| |   ->06.91% (34,400B) 0x50F4323: xalanc_1_10::StylesheetConstructionContextDefault::createElement(xalanc_1_10::Stylesheet&, unsigned short const*, unsigned int, bool, bool, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
439
| |     ->06.91% (34,400B) 0x511FA50: xalanc_1_10::StylesheetHandler::processText(unsigned short const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
440
| |       
 
441
| ->05.35% (26,624B) 0x56B1E86: xercesc_2_8::XMLBufferMgr::bidOnBuffer() (in /usr/lib64/libxerces-c.so.28.0)
 
442
| | ->05.35% (26,624B) in 7 places, all below massif's threshold (01.00%)
 
443
| |   
 
444
| ->03.47% (17,280B) 0x503C87B: xalanc_1_10::XPathExpression::XPathExpression(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
445
| | ->03.47% (17,280B) 0x502215C: xalanc_1_10::XPath::XPath(xercesc_2_8::MemoryManager&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
446
| |   ->03.47% (17,280B) 0x502039B: xalanc_1_10::XPathAllocator::create() (in /usr/lib64/libxalan-c.so.110.0)
 
447
| |     ->02.03% (10,080B) 0x50F402C: xalanc_1_10::StylesheetConstructionContextDefault::createXPath(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
448
| |     | 
 
449
| |     ->01.45% (7,200B) 0x50F3F96: xalanc_1_10::StylesheetConstructionContextDefault::createMatchPattern(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
450
| |       
 
451
| ->03.29% (16,384B) 0x55D1E0E: xercesc_2_8::DOMDocumentImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
452
| | ->03.29% (16,384B) 0x55D4158: xercesc_2_8::DOMDocumentImpl::DOMDocumentImpl(xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
453
| |   ->03.29% (16,384B) 0x55E0533: xercesc_2_8::DOMImplementationImpl::createDocument(xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
454
| |     ->03.29% (16,384B) 0x5598DBD: xercesc_2_8::AbstractDOMParser::startDocument() (in /usr/lib64/libxerces-c.so.28.0)
 
455
| |       
 
456
| ->01.53% (7,634B) 0x4FAF143: xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
457
| | ->01.53% (7,634B) in 3 places, all below massif's threshold (01.00%)
 
458
| |   
 
459
| ->01.48% (7,360B) 0x5140476: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
460
| | ->01.48% (7,360B) 0x513FEDF: xalanc_1_10::XalanElemLiteralResultAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, unsigned short const*, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
461
| |   ->01.48% (7,360B) 0x50F7A65: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, unsigned short const*, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
462
| |     ->01.48% (7,360B) 0x5124A73: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
463
| |       
 
464
| ->01.45% (7,200B) 0x513DA79: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
465
| | ->01.45% (7,200B) 0x513D504: xalanc_1_10::XalanElemElementAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
466
| |   ->01.45% (7,200B) 0x50F7E61: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
467
| |     ->01.45% (7,200B) 0x5124B38: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
468
| |       
 
469
| ->01.31% (6,496B) 0x50303F1: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::XalanVector(xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::Xalan...
 
470
| | ->01.31% (6,496B) 0x5030468: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::ensureCapacity(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
471
| |   ->01.31% (6,496B) 0x5030A73: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::insert(xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Func...
 
472
| |     ->01.31% (6,496B) 0x5032947: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const* const*) (in /usr/lib64/libxalan-c.so.110.0)
 
473
| |       
 
474
| ->01.30% (6,464B) 0x4FC2213: xalanc_1_10::XalanDOMStringHashTable::XalanDOMStringHashTable(xercesc_2_8::MemoryManager&, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
475
| | ->01.30% (6,464B) 0x4FC510B: xalanc_1_10::XalanDOMStringPool::XalanDOMStringPool(xercesc_2_8::MemoryManager&, unsigned long, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
476
| |   ->01.30% (6,464B) in 2 places, all below massif's threshold (01.00%)
 
477
| |     
 
478
| ->01.23% (6,144B) 0x513763E: xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
479
|   ->01.23% (6,144B) 0x51370DA: xalanc_1_10::XalanAVTAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xercesc_2_8::Locator const*, unsigned short const*, unsigned short const*, xalanc_1_10::PrefixResolver const&) (in /usr/lib64/libxalan-c.so.110.0)
 
480
|     ->01.23% (6,144B) 0x50B3D65: xalanc_1_10::ElemElement::ElemElement(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
481
|       ->01.23% (6,144B) 0x513D4BA: xalanc_1_10::XalanElemElementAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
482
|         
 
483
->01.67% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
484
| ->01.67% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
485
|   ->01.67% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
486
|     
 
487
->01.25% (6,213B) in 8 places, all below massif's threshold (01.00%)
 
488
  
 
489
--------------------------------------------------------------------------------
 
490
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
491
--------------------------------------------------------------------------------
 
492
 43     18,610,121          270,760          259,276        11,484            0
 
493
 44     18,701,162          279,992          268,052        11,940            0
 
494
 45     18,789,835          264,352          252,562        11,790            0
 
495
 46     18,849,502          231,736          221,108        10,628            0
 
496
95.41% (221,108B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
497
->90.17% (208,965B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
498
| ->25.14% (58,269B) in 353 places, all below massif's threshold (01.00%)
 
499
| | 
 
500
| ->14.84% (34,400B) 0x5143A37: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
501
| | ->14.84% (34,400B) 0x51434A3: xalanc_1_10::XalanElemTextLiteralAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, int, int, unsigned short const*, unsigned int, unsigned int, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
502
| |   ->14.84% (34,400B) 0x50F4323: xalanc_1_10::StylesheetConstructionContextDefault::createElement(xalanc_1_10::Stylesheet&, unsigned short const*, unsigned int, bool, bool, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
503
| |     ->14.84% (34,400B) 0x511FA50: xalanc_1_10::StylesheetHandler::processText(unsigned short const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
504
| |       
 
505
| ->11.19% (25,920B) 0x503C87B: xalanc_1_10::XPathExpression::XPathExpression(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
506
| | ->11.19% (25,920B) 0x502215C: xalanc_1_10::XPath::XPath(xercesc_2_8::MemoryManager&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
507
| |   ->11.19% (25,920B) 0x502039B: xalanc_1_10::XPathAllocator::create() (in /usr/lib64/libxalan-c.so.110.0)
 
508
| |     ->06.21% (14,400B) 0x50F402C: xalanc_1_10::StylesheetConstructionContextDefault::createXPath(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
509
| |     | 
 
510
| |     ->04.97% (11,520B) 0x50F3F96: xalanc_1_10::StylesheetConstructionContextDefault::createMatchPattern(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
511
| |       
 
512
| ->06.19% (14,336B) 0x56B1E86: xercesc_2_8::XMLBufferMgr::bidOnBuffer() (in /usr/lib64/libxerces-c.so.28.0)
 
513
| | ->06.19% (14,336B) in 7 places, all below massif's threshold (01.00%)
 
514
| |   
 
515
| ->03.25% (7,520B) 0x4FAF143: xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
516
| | ->01.88% (4,346B) in 2 places, all below massif's threshold (01.00%)
 
517
| | | 
 
518
| | ->01.37% (3,174B) 0x4FAF499: bool xalanc_1_10::doXercesTranscode<char, unsigned short>(char const*, unsigned int, bool, xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >&, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
519
| |   ->01.37% (3,174B) 0x4FAC303: xalanc_1_10::XalanDOMString::append(char const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
520
| |     ->01.37% (3,174B) 0x4FAC58A: xalanc_1_10::XalanDOMString::XalanDOMString(char const*, xercesc_2_8::MemoryManager&, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
521
| |       
 
522
| ->03.18% (7,360B) 0x5140476: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
523
| | ->03.18% (7,360B) 0x513FEDF: xalanc_1_10::XalanElemLiteralResultAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, unsigned short const*, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
524
| |   ->03.18% (7,360B) 0x50F7A65: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, unsigned short const*, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
525
| |     ->03.18% (7,360B) 0x5124A73: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
526
| |       
 
527
| ->03.11% (7,200B) 0x513DA79: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
528
| | ->03.11% (7,200B) 0x513D504: xalanc_1_10::XalanElemElementAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
529
| |   ->03.11% (7,200B) 0x50F7E61: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
530
| |     ->03.11% (7,200B) 0x5124B38: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
531
| |       
 
532
| ->02.80% (6,496B) 0x50303F1: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::XalanVector(xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::Xalan...
 
533
| | ->02.80% (6,496B) 0x5030468: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::ensureCapacity(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
534
| |   ->02.80% (6,496B) 0x5030A73: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::insert(xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Func...
 
535
| |     ->02.80% (6,496B) 0x5032947: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const* const*) (in /usr/lib64/libxalan-c.so.110.0)
 
536
| |       
 
537
| ->02.65% (6,144B) 0x513763E: xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::AVT, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
538
| | ->02.65% (6,144B) 0x51370DA: xalanc_1_10::XalanAVTAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xercesc_2_8::Locator const*, unsigned short const*, unsigned short const*, xalanc_1_10::PrefixResolver const&) (in /usr/lib64/libxalan-c.so.110.0)
 
539
| |   ->02.65% (6,144B) 0x50B3D65: xalanc_1_10::ElemElement::ElemElement(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
540
| |     ->02.65% (6,144B) 0x513D4BA: xalanc_1_10::XalanElemElementAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
541
| |       
 
542
| ->01.79% (4,152B) 0x56AD2AF: xercesc_2_8::XMemory::operator new(unsigned long, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
543
| | ->01.79% (4,152B) in 78 places, all below massif's threshold (01.00%)
 
544
| |   
 
545
| ->01.77% (4,096B) 0x50FC3C1: xalanc_1_10::XalanVector<void const*, xalanc_1_10::MemoryManagedConstructionTraits<void const*> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
546
| | ->01.77% (4,096B) 0x50FC4F0: xalanc_1_10::XalanArrayAllocator<void const*>::createEntry(unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
547
| |   ->01.77% (4,096B) 0x50B9CC5: xalanc_1_10::ElemLiteralResult::init(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, unsigned short const*, xercesc_2_8::AttributeList const&) (in /usr/lib64/libxalan-c.so.110.0)
 
548
| |     ->01.77% (4,096B) 0x50BA1A8: xalanc_1_10::ElemLiteralResult::ElemLiteralResult(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, unsigned short const*, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
549
| |       
 
550
| ->01.73% (4,000B) 0x51343EC: xalanc_1_10::VariablesStack::VariablesStack(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
551
| | ->01.73% (4,000B) 0x511105F: xalanc_1_10::StylesheetExecutionContextDefault::StylesheetExecutionContextDefault(xercesc_2_8::MemoryManager&, xalanc_1_10::XalanNode*, xalanc_1_10::NodeRefListBase const*, xalanc_1_10::PrefixResolver const*) (in /usr/lib64/libxalan-c.so.110.0)
 
552
| |   ->01.73% (4,000B) 0x51118A7: xalanc_1_10::StylesheetExecutionContextDefault::create(xercesc_2_8::MemoryManager&, xalanc_1_10::XalanNode*, xalanc_1_10::NodeRefListBase const*, xalanc_1_10::PrefixResolver const*) (in /usr/lib64/libxalan-c.so.110.0)
 
553
| |     ->01.73% (4,000B) 0x5163612: xalanc_1_10::XalanTransformer::XalanTransformer(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
554
| |       
 
555
| ->01.73% (4,000B) 0x503C81D: xalanc_1_10::XPathExpression::XPathExpression(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
556
| | ->01.73% (4,000B) 0x502215C: xalanc_1_10::XPath::XPath(xercesc_2_8::MemoryManager&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
557
| |   ->01.73% (4,000B) 0x502039B: xalanc_1_10::XPathAllocator::create() (in /usr/lib64/libxalan-c.so.110.0)
 
558
| |     ->01.73% (4,000B) 0x50F402C: xalanc_1_10::StylesheetConstructionContextDefault::createXPath(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
559
| |     | 
 
560
| |     ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
561
| |     
 
562
| ->01.66% (3,840B) 0x513A0D6: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemApplyTemplates, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemApplyTemplates, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemApplyTemplates, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
563
| | ->01.66% (3,840B) 0x5139B6A: xalanc_1_10::XalanElemApplyTemplatesAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
564
| |   ->01.66% (3,840B) 0x50F8145: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
565
| |     ->01.66% (3,840B) 0x5124B38: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
566
| |       
 
567
| ->01.55% (3,600B) 0x51412F9: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTemplate, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTemplate, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTemplate, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
568
| | ->01.55% (3,600B) 0x5140D64: xalanc_1_10::XalanElemTemplateAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
569
| |   ->01.55% (3,600B) 0x50F7EE5: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
570
| |     ->01.55% (3,600B) 0x5124310: xalanc_1_10::StylesheetHandler::processTopLevelElement(unsigned short const*, xercesc_2_8::AttributeList const&, int, xercesc_2_8::Locator const*, bool&, bool&) (in /usr/lib64/libxalan-c.so.110.0)
 
571
| |       
 
572
| ->01.48% (3,440B) 0x513AF47: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemAttribute, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemAttribute, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemAttribute, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
573
| | ->01.48% (3,440B) 0x513A9B2: xalanc_1_10::XalanElemAttributeAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
574
| |   ->01.48% (3,440B) 0x50F7F31: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
575
| |     ->01.48% (3,440B) 0x5124B38: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
576
| |       
 
577
| ->01.45% (3,360B) 0x51448B3: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemValueOf, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemValueOf, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemValueOf, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
578
| | ->01.45% (3,360B) 0x514431E: xalanc_1_10::XalanElemValueOfAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
579
| |   ->01.45% (3,360B) 0x50F7DD7: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
580
| |     ->01.45% (3,360B) 0x5124B38: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
581
| |       
 
582
| ->01.39% (3,232B) 0x4FC2213: xalanc_1_10::XalanDOMStringHashTable::XalanDOMStringHashTable(xercesc_2_8::MemoryManager&, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
583
| | ->01.39% (3,232B) 0x4FC510B: xalanc_1_10::XalanDOMStringPool::XalanDOMStringPool(xercesc_2_8::MemoryManager&, unsigned long, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
584
| |   ->01.39% (3,232B) 0x50F6CBC: xalanc_1_10::StylesheetConstructionContextDefault::StylesheetConstructionContextDefault(xercesc_2_8::MemoryManager&, xalanc_1_10::XSLTEngineImpl&, xalanc_1_10::XPathFactory&, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
585
| |   | ->01.39% (3,232B) 0x515F840: xalanc_1_10::XalanCompiledStylesheetDefault::XalanCompiledStylesheetDefault(xercesc_2_8::MemoryManager&, xalanc_1_10::XSLTInputSource const&, xalanc_1_10::XSLTEngineImpl&, xercesc_2_8::ErrorHandler*, xercesc_2_8::EntityResolver*) (in /usr/lib64/libxalan-c.so.110.0)
 
586
| |   |   
 
587
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
588
| |   
 
589
| ->01.17% (2,720B) 0x5020A59: xalanc_1_10::ArenaBlock<xalanc_1_10::XPath, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::XPath, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::XPath, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
590
| | ->01.17% (2,720B) 0x50203DD: xalanc_1_10::XPathAllocator::create() (in /usr/lib64/libxalan-c.so.110.0)
 
591
| |   ->01.17% (2,720B) 0x50F3F96: xalanc_1_10::StylesheetConstructionContextDefault::createMatchPattern(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
592
| |     ->01.17% (2,720B) 0x50C2825: xalanc_1_10::ElemTemplate::ElemTemplate(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
593
| |       
 
594
| ->01.07% (2,480B) 0x56AD292: xercesc_2_8::XMemory::operator new(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
595
| | ->01.07% (2,480B) in 74 places, all below massif's threshold (01.00%)
 
596
| |   
 
597
| ->01.04% (2,400B) 0x4FC2C8D: xalanc_1_10::XalanDOMStringHashTable::insert(xalanc_1_10::XalanDOMString const&, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
598
|   ->01.04% (2,400B) 0x4FC5006: xalanc_1_10::XalanDOMStringPool::get(unsigned short const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
599
|     ->01.04% (2,400B) in 6 places, all below massif's threshold (01.00%)
 
600
|       
 
601
->03.59% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
602
| ->03.59% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
603
|   ->03.59% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
604
|     
 
605
->01.02% (2,374B) 0x403ADA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
606
| ->01.02% (2,374B) 0x405CBB: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
607
|   ->01.02% (2,374B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
608
|     
 
609
->00.63% (1,449B) in 1+ places, all below ms_print's threshold (01.00%)
 
610
 
 
611
--------------------------------------------------------------------------------
 
612
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
613
--------------------------------------------------------------------------------
 
614
 47     18,907,119          421,712          410,408        11,304            0
 
615
 48     18,996,633          181,888          172,410         9,478            0
 
616
 49     19,056,812          100,008           92,148         7,860            0
 
617
 50     19,105,158           50,928           44,148         6,780            0
 
618
 51     19,153,871           43,912           37,259         6,653            0
 
619
 52     19,199,051           42,104           36,155         5,949            0
 
620
85.87% (36,155B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
621
->57.94% (24,396B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
622
| ->15.43% (6,496B) 0x50303F1: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::XalanVector(xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::Xalan...
 
623
| | ->15.43% (6,496B) 0x5030468: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::ensureCapacity(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
624
| |   ->15.43% (6,496B) 0x5030A73: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::insert(xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Func...
 
625
| |     ->15.43% (6,496B) 0x5032947: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const* const*) (in /usr/lib64/libxalan-c.so.110.0)
 
626
| |       
 
627
| ->10.18% (4,286B) 0x4FAF143: xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
628
| | ->07.54% (3,174B) 0x4FAF499: bool xalanc_1_10::doXercesTranscode<char, unsigned short>(char const*, unsigned int, bool, xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >&, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
629
| | | ->07.54% (3,174B) 0x4FAC303: xalanc_1_10::XalanDOMString::append(char const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
630
| | |   ->07.54% (3,174B) 0x4FAC58A: xalanc_1_10::XalanDOMString::XalanDOMString(char const*, xercesc_2_8::MemoryManager&, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
631
| | |     
 
632
| | ->02.64% (1,112B) 0x4FABC8F: xalanc_1_10::XalanDOMString::append(unsigned short const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
633
| | | ->01.78% (750B) 0x4FAC0A3: xalanc_1_10::XalanDOMString::XalanDOMString(xalanc_1_10::XalanDOMString const&, xercesc_2_8::MemoryManager&, unsigned int, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
634
| | | | ->01.78% (750B) in 21 places, all below massif's threshold (01.00%)
 
635
| | | |   
 
636
| | | ->00.86% (362B) in 1+ places, all below ms_print's threshold (01.00%)
 
637
| | | 
 
638
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
639
| | 
 
640
| ->08.51% (3,582B) in 374 places, all below massif's threshold (01.00%)
 
641
| | 
 
642
| ->05.34% (2,248B) 0x56AD292: xercesc_2_8::XMemory::operator new(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
643
| | ->05.34% (2,248B) in 74 places, all below massif's threshold (01.00%)
 
644
| |   
 
645
| ->04.56% (1,920B) 0x5032C0B: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const* const*) (in /usr/lib64/libxalan-c.so.110.0)
 
646
| | ->03.76% (1,584B) 0x5032DED: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::operator[](xalanc_1_10::XalanDOMString const&) (in /usr/lib64/libxalan-c.so.110.0)
 
647
| | | ->03.76% (1,584B) 0x502DBCB: xalanc_1_10::XPathEnvSupportDefault::updateFunctionTable(xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >&, xalanc_1_10::XalanDOMString const&, xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const*) (in /usr/lib64/libxalan-c.so.110.0)
 
648
| | |   ->03.76% (1,584B) 0x515E7D0: xalanc_1_10::XalanExtensionsInstaller::doInstallGlobal(xercesc_2_8::MemoryManager&, unsigned short const*, xalanc_1_10::XalanExtensionsInstaller::FunctionTableEntry const*) (in /usr/lib64/libxalan-c.so.110.0)
 
649
| | |     
 
650
| | ->00.80% (336B) in 1+ places, all below ms_print's threshold (01.00%)
 
651
| | 
 
652
| ->03.04% (1,280B) 0x502E1F3: xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::constructNode(xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry const&, xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>) (in /usr/lib64/libxalan-c.so.110.0)
 
653
| | ->03.04% (1,280B) 0x5032C43: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const* const*) (in /usr/lib64/libxalan-c.so.110.0)
 
654
| |   ->02.51% (1,056B) 0x5032DED: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::operator[](xalanc_1_10::XalanDOMString const&) (in /usr/lib64/libxalan-c.so.110.0)
 
655
| |   | ->02.51% (1,056B) 0x502DBCB: xalanc_1_10::XPathEnvSupportDefault::updateFunctionTable(xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >&, xalanc_1_10::XalanDOMString const&, xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const*) (in /usr/lib64/libxalan-c.so.110.0)
 
656
| |   |   
 
657
| |   ->00.53% (224B) in 1+ places, all below ms_print's threshold (01.00%)
 
658
| |   
 
659
| ->02.93% (1,232B) 0x503441B: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> > const*) (in /usr/lib64/libxalan-c.so.110.0)
 
660
| | ->02.93% (1,232B) 0x502DD01: xalanc_1_10::XPathEnvSupportDefault::updateFunctionTable(xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >&, xalanc_1_10::XalanDOMString const&, xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const*) (in /usr/lib64/libxalan-c.so.110.0)
 
661
| |   ->02.93% (1,232B) 0x515E7D0: xalanc_1_10::XalanExtensionsInstaller::doInstallGlobal(xercesc_2_8::MemoryManager&, unsigned short const*, xalanc_1_10::XalanExtensionsInstaller::FunctionTableEntry const*) (in /usr/lib64/libxalan-c.so.110.0)
 
662
| |     ->02.93% (1,232B) in 7 places, all below massif's threshold (01.00%)
 
663
| |       
 
664
| ->02.68% (1,128B) 0x56731F9: xercesc_2_8::RefHashTableOf<xercesc_2_8::ENameMap>::put(void*, xercesc_2_8::ENameMap*) (in /usr/lib64/libxerces-c.so.28.0)
 
665
| | ->02.68% (1,128B) in 47 places, all below massif's threshold (01.00%)
 
666
| |   
 
667
| ->02.20% (928B) 0x5031D41: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTrai...
 
668
| | ->02.20% (928B) 0x50318AD: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTra...
 
669
| |   ->02.20% (928B) 0x50324B3: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTr...
 
670
| |     ->02.20% (928B) 0x5034202: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> > const*) (in /usr/lib64/libxalan-c.so.110.0)
 
671
| |       
 
672
| ->01.96% (824B) 0x567329F: xercesc_2_8::RefHashTableOf<xercesc_2_8::ENameMap>::initialize(unsigned int) (in /usr/lib64/libxerces-c.so.28.0)
 
673
| | ->01.96% (824B) 0x567331A: xercesc_2_8::RefHashTableOf<xercesc_2_8::ENameMap>::RefHashTableOf(unsigned int, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
674
| |   ->01.96% (824B) 0x566FC4F: xercesc_2_8::XMLTransService::XMLTransService() (in /usr/lib64/libxerces-c.so.28.0)
 
675
| |     ->01.96% (824B) 0x5613CFF: xercesc_2_8::IconvTransService::IconvTransService() (in /usr/lib64/libxerces-c.so.28.0)
 
676
| |       
 
677
| ->01.12% (472B) 0x56AD2AF: xercesc_2_8::XMemory::operator new(unsigned long, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
678
|   ->01.12% (472B) in 78 places, all below massif's threshold (01.00%)
 
679
|     
 
680
->19.76% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
681
| ->19.76% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
682
|   ->04.94% (2,080B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
683
|   | ->04.94% (2,080B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
684
|   |   ->04.94% (2,080B) 0x7FEFFEFFE: ???
 
685
|   |     
 
686
|   ->02.47% (1,040B) 0x515111A: global constructors keyed to XSLTEngineImpl.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
687
|   | ->02.47% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
688
|   |   ->02.47% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
689
|   |     
 
690
|   ->02.47% (1,040B) 0x50A5F59: global constructors keyed to Constants.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
691
|   | ->02.47% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
692
|   |   ->02.47% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
693
|   |     
 
694
|   ->02.47% (1,040B) 0x50A6419: global constructors keyed to Constants.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
695
|   | ->02.47% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
696
|   |   ->02.47% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
697
|   |     
 
698
|   ->02.47% (1,040B) 0x50A68D9: global constructors keyed to Constants.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
699
|   | ->02.47% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
700
|   |   ->02.47% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
701
|   |     
 
702
|   ->02.47% (1,040B) 0x50A6D99: global constructors keyed to Constants.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
703
|   | ->02.47% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
704
|   |   ->02.47% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
705
|   |     
 
706
|   ->02.47% (1,040B) 0x516945B: global constructors keyed to XalanEXSLTMath.cpp (in /usr/lib64/libxalan-c.so.110.0)
 
707
|     ->02.47% (1,040B) 0x5180484: (within /usr/lib64/libxalan-c.so.110.0)
 
708
|       ->02.47% (1,040B) 0x4F9CDA9: (within /usr/lib64/libxalan-c.so.110.0)
 
709
|         
 
710
->05.64% (2,374B) 0x403ADA: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
711
| ->05.64% (2,374B) 0x405CBB: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
712
|   ->05.64% (2,374B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
713
|     
 
714
->02.43% (1,025B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
715
| ->02.43% (1,025B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
716
|   ->02.43% (1,025B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
717
|     
 
718
->00.10% (40B) in 1+ places, all below ms_print's threshold (01.00%)
 
719
 
 
720
--------------------------------------------------------------------------------
 
721
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
722
--------------------------------------------------------------------------------
 
723
 53     19,243,978           31,112           27,601         3,511            0
 
724
 54     19,289,111           19,192           17,355         1,837            0
 
725
 55     19,371,853            7,336            7,280            56            0