/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk
2 by Suren A. Chilingaryan
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts
1
--------------------------------------------------------------------------------
2
Command:            ./intel-dom 1 ../xml.files/odt/content.xml ../xml.files/odt/export/odt2mediawiki.xsl
3
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
4
ms_print arguments: /tmp/massif.out
5
--------------------------------------------------------------------------------
6
7
8
    MB
9
4.643^                                                              #         
10
     |                                                            .@#:@       
11
     |                                                            :@#:@::.    
12
     |                                                            :@#:@:::    
13
     |                                                           ,:@#:@::::   
14
     |                                                           @:@#:@::::.. 
15
     |                                                           @:@#:@::::@: 
16
     |                                                          @@:@#:@::::@..
17
     |                                                         ,@@:@#:@::::@::
18
     |                                                      ,@:@@@:@#:@::::@::
19
     |                                                 ...::@@:@@@:@#:@::::@::
20
     |                                              .@::::::@@:@@@:@#:@::::@::
21
     |                                             ::@::::::@@:@@@:@#:@::::@::
22
     |                                           .:::@::::::@@:@@@:@#:@::::@::
23
     |                                         .:::::@::::::@@:@@@:@#:@::::@::
24
     |                                        .::::::@::::::@@:@@@:@#:@::::@:.
25
     |                                     ..::::::::@::::::@@:@@@:@#:@::::@::
26
     |                                     ::::::::::@::::::@@:@@@:@#:@::::@::
27
     |                                     ::::::::::@::::::@@:@@@:@#:@::::@::
28
     |                                     ::::::::::@::::::@@:@@@:@#:@::::@:,
29
   0 +----------------------------------------------------------------------->Mi
30
     0                                                                   56.08
31
32
Number of snapshots: 61
33
 Detailed snapshots: [2, 18, 28, 29, 32, 34, 35, 37, 38 (peak), 42, 50, 60]
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     28,697,723              576              568             8            0
40
  2     28,861,778            6,656            5,712           944            0
41
85.82% (5,712B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
42
->31.25% (2,080B) 0x657226A: (within /lib64/libc-2.9.so)
43
| ->31.25% (2,080B) 0x65722DF: __cxa_atexit (in /lib64/libc-2.9.so)
44
|   ->15.62% (1,040B) 0x5658026: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
45
|   | ->15.62% (1,040B) 0x56779E4: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
46
|   |   ->15.62% (1,040B) 0x53005C9: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
47
|   |     
48
|   ->15.62% (1,040B) 0x5633FAE: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
49
|     ->15.62% (1,040B) 0x56779E4: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
50
|       ->15.62% (1,040B) 0x53005C9: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
51
|         
52
->30.77% (2,048B) 0x5659745: __gnu_cxx::new_allocator<ktl::lock_impl*>::allocate(unsigned long, void const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
53
| ->30.77% (2,048B) 0x5659736: std::_Vector_base<ktl::lock_impl*, std::allocator<ktl::lock_impl*> >::_M_allocate(unsigned long) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
54
|   ->30.77% (2,048B) 0x5659689: ktl::lock_impl** std::vector<ktl::lock_impl*, std::allocator<ktl::lock_impl*> >::_M_allocate_and_copy<ktl::lock_impl**>(unsigned long, ktl::lock_impl**, ktl::lock_impl**) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
55
|     ->30.77% (2,048B) 0x565955D: std::vector<ktl::lock_impl*, std::allocator<ktl::lock_impl*> >::reserve(unsigned long) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
56
|       ->30.77% (2,048B) 0x5659422: _ZN3ktl12lock_managerC9Ev (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
57
|         
58
->09.38% (624B) 0x56419D7: CSBuffer::CSBuffer(XE_Arena*, unsigned char*, int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
59
| ->09.38% (624B) in 70 places, all below massif's threshold (01.00%)
60
|   
61
->07.21% (480B) 0x5846D73: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
62
| ->07.21% (480B) 0x5351830: ktl::lock::lock() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
63
|   ->05.77% (384B) in 8 places, all below massif's threshold (01.00%)
64
|   | 
65
|   ->01.44% (96B) 0x5E6ECE4: __cxa_vec_ctor (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.2.4/libstdc++.so.6.0.9)
66
|     ->01.44% (96B) 0x5658225: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
67
|       ->01.44% (96B) 0x56779E4: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
68
|         
69
->03.85% (256B) 0x5658698: ktl::array2<ktl::lf_region_heap*>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
70
| ->03.85% (256B) 0x5658666: _ZN3ktl6array2IPNS_14lf_region_heapEEC9Ej (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
71
|   ->03.85% (256B) 0x5658640: ktl::array2<ktl::lf_region_heap*>::array2(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
72
|     ->03.85% (256B) 0x56585EF: _ZN3ktl20LockedObjectPtrCacheINS_14lf_region_heapEEC9Ev (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
73
|       ->03.85% (256B) 0x56585BC: ktl::LockedObjectPtrCache<ktl::lf_region_heap>::LockedObjectPtrCache() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
74
|         
75
->02.16% (144B) 0x534F7FE: ktl::ustring::ustring(char const*, unsigned long long) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
76
| ->02.16% (144B) in 4 places, all below massif's threshold (01.00%)
77
|   
78
->01.20% (80B) 0x5658B19: ktl::lock_manager::init() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
79
| ->01.20% (80B) 0x5846DB5: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
80
|   ->01.20% (80B) 0x5351830: ktl::lock::lock() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
81
|     ->01.20% (80B) 0x5664139: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
82
|       ->01.20% (80B) 0x56779E4: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
83
|         
84
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
85
86
--------------------------------------------------------------------------------
87
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
88
--------------------------------------------------------------------------------
89
  3     30,138,503            6,712            5,760           952            0
90
  4     30,555,537          927,104          925,451         1,653            0
91
  5     31,276,178          927,680          926,019         1,661            0
92
  6     31,718,439          935,928          934,130         1,798            0
93
  7     32,356,213          978,056          971,599         6,457            0
94
  8     33,106,873        1,146,760        1,129,878        16,882            0
95
  9     33,827,839        1,146,800        1,129,910        16,890            0
96
 10     34,275,718        1,442,928        1,425,217        17,711            0
97
 11     34,804,837        1,521,008        1,503,089        17,919            0
98
 12     35,251,383        1,591,384        1,573,345        18,039            0
99
 13     35,819,929        1,669,360        1,651,169        18,191            0
100
 14     36,183,558        1,725,288        1,706,977        18,311            0
101
 15     36,703,143        1,786,040        1,766,710        19,330            0
102
 16     37,348,731        1,952,904        1,931,494        21,410            0
103
 17     37,826,842        2,127,984        2,104,934        23,050            0
104
 18     38,614,143        2,234,112        2,209,846        24,266            0
105
98.91% (2,209,846B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
106
->38.81% (867,091B) 0x401A8E: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
107
| ->36.84% (823,157B) 0x403278: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
108
| | ->36.84% (823,157B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
109
| |   
110
| ->01.97% (43,934B) 0x4032C0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
111
|   ->01.97% (43,934B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
112
|     
113
->17.07% (381,440B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
114
| ->05.87% (131,072B) 0x53D3CB0: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
115
| | ->05.87% (131,072B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
116
| |   ->05.87% (131,072B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
117
| |     ->03.48% (77,824B) 0x55EEFAF: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
118
| |     | 
119
| |     ->02.38% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
120
| |       
121
| ->04.79% (107,008B) in 17 places, all below massif's threshold (01.00%)
122
| | 
123
| ->03.30% (73,728B) 0x53D4177: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
124
| | ->03.30% (73,728B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
125
| |   ->03.30% (73,728B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
126
| |     ->02.38% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
127
| |     | 
128
| |     ->00.92% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
129
| |     
130
| ->03.12% (69,632B) 0x53D4C35: napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
131
|   ->03.12% (69,632B) 0x53D4BF5: non-virtual thunk to napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
132
|     ->03.12% (69,632B) 0x56026DE: com::intel::xmlcore::parse::SAX2Processor::appendCharDataContent(char*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
133
|       ->02.75% (61,440B) 0x55FB752: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
134
|       | 
135
|       ->00.37% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
136
|       
137
->11.73% (262,144B) 0x53FE1A0: esii::buffer_pool::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
138
| ->11.73% (262,144B) 0x53FE0CE: _ZN4esii11buffer_poolC9Ejj (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
139
|   ->11.73% (262,144B) 0x53FE058: esii::buffer_pool::buffer_pool(unsigned int, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
140
|     ->11.73% (262,144B) 0x53FA06D: _ZN5napa28xslt1run7XmoduleC9EN3ktl7ustringEPNS2_8resolverE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
141
|       ->11.73% (262,144B) 0x53F9D22: napa2::xslt1run::Xmodule::Xmodule(ktl::ustring, ktl::resolver*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
142
|         
143
->10.82% (241,664B) 0x53E7622: operator new(unsigned long, ktl::Allocator*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
144
| ->03.85% (86,016B) in 7 places, all below massif's threshold (01.00%)
145
| | 
146
| ->03.30% (73,728B) 0x54C7AF9: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
147
| | ->02.02% (45,056B) 0x54FC5B2: napa2::hir::Template::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
148
| | | ->02.02% (45,056B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
149
| | |   ->02.02% (45,056B) 0x54F4EC2: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
150
| | |     
151
| | ->01.28% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
152
| |   ->01.28% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
153
| |     ->01.28% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
154
| |       
155
| ->02.38% (53,248B) 0x54C7078: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
156
| | ->02.20% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
157
| | | ->02.20% (49,152B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
158
| | |   ->01.83% (40,960B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
159
| | |   | 
160
| | |   ->00.37% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
161
| | |   
162
| | ->00.18% (4,096B) in 1+ places, all below ms_print's threshold (01.00%)
163
| | 
164
| ->01.28% (28,672B) 0x54C730C: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
165
|   ->01.28% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
166
|     ->01.28% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
167
|       ->01.28% (28,672B) in 3 places, all below massif's threshold (01.00%)
168
|         
169
->09.82% (219,419B) in 361 places, all below massif's threshold (01.00%)
170
| 
171
->03.03% (67,648B) 0x58469B1: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
172
| ->02.93% (65,536B) 0x53D96D7: ktl::vector<unsigned char>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
173
| | ->02.93% (65,536B) 0x53D96A4: ktl::vector<unsigned char>::resize(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
174
| |   ->02.93% (65,536B) 0x53D8DAF: _ZN5napa28xslt1run9AcodeListC9EPNS0_7XmoduleE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
175
| |     ->02.93% (65,536B) 0x53D8CE4: napa2::xslt1run::AcodeList::AcodeList(napa2::xslt1run::Xmodule*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
176
| |       
177
| ->00.09% (2,112B) in 1+ places, all below ms_print's threshold (01.00%)
178
| 
179
->02.20% (49,152B) 0x54F54E9: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
180
| ->02.20% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
181
|   ->02.20% (49,152B) 0x54F6C8D: napa2::hir::Stylesheet::loadAll(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
182
|     ->02.20% (49,152B) 0x53DF51E: napa2::hir::Transform::load(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
183
|       ->02.20% (49,152B) 0x53DF2F5: napa2::hir::Transform::compileXSLT(void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
184
|         
185
->01.65% (36,864B) 0x54C77A1: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
186
| ->01.65% (36,864B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
187
|   ->01.65% (36,864B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
188
|     ->01.28% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
189
|     | ->01.28% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
190
|     |   
191
|     ->00.37% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
192
|     
193
->01.47% (32,768B) 0x549B715: _ZN5napa28xslt1run12TransCtxPoolC9EPNS0_9EngineCtxE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
194
| ->01.47% (32,768B) 0x549B700: napa2::xslt1run::TransCtxPool::TransCtxPool(napa2::xslt1run::EngineCtx*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
195
|   ->01.47% (32,768B) 0x5471F36: _ZN5napa28xslt1run9EngineCtxC9Ev (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
196
|     ->01.47% (32,768B) 0x5471ED8: napa2::xslt1run::EngineCtx::EngineCtx() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
197
|       ->01.47% (32,768B) 0x53CEDEC: napa2::napaInitOld(char const*, char const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
198
|         
199
->01.28% (28,672B) 0x54C6F35: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
200
| ->01.28% (28,672B) in 3 places, all below massif's threshold (01.00%)
201
|   
202
->01.03% (22,984B) 0x5454078: napa2::FuncResolverImpl::insertFuncTable(napa2::FunctionDescription&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
203
  ->01.03% (22,984B) in 169 places, all below massif's threshold (01.00%)
204
    
205
--------------------------------------------------------------------------------
206
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
207
--------------------------------------------------------------------------------
208
 19     39,128,052        2,271,440        2,247,022        24,418            0
209
 20     39,666,521        2,304,656        2,280,174        24,482            0
210
 21     40,302,230        2,337,544        2,312,990        24,554            0
211
 22     41,123,061        2,399,408        2,374,702        24,706            0
212
 23     41,710,713        2,424,104        2,399,342        24,762            0
213
 24     42,473,219        2,522,536        2,497,518        25,018            0
214
 25     42,832,993        2,533,184        2,507,950        25,234            0
215
 26     43,425,344        2,524,960        2,499,470        25,490            0
216
 27     44,220,070        2,590,560        2,564,950        25,610            0
217
 28     44,763,394        2,632,168        2,606,382        25,786            0
218
99.02% (2,606,382B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
219
->32.94% (867,091B) 0x401A8E: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
220
| ->31.27% (823,157B) 0x403278: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
221
| | ->31.27% (823,157B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
222
| |   
223
| ->01.67% (43,934B) 0x4032C0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
224
|   ->01.67% (43,934B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
225
|     
226
->29.27% (770,560B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
227
| ->11.85% (311,808B) in 36 places, all below massif's threshold (01.00%)
228
| | 
229
| ->04.98% (131,072B) 0x53D3CB0: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
230
| | ->04.98% (131,072B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
231
| |   ->04.98% (131,072B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
232
| |     ->02.96% (77,824B) 0x55EEFAF: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
233
| |     | 
234
| |     ->02.02% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
235
| |       
236
| ->02.80% (73,728B) 0x53D4177: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
237
| | ->02.80% (73,728B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
238
| |   ->02.80% (73,728B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
239
| |     ->02.02% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
240
| |     | 
241
| |     ->00.78% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
242
| |     
243
| ->02.80% (73,728B) 0x55114DC: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
244
| | ->02.80% (73,728B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
245
| |   ->01.87% (49,152B) 0x551093C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
246
| |   | ->01.87% (49,152B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
247
| |   |   
248
| |   ->00.93% (24,576B) in 1+ places, all below ms_print's threshold (01.00%)
249
| |   
250
| ->02.65% (69,632B) 0x5539511: napa2::xpath1ast::XPath1Lexer::scan() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
251
| | ->02.65% (69,632B) 0x551091C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
252
| |   ->02.65% (69,632B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
253
| |     ->01.87% (49,152B) 0x54CD6A1: napa2::hir::ExprBuilderVisitor::handleExpr(napa2::hir::HirBase*, napa2::hir::Expr*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
254
| |     | 
255
| |     ->00.78% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
256
| |     
257
| ->02.65% (69,632B) 0x53D4C35: napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
258
| | ->02.65% (69,632B) 0x53D4BF5: non-virtual thunk to napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
259
| |   ->02.65% (69,632B) 0x56026DE: com::intel::xmlcore::parse::SAX2Processor::appendCharDataContent(char*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
260
| |     ->02.33% (61,440B) 0x55FB752: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
261
| |     | 
262
| |     ->00.31% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
263
| |     
264
| ->01.56% (40,960B) 0x551225D: napa2::xpath1ast::ASTCreator::parseVariable(ktl::List<napa2::xpath1ast::Token>&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
265
|   ->01.56% (40,960B) 0x5511B5D: napa2::xpath1ast::ASTCreator::parseFilterExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
266
|     ->01.56% (40,960B) 0x55112D0: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
267
|       ->01.56% (40,960B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
268
|         
269
->09.96% (262,144B) 0x53FE1A0: esii::buffer_pool::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
270
| ->09.96% (262,144B) 0x53FE0CE: _ZN4esii11buffer_poolC9Ejj (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
271
|   ->09.96% (262,144B) 0x53FE058: esii::buffer_pool::buffer_pool(unsigned int, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
272
|     ->09.96% (262,144B) 0x53FA06D: _ZN5napa28xslt1run7XmoduleC9EN3ktl7ustringEPNS2_8resolverE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
273
|       ->09.96% (262,144B) 0x53F9D22: napa2::xslt1run::Xmodule::Xmodule(ktl::ustring, ktl::resolver*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
274
|         
275
->09.44% (248,603B) in 369 places, all below massif's threshold (01.00%)
276
| 
277
->09.18% (241,664B) 0x53E7622: operator new(unsigned long, ktl::Allocator*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
278
| ->03.27% (86,016B) in 7 places, all below massif's threshold (01.00%)
279
| | 
280
| ->02.80% (73,728B) 0x54C7AF9: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
281
| | ->01.71% (45,056B) 0x54FC5B2: napa2::hir::Template::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
282
| | | ->01.71% (45,056B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
283
| | |   ->01.71% (45,056B) 0x54F4EC2: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
284
| | |     
285
| | ->01.09% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
286
| |   ->01.09% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
287
| |     ->01.09% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
288
| |       
289
| ->02.02% (53,248B) 0x54C7078: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
290
| | ->01.87% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
291
| | | ->01.87% (49,152B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
292
| | |   ->01.56% (40,960B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
293
| | |   | 
294
| | |   ->00.31% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
295
| | |   
296
| | ->00.16% (4,096B) in 1+ places, all below ms_print's threshold (01.00%)
297
| | 
298
| ->01.09% (28,672B) 0x54C730C: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
299
|   ->01.09% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
300
|     ->01.09% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
301
|       ->01.09% (28,672B) in 3 places, all below massif's threshold (01.00%)
302
|         
303
->02.62% (68,864B) 0x58469B1: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
304
| ->02.49% (65,536B) 0x53D96D7: ktl::vector<unsigned char>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
305
| | ->02.49% (65,536B) 0x53D96A4: ktl::vector<unsigned char>::resize(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
306
| |   ->02.49% (65,536B) 0x53D8DAF: _ZN5napa28xslt1run9AcodeListC9EPNS0_7XmoduleE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
307
| |     ->02.49% (65,536B) 0x53D8CE4: napa2::xslt1run::AcodeList::AcodeList(napa2::xslt1run::Xmodule*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
308
| |       
309
| ->00.13% (3,328B) in 1+ places, all below ms_print's threshold (01.00%)
310
| 
311
->01.87% (49,152B) 0x54F54E9: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
312
| ->01.87% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
313
|   ->01.87% (49,152B) 0x54F6C8D: napa2::hir::Stylesheet::loadAll(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
314
|     ->01.87% (49,152B) 0x53DF51E: napa2::hir::Transform::load(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
315
|       ->01.87% (49,152B) 0x53DF2F5: napa2::hir::Transform::compileXSLT(void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
316
|         
317
->01.40% (36,864B) 0x54C77A1: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
318
| ->01.40% (36,864B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
319
|   ->01.40% (36,864B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
320
|     ->01.09% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
321
|     | ->01.09% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
322
|     |   
323
|     ->00.31% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
324
|     
325
->01.24% (32,768B) 0x549B715: _ZN5napa28xslt1run12TransCtxPoolC9EPNS0_9EngineCtxE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
326
| ->01.24% (32,768B) 0x549B700: napa2::xslt1run::TransCtxPool::TransCtxPool(napa2::xslt1run::EngineCtx*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
327
|   ->01.24% (32,768B) 0x5471F36: _ZN5napa28xslt1run9EngineCtxC9Ev (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
328
|     ->01.24% (32,768B) 0x5471ED8: napa2::xslt1run::EngineCtx::EngineCtx() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
329
|       ->01.24% (32,768B) 0x53CEDEC: napa2::napaInitOld(char const*, char const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
330
|         
331
->01.09% (28,672B) 0x54C6F35: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
332
  ->01.09% (28,672B) in 3 places, all below massif's threshold (01.00%)
333
    
334
--------------------------------------------------------------------------------
335
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
336
--------------------------------------------------------------------------------
337
 29     45,443,362        2,694,248        2,668,254        25,994            0
338
99.04% (2,668,254B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
339
->32.18% (867,091B) 0x401A8E: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
340
| ->30.55% (823,157B) 0x403278: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
341
| | ->30.55% (823,157B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
342
| |   
343
| ->01.63% (43,934B) 0x4032C0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
344
|   ->01.63% (43,934B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
345
|     
346
->30.73% (827,904B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
347
| ->11.57% (311,808B) in 36 places, all below massif's threshold (01.00%)
348
| | 
349
| ->04.86% (131,072B) 0x53D3CB0: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
350
| | ->04.86% (131,072B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
351
| |   ->04.86% (131,072B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
352
| |     ->02.89% (77,824B) 0x55EEFAF: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
353
| |     | 
354
| |     ->01.98% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
355
| |       
356
| ->03.19% (86,016B) 0x55114DC: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
357
| | ->03.19% (86,016B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
358
| |   ->01.82% (49,152B) 0x551093C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
359
| |   | ->01.82% (49,152B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
360
| |   |   
361
| |   ->01.37% (36,864B) in 3 places, all below massif's threshold (01.00%)
362
| |     
363
| ->02.89% (77,824B) 0x5539511: napa2::xpath1ast::XPath1Lexer::scan() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
364
| | ->02.89% (77,824B) 0x551091C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
365
| |   ->02.89% (77,824B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
366
| |     ->02.13% (57,344B) 0x54CD6A1: napa2::hir::ExprBuilderVisitor::handleExpr(napa2::hir::HirBase*, napa2::hir::Expr*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
367
| |     | 
368
| |     ->00.76% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
369
| |     
370
| ->02.74% (73,728B) 0x53D4177: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
371
| | ->02.74% (73,728B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
372
| |   ->02.74% (73,728B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
373
| |     ->01.98% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
374
| |     | 
375
| |     ->00.76% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
376
| |     
377
| ->02.58% (69,632B) 0x53D4C35: napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
378
| | ->02.58% (69,632B) 0x53D4BF5: non-virtual thunk to napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
379
| |   ->02.58% (69,632B) 0x56026DE: com::intel::xmlcore::parse::SAX2Processor::appendCharDataContent(char*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
380
| |     ->02.28% (61,440B) 0x55FB752: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
381
| |     | 
382
| |     ->00.30% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
383
| |     
384
| ->01.67% (45,056B) 0x551225D: napa2::xpath1ast::ASTCreator::parseVariable(ktl::List<napa2::xpath1ast::Token>&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
385
| | ->01.67% (45,056B) 0x5511B5D: napa2::xpath1ast::ASTCreator::parseFilterExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
386
| |   ->01.67% (45,056B) 0x55112D0: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
387
| |     ->01.67% (45,056B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
388
| |       
389
| ->01.22% (32,768B) 0x55128FC: napa2::xpath1ast::ASTCreator::parseFunction(ktl::List<napa2::xpath1ast::Token>&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
390
|   ->01.22% (32,768B) 0x5511B6D: napa2::xpath1ast::ASTCreator::parseFilterExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
391
|     ->01.22% (32,768B) 0x55112D0: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
392
|       ->01.22% (32,768B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
393
|         
394
->09.73% (262,144B) 0x53FE1A0: esii::buffer_pool::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
395
| ->09.73% (262,144B) 0x53FE0CE: _ZN4esii11buffer_poolC9Ejj (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
396
|   ->09.73% (262,144B) 0x53FE058: esii::buffer_pool::buffer_pool(unsigned int, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
397
|     ->09.73% (262,144B) 0x53FA06D: _ZN5napa28xslt1run7XmoduleC9EN3ktl7ustringEPNS2_8resolverE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
398
|       ->09.73% (262,144B) 0x53F9D22: napa2::xslt1run::Xmodule::Xmodule(ktl::ustring, ktl::resolver*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
399
|         
400
->09.38% (252,843B) in 370 places, all below massif's threshold (01.00%)
401
| 
402
->08.97% (241,664B) 0x53E7622: operator new(unsigned long, ktl::Allocator*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
403
| ->03.19% (86,016B) in 7 places, all below massif's threshold (01.00%)
404
| | 
405
| ->02.74% (73,728B) 0x54C7AF9: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
406
| | ->01.67% (45,056B) 0x54FC5B2: napa2::hir::Template::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
407
| | | ->01.67% (45,056B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
408
| | |   ->01.67% (45,056B) 0x54F4EC2: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
409
| | |     
410
| | ->01.06% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
411
| |   ->01.06% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
412
| |     ->01.06% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
413
| |       
414
| ->01.98% (53,248B) 0x54C7078: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
415
| | ->01.82% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
416
| | | ->01.82% (49,152B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
417
| | |   ->01.52% (40,960B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
418
| | |   | 
419
| | |   ->00.30% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
420
| | |   
421
| | ->00.15% (4,096B) in 1+ places, all below ms_print's threshold (01.00%)
422
| | 
423
| ->01.06% (28,672B) 0x54C730C: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
424
|   ->01.06% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
425
|     ->01.06% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
426
|       ->01.06% (28,672B) in 3 places, all below massif's threshold (01.00%)
427
|         
428
->02.57% (69,152B) 0x58469B1: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
429
| ->02.43% (65,536B) 0x53D96D7: ktl::vector<unsigned char>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
430
| | ->02.43% (65,536B) 0x53D96A4: ktl::vector<unsigned char>::resize(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
431
| |   ->02.43% (65,536B) 0x53D8DAF: _ZN5napa28xslt1run9AcodeListC9EPNS0_7XmoduleE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
432
| |     ->02.43% (65,536B) 0x53D8CE4: napa2::xslt1run::AcodeList::AcodeList(napa2::xslt1run::Xmodule*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
433
| |       
434
| ->00.13% (3,616B) in 1+ places, all below ms_print's threshold (01.00%)
435
| 
436
->01.82% (49,152B) 0x54F54E9: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
437
| ->01.82% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
438
|   ->01.82% (49,152B) 0x54F6C8D: napa2::hir::Stylesheet::loadAll(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
439
|     ->01.82% (49,152B) 0x53DF51E: napa2::hir::Transform::load(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
440
|       ->01.82% (49,152B) 0x53DF2F5: napa2::hir::Transform::compileXSLT(void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
441
|         
442
->01.37% (36,864B) 0x54C77A1: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
443
| ->01.37% (36,864B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
444
|   ->01.37% (36,864B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
445
|     ->01.06% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
446
|     | ->01.06% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
447
|     |   
448
|     ->00.30% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
449
|     
450
->01.22% (32,768B) 0x549B715: _ZN5napa28xslt1run12TransCtxPoolC9EPNS0_9EngineCtxE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
451
| ->01.22% (32,768B) 0x549B700: napa2::xslt1run::TransCtxPool::TransCtxPool(napa2::xslt1run::EngineCtx*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
452
|   ->01.22% (32,768B) 0x5471F36: _ZN5napa28xslt1run9EngineCtxC9Ev (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
453
|     ->01.22% (32,768B) 0x5471ED8: napa2::xslt1run::EngineCtx::EngineCtx() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
454
|       ->01.22% (32,768B) 0x53CEDEC: napa2::napaInitOld(char const*, char const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
455
|         
456
->01.06% (28,672B) 0x54C6F35: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
457
  ->01.06% (28,672B) in 3 places, all below massif's threshold (01.00%)
458
    
459
--------------------------------------------------------------------------------
460
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
461
--------------------------------------------------------------------------------
462
 30     45,942,509        2,731,864        2,705,662        26,202            0
463
 31     46,301,782        2,751,440        2,725,398        26,042            0
464
 32     46,906,419        2,810,560        2,782,582        27,978            0
465
99.00% (2,782,582B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
466
->31.79% (893,440B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
467
| ->11.82% (332,288B) in 36 places, all below massif's threshold (01.00%)
468
| | 
469
| ->04.66% (131,072B) 0x53D3CB0: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
470
| | ->04.66% (131,072B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
471
| |   ->04.66% (131,072B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
472
| |     ->02.77% (77,824B) 0x55EEFAF: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
473
| |     | 
474
| |     ->01.89% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
475
| |       
476
| ->03.21% (90,112B) 0x55114DC: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
477
| | ->03.21% (90,112B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
478
| |   ->01.89% (53,248B) 0x551093C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
479
| |   | ->01.89% (53,248B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
480
| |   |   
481
| |   ->01.31% (36,864B) in 3 places, all below massif's threshold (01.00%)
482
| |     
483
| ->03.21% (90,112B) 0x5539511: napa2::xpath1ast::XPath1Lexer::scan() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
484
| | ->03.21% (90,112B) 0x551091C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
485
| |   ->03.21% (90,112B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
486
| |     ->02.48% (69,632B) 0x54CD6A1: napa2::hir::ExprBuilderVisitor::handleExpr(napa2::hir::HirBase*, napa2::hir::Expr*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
487
| |     | 
488
| |     ->00.73% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
489
| |     
490
| ->02.62% (73,728B) 0x53D4177: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
491
| | ->02.62% (73,728B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
492
| |   ->02.62% (73,728B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
493
| |     ->01.89% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
494
| |     | 
495
| |     ->00.73% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
496
| |     
497
| ->02.48% (69,632B) 0x53D4C35: napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
498
| | ->02.48% (69,632B) 0x53D4BF5: non-virtual thunk to napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
499
| |   ->02.48% (69,632B) 0x56026DE: com::intel::xmlcore::parse::SAX2Processor::appendCharDataContent(char*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
500
| |     ->02.19% (61,440B) 0x55FB752: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
501
| |     | 
502
| |     ->00.29% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
503
| |     
504
| ->01.60% (45,056B) 0x551225D: napa2::xpath1ast::ASTCreator::parseVariable(ktl::List<napa2::xpath1ast::Token>&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
505
| | ->01.60% (45,056B) 0x5511B5D: napa2::xpath1ast::ASTCreator::parseFilterExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
506
| |   ->01.60% (45,056B) 0x55112D0: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
507
| |     ->01.60% (45,056B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
508
| |       
509
| ->01.17% (32,768B) 0x55128FC: napa2::xpath1ast::ASTCreator::parseFunction(ktl::List<napa2::xpath1ast::Token>&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
510
| | ->01.17% (32,768B) 0x5511B6D: napa2::xpath1ast::ASTCreator::parseFilterExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
511
| |   ->01.17% (32,768B) 0x55112D0: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
512
| |     ->01.17% (32,768B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
513
| |       
514
| ->01.02% (28,672B) 0x5515957: napa2::xpath1ast::ASTCreator::splitList(ktl::small_array<napa2::xpath1ast::ASTBase*, 4u>&, ktl::small_array<napa2::xpath1ast::TokenType, 8u>*, napa2::xpath1ast::ASTBase*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
515
|   ->01.02% (28,672B) in 2 places, all below massif's threshold (01.00%)
516
|     
517
->30.85% (867,091B) 0x401A8E: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
518
| ->29.29% (823,157B) 0x403278: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
519
| | ->29.29% (823,157B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
520
| |   
521
| ->01.56% (43,934B) 0x4032C0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
522
|   ->01.56% (43,934B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
523
|     
524
->09.87% (277,379B) in 383 places, all below massif's threshold (01.00%)
525
| 
526
->09.33% (262,144B) 0x53FE1A0: esii::buffer_pool::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
527
| ->09.33% (262,144B) 0x53FE0CE: _ZN4esii11buffer_poolC9Ejj (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
528
|   ->09.33% (262,144B) 0x53FE058: esii::buffer_pool::buffer_pool(unsigned int, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
529
|     ->09.33% (262,144B) 0x53FA06D: _ZN5napa28xslt1run7XmoduleC9EN3ktl7ustringEPNS2_8resolverE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
530
|       ->09.33% (262,144B) 0x53F9D22: napa2::xslt1run::Xmodule::Xmodule(ktl::ustring, ktl::resolver*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
531
|         
532
->08.60% (241,664B) 0x53E7622: operator new(unsigned long, ktl::Allocator*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
533
| ->03.06% (86,016B) in 7 places, all below massif's threshold (01.00%)
534
| | 
535
| ->02.62% (73,728B) 0x54C7AF9: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
536
| | ->01.60% (45,056B) 0x54FC5B2: napa2::hir::Template::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
537
| | | ->01.60% (45,056B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
538
| | |   ->01.60% (45,056B) 0x54F4EC2: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
539
| | |     
540
| | ->01.02% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
541
| |   ->01.02% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
542
| |     ->01.02% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
543
| |       
544
| ->01.89% (53,248B) 0x54C7078: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
545
| | ->01.75% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
546
| | | ->01.75% (49,152B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
547
| | |   ->01.46% (40,960B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
548
| | |   | 
549
| | |   ->00.29% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
550
| | |   
551
| | ->00.15% (4,096B) in 1+ places, all below ms_print's threshold (01.00%)
552
| | 
553
| ->01.02% (28,672B) 0x54C730C: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
554
|   ->01.02% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
555
|     ->01.02% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
556
|       ->01.02% (28,672B) in 3 places, all below massif's threshold (01.00%)
557
|         
558
->03.32% (93,408B) 0x58469B1: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
559
| ->02.33% (65,536B) 0x53D96D7: ktl::vector<unsigned char>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
560
| | ->02.33% (65,536B) 0x53D96A4: ktl::vector<unsigned char>::resize(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
561
| |   ->02.33% (65,536B) 0x53D8DAF: _ZN5napa28xslt1run9AcodeListC9EPNS0_7XmoduleE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
562
| |     ->02.33% (65,536B) 0x53D8CE4: napa2::xslt1run::AcodeList::AcodeList(napa2::xslt1run::Xmodule*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
563
| |       
564
| ->00.99% (27,872B) in 1+ places, all below ms_print's threshold (01.00%)
565
| 
566
->01.75% (49,152B) 0x54F54E9: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
567
| ->01.75% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
568
|   ->01.75% (49,152B) 0x54F6C8D: napa2::hir::Stylesheet::loadAll(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
569
|     ->01.75% (49,152B) 0x53DF51E: napa2::hir::Transform::load(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
570
|       ->01.75% (49,152B) 0x53DF2F5: napa2::hir::Transform::compileXSLT(void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
571
|         
572
->01.31% (36,864B) 0x54C77A1: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
573
| ->01.31% (36,864B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
574
|   ->01.31% (36,864B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
575
|     ->01.02% (28,672B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
576
|     | ->01.02% (28,672B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
577
|     |   
578
|     ->00.29% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
579
|     
580
->01.17% (32,768B) 0x549B715: _ZN5napa28xslt1run12TransCtxPoolC9EPNS0_9EngineCtxE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
581
| ->01.17% (32,768B) 0x549B700: napa2::xslt1run::TransCtxPool::TransCtxPool(napa2::xslt1run::EngineCtx*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
582
|   ->01.17% (32,768B) 0x5471F36: _ZN5napa28xslt1run9EngineCtxC9Ev (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
583
|     ->01.17% (32,768B) 0x5471ED8: napa2::xslt1run::EngineCtx::EngineCtx() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
584
|       ->01.17% (32,768B) 0x53CEDEC: napa2::napaInitOld(char const*, char const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
585
|         
586
->01.02% (28,672B) 0x54C6F35: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
587
  ->01.02% (28,672B) in 3 places, all below massif's threshold (01.00%)
588
    
589
--------------------------------------------------------------------------------
590
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
591
--------------------------------------------------------------------------------
592
 33     47,542,314        2,831,624        2,803,422        28,202            0
593
 34     48,096,302        3,218,080        3,187,622        30,458            0
594
99.05% (3,187,622B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
595
->28.40% (913,920B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
596
| ->11.85% (381,440B) in 41 places, all below massif's threshold (01.00%)
597
| | 
598
| ->04.07% (131,072B) 0x53D3CB0: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
599
| | ->04.07% (131,072B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
600
| |   ->04.07% (131,072B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
601
| |     ->02.42% (77,824B) 0x55EEFAF: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
602
| |     | 
603
| |     ->01.65% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
604
| |       
605
| ->02.80% (90,112B) 0x55114DC: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
606
| | ->02.80% (90,112B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
607
| |   ->01.65% (53,248B) 0x551093C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
608
| |   | ->01.65% (53,248B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
609
| |   |   
610
| |   ->01.15% (36,864B) in 3 places, all below massif's threshold (01.00%)
611
| |     
612
| ->02.80% (90,112B) 0x5539511: napa2::xpath1ast::XPath1Lexer::scan() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
613
| | ->02.80% (90,112B) 0x551091C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
614
| |   ->02.80% (90,112B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
615
| |     ->02.16% (69,632B) 0x54CD6A1: napa2::hir::ExprBuilderVisitor::handleExpr(napa2::hir::HirBase*, napa2::hir::Expr*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
616
| |     | 
617
| |     ->00.64% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
618
| |     
619
| ->02.29% (73,728B) 0x53D4177: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
620
| | ->02.29% (73,728B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
621
| |   ->02.29% (73,728B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
622
| |     ->01.65% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
623
| |     | 
624
| |     ->00.64% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
625
| |     
626
| ->02.16% (69,632B) 0x53D4C35: napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
627
| | ->02.16% (69,632B) 0x53D4BF5: non-virtual thunk to napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
628
| |   ->02.16% (69,632B) 0x56026DE: com::intel::xmlcore::parse::SAX2Processor::appendCharDataContent(char*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
629
| |     ->01.91% (61,440B) 0x55FB752: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
630
| |     | 
631
| |     ->00.25% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
632
| |     
633
| ->01.40% (45,056B) 0x551225D: napa2::xpath1ast::ASTCreator::parseVariable(ktl::List<napa2::xpath1ast::Token>&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
634
| | ->01.40% (45,056B) 0x5511B5D: napa2::xpath1ast::ASTCreator::parseFilterExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
635
| |   ->01.40% (45,056B) 0x55112D0: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
636
| |     ->01.40% (45,056B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
637
| |       
638
| ->01.02% (32,768B) 0x55128FC: napa2::xpath1ast::ASTCreator::parseFunction(ktl::List<napa2::xpath1ast::Token>&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
639
|   ->01.02% (32,768B) 0x5511B6D: napa2::xpath1ast::ASTCreator::parseFilterExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
640
|     ->01.02% (32,768B) 0x55112D0: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
641
|       ->01.02% (32,768B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
642
|         
643
->26.94% (867,091B) 0x401A8E: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
644
| ->25.58% (823,157B) 0x403278: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
645
| | ->25.58% (823,157B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
646
| |   
647
| ->01.37% (43,934B) 0x4032C0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
648
|   ->01.37% (43,934B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
649
|     
650
->11.51% (370,395B) in 415 places, all below massif's threshold (01.00%)
651
| 
652
->08.41% (270,600B) 0x551DF8A: napa2::xpath1cc::UASTContainer::getNodeFromDag(napa2::xpath1cc::UASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
653
| ->08.41% (270,600B) 0x5522AE4: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
654
|   ->04.59% (147,600B) 0x54FA0C3: napa2::hir::Template::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
655
|   | ->04.59% (147,600B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
656
|   |   ->04.59% (147,600B) 0x54F3BA7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
657
|   |     
658
|   ->03.06% (98,400B) 0x550DDC5: napa2::hir::XslKey::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
659
|   | ->03.06% (98,400B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
660
|   |   ->03.06% (98,400B) 0x54F3B5D: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
661
|   |     
662
|   ->00.76% (24,600B) in 1+ places, all below ms_print's threshold (01.00%)
663
|   
664
->08.15% (262,144B) 0x53FE1A0: esii::buffer_pool::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
665
| ->08.15% (262,144B) 0x53FE0CE: _ZN4esii11buffer_poolC9Ejj (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
666
|   ->08.15% (262,144B) 0x53FE058: esii::buffer_pool::buffer_pool(unsigned int, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
667
|     ->08.15% (262,144B) 0x53FA06D: _ZN5napa28xslt1run7XmoduleC9EN3ktl7ustringEPNS2_8resolverE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
668
|       ->08.15% (262,144B) 0x53F9D22: napa2::xslt1run::Xmodule::Xmodule(ktl::ustring, ktl::resolver*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
669
|         
670
->07.51% (241,664B) 0x53E7622: operator new(unsigned long, ktl::Allocator*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
671
| ->03.56% (114,688B) in 8 places, all below massif's threshold (01.00%)
672
| | 
673
| ->02.29% (73,728B) 0x54C7AF9: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
674
| | ->01.40% (45,056B) 0x54FC5B2: napa2::hir::Template::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
675
| | | ->01.40% (45,056B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
676
| | |   ->01.40% (45,056B) 0x54F4EC2: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
677
| | |     
678
| | ->00.89% (28,672B) in 1+ places, all below ms_print's threshold (01.00%)
679
| | 
680
| ->01.65% (53,248B) 0x54C7078: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
681
|   ->01.53% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
682
|   | ->01.53% (49,152B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
683
|   |   ->01.27% (40,960B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
684
|   |   | 
685
|   |   ->00.25% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
686
|   |   
687
|   ->00.13% (4,096B) in 1+ places, all below ms_print's threshold (01.00%)
688
|   
689
->03.04% (97,968B) 0x58469B1: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
690
| ->02.04% (65,536B) 0x53D96D7: ktl::vector<unsigned char>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
691
| | ->02.04% (65,536B) 0x53D96A4: ktl::vector<unsigned char>::resize(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
692
| |   ->02.04% (65,536B) 0x53D8DAF: _ZN5napa28xslt1run9AcodeListC9EPNS0_7XmoduleE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
693
| |     ->02.04% (65,536B) 0x53D8CE4: napa2::xslt1run::AcodeList::AcodeList(napa2::xslt1run::Xmodule*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
694
| |       
695
| ->01.01% (32,432B) in 29 places, all below massif's threshold (01.00%)
696
|   
697
->01.53% (49,152B) 0x54F54E9: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
698
| ->01.53% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
699
|   ->01.53% (49,152B) 0x54F6C8D: napa2::hir::Stylesheet::loadAll(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
700
|     ->01.53% (49,152B) 0x53DF51E: napa2::hir::Transform::load(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
701
|       ->01.53% (49,152B) 0x53DF2F5: napa2::hir::Transform::compileXSLT(void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
702
|         
703
->01.40% (45,056B) 0x5522CFA: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
704
| ->01.40% (45,056B) in 3 places, all below massif's threshold (01.00%)
705
|   
706
->01.15% (36,864B) 0x54C77A1: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
707
| ->01.15% (36,864B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
708
|   ->01.15% (36,864B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
709
|     ->01.15% (36,864B) in 3 places, all below massif's threshold (01.00%)
710
|       
711
->01.02% (32,768B) 0x549B715: _ZN5napa28xslt1run12TransCtxPoolC9EPNS0_9EngineCtxE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
712
  ->01.02% (32,768B) 0x549B700: napa2::xslt1run::TransCtxPool::TransCtxPool(napa2::xslt1run::EngineCtx*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
713
    ->01.02% (32,768B) 0x5471F36: _ZN5napa28xslt1run9EngineCtxC9Ev (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
714
      ->01.02% (32,768B) 0x5471ED8: napa2::xslt1run::EngineCtx::EngineCtx() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
715
        ->01.02% (32,768B) 0x53CEDEC: napa2::napaInitOld(char const*, char const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
716
          
717
--------------------------------------------------------------------------------
718
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
719
--------------------------------------------------------------------------------
720
 35     48,578,938        3,881,328        3,849,430        31,898            0
721
99.18% (3,849,430B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
722
->25.45% (987,648B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
723
| ->12.57% (487,936B) in 50 places, all below massif's threshold (01.00%)
724
| | 
725
| ->03.38% (131,072B) 0x53D3CB0: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
726
| | ->03.38% (131,072B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
727
| |   ->03.38% (131,072B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
728
| |     ->02.01% (77,824B) 0x55EEFAF: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
729
| |     | 
730
| |     ->01.37% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
731
| |       
732
| ->02.32% (90,112B) 0x55114DC: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
733
| | ->02.32% (90,112B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
734
| |   ->01.37% (53,248B) 0x551093C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
735
| |   | ->01.37% (53,248B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
736
| |   |   
737
| |   ->00.95% (36,864B) in 1+ places, all below ms_print's threshold (01.00%)
738
| |   
739
| ->02.32% (90,112B) 0x5539511: napa2::xpath1ast::XPath1Lexer::scan() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
740
| | ->02.32% (90,112B) 0x551091C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
741
| |   ->02.32% (90,112B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
742
| |     ->01.79% (69,632B) 0x54CD6A1: napa2::hir::ExprBuilderVisitor::handleExpr(napa2::hir::HirBase*, napa2::hir::Expr*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
743
| |     | 
744
| |     ->00.53% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
745
| |     
746
| ->01.90% (73,728B) 0x53D4177: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
747
| | ->01.90% (73,728B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
748
| |   ->01.90% (73,728B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
749
| |     ->01.37% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
750
| |     | 
751
| |     ->00.53% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
752
| |     
753
| ->01.79% (69,632B) 0x53D4C35: napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
754
| | ->01.79% (69,632B) 0x53D4BF5: non-virtual thunk to napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
755
| |   ->01.79% (69,632B) 0x56026DE: com::intel::xmlcore::parse::SAX2Processor::appendCharDataContent(char*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
756
| |     ->01.58% (61,440B) 0x55FB752: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
757
| |     | 
758
| |     ->00.21% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
759
| |     
760
| ->01.16% (45,056B) 0x551225D: napa2::xpath1ast::ASTCreator::parseVariable(ktl::List<napa2::xpath1ast::Token>&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
761
|   ->01.16% (45,056B) 0x5511B5D: napa2::xpath1ast::ASTCreator::parseFilterExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
762
|     ->01.16% (45,056B) 0x55112D0: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
763
|       ->01.16% (45,056B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
764
|         
765
->22.34% (867,091B) 0x401A8E: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
766
| ->21.21% (823,157B) 0x403278: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
767
| | ->21.21% (823,157B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
768
| |   
769
| ->01.13% (43,934B) 0x4032C0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
770
|   ->01.13% (43,934B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
771
|     
772
->18.38% (713,400B) 0x551DF8A: napa2::xpath1cc::UASTContainer::getNodeFromDag(napa2::xpath1cc::UASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
773
| ->18.38% (713,400B) 0x5522AE4: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
774
|   ->15.21% (590,400B) 0x54FA0C3: napa2::hir::Template::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
775
|   | ->15.21% (590,400B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
776
|   |   ->15.21% (590,400B) 0x54F3BA7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
777
|   |     
778
|   ->02.54% (98,400B) 0x550DDC5: napa2::hir::XslKey::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
779
|   | ->02.54% (98,400B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
780
|   |   ->02.54% (98,400B) 0x54F3B5D: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
781
|   |     
782
|   ->00.63% (24,600B) in 1+ places, all below ms_print's threshold (01.00%)
783
|   
784
->13.03% (505,755B) in 417 places, all below massif's threshold (01.00%)
785
| 
786
->06.75% (262,144B) 0x53FE1A0: esii::buffer_pool::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
787
| ->06.75% (262,144B) 0x53FE0CE: _ZN4esii11buffer_poolC9Ejj (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
788
|   ->06.75% (262,144B) 0x53FE058: esii::buffer_pool::buffer_pool(unsigned int, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
789
|     ->06.75% (262,144B) 0x53FA06D: _ZN5napa28xslt1run7XmoduleC9EN3ktl7ustringEPNS2_8resolverE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
790
|       ->06.75% (262,144B) 0x53F9D22: napa2::xslt1run::Xmodule::Xmodule(ktl::ustring, ktl::resolver*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
791
|         
792
->06.23% (241,664B) 0x53E7622: operator new(unsigned long, ktl::Allocator*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
793
| ->02.95% (114,688B) in 8 places, all below massif's threshold (01.00%)
794
| | 
795
| ->01.90% (73,728B) 0x54C7AF9: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
796
| | ->01.16% (45,056B) 0x54FC5B2: napa2::hir::Template::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
797
| | | ->01.16% (45,056B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
798
| | |   ->01.16% (45,056B) 0x54F4EC2: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
799
| | |     
800
| | ->00.74% (28,672B) in 1+ places, all below ms_print's threshold (01.00%)
801
| | 
802
| ->01.37% (53,248B) 0x54C7078: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
803
|   ->01.27% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
804
|   | ->01.27% (49,152B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
805
|   |   ->01.06% (40,960B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
806
|   |   | 
807
|   |   ->00.21% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
808
|   |   
809
|   ->00.11% (4,096B) in 1+ places, all below ms_print's threshold (01.00%)
810
|   
811
->03.06% (118,784B) 0x5522CFA: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
812
| ->02.53% (98,304B) 0x54FA0C3: napa2::hir::Template::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
813
| | ->02.53% (98,304B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
814
| |   ->02.53% (98,304B) 0x54F3BA7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
815
| |     ->02.53% (98,304B) 0x53E5730: napa2::hir::Transform::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
816
| |       
817
| ->00.53% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
818
| 
819
->02.67% (103,792B) 0x58469B1: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
820
| ->01.69% (65,536B) 0x53D96D7: ktl::vector<unsigned char>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
821
| | ->01.69% (65,536B) 0x53D96A4: ktl::vector<unsigned char>::resize(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
822
| |   ->01.69% (65,536B) 0x53D8DAF: _ZN5napa28xslt1run9AcodeListC9EPNS0_7XmoduleE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
823
| |     ->01.69% (65,536B) 0x53D8CE4: napa2::xslt1run::AcodeList::AcodeList(napa2::xslt1run::Xmodule*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
824
| |       
825
| ->00.99% (38,256B) in 1+ places, all below ms_print's threshold (01.00%)
826
| 
827
->01.27% (49,152B) 0x54F54E9: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
828
  ->01.27% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
829
    ->01.27% (49,152B) 0x54F6C8D: napa2::hir::Stylesheet::loadAll(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
830
      ->01.27% (49,152B) 0x53DF51E: napa2::hir::Transform::load(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
831
        ->01.27% (49,152B) 0x53DF2F5: napa2::hir::Transform::compileXSLT(void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
832
          
833
--------------------------------------------------------------------------------
834
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
835
--------------------------------------------------------------------------------
836
 36     49,392,421        4,528,992        4,492,878        36,114            0
837
 37     50,028,664        4,686,264        4,646,134        40,130            0
838
99.14% (4,646,134B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
839
->26.77% (1,254,600B) 0x551DF8A: napa2::xpath1cc::UASTContainer::getNodeFromDag(napa2::xpath1cc::UASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
840
| ->26.77% (1,254,600B) 0x5522AE4: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
841
|   ->22.57% (1,057,800B) 0x54FA0C3: napa2::hir::Template::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
842
|   | ->22.57% (1,057,800B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
843
|   |   ->22.57% (1,057,800B) 0x54F3BA7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
844
|   |     
845
|   ->02.10% (98,400B) 0x550DDC5: napa2::hir::XslKey::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
846
|   | ->02.10% (98,400B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
847
|   |   ->02.10% (98,400B) 0x54F3B5D: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
848
|   |     
849
|   ->01.57% (73,800B) 0x5403D43: napa2::xslt1cc::XPathProxy::newXPCInfo() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
850
|   | ->01.57% (73,800B) 0x5403C5D: napa2::xslt1cc::XPathProxy::getXPCInfo(int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
851
|   |   ->01.57% (73,800B) 0x540322B: napa2::xslt1cc::ASTPatternGenVisitor::visitASTStep(napa2::xpath1ast::ASTStep*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
852
|   |     
853
|   ->00.52% (24,600B) in 1+ places, all below ms_print's threshold (01.00%)
854
|   
855
->21.42% (1,004,032B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
856
| ->11.72% (549,376B) in 52 places, all below massif's threshold (01.00%)
857
| | 
858
| ->02.80% (131,072B) 0x53D3CB0: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
859
| | ->02.80% (131,072B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
860
| |   ->02.80% (131,072B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
861
| |     ->01.66% (77,824B) 0x55EEFAF: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
862
| |     | 
863
| |     ->01.14% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
864
| |       
865
| ->01.92% (90,112B) 0x55114DC: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
866
| | ->01.92% (90,112B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
867
| |   ->01.14% (53,248B) 0x551093C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
868
| |   | ->01.14% (53,248B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
869
| |   |   
870
| |   ->00.79% (36,864B) in 1+ places, all below ms_print's threshold (01.00%)
871
| |   
872
| ->01.92% (90,112B) 0x5539511: napa2::xpath1ast::XPath1Lexer::scan() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
873
| | ->01.92% (90,112B) 0x551091C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
874
| |   ->01.92% (90,112B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
875
| |     ->01.49% (69,632B) 0x54CD6A1: napa2::hir::ExprBuilderVisitor::handleExpr(napa2::hir::HirBase*, napa2::hir::Expr*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
876
| |     | 
877
| |     ->00.44% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
878
| |     
879
| ->01.57% (73,728B) 0x53D4177: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
880
| | ->01.57% (73,728B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
881
| |   ->01.57% (73,728B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
882
| |     ->01.14% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
883
| |     | 
884
| |     ->00.44% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
885
| |     
886
| ->01.49% (69,632B) 0x53D4C35: napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
887
|   ->01.49% (69,632B) 0x53D4BF5: non-virtual thunk to napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
888
|     ->01.49% (69,632B) 0x56026DE: com::intel::xmlcore::parse::SAX2Processor::appendCharDataContent(char*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
889
|       ->01.31% (61,440B) 0x55FB752: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
890
|       | 
891
|       ->00.17% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
892
|       
893
->18.50% (867,091B) 0x401A8E: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
894
| ->17.57% (823,157B) 0x403278: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
895
| | ->17.57% (823,157B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
896
| |   
897
| ->00.94% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
898
| 
899
->12.17% (570,131B) in 440 places, all below massif's threshold (01.00%)
900
| 
901
->05.59% (262,144B) 0x53FE1A0: esii::buffer_pool::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
902
| ->05.59% (262,144B) 0x53FE0CE: _ZN4esii11buffer_poolC9Ejj (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
903
|   ->05.59% (262,144B) 0x53FE058: esii::buffer_pool::buffer_pool(unsigned int, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
904
|     ->05.59% (262,144B) 0x53FA06D: _ZN5napa28xslt1run7XmoduleC9EN3ktl7ustringEPNS2_8resolverE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
905
|       ->05.59% (262,144B) 0x53F9D22: napa2::xslt1run::Xmodule::Xmodule(ktl::ustring, ktl::resolver*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
906
|         
907
->05.16% (241,664B) 0x53E7622: operator new(unsigned long, ktl::Allocator*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
908
| ->02.45% (114,688B) in 8 places, all below massif's threshold (01.00%)
909
| | 
910
| ->01.57% (73,728B) 0x54C7AF9: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
911
| | ->01.57% (73,728B) in 2 places, all below massif's threshold (01.00%)
912
| |   
913
| ->01.14% (53,248B) 0x54C7078: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
914
|   ->01.05% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
915
|   | ->01.05% (49,152B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
916
|   |   ->01.05% (49,152B) in 2 places, all below massif's threshold (01.00%)
917
|   |     
918
|   ->00.09% (4,096B) in 1+ places, all below ms_print's threshold (01.00%)
919
|   
920
->04.46% (208,896B) 0x5522CFA: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
921
| ->03.76% (176,128B) 0x54FA0C3: napa2::hir::Template::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
922
| | ->03.76% (176,128B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
923
| |   ->03.76% (176,128B) 0x54F3BA7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
924
| |     ->03.76% (176,128B) 0x53E5730: napa2::hir::Transform::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
925
| |       
926
| ->00.70% (32,768B) in 1+ places, all below ms_print's threshold (01.00%)
927
| 
928
->03.00% (140,688B) 0x58469B1: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
929
| ->01.60% (75,152B) in 34 places, all below massif's threshold (01.00%)
930
| | 
931
| ->01.40% (65,536B) 0x53D96D7: ktl::vector<unsigned char>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
932
|   ->01.40% (65,536B) 0x53D96A4: ktl::vector<unsigned char>::resize(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
933
|     ->01.40% (65,536B) 0x53D8DAF: _ZN5napa28xslt1run9AcodeListC9EPNS0_7XmoduleE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
934
|       ->01.40% (65,536B) 0x53D8CE4: napa2::xslt1run::AcodeList::AcodeList(napa2::xslt1run::Xmodule*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
935
|         
936
->01.05% (49,152B) 0x54F54E9: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
937
| ->01.05% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
938
|   ->01.05% (49,152B) 0x54F6C8D: napa2::hir::Stylesheet::loadAll(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
939
|     ->01.05% (49,152B) 0x53DF51E: napa2::hir::Transform::load(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
940
|       ->01.05% (49,152B) 0x53DF2F5: napa2::hir::Transform::compileXSLT(void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
941
|         
942
->01.02% (47,736B) 0x5522486: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
943
  ->01.02% (47,736B) in 4 places, all below massif's threshold (01.00%)
944
    
945
--------------------------------------------------------------------------------
946
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
947
--------------------------------------------------------------------------------
948
 38     50,809,812        4,868,792        4,827,842        40,950            0
949
99.16% (4,827,842B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
950
->27.28% (1,328,400B) 0x551DF8A: napa2::xpath1cc::UASTContainer::getNodeFromDag(napa2::xpath1cc::UASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
951
| ->27.28% (1,328,400B) 0x5522AE4: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
952
|   ->21.73% (1,057,800B) 0x54FA0C3: napa2::hir::Template::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
953
|   | ->21.73% (1,057,800B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
954
|   |   ->21.73% (1,057,800B) 0x54F3BA7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
955
|   |     
956
|   ->03.03% (147,600B) 0x5403D43: napa2::xslt1cc::XPathProxy::newXPCInfo() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
957
|   | ->03.03% (147,600B) 0x5403C5D: napa2::xslt1cc::XPathProxy::getXPCInfo(int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
958
|   |   ->03.03% (147,600B) 0x540322B: napa2::xslt1cc::ASTPatternGenVisitor::visitASTStep(napa2::xpath1ast::ASTStep*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
959
|   |     
960
|   ->02.02% (98,400B) 0x550DDC5: napa2::hir::XslKey::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
961
|   | ->02.02% (98,400B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
962
|   |   ->02.02% (98,400B) 0x54F3B5D: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
963
|   |     
964
|   ->00.51% (24,600B) in 1+ places, all below ms_print's threshold (01.00%)
965
|   
966
->20.79% (1,012,224B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
967
| ->11.45% (557,568B) in 53 places, all below massif's threshold (01.00%)
968
| | 
969
| ->02.69% (131,072B) 0x53D3CB0: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
970
| | ->02.69% (131,072B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
971
| |   ->02.69% (131,072B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
972
| |     ->01.60% (77,824B) 0x55EEFAF: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
973
| |     | 
974
| |     ->01.09% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
975
| |       
976
| ->01.85% (90,112B) 0x55114DC: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
977
| | ->01.85% (90,112B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
978
| |   ->01.09% (53,248B) 0x551093C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
979
| |   | ->01.09% (53,248B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
980
| |   |   
981
| |   ->00.76% (36,864B) in 1+ places, all below ms_print's threshold (01.00%)
982
| |   
983
| ->01.85% (90,112B) 0x5539511: napa2::xpath1ast::XPath1Lexer::scan() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
984
| | ->01.85% (90,112B) 0x551091C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
985
| |   ->01.85% (90,112B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
986
| |     ->01.43% (69,632B) 0x54CD6A1: napa2::hir::ExprBuilderVisitor::handleExpr(napa2::hir::HirBase*, napa2::hir::Expr*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
987
| |     | 
988
| |     ->00.42% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
989
| |     
990
| ->01.51% (73,728B) 0x53D4177: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
991
| | ->01.51% (73,728B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
992
| |   ->01.51% (73,728B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
993
| |     ->01.09% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
994
| |     | 
995
| |     ->00.42% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
996
| |     
997
| ->01.43% (69,632B) 0x53D4C35: napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
998
|   ->01.43% (69,632B) 0x53D4BF5: non-virtual thunk to napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
999
|     ->01.43% (69,632B) 0x56026DE: com::intel::xmlcore::parse::SAX2Processor::appendCharDataContent(char*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1000
|       ->01.26% (61,440B) 0x55FB752: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1001
|       | 
1002
|       ->00.17% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
1003
|       
1004
->17.81% (867,091B) 0x401A8E: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
1005
| ->16.91% (823,157B) 0x403278: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
1006
| | ->16.91% (823,157B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
1007
| |   
1008
| ->00.90% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
1009
| 
1010
->12.13% (590,415B) in 449 places, all below massif's threshold (01.00%)
1011
| 
1012
->05.38% (262,144B) 0x53FE1A0: esii::buffer_pool::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1013
| ->05.38% (262,144B) 0x53FE0CE: _ZN4esii11buffer_poolC9Ejj (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1014
|   ->05.38% (262,144B) 0x53FE058: esii::buffer_pool::buffer_pool(unsigned int, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1015
|     ->05.38% (262,144B) 0x53FA06D: _ZN5napa28xslt1run7XmoduleC9EN3ktl7ustringEPNS2_8resolverE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1016
|       ->05.38% (262,144B) 0x53F9D22: napa2::xslt1run::Xmodule::Xmodule(ktl::ustring, ktl::resolver*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1017
|         
1018
->04.96% (241,664B) 0x53E7622: operator new(unsigned long, ktl::Allocator*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1019
| ->02.36% (114,688B) in 8 places, all below massif's threshold (01.00%)
1020
| | 
1021
| ->01.51% (73,728B) 0x54C7AF9: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1022
| | ->01.51% (73,728B) in 2 places, all below massif's threshold (01.00%)
1023
| |   
1024
| ->01.09% (53,248B) 0x54C7078: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1025
|   ->01.01% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1026
|   | ->01.01% (49,152B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1027
|   |   ->01.01% (49,152B) in 2 places, all below massif's threshold (01.00%)
1028
|   |     
1029
|   ->00.08% (4,096B) in 1+ places, all below ms_print's threshold (01.00%)
1030
|   
1031
->04.54% (221,184B) 0x5522CFA: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1032
| ->03.62% (176,128B) 0x54FA0C3: napa2::hir::Template::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1033
| | ->03.62% (176,128B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1034
| |   ->03.62% (176,128B) 0x54F3BA7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1035
| |     ->03.62% (176,128B) 0x53E5730: napa2::hir::Transform::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1036
| |       
1037
| ->00.93% (45,056B) in 1+ places, all below ms_print's threshold (01.00%)
1038
| 
1039
->03.20% (155,824B) 0x58469B1: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1040
| ->01.85% (90,288B) in 37 places, all below massif's threshold (01.00%)
1041
| | 
1042
| ->01.35% (65,536B) 0x53D96D7: ktl::vector<unsigned char>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1043
|   ->01.35% (65,536B) 0x53D96A4: ktl::vector<unsigned char>::resize(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1044
|     ->01.35% (65,536B) 0x53D8DAF: _ZN5napa28xslt1run9AcodeListC9EPNS0_7XmoduleE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1045
|       ->01.35% (65,536B) 0x53D8CE4: napa2::xslt1run::AcodeList::AcodeList(napa2::xslt1run::Xmodule*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1046
|         
1047
->01.04% (50,544B) 0x5522486: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1048
| ->01.04% (50,544B) in 4 places, all below massif's threshold (01.00%)
1049
|   
1050
->01.01% (49,200B) 0x551ACA6: napa2::xpath1cc::UASTContainer::traverseInternal(napa2::xpath1cc::UASTBase*&, napa2::xpath1cc::UASTVisitor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1051
| ->01.01% (49,200B) in 2 places, all below massif's threshold (01.00%)
1052
|   
1053
->01.01% (49,152B) 0x54F54E9: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1054
  ->01.01% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1055
    ->01.01% (49,152B) 0x54F6C8D: napa2::hir::Stylesheet::loadAll(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1056
      ->01.01% (49,152B) 0x53DF51E: napa2::hir::Transform::load(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1057
        ->01.01% (49,152B) 0x53DF2F5: napa2::hir::Transform::compileXSLT(void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1058
          
1059
--------------------------------------------------------------------------------
1060
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
1061
--------------------------------------------------------------------------------
1062
 39     51,349,308        4,569,344        4,528,709        40,635            0
1063
 40     51,997,478        4,630,856        4,590,149        40,707            0
1064
 41     52,347,823        4,639,064        4,598,341        40,723            0
1065
 42     52,872,289        4,674,368        4,633,573        40,795            0
1066
99.13% (4,633,573B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1067
->23.68% (1,107,000B) 0x551DF8A: napa2::xpath1cc::UASTContainer::getNodeFromDag(napa2::xpath1cc::UASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1068
| ->23.68% (1,107,000B) 0x5522AE4: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1069
|   ->20.00% (934,800B) 0x54FA0C3: napa2::hir::Template::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1070
|   | ->20.00% (934,800B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1071
|   |   ->20.00% (934,800B) 0x54F3BA7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1072
|   |     
1073
|   ->03.16% (147,600B) 0x5403D43: napa2::xslt1cc::XPathProxy::newXPCInfo() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1074
|   | ->03.16% (147,600B) 0x5403C5D: napa2::xslt1cc::XPathProxy::getXPCInfo(int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1075
|   |   ->03.16% (147,600B) 0x540322B: napa2::xslt1cc::ASTPatternGenVisitor::visitASTStep(napa2::xpath1ast::ASTStep*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1076
|   |     
1077
|   ->00.53% (24,600B) in 1+ places, all below ms_print's threshold (01.00%)
1078
|   
1079
->22.09% (1,032,704B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1080
| ->12.37% (578,048B) in 58 places, all below massif's threshold (01.00%)
1081
| | 
1082
| ->02.80% (131,072B) 0x53D3CB0: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1083
| | ->02.80% (131,072B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1084
| |   ->02.80% (131,072B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1085
| |     ->01.66% (77,824B) 0x55EEFAF: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1086
| |     | 
1087
| |     ->01.14% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1088
| |       
1089
| ->01.93% (90,112B) 0x55114DC: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1090
| | ->01.93% (90,112B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1091
| |   ->01.14% (53,248B) 0x551093C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1092
| |   | ->01.14% (53,248B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1093
| |   |   
1094
| |   ->00.79% (36,864B) in 1+ places, all below ms_print's threshold (01.00%)
1095
| |   
1096
| ->01.93% (90,112B) 0x5539511: napa2::xpath1ast::XPath1Lexer::scan() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1097
| | ->01.93% (90,112B) 0x551091C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1098
| |   ->01.93% (90,112B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1099
| |     ->01.49% (69,632B) 0x54CD6A1: napa2::hir::ExprBuilderVisitor::handleExpr(napa2::hir::HirBase*, napa2::hir::Expr*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1100
| |     | 
1101
| |     ->00.44% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
1102
| |     
1103
| ->01.58% (73,728B) 0x53D4177: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1104
| | ->01.58% (73,728B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1105
| |   ->01.58% (73,728B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1106
| |     ->01.14% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1107
| |     | 
1108
| |     ->00.44% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
1109
| |     
1110
| ->01.49% (69,632B) 0x53D4C35: napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1111
|   ->01.49% (69,632B) 0x53D4BF5: non-virtual thunk to napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1112
|     ->01.49% (69,632B) 0x56026DE: com::intel::xmlcore::parse::SAX2Processor::appendCharDataContent(char*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1113
|       ->01.31% (61,440B) 0x55FB752: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1114
|       | 
1115
|       ->00.18% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
1116
|       
1117
->18.55% (867,091B) 0x401A8E: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
1118
| ->17.61% (823,157B) 0x403278: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
1119
| | ->17.61% (823,157B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
1120
| |   
1121
| ->00.94% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
1122
| 
1123
->14.62% (683,178B) in 461 places, all below massif's threshold (01.00%)
1124
| 
1125
->05.61% (262,144B) 0x53FE1A0: esii::buffer_pool::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1126
| ->05.61% (262,144B) 0x53FE0CE: _ZN4esii11buffer_poolC9Ejj (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1127
|   ->05.61% (262,144B) 0x53FE058: esii::buffer_pool::buffer_pool(unsigned int, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1128
|     ->05.61% (262,144B) 0x53FA06D: _ZN5napa28xslt1run7XmoduleC9EN3ktl7ustringEPNS2_8resolverE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1129
|       ->05.61% (262,144B) 0x53F9D22: napa2::xslt1run::Xmodule::Xmodule(ktl::ustring, ktl::resolver*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1130
|         
1131
->05.17% (241,664B) 0x53E7622: operator new(unsigned long, ktl::Allocator*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1132
| ->02.45% (114,688B) in 8 places, all below massif's threshold (01.00%)
1133
| | 
1134
| ->01.58% (73,728B) 0x54C7AF9: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1135
| | ->01.58% (73,728B) in 2 places, all below massif's threshold (01.00%)
1136
| |   
1137
| ->01.14% (53,248B) 0x54C7078: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1138
|   ->01.05% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1139
|   | ->01.05% (49,152B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1140
|   |   ->01.05% (49,152B) in 2 places, all below massif's threshold (01.00%)
1141
|   |     
1142
|   ->00.09% (4,096B) in 1+ places, all below ms_print's threshold (01.00%)
1143
|   
1144
->03.94% (184,320B) 0x5522CFA: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1145
| ->03.33% (155,648B) 0x54FA0C3: napa2::hir::Template::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1146
| | ->03.33% (155,648B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1147
| |   ->03.33% (155,648B) 0x54F3BA7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1148
| |     ->03.33% (155,648B) 0x53E5730: napa2::hir::Transform::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1149
| |       
1150
| ->00.61% (28,672B) in 1+ places, all below ms_print's threshold (01.00%)
1151
| 
1152
->03.36% (157,120B) 0x58469B1: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1153
| ->01.40% (65,536B) 0x53D96D7: ktl::vector<unsigned char>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1154
| | ->01.40% (65,536B) 0x53D96A4: ktl::vector<unsigned char>::resize(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1155
| |   ->01.40% (65,536B) 0x53D8DAF: _ZN5napa28xslt1run9AcodeListC9EPNS0_7XmoduleE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1156
| |     ->01.40% (65,536B) 0x53D8CE4: napa2::xslt1run::AcodeList::AcodeList(napa2::xslt1run::Xmodule*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1157
| |       
1158
| ->01.03% (47,936B) 0x5402BE6: napa2::xslt1cc::ASTPatternGenVisitor::visitASTStep(napa2::xpath1ast::ASTStep*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1159
| | ->01.03% (47,936B) 0x55106E2: napa2::xpath1ast::ASTStep::acceptVisitor(napa2::xpath1ast::ASTVisitor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1160
| |   ->01.03% (47,936B) 0x5402961: napa2::xslt1cc::ASTPatternGenVisitor::visitASTPath(napa2::xpath1ast::ASTPath*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1161
| |     ->01.03% (47,936B) 0x540D286: napa2::xpath1ast::ASTPath::acceptVisitor(napa2::xpath1ast::ASTVisitor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1162
| |       
1163
| ->00.93% (43,648B) in 1+ places, all below ms_print's threshold (01.00%)
1164
| 
1165
->01.05% (49,200B) 0x551ACA6: napa2::xpath1cc::UASTContainer::traverseInternal(napa2::xpath1cc::UASTBase*&, napa2::xpath1cc::UASTVisitor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1166
| ->01.05% (49,200B) in 3 places, all below massif's threshold (01.00%)
1167
|   
1168
->01.05% (49,152B) 0x54F54E9: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1169
  ->01.05% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1170
    ->01.05% (49,152B) 0x54F6C8D: napa2::hir::Stylesheet::loadAll(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1171
      ->01.05% (49,152B) 0x53DF51E: napa2::hir::Transform::load(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1172
        ->01.05% (49,152B) 0x53DF2F5: napa2::hir::Transform::compileXSLT(void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1173
          
1174
--------------------------------------------------------------------------------
1175
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
1176
--------------------------------------------------------------------------------
1177
 43     53,658,408        4,457,448        4,416,922        40,526            0
1178
 44     54,179,702        4,419,520        4,378,971        40,549            0
1179
 45     54,648,623        4,427,728        4,387,163        40,565            0
1180
 46     55,321,442        4,288,152        4,247,763        40,389            0
1181
 47     55,843,942        3,934,536        3,894,587        39,949            0
1182
 48     56,265,057        3,989,872        3,949,867        40,005            0
1183
 49     56,769,924        3,540,808        3,501,455        39,353            0
1184
 50     57,035,684        3,519,912        3,480,567        39,345            0
1185
98.88% (3,480,567B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1186
->27.01% (950,784B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1187
| ->12.81% (451,072B) in 62 places, all below massif's threshold (01.00%)
1188
| | 
1189
| ->03.72% (131,072B) 0x53D3CB0: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1190
| | ->03.72% (131,072B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1191
| |   ->03.72% (131,072B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1192
| |     ->02.21% (77,824B) 0x55EEFAF: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1193
| |     | 
1194
| |     ->01.51% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1195
| |       
1196
| ->02.56% (90,112B) 0x55114DC: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1197
| | ->02.56% (90,112B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1198
| |   ->01.51% (53,248B) 0x551093C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1199
| |   | ->01.51% (53,248B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1200
| |   |   
1201
| |   ->01.05% (36,864B) in 3 places, all below massif's threshold (01.00%)
1202
| |     
1203
| ->02.56% (90,112B) 0x5539511: napa2::xpath1ast::XPath1Lexer::scan() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1204
| | ->02.56% (90,112B) 0x551091C: napa2::xpath1ast::ASTCreator::parse(ktl::ustring const&, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1205
| |   ->02.56% (90,112B) 0x54EDEE0: napa2::hir::ExprBase::build() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1206
| |     ->01.98% (69,632B) 0x54CD6A1: napa2::hir::ExprBuilderVisitor::handleExpr(napa2::hir::HirBase*, napa2::hir::Expr*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1207
| |     | 
1208
| |     ->00.58% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
1209
| |     
1210
| ->02.09% (73,728B) 0x53D4177: napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1211
| | ->02.09% (73,728B) 0x53D3B8E: non-virtual thunk to napa2::Lexer2Document::startElement(unsigned int, unsigned int, unsigned int, unsigned int, char const*, unsigned int, XE_XmlEventStreamAttribute*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1212
| |   ->02.09% (73,728B) 0x5602C70: com::intel::xmlcore::parse::SAX2Processor::startElementNS() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1213
| |     ->01.51% (53,248B) 0x55FC5DC: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1214
| |     | 
1215
| |     ->00.58% (20,480B) in 1+ places, all below ms_print's threshold (01.00%)
1216
| |     
1217
| ->01.98% (69,632B) 0x53D4C35: napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1218
| | ->01.98% (69,632B) 0x53D4BF5: non-virtual thunk to napa2::Lexer2Document::charData(unsigned int, char const*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1219
| |   ->01.98% (69,632B) 0x56026DE: com::intel::xmlcore::parse::SAX2Processor::appendCharDataContent(char*, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1220
| |     ->01.75% (61,440B) 0x55FB752: scan(com::intel::xmlcore::parse::SAX2Processor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1221
| |     | 
1222
| |     ->00.23% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
1223
| |     
1224
| ->01.28% (45,056B) 0x551225D: napa2::xpath1ast::ASTCreator::parseVariable(ktl::List<napa2::xpath1ast::Token>&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1225
|   ->01.28% (45,056B) 0x5511B5D: napa2::xpath1ast::ASTCreator::parseFilterExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1226
|     ->01.28% (45,056B) 0x55112D0: napa2::xpath1ast::ASTCreator::parsePath(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1227
|       ->01.28% (45,056B) 0x5510C35: napa2::xpath1ast::ASTCreator::parseExpr(ktl::List<napa2::xpath1ast::Token>&, napa2::xpath1ast::ASTBase*, bool) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1228
|         
1229
->24.63% (867,091B) 0x401A8E: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
1230
| ->23.39% (823,157B) 0x403278: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
1231
| | ->23.39% (823,157B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
1232
| |   
1233
| ->01.25% (43,934B) 0x4032C0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/intel-dom)
1234
|   ->01.25% (43,934B) 0x655C5E2: (below main) (in /lib64/libc-2.9.so)
1235
|     
1236
->13.58% (477,955B) in 462 places, all below massif's threshold (01.00%)
1237
| 
1238
->07.45% (262,144B) 0x53FE1A0: esii::buffer_pool::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1239
| ->07.45% (262,144B) 0x53FE0CE: _ZN4esii11buffer_poolC9Ejj (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1240
|   ->07.45% (262,144B) 0x53FE058: esii::buffer_pool::buffer_pool(unsigned int, unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1241
|     ->07.45% (262,144B) 0x53FA06D: _ZN5napa28xslt1run7XmoduleC9EN3ktl7ustringEPNS2_8resolverE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1242
|       ->07.45% (262,144B) 0x53F9D22: napa2::xslt1run::Xmodule::Xmodule(ktl::ustring, ktl::resolver*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1243
|         
1244
->06.99% (246,000B) 0x551DF8A: napa2::xpath1cc::UASTContainer::getNodeFromDag(napa2::xpath1cc::UASTBase*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1245
| ->06.99% (246,000B) 0x5522AE4: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1246
|   ->04.19% (147,600B) 0x5403D43: napa2::xslt1cc::XPathProxy::newXPCInfo() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1247
|   | ->04.19% (147,600B) 0x5403C5D: napa2::xslt1cc::XPathProxy::getXPCInfo(int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1248
|   |   ->04.19% (147,600B) 0x540322B: napa2::xslt1cc::ASTPatternGenVisitor::visitASTStep(napa2::xpath1ast::ASTStep*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1249
|   |     
1250
|   ->02.10% (73,800B) 0x54FA0C3: napa2::hir::Template::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1251
|   | ->02.10% (73,800B) 0x54F3BE2: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1252
|   |   ->02.10% (73,800B) 0x54F3BA7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1253
|   |     
1254
|   ->00.70% (24,600B) in 1+ places, all below ms_print's threshold (01.00%)
1255
|   
1256
->06.87% (241,664B) 0x53E7622: operator new(unsigned long, ktl::Allocator*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1257
| ->03.26% (114,688B) in 8 places, all below massif's threshold (01.00%)
1258
| | 
1259
| ->02.09% (73,728B) 0x54C7AF9: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1260
| | ->01.28% (45,056B) 0x54FC5B2: napa2::hir::Template::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1261
| | | ->01.28% (45,056B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1262
| | |   ->01.28% (45,056B) 0x54F4EC2: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1263
| | |     
1264
| | ->00.81% (28,672B) in 1+ places, all below ms_print's threshold (01.00%)
1265
| | 
1266
| ->01.51% (53,248B) 0x54C7078: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1267
|   ->01.40% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1268
|   | ->01.40% (49,152B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1269
|   |   ->01.16% (40,960B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1270
|   |   | 
1271
|   |   ->00.23% (8,192B) in 1+ places, all below ms_print's threshold (01.00%)
1272
|   |   
1273
|   ->00.12% (4,096B) in 1+ places, all below ms_print's threshold (01.00%)
1274
|   
1275
->04.55% (160,248B) 0x58469B1: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1276
| ->01.86% (65,536B) 0x53D96D7: ktl::vector<unsigned char>::reserve(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1277
| | ->01.86% (65,536B) 0x53D96A4: ktl::vector<unsigned char>::resize(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1278
| |   ->01.86% (65,536B) 0x53D8DAF: _ZN5napa28xslt1run9AcodeListC9EPNS0_7XmoduleE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1279
| |     ->01.86% (65,536B) 0x53D8CE4: napa2::xslt1run::AcodeList::AcodeList(napa2::xslt1run::Xmodule*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1280
| |       
1281
| ->01.36% (47,936B) 0x5402BE6: napa2::xslt1cc::ASTPatternGenVisitor::visitASTStep(napa2::xpath1ast::ASTStep*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1282
| | ->01.36% (47,936B) 0x55106E2: napa2::xpath1ast::ASTStep::acceptVisitor(napa2::xpath1ast::ASTVisitor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1283
| |   ->01.36% (47,936B) 0x5402961: napa2::xslt1cc::ASTPatternGenVisitor::visitASTPath(napa2::xpath1ast::ASTPath*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1284
| |     ->01.36% (47,936B) 0x540D286: napa2::xpath1ast::ASTPath::acceptVisitor(napa2::xpath1ast::ASTVisitor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1285
| |       
1286
| ->01.33% (46,776B) in 43 places, all below massif's threshold (01.00%)
1287
|   
1288
->01.44% (50,705B) 0x565848D: ktl::malloc_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1289
| ->01.44% (50,705B) in 13 places, all below massif's threshold (01.00%)
1290
|   
1291
->01.40% (49,200B) 0x551ACA6: napa2::xpath1cc::UASTContainer::traverseInternal(napa2::xpath1cc::UASTBase*&, napa2::xpath1cc::UASTVisitor*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1292
| ->01.40% (49,200B) in 4 places, all below massif's threshold (01.00%)
1293
|   
1294
->01.40% (49,152B) 0x54F54E9: napa2::hir::Stylesheet::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1295
| ->01.40% (49,152B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1296
|   ->01.40% (49,152B) 0x54F6C8D: napa2::hir::Stylesheet::loadAll(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1297
|     ->01.40% (49,152B) 0x53DF51E: napa2::hir::Transform::load(napa2::xslt1cc::LoadContext*, void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1298
|       ->01.40% (49,152B) 0x53DF2F5: napa2::hir::Transform::compileXSLT(void*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1299
|         
1300
->01.36% (47,800B) 0x552801C: napa2::xpath1cc::XPathCollectionImpl::compile() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1301
| ->01.09% (38,240B) 0x54FA980: napa2::hir::Template::genACode(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1302
| | ->01.09% (38,240B) 0x54F4319: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1303
| |   ->01.09% (38,240B) 0x54F4102: napa2::hir::Stylesheet::genACode(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1304
| |     ->01.09% (38,240B) 0x53E5778: napa2::hir::Transform::genACode(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1305
| |       
1306
| ->00.27% (9,560B) in 1+ places, all below ms_print's threshold (01.00%)
1307
| 
1308
->01.16% (40,960B) 0x5522CFA: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1309
| ->01.16% (40,960B) in 4 places, all below massif's threshold (01.00%)
1310
|   
1311
->01.05% (36,864B) 0x54C77A1: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1312
  ->01.05% (36,864B) 0x54C480F: napa2::hir::HirBase::load(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1313
    ->01.05% (36,864B) 0x54C6621: napa2::hir::HirBase::loadContents(napa2::Node const*, napa2::xslt1cc::LoadContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1314
      ->01.05% (36,864B) in 3 places, all below massif's threshold (01.00%)
1315
        
1316
--------------------------------------------------------------------------------
1317
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
1318
--------------------------------------------------------------------------------
1319
 51     57,281,803        3,488,384        3,449,087        39,297            0
1320
 52     57,446,165        3,480,896        3,441,655        39,241            0
1321
 53     57,614,038        3,565,616        3,526,311        39,305            0
1322
 54     57,778,157        3,550,256        3,511,999        38,257            0
1323
 55     57,954,986        3,055,264        3,029,815        25,449            0
1324
 56     58,137,123        3,050,856        3,025,711        25,145            0
1325
 57     58,304,449        1,960,528        1,938,330        22,198            0
1326
 58     58,468,529        1,530,984        1,512,082        18,902            0
1327
 59     58,641,588        1,181,288        1,164,002        17,286            0
1328
 60     58,805,784          133,344          121,231        12,113            0
1329
90.92% (121,231B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1330
->24.57% (32,768B) 0x549B715: _ZN5napa28xslt1run12TransCtxPoolC9EPNS0_9EngineCtxE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1331
| ->24.57% (32,768B) 0x549B700: napa2::xslt1run::TransCtxPool::TransCtxPool(napa2::xslt1run::EngineCtx*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1332
|   ->24.57% (32,768B) 0x5471F36: _ZN5napa28xslt1run9EngineCtxC9Ev (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1333
|     ->24.57% (32,768B) 0x5471ED8: napa2::xslt1run::EngineCtx::EngineCtx() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1334
|       ->24.57% (32,768B) 0x53CEDEC: napa2::napaInitOld(char const*, char const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1335
|         
1336
->17.24% (22,984B) 0x5454078: napa2::FuncResolverImpl::insertFuncTable(napa2::FunctionDescription&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1337
| ->17.24% (22,984B) in 169 places, all below massif's threshold (01.00%)
1338
|   
1339
->11.70% (15,600B) 0x657226A: (within /lib64/libc-2.9.so)
1340
| ->11.70% (15,600B) 0x65722DF: __cxa_atexit (in /lib64/libc-2.9.so)
1341
|   ->11.70% (15,600B) in 15 places, all below massif's threshold (01.00%)
1342
|     
1343
->06.51% (8,679B) in 479 places, all below massif's threshold (01.00%)
1344
| 
1345
->06.14% (8,192B) 0x53CFABE: ktl::MTPool<XE2_XmlLexer, 64, 16>::initPool() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1346
| ->06.14% (8,192B) 0x53CFA13: ktl::MTPool<XE2_XmlLexer, 64, 16>::newInstance() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1347
|   ->06.14% (8,192B) 0x53CF9A4: _ZN3ktl11MTSingletonINS_6MTPoolI12XE2_XmlLexerLi64ELi16EEELb1EE10PtrWrapperC9Ev (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1348
|     ->06.14% (8,192B) 0x53CF998: ktl::MTSingleton<ktl::MTPool<XE2_XmlLexer, 64, 16>, true>::PtrWrapper::PtrWrapper() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1349
|       ->06.14% (8,192B) 0x54C2006: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1350
|         
1351
->05.79% (7,720B) 0x55E48F7: __gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<char const*>*>::allocate(unsigned long, void const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1352
| ->05.79% (7,720B) 0x55E48E6: std::_Vector_base<__gnu_cxx::_Hashtable_node<char const*>*, std::allocator<__gnu_cxx::_Hashtable_node<char const*>*> >::_M_allocate(unsigned long) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1353
|   ->05.79% (7,720B) 0x55E4839: __gnu_cxx::_Hashtable_node<char const*>** std::vector<__gnu_cxx::_Hashtable_node<char const*>*, std::allocator<__gnu_cxx::_Hashtable_node<char const*>*> >::_M_allocate_and_copy<__gnu_cxx::_Hashtable_node<char const*>**>(unsigned long, __gnu_cxx::_Hashtable_node<char const*>**, __gnu_cxx::_Hashtable_node<char const*>**) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1354
|     ->05.79% (7,720B) 0x55E473B: std::vector<__gnu_cxx::_Hashtable_node<char const*>*, std::allocator<__gnu_cxx::_Hashtable_node<char const*>*> >::reserve(unsigned long) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1355
|       ->05.79% (7,720B) 0x55E45E0: __gnu_cxx::hashtable<char const*, char const*, XU_HTMLDataCmp, std::_Identity<char const*>, XU_HTMLDataCmp, std::allocator<char const*> >::_M_initialize_buckets(unsigned long) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1356
|         
1357
->03.77% (5,032B) 0x54603B7: ktl::list<napa2::FunctionDescription>::newNode(napa2::FunctionDescription const&, ktl::list<napa2::FunctionDescription>::lelement*, ktl::list<napa2::FunctionDescription>::lelement*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1358
| ->03.77% (5,032B) 0x5460368: ktl::list<napa2::FunctionDescription>::push_back(napa2::FunctionDescription const&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1359
|   ->03.77% (5,032B) 0x5455BFE: napa2::FuncResolverImpl::insertFuncTable(napa2::FunctionDescription&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1360
|     ->03.77% (5,032B) in 37 places, all below massif's threshold (01.00%)
1361
|       
1362
->03.14% (4,184B) 0x5455562: napa2::FuncResolverImpl::insertFuncTable(napa2::FunctionDescription&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1363
| ->03.14% (4,184B) in 129 places, all below massif's threshold (01.00%)
1364
|   
1365
->03.07% (4,096B) 0x535C7D1: ktl::region_heap::allocate(unsigned int) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1366
| ->03.07% (4,096B) 0x534F0EC: operator new(unsigned long, ktl::abstract_heap*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1367
| | ->03.07% (4,096B) 0x55DCA07: _ZN4esii9metablockC9EPNS_8symtableE (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1368
| | | ->03.07% (4,096B) 0x55DC950: esii::metablock::metablock(esii::symtable*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1369
| | |   ->03.07% (4,096B) 0x55DB43C: esii::metablock::newInstance(esii::symtable*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1370
| | |     
1371
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1372
| | 
1373
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1374
| 
1375
->03.07% (4,096B) 0x5525F59: napa2::xpath1cc::Functions::addInternalFunc(napa2::ActualResultType, char const*, char const*, unsigned int, napa2::ActualResultType*, napa2::xpath1cc::InternalFunc, napa2::xpath1cc::FuncType, ktl::region_heap*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1376
| ->03.07% (4,096B) 0x5525117: napa2::xpath1cc::Functions::initInternalFunctionsOnce() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1377
|   ->03.07% (4,096B) 0x5522B47: napa2::xpath1cc::XPathCollection::create(napa2::xpath1cc::XPCOptions const&, napa2::NamespaceResolverIF*, esii::symtable*, napa2::VariableResolverIF const*, napa2::ResultIdResolverIF*, napa2::FunctionResolverIF const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1378
|     ->03.07% (4,096B) 0x54F3AD7: napa2::hir::Stylesheet::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1379
|       ->03.07% (4,096B) 0x53E5730: napa2::hir::Transform::prepareXPath(napa2::xslt1cc::StaticContext*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1380
|         
1381
->03.04% (4,056B) 0x545403C: napa2::FuncResolverImpl::insertFuncTable(napa2::FunctionDescription&) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1382
| ->03.04% (4,056B) in 169 places, all below massif's threshold (01.00%)
1383
|   
1384
->01.54% (2,048B) 0x5659745: __gnu_cxx::new_allocator<ktl::lock_impl*>::allocate(unsigned long, void const*) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1385
| ->01.54% (2,048B) 0x5659736: std::_Vector_base<ktl::lock_impl*, std::allocator<ktl::lock_impl*> >::_M_allocate(unsigned long) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1386
|   ->01.54% (2,048B) 0x5659689: ktl::lock_impl** std::vector<ktl::lock_impl*, std::allocator<ktl::lock_impl*> >::_M_allocate_and_copy<ktl::lock_impl**>(unsigned long, ktl::lock_impl**, ktl::lock_impl**) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1387
|     ->01.54% (2,048B) 0x565955D: std::vector<ktl::lock_impl*, std::allocator<ktl::lock_impl*> >::reserve(unsigned long) (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1388
|       ->01.54% (2,048B) 0x5659422: _ZN3ktl12lock_managerC9Ev (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1389
|         
1390
->01.33% (1,776B) 0x5846D73: (within /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1391
  ->01.19% (1,584B) 0x5351830: ktl::lock::lock() (in /opt/intel/xmlsoftwaresuite/cpp/1.2/bin/intel64/libintel-xss.so)
1392
  | ->01.19% (1,584B) in 31 places, all below massif's threshold (01.00%)
1393
  |   
1394
  ->00.14% (192B) in 1+ places, all below ms_print's threshold (01.00%)
1395