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 |