1--------------------------------------------------------------------------------
2Command:            ./long-time
3Massif arguments:   --stacks=no --time-unit=B --heap-admin=0 --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element
4ms_print arguments: massif.out
5--------------------------------------------------------------------------------
6
7
8    MB
92.193^#:                  :  :  :  @  :   :
10     |#:                  :  :  :  @  :   :
11     |#:                  :  :  :  @  :   :
12     |#:                  :  :  :  @  :   :
13     |#:                  :: :: :: @: :@  :
14     |#:                  :: :: :: @: :@  :
15     |#:                  :: :: :: @: :@  :
16     |#:                  :: :: :: @: :@  :
17     |#:                  :: :: :: @: :@  :
18     |#:                  :: :: :: @: :@  :
19     |#:                  :: :: :: @: :@  : :  :  :  :  :  :  :  :  :  :  :  :
20     |#:                  :: :: :: @: :@  : :: :: :: :: :@ :: :: :: :: :@ :: :
21     |#:                  :: :: :: @: :@  : :: :: :: :: :@ :: :: :: :: :@ :: :
22     |#::::@:::::::::::::::: :: :: @: :@  : :::::@::::: :@ :: :: @: :: :@ :: :
23     |#::::@:::::::::::::::: :: :: @: :@  : :::::@:::::::@:::::::@::::::@:::::
24     |#::::@:::::::::::::::: :: :: @: :@  : :::::@:::::::@:::::::@::::::@:::::
25     |#::::@:::::::::::::::: :: :: @: :@  : :::::@:::::::@:::::::@::::::@:::::
26     |#::::@:::::::::::::::: :: :: @: :@  : :::::@:::::::@:::::::@::::::@:::::
27     |#::::@:::::::::::::::: :: :: @: :@  : :::::@:::::::@:::::::@::::::@:::::
28     |#::::@:::::::::::::::: :: :: @: :@  : :::::@:::::::@:::::::@::::::@:::::
29   0 +----------------------------------------------------------------------->GB
30     0                                                                   11.15
31
32Number of snapshots: 94
33 Detailed snapshots: [1 (peak), 7, 28, 33, 38, 43, 48, 56, 66, 76, 86]
34
35--------------------------------------------------------------------------------
36  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
37--------------------------------------------------------------------------------
38  0              0                0                0             0            0
39  1      3,900,000        2,300,000        2,300,000             0            0
40100.00% (2,300,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
41->52.17% (1,200,000B) 0x........: main (long-time.c:15)
42|
43->47.83% (1,100,000B) 0x........: main (long-time.c:13)
44|
45->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
46
47--------------------------------------------------------------------------------
48  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
49--------------------------------------------------------------------------------
50  2    227,900,000        2,300,000        2,300,000             0            0
51  3    383,100,000          900,000          900,000             0            0
52  4    607,100,000          900,000          900,000             0            0
53  5    735,100,000          900,000          900,000             0            0
54  6    863,100,000          900,000          900,000             0            0
55  7    991,100,000          900,000          900,000             0            0
56100.00% (900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
57->100.00% (900,000B) 0x........: main (long-time.c:18)
58|
59->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
60
61--------------------------------------------------------------------------------
62  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
63--------------------------------------------------------------------------------
64  8  1,119,100,000          900,000          900,000             0            0
65  9  1,247,100,000          900,000          900,000             0            0
66 10  1,375,100,000          900,000          900,000             0            0
67 11  1,503,100,000          900,000          900,000             0            0
68 12  1,679,100,000          900,000          900,000             0            0
69 13  1,807,100,000          900,000          900,000             0            0
70 14  1,935,100,000          900,000          900,000             0            0
71 15  2,063,100,000          900,000          900,000             0            0
72 16  2,191,100,000          900,000          900,000             0            0
73 17  2,319,100,000          900,000          900,000             0            0
74 18  2,447,100,000          900,000          900,000             0            0
75 19  2,575,100,000          900,000          900,000             0            0
76 20  2,703,100,000          900,000          900,000             0            0
77 21  2,831,100,000          900,000          900,000             0            0
78 22  2,959,100,000          900,000          900,000             0            0
79 23  3,087,100,000          900,000          900,000             0            0
80 24  3,215,100,000          900,000          900,000             0            0
81 25  3,342,200,000                0                0             0            0
82 26  3,467,900,000        2,300,000        2,300,000             0            0
83 27  3,593,900,000        1,900,000        1,900,000             0            0
84 28  3,720,000,000                0                0             0            0
8500.00% (0B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
86->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
87
88--------------------------------------------------------------------------------
89  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
90--------------------------------------------------------------------------------
91 29  3,846,200,000                0                0             0            0
92 30  3,971,900,000        2,300,000        2,300,000             0            0
93 31  4,097,900,000        1,900,000        1,900,000             0            0
94 32  4,224,000,000                0                0             0            0
95 33  4,350,200,000                0                0             0            0
9600.00% (0B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
97->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
98
99--------------------------------------------------------------------------------
100  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
101--------------------------------------------------------------------------------
102 34  4,475,900,000        2,300,000        2,300,000             0            0
103 35  4,601,900,000        1,900,000        1,900,000             0            0
104 36  4,728,000,000                0                0             0            0
105 37  4,854,200,000                0                0             0            0
106 38  4,979,900,000        2,300,000        2,300,000             0            0
107100.00% (2,300,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
108->52.17% (1,200,000B) 0x........: main (long-time.c:15)
109|
110->47.83% (1,100,000B) 0x........: main (long-time.c:13)
111|
112->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
113
114--------------------------------------------------------------------------------
115  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
116--------------------------------------------------------------------------------
117 39  5,105,900,000        1,900,000        1,900,000             0            0
118 40  5,232,000,000                0                0             0            0
119 41  5,358,200,000                0                0             0            0
120 42  5,483,900,000        2,300,000        2,300,000             0            0
121 43  5,609,900,000        1,900,000        1,900,000             0            0
122100.00% (1,900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
123->57.89% (1,100,000B) 0x........: main (long-time.c:13)
124|
125->42.11% (800,000B) 0x........: main (long-time.c:12)
126|
127->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
128
129--------------------------------------------------------------------------------
130  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
131--------------------------------------------------------------------------------
132 44  5,736,000,000                0                0             0            0
133 45  5,862,200,000                0                0             0            0
134 46  5,987,900,000        2,300,000        2,300,000             0            0
135 47  6,113,900,000        1,900,000        1,900,000             0            0
136 48  6,240,000,000                0                0             0            0
13700.00% (0B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
138->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
139
140--------------------------------------------------------------------------------
141  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
142--------------------------------------------------------------------------------
143 49  6,429,000,000        1,200,000        1,200,000             0            0
144 50  6,554,700,000        1,100,000        1,100,000             0            0
145 51  6,680,800,000          800,000          800,000             0            0
146 52  6,807,100,000          900,000          900,000             0            0
147 53  6,933,000,000        1,200,000        1,200,000             0            0
148 54  7,058,700,000        1,100,000        1,100,000             0            0
149 55  7,184,800,000          800,000          800,000             0            0
150 56  7,311,100,000          900,000          900,000             0            0
151100.00% (900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
152->100.00% (900,000B) 0x........: main (long-time.c:18)
153|
154->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
155
156--------------------------------------------------------------------------------
157  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
158--------------------------------------------------------------------------------
159 57  7,437,000,000        1,200,000        1,200,000             0            0
160 58  7,562,700,000        1,100,000        1,100,000             0            0
161 59  7,688,800,000          800,000          800,000             0            0
162 60  7,815,100,000          900,000          900,000             0            0
163 61  7,941,000,000        1,200,000        1,200,000             0            0
164 62  8,066,700,000        1,100,000        1,100,000             0            0
165 63  8,192,800,000          800,000          800,000             0            0
166 64  8,319,100,000          900,000          900,000             0            0
167 65  8,445,000,000        1,200,000        1,200,000             0            0
168 66  8,570,700,000        1,100,000        1,100,000             0            0
169100.00% (1,100,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
170->100.00% (1,100,000B) 0x........: main (long-time.c:13)
171|
172->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
173
174--------------------------------------------------------------------------------
175  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
176--------------------------------------------------------------------------------
177 67  8,696,800,000          800,000          800,000             0            0
178 68  8,823,100,000          900,000          900,000             0            0
179 69  8,949,000,000        1,200,000        1,200,000             0            0
180 70  9,074,700,000        1,100,000        1,100,000             0            0
181 71  9,200,800,000          800,000          800,000             0            0
182 72  9,327,100,000          900,000          900,000             0            0
183 73  9,453,000,000        1,200,000        1,200,000             0            0
184 74  9,578,700,000        1,100,000        1,100,000             0            0
185 75  9,704,800,000          800,000          800,000             0            0
186 76  9,831,100,000          900,000          900,000             0            0
187100.00% (900,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
188->100.00% (900,000B) 0x........: main (long-time.c:18)
189|
190->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
191
192--------------------------------------------------------------------------------
193  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
194--------------------------------------------------------------------------------
195 77  9,957,000,000        1,200,000        1,200,000             0            0
196 78 10,082,700,000        1,100,000        1,100,000             0            0
197 79 10,208,800,000          800,000          800,000             0            0
198 80 10,335,100,000          900,000          900,000             0            0
199 81 10,461,000,000        1,200,000        1,200,000             0            0
200 82 10,586,700,000        1,100,000        1,100,000             0            0
201 83 10,712,800,000          800,000          800,000             0            0
202 84 10,839,100,000          900,000          900,000             0            0
203 85 10,965,000,000        1,200,000        1,200,000             0            0
204 86 11,090,700,000        1,100,000        1,100,000             0            0
205100.00% (1,100,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
206->100.00% (1,100,000B) 0x........: main (long-time.c:13)
207|
208->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
209
210--------------------------------------------------------------------------------
211  n        time(B)         total(B)   useful-heap(B) extra-heap(B)    stacks(B)
212--------------------------------------------------------------------------------
213 87 11,216,800,000          800,000          800,000             0            0
214 88 11,343,100,000          900,000          900,000             0            0
215 89 11,469,000,000        1,200,000        1,200,000             0            0
216 90 11,594,700,000        1,100,000        1,100,000             0            0
217 91 11,720,800,000          800,000          800,000             0            0
218 92 11,847,100,000          900,000          900,000             0            0
219 93 11,973,000,000        1,200,000        1,200,000             0            0
220