1ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 2ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownCommand: ./deep 3ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownMassif arguments: --stacks=no --time-unit=B --depth=8 --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 4ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownms_print arguments: massif.out 5ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 6ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 7ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 8ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown KB 9ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown3.984^ : 10ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : 11ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | @@@@@@@: 12ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | @ : 13ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | :::::::@ : 14ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : @ : 15ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | :::::::: @ : 16ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : @ : 17ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | :::::::: : @ : 18ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : : @ : 19ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | :::::::: : : @ : 20ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : : : @ : 21ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | ::::::::: : : : @ : 22ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : : : : @ : 23ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | :::::::: : : : : @ : 24ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : : : : : @ : 25ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | :::::::: : : : : : @ : 26ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : : : : : : @ : 27ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | :::::::: : : : : : : @ : 28ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown | : : : : : : : : @ : 29ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 0 +----------------------------------------------------------------------->KB 30ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 0 3.984 31ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 32ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownNumber of snapshots: 11 33ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown Detailed snapshots: [9] 34ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 35ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 36ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 37ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 38ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 0 0 0 0 0 0 39ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 1 408 408 400 8 0 40ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 2 816 816 800 16 0 41ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 3 1,224 1,224 1,200 24 0 42ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 4 1,632 1,632 1,600 32 0 43ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 5 2,040 2,040 2,000 40 0 44ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 6 2,448 2,448 2,400 48 0 45ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 7 2,856 2,856 2,800 56 0 46ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 8 3,264 3,264 3,200 64 0 47ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 9 3,672 3,672 3,600 72 0 48ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown98.04% (3,600B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 49ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->98.04% (3,600B) 0x........: a12 (deep.c:16) 50ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown ->98.04% (3,600B) 0x........: a11 (deep.c:17) 51ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown ->98.04% (3,600B) 0x........: a10 (deep.c:18) 52ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown ->98.04% (3,600B) 0x........: a9 (deep.c:19) 53ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown ->98.04% (3,600B) 0x........: a8 (deep.c:20) 54ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown ->98.04% (3,600B) 0x........: a7 (deep.c:21) 55ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown ->98.04% (3,600B) 0x........: a6 (deep.c:22) 56ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown ->98.04% (3,600B) 0x........: a5 (deep.c:23) 57ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 58ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 59ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 60ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 61ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 10 4,080 4,080 4,000 80 0 62