1 -------------------------------------------------------------------------------- 2 Command: ./ignored 3 Massif arguments: --stacks=no --time-unit=B --heap-admin=0 --massif-out-file=massif.out --ignore-fn=ignore1 --ignore-fn=ignore2 --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 4 ms_print arguments: massif.out 5 -------------------------------------------------------------------------------- 6 7 8 B 9 800^ # 10 | # 11 | # 12 | # 13 | # 14 | # 15 | # 16 | # 17 | # 18 | # 19 | :::::::::::::::::::::::::::::::::::# 20 | : # 21 | : # 22 | : # 23 | : # 24 | : # 25 | : # 26 | : # 27 | : # 28 | : # 29 0 +----------------------------------------------------------------------->B 30 0 800 31 32 Number of snapshots: 5 33 Detailed snapshots: [3 (peak)] 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 400 400 400 0 0 40 2 800 800 800 0 0 41 3 800 800 800 0 0 42 100.00% (800B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 43 ->100.00% (800B) 0x........: main (ignored.c:38) 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 4 800 800 400 400 0 51