/xmlbench/trunk

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

« back to all changes in this revision

Viewing changes to results.memsum/xsl.xmlgen256.xerces-dom.dummy

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

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--------------------------------------------------------------------------------
 
2
Command:            ./xerces-dom 0 xmlgen 262144
 
3
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif2.out
 
4
ms_print arguments: /tmp/massif2.out
 
5
--------------------------------------------------------------------------------
 
6
 
 
7
 
 
8
    KB
 
9
663.2^                                                                      # 
 
10
     |                                                                      # 
 
11
     |                                                                      # 
 
12
     |                                                                     ,# 
 
13
     |                                                                     @# 
 
14
     |                                                                     @# 
 
15
     |                                                                     @# 
 
16
     |                                                                     @#:
 
17
     |                                                                     @#:
 
18
     |                                                                     @#:
 
19
     |                                                                     @#:
 
20
     |                                                                    @@#.
 
21
     |                             ..,....,......,..,.........,.. .. .. .:@@#:
 
22
     |                             ::@::::@::::::@::@:::::::::@:: :: :: ::@@#:
 
23
     |                             ::@::::@::::::@::@:::::::::@:: :: :: ::@@#:
 
24
     |                             ::@::::@::::::@::@:::::::::@:: :: :: ::@@#:
 
25
     |                             ::@::::@::::::@::@:::::::::@:: :: :: ::@@#:
 
26
     |                             ::@::::@::::::@::@:::::::::@:: :: :: ::@@#:
 
27
     |                             ::@::::@::::::@::@:::::::::@:: :: :: ::@@#:
 
28
     |                             ::@::::@::::::@::@:::::::::@:: :: :: ::@@#:
 
29
   0 +----------------------------------------------------------------------->Mi
 
30
     0                                                                   38.05
 
31
 
 
32
Number of snapshots: 53
 
33
 Detailed snapshots: [5, 10, 19, 23, 34, 46, 47, 49, 50 (peak)]
 
34
 
 
35
--------------------------------------------------------------------------------
 
36
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
37
--------------------------------------------------------------------------------
 
38
  0              0                0                0             0            0
 
39
  1     15,541,812            1,048            1,040             8            0
 
40
  2     16,149,887          270,608          270,510            98            0
 
41
  3     16,722,968          270,608          270,510            98            0
 
42
  4     17,170,643          270,608          270,510            98            0
 
43
  5     17,464,976          270,632          270,523           109            0
 
44
99.96% (270,523B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
45
->96.86% (262,145B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
46
| ->96.86% (262,145B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
47
|   ->96.86% (262,145B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
48
|     
 
49
->03.07% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
50
| ->03.07% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
51
|   ->03.07% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
52
|     
 
53
->00.02% (58B) in 1+ places, all below ms_print's threshold (01.00%)
 
54
 
 
55
--------------------------------------------------------------------------------
 
56
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
57
--------------------------------------------------------------------------------
 
58
  6     17,951,923          270,608          270,510            98            0
 
59
  7     18,485,730          270,608          270,510            98            0
 
60
  8     19,131,514          270,704          270,562           142            0
 
61
  9     19,629,322          270,680          270,549           131            0
 
62
 10     20,237,958          270,608          270,510            98            0
 
63
99.96% (270,510B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
64
->96.87% (262,145B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
65
| ->96.87% (262,145B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
66
|   ->96.87% (262,145B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
67
|     
 
68
->03.07% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
69
| ->03.07% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
70
|   ->03.07% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
71
|     
 
72
->00.02% (45B) in 1+ places, all below ms_print's threshold (01.00%)
 
73
 
 
74
--------------------------------------------------------------------------------
 
75
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
76
--------------------------------------------------------------------------------
 
77
 11     20,684,338          270,608          270,510            98            0
 
78
 12     21,021,645          270,608          270,510            98            0
 
79
 13     21,580,045          270,608          270,510            98            0
 
80
 14     22,027,615          270,608          270,510            98            0
 
81
 15     22,308,803          270,608          270,510            98            0
 
82
 16     22,820,273          270,608          270,510            98            0
 
83
 17     23,179,263          270,608          270,510            98            0
 
84
 18     23,720,828          270,632          270,523           109            0
 
85
 19     24,171,873          270,608          270,510            98            0
 
86
99.96% (270,510B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
87
->96.87% (262,145B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
88
| ->96.87% (262,145B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
89
|   ->96.87% (262,145B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
90
|     
 
91
->03.07% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
92
| ->03.07% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
93
|   ->03.07% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
94
|     
 
95
->00.02% (45B) in 1+ places, all below ms_print's threshold (01.00%)
 
96
 
 
97
--------------------------------------------------------------------------------
 
98
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
99
--------------------------------------------------------------------------------
 
100
 20     24,525,669          270,608          270,510            98            0
 
101
 21     24,974,207          270,608          270,510            98            0
 
102
 22     25,418,181          270,608          270,510            98            0
 
103
 23     25,948,753          270,608          270,510            98            0
 
104
99.96% (270,510B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
105
->96.87% (262,145B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
106
| ->96.87% (262,145B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
107
|   ->96.87% (262,145B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
108
|     
 
109
->03.07% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
110
| ->03.07% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
111
|   ->03.07% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
112
|     
 
113
->00.02% (45B) in 1+ places, all below ms_print's threshold (01.00%)
 
114
 
 
115
--------------------------------------------------------------------------------
 
116
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
117
--------------------------------------------------------------------------------
 
118
 24     26,396,441          270,608          270,510            98            0
 
119
 25     27,098,998          270,608          270,510            98            0
 
120
 26     27,452,734          270,608          270,510            98            0
 
121
 27     28,068,000          270,632          270,523           109            0
 
122
 28     28,424,070          270,608          270,510            98            0
 
123
 29     28,866,870          270,608          270,510            98            0
 
124
 30     29,220,636          270,608          270,510            98            0
 
125
 31     29,836,740          270,608          270,510            98            0
 
126
 32     30,193,432          270,680          270,549           131            0
 
127
 33     30,823,792          270,632          270,523           109            0
 
128
 34     31,266,463          270,680          270,549           131            0
 
129
99.95% (270,549B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
130
->96.85% (262,145B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
131
| ->96.85% (262,145B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
132
|   ->96.85% (262,145B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
133
|     
 
134
->03.07% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
135
| ->03.07% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
136
|   ->03.07% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
137
|     
 
138
->00.03% (84B) in 1+ places, all below ms_print's threshold (01.00%)
 
139
 
 
140
--------------------------------------------------------------------------------
 
141
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
142
--------------------------------------------------------------------------------
 
143
 35     31,801,420          270,608          270,510            98            0
 
144
 36     32,246,689          270,680          270,549           131            0
 
145
 37     32,697,148          270,608          270,510            98            0
 
146
 38     33,404,541          270,608          270,510            98            0
 
147
 39     33,757,184          270,608          270,510            98            0
 
148
 40     34,286,762          270,608          270,510            98            0
 
149
 41     34,993,608          270,608          270,510            98            0
 
150
 42     35,528,569          270,608          270,510            98            0
 
151
 43     35,967,606          270,632          270,523           109            0
 
152
 44     36,676,311          270,680          270,549           131            0
 
153
 45     37,139,424          281,864          279,347         2,517            0
 
154
 46     37,840,356          315,560          308,964         6,596            0
 
155
97.91% (308,964B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
156
->83.07% (262,145B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
157
| ->83.07% (262,145B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
158
|   ->83.07% (262,145B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
159
|     
 
160
->09.80% (30,921B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
161
| ->04.95% (15,619B) in 155 places, all below massif's threshold (01.00%)
 
162
| | 
 
163
| ->02.06% (6,496B) 0x50303F1: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::XalanVector(xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::Xalan...
 
164
| | ->02.06% (6,496B) 0x5030468: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::ensureCapacity(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
165
| |   ->02.06% (6,496B) 0x5030A73: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::insert(xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Func...
 
166
| |     ->02.06% (6,496B) 0x5032947: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const* const*) (in /usr/lib64/libxalan-c.so.110.0)
 
167
| |       
 
168
| ->01.52% (4,806B) 0x4FAF143: xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
169
| | ->01.01% (3,174B) 0x4FAF499: bool xalanc_1_10::doXercesTranscode<char, unsigned short>(char const*, unsigned int, bool, xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >&, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
170
| | | ->01.01% (3,174B) 0x4FAC303: xalanc_1_10::XalanDOMString::append(char const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
171
| | |   ->01.01% (3,174B) 0x4FAC58A: xalanc_1_10::XalanDOMString::XalanDOMString(char const*, xercesc_2_8::MemoryManager&, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
172
| | |     
 
173
| | ->00.52% (1,632B) in 1+ places, all below ms_print's threshold (01.00%)
 
174
| | 
 
175
| ->01.27% (4,000B) 0x51343EC: xalanc_1_10::VariablesStack::VariablesStack(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
176
|   ->01.27% (4,000B) 0x511105F: xalanc_1_10::StylesheetExecutionContextDefault::StylesheetExecutionContextDefault(xercesc_2_8::MemoryManager&, xalanc_1_10::XalanNode*, xalanc_1_10::NodeRefListBase const*, xalanc_1_10::PrefixResolver const*) (in /usr/lib64/libxalan-c.so.110.0)
 
177
|     ->01.27% (4,000B) 0x51118A7: xalanc_1_10::StylesheetExecutionContextDefault::create(xercesc_2_8::MemoryManager&, xalanc_1_10::XalanNode*, xalanc_1_10::NodeRefListBase const*, xalanc_1_10::PrefixResolver const*) (in /usr/lib64/libxalan-c.so.110.0)
 
178
|       ->01.27% (4,000B) 0x5163612: xalanc_1_10::XalanTransformer::XalanTransformer(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
179
|         
 
180
->02.64% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
181
| ->02.64% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
182
|   ->02.64% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
183
|     
 
184
->01.51% (4,780B) 0x5AB967F: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib64/gcc/x86_64-pc-linux-gnu/4.2.4/libstdc++.so.6.0.9)
 
185
| ->01.51% (4,780B) 0x5ABA493: (within /usr/lib64/gcc/x86_64-pc-linux-gnu/4.2.4/libstdc++.so.6.0.9)
 
186
|   ->01.51% (4,780B) in 2 places, all below massif's threshold (01.00%)
 
187
|     
 
188
->00.89% (2,798B) in 1+ places, all below ms_print's threshold (01.00%)
 
189
 
 
190
--------------------------------------------------------------------------------
 
191
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
192
--------------------------------------------------------------------------------
 
193
 47     38,428,771          570,920          561,724         9,196            0
 
194
98.39% (561,724B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
195
->50.11% (286,071B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
196
| ->29.74% (169,800B) 0x56AD2AF: xercesc_2_8::XMemory::operator new(unsigned long, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
197
| | ->28.73% (164,000B) 0x56414A1: xercesc_2_8::ReaderMgr::createReader(xercesc_2_8::InputSource const&, bool, xercesc_2_8::XMLReader::RefFrom, xercesc_2_8::XMLReader::Types, xercesc_2_8::XMLReader::Sources, bool) (in /usr/lib64/libxerces-c.so.28.0)
 
198
| | | ->28.73% (164,000B) 0x5616028: xercesc_2_8::IGXMLScanner::scanReset(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
199
| | |   ->28.73% (164,000B) 0x562341E: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
200
| | |     
 
201
| | ->01.02% (5,800B) in 72 places, all below massif's threshold (01.00%)
 
202
| |   
 
203
| ->15.94% (91,023B) in 285 places, all below massif's threshold (01.00%)
 
204
| | 
 
205
| ->02.15% (12,288B) 0x56B1E86: xercesc_2_8::XMLBufferMgr::bidOnBuffer() (in /usr/lib64/libxerces-c.so.28.0)
 
206
| | ->02.15% (12,288B) in 6 places, all below massif's threshold (01.00%)
 
207
| |   
 
208
| ->01.14% (6,496B) 0x50303F1: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::XalanVector(xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::Xalan...
 
209
| | ->01.14% (6,496B) 0x5030468: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::ensureCapacity(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
210
| |   ->01.14% (6,496B) 0x5030A73: xalanc_1_10::XalanVector<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > >, xalanc_1_10::ConstructWithMemoryManagerTraits<xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node>, xalanc_1_10::MemoryManagedConstructionTraits<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>, xalanc_1_10::XalanList<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::Entry>::Node> > > > >::insert(xalanc_1_10::XalanVector<xalanc_1_10::XalanListIteratorBase<xalanc_1_10::XalanListIteratorTraits<xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Func...
 
211
| |     ->01.14% (6,496B) 0x5032947: xalanc_1_10::XalanMap<xalanc_1_10::XalanDOMString, xalanc_1_10::Function const*, xalanc_1_10::XalanMapKeyTraits<xalanc_1_10::XalanDOMString> >::doCreateEntry(xalanc_1_10::XalanDOMString const&, xalanc_1_10::Function const* const*) (in /usr/lib64/libxalan-c.so.110.0)
 
212
| |       
 
213
| ->01.13% (6,464B) 0x4FC2213: xalanc_1_10::XalanDOMStringHashTable::XalanDOMStringHashTable(xercesc_2_8::MemoryManager&, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
214
|   ->01.13% (6,464B) 0x4FC510B: xalanc_1_10::XalanDOMStringPool::XalanDOMStringPool(xercesc_2_8::MemoryManager&, unsigned long, unsigned long, unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
215
|     ->01.13% (6,464B) in 2 places, all below massif's threshold (01.00%)
 
216
|       
 
217
->45.92% (262,145B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
218
| ->45.92% (262,145B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
219
|   ->45.92% (262,145B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
220
|     
 
221
->01.46% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
222
| ->01.46% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
223
|   ->01.46% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
224
|     
 
225
->00.91% (5,188B) in 1+ places, all below ms_print's threshold (01.00%)
 
226
 
 
227
--------------------------------------------------------------------------------
 
228
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
229
--------------------------------------------------------------------------------
 
230
 48     38,762,302          610,552          600,306        10,246            0
 
231
 49     39,317,253          671,296          659,778        11,518            0
 
232
98.28% (659,778B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
233
->57.22% (384,125B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
234
| ->25.58% (171,744B) 0x56AD2AF: xercesc_2_8::XMemory::operator new(unsigned long, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
235
| | ->24.43% (164,000B) 0x56414A1: xercesc_2_8::ReaderMgr::createReader(xercesc_2_8::InputSource const&, bool, xercesc_2_8::XMLReader::RefFrom, xercesc_2_8::XMLReader::Types, xercesc_2_8::XMLReader::Sources, bool) (in /usr/lib64/libxerces-c.so.28.0)
 
236
| | | ->24.43% (164,000B) 0x5616028: xercesc_2_8::IGXMLScanner::scanReset(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
237
| | |   ->24.43% (164,000B) 0x562341E: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
238
| | |     
 
239
| | ->01.15% (7,744B) in 72 places, all below massif's threshold (01.00%)
 
240
| |   
 
241
| ->19.83% (133,121B) in 339 places, all below massif's threshold (01.00%)
 
242
| | 
 
243
| ->04.10% (27,520B) 0x5143A37: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
244
| | ->04.10% (27,520B) 0x51434A3: xalanc_1_10::XalanElemTextLiteralAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, int, int, unsigned short const*, unsigned int, unsigned int, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
245
| |   ->04.10% (27,520B) 0x50F4323: xalanc_1_10::StylesheetConstructionContextDefault::createElement(xalanc_1_10::Stylesheet&, unsigned short const*, unsigned int, bool, bool, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
246
| |     ->04.10% (27,520B) 0x511FA50: xalanc_1_10::StylesheetHandler::processText(unsigned short const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
247
| |       
 
248
| ->02.57% (17,280B) 0x503C87B: xalanc_1_10::XPathExpression::XPathExpression(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
249
| | ->02.57% (17,280B) 0x502215C: xalanc_1_10::XPath::XPath(xercesc_2_8::MemoryManager&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
250
| |   ->02.57% (17,280B) 0x502039B: xalanc_1_10::XPathAllocator::create() (in /usr/lib64/libxalan-c.so.110.0)
 
251
| |     ->01.50% (10,080B) 0x50F402C: xalanc_1_10::StylesheetConstructionContextDefault::createXPath(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
252
| |     | 
 
253
| |     ->01.07% (7,200B) 0x50F3F96: xalanc_1_10::StylesheetConstructionContextDefault::createMatchPattern(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
254
| |       
 
255
| ->01.83% (12,288B) 0x56B1E86: xercesc_2_8::XMLBufferMgr::bidOnBuffer() (in /usr/lib64/libxerces-c.so.28.0)
 
256
| | ->01.83% (12,288B) in 6 places, all below massif's threshold (01.00%)
 
257
| |   
 
258
| ->01.13% (7,612B) 0x4FAF143: xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
259
| | ->01.13% (7,612B) in 3 places, all below massif's threshold (01.00%)
 
260
| |   
 
261
| ->01.10% (7,360B) 0x5140476: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
262
| | ->01.10% (7,360B) 0x513FEDF: xalanc_1_10::XalanElemLiteralResultAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, unsigned short const*, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
263
| |   ->01.10% (7,360B) 0x50F7A65: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, unsigned short const*, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
264
| |     ->01.10% (7,360B) 0x5124A73: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
265
| |       
 
266
| ->01.07% (7,200B) 0x513DA79: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
267
|   ->01.07% (7,200B) 0x513D504: xalanc_1_10::XalanElemElementAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
268
|     ->01.07% (7,200B) 0x50F7E61: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
269
|       ->01.07% (7,200B) 0x5124B38: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
270
|         
 
271
->39.05% (262,145B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
272
| ->39.05% (262,145B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
273
|   ->39.05% (262,145B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
274
|     
 
275
->01.24% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
276
| ->01.24% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
277
|   ->01.24% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
278
|     
 
279
->00.77% (5,188B) in 1+ places, all below ms_print's threshold (01.00%)
 
280
 
 
281
--------------------------------------------------------------------------------
 
282
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
283
--------------------------------------------------------------------------------
 
284
 50     39,336,834          679,144          667,434        11,710            0
 
285
98.28% (667,434B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
286
->57.69% (391,781B) 0x562A58F: xercesc_2_8::MemoryManagerImpl::allocate(unsigned long) (in /usr/lib64/libxerces-c.so.28.0)
 
287
| ->25.33% (172,048B) 0x56AD2AF: xercesc_2_8::XMemory::operator new(unsigned long, xercesc_2_8::MemoryManager*) (in /usr/lib64/libxerces-c.so.28.0)
 
288
| | ->24.15% (164,000B) 0x56414A1: xercesc_2_8::ReaderMgr::createReader(xercesc_2_8::InputSource const&, bool, xercesc_2_8::XMLReader::RefFrom, xercesc_2_8::XMLReader::Types, xercesc_2_8::XMLReader::Sources, bool) (in /usr/lib64/libxerces-c.so.28.0)
 
289
| | | ->24.15% (164,000B) 0x5616028: xercesc_2_8::IGXMLScanner::scanReset(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
290
| | |   ->24.15% (164,000B) 0x562341E: xercesc_2_8::IGXMLScanner::scanDocument(xercesc_2_8::InputSource const&) (in /usr/lib64/libxerces-c.so.28.0)
 
291
| | |     
 
292
| | ->01.19% (8,048B) in 72 places, all below massif's threshold (01.00%)
 
293
| |   
 
294
| ->19.67% (133,571B) in 339 places, all below massif's threshold (01.00%)
 
295
| | 
 
296
| ->05.07% (34,400B) 0x5143A37: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemTextLiteral, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
297
| | ->05.07% (34,400B) 0x51434A3: xalanc_1_10::XalanElemTextLiteralAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, int, int, unsigned short const*, unsigned int, unsigned int, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
298
| |   ->05.07% (34,400B) 0x50F4323: xalanc_1_10::StylesheetConstructionContextDefault::createElement(xalanc_1_10::Stylesheet&, unsigned short const*, unsigned int, bool, bool, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
299
| |     ->05.07% (34,400B) 0x511FA50: xalanc_1_10::StylesheetHandler::processText(unsigned short const*, unsigned int) (in /usr/lib64/libxalan-c.so.110.0)
 
300
| |       
 
301
| ->02.54% (17,280B) 0x503C87B: xalanc_1_10::XPathExpression::XPathExpression(xercesc_2_8::MemoryManager&) (in /usr/lib64/libxalan-c.so.110.0)
 
302
| | ->02.54% (17,280B) 0x502215C: xalanc_1_10::XPath::XPath(xercesc_2_8::MemoryManager&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
303
| |   ->02.54% (17,280B) 0x502039B: xalanc_1_10::XPathAllocator::create() (in /usr/lib64/libxalan-c.so.110.0)
 
304
| |     ->01.48% (10,080B) 0x50F402C: xalanc_1_10::StylesheetConstructionContextDefault::createXPath(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
305
| |     | 
 
306
| |     ->01.06% (7,200B) 0x50F3F96: xalanc_1_10::StylesheetConstructionContextDefault::createMatchPattern(xercesc_2_8::Locator const*, xalanc_1_10::XalanDOMString const&, xalanc_1_10::PrefixResolver const&, bool, bool) (in /usr/lib64/libxalan-c.so.110.0)
 
307
| |       
 
308
| ->01.81% (12,288B) 0x56B1E86: xercesc_2_8::XMLBufferMgr::bidOnBuffer() (in /usr/lib64/libxerces-c.so.28.0)
 
309
| | ->01.81% (12,288B) in 6 places, all below massif's threshold (01.00%)
 
310
| |   
 
311
| ->01.12% (7,634B) 0x4FAF143: xalanc_1_10::XalanVector<unsigned short, xalanc_1_10::MemoryManagedConstructionTraits<unsigned short> >::doReserve(unsigned long) (in /usr/lib64/libxalan-c.so.110.0)
 
312
| | ->01.12% (7,634B) in 3 places, all below massif's threshold (01.00%)
 
313
| |   
 
314
| ->01.08% (7,360B) 0x5140476: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemLiteralResult, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
315
| | ->01.08% (7,360B) 0x513FEDF: xalanc_1_10::XalanElemLiteralResultAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, unsigned short const*, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
316
| |   ->01.08% (7,360B) 0x50F7A65: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, unsigned short const*, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
317
| |     ->01.08% (7,360B) 0x5124A73: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
318
| |       
 
319
| ->01.06% (7,200B) 0x513DA79: xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>* xalanc_1_10::XalanConstruct<xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>, xercesc_2_8::MemoryManager, unsigned long>(xercesc_2_8::MemoryManager&, xalanc_1_10::ArenaBlock<xalanc_1_10::ElemElement, unsigned long>*&, xercesc_2_8::MemoryManager&, unsigned long const&) (in /usr/lib64/libxalan-c.so.110.0)
 
320
|   ->01.06% (7,200B) 0x513D504: xalanc_1_10::XalanElemElementAllocator::create(xalanc_1_10::StylesheetConstructionContext&, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, int, int) (in /usr/lib64/libxalan-c.so.110.0)
 
321
|     ->01.06% (7,200B) 0x50F7E61: xalanc_1_10::StylesheetConstructionContextDefault::createElement(int, xalanc_1_10::Stylesheet&, xercesc_2_8::AttributeList const&, xercesc_2_8::Locator const*) (in /usr/lib64/libxalan-c.so.110.0)
 
322
|       ->01.06% (7,200B) 0x5124B38: xalanc_1_10::StylesheetHandler::startElement(unsigned short const*, xercesc_2_8::AttributeList&) (in /usr/lib64/libxalan-c.so.110.0)
 
323
|         
 
324
->38.60% (262,145B) 0x4040F4: xmlgen_init(int) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
325
| ->38.60% (262,145B) 0x40627F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/xerces-dom)
 
326
|   ->38.60% (262,145B) 0x61CB5E2: (below main) (in /lib64/libc-2.9.so)
 
327
|     
 
328
->01.23% (8,320B) 0x61E126A: (within /lib64/libc-2.9.so)
 
329
| ->01.23% (8,320B) 0x61E12DF: __cxa_atexit (in /lib64/libc-2.9.so)
 
330
|   ->01.23% (8,320B) in 7 places, all below massif's threshold (01.00%)
 
331
|     
 
332
->00.76% (5,188B) in 1+ places, all below ms_print's threshold (01.00%)
 
333
 
 
334
--------------------------------------------------------------------------------
 
335
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
336
--------------------------------------------------------------------------------
 
337
 51     39,619,477          448,560          438,768         9,792            0
 
338
 52     39,903,332          302,672          296,819         5,853            0