1ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 2ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownCommand: ./realloc 3ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownMassif arguments: --stacks=no --heap-admin=0 --time-unit=B --threshold=0 --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: --threshold=0 massif.out 5ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 6ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 7ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 8ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown KB 9ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown1.172^ ################################### 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 2.344 31ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 32ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownNumber of snapshots: 8 33ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown Detailed snapshots: [3, 6 (peak)] 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 800 800 800 0 0 40ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 2 800 800 800 0 0 41ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 3 800 800 800 0 0 42ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown100.00% (800B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 43ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->100.00% (800B) 0x........: main (realloc.c:8) 44ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| 45ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->00.00% (0B) 0x........: main (realloc.c:5) 46ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 47ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 48ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 49ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 50ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 4 800 800 400 400 0 51ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 5 1,200 1,200 1,200 0 0 52ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 6 1,200 1,200 1,200 0 0 53ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown100.00% (1,200B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. 54ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->100.00% (1,200B) 0x........: main (realloc.c:12) 55ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| 56ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->00.00% (0B) 0x........: main (realloc.c:5) 57ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| 58ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->00.00% (0B) 0x........: main (realloc.c:8) 59ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown| 60ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown->00.00% (0B) 0x........: main (realloc.c:10) 61ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 62ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 63ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) 64ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown-------------------------------------------------------------------------------- 65ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown 7 2,400 0 0 0 0 66