/xmlbench/trunk

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

« back to all changes in this revision

Viewing changes to results.memory/xsl.odt.expat-sablotron-dom.parse

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

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--------------------------------------------------------------------------------
 
2
Command:            ./expat-sablotron-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
45.49^                                    ,.                                #.
 
10
     |                                 . @@:                              ::#:
 
11
     |                               .@: @@:                            ::::#:
 
12
     |                             . :@: @@:                          ,:::::#:
 
13
     |                           ,:: :@: @@:                         :@:::::#:
 
14
     |                         , @:: :@: @@:                      .:::@:::::#:
 
15
     |                        .@ @:: :@: @@:                     :::::@:::::#:
 
16
     |                      ,::@ @:: :@: @@:                   .@:::::@:::::#:
 
17
     |                    ,@@::@ @:: :@: @@:                 .::@:::::@:::::#:
 
18
     |                   ,@@@::@ @:: :@: @@:               ..:::@:::::@:::::#:
 
19
     |                 :@@@@@::@ @:: :@: @@:              ::::::@:::::@:::::#:
 
20
     |               ,@:@@@@@::@ @:: :@: @@:            .:::::::@:::::@:::::#:
 
21
     |             ,@@@:@@@@@::@ @:: :@: @@:           :::::::::@:::::@:::::#:
 
22
     |            @@@@@:@@@@@::@ @:: :@: @@:          ::::::::::@:::::@:::::#:
 
23
     |          .@@@@@@:@@@@@::@ @:: :@: @@:       .: ::::::::::@:::::@:::::#:
 
24
     |        ,@:@@@@@@:@@@@@::@ @:: :@: @@:     , :: ::::::::::@:::::@:::::#:
 
25
     |       ,@@:@@@@@@:@@@@@::@ @:: :@: @@:    .@ :: ::::::::::@:::::@:::::#:
 
26
     |     . @@@:@@@@@@:@@@@@::@ @:: :@: @@: ..::@ :: ::::::::::@:::::@:::::#:
 
27
     |  .::: @@@:@@@@@@:@@@@@::@ @:: :@: @@: ::::@ :: ::::::::::@:::::@:::::#:
 
28
     | ::::: @@@:@@@@@@:@@@@@::@ @:: :@: @@: ::::@ :: ::::::::::@:::::@:::::#:
 
29
   0 +----------------------------------------------------------------------->Mi
 
30
     0                                                                   592.3
 
31
 
 
32
Number of snapshots: 78
 
33
 Detailed snapshots: [7, 8, 9, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 25, 26, 27, 31, 34, 35, 41, 57, 67, 76 (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     10,331,806        2,473,520        2,471,404         2,116            0
 
40
  2     17,974,204        3,263,352        3,260,939         2,413            0
 
41
  3     24,682,735        3,986,728        3,983,875         2,853            0
 
42
  4     32,952,013        4,905,184        4,901,970         3,214            0
 
43
  5     39,797,646        5,627,976        5,624,440         3,536            0
 
44
  6     48,404,912        6,947,184        6,942,602         4,582            0
 
45
  7     60,811,695        8,980,144        8,975,035         5,109            0
 
46
99.94% (8,975,035B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
47
->79.55% (7,143,424B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
48
| ->78.82% (7,077,888B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
49
| | ->58.38% (5,242,880B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
50
| | | ->58.38% (5,242,880B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
51
| | |   ->32.11% (2,883,584B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
52
| | |   | 
 
53
| | |   ->26.27% (2,359,296B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
54
| | |     
 
55
| | ->08.03% (720,896B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
56
| | | ->08.03% (720,896B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
57
| | |   ->08.03% (720,896B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
58
| | |     
 
59
| | ->05.84% (524,288B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
60
| | | ->02.92% (262,144B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
61
| | | | ->02.92% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
62
| | | |   
 
63
| | | ->02.92% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
64
| | |   ->02.92% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
65
| | |     
 
66
| | ->04.38% (393,216B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
67
| | | ->02.19% (196,608B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
68
| | | | ->02.19% (196,608B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
69
| | | |   
 
70
| | | ->02.19% (196,608B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
71
| | |   ->02.19% (196,608B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
72
| | |     
 
73
| | ->01.46% (131,072B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
74
| | | ->01.46% (131,072B) in 2 places, all below massif's threshold (01.00%)
 
75
| | |   
 
76
| | ->00.73% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
77
| | 
 
78
| ->00.73% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
79
 
80
->09.66% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
81
| ->09.17% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
82
| | ->09.17% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
83
| |   
 
84
| ->00.49% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
85
 
86
->09.17% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
87
| ->09.17% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
88
| | ->09.17% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
89
| |   ->09.17% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
90
| |     ->09.17% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
91
| |       
 
92
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
93
 
94
->01.57% (141,306B) in 51 places, all below massif's threshold (01.00%)
 
95
  
 
96
--------------------------------------------------------------------------------
 
97
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
98
--------------------------------------------------------------------------------
 
99
  8     72,358,843       10,816,320       10,810,683         5,637            0
 
100
99.95% (10,810,683B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
101
->83.01% (8,978,432B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
102
| ->82.40% (8,912,896B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
103
| | ->63.62% (6,881,280B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
104
| | | ->63.62% (6,881,280B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
105
| | |   ->38.78% (4,194,304B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
106
| | |   | 
 
107
| | |   ->24.84% (2,686,976B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
108
| | |     
 
109
| | ->07.27% (786,432B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
110
| | | ->07.27% (786,432B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
111
| | |   ->07.27% (786,432B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
112
| | |     
 
113
| | ->05.45% (589,824B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
114
| | | ->03.03% (327,680B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
115
| | | | ->03.03% (327,680B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
116
| | | |   
 
117
| | | ->02.42% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
118
| | |   ->02.42% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
119
| | |     
 
120
| | ->03.64% (393,216B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
121
| | | ->01.82% (196,608B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
122
| | | | ->01.82% (196,608B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
123
| | | |   
 
124
| | | ->01.82% (196,608B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
125
| | |   ->01.82% (196,608B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
126
| | |     
 
127
| | ->01.21% (131,072B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
128
| | | ->01.21% (131,072B) in 2 places, all below massif's threshold (01.00%)
 
129
| | |   
 
130
| | ->01.21% (131,072B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
131
| |   ->01.21% (131,072B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
132
| |     ->01.21% (131,072B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
133
| |       
 
134
| ->00.61% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
135
 
136
->08.02% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
137
| ->07.61% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
138
| | ->07.61% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
139
| |   
 
140
| ->00.41% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
141
 
142
->07.61% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
143
| ->07.61% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
144
| | ->07.61% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
145
| |   ->07.61% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
146
| |     ->07.61% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
147
| |       
 
148
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
149
 
150
->01.31% (141,946B) in 51 places, all below massif's threshold (01.00%)
 
151
  
 
152
--------------------------------------------------------------------------------
 
153
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
154
--------------------------------------------------------------------------------
 
155
  9     79,698,736       11,996,696       11,990,763         5,933            0
 
156
99.95% (11,990,763B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
157
->84.67% (10,158,080B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
158
| ->84.13% (10,092,544B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
159
| | ->65.01% (7,798,784B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
160
| | | ->65.01% (7,798,784B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
161
| | |   ->42.06% (5,046,272B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
162
| | |   | 
 
163
| | |   ->22.94% (2,752,512B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
164
| | |     
 
165
| | ->07.10% (851,968B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
166
| | | ->07.10% (851,968B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
167
| | |   ->07.10% (851,968B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
168
| | |     
 
169
| | ->04.92% (589,824B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
170
| | | ->02.73% (327,680B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
171
| | | | ->02.73% (327,680B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
172
| | | |   
 
173
| | | ->02.19% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
174
| | |   ->02.19% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
175
| | |     
 
176
| | ->04.37% (524,288B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
177
| | | ->02.73% (327,680B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
178
| | | | ->02.73% (327,680B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
179
| | | |   
 
180
| | | ->01.64% (196,608B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
181
| | |   ->01.64% (196,608B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
182
| | |     
 
183
| | ->01.64% (196,608B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
184
| | | ->01.64% (196,608B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
185
| | |   ->01.64% (196,608B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
186
| | |     
 
187
| | ->01.09% (131,072B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
188
| |   ->01.09% (131,072B) in 2 places, all below massif's threshold (01.00%)
 
189
| |     
 
190
| ->00.55% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
191
 
192
->07.23% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
193
| ->06.86% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
194
| | ->06.86% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
195
| |   
 
196
| ->00.37% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
197
 
198
->06.86% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
199
| ->06.86% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
200
| | ->06.86% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
201
| |   ->06.86% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
202
| |     ->06.86% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
203
| |       
 
204
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
205
 
206
->01.19% (142,378B) in 51 places, all below massif's threshold (01.00%)
 
207
  
 
208
--------------------------------------------------------------------------------
 
209
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
210
--------------------------------------------------------------------------------
 
211
 10     90,431,439       13,701,672       13,695,322         6,350            0
 
212
 11     97,084,385       14,947,616       14,940,915         6,701            0
 
213
99.96% (14,940,915B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
214
->87.69% (13,107,200B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
215
| ->87.25% (13,041,664B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
216
| | ->69.71% (10,420,224B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
217
| | | ->69.71% (10,420,224B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
218
| | |   ->48.67% (7,274,496B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
219
| | |   | 
 
220
| | |   ->21.05% (3,145,728B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
221
| | |     
 
222
| | ->06.58% (983,040B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
223
| | | ->06.58% (983,040B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
224
| | |   ->06.58% (983,040B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
225
| | |     
 
226
| | ->04.38% (655,360B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
227
| | | ->02.63% (393,216B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
228
| | | | ->02.63% (393,216B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
229
| | | |   
 
230
| | | ->01.75% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
231
| | |   ->01.75% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
232
| | |     
 
233
| | ->03.95% (589,824B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
234
| | | ->02.63% (393,216B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
235
| | | | ->02.63% (393,216B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
236
| | | |   
 
237
| | | ->01.32% (196,608B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
238
| | |   ->01.32% (196,608B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
239
| | |     
 
240
| | ->01.75% (262,144B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
241
| | | ->01.75% (262,144B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
242
| | |   ->01.75% (262,144B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
243
| | |     
 
244
| | ->00.88% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
245
| | 
 
246
| ->00.44% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
247
 
248
->05.80% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
249
| ->05.51% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
250
| | ->05.51% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
251
| |   
 
252
| ->00.29% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
253
 
254
->05.51% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
255
| ->05.51% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
256
| | ->05.51% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
257
| |   ->05.51% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
258
| |     ->05.51% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
259
| |       
 
260
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
261
 
262
->00.96% (143,410B) in 1+ places, all below ms_print's threshold (01.00%)
 
263
 
 
264
--------------------------------------------------------------------------------
 
265
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
266
--------------------------------------------------------------------------------
 
267
 12    106,564,082       16,718,344       16,711,139         7,205            0
 
268
99.96% (16,711,139B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
269
->88.98% (14,876,672B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
270
| ->88.59% (14,811,136B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
271
| | ->70.56% (11,796,480B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
272
| | | ->70.56% (11,796,480B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
273
| | |   ->46.65% (7,798,784B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
274
| | |   | 
 
275
| | |   ->23.91% (3,997,696B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
276
| | |     
 
277
| | ->07.06% (1,179,648B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
278
| | | ->07.06% (1,179,648B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
279
| | |   ->07.06% (1,179,648B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
280
| | |     
 
281
| | ->04.31% (720,896B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
282
| | | ->02.74% (458,752B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
283
| | | | ->02.74% (458,752B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
284
| | | |   
 
285
| | | ->01.57% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
286
| | |   ->01.57% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
287
| | |     
 
288
| | ->03.92% (655,360B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
289
| | | ->02.74% (458,752B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
290
| | | | ->02.74% (458,752B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
291
| | | |   
 
292
| | | ->01.18% (196,608B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
293
| | |   ->01.18% (196,608B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
294
| | |     
 
295
| | ->01.96% (327,680B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
296
| | | ->01.96% (327,680B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
297
| | |   ->01.96% (327,680B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
298
| | |     
 
299
| | ->00.78% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
300
| | 
 
301
| ->00.39% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
302
 
303
->05.19% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
304
| ->04.92% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
305
| | ->04.92% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
306
| |   
 
307
| ->00.26% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
308
 
309
->04.92% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
310
| ->04.92% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
311
| | ->04.92% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
312
| |   ->04.92% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
313
| |     ->04.92% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
314
| |       
 
315
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
316
 
317
->00.86% (144,162B) in 1+ places, all below ms_print's threshold (01.00%)
 
318
 
 
319
--------------------------------------------------------------------------------
 
320
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
321
--------------------------------------------------------------------------------
 
322
 13    117,686,607       18,490,160       18,482,219         7,941            0
 
323
99.96% (18,482,219B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
324
->90.03% (16,646,144B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
325
| ->89.67% (16,580,608B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
326
| | ->70.53% (13,041,664B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
327
| | | ->70.53% (13,041,664B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
328
| | |   ->48.56% (8,978,432B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
329
| | |   | 
 
330
| | |   ->21.98% (4,063,232B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
331
| | |     
 
332
| | ->07.09% (1,310,720B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
333
| | | ->07.09% (1,310,720B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
334
| | |   ->07.09% (1,310,720B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
335
| | |     
 
336
| | ->04.61% (851,968B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
337
| | | ->03.19% (589,824B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
338
| | | | ->03.19% (589,824B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
339
| | | |   
 
340
| | | ->01.42% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
341
| | |   ->01.42% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
342
| | |     
 
343
| | ->04.25% (786,432B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
344
| | | ->02.84% (524,288B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
345
| | | | ->02.84% (524,288B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
346
| | | |   
 
347
| | | ->01.42% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
348
| | |   ->01.42% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
349
| | |     
 
350
| | ->01.77% (327,680B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
351
| | | ->01.77% (327,680B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
352
| | |   ->01.77% (327,680B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
353
| | |     
 
354
| | ->01.06% (196,608B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
355
| | | ->01.06% (196,608B) in 2 places, all below massif's threshold (01.00%)
 
356
| | |   
 
357
| | ->00.35% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
358
| | 
 
359
| ->00.35% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
360
 
361
->04.69% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
362
| ->04.45% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
363
| | ->04.45% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
364
| |   
 
365
| ->00.24% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
366
 
367
->04.45% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
368
| ->04.45% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
369
| | ->04.45% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
370
| |   ->04.45% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
371
| |     ->04.45% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
372
| |       
 
373
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
374
 
375
->00.79% (145,770B) in 1+ places, all below ms_print's threshold (01.00%)
 
376
 
 
377
--------------------------------------------------------------------------------
 
378
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
379
--------------------------------------------------------------------------------
 
380
 14    123,935,357       19,473,840       19,465,635         8,205            0
 
381
99.96% (19,465,635B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
382
->90.53% (17,629,184B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
383
| ->90.19% (17,563,648B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
384
| | ->70.67% (13,762,560B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
385
| | | ->70.67% (13,762,560B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
386
| | |   ->49.13% (9,568,256B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
387
| | |   | 
 
388
| | |   ->21.54% (4,194,304B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
389
| | |     
 
390
| | ->07.40% (1,441,792B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
391
| | | ->07.40% (1,441,792B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
392
| | |   ->07.40% (1,441,792B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
393
| | |     
 
394
| | ->04.71% (917,504B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
395
| | | ->03.37% (655,360B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
396
| | | | ->03.37% (655,360B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
397
| | | |   
 
398
| | | ->01.35% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
399
| | |   ->01.35% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
400
| | |     
 
401
| | ->04.04% (786,432B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
402
| | | ->02.69% (524,288B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
403
| | | | ->02.69% (524,288B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
404
| | | |   
 
405
| | | ->01.35% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
406
| | |   ->01.35% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
407
| | |     
 
408
| | ->02.02% (393,216B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
409
| | | ->02.02% (393,216B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
410
| | |   ->02.02% (393,216B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
411
| | |     
 
412
| | ->01.01% (196,608B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
413
| | | ->01.01% (196,608B) in 2 places, all below massif's threshold (01.00%)
 
414
| | |   
 
415
| | ->00.34% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
416
| | 
 
417
| ->00.34% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
418
 
419
->04.45% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
420
| ->04.23% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
421
| | ->04.23% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
422
| |   
 
423
| ->00.23% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
424
 
425
->04.23% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
426
| ->04.23% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
427
| | ->04.23% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
428
| |   ->04.23% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
429
| |     ->04.23% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
430
| |       
 
431
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
432
 
433
->00.75% (146,146B) in 1+ places, all below ms_print's threshold (01.00%)
 
434
 
 
435
--------------------------------------------------------------------------------
 
436
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
437
--------------------------------------------------------------------------------
 
438
 15    133,177,353       20,916,616       20,908,019         8,597            0
 
439
99.96% (20,908,019B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
440
->91.18% (19,070,976B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
441
| ->90.86% (19,005,440B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
442
| | ->71.75% (15,007,744B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
443
| | | ->71.75% (15,007,744B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
444
| | |   ->49.82% (10,420,224B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
445
| | |   | 
 
446
| | |   ->21.93% (4,587,520B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
447
| | |     
 
448
| | ->07.52% (1,572,864B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
449
| | | ->07.52% (1,572,864B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
450
| | |   ->07.52% (1,572,864B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
451
| | |     
 
452
| | ->04.39% (917,504B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
453
| | | ->03.13% (655,360B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
454
| | | | ->03.13% (655,360B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
455
| | | |   
 
456
| | | ->01.25% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
457
| | |   ->01.25% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
458
| | |     
 
459
| | ->03.76% (786,432B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
460
| | | ->02.51% (524,288B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
461
| | | | ->02.51% (524,288B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
462
| | | |   
 
463
| | | ->01.25% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
464
| | |   ->01.25% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
465
| | |     
 
466
| | ->01.88% (393,216B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
467
| | | ->01.88% (393,216B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
468
| | |   ->01.88% (393,216B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
469
| | |     
 
470
| | ->01.57% (327,680B) in 2 places, all below massif's threshold (01.00%)
 
471
| |   
 
472
| ->00.31% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
473
 
474
->04.15% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
475
| ->03.94% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
476
| | ->03.94% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
477
| |   
 
478
| ->00.21% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
479
 
480
->03.94% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
481
| ->03.94% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
482
| | ->03.94% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
483
| |   ->03.94% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
484
| |     ->03.94% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
485
| |       
 
486
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
487
 
488
->00.70% (146,738B) in 1+ places, all below ms_print's threshold (01.00%)
 
489
 
 
490
--------------------------------------------------------------------------------
 
491
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
492
--------------------------------------------------------------------------------
 
493
 16    141,304,734       22,228,168       22,219,283         8,885            0
 
494
99.96% (22,219,283B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
495
->91.69% (20,381,696B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
496
| ->91.40% (20,316,160B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
497
| | ->71.64% (15,925,248B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
498
| | | ->71.64% (15,925,248B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
499
| | |   ->51.01% (11,337,728B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
500
| | |   | 
 
501
| | |   ->20.64% (4,587,520B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
502
| | |     
 
503
| | ->08.26% (1,835,008B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
504
| | | ->08.26% (1,835,008B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
505
| | |   ->08.26% (1,835,008B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
506
| | |     
 
507
| | ->04.13% (917,504B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
508
| | | ->02.95% (655,360B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
509
| | | | ->02.95% (655,360B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
510
| | | |   
 
511
| | | ->01.18% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
512
| | |   ->01.18% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
513
| | |     
 
514
| | ->04.13% (917,504B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
515
| | | ->02.95% (655,360B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
516
| | | | ->02.95% (655,360B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
517
| | | |   
 
518
| | | ->01.18% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
519
| | |   ->01.18% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
520
| | |     
 
521
| | ->01.77% (393,216B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
522
| | | ->01.77% (393,216B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
523
| | |   ->01.77% (393,216B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
524
| | |     
 
525
| | ->01.47% (327,680B) in 2 places, all below massif's threshold (01.00%)
 
526
| |   
 
527
| ->00.29% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
528
 
529
->03.90% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
530
| ->03.70% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
531
| | ->03.70% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
532
| |   
 
533
| ->00.20% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
534
 
535
->03.70% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
536
| ->03.70% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
537
| | ->03.70% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
538
| |   ->03.70% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
539
| |     ->03.70% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
540
| |       
 
541
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
542
 
543
->00.66% (147,282B) in 1+ places, all below ms_print's threshold (01.00%)
 
544
 
 
545
--------------------------------------------------------------------------------
 
546
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
547
--------------------------------------------------------------------------------
 
548
 17    152,883,600       23,998,720       23,989,296         9,424            0
 
549
 18    158,241,332       24,851,248       24,841,603         9,645            0
 
550
99.96% (24,841,603B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
551
->92.56% (23,003,136B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
552
| ->92.30% (22,937,600B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
553
| | ->73.84% (18,350,080B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
554
| | | ->73.84% (18,350,080B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
555
| | |   ->53.53% (13,303,808B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
556
| | |   | 
 
557
| | |   ->20.31% (5,046,272B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
558
| | |     
 
559
| | ->08.18% (2,031,616B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
560
| | | ->08.18% (2,031,616B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
561
| | |   ->08.18% (2,031,616B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
562
| | |     
 
563
| | ->03.69% (917,504B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
564
| | | ->02.64% (655,360B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
565
| | | | ->02.64% (655,360B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
566
| | | |   
 
567
| | | ->01.05% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
568
| | |   ->01.05% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
569
| | |     
 
570
| | ->03.69% (917,504B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
571
| | | ->02.64% (655,360B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
572
| | | | ->02.64% (655,360B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
573
| | | |   
 
574
| | | ->01.05% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
575
| | |   ->01.05% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
576
| | |     
 
577
| | ->01.58% (393,216B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
578
| | | ->01.58% (393,216B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
579
| | |   ->01.58% (393,216B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
580
| | |     
 
581
| | ->01.32% (327,680B) in 2 places, all below massif's threshold (01.00%)
 
582
| |   
 
583
| ->00.26% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
584
 
585
->03.49% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
586
| ->03.31% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
587
| | ->03.31% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
588
| |   
 
589
| ->00.18% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
590
 
591
->03.31% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
592
| ->03.31% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
593
| | ->03.31% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
594
| |   ->03.31% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
595
| |     ->03.31% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
596
| |       
 
597
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
598
 
599
->00.60% (148,162B) in 1+ places, all below ms_print's threshold (01.00%)
 
600
 
 
601
--------------------------------------------------------------------------------
 
602
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
603
--------------------------------------------------------------------------------
 
604
 19    166,741,608       26,162,792       26,152,803         9,989            0
 
605
99.96% (26,152,803B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
606
->92.93% (24,313,856B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
607
| ->92.68% (24,248,320B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
608
| | ->74.40% (19,464,192B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
609
| | | ->74.40% (19,464,192B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
610
| | |   ->55.11% (14,417,920B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
611
| | |   | 
 
612
| | |   ->19.29% (5,046,272B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
613
| | |     
 
614
| | ->08.27% (2,162,688B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
615
| | | ->08.27% (2,162,688B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
616
| | |   ->08.27% (2,162,688B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
617
| | |     
 
618
| | ->03.51% (917,504B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
619
| | | ->02.50% (655,360B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
620
| | | | ->02.50% (655,360B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
621
| | | |   
 
622
| | | ->01.00% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
623
| | |   ->01.00% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
624
| | |     
 
625
| | ->03.51% (917,504B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
626
| | | ->02.50% (655,360B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
627
| | | | ->02.50% (655,360B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
628
| | | |   
 
629
| | | ->01.00% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
630
| | |   ->01.00% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
631
| | |     
 
632
| | ->01.75% (458,752B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
633
| | | ->01.75% (458,752B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
634
| | |   ->01.75% (458,752B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
635
| | |     
 
636
| | ->01.25% (327,680B) in 2 places, all below massif's threshold (01.00%)
 
637
| |   
 
638
| ->00.25% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
639
 
640
->03.31% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
641
| ->03.15% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
642
| | ->03.15% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
643
| |   
 
644
| ->00.17% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
645
 
646
->03.15% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
647
| ->03.15% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
648
| | ->03.15% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
649
| |   ->03.15% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
650
| |     ->03.15% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
651
| |       
 
652
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
653
 
654
->00.57% (148,642B) in 1+ places, all below ms_print's threshold (01.00%)
 
655
 
 
656
--------------------------------------------------------------------------------
 
657
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
658
--------------------------------------------------------------------------------
 
659
 20    176,357,731       27,737,392       27,726,843        10,549            0
 
660
99.96% (27,726,843B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
661
->93.33% (25,886,720B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
662
| ->93.09% (25,821,184B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
663
| | ->74.43% (20,643,840B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
664
| | | ->74.43% (20,643,840B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
665
| | |   ->54.58% (15,138,816B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
666
| | |   | 
 
667
| | |   ->19.85% (5,505,024B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
668
| | |     
 
669
| | ->08.03% (2,228,224B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
670
| | | ->08.03% (2,228,224B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
671
| | |   ->08.03% (2,228,224B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
672
| | |     
 
673
| | ->04.02% (1,114,112B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
674
| | | ->03.07% (851,968B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
675
| | | | ->03.07% (851,968B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
676
| | | |   
 
677
| | | ->00.95% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
678
| | | 
 
679
| | ->03.78% (1,048,576B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
680
| | | ->02.60% (720,896B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
681
| | | | ->02.60% (720,896B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
682
| | | |   
 
683
| | | ->01.18% (327,680B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
684
| | |   ->01.18% (327,680B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
685
| | |     
 
686
| | ->01.65% (458,752B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
687
| | | ->01.65% (458,752B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
688
| | |   ->01.65% (458,752B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
689
| | |     
 
690
| | ->01.18% (327,680B) in 2 places, all below massif's threshold (01.00%)
 
691
| |   
 
692
| ->00.24% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
693
 
694
->03.13% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
695
| ->02.97% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
696
| | ->02.97% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
697
| |   
 
698
| ->00.16% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
699
 
700
->02.97% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
701
| ->02.97% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
702
| | ->02.97% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
703
| |   ->02.97% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
704
| |     ->02.97% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
705
| |       
 
706
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
707
 
708
->00.54% (149,818B) in 1+ places, all below ms_print's threshold (01.00%)
 
709
 
 
710
--------------------------------------------------------------------------------
 
711
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
712
--------------------------------------------------------------------------------
 
713
 21    184,151,077       29,048,936       29,038,027        10,909            0
 
714
99.96% (29,038,027B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
715
->93.63% (27,197,440B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
716
| ->93.40% (27,131,904B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
717
| | ->74.68% (21,692,416B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
718
| | | ->74.68% (21,692,416B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
719
| | |   ->54.60% (15,859,712B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
720
| | |   | 
 
721
| | |   ->20.08% (5,832,704B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
722
| | |     
 
723
| | ->08.12% (2,359,296B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
724
| | | ->08.12% (2,359,296B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
725
| | |   ->08.12% (2,359,296B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
726
| | |     
 
727
| | ->03.84% (1,114,112B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
728
| | | ->02.93% (851,968B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
729
| | | | ->02.93% (851,968B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
730
| | | |   
 
731
| | | ->00.90% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
732
| | | 
 
733
| | ->03.84% (1,114,112B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
734
| | | ->02.71% (786,432B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
735
| | | | ->02.71% (786,432B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
736
| | | |   
 
737
| | | ->01.13% (327,680B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
738
| | |   ->01.13% (327,680B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
739
| | |     
 
740
| | ->01.58% (458,752B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
741
| | | ->01.58% (458,752B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
742
| | |   ->01.58% (458,752B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
743
| | |     
 
744
| | ->01.35% (393,216B) in 2 places, all below massif's threshold (01.00%)
 
745
| |   
 
746
| ->00.23% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
747
 
748
->02.98% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
749
| ->02.83% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
750
| | ->02.83% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
751
| |   
 
752
| ->00.15% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
753
 
754
->02.83% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
755
| ->02.83% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
756
| | ->02.83% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
757
| |   ->02.83% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
758
| |     ->02.83% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
759
| |       
 
760
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
761
 
762
->00.52% (150,282B) in 1+ places, all below ms_print's threshold (01.00%)
 
763
 
 
764
--------------------------------------------------------------------------------
 
765
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
766
--------------------------------------------------------------------------------
 
767
 22    194,800,875       30,688,392       30,677,043        11,349            0
 
768
99.96% (30,677,043B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
769
->93.96% (28,835,840B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
770
| ->93.75% (28,770,304B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
771
| | ->73.68% (22,609,920B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
772
| | | ->73.68% (22,609,920B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
773
| | |   ->54.24% (16,646,144B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
774
| | |   | 
 
775
| | |   ->19.43% (5,963,776B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
776
| | |     
 
777
| | ->08.76% (2,686,976B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
778
| | | ->08.76% (2,686,976B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
779
| | |   ->08.76% (2,686,976B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
780
| | |     
 
781
| | ->04.06% (1,245,184B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
782
| | | ->03.20% (983,040B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
783
| | | | ->03.20% (983,040B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
784
| | | |   
 
785
| | | ->00.85% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
786
| | | 
 
787
| | ->03.84% (1,179,648B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
788
| | | ->02.78% (851,968B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
789
| | | | ->02.78% (851,968B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
790
| | | |   
 
791
| | | ->01.07% (327,680B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
792
| | |   ->01.07% (327,680B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
793
| | |     
 
794
| | ->01.71% (524,288B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
795
| | | ->01.71% (524,288B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
796
| | |   ->01.71% (524,288B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
797
| | |     
 
798
| | ->01.71% (524,288B) in 2 places, all below massif's threshold (01.00%)
 
799
| |   
 
800
| ->00.21% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
801
 
802
->02.83% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
803
| ->02.68% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
804
| | ->02.68% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
805
| |   
 
806
| ->00.14% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
807
 
808
->02.68% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
809
| ->02.68% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
810
| | ->02.68% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
811
| |   ->02.68% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
812
| |     ->02.68% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
813
| |       
 
814
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
815
 
816
->00.49% (150,898B) in 1+ places, all below ms_print's threshold (01.00%)
 
817
 
 
818
--------------------------------------------------------------------------------
 
819
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
820
--------------------------------------------------------------------------------
 
821
 23    200,920,888       31,540,928       31,529,370        11,558            0
 
822
 24    209,691,299       32,918,008       32,906,098        11,910            0
 
823
 25    223,080,885       34,950,880       34,938,427        12,453            0
 
824
99.96% (34,938,427B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
825
->94.69% (33,095,680B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
826
| ->94.50% (33,030,144B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
827
| | ->73.50% (25,690,112B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
828
| | | ->73.50% (25,690,112B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
829
| | |   ->54.19% (18,939,904B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
830
| | |   | 
 
831
| | |   ->19.31% (6,750,208B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
832
| | |     
 
833
| | ->09.38% (3,276,800B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
834
| | | ->09.38% (3,276,800B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
835
| | |   ->09.38% (3,276,800B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
836
| | |     
 
837
| | ->04.50% (1,572,864B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
838
| | | ->03.38% (1,179,648B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
839
| | | | ->03.38% (1,179,648B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
840
| | | |   
 
841
| | | ->01.13% (393,216B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
842
| | |   ->01.13% (393,216B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
843
| | |     
 
844
| | ->03.56% (1,245,184B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
845
| | | ->02.81% (983,040B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
846
| | | | ->02.81% (983,040B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
847
| | | |   
 
848
| | | ->00.75% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
849
| | | 
 
850
| | ->01.50% (524,288B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
851
| | | ->01.50% (524,288B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
852
| | |   ->01.50% (524,288B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
853
| | |     
 
854
| | ->01.31% (458,752B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
855
| | | ->01.31% (458,752B) in 2 places, all below massif's threshold (01.00%)
 
856
| | |   
 
857
| | ->00.75% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
858
| | 
 
859
| ->00.19% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
860
 
861
->02.48% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
862
| ->02.36% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
863
| | ->02.36% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
864
| |   
 
865
| ->00.13% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
866
 
867
->02.36% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
868
| ->02.36% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
869
| | ->02.36% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
870
| |   ->02.36% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
871
| |     ->02.36% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
872
| |       
 
873
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
874
 
875
->00.44% (152,442B) in 1+ places, all below ms_print's threshold (01.00%)
 
876
 
 
877
--------------------------------------------------------------------------------
 
878
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
879
--------------------------------------------------------------------------------
 
880
 26    233,021,642       36,524,784       36,511,867        12,917            0
 
881
99.96% (36,511,867B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
882
->94.92% (34,668,544B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
883
| ->94.74% (34,603,008B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
884
| | ->73.92% (27,000,832B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
885
| | | ->73.92% (27,000,832B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
886
| | |   ->54.91% (20,054,016B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
887
| | |   | 
 
888
| | |   ->19.02% (6,946,816B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
889
| | |     
 
890
| | ->09.33% (3,407,872B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
891
| | | ->09.33% (3,407,872B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
892
| | |   ->09.33% (3,407,872B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
893
| | |     
 
894
| | ->04.67% (1,703,936B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
895
| | | ->03.59% (1,310,720B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
896
| | | | ->03.59% (1,310,720B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
897
| | | |   
 
898
| | | ->01.08% (393,216B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
899
| | |   ->01.08% (393,216B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
900
| | |     
 
901
| | ->03.41% (1,245,184B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
902
| | | ->02.69% (983,040B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
903
| | | | ->02.69% (983,040B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
904
| | | |   
 
905
| | | ->00.72% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
906
| | | 
 
907
| | ->01.44% (524,288B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
908
| | | ->01.44% (524,288B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
909
| | |   ->01.44% (524,288B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
910
| | |     
 
911
| | ->01.26% (458,752B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
912
| | | ->01.26% (458,752B) in 2 places, all below massif's threshold (01.00%)
 
913
| | |   
 
914
| | ->00.72% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
915
| | 
 
916
| ->00.18% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
917
 
918
->02.37% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
919
| ->02.25% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
920
| | ->02.25% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
921
| |   
 
922
| ->00.12% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
923
 
924
->02.25% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
925
| ->02.25% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
926
| | ->02.25% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
927
| |   ->02.25% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
928
| |     ->02.25% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
929
| |       
 
930
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
931
 
932
->00.42% (153,018B) in 1+ places, all below ms_print's threshold (01.00%)
 
933
 
 
934
--------------------------------------------------------------------------------
 
935
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
936
--------------------------------------------------------------------------------
 
937
 27    240,617,185       37,705,176       37,691,963        13,213            0
 
938
99.96% (37,691,963B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
939
->95.07% (35,848,192B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
940
| ->94.90% (35,782,656B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
941
| | ->73.87% (27,852,800B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
942
| | | ->73.87% (27,852,800B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
943
| | |   ->55.10% (20,774,912B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
944
| | |   | 
 
945
| | |   ->18.77% (7,077,888B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
946
| | |     
 
947
| | ->09.56% (3,604,480B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
948
| | | ->09.56% (3,604,480B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
949
| | |   ->09.56% (3,604,480B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
950
| | |     
 
951
| | ->04.87% (1,835,008B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
952
| | | ->03.65% (1,376,256B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
953
| | | | ->03.65% (1,376,256B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
954
| | | |   
 
955
| | | ->01.22% (458,752B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
956
| | |   ->01.22% (458,752B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
957
| | |     
 
958
| | ->03.30% (1,245,184B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
959
| | | ->02.61% (983,040B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
960
| | | | ->02.61% (983,040B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
961
| | | |   
 
962
| | | ->00.70% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
963
| | | 
 
964
| | ->01.39% (524,288B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
965
| | | ->01.39% (524,288B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
966
| | |   ->01.39% (524,288B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
967
| | |     
 
968
| | ->01.22% (458,752B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
969
| | | ->01.22% (458,752B) in 2 places, all below massif's threshold (01.00%)
 
970
| | |   
 
971
| | ->00.70% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
972
| | 
 
973
| ->00.17% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
974
 
975
->02.30% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
976
| ->02.18% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
977
| | ->02.18% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
978
| |   
 
979
| ->00.12% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
980
 
981
->02.18% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
982
| ->02.18% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
983
| | ->02.18% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
984
| |   ->02.18% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
985
| |     ->02.18% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
986
| |       
 
987
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
988
 
989
->00.41% (153,466B) in 1+ places, all below ms_print's threshold (01.00%)
 
990
 
 
991
--------------------------------------------------------------------------------
 
992
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
993
--------------------------------------------------------------------------------
 
994
 28    247,542,904       38,820,016       38,806,506        13,510            0
 
995
 29    258,158,471       40,525,088       40,511,100        13,988            0
 
996
 30    269,493,629       42,361,520       42,346,986        14,534            0
 
997
 31    276,015,571       43,345,224       43,330,459        14,765            0
 
998
99.97% (43,330,459B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
999
->95.71% (41,484,288B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
1000
| ->95.56% (41,418,752B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1001
| | ->74.69% (32,374,784B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1002
| | | ->74.69% (32,374,784B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1003
| | |   ->56.85% (24,641,536B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1004
| | |   | 
 
1005
| | |   ->17.84% (7,733,248B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1006
| | |     
 
1007
| | ->09.37% (4,063,232B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1008
| | | ->09.37% (4,063,232B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
1009
| | |   ->09.37% (4,063,232B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
1010
| | |     
 
1011
| | ->04.99% (2,162,688B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1012
| | | ->03.48% (1,507,328B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1013
| | | | ->03.48% (1,507,328B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1014
| | | |   
 
1015
| | | ->01.51% (655,360B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1016
| | |   ->01.51% (655,360B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1017
| | |     
 
1018
| | ->03.02% (1,310,720B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1019
| | | ->02.42% (1,048,576B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1020
| | | | ->02.42% (1,048,576B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1021
| | | |   
 
1022
| | | ->00.60% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
1023
| | | 
 
1024
| | ->01.51% (655,360B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1025
| | | ->01.51% (655,360B) in 3 places, all below massif's threshold (01.00%)
 
1026
| | |   
 
1027
| | ->01.21% (524,288B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1028
| | | ->01.21% (524,288B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1029
| | |   ->01.21% (524,288B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
1030
| | |     
 
1031
| | ->00.76% (327,680B) in 1+ places, all below ms_print's threshold (01.00%)
 
1032
| | 
 
1033
| ->00.15% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
1034
 
1035
->02.00% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1036
| ->01.90% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1037
| | ->01.90% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
1038
| |   
 
1039
| ->00.10% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
1040
 
1041
->01.90% (823,214B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
1042
| ->01.90% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
1043
| | ->01.90% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1044
| |   ->01.90% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1045
| |     ->01.90% (823,149B) 0x4032F0: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1046
| |       
 
1047
| ->00.00% (65B) in 1+ places, all below ms_print's threshold (01.00%)
 
1048
 
1049
->00.36% (155,866B) in 1+ places, all below ms_print's threshold (01.00%)
 
1050
 
 
1051
--------------------------------------------------------------------------------
 
1052
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
1053
--------------------------------------------------------------------------------
 
1054
 32    285,013,643       44,591,168       44,576,036        15,132            0
 
1055
 33    291,059,302       44,546,480       44,529,493        16,987            0
 
1056
 34    303,416,369       46,164,576       46,128,892        35,684            0
 
1057
99.92% (46,128,892B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
1058
->97.24% (44,892,160B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
1059
| ->96.96% (44,761,088B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1060
| | ->75.24% (34,734,080B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1061
| | | ->75.24% (34,734,080B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1062
| | |   ->57.35% (26,476,544B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1063
| | |   | 
 
1064
| | |   ->17.89% (8,257,536B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1065
| | |     
 
1066
| | ->09.51% (4,390,912B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1067
| | | ->09.51% (4,390,912B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
1068
| | |   ->09.51% (4,390,912B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
1069
| | |     
 
1070
| | ->04.83% (2,228,224B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1071
| | | ->03.27% (1,507,328B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1072
| | | | ->03.27% (1,507,328B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1073
| | | |   
 
1074
| | | ->01.56% (720,896B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1075
| | |   ->01.56% (720,896B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1076
| | |     
 
1077
| | ->03.41% (1,572,864B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1078
| | | ->02.84% (1,310,720B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1079
| | | | ->02.84% (1,310,720B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1080
| | | |   
 
1081
| | | ->00.57% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
1082
| | | 
 
1083
| | ->01.56% (720,896B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1084
| | | ->01.56% (720,896B) in 3 places, all below massif's threshold (01.00%)
 
1085
| | |   
 
1086
| | ->01.28% (589,824B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1087
| | | ->01.28% (589,824B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1088
| | |   ->01.14% (524,288B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
1089
| | |   | 
 
1090
| | |   ->00.14% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
1091
| | |   
 
1092
| | ->01.14% (524,288B) in 2 places, all below massif's threshold (01.00%)
 
1093
| |   
 
1094
| ->00.28% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
1095
 
1096
->01.88% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1097
| ->01.78% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1098
| | ->01.78% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
1099
| |   
 
1100
| ->00.10% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
1101
 
1102
->00.80% (369,641B) in 1+ places, all below ms_print's threshold (01.00%)
 
1103
 
 
1104
--------------------------------------------------------------------------------
 
1105
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
1106
--------------------------------------------------------------------------------
 
1107
 35    311,505,796       47,172,208       47,124,739        47,469            0
 
1108
99.90% (47,124,739B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
1109
->97.11% (45,809,664B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
1110
| ->96.83% (45,678,592B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1111
| | ->75.30% (35,520,512B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1112
| | | ->75.30% (35,520,512B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1113
| | |   ->57.38% (27,066,368B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1114
| | |   | 
 
1115
| | |   ->17.92% (8,454,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1116
| | |     
 
1117
| | ->09.45% (4,456,448B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1118
| | | ->09.45% (4,456,448B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
1119
| | |   ->09.45% (4,456,448B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
1120
| | |     
 
1121
| | ->04.72% (2,228,224B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1122
| | | ->03.20% (1,507,328B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1123
| | | | ->03.20% (1,507,328B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1124
| | | |   
 
1125
| | | ->01.53% (720,896B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1126
| | |   ->01.53% (720,896B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1127
| | |     
 
1128
| | ->03.33% (1,572,864B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1129
| | | ->02.78% (1,310,720B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1130
| | | | ->02.78% (1,310,720B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1131
| | | |   
 
1132
| | | ->00.56% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
1133
| | | 
 
1134
| | ->01.53% (720,896B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1135
| | | ->01.53% (720,896B) in 3 places, all below massif's threshold (01.00%)
 
1136
| | |   
 
1137
| | ->01.39% (655,360B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1138
| | | ->01.39% (655,360B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1139
| | |   ->01.11% (524,288B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
1140
| | |   | 
 
1141
| | |   ->00.28% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
1142
| | |   
 
1143
| | ->01.11% (524,288B) in 2 places, all below massif's threshold (01.00%)
 
1144
| |   
 
1145
| ->00.28% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
1146
 
1147
->01.84% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1148
| ->01.75% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1149
| | ->01.75% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
1150
| |   
 
1151
| ->00.09% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
1152
 
1153
->00.95% (447,984B) in 1+ places, all below ms_print's threshold (01.00%)
 
1154
 
 
1155
--------------------------------------------------------------------------------
 
1156
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
1157
--------------------------------------------------------------------------------
 
1158
 36    323,702,751       47,005,504       46,958,699        46,805            0
 
1159
 37    337,447,939        6,044,744        6,007,236        37,508            0
 
1160
 38    345,680,108        6,833,984        6,795,939        38,045            0
 
1161
 39    353,920,600        7,818,032        7,779,596        38,436            0
 
1162
 40    364,901,114        9,138,056        9,098,642        39,414            0
 
1163
 41    375,876,659       10,843,648       10,803,627        40,021            0
 
1164
99.63% (10,803,627B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
1165
->80.38% (8,716,288B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
1166
| ->79.17% (8,585,216B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1167
| | ->59.83% (6,488,064B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1168
| | | ->59.83% (6,488,064B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1169
| | |   ->32.64% (3,538,944B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1170
| | |   | 
 
1171
| | |   ->27.20% (2,949,120B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1172
| | |     
 
1173
| | ->06.04% (655,360B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1174
| | | ->06.04% (655,360B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
1175
| | |   ->06.04% (655,360B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
1176
| | |     
 
1177
| | ->04.83% (524,288B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1178
| | | ->02.42% (262,144B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1179
| | | | ->02.42% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1180
| | | |   
 
1181
| | | ->02.42% (262,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1182
| | |   ->02.42% (262,144B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1183
| | |     
 
1184
| | ->03.02% (327,680B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1185
| | | ->01.81% (196,608B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1186
| | | | ->01.81% (196,608B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1187
| | | |   
 
1188
| | | ->01.21% (131,072B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1189
| | |   ->01.21% (131,072B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1190
| | |     
 
1191
| | ->01.81% (196,608B) 0x4E9254A: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1192
| | | ->01.21% (131,072B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1193
| | | | ->01.21% (131,072B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1194
| | | |   
 
1195
| | | ->00.60% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
1196
| | | 
 
1197
| | ->01.81% (196,608B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1198
| | | ->01.81% (196,608B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1199
| | |   ->01.21% (131,072B) 0x406D1C0: (within /usr/lib64/libexpat.so.1.5.2)
 
1200
| | |   | 
 
1201
| | |   ->00.60% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
1202
| | |   
 
1203
| | ->01.21% (131,072B) 0x4EADF3F: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
1204
| | | ->01.21% (131,072B) in 2 places, all below massif's threshold (01.00%)
 
1205
| | |   
 
1206
| | ->00.60% (65,536B) in 1+ places, all below ms_print's threshold (01.00%)
 
1207
| | 
 
1208
| ->01.21% (131,072B) 0x4E666E1: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1209
|   ->01.21% (131,072B) 0x4EAB25A: Tree::Tree(Str const&, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1210
|     ->01.21% (131,072B) 0x4E9B0E3: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1211
|       ->01.21% (131,072B) in 2 places, all below massif's threshold (01.00%)
 
1212
|         
 
1213
->08.00% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1214
| ->07.59% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1215
| | ->07.59% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
1216
| |   
 
1217
| ->00.41% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
1218
 
1219
->07.59% (823,255B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
1220
| ->07.59% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
1221
| | ->07.59% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1222
| |   ->07.59% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1223
| |   | ->07.59% (823,149B) 0x40305B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1224
| |   | | 
 
1225
| |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1226
| |   | 
 
1227
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1228
| |   
 
1229
| ->00.00% (106B) in 1+ places, all below ms_print's threshold (01.00%)
 
1230
 
1231
->03.66% (396,993B) in 90 places, all below massif's threshold (01.00%)
 
1232
  
 
1233
--------------------------------------------------------------------------------
 
1234
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
1235
--------------------------------------------------------------------------------
 
1236
 42    389,597,497       13,138,880       13,098,300        40,580            0
 
1237
 43    400,573,629       14,843,896       14,802,827        41,069            0
 
1238
 44    414,298,797       17,139,056       17,097,396        41,660            0
 
1239
 45    428,019,171       19,696,784       19,654,395        42,389            0
 
1240
 46    436,252,934       20,943,896       20,900,939        42,957            0
 
1241
 47    444,534,300       22,321,072       22,277,715        43,357            0
 
1242
 48    455,510,944       24,026,128       23,982,307        43,821            0
 
1243
 49    463,742,860       25,337,696       25,293,524        44,172            0
 
1244
 50    469,105,360       26,190,200       26,145,852        44,348            0
 
1245
 51    474,463,311       26,977,072       26,932,492        44,580            0
 
1246
 52    479,821,542       27,829,600       27,784,803        44,797            0
 
1247
 53    485,179,364       28,616,520       28,571,558        44,962            0
 
1248
 54    490,537,260       29,469,448       29,424,227        45,221            0
 
1249
 55    495,895,198       30,387,840       30,342,212        45,628            0
 
1250
 56    501,253,110       31,240,312       31,194,491        45,821            0
 
1251
 57    506,611,149       32,158,448       32,112,347        46,101            0
 
1252
99.86% (32,112,347B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
1253
->93.34% (30,015,488B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
1254
| ->92.93% (29,884,416B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1255
| | ->73.98% (23,789,568B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1256
| | | ->73.98% (23,789,568B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1257
| | |   ->53.80% (17,301,504B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1258
| | |   | 
 
1259
| | |   ->20.18% (6,488,064B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1260
| | |     
 
1261
| | ->07.95% (2,555,904B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1262
| | | ->07.95% (2,555,904B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
1263
| | |   ->07.95% (2,555,904B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
1264
| | |     
 
1265
| | ->03.67% (1,179,648B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1266
| | | ->02.65% (851,968B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1267
| | | | ->02.65% (851,968B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1268
| | | |   
 
1269
| | | ->01.02% (327,680B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1270
| | |   ->01.02% (327,680B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1271
| | |     
 
1272
| | ->03.46% (1,114,112B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1273
| | | ->02.65% (851,968B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1274
| | | | ->02.65% (851,968B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1275
| | | |   
 
1276
| | | ->00.82% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
1277
| | | 
 
1278
| | ->02.04% (655,360B) in 3 places, all below massif's threshold (01.00%)
 
1279
| | | 
 
1280
| | ->01.83% (589,824B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1281
| |   ->01.83% (589,824B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1282
| |     ->01.43% (458,752B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
1283
| |     | 
 
1284
| |     ->00.41% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
1285
| |     
 
1286
| ->00.41% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
1287
 
1288
->02.70% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1289
| ->02.56% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1290
| | ->02.56% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
1291
| |   
 
1292
| ->00.14% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
1293
 
1294
->02.56% (823,255B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
1295
| ->02.56% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
1296
| | ->02.56% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1297
| |   ->02.56% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1298
| |   | ->02.56% (823,149B) 0x40305B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1299
| |   | | 
 
1300
| |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1301
| |   | 
 
1302
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1303
| |   
 
1304
| ->00.00% (106B) in 1+ places, all below ms_print's threshold (01.00%)
 
1305
 
1306
->01.26% (406,513B) in 90 places, all below massif's threshold (01.00%)
 
1307
  
 
1308
--------------------------------------------------------------------------------
 
1309
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
1310
--------------------------------------------------------------------------------
 
1311
 58    511,968,998       33,010,968       32,964,690        46,278            0
 
1312
 59    517,326,889       33,797,888       33,751,396        46,492            0
 
1313
 60    522,685,816       34,584,856       34,538,076        46,780            0
 
1314
 61    528,043,942       35,371,760       35,324,867        46,893            0
 
1315
 62    533,402,051       36,224,272       36,177,083        47,189            0
 
1316
 63    538,759,845       36,945,616       36,898,243        47,373            0
 
1317
 64    544,341,759       37,864,048       37,816,389        47,659            0
 
1318
 65    549,699,613       38,716,208       38,668,331        47,877            0
 
1319
 66    555,057,686       39,568,712       39,520,627        48,085            0
 
1320
 67    560,415,622       40,421,184       40,372,891        48,293            0
 
1321
99.88% (40,372,891B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
1322
->94.69% (38,273,024B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
1323
| ->94.36% (38,141,952B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1324
| | ->73.28% (29,622,272B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1325
| | | ->73.28% (29,622,272B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1326
| | |   ->54.31% (21,954,560B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1327
| | |   | 
 
1328
| | |   ->18.97% (7,667,712B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1329
| | |     
 
1330
| | ->09.40% (3,801,088B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1331
| | | ->09.40% (3,801,088B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
1332
| | |   ->09.40% (3,801,088B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
1333
| | |     
 
1334
| | ->04.54% (1,835,008B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1335
| | | ->03.40% (1,376,256B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1336
| | | | ->03.40% (1,376,256B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1337
| | | |   
 
1338
| | | ->01.13% (458,752B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1339
| | |   ->01.13% (458,752B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1340
| | |     
 
1341
| | ->03.08% (1,245,184B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1342
| | | ->02.43% (983,040B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1343
| | | | ->02.43% (983,040B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1344
| | | |   
 
1345
| | | ->00.65% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
1346
| | | 
 
1347
| | ->01.62% (655,360B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1348
| | | ->01.62% (655,360B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1349
| | |   ->01.30% (524,288B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
1350
| | |   | 
 
1351
| | |   ->00.32% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
1352
| | |   
 
1353
| | ->01.30% (524,288B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1354
| | | ->01.30% (524,288B) in 3 places, all below massif's threshold (01.00%)
 
1355
| | |   
 
1356
| | ->01.13% (458,752B) in 2 places, all below massif's threshold (01.00%)
 
1357
| |   
 
1358
| ->00.32% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
1359
 
1360
->02.15% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1361
| ->02.04% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1362
| | ->02.04% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
1363
| |   
 
1364
| ->00.11% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
1365
 
1366
->02.04% (823,255B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
1367
| ->02.04% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
1368
| | ->02.04% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1369
| |   ->02.04% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1370
| |   | ->02.04% (823,149B) 0x40305B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1371
| |   | | 
 
1372
| |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1373
| |   | 
 
1374
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1375
| |   
 
1376
| ->00.00% (106B) in 1+ places, all below ms_print's threshold (01.00%)
 
1377
 
1378
->01.01% (409,521B) in 90 places, all below massif's threshold (01.00%)
 
1379
  
 
1380
--------------------------------------------------------------------------------
 
1381
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
1382
--------------------------------------------------------------------------------
 
1383
 68    565,988,510       41,339,384       41,290,867        48,517            0
 
1384
 69    571,346,248       42,257,384       42,208,595        48,789            0
 
1385
 70    576,703,984       43,044,368       42,995,332        49,036            0
 
1386
 71    582,061,924       43,962,400       43,913,155        49,245            0
 
1387
 72    587,419,698       44,815,272       44,765,646        49,626            0
 
1388
 73    592,777,520       45,602,240       45,552,515        49,725            0
 
1389
 74    598,387,405       46,389,248       46,339,268        49,980            0
 
1390
 75    603,920,210       47,176,408       47,126,150        50,258            0
 
1391
 76    607,072,489       47,700,736       47,650,373        50,363            0
 
1392
99.89% (47,650,373B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
1393
->95.49% (45,547,520B) 0x4E66623: SabArena::newBlock(int) (in /usr/lib64/libsablot.so.0.100.3)
 
1394
| ->95.21% (45,416,448B) 0x4E6669F: SabArena::armalloc(int, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1395
| | ->74.05% (35,323,904B) 0x4EB8A90: NSList::giveCurrent(Situation&, NSList&, Tree*, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1396
| | | ->74.05% (35,323,904B) 0x4E921A0: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1397
| | |   ->56.33% (26,869,760B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1398
| | |   | 
 
1399
| | |   ->17.72% (8,454,144B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1400
| | |     
 
1401
| | ->09.21% (4,390,912B) 0x4EAF10B: SabArenaVertexList::reclaimMemory(Vertex**, int, int) const (in /usr/lib64/libsablot.so.0.100.3)
 
1402
| | | ->09.21% (4,390,912B) 0x4EADAA6: List<Vertex*>::grow() (in /usr/lib64/libsablot.so.0.100.3)
 
1403
| | |   ->09.21% (4,390,912B) 0x4EADF06: List<Vertex*>::append(Vertex*) (in /usr/lib64/libsablot.so.0.100.3)
 
1404
| | |     
 
1405
| | ->04.67% (2,228,224B) 0x4E9205B: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1406
| | | ->03.16% (1,507,328B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1407
| | | | ->03.16% (1,507,328B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1408
| | | |   
 
1409
| | | ->01.51% (720,896B) 0x406D4F5: (within /usr/lib64/libexpat.so.1.5.2)
 
1410
| | |   ->01.51% (720,896B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1411
| | |     
 
1412
| | ->03.30% (1,572,864B) 0x4E91DE8: TreeConstructer::tcStartElement(void*, char const*, char const**) (in /usr/lib64/libsablot.so.0.100.3)
 
1413
| | | ->02.75% (1,310,720B) 0x406D622: (within /usr/lib64/libexpat.so.1.5.2)
 
1414
| | | | ->02.75% (1,310,720B) 0x406DF03: (within /usr/lib64/libexpat.so.1.5.2)
 
1415
| | | |   
 
1416
| | | ->00.55% (262,144B) in 1+ places, all below ms_print's threshold (01.00%)
 
1417
| | | 
 
1418
| | ->01.51% (720,896B) 0x4E69D57: Str::nset(char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1419
| | | ->01.51% (720,896B) in 3 places, all below massif's threshold (01.00%)
 
1420
| | |   
 
1421
| | ->01.37% (655,360B) 0x4EA827C: Tree::appendText(Situation&, char*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1422
| | | ->01.37% (655,360B) 0x4E8FABF: TreeConstructer::tcCharacters(void*, char const*, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1423
| | |   ->01.10% (524,288B) 0x406D18F: (within /usr/lib64/libexpat.so.1.5.2)
 
1424
| | |   | 
 
1425
| | |   ->00.27% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
1426
| | |   
 
1427
| | ->01.10% (524,288B) in 2 places, all below massif's threshold (01.00%)
 
1428
| |   
 
1429
| ->00.27% (131,072B) in 1+ places, all below ms_print's threshold (01.00%)
 
1430
 
1431
->01.82% (867,091B) 0x401616: ReadFile(char*) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1432
| ->01.73% (823,157B) 0x402E15: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1433
| | ->01.73% (823,157B) 0x58A45E2: (below main) (in /lib64/libc-2.9.so)
 
1434
| |   
 
1435
| ->00.09% (43,934B) in 1+ places, all below ms_print's threshold (01.00%)
 
1436
 
1437
->01.73% (823,255B) 0x4E69F48: Str::operator=(Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
1438
| ->01.73% (823,149B) 0x4E6A97B: StrStrList::appendConstruct(Str const&, Str const&) (in /usr/lib64/libsablot.so.0.100.3)
 
1439
| | ->01.73% (823,149B) 0x4E9B139: SablotParse_(void*, char const*, char const*, void**, int) (in /usr/lib64/libsablot.so.0.100.3)
 
1440
| |   ->01.73% (823,149B) 0x40149F: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1441
| |   | ->01.73% (823,149B) 0x40305B: Test(int, char**) (in /home/csa/misc/bench/xmlbench/xsl/expat-sablotron-dom)
 
1442
| |   | | 
 
1443
| |   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1444
| |   | 
 
1445
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
1446
| |   
 
1447
| ->00.00% (106B) in 1+ places, all below ms_print's threshold (01.00%)
 
1448
 
1449
->00.86% (412,507B) in 1+ places, all below ms_print's threshold (01.00%)
 
1450
 
 
1451
--------------------------------------------------------------------------------
 
1452
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
1453
--------------------------------------------------------------------------------
 
1454
 77    621,024,868       47,005,528       46,958,671        46,857            0