--- new-cpp.post.exp +++ new-cpp.post.out @@ -6,54 +6,64 @@ KB -11.75^ ########### - | # - | # - | # - | :::::::# - | : # - | : # - | ::::::: # :::::::::::: - | : : # : - | : : # : - | : : # : - | : : # : - | : : # : - | : : # : - | ::::::::::::: : # : :::::: - | : : : # : : - | : : : # : : - | : : : # : : :::::: - | : : : # : : : - | : : : # : : : +83.76^ # + | ::#:: + | ::::#: : + | ::: ::#: :::::::::::::::::::::::::::::::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: + | : : ::#: ::: 0 +----------------------------------------------------------------------->KB - 0 23.50 + 0 167.5 -Number of snapshots: 10 - Detailed snapshots: [5 (peak)] +Number of snapshots: 12 + Detailed snapshots: [6 (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 12,032 12,032 12,000 32 0 -99.73% (12,000B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->33.24% (4,000B) 0x........: main (new-cpp.cpp:19) + 1 73,736 73,736 73,728 8 0 + 2 77,744 77,744 77,728 16 0 + 3 81,752 81,752 81,728 24 0 + 4 83,760 83,760 83,728 32 0 + 5 85,768 85,768 85,728 40 0 + 6 85,768 85,768 85,728 40 0 +99.95% (85,728B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. +->85.96% (73,728B) 0x........: pool (eh_alloc.cc:235) +| ->85.96% (73,728B) 0x........: __static_initialization_and_destruction_0 (eh_alloc.cc:373) +| ->85.96% (73,728B) 0x........: _GLOBAL__sub_I_eh_alloc.cc (eh_alloc.cc:456) +| ->85.96% (73,728B) 0x........: call_init (dl-init.c:74) +| ->85.96% (73,728B) 0x........: call_init (dl-init.c:26) +| ->85.96% (73,728B) 0x........: _dl_init (dl-init.c:121) +| ->85.96% (73,728B) 0x........: ??? (in /lib/ld-linux-x86-64.so.2) +| +->04.66% (4,000B) 0x........: main (new-cpp.cpp:19) | -->33.24% (4,000B) 0x........: main (new-cpp.cpp:20) +->04.66% (4,000B) 0x........: main (new-cpp.cpp:20) | -->16.62% (2,000B) 0x........: main (new-cpp.cpp:21) +->02.33% (2,000B) 0x........: main (new-cpp.cpp:21) | -->16.62% (2,000B) 0x........: main (new-cpp.cpp:22) +->02.33% (2,000B) 0x........: main (new-cpp.cpp:22) -------------------------------------------------------------------------------- n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) -------------------------------------------------------------------------------- - 6 16,040 8,024 8,000 24 0 - 7 20,048 4,016 4,000 16 0 - 8 22,056 2,008 2,000 8 0 - 9 24,064 0 0 0 0 + 7 89,776 81,760 81,728 32 0 + 8 93,784 77,752 77,728 24 0 + 9 95,792 75,744 75,728 16 0 + 10 97,800 73,736 73,728 8 0 + 11 171,536 0 0 0 0