/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/parse.xmark16384.qt-pull.real

  • Committer: Suren A. Chilingaryan
  • Date: 2009-10-08 03:17:59 UTC
  • Revision ID: csa@dside.dyndns.org-20091008031759-u5ys779huye7feni
LibXML Pull Parser, FAXPP Parser, Mono security benchmark, multiple fixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--------------------------------------------------------------------------------
 
2
Command:            ./qt-pull 1 xmark 16384
 
3
Massif arguments:   --heap=yes --depth=5 --massif-out-file=/tmp/massif.out
 
4
ms_print arguments: /tmp/massif.out
 
5
--------------------------------------------------------------------------------
 
6
 
 
7
 
 
8
    GB
 
9
0.984^                   ..,             ,                   .:               
 
10
     |                   ::@             #                   ::               
 
11
     |                   ::@             #                   ::               
 
12
     |                   ::@             #                   ::               
 
13
     |                   ::@             #                   ::              :
 
14
     |                   ::@             #                   ::              :
 
15
     |                   ::@             #                   ::              :
 
16
     |                   ::@             #                   ::              :
 
17
     |                   ::@             #                   ::              :
 
18
     |                   ::@             #                   ::              :
 
19
     |                   ::@             #                  ,::              :
 
20
     |                   ::@             #                  @::              :
 
21
     |                   ::@             #                  @::              :
 
22
     |                   ::@             #                  @::              :
 
23
     |@                 @::@             #                  @::              :
 
24
     |@                 @::@             #                  @::              :
 
25
     |@                 @::@             #                  @::              :
 
26
     |@                 @::@             #                  @::              :
 
27
     |@                 @::@             #                  @::              :
 
28
     |@                 @::@             #                  @::              :
 
29
   0 +----------------------------------------------------------------------->Gi
 
30
     0                                                                   84.72
 
31
 
 
32
Number of snapshots: 87
 
33
 Detailed snapshots: [8, 9, 19, 30, 31 (peak), 36, 48, 51, 61, 71, 81]
 
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      2,043,116               16                8             8            0
 
40
  2      2,043,213              160              136            24            0
 
41
  3      2,056,315              176              144            32            0
 
42
  4      2,058,176              208              168            40            0
 
43
  5      2,061,450              224              184            40            0
 
44
  6      2,084,907      327,680,232      327,680,184            48            0
 
45
  7      2,084,940      327,800,976      327,800,920            56            0
 
46
  8      2,162,521      327,921,720      327,921,656            64            0
 
47
100.00% (327,921,656B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
48
->99.93% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
49
| ->99.93% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
50
|   ->99.93% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
 
51
|     
 
52
->00.07% (241,656B) in 1+ places, all below ms_print's threshold (01.00%)
 
53
 
 
54
--------------------------------------------------------------------------------
 
55
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
56
--------------------------------------------------------------------------------
 
57
  9      2,233,340      327,921,720      327,921,656            64            0
 
58
100.00% (327,921,656B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
59
->99.93% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
60
| ->99.93% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
61
|   ->99.93% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
 
62
|     
 
63
->00.07% (241,656B) in 1+ places, all below ms_print's threshold (01.00%)
 
64
 
 
65
--------------------------------------------------------------------------------
 
66
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
67
--------------------------------------------------------------------------------
 
68
 10      2,233,340      327,800,976      327,800,920            56            0
 
69
 11 23,915,060,539      327,801,008      327,800,928            80            0
 
70
 12 23,915,062,574      327,802,944      327,802,832           112            0
 
71
 13 23,915,065,888      327,802,944      327,802,832           112            0
 
72
 14 23,915,067,560      327,808,608      327,808,448           160            0
 
73
 15 23,915,070,604      327,808,920      327,808,673           247            0
 
74
 16 23,915,074,491      327,809,568      327,809,121           447            0
 
75
 17 23,915,077,017      327,810,176      327,809,641           535            0
 
76
 18 23,915,080,313      327,810,696      327,810,025           671            0
 
77
 19 23,915,082,327      327,810,864      327,810,151           713            0
 
78
100.00% (327,810,151B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
79
->99.96% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
80
| ->99.96% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
81
|   ->99.96% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
 
82
|     
 
83
->00.04% (130,151B) in 1+ places, all below ms_print's threshold (01.00%)
 
84
 
 
85
--------------------------------------------------------------------------------
 
86
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
87
--------------------------------------------------------------------------------
 
88
 20 23,915,084,328      327,811,480      327,810,735           745            0
 
89
 21 23,915,087,568      327,812,248      327,811,361           887            0
 
90
 22 23,986,992,026      519,550,168      519,549,267           901            0
 
91
 23 24,043,964,010      519,550,216      519,549,307           909            0
 
92
 24 24,043,964,246    1,056,421,136    1,056,420,219           917            0
 
93
 25 26,344,829,903    1,056,421,264    1,056,420,347           917            0
 
94
 26 26,344,864,163    1,056,421,520    1,056,420,603           917            0
 
95
 27 26,345,050,127    1,056,422,000    1,056,421,083           917            0
 
96
 28 26,345,060,942    1,056,423,024    1,056,422,107           917            0
 
97
 29 26,350,422,122    1,056,425,072    1,056,424,155           917            0
 
98
 30 26,734,366,334    1,056,429,168    1,056,428,251           917            0
 
99
100.00% (1,056,428,251B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
100
->50.82% (536,870,912B) 0x50FBA23: QString::realloc(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
101
| ->50.82% (536,870,912B) 0x50FC012: QString::resize(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
102
| | ->50.82% (536,870,912B) 0x51BA07B: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
103
| |   ->50.82% (536,870,912B) 0x51B7112: QTextDecoder::toUnicode(QString*, char const*, int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
104
| |     ->50.82% (536,870,912B) 0x51C4F8F: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
105
| |       
 
106
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
107
 
108
->31.02% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
109
| ->31.02% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
110
|   ->31.02% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
 
111
|     
 
112
->18.15% (191,737,906B) 0x50C291A: QByteArray::QByteArray(char const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
113
| ->18.15% (191,737,906B) 0x51BD3D7: QXmlStreamReader::addData(char const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
114
| | ->18.15% (191,737,906B) 0x405FD8: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
115
| |   ->18.15% (191,737,906B) 0x40661F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
116
| |     ->18.15% (191,737,906B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
 
117
| |       
 
118
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
119
 
120
->00.01% (139,433B) in 1+ places, all below ms_print's threshold (01.00%)
 
121
 
 
122
--------------------------------------------------------------------------------
 
123
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
124
--------------------------------------------------------------------------------
 
125
 31 45,457,455,821    1,056,429,168    1,056,428,251           917            0
 
126
100.00% (1,056,428,251B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
127
->50.82% (536,870,912B) 0x50FBA23: QString::realloc(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
128
| ->50.82% (536,870,912B) 0x50FC012: QString::resize(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
129
| | ->50.82% (536,870,912B) 0x51BA07B: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
130
| |   ->50.82% (536,870,912B) 0x51B7112: QTextDecoder::toUnicode(QString*, char const*, int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
131
| |     ->50.82% (536,870,912B) 0x51C4F8F: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
132
| |       
 
133
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
134
 
135
->31.02% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
136
| ->31.02% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
137
|   ->31.02% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
 
138
|     
 
139
->18.15% (191,737,906B) 0x50C291A: QByteArray::QByteArray(char const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
140
| ->18.15% (191,737,906B) 0x51BD3D7: QXmlStreamReader::addData(char const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
141
| | ->18.15% (191,737,906B) 0x405FD8: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
142
| |   ->18.15% (191,737,906B) 0x40661F: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
143
| |     ->18.15% (191,737,906B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
 
144
| |       
 
145
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
146
 
147
->00.01% (139,433B) in 1+ places, all below ms_print's threshold (01.00%)
 
148
 
 
149
--------------------------------------------------------------------------------
 
150
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
151
--------------------------------------------------------------------------------
 
152
 32 45,457,457,489      864,683,600      864,682,697           903            0
 
153
 33 45,457,459,741      327,812,632      327,811,745           887            0
 
154
 34 45,457,497,853      327,933,376      327,932,481           895            0
 
155
 35 45,457,565,720      327,812,632      327,811,745           887            0
 
156
 36 69,453,905,747      519,713,848      519,712,953           895            0
 
157
100.00% (519,712,953B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
158
->63.05% (327,680,000B) 0x403A6D: xmark_init(unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
159
| ->63.05% (327,680,000B) 0x406658: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
160
|   ->63.05% (327,680,000B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
 
161
|     
 
162
->36.92% (191,901,208B) 0x50C291A: QByteArray::QByteArray(char const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
163
| ->36.92% (191,901,208B) 0x51BD3D7: QXmlStreamReader::addData(char const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
164
| | ->36.92% (191,901,208B) 0x405FD8: parseXML(TestData*, unsigned long) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
165
| |   ->36.92% (191,901,208B) 0x40636C: Test(int, char**) (in /home/csa/misc/bench/xmlbench/parse/qt-pull)
 
166
| |   | ->36.92% (191,901,208B) 0x5C18A42: (below main) (in /lib64/libc-2.10.1.so)
 
167
| |   |   
 
168
| |   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
169
| |   
 
170
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
171
 
172
->00.03% (131,745B) in 1+ places, all below ms_print's threshold (01.00%)
 
173
 
 
174
--------------------------------------------------------------------------------
 
175
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
176
--------------------------------------------------------------------------------
 
177
 37 69,510,923,984      519,713,896      519,712,993           903            0
 
178
 38 69,510,924,220    1,056,584,816    1,056,583,905           911            0
 
179
 39 71,813,879,574    1,056,585,296    1,056,584,385           911            0
 
180
 40 71,814,664,047    1,056,586,320    1,056,585,409           911            0
 
181
 41 71,814,772,969    1,056,588,368    1,056,587,457           911            0
 
182
 42 71,968,873,841    1,056,592,464    1,056,591,553           911            0
 
183
 43 90,964,433,769      864,691,248      864,690,345           903            0
 
184
 44 90,964,437,679      327,806,960      327,806,273           687            0
 
185
 45 90,964,440,367            3,496            2,905           591            0
 
186
 46 90,964,456,237            3,472            2,889           583            0
 
187
 47 90,964,459,993            3,216            2,697           519            0
 
188
 48 90,964,463,301            2,952            2,505           447            0
 
189
84.86% (2,505B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
190
->35.77% (1,056B) 0x50BC8E8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
191
| ->35.77% (1,056B) 0x50BC997: QMutexPool::globalInstanceGet(void const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
192
|   ->35.77% (1,056B) 0x51B7EF2: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
193
|     ->35.77% (1,056B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
194
|       ->35.77% (1,056B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
195
|         
 
196
->18.70% (552B) 0x50DF999: QListData::realloc(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
197
| ->18.70% (552B) 0x50DFE41: QListData::prepend() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
198
|   ->17.34% (512B) 0x51B8D02: QTextCodec::QTextCodec() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
199
|   | ->17.34% (512B) 0x51B6057: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
200
|   | | ->17.34% (512B) 0x51B81B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
201
|   | |   
 
202
|   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
203
|   | 
 
204
|   ->01.36% (40B) 0x51256D3: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
205
|     ->01.36% (40B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
206
|       ->01.36% (40B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
207
|         
 
208
->10.57% (312B) 0x51B81AB: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
209
| ->10.57% (312B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
210
|   ->10.57% (312B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
211
|     ->10.57% (312B) 0x51C66D1: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
212
|       ->10.57% (312B) 0x51CE117: QXmlStreamReader::QXmlStreamReader() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
213
|         
 
214
->08.13% (240B) 0x50BB2C1: QMutex::QMutex(QMutex::RecursionMode) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
215
| ->04.07% (120B) 0x51250E8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
216
| | ->04.07% (120B) 0x51256AA: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
217
| |   ->04.07% (120B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
218
| |     ->04.07% (120B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
219
| |       
 
220
| ->04.07% (120B) 0x50BC700: QMutexPool::get(void const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
221
|   ->04.07% (120B) 0x51B7EF2: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
222
|     ->04.07% (120B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
223
|       ->04.07% (120B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
224
|         
 
225
->07.35% (217B) in 45 places, all below massif's threshold (01.00%)
 
226
 
227
->04.34% (128B) 0x51B800B: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
228
  ->04.34% (128B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
229
    ->04.34% (128B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
230
      ->04.34% (128B) 0x51C66D1: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
231
        ->04.34% (128B) 0x51CE117: QXmlStreamReader::QXmlStreamReader() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
232
          
 
233
--------------------------------------------------------------------------------
 
234
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
235
--------------------------------------------------------------------------------
 
236
 49 90,964,466,161            2,696            2,313           383            0
 
237
 50 90,964,466,487            2,664            2,289           375            0
 
238
 51 90,964,466,806            2,632            2,265           367            0
 
239
86.06% (2,265B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
240
->40.12% (1,056B) 0x50BC8E8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
241
| ->40.12% (1,056B) 0x50BC997: QMutexPool::globalInstanceGet(void const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
242
|   ->40.12% (1,056B) 0x51B7EF2: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
243
|     ->40.12% (1,056B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
244
|       ->40.12% (1,056B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
245
|         
 
246
->20.97% (552B) 0x50DF999: QListData::realloc(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
247
| ->20.97% (552B) 0x50DFE41: QListData::prepend() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
248
|   ->19.45% (512B) 0x51B8D02: QTextCodec::QTextCodec() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
249
|   | ->19.45% (512B) 0x51B6057: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
250
|   | | ->19.45% (512B) 0x51B81B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
251
|   | |   
 
252
|   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
253
|   | 
 
254
|   ->01.52% (40B) 0x51256D3: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
255
|     ->01.52% (40B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
256
|       ->01.52% (40B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
257
|         
 
258
->09.12% (240B) 0x50BB2C1: QMutex::QMutex(QMutex::RecursionMode) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
259
| ->04.56% (120B) 0x51250E8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
260
| | ->04.56% (120B) 0x51256AA: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
261
| |   ->04.56% (120B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
262
| |     ->04.56% (120B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
263
| |       
 
264
| ->04.56% (120B) 0x50BC700: QMutexPool::get(void const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
265
|   ->04.56% (120B) 0x51B7EF2: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
266
|     ->04.56% (120B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
267
|       ->04.56% (120B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
268
|         
 
269
->08.24% (217B) in 45 places, all below massif's threshold (01.00%)
 
270
 
271
->04.86% (128B) 0x51B800B: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
272
| ->04.86% (128B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
273
|   ->04.86% (128B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
274
|     ->04.86% (128B) 0x51C66D1: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
275
|       ->04.86% (128B) 0x51CE117: QXmlStreamReader::QXmlStreamReader() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
276
|         
 
277
->02.74% (72B) 0x51B81AB: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
278
  ->02.74% (72B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
279
    ->02.74% (72B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
280
      ->02.74% (72B) 0x51C66D1: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
281
        ->02.74% (72B) 0x51CE117: QXmlStreamReader::QXmlStreamReader() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
282
          
 
283
--------------------------------------------------------------------------------
 
284
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
285
--------------------------------------------------------------------------------
 
286
 52 90,964,467,118            2,600            2,241           359            0
 
287
 53 90,964,467,423            2,568            2,217           351            0
 
288
 54 90,964,467,721            2,536            2,193           343            0
 
289
 55 90,964,468,012            2,504            2,169           335            0
 
290
 56 90,964,468,288            2,488            2,161           327            0
 
291
 57 90,964,468,557            2,472            2,153           319            0
 
292
 58 90,964,468,819            2,456            2,145           311            0
 
293
 59 90,964,469,077            2,416            2,129           287            0
 
294
 60 90,964,469,328            2,392            2,113           279            0
 
295
 61 90,964,469,569            2,368            2,097           271            0
 
296
88.56% (2,097B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
297
->44.59% (1,056B) 0x50BC8E8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
298
| ->44.59% (1,056B) 0x50BC997: QMutexPool::globalInstanceGet(void const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
299
|   ->44.59% (1,056B) 0x51B7EF2: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
300
|     ->44.59% (1,056B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
301
|       ->44.59% (1,056B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
302
|         
 
303
->23.31% (552B) 0x50DF999: QListData::realloc(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
304
| ->23.31% (552B) 0x50DFE41: QListData::prepend() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
305
|   ->21.62% (512B) 0x51B8D02: QTextCodec::QTextCodec() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
306
|   | ->21.62% (512B) 0x51B6057: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
307
|   | | ->21.62% (512B) 0x51B81B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
308
|   | |   
 
309
|   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
310
|   | 
 
311
|   ->01.69% (40B) 0x51256D3: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
312
|     ->01.69% (40B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
313
|       ->01.69% (40B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
314
|         
 
315
->10.14% (240B) 0x50BB2C1: QMutex::QMutex(QMutex::RecursionMode) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
316
| ->05.07% (120B) 0x51250E8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
317
| | ->05.07% (120B) 0x51256AA: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
318
| |   ->05.07% (120B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
319
| |     ->05.07% (120B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
320
| |       
 
321
| ->05.07% (120B) 0x50BC700: QMutexPool::get(void const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
322
|   ->05.07% (120B) 0x51B7EF2: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
323
|     ->05.07% (120B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
324
|       ->05.07% (120B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
325
|         
 
326
->05.41% (128B) 0x51B800B: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
327
| ->05.41% (128B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
328
|   ->05.41% (128B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
329
|     ->05.41% (128B) 0x51C66D1: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
330
|       ->05.41% (128B) 0x51CE117: QXmlStreamReader::QXmlStreamReader() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
331
|         
 
332
->05.11% (121B) in 46 places, all below massif's threshold (01.00%)
 
333
  
 
334
--------------------------------------------------------------------------------
 
335
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
336
--------------------------------------------------------------------------------
 
337
 62 90,964,469,806            2,344            2,081           263            0
 
338
 63 90,964,470,036            2,320            2,065           255            0
 
339
 64 90,964,470,256            2,296            2,049           247            0
 
340
 65 90,964,470,469            2,272            2,033           239            0
 
341
 66 90,964,470,675            2,248            2,017           231            0
 
342
 67 90,964,470,874            2,224            2,001           223            0
 
343
 68 90,964,471,066            2,200            1,985           215            0
 
344
 69 90,964,471,251            2,176            1,969           207            0
 
345
 70 90,964,471,429            2,128            1,953           175            0
 
346
 71 90,964,471,600            2,104            1,937           167            0
 
347
92.06% (1,937B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
348
->50.19% (1,056B) 0x50BC8E8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
349
| ->50.19% (1,056B) 0x50BC997: QMutexPool::globalInstanceGet(void const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
350
|   ->50.19% (1,056B) 0x51B7EF2: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
351
|     ->50.19% (1,056B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
352
|       ->50.19% (1,056B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
353
|         
 
354
->26.24% (552B) 0x50DF999: QListData::realloc(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
355
| ->26.24% (552B) 0x50DFE41: QListData::prepend() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
356
|   ->24.33% (512B) 0x51B8D02: QTextCodec::QTextCodec() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
357
|   | ->24.33% (512B) 0x51B6057: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
358
|   | | ->24.33% (512B) 0x51B81B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
359
|   | |   
 
360
|   | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
361
|   | 
 
362
|   ->01.90% (40B) 0x51256D3: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
363
|     ->01.90% (40B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
364
|       ->01.90% (40B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
365
|         
 
366
->11.41% (240B) 0x50BB2C1: QMutex::QMutex(QMutex::RecursionMode) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
367
| ->05.70% (120B) 0x51250E8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
368
| | ->05.70% (120B) 0x51256AA: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
369
| |   ->05.70% (120B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
370
| |     ->05.70% (120B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
371
| |       
 
372
| ->05.70% (120B) 0x50BC700: QMutexPool::get(void const*) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
373
|   ->05.70% (120B) 0x51B7EF2: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
374
|     ->05.70% (120B) 0x51B858E: QTextCodec::codecForMib(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
375
|       ->05.70% (120B) 0x51C4C39: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
376
|         
 
377
->04.23% (89B) in 47 places, all below massif's threshold (01.00%)
 
378
  
 
379
--------------------------------------------------------------------------------
 
380
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
381
--------------------------------------------------------------------------------
 
382
 72 90,964,471,764            2,056            1,921           135            0
 
383
 73 90,964,471,921            2,024            1,905           119            0
 
384
 74 90,964,472,072            2,008            1,897           111            0
 
385
 75 90,964,472,216            1,992            1,889           103            0
 
386
 76 90,964,472,270            1,472            1,377            95            0
 
387
 77 90,964,472,301            1,456            1,369            87            0
 
388
 78 90,964,472,339            1,432            1,368            64            0
 
389
 79 90,964,476,103            1,304            1,248            56            0
 
390
 80 90,964,476,134            1,288            1,240            48            0
 
391
 81 90,964,477,198              224              184            40            0
 
392
82.14% (184B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
 
393
->53.57% (120B) 0x50BB2C1: QMutex::QMutex(QMutex::RecursionMode) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
394
| ->53.57% (120B) 0x51250E8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
395
| | ->53.57% (120B) 0x51256AA: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
396
| |   ->53.57% (120B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
397
| |     ->53.57% (120B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
398
| |       
 
399
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
400
 
401
->17.86% (40B) 0x50DF999: QListData::realloc(int) (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
402
| ->17.86% (40B) 0x50DFE41: QListData::prepend() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
403
|   ->17.86% (40B) 0x51256D3: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
404
|   | ->17.86% (40B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
405
|   |   ->17.86% (40B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
406
|   |     
 
407
|   ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
408
|   
 
409
->03.57% (8B) 0x5149218: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
410
| ->03.57% (8B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
411
|   ->03.57% (8B) 0x51492F3: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
412
|     ->03.57% (8B) 0x51D2A10: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
413
|       ->03.57% (8B) 0x50B0759: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
414
|         
 
415
->03.57% (8B) 0x51250D8: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
416
| ->03.57% (8B) 0x51256AA: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
417
|   ->03.57% (8B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
418
|     ->03.57% (8B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
419
|       ->03.57% (8B) 0x51492F3: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
420
|         
 
421
->03.57% (8B) 0x5125328: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
422
| ->03.57% (8B) 0x51256BF: QAbstractFileEngineHandler::QAbstractFileEngineHandler() (in /usr/lib64/qt4/libQtCore.so.4.5.2)
 
423
|   ->03.57% (8B) 0x5149223: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
424
|     ->03.57% (8B) 0x51492B7: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
425
|       ->03.57% (8B) 0x51492F3: (within /usr/lib64/qt4/libQtCore.so.4.5.2)
 
426
|         
 
427
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
 
428
 
 
429
--------------------------------------------------------------------------------
 
430
  n        time(i)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
 
431
--------------------------------------------------------------------------------
 
432
 82 90,964,488,898              208              176            32            0
 
433
 83 90,964,489,063              160              136            24            0
 
434
 84 90,964,489,094              144              128            16            0
 
435
 85 90,964,489,260               16                8             8            0
 
436
 86 90,964,489,291                0                0             0            0