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
--------------------------------------------------------------------------------
29
0 +----------------------------------------------------------------------->Gi
32
Number of snapshots: 87
33
Detailed snapshots: [8, 9, 19, 30, 31 (peak), 36, 48, 51, 61, 71, 81]
35
--------------------------------------------------------------------------------
36
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
37
--------------------------------------------------------------------------------
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)
52
->00.07% (241,656B) in 1+ places, all below ms_print's threshold (01.00%)
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)
63
->00.07% (241,656B) in 1+ places, all below ms_print's threshold (01.00%)
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)
83
->00.04% (130,151B) in 1+ places, all below ms_print's threshold (01.00%)
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)
106
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
118
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
120
->00.01% (139,433B) in 1+ places, all below ms_print's threshold (01.00%)
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)
133
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
145
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
147
->00.01% (139,433B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
168
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
170
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
172
->00.03% (131,745B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
202
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
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)
225
->07.35% (217B) in 45 places, all below massif's threshold (01.00%)
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)
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)
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)
252
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
269
->08.24% (217B) in 45 places, all below massif's threshold (01.00%)
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)
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)
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)
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)
309
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
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)
332
->05.11% (121B) in 46 places, all below massif's threshold (01.00%)
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)
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)
360
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
377
->04.23% (89B) in 47 places, all below massif's threshold (01.00%)
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)
399
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
407
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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)
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)
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)
427
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
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