1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
|
--------------------------------------------------------------------------------
Command: ./oracle-dom 1 ../xml.files/odt/content.xml ../xml.files/odt/export/odt2mediawiki.xsl
Massif arguments: --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
ms_print arguments: /tmp/massif.out
--------------------------------------------------------------------------------
MB
8.325^ : #
| @: #
| @: #
| ..::@: #
| ..::::::@: #
| ..,::::::::::@: #
| ..@:::@::::::::::@: #
| ,.:@::@:::@::::::::::@: #
| . . ::@::@::@:::@::::::::::@: #
| : : ::@::@::@:::@::::::::::@: #
| : : ::@::@::@:::@::::::::::@: #
| : : ::@::@::@:::@::::::::::@: #
|: : : ::@::@::@:::@::::::::::@: #
|: : : ::@::@::@:::@::::::::::@: #
|: : : ::@::@::@:::@::::::::::@: #
|: : : ::@::@::@:::@::::::::::@: #
|: : : ::@::@::@:::@::::::::::@: #
|: : : ::@::@::@:::@::::::::::@: #
|: : : ::@::@::@:::@::::::::::@: #
|: : : ::@::@::@:::@::::::::::@: #
0 +----------------------------------------------------------------------->Mi
0 352.5
Number of snapshots: 54
Detailed snapshots: [9, 15, 22, 29, 48, 53 (peak)]
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
0 0 0 0 0 0
1 758,171 3,497,568 3,496,234 1,334 0
2 32,013,935 5,140,032 5,138,690 1,342 0
3 55,844,876 5,200,056 5,198,702 1,354 0
4 56,159,011 5,209,072 5,207,694 1,378 0
5 61,886,427 5,269,096 5,267,706 1,390 0
6 65,037,645 5,277,120 5,275,718 1,402 0
7 67,396,007 5,337,144 5,335,730 1,414 0
8 68,942,216 5,402,704 5,401,278 1,426 0
9 72,738,844 5,462,728 5,461,290 1,438 0
99.97% (5,461,290B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->80.79% (4,413,498B) 0x81166A2: OraMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->62.88% (3,435,124B) 0x80A712A: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->30.14% (1,646,308B) 0x810A95C: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->30.14% (1,646,308B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->30.14% (1,646,308B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->30.07% (1,642,456B) 0x810AC56: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->30.07% (1,642,456B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->30.07% (1,642,456B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->02.40% (131,096B) 0x80A8B1B: LpxMemNewStrBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.20% (65,548B) 0x80A7D8C: LpxMemStr0 (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | | ->01.20% (65,548B) 0x80A46AB: LpxmAddEntity (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | |
| | | ->01.20% (65,548B) 0x80A812A: LpxMemStrNewBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.20% (65,548B) 0x80A8049: LpxMemStrMultiExtend (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | |
| | ->00.28% (15,264B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->10.71% (585,312B) 0x808B15A: XmlNlsAlloc (xml.c:705)
| | ->10.27% (560,800B) 0x814F250: lxldlod (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->10.27% (560,800B) 0x816ABAA: lxdlobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->10.27% (560,800B) 0x816AABB: lxdgetobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | |
| | ->00.45% (24,512B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->04.39% (240,048B) 0x80A72A3: LpxMemNewNodeBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->04.39% (240,048B) 0x80A56E2: LpxmAddAttribute (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->04.39% (240,048B) 0x80D0A32: LpxParseMultiElementStart (lpxpar.c:6150)
| | ->04.39% (240,048B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| |
| ->02.40% (131,096B) 0x80A8A87: LpxMemNewDoleBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.40% (131,096B) 0x80A70CB: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.20% (65,548B) 0x80A1471: XmlEncodeBoiler (lpxenc.c:1364)
| | | ->01.20% (65,548B) 0x809EE7A: XdkEncodeStrings (lpxenc.c:1026)
| | |
| | ->01.20% (65,548B) 0x8094571: LpxCreateDocumentNS (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.20% (65,548B) 0x80E675C: XdkDomCreate (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.40% (21,918B) in 1+ places, all below ms_print's threshold (01.00%)
|
->15.87% (867,083B) 0x804C78A: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->15.07% (823,153B) 0x804DE59: Test (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->15.07% (823,153B) 0x804E37B: main (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.80% (43,930B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.66% (145,102B) 0x812173C: slwmmgetmem (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->02.55% (139,264B) 0x8126860: lmmstvrt (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.55% (139,264B) 0x8125FD2: lmmstchnk (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.55% (139,264B) 0x81215A4: lmmstsml (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.55% (139,264B) 0x8120C1D: lmmstmalloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.11% (5,838B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.65% (35,607B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
10 72,802,083 5,470,752 5,469,302 1,450 0
11 78,008,545 5,530,776 5,529,314 1,462 0
12 81,234,858 5,546,824 5,545,338 1,486 0
13 84,371,556 5,680,432 5,678,910 1,522 0
14 87,517,790 5,748,480 5,746,934 1,546 0
15 90,659,156 5,756,504 5,754,946 1,558 0
99.97% (5,754,946B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->81.77% (4,707,154B) 0x81166A2: OraMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->60.81% (3,500,672B) 0x80A712A: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->28.60% (1,646,308B) 0x810A95C: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->28.60% (1,646,308B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->28.60% (1,646,308B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->28.53% (1,642,456B) 0x810AC56: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->28.53% (1,642,456B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->28.53% (1,642,456B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->03.42% (196,644B) 0x80A8B1B: LpxMemNewStrBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->02.28% (131,096B) 0x80A812A: LpxMemStrNewBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | | ->02.28% (131,096B) 0x80A8049: LpxMemStrMultiExtend (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | |
| | | ->01.14% (65,548B) 0x80A7D8C: LpxMemStr0 (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.14% (65,548B) 0x80A46AB: LpxmAddEntity (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | |
| | ->00.27% (15,264B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->10.17% (585,312B) 0x808B15A: XmlNlsAlloc (xml.c:705)
| | ->09.74% (560,800B) 0x814F250: lxldlod (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->09.74% (560,800B) 0x816ABAA: lxdlobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->09.74% (560,800B) 0x816AABB: lxdgetobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | |
| | ->00.43% (24,512B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->07.30% (420,084B) 0x80A72A3: LpxMemNewNodeBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->06.26% (360,072B) 0x80A56E2: LpxmAddAttribute (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->06.26% (360,072B) 0x80D0A32: LpxParseMultiElementStart (lpxpar.c:6150)
| | | ->06.26% (360,072B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->01.04% (60,012B) 0x80A6372: LpxmCreateElement (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.04% (60,012B) 0x80D0EAB: LpxParseMultiElementStart (lpxpar.c:6182)
| | ->01.04% (60,012B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| |
| ->02.28% (131,096B) 0x80A8A87: LpxMemNewDoleBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.28% (131,096B) 0x80A70CB: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.14% (65,548B) 0x80A1471: XmlEncodeBoiler (lpxenc.c:1364)
| | | ->01.14% (65,548B) 0x809EE7A: XdkEncodeStrings (lpxenc.c:1026)
| | |
| | ->01.14% (65,548B) 0x8094571: LpxCreateDocumentNS (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.14% (65,548B) 0x80E675C: XdkDomCreate (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->01.11% (64,096B) 0x80A73ED: LpxMemNewListBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.11% (64,096B) in 2 places, all below massif's threshold (01.00%)
| |
| ->00.10% (5,894B) in 1+ places, all below ms_print's threshold (01.00%)
|
->15.06% (867,083B) 0x804C78A: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->14.30% (823,153B) 0x804DE59: Test (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->14.30% (823,153B) 0x804E37B: main (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.76% (43,930B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.52% (145,102B) 0x812173C: slwmmgetmem (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->02.42% (139,264B) 0x8126860: lmmstvrt (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.42% (139,264B) 0x8125FD2: lmmstchnk (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.42% (139,264B) 0x81215A4: lmmstsml (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.42% (139,264B) 0x8120C1D: lmmstmalloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.10% (5,838B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.62% (35,607B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
16 93,756,212 5,824,552 5,822,970 1,582 0
17 95,474,548 5,950,136 5,948,530 1,606 0
18 98,059,137 5,958,160 5,956,542 1,618 0
19 100,659,210 6,018,184 6,016,554 1,630 0
20 102,778,353 6,091,768 6,090,114 1,654 0
21 106,376,465 6,151,792 6,150,126 1,666 0
22 106,574,683 6,159,816 6,158,138 1,678 0
99.97% (6,158,138B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->82.96% (5,110,346B) 0x81166A2: OraMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->58.96% (3,631,768B) 0x80A712A: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->26.73% (1,646,308B) 0x810A95C: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->26.73% (1,646,308B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->26.73% (1,646,308B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->26.66% (1,642,456B) 0x810AC56: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->26.66% (1,642,456B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->26.66% (1,642,456B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->05.32% (327,740B) 0x80A8B1B: LpxMemNewStrBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->03.19% (196,644B) 0x80A812A: LpxMemStrNewBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | | ->03.19% (196,644B) 0x80A8049: LpxMemStrMultiExtend (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | |
| | | ->02.13% (131,096B) 0x80A7D8C: LpxMemStr0 (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.06% (65,548B) 0x80A46AB: LpxmAddEntity (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | |
| | | ->01.06% (65,548B) 0x80D9793: LpxParseMultiQName (lpxpar.c:7281)
| | |
| | ->00.25% (15,264B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->10.72% (660,132B) 0x80A72A3: LpxMemNewNodeBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->08.77% (540,108B) 0x80A56E2: LpxmAddAttribute (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->08.77% (540,108B) 0x80D0A32: LpxParseMultiElementStart (lpxpar.c:6150)
| | | ->08.77% (540,108B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->01.95% (120,024B) 0x80A6372: LpxmCreateElement (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.95% (120,024B) 0x80D0EAB: LpxParseMultiElementStart (lpxpar.c:6182)
| | ->01.95% (120,024B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| |
| ->09.50% (585,312B) 0x808B15A: XmlNlsAlloc (xml.c:705)
| | ->09.10% (560,800B) 0x814F250: lxldlod (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->09.10% (560,800B) 0x816ABAA: lxdlobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->09.10% (560,800B) 0x816AABB: lxdgetobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | |
| | ->00.40% (24,512B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.13% (131,096B) 0x80A8A87: LpxMemNewDoleBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.13% (131,096B) 0x80A70CB: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.06% (65,548B) 0x80A1471: XmlEncodeBoiler (lpxenc.c:1364)
| | | ->01.06% (65,548B) 0x809EE7A: XdkEncodeStrings (lpxenc.c:1026)
| | |
| | ->01.06% (65,548B) 0x8094571: LpxCreateDocumentNS (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.06% (65,548B) 0x80E675C: XdkDomCreate (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->01.56% (96,144B) 0x80A73ED: LpxMemNewListBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.17% (72,108B) 0x80A5845: LpxmAddAttribute (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.17% (72,108B) 0x80D0A32: LpxParseMultiElementStart (lpxpar.c:6150)
| | | ->01.17% (72,108B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->00.39% (24,036B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.10% (5,894B) in 1+ places, all below ms_print's threshold (01.00%)
|
->14.08% (867,083B) 0x804C78A: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->13.36% (823,153B) 0x804DE59: Test (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->13.36% (823,153B) 0x804E37B: main (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.71% (43,930B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.36% (145,102B) 0x812173C: slwmmgetmem (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->02.26% (139,264B) 0x8126860: lmmstvrt (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.26% (139,264B) 0x8125FD2: lmmstchnk (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.26% (139,264B) 0x81215A4: lmmstsml (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.26% (139,264B) 0x8120C1D: lmmstmalloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.09% (5,838B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.58% (35,607B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
23 111,243,742 6,225,376 6,223,686 1,690 0
24 112,274,103 6,293,424 6,291,710 1,714 0
25 115,334,316 6,301,448 6,299,722 1,726 0
26 117,306,120 6,361,472 6,359,734 1,738 0
27 120,083,982 6,435,056 6,433,294 1,762 0
28 123,275,081 6,503,104 6,501,318 1,786 0
29 128,240,943 6,511,128 6,509,330 1,798 0
99.97% (6,509,330B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->83.88% (5,461,538B) 0x81166A2: OraMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->57.79% (3,762,864B) 0x80A712A: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->25.28% (1,646,308B) 0x810A95C: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->25.28% (1,646,308B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->25.28% (1,646,308B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->25.23% (1,642,456B) 0x810AC56: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->25.23% (1,642,456B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->25.23% (1,642,456B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->07.05% (458,836B) 0x80A8B1B: LpxMemNewStrBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->05.03% (327,740B) 0x80A812A: LpxMemStrNewBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | | ->05.03% (327,740B) 0x80A8049: LpxMemStrMultiExtend (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | |
| | | ->02.01% (131,096B) 0x80A7D8C: LpxMemStr0 (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.01% (65,548B) 0x80A46AB: LpxmAddEntity (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | |
| | | ->01.01% (65,548B) 0x80D9793: LpxParseMultiQName (lpxpar.c:7281)
| | |
| | ->00.23% (15,264B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->12.90% (840,168B) 0x80A72A3: LpxMemNewNodeBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->08.30% (540,108B) 0x80A56E2: LpxmAddAttribute (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->08.30% (540,108B) 0x80D0A32: LpxParseMultiElementStart (lpxpar.c:6150)
| | | ->08.30% (540,108B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->02.77% (180,036B) 0x80A6372: LpxmCreateElement (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->02.77% (180,036B) 0x80D0EAB: LpxParseMultiElementStart (lpxpar.c:6182)
| | | ->02.77% (180,036B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->01.84% (120,024B) 0x80CAD19: LpxParseMultiElement (lpxpar.c:5575)
| | ->01.84% (120,024B) 0x80C9E6B: LpxParseMultiElement (lpxpar.c:5495)
| | ->01.84% (120,024B) 0x80C9E6B: LpxParseMultiElement (lpxpar.c:5495)
| |
| ->08.99% (585,312B) 0x808B15A: XmlNlsAlloc (xml.c:705)
| | ->08.61% (560,800B) 0x814F250: lxldlod (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->08.61% (560,800B) 0x816ABAA: lxdlobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->08.61% (560,800B) 0x816AABB: lxdgetobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | |
| | ->00.38% (24,512B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.09% (136,204B) 0x80A73ED: LpxMemNewListBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.60% (104,156B) 0x80A5845: LpxmAddAttribute (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.60% (104,156B) 0x80D0A32: LpxParseMultiElementStart (lpxpar.c:6150)
| | | ->01.60% (104,156B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->00.49% (32,048B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.01% (131,096B) 0x80A8A87: LpxMemNewDoleBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.01% (131,096B) 0x80A70CB: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.01% (65,548B) 0x80A1471: XmlEncodeBoiler (lpxenc.c:1364)
| | | ->01.01% (65,548B) 0x809EE7A: XdkEncodeStrings (lpxenc.c:1026)
| | |
| | ->01.01% (65,548B) 0x8094571: LpxCreateDocumentNS (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.01% (65,548B) 0x80E675C: XdkDomCreate (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.09% (5,894B) in 1+ places, all below ms_print's threshold (01.00%)
|
->13.32% (867,083B) 0x804C78A: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->12.64% (823,153B) 0x804DE59: Test (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->12.64% (823,153B) 0x804E37B: main (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.67% (43,930B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.23% (145,102B) 0x812173C: slwmmgetmem (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->02.14% (139,264B) 0x8126860: lmmstvrt (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.14% (139,264B) 0x8125FD2: lmmstchnk (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.14% (139,264B) 0x81215A4: lmmstsml (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->02.14% (139,264B) 0x8120C1D: lmmstmalloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.09% (5,838B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.55% (35,607B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
30 131,488,988 6,636,712 6,634,890 1,822 0
31 134,499,169 6,704,760 6,702,914 1,846 0
32 137,951,174 6,712,784 6,710,926 1,858 0
33 140,575,763 6,838,368 6,836,486 1,882 0
34 142,535,100 6,846,392 6,844,498 1,894 0
35 146,078,052 6,906,416 6,904,510 1,906 0
36 147,557,074 6,980,000 6,978,070 1,930 0
37 151,536,506 7,040,024 7,038,082 1,942 0
38 151,599,907 7,048,048 7,046,094 1,954 0
39 155,730,830 7,113,608 7,111,642 1,966 0
40 157,019,131 7,181,656 7,179,666 1,990 0
41 160,877,613 7,189,680 7,187,678 2,002 0
42 162,922,218 7,249,704 7,247,690 2,014 0
43 165,668,255 7,257,728 7,255,702 2,026 0
44 168,349,506 7,383,312 7,381,262 2,050 0
45 170,825,895 7,391,336 7,389,274 2,062 0
46 174,096,025 7,451,360 7,449,286 2,074 0
47 176,533,331 7,524,944 7,522,846 2,098 0
48 179,837,763 8,416,832 8,414,334 2,498 0
99.97% (8,414,334B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->87.27% (7,345,212B) 0x81166A2: OraMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->50.33% (4,235,984B) 0x80A712A: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->19.56% (1,646,308B) 0x810A95C: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->19.56% (1,646,308B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->19.56% (1,646,308B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->19.51% (1,642,456B) 0x810AC56: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->19.51% (1,642,456B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->19.51% (1,642,456B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->10.90% (917,672B) 0x80A8B1B: LpxMemNewStrBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->08.57% (721,028B) 0x80A812A: LpxMemStrNewBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | | ->08.57% (721,028B) 0x80A8049: LpxMemStrMultiExtend (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | |
| | | ->02.34% (196,644B) 0x80A7D8C: LpxMemStr0 (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.56% (131,096B) 0x80A46AB: LpxmAddEntity (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | |
| | | ->00.78% (65,548B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.35% (29,548B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->17.11% (1,440,288B) 0x80A72A3: LpxMemNewNodeBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->08.56% (720,144B) 0x80A56E2: LpxmAddAttribute (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->08.56% (720,144B) 0x80D0A32: LpxParseMultiElementStart (lpxpar.c:6150)
| | | ->08.56% (720,144B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->05.70% (480,096B) 0x80A6372: LpxmCreateElement (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->05.70% (480,096B) 0x80D0EAB: LpxParseMultiElementStart (lpxpar.c:6182)
| | | ->05.70% (480,096B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->02.85% (240,048B) 0x80CAD19: LpxParseMultiElement (lpxpar.c:5575)
| | ->02.85% (240,048B) 0x80C9E6B: LpxParseMultiElement (lpxpar.c:5495)
| | ->02.85% (240,048B) 0x80C9E6B: LpxParseMultiElement (lpxpar.c:5495)
| |
| ->13.91% (1,170,624B) 0x808B15A: XmlNlsAlloc (xml.c:705)
| | ->13.33% (1,121,600B) 0x814F250: lxldlod (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->13.33% (1,121,600B) 0x816ABAA: lxdlobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->13.33% (1,121,600B) 0x816AABB: lxdgetobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | |
| | ->00.58% (49,024B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->03.12% (262,192B) 0x80A8A87: LpxMemNewDoleBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->03.12% (262,192B) 0x80A70CB: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.56% (131,096B) 0x80A1471: XmlEncodeBoiler (lpxenc.c:1364)
| | | ->01.56% (131,096B) 0x809EE7A: XdkEncodeStrings (lpxenc.c:1026)
| | |
| | ->01.56% (131,096B) 0x8094571: LpxCreateDocumentNS (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.56% (131,096B) 0x80E675C: XdkDomCreate (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->02.67% (224,336B) 0x80A73ED: LpxMemNewListBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.81% (152,228B) 0x80A5845: LpxmAddAttribute (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.81% (152,228B) 0x80D0A32: LpxParseMultiElementStart (lpxpar.c:6150)
| | | ->01.81% (152,228B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->00.86% (72,108B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.14% (11,788B) in 1+ places, all below ms_print's threshold (01.00%)
|
->10.30% (867,083B) 0x804C78A: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->09.78% (823,153B) 0x804DE59: Test (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->09.78% (823,153B) 0x804E37B: main (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.52% (43,930B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.72% (145,102B) 0x812173C: slwmmgetmem (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->01.65% (139,264B) 0x8126860: lmmstvrt (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.65% (139,264B) 0x8125FD2: lmmstchnk (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.65% (139,264B) 0x81215A4: lmmstsml (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.65% (139,264B) 0x8120C1D: lmmstmalloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.07% (5,838B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.68% (56,937B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
49 182,821,104 8,660,584 8,658,064 2,520 0
50 183,390,884 8,661,576 8,659,044 2,532 0
51 187,347,942 8,669,600 8,667,056 2,544 0
52 187,897,835 8,729,624 8,727,068 2,556 0
53 369,624,921 8,729,624 8,727,068 2,556 0
99.97% (8,727,068B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->87.72% (7,658,004B) 0x81166A2: OraMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->50.55% (4,412,728B) 0x80A712A: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->19.87% (1,734,172B) 0x810A95C: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->19.87% (1,734,172B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->19.87% (1,734,172B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->19.82% (1,730,356B) 0x810AC56: LpxbufMultiProcess (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->19.82% (1,730,356B) 0x8109A08: LpxbufPushString (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->19.82% (1,730,356B) 0x80A953A: LpxParse (lpxpar.c:928)
| | |
| | ->10.51% (917,672B) 0x80A8B1B: LpxMemNewStrBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->08.26% (721,028B) 0x80A812A: LpxMemStrNewBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | | ->08.26% (721,028B) 0x80A8049: LpxMemStrMultiExtend (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | |
| | | ->02.25% (196,644B) 0x80A7D8C: LpxMemStr0 (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.50% (131,096B) 0x80A46AB: LpxmAddEntity (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | |
| | | ->00.75% (65,548B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.35% (30,528B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->17.87% (1,560,312B) 0x80A72A3: LpxMemNewNodeBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->08.94% (780,156B) 0x80A56E2: LpxmAddAttribute (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->08.94% (780,156B) 0x80D0A32: LpxParseMultiElementStart (lpxpar.c:6150)
| | | ->08.94% (780,156B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->05.50% (480,096B) 0x80A6372: LpxmCreateElement (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->05.50% (480,096B) 0x80D0EAB: LpxParseMultiElementStart (lpxpar.c:6182)
| | | ->05.50% (480,096B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->02.75% (240,048B) 0x80CAD19: LpxParseMultiElement (lpxpar.c:5575)
| | | ->02.75% (240,048B) 0x80C9E6B: LpxParseMultiElement (lpxpar.c:5495)
| | | ->02.75% (240,048B) 0x80C9E6B: LpxParseMultiElement (lpxpar.c:5495)
| | |
| | ->00.69% (60,012B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->13.41% (1,170,624B) 0x808B15A: XmlNlsAlloc (xml.c:705)
| | ->12.85% (1,121,600B) 0x814F250: lxldlod (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->12.85% (1,121,600B) 0x816ABAA: lxdlobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->12.85% (1,121,600B) 0x816AABB: lxdgetobj (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | |
| | ->00.56% (49,024B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->03.00% (262,192B) 0x80A8A87: LpxMemNewDoleBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->03.00% (262,192B) 0x80A70CB: LpxMemAlloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.50% (131,096B) 0x80A1471: XmlEncodeBoiler (lpxenc.c:1364)
| | | ->01.50% (131,096B) 0x809EE7A: XdkEncodeStrings (lpxenc.c:1026)
| | |
| | ->01.50% (131,096B) 0x8094571: LpxCreateDocumentNS (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.50% (131,096B) 0x80E675C: XdkDomCreate (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->02.75% (240,360B) 0x80A73ED: LpxMemNewListBlock (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.74% (152,228B) 0x80A5845: LpxmAddAttribute (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | | ->01.74% (152,228B) 0x80D0A32: LpxParseMultiElementStart (lpxpar.c:6150)
| | | ->01.74% (152,228B) 0x80C8B1F: LpxParseMultiElement (lpxpar.c:5355)
| | |
| | ->01.01% (88,132B) in 3 places, all below massif's threshold (01.00%)
| |
| ->00.14% (11,788B) in 1+ places, all below ms_print's threshold (01.00%)
|
->09.93% (867,083B) 0x804C78A: ReadFile (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->09.43% (823,153B) 0x804DE59: Test (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->09.43% (823,153B) 0x804E37B: main (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.50% (43,930B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.66% (145,102B) 0x812173C: slwmmgetmem (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| ->01.60% (139,264B) 0x8126860: lmmstvrt (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.60% (139,264B) 0x8125FD2: lmmstchnk (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.60% (139,264B) 0x81215A4: lmmstsml (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| | ->01.60% (139,264B) 0x8120C1D: lmmstmalloc (in /home/csa/misc/bench/xmlbench/xsl/oracle-dom)
| |
| ->00.07% (5,838B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.65% (56,879B) in 1+ places, all below ms_print's threshold (01.00%)
|