/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk
2 by Suren A. Chilingaryan
Intel, Tango, Phobos, and RapidXML parsers; Memory benchmark scripts
1
--------------------------------------------------------------------------------
2
Command:            ./sun_dom2 1 xmlgen 4
3
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
4
ms_print arguments: /tmp/massif.out
5
--------------------------------------------------------------------------------
6
7
8
    KB
9
323.7^                                                                 ,....,.
10
     |                                                                 #::::@:
11
     |                                                                 #::::@:
12
     |                                                                 #::::@:
13
     |                                                                 #::::@:
14
     |                                                                 #::::@:
15
     |                                                                 #::::@:
16
     |                                                                 #::::@:
17
     |                                                                 #::::@:
18
     |                                                                 #::::@:
19
     |                                                                 #::::@:
20
     |                                                                 #::::@:
21
     |                                                                 #::::@:
22
     |                                                                 #::::@:
23
     |                                                                 #::::@:
24
     |                                                                 #::::@:
25
     |                                        ......... ......:.:@..::@#::::@:
26
     |                              ,.: @:: ::::::::::: :::::::::@::::@#::::@:
27
     |                           .::@:: @:: ::::::::::: :::::::::@::::@#::::@:
28
     |                       .,.::::@:: @:: ::::::::::: :::::::::@::::@#::::@:
29
   0 +----------------------------------------------------------------------->Mi
30
     0                                                                   2.259
31
32
Number of snapshots: 69
33
 Detailed snapshots: [5, 13, 16, 44, 52, 54 (peak), 64]
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        714,510              128              120             8            0
40
  2        738,676            3,720            3,516           204            0
41
  3        765,339            7,888            7,497           391            0
42
  4        784,904           10,096            9,667           429            0
43
  5        812,232           10,096            9,667           429            0
44
95.75% (9,667B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
45
->66.09% (6,672B) 0x505211A: (within /lib64/libc-2.9.so)
46
| ->66.09% (6,672B) 0x5052930: (within /lib64/libc-2.9.so)
47
|   ->66.09% (6,672B) 0x5051C0F: (within /lib64/libc-2.9.so)
48
|     ->66.09% (6,672B) 0x505174E: setlocale (in /lib64/libc-2.9.so)
49
|       ->66.09% (6,672B) 0x456BE3: set_default_locale (in /bin/bash)
50
|         
51
->11.89% (1,200B) 0x505C4E5: qsort_r (in /lib64/libc-2.9.so)
52
| ->11.89% (1,200B) 0x41D626: main (in /bin/bash)
53
|   
54
->11.82% (1,193B) 0x45BD74: xmalloc (in /bin/bash)
55
| ->04.75% (480B) 0x427050: cmd_init (in /bin/bash)
56
| | ->04.75% (480B) 0x41CD2C: main (in /bin/bash)
57
| |   
58
| ->04.75% (480B) 0x427072: cmd_init (in /bin/bash)
59
| | ->04.75% (480B) 0x41CD2C: main (in /bin/bash)
60
| |   
61
| ->02.21% (223B) 0x456C23: set_default_locale (in /bin/bash)
62
| | ->02.21% (223B) 0x41C553: main (in /bin/bash)
63
| |   
64
| ->00.10% (10B) in 1+ places, all below ms_print's threshold (01.00%)
65
| 
66
->02.38% (240B) 0x50528C3: (within /lib64/libc-2.9.so)
67
| ->02.38% (240B) 0x5051C0F: (within /lib64/libc-2.9.so)
68
|   ->02.38% (240B) 0x505174E: setlocale (in /lib64/libc-2.9.so)
69
|     ->02.38% (240B) 0x456BE3: set_default_locale (in /bin/bash)
70
|       ->02.38% (240B) 0x41C553: main (in /bin/bash)
71
|         
72
->02.21% (223B) 0x50513BC: (within /lib64/libc-2.9.so)
73
| ->02.21% (223B) 0x505193F: setlocale (in /lib64/libc-2.9.so)
74
|   ->02.21% (223B) 0x456BE3: set_default_locale (in /bin/bash)
75
|     ->02.21% (223B) 0x41C553: main (in /bin/bash)
76
|       
77
->01.09% (110B) 0x509F010: strdup (in /lib64/libc-2.9.so)
78
| ->01.09% (110B) in 3 places, all below massif's threshold (01.00%)
79
|   
80
->00.29% (29B) in 1+ places, all below ms_print's threshold (01.00%)
81
82
--------------------------------------------------------------------------------
83
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
84
--------------------------------------------------------------------------------
85
  6        835,707           13,424           12,446           978            0
86
  7        872,730           20,784           18,351         2,433            0
87
  8        893,587           24,576           21,264         3,312            0
88
  9        915,929           28,792           24,578         4,214            0
89
 10        930,950           31,440           26,537         4,903            0
90
 11        953,385           34,984           29,000         5,984            0
91
 12        985,389           40,648           33,299         7,349            0
92
 13      1,015,285           43,256           35,137         8,119            0
93
81.23% (35,137B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
94
->64.41% (27,863B) 0x45BD74: xmalloc (in /bin/bash)
95
| ->15.96% (6,905B) 0x43449E: initialize_shell_variables (in /bin/bash)
96
| | ->15.96% (6,905B) 0x41CED8: main (in /bin/bash)
97
| |   
98
| ->13.43% (5,808B) 0x430902: (within /bin/bash)
99
| | ->13.43% (5,808B) 0x43097C: (within /bin/bash)
100
| |   ->13.43% (5,808B) 0x430C57: (within /bin/bash)
101
| |     ->12.76% (5,520B) 0x43445E: initialize_shell_variables (in /bin/bash)
102
| |     | 
103
| |     ->00.67% (288B) in 1+ places, all below ms_print's threshold (01.00%)
104
| |     
105
| ->13.10% (5,665B) 0x430B21: make_variable_value (in /bin/bash)
106
| | ->13.09% (5,663B) 0x430C67: (within /bin/bash)
107
| | | ->12.98% (5,614B) 0x43445E: initialize_shell_variables (in /bin/bash)
108
| | | | ->12.98% (5,614B) 0x41CED8: main (in /bin/bash)
109
| | | |   
110
| | | ->00.11% (49B) in 1+ places, all below ms_print's threshold (01.00%)
111
| | | 
112
| | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
113
| | 
114
| ->08.95% (3,872B) 0x448968: hash_insert (in /bin/bash)
115
| | ->08.95% (3,872B) 0x4309B8: (within /bin/bash)
116
| |   ->08.95% (3,872B) 0x430C57: (within /bin/bash)
117
| |     ->08.51% (3,680B) 0x43445E: initialize_shell_variables (in /bin/bash)
118
| |     | 
119
| |     ->00.44% (192B) in 1+ places, all below ms_print's threshold (01.00%)
120
| |     
121
| ->03.55% (1,536B) 0x448579: hash_create (in /bin/bash)
122
| | ->01.18% (512B) 0x42FDCB: (within /bin/bash)
123
| | | ->01.18% (512B) 0x433DAE: initialize_shell_variables (in /bin/bash)
124
| | |   ->01.18% (512B) 0x41CED8: main (in /bin/bash)
125
| | |     
126
| | ->01.18% (512B) 0x42FDE5: (within /bin/bash)
127
| | | ->01.18% (512B) 0x433DAE: initialize_shell_variables (in /bin/bash)
128
| | |   ->01.18% (512B) 0x41CED8: main (in /bin/bash)
129
| | |     
130
| | ->01.18% (512B) 0x42FDFC: (within /bin/bash)
131
| |   ->01.18% (512B) 0x433DAE: initialize_shell_variables (in /bin/bash)
132
| |     ->01.18% (512B) 0x41CED8: main (in /bin/bash)
133
| |       
134
| ->03.09% (1,337B) 0x430916: (within /bin/bash)
135
| | ->03.09% (1,337B) 0x43097C: (within /bin/bash)
136
| |   ->03.09% (1,337B) 0x430C57: (within /bin/bash)
137
| |     ->02.99% (1,295B) 0x43445E: initialize_shell_variables (in /bin/bash)
138
| |     | 
139
| |     ->00.10% (42B) in 1+ places, all below ms_print's threshold (01.00%)
140
| |     
141
| ->03.09% (1,337B) 0x43099D: (within /bin/bash)
142
| | ->03.09% (1,337B) 0x430C57: (within /bin/bash)
143
| |   ->02.99% (1,295B) 0x43445E: initialize_shell_variables (in /bin/bash)
144
| |   | ->02.99% (1,295B) 0x41CED8: main (in /bin/bash)
145
| |   |   
146
| |   ->00.10% (42B) in 1+ places, all below ms_print's threshold (01.00%)
147
| |   
148
| ->01.11% (480B) 0x427050: cmd_init (in /bin/bash)
149
| | ->01.11% (480B) 0x41CD2C: main (in /bin/bash)
150
| |   
151
| ->01.11% (480B) 0x427072: cmd_init (in /bin/bash)
152
| | ->01.11% (480B) 0x41CD2C: main (in /bin/bash)
153
| |   
154
| ->01.02% (443B) in 11 places, all below massif's threshold (01.00%)
155
|   
156
->15.42% (6,672B) 0x505211A: (within /lib64/libc-2.9.so)
157
| ->15.42% (6,672B) 0x5052930: (within /lib64/libc-2.9.so)
158
|   ->15.42% (6,672B) 0x5051C0F: (within /lib64/libc-2.9.so)
159
|     ->15.42% (6,672B) 0x505174E: setlocale (in /lib64/libc-2.9.so)
160
|       ->15.42% (6,672B) 0x456BE3: set_default_locale (in /bin/bash)
161
|         
162
->01.39% (602B) in 7 places, all below massif's threshold (01.00%)
163
  
164
--------------------------------------------------------------------------------
165
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
166
--------------------------------------------------------------------------------
167
 14      1,030,461           44,776           36,186         8,590            0
168
 15      1,053,997           49,920           40,558         9,362            0
169
 16      1,133,050           49,920           40,558         9,362            0
170
81.25% (40,558B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
171
->64.35% (32,124B) 0x45BD74: xmalloc (in /bin/bash)
172
| ->13.85% (6,912B) 0x430902: (within /bin/bash)
173
| | ->13.85% (6,912B) 0x43097C: (within /bin/bash)
174
| |   ->13.08% (6,528B) 0x430C57: (within /bin/bash)
175
| |   | ->11.06% (5,520B) 0x43445E: initialize_shell_variables (in /bin/bash)
176
| |   | | 
177
| |   | ->02.02% (1,008B) in 17 places, all below massif's threshold (01.00%)
178
| |   |   
179
| |   ->00.77% (384B) in 1+ places, all below ms_print's threshold (01.00%)
180
| |   
181
| ->13.82% (6,897B) 0x43449E: initialize_shell_variables (in /bin/bash)
182
| | ->13.82% (6,897B) 0x41CED8: main (in /bin/bash)
183
| |   
184
| ->11.52% (5,752B) 0x430B21: make_variable_value (in /bin/bash)
185
| | ->11.52% (5,750B) 0x430C67: (within /bin/bash)
186
| | | ->11.24% (5,612B) 0x43445E: initialize_shell_variables (in /bin/bash)
187
| | | | ->11.24% (5,612B) 0x41CED8: main (in /bin/bash)
188
| | | |   
189
| | | ->00.28% (138B) in 1+ places, all below ms_print's threshold (01.00%)
190
| | | 
191
| | ->00.00% (2B) in 1+ places, all below ms_print's threshold (01.00%)
192
| | 
193
| ->09.23% (4,608B) 0x448968: hash_insert (in /bin/bash)
194
| | ->09.23% (4,608B) 0x4309B8: (within /bin/bash)
195
| |   ->08.72% (4,352B) 0x430C57: (within /bin/bash)
196
| |   | ->07.37% (3,680B) 0x43445E: initialize_shell_variables (in /bin/bash)
197
| |   | | 
198
| |   | ->01.35% (672B) in 17 places, all below massif's threshold (01.00%)
199
| |   |   
200
| |   ->00.51% (256B) in 1+ places, all below ms_print's threshold (01.00%)
201
| |   
202
| ->04.33% (2,161B) in 20 places, all below massif's threshold (01.00%)
203
| | 
204
| ->03.10% (1,549B) 0x430916: (within /bin/bash)
205
| | ->03.10% (1,549B) 0x43097C: (within /bin/bash)
206
| |   ->02.94% (1,466B) 0x430C57: (within /bin/bash)
207
| |   | ->02.59% (1,295B) 0x43445E: initialize_shell_variables (in /bin/bash)
208
| |   | | 
209
| |   | ->00.34% (171B) in 1+ places, all below ms_print's threshold (01.00%)
210
| |   | 
211
| |   ->00.17% (83B) in 1+ places, all below ms_print's threshold (01.00%)
212
| |   
213
| ->03.10% (1,549B) 0x43099D: (within /bin/bash)
214
| | ->02.94% (1,466B) 0x430C57: (within /bin/bash)
215
| | | ->02.59% (1,295B) 0x43445E: initialize_shell_variables (in /bin/bash)
216
| | | | ->02.59% (1,295B) 0x41CED8: main (in /bin/bash)
217
| | | |   
218
| | | ->00.34% (171B) in 1+ places, all below ms_print's threshold (01.00%)
219
| | | 
220
| | ->00.17% (83B) in 1+ places, all below ms_print's threshold (01.00%)
221
| | 
222
| ->03.08% (1,536B) 0x448579: hash_create (in /bin/bash)
223
| | ->01.03% (512B) 0x42FDCB: (within /bin/bash)
224
| | | ->01.03% (512B) 0x433DAE: initialize_shell_variables (in /bin/bash)
225
| | |   ->01.03% (512B) 0x41CED8: main (in /bin/bash)
226
| | |     
227
| | ->01.03% (512B) 0x42FDE5: (within /bin/bash)
228
| | | ->01.03% (512B) 0x433DAE: initialize_shell_variables (in /bin/bash)
229
| | |   ->01.03% (512B) 0x41CED8: main (in /bin/bash)
230
| | |     
231
| | ->01.03% (512B) 0x42FDFC: (within /bin/bash)
232
| |   ->01.03% (512B) 0x433DAE: initialize_shell_variables (in /bin/bash)
233
| |     ->01.03% (512B) 0x41CED8: main (in /bin/bash)
234
| |       
235
| ->02.32% (1,160B) 0x431E4D: (within /bin/bash)
236
|   ->02.32% (1,160B) 0x43207C: map_over (in /bin/bash)
237
|     ->02.32% (1,160B) 0x432D0D: maybe_make_export_env (in /bin/bash)
238
|       ->02.32% (1,160B) 0x457143: (within /bin/bash)
239
|         
240
->13.37% (6,672B) 0x505211A: (within /lib64/libc-2.9.so)
241
| ->13.37% (6,672B) 0x5052930: (within /lib64/libc-2.9.so)
242
|   ->13.37% (6,672B) 0x5051C0F: (within /lib64/libc-2.9.so)
243
|     ->13.37% (6,672B) 0x505174E: setlocale (in /lib64/libc-2.9.so)
244
|       ->13.37% (6,672B) 0x456BE3: set_default_locale (in /bin/bash)
245
|         
246
->02.32% (1,160B) 0x45BE0B: xrealloc (in /bin/bash)
247
| ->02.32% (1,160B) 0x432DB1: maybe_make_export_env (in /bin/bash)
248
|   ->02.32% (1,160B) 0x457143: (within /bin/bash)
249
|     ->02.32% (1,160B) 0x457350: set_locale_var (in /bin/bash)
250
|       ->02.32% (1,160B) 0x45755D: set_default_lang (in /bin/bash)
251
|         
252
->01.21% (602B) in 7 places, all below massif's threshold (01.00%)
253
  
254
--------------------------------------------------------------------------------
255
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
256
--------------------------------------------------------------------------------
257
 17      1,168,218           56,960           46,295        10,665            0
258
 18      1,194,595           57,192           46,518        10,674            0
259
 19      1,263,172           56,976           46,301        10,675            0
260
 20      1,277,324           57,200           46,517        10,683            0
261
 21      1,312,805           57,000           46,312        10,688            0
262
 22      1,341,278           62,632           51,566        11,066            0
263
 23      1,365,949           62,904           51,833        11,071            0
264
 24      1,402,189           62,904           51,833        11,071            0
265
 25      1,429,770           62,904           51,833        11,071            0
266
 26      1,457,388           63,552           52,464        11,088            0
267
 27      1,484,164           64,904           53,682        11,222            0
268
 28      1,519,633           64,712           53,414        11,298            0
269
 29      1,544,807           64,352           53,089        11,263            0
270
 30      1,566,375           64,528           53,248        11,280            0
271
 31      1,587,660           65,272           53,884        11,388            0
272
 32      1,672,208           58,256           48,171        10,085            0
273
 33      1,696,342           65,528           54,497        11,031            0
274
 34      1,722,754           64,512           53,171        11,341            0
275
 35      1,740,691           64,896           53,360        11,536            0
276
 36      1,766,932           65,176           53,535        11,641            0
277
 37      1,799,831           65,672           53,819        11,853            0
278
 38      1,819,919           66,032           54,075        11,957            0
279
 39      1,843,236           66,984           54,650        12,334            0
280
 40      1,858,416           67,080           54,755        12,325            0
281
 41      1,884,651           65,672           53,881        11,791            0
282
 42      1,901,032           66,040           54,131        11,909            0
283
 43      1,932,414           67,000           54,948        12,052            0
284
 44      1,964,947           68,120           55,910        12,210            0
285
82.08% (55,910B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
286
->62.11% (42,310B) 0x45BD74: xmalloc (in /bin/bash)
287
| ->10.36% (7,056B) 0x430902: (within /bin/bash)
288
| | ->10.36% (7,056B) 0x43097C: (within /bin/bash)
289
| |   ->09.72% (6,624B) 0x430C57: (within /bin/bash)
290
| |   | ->08.10% (5,520B) 0x43445E: initialize_shell_variables (in /bin/bash)
291
| |   | | 
292
| |   | ->01.62% (1,104B) in 18 places, all below massif's threshold (01.00%)
293
| |   |   
294
| |   ->00.63% (432B) in 1+ places, all below ms_print's threshold (01.00%)
295
| |   
296
| ->10.11% (6,885B) 0x432899: (within /bin/bash)
297
| | ->10.11% (6,885B) 0x432D1F: maybe_make_export_env (in /bin/bash)
298
| |   ->10.11% (6,885B) 0x44186F: command_substitute (in /bin/bash)
299
| |   | ->10.11% (6,885B) 0x446381: (within /bin/bash)
300
| |   |   
301
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
302
| |   
303
| ->10.10% (6,877B) 0x43449E: initialize_shell_variables (in /bin/bash)
304
| | ->10.10% (6,877B) 0x41CED8: main (in /bin/bash)
305
| |   
306
| ->08.49% (5,783B) 0x430B21: make_variable_value (in /bin/bash)
307
| | ->08.48% (5,779B) 0x430C67: (within /bin/bash)
308
| | | ->08.21% (5,594B) 0x43445E: initialize_shell_variables (in /bin/bash)
309
| | | | ->08.21% (5,594B) 0x41CED8: main (in /bin/bash)
310
| | | |   
311
| | | ->00.27% (185B) in 1+ places, all below ms_print's threshold (01.00%)
312
| | | 
313
| | ->00.01% (4B) in 1+ places, all below ms_print's threshold (01.00%)
314
| | 
315
| ->07.09% (4,831B) in 69 places, all below massif's threshold (01.00%)
316
| | 
317
| ->06.91% (4,704B) 0x448968: hash_insert (in /bin/bash)
318
| | ->06.91% (4,704B) 0x4309B8: (within /bin/bash)
319
| |   ->06.48% (4,416B) 0x430C57: (within /bin/bash)
320
| |   | ->05.40% (3,680B) 0x43445E: initialize_shell_variables (in /bin/bash)
321
| |   | | 
322
| |   | ->01.08% (736B) in 18 places, all below massif's threshold (01.00%)
323
| |   |   
324
| |   ->00.42% (288B) in 1+ places, all below ms_print's threshold (01.00%)
325
| |   
326
| ->02.33% (1,586B) 0x43099D: (within /bin/bash)
327
| | ->02.19% (1,492B) 0x430C57: (within /bin/bash)
328
| | | ->01.90% (1,295B) 0x43445E: initialize_shell_variables (in /bin/bash)
329
| | | | ->01.90% (1,295B) 0x41CED8: main (in /bin/bash)
330
| | | |   
331
| | | ->00.29% (197B) in 1+ places, all below ms_print's threshold (01.00%)
332
| | | 
333
| | ->00.14% (94B) in 1+ places, all below ms_print's threshold (01.00%)
334
| | 
335
| ->02.33% (1,586B) 0x430916: (within /bin/bash)
336
| | ->02.33% (1,586B) 0x43097C: (within /bin/bash)
337
| |   ->02.19% (1,492B) 0x430C57: (within /bin/bash)
338
| |   | ->01.90% (1,295B) 0x43445E: initialize_shell_variables (in /bin/bash)
339
| |   | | 
340
| |   | ->00.29% (197B) in 1+ places, all below ms_print's threshold (01.00%)
341
| |   | 
342
| |   ->00.14% (94B) in 1+ places, all below ms_print's threshold (01.00%)
343
| |   
344
| ->02.25% (1,536B) 0x448579: hash_create (in /bin/bash)
345
| | ->02.25% (1,536B) in 3 places, all below massif's threshold (01.00%)
346
| |   
347
| ->01.08% (736B) 0x44E1A1: array_create_element (in /bin/bash)
348
| | ->01.08% (736B) in 3 places, all below massif's threshold (01.00%)
349
| |   
350
| ->01.07% (730B) 0x44A921: fd_to_buffered_stream (in /bin/bash)
351
|   ->01.07% (730B) 0x44AF86: with_input_from_buffered_stream (in /bin/bash)
352
|     ->01.07% (730B) 0x41D5BF: main (in /bin/bash)
353
|       
354
->09.79% (6,672B) 0x505211A: (within /lib64/libc-2.9.so)
355
| ->09.79% (6,672B) 0x5052930: (within /lib64/libc-2.9.so)
356
|   ->09.79% (6,672B) 0x5051C0F: (within /lib64/libc-2.9.so)
357
|     ->09.79% (6,672B) 0x505174E: setlocale (in /lib64/libc-2.9.so)
358
|       ->09.79% (6,672B) 0x456BE3: set_default_locale (in /bin/bash)
359
|         
360
->04.36% (2,970B) 0x45BE0B: xrealloc (in /bin/bash)
361
| ->03.23% (2,200B) 0x44A7A5: (within /bin/bash)
362
| | ->03.23% (2,200B) 0x44A9B7: fd_to_buffered_stream (in /bin/bash)
363
| |   ->03.23% (2,200B) 0x44AF86: with_input_from_buffered_stream (in /bin/bash)
364
| |     ->03.23% (2,200B) 0x41D5BF: main (in /bin/bash)
365
| |       
366
| ->01.13% (770B) in 6 places, all below massif's threshold (01.00%)
367
|   
368
->02.10% (1,432B) 0x45BDE9: xrealloc (in /bin/bash)
369
| ->01.73% (1,176B) 0x432DB1: maybe_make_export_env (in /bin/bash)
370
| | ->01.73% (1,176B) 0x44186F: command_substitute (in /bin/bash)
371
| |   ->01.73% (1,176B) 0x446381: (within /bin/bash)
372
| |     ->01.73% (1,176B) 0x446B57: (within /bin/bash)
373
| |       
374
| ->00.38% (256B) in 1+ places, all below ms_print's threshold (01.00%)
375
| 
376
->01.97% (1,339B) in 17 places, all below massif's threshold (01.00%)
377
| 
378
->01.74% (1,187B) 0x4009C33: (within /lib64/ld-2.9.so)
379
  ->01.74% (1,187B) 0x4005E43: (within /lib64/ld-2.9.so)
380
    ->01.74% (1,187B) 0x4007AC6: (within /lib64/ld-2.9.so)
381
      ->01.74% (1,187B) 0x4010F49: (within /lib64/ld-2.9.so)
382
        ->01.74% (1,187B) 0x400CE44: (within /lib64/ld-2.9.so)
383
          
384
--------------------------------------------------------------------------------
385
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
386
--------------------------------------------------------------------------------
387
 45      1,980,091           65,984           54,174        11,810            0
388
 46      2,008,713           66,096           54,258        11,838            0
389
 47      2,042,398           67,232           54,963        12,269            0
390
 48      2,061,109           67,400           55,111        12,289            0
391
 49      2,094,304           68,368           56,009        12,359            0
392
 50      2,108,737           69,584           57,038        12,546            0
393
 51      2,123,134           70,648           57,886        12,762            0
394
 52      2,126,354           70,816           58,004        12,812            0
395
81.91% (58,004B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
396
->58.55% (41,465B) 0x45BD74: xmalloc (in /bin/bash)
397
| ->09.96% (7,056B) 0x430902: (within /bin/bash)
398
| | ->09.96% (7,056B) 0x43097C: (within /bin/bash)
399
| |   ->09.35% (6,624B) 0x430C57: (within /bin/bash)
400
| |   | ->07.79% (5,520B) 0x43445E: initialize_shell_variables (in /bin/bash)
401
| |   | | 
402
| |   | ->01.56% (1,104B) in 18 places, all below massif's threshold (01.00%)
403
| |   |   
404
| |   ->00.61% (432B) in 1+ places, all below ms_print's threshold (01.00%)
405
| |   
406
| ->09.72% (6,885B) 0x432899: (within /bin/bash)
407
| | ->09.72% (6,885B) 0x432D1F: maybe_make_export_env (in /bin/bash)
408
| |   ->09.72% (6,885B) 0x44186F: command_substitute (in /bin/bash)
409
| |   | ->09.72% (6,885B) 0x446381: (within /bin/bash)
410
| |   |   
411
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
412
| |   
413
| ->09.71% (6,877B) 0x43449E: initialize_shell_variables (in /bin/bash)
414
| | ->09.71% (6,877B) 0x41CED8: main (in /bin/bash)
415
| |   
416
| ->08.47% (5,997B) 0x430B21: make_variable_value (in /bin/bash)
417
| | ->08.10% (5,738B) 0x430C67: (within /bin/bash)
418
| | | ->07.90% (5,594B) 0x43445E: initialize_shell_variables (in /bin/bash)
419
| | | | ->07.90% (5,594B) 0x41CED8: main (in /bin/bash)
420
| | | |   
421
| | | ->00.20% (144B) in 1+ places, all below ms_print's threshold (01.00%)
422
| | | 
423
| | ->00.37% (259B) in 1+ places, all below ms_print's threshold (01.00%)
424
| | 
425
| ->06.64% (4,704B) 0x448968: hash_insert (in /bin/bash)
426
| | ->06.64% (4,704B) 0x4309B8: (within /bin/bash)
427
| |   ->06.24% (4,416B) 0x430C57: (within /bin/bash)
428
| |   | ->05.20% (3,680B) 0x43445E: initialize_shell_variables (in /bin/bash)
429
| |   | | 
430
| |   | ->01.04% (736B) in 18 places, all below massif's threshold (01.00%)
431
| |   |   
432
| |   ->00.41% (288B) in 1+ places, all below ms_print's threshold (01.00%)
433
| |   
434
| ->05.33% (3,772B) in 70 places, all below massif's threshold (01.00%)
435
| | 
436
| ->02.24% (1,586B) 0x430916: (within /bin/bash)
437
| | ->02.24% (1,586B) 0x43097C: (within /bin/bash)
438
| |   ->02.11% (1,492B) 0x430C57: (within /bin/bash)
439
| |   | ->01.83% (1,295B) 0x43445E: initialize_shell_variables (in /bin/bash)
440
| |   | | 
441
| |   | ->00.28% (197B) in 1+ places, all below ms_print's threshold (01.00%)
442
| |   | 
443
| |   ->00.13% (94B) in 1+ places, all below ms_print's threshold (01.00%)
444
| |   
445
| ->02.24% (1,586B) 0x43099D: (within /bin/bash)
446
| | ->02.11% (1,492B) 0x430C57: (within /bin/bash)
447
| | | ->01.83% (1,295B) 0x43445E: initialize_shell_variables (in /bin/bash)
448
| | | | ->01.83% (1,295B) 0x41CED8: main (in /bin/bash)
449
| | | |   
450
| | | ->00.28% (197B) in 1+ places, all below ms_print's threshold (01.00%)
451
| | | 
452
| | ->00.13% (94B) in 1+ places, all below ms_print's threshold (01.00%)
453
| | 
454
| ->02.17% (1,536B) 0x448579: hash_create (in /bin/bash)
455
| | ->02.17% (1,536B) in 3 places, all below massif's threshold (01.00%)
456
| |   
457
| ->01.04% (736B) 0x44E1A1: array_create_element (in /bin/bash)
458
| | ->01.04% (736B) in 3 places, all below massif's threshold (01.00%)
459
| |   
460
| ->01.03% (730B) 0x44A921: fd_to_buffered_stream (in /bin/bash)
461
|   ->01.03% (730B) 0x44AF86: with_input_from_buffered_stream (in /bin/bash)
462
|     ->01.03% (730B) 0x41D5BF: main (in /bin/bash)
463
|       
464
->09.42% (6,672B) 0x505211A: (within /lib64/libc-2.9.so)
465
| ->09.42% (6,672B) 0x5052930: (within /lib64/libc-2.9.so)
466
|   ->09.42% (6,672B) 0x5051C0F: (within /lib64/libc-2.9.so)
467
|     ->09.42% (6,672B) 0x505174E: setlocale (in /lib64/libc-2.9.so)
468
|       ->09.42% (6,672B) 0x456BE3: set_default_locale (in /bin/bash)
469
|         
470
->04.19% (2,970B) 0x45BE0B: xrealloc (in /bin/bash)
471
| ->03.11% (2,200B) 0x44A7A5: (within /bin/bash)
472
| | ->03.11% (2,200B) 0x44A9B7: fd_to_buffered_stream (in /bin/bash)
473
| |   ->03.11% (2,200B) 0x44AF86: with_input_from_buffered_stream (in /bin/bash)
474
| |     ->03.11% (2,200B) 0x41D5BF: main (in /bin/bash)
475
| |       
476
| ->01.09% (770B) in 6 places, all below massif's threshold (01.00%)
477
|   
478
->03.87% (2,739B) 0x48CC11: glob_filename (in /bin/bash)
479
| ->03.59% (2,541B) 0x48CC86: glob_filename (in /bin/bash)
480
| | ->03.32% (2,353B) 0x48CC86: glob_filename (in /bin/bash)
481
| | | ->03.07% (2,173B) 0x48CC86: glob_filename (in /bin/bash)
482
| | | | ->02.82% (2,000B) 0x48CC86: glob_filename (in /bin/bash)
483
| | | | | 
484
| | | | ->00.24% (173B) in 1+ places, all below ms_print's threshold (01.00%)
485
| | | | 
486
| | | ->00.25% (180B) in 1+ places, all below ms_print's threshold (01.00%)
487
| | | 
488
| | ->00.27% (188B) in 1+ places, all below ms_print's threshold (01.00%)
489
| | 
490
| ->00.28% (198B) in 1+ places, all below ms_print's threshold (01.00%)
491
| 
492
->02.17% (1,539B) in 18 places, all below massif's threshold (01.00%)
493
| 
494
->02.02% (1,432B) 0x45BDE9: xrealloc (in /bin/bash)
495
| ->01.66% (1,176B) 0x432DB1: maybe_make_export_env (in /bin/bash)
496
| | ->01.66% (1,176B) 0x44186F: command_substitute (in /bin/bash)
497
| |   ->01.66% (1,176B) 0x446381: (within /bin/bash)
498
| |     ->01.66% (1,176B) 0x446B57: (within /bin/bash)
499
| |       
500
| ->00.36% (256B) in 1+ places, all below ms_print's threshold (01.00%)
501
| 
502
->01.68% (1,187B) 0x4009C33: (within /lib64/ld-2.9.so)
503
  ->01.68% (1,187B) 0x4005E43: (within /lib64/ld-2.9.so)
504
    ->01.68% (1,187B) 0x4007AC6: (within /lib64/ld-2.9.so)
505
      ->01.68% (1,187B) 0x4010F49: (within /lib64/ld-2.9.so)
506
        ->01.68% (1,187B) 0x400CE44: (within /lib64/ld-2.9.so)
507
          
508
--------------------------------------------------------------------------------
509
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
510
--------------------------------------------------------------------------------
511
 53      2,140,678           67,320           55,019        12,301            0
512
 54      2,146,448          329,456          317,160        12,296            0
513
96.27% (317,160B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
514
->80.47% (265,114B) 0x45BE0B: xrealloc (in /bin/bash)
515
| ->79.57% (262,144B) 0x426D6D: (within /bin/bash)
516
| | ->79.57% (262,144B) 0x426EC3: group_member (in /bin/bash)
517
| |   ->79.57% (262,144B) 0x4577FD: file_status (in /bin/bash)
518
| |     ->79.57% (262,144B) 0x4579D8: (within /bin/bash)
519
| |       
520
| ->00.90% (2,970B) in 1+ places, all below ms_print's threshold (01.00%)
521
| 
522
->12.57% (41,416B) 0x45BD74: xmalloc (in /bin/bash)
523
| ->03.00% (9,897B) in 77 places, all below massif's threshold (01.00%)
524
| | 
525
| ->02.14% (7,056B) 0x430902: (within /bin/bash)
526
| | ->02.14% (7,056B) 0x43097C: (within /bin/bash)
527
| |   ->02.01% (6,624B) 0x430C57: (within /bin/bash)
528
| |   | ->01.68% (5,520B) 0x43445E: initialize_shell_variables (in /bin/bash)
529
| |   | | 
530
| |   | ->00.34% (1,104B) in 1+ places, all below ms_print's threshold (01.00%)
531
| |   | 
532
| |   ->00.13% (432B) in 1+ places, all below ms_print's threshold (01.00%)
533
| |   
534
| ->02.09% (6,885B) 0x432899: (within /bin/bash)
535
| | ->02.09% (6,885B) 0x432D1F: maybe_make_export_env (in /bin/bash)
536
| |   ->02.09% (6,885B) 0x44186F: command_substitute (in /bin/bash)
537
| |   | ->02.09% (6,885B) 0x446381: (within /bin/bash)
538
| |   |   
539
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
540
| |   
541
| ->02.09% (6,877B) 0x43449E: initialize_shell_variables (in /bin/bash)
542
| | ->02.09% (6,877B) 0x41CED8: main (in /bin/bash)
543
| |   
544
| ->01.82% (5,997B) 0x430B21: make_variable_value (in /bin/bash)
545
| | ->01.74% (5,738B) 0x430C67: (within /bin/bash)
546
| | | ->01.70% (5,594B) 0x43445E: initialize_shell_variables (in /bin/bash)
547
| | | | ->01.70% (5,594B) 0x41CED8: main (in /bin/bash)
548
| | | |   
549
| | | ->00.04% (144B) in 1+ places, all below ms_print's threshold (01.00%)
550
| | | 
551
| | ->00.08% (259B) in 1+ places, all below ms_print's threshold (01.00%)
552
| | 
553
| ->01.43% (4,704B) 0x448968: hash_insert (in /bin/bash)
554
|   ->01.43% (4,704B) 0x4309B8: (within /bin/bash)
555
|     ->01.34% (4,416B) 0x430C57: (within /bin/bash)
556
|     | ->01.12% (3,680B) 0x43445E: initialize_shell_variables (in /bin/bash)
557
|     | | 
558
|     | ->00.22% (736B) in 1+ places, all below ms_print's threshold (01.00%)
559
|     | 
560
|     ->00.09% (288B) in 1+ places, all below ms_print's threshold (01.00%)
561
|     
562
->02.03% (6,672B) 0x505211A: (within /lib64/libc-2.9.so)
563
| ->02.03% (6,672B) 0x5052930: (within /lib64/libc-2.9.so)
564
|   ->02.03% (6,672B) 0x5051C0F: (within /lib64/libc-2.9.so)
565
|     ->02.03% (6,672B) 0x505174E: setlocale (in /lib64/libc-2.9.so)
566
|       ->02.03% (6,672B) 0x456BE3: set_default_locale (in /bin/bash)
567
|         
568
->01.20% (3,958B) in 21 places, all below massif's threshold (01.00%)
569
  
570
--------------------------------------------------------------------------------
571
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
572
--------------------------------------------------------------------------------
573
 55      2,166,436          328,960          317,012        11,948            0
574
 56      2,184,252          329,256          317,169        12,087            0
575
 57      2,198,620          329,496          317,304        12,192            0
576
 58      2,214,127          329,592          317,353        12,239            0
577
 59      2,232,952          329,848          317,511        12,337            0
578
 60      2,247,821          330,056          317,619        12,437            0
579
 61      2,264,574          330,256          317,742        12,514            0
580
 62      2,278,899          330,856          318,172        12,684            0
581
 63      2,293,165          331,240          318,384        12,856            0
582
 64      2,307,939          331,408          318,524        12,884            0
583
96.11% (318,524B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
584
->80.00% (265,114B) 0x45BE0B: xrealloc (in /bin/bash)
585
| ->79.10% (262,144B) 0x426D6D: (within /bin/bash)
586
| | ->79.10% (262,144B) 0x426EC3: group_member (in /bin/bash)
587
| |   ->79.10% (262,144B) 0x4577FD: file_status (in /bin/bash)
588
| |     ->79.10% (262,144B) 0x4579D8: (within /bin/bash)
589
| |       
590
| ->00.90% (2,970B) in 1+ places, all below ms_print's threshold (01.00%)
591
| 
592
->12.91% (42,780B) 0x45BD74: xmalloc (in /bin/bash)
593
| ->03.40% (11,282B) in 80 places, all below massif's threshold (01.00%)
594
| | 
595
| ->02.13% (7,056B) 0x430902: (within /bin/bash)
596
| | ->02.13% (7,056B) 0x43097C: (within /bin/bash)
597
| |   ->02.00% (6,624B) 0x430C57: (within /bin/bash)
598
| |   | ->01.67% (5,520B) 0x43445E: initialize_shell_variables (in /bin/bash)
599
| |   | | 
600
| |   | ->00.33% (1,104B) in 1+ places, all below ms_print's threshold (01.00%)
601
| |   | 
602
| |   ->00.13% (432B) in 1+ places, all below ms_print's threshold (01.00%)
603
| |   
604
| ->02.08% (6,885B) 0x432899: (within /bin/bash)
605
| | ->02.08% (6,885B) 0x432D1F: maybe_make_export_env (in /bin/bash)
606
| |   ->02.08% (6,885B) 0x44186F: command_substitute (in /bin/bash)
607
| |   | ->02.08% (6,885B) 0x446381: (within /bin/bash)
608
| |   |   
609
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
610
| |   
611
| ->02.08% (6,877B) 0x43449E: initialize_shell_variables (in /bin/bash)
612
| | ->02.08% (6,877B) 0x41CED8: main (in /bin/bash)
613
| |   
614
| ->01.79% (5,944B) 0x430B21: make_variable_value (in /bin/bash)
615
| | ->01.73% (5,738B) 0x430C67: (within /bin/bash)
616
| | | ->01.69% (5,594B) 0x43445E: initialize_shell_variables (in /bin/bash)
617
| | | | ->01.69% (5,594B) 0x41CED8: main (in /bin/bash)
618
| | | |   
619
| | | ->00.04% (144B) in 1+ places, all below ms_print's threshold (01.00%)
620
| | | 
621
| | ->00.06% (206B) in 1+ places, all below ms_print's threshold (01.00%)
622
| | 
623
| ->01.43% (4,736B) 0x448968: hash_insert (in /bin/bash)
624
|   ->01.42% (4,704B) 0x4309B8: (within /bin/bash)
625
|   | ->01.33% (4,416B) 0x430C57: (within /bin/bash)
626
|   | | ->01.11% (3,680B) 0x43445E: initialize_shell_variables (in /bin/bash)
627
|   | | | 
628
|   | | ->00.22% (736B) in 1+ places, all below ms_print's threshold (01.00%)
629
|   | | 
630
|   | ->00.09% (288B) in 1+ places, all below ms_print's threshold (01.00%)
631
|   | 
632
|   ->00.01% (32B) in 1+ places, all below ms_print's threshold (01.00%)
633
|   
634
->02.01% (6,672B) 0x505211A: (within /lib64/libc-2.9.so)
635
| ->02.01% (6,672B) 0x5052930: (within /lib64/libc-2.9.so)
636
|   ->02.01% (6,672B) 0x5051C0F: (within /lib64/libc-2.9.so)
637
|     ->02.01% (6,672B) 0x505174E: setlocale (in /lib64/libc-2.9.so)
638
|       ->02.01% (6,672B) 0x456BE3: set_default_locale (in /bin/bash)
639
|         
640
->01.19% (3,958B) in 21 places, all below massif's threshold (01.00%)
641
  
642
--------------------------------------------------------------------------------
643
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
644
--------------------------------------------------------------------------------
645
 65      2,322,836          331,464          318,599        12,865            0
646
 66      2,337,357          331,368          318,489        12,879            0
647
 67      2,351,531          330,896          318,178        12,718            0
648
 68      2,368,756          329,808          317,499        12,309            0