1 --------------------------------------------------------------------------------
2 Command: ./overloaded-new
3 Massif arguments: --stacks=no --time-unit=B --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 --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 --ignore-fn=call_init --ignore-fn=pool
4 ms_print arguments: massif.out
5 --------------------------------------------------------------------------------
13 | #:::::::::::::::::::
17 | :::::::::::::::#:::::
22 | :: #::::: :::::::::::::::
26 | ::::::::::::::::: #::::: ::
29 0 +----------------------------------------------------------------------->KB
32 Number of snapshots: 18
33 Detailed snapshots: [9 (peak)]
35 --------------------------------------------------------------------------------
36 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
37 --------------------------------------------------------------------------------
39 1 4,008 4,008 4,000 8 0
40 2 8,016 8,016 8,000 16 0
41 3 10,024 10,024 10,000 24 0
42 4 12,032 12,032 12,000 32 0
43 5 16,XXX 16,XXX 16,000 XXX 0
44 6 56,XXX 56,XXX 56,000 XXX 0
45 7 60,XXX 60,XXX 60,000 XXX 0
46 8 100,XXX 100,XXX 100,000 XXX 0
47 9 100,XXX 100,XXX 100,000 XXX 0
48 99.XX% (100,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
49 ->39.XX% (40,000B) 0x........: main (overloaded-new.cpp:84)
51 ->39.XX% (40,000B) 0x........: main (overloaded-new.cpp:87)
53 ->03.XX% (4,000B) 0x........: main (overloaded-new.cpp:79)
55 ->03.XX% (4,000B) 0x........: main (overloaded-new.cpp:80)
57 ->03.XX% (4,000B) 0x........: main (overloaded-new.cpp:83)
59 ->03.XX% (4,000B) 0x........: main (overloaded-new.cpp:86)
61 ->01.XX% (2,000B) 0x........: main (overloaded-new.cpp:81)
63 ->01.XX% (2,000B) 0x........: main (overloaded-new.cpp:82)
65 --------------------------------------------------------------------------------
66 n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
67 --------------------------------------------------------------------------------
68 10 104,XXX 96,XXX 96,000 XXX 0
69 11 108,XXX 92,XXX 92,000 XXX 0
70 12 110,XXX 90,XXX 90,000 XXX 0
71 13 112,XXX 88,XXX 88,000 XXX 0
72 14 116,XXX 84,XXX 84,000 XXX 0
73 15 157,XXX 44,XXX 44,000 XXX 0
74 16 161,XXX 40,XXX 40,000 XXX 0