/xmlbench/trunk

To get this branch, use:
bzr branch http://darksoft.org/webbzr/xmlbench/trunk
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
--------------------------------------------------------------------------------
Command:            ./qt-pull 1 xmark 16384
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
ms_print arguments: /tmp/massif.out
--------------------------------------------------------------------------------


    MB
312.7^,                                  ,                                   ,
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
     |#                                  @                                   @
   0 +----------------------------------------------------------------------->Gi
     0                                                                   44.55

Number of snapshots: 56
 Detailed snapshots: [8, 9 (peak), 19, 25, 34, 50]

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
  0              0                0                0             0            0
  1      2,043,106               16                8             8            0
  2      2,043,203              160              136            24            0
  3      2,056,305              176              144            32            0
  4      2,058,166              208              168            40            0
  5      2,061,440              224              184            40            0
  6      2,084,266      327,680,232      327,680,184            48            0
  7      2,084,299      327,800,976      327,800,920            56            0
  8      2,161,880      327,921,720      327,921,656            64            0
100.00% (327,921,656B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.93% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.93% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
|   ->99.93% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|     
->00.07% (241,656B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
  9      2,232,699      327,921,720      327,921,656            64            0
100.00% (327,921,656B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.93% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.93% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
|   ->99.93% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|     
->00.07% (241,656B) 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      2,232,699      327,800,976      327,800,920            56            0
 11 23,915,059,898      327,801,008      327,800,928            80            0
 12 23,915,061,933      327,802,944      327,802,832           112            0
 13 23,915,063,519      327,802,992      327,802,870           122            0
 14 23,915,065,247      327,802,944      327,802,832           112            0
 15 23,915,066,919      327,808,608      327,808,448           160            0
 16 23,915,068,520      327,808,624      327,808,456           168            0
 17 23,915,069,963      327,808,920      327,808,673           247            0
 18 23,915,071,689      327,809,208      327,808,857           351            0
 19 23,915,072,463      327,809,304      327,808,921           383            0
100.00% (327,808,921B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.96% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.96% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
|   ->99.96% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|     
->00.04% (128,921B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 20 23,915,073,850      327,809,568      327,809,121           447            0
 21 23,915,075,482      327,809,824      327,809,313           511            0
 22 23,915,076,376      327,810,176      327,809,641           535            0
 23 23,915,078,024      327,810,440      327,809,833           607            0
 24 23,915,079,672      327,810,696      327,810,025           671            0
 25 23,915,081,686      327,810,864      327,810,151           713            0
100.00% (327,810,151B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.96% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.96% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
|   ->99.96% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|     
->00.04% (130,151B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 26 23,915,083,687      327,811,480      327,810,735           745            0
 27 23,915,085,001      327,811,624      327,810,871           753            0
 28 23,915,086,927      327,812,248      327,811,361           887            0
 29 23,915,126,515      327,932,992      327,932,097           895            0
 30 23,915,194,382      327,812,248      327,811,361           887            0
 31 47,839,572,544      327,810,192      327,809,313           879            0
 32 47,839,573,584      327,806,576      327,805,889           687            0
 33 47,839,574,762      327,806,432      327,805,753           679            0
 34 47,839,576,167      327,804,280      327,803,649           631            0
100.00% (327,803,649B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->99.96% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
| ->99.96% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
|   ->99.96% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
|     
->00.04% (123,649B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 35 47,839,577,445            3,496            2,905           591            0
 36 47,839,590,935            3,472            2,889           583            0
 37 47,839,592,396            3,376            2,817           559            0
 38 47,839,594,246            3,248            2,721           527            0
 39 47,839,595,984            3,120            2,625           495            0
 40 47,839,597,610            2,992            2,529           463            0
 41 47,839,599,124            2,856            2,433           423            0
 42 47,839,600,526            2,728            2,337           391            0
 43 47,839,601,816            2,600            2,241           359            0
 44 47,839,602,986            2,488            2,161           327            0
 45 47,839,604,026            2,392            2,113           279            0
 46 47,839,605,764            2,200            1,985           215            0
 47 47,839,607,037            1,432            1,368            64            0
 48 47,839,610,801            1,304            1,248            56            0
 49 47,839,610,832            1,288            1,240            48            0
 50 47,839,611,896              224              184            40            0
82.14% (184B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->53.57% (120B) 0x50BB2C1: QMutex::QMutex(QMutex::RecursionMode) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
| ->53.57% (120B) 0x51250E8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
| | ->53.57% (120B) 0x51256AA: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
| |   ->53.57% (120B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
| |     ->53.57% (120B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
| |       
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| 
->17.86% (40B) 0x50DF999: QListData::realloc(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
| ->17.86% (40B) 0x50DFE41: QListData::prepend() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
|   ->17.86% (40B) 0x51256D3: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
|   | ->17.86% (40B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|   |   ->17.86% (40B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|   |     
|   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|   
->03.57% (8B) 0x5149218: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
| ->03.57% (8B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|   ->03.57% (8B) 0x51492F3: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|     ->03.57% (8B) 0x51D2A10: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|       ->03.57% (8B) 0x50B0759: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|         
->03.57% (8B) 0x51250D8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
| ->03.57% (8B) 0x51256AA: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
|   ->03.57% (8B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|     ->03.57% (8B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|       ->03.57% (8B) 0x51492F3: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|         
->03.57% (8B) 0x5125328: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
| ->03.57% (8B) 0x51256BF: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
|   ->03.57% (8B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|     ->03.57% (8B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|       ->03.57% (8B) 0x51492F3: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
|         
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)

--------------------------------------------------------------------------------
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
--------------------------------------------------------------------------------
 51 47,839,623,596              208              176            32            0
 52 47,839,623,761              160              136            24            0
 53 47,839,623,792              144              128            16            0
 54 47,839,623,958               16                8             8            0
 55 47,839,623,989                0                0             0            0