--- /dev/null
+--------------------------------------------------------------------------------
+Command: ./overloaded-new
+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
+ms_print arguments: massif.out
+--------------------------------------------------------------------------------
+
+
+ KB
+98.16^ #
+ | #:
+ | #:::
+ | #::::
+ | #:::::::::::::::::::
+ | #:::::
+ | #:::::
+ | #:::::
+ | :::::::::::::::#:::::
+ | :: #:::::
+ | :: #:::::
+ | :: #:::::
+ | :: #::::: :
+ | :: #::::: :::::::::::::::
+ | :: #::::: ::
+ | :: #::::: ::
+ | :: #::::: ::
+ | ::::::::::::::::: #::::: ::
+ | :: :: #::::: ::
+ | :::: :: #::::: ::
+ 0 +----------------------------------------------------------------------->KB
+ 0 196.3
+
+Number of snapshots: 18
+ Detailed snapshots: [9 (peak)]
+
+--------------------------------------------------------------------------------
+ n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
+--------------------------------------------------------------------------------
+ 0 0 0 0 0 0
+ 1 4,008 4,008 4,000 8 0
+ 2 8,016 8,016 8,000 16 0
+ 3 10,024 10,024 10,000 24 0
+ 4 12,032 12,032 12,000 32 0
+ 5 16,248 16,248 16,000 248 0
+ 6 56,432 56,432 56,000 432 0
+ 7 60,488 60,488 60,000 488 0
+ 8 100,512 100,512 100,000 512 0
+ 9 100,512 100,512 100,000 512 0
+99.49% (100,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
+->39.80% (40,000B) 0x........: main (overloaded-new.cpp:84)
+|
+->39.80% (40,000B) 0x........: main (overloaded-new.cpp:87)
+|
+->03.98% (4,000B) 0x........: main (overloaded-new.cpp:79)
+|
+->03.98% (4,000B) 0x........: main (overloaded-new.cpp:80)
+|
+->03.98% (4,000B) 0x........: main (overloaded-new.cpp:83)
+|
+->03.98% (4,000B) 0x........: main (overloaded-new.cpp:86)
+|
+->01.99% (2,000B) 0x........: main (overloaded-new.cpp:81)
+|
+->01.99% (2,000B) 0x........: main (overloaded-new.cpp:82)
+
+--------------------------------------------------------------------------------
+ n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B)
+--------------------------------------------------------------------------------
+ 10 104,520 96,504 96,000 504 0
+ 11 108,528 92,496 92,000 496 0
+ 12 110,536 90,488 90,000 488 0
+ 13 112,544 88,480 88,000 480 0
+ 14 116,760 84,264 84,000 264 0
+ 15 156,944 44,080 44,000 80 0
+ 16 161,000 40,024 40,000 24 0
+ 17 201,024 0 0 0 0