GP_Image_Test/massif.out.3772952

2238 lines
126 KiB
Plaintext
Raw Permalink Normal View History

2024-01-31 01:16:03 -05:00
desc: (none)
cmd: ./cmake-build-relwithdebinfo/gp_image_test
time_unit: i
#-----------
snapshot=0
#-----------
time=0
mem_heap_B=0
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=1
#-----------
time=271669127
mem_heap_B=39243104
mem_heap_extra_B=499272
mem_stacks_B=0
heap_tree=detailed
n5: 39243104 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 25165824 0x152C60: allocate_block (allocator.h:102)
n1: 25165824 0x152C60: area_allocator (allocator.h:180)
n1: 25165824 0x152C60: __static_initialization_and_destruction_0() (image.h:33)
n1: 25165824 0x4D3D7F5: call_init (libc-start.c:145)
n1: 25165824 0x4D3D7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 25165824 0x1589F0: (below main) (in /home/brett/Documents/code/c++/GP_Image_Test/cmake-build-relwithdebinfo/gp_image_test)
n2: 5972720 0x7CF7C44: ??? (in /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so)
n2: 5884432 0x7CF7C9C: ??? (in /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so)
n0: 5227600 in 845 places, all below massif's threshold (1.00%)
n1: 656832 0x801BD59: ??? (in /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so)
n0: 656832 in 154 places, all below massif's threshold (1.00%)
n0: 88288 in 15 places, all below massif's threshold (1.00%)
n0: 4150392 in 1261 places, all below massif's threshold (1.00%)
n1: 3328000 0x154BB6: allocate_block (allocator.h:102)
n1: 3328000 0x154BB6: area_allocator (allocator.h:180)
n1: 3328000 0x154BB6: __static_initialization_and_destruction_0() (gp.cpp:25)
n1: 3328000 0x4D3D7F5: call_init (libc-start.c:145)
n1: 3328000 0x4D3D7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 3328000 0x1589F0: (below main) (in /home/brett/Documents/code/c++/GP_Image_Test/cmake-build-relwithdebinfo/gp_image_test)
n2: 626168 0x1AEAA0: ImGui::MemAlloc(unsigned long) (imgui.cpp:4215)
n1: 624544 0x1E8E35: ImFontAtlas::AddFontFromMemoryCompressedTTF(void const*, int, float, ImFontConfig const*, unsigned short const*) (imgui_draw.cpp:2280)
n0: 624544 in 4 places, all below massif's threshold (1.00%)
n0: 1624 in 6 places, all below massif's threshold (1.00%)
#-----------
snapshot=2
#-----------
time=6118984542
mem_heap_B=39537443
mem_heap_extra_B=501317
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=3
#-----------
time=6121676493
mem_heap_B=39930192
mem_heap_extra_B=510880
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=4
#-----------
time=52510718152
mem_heap_B=39984087
mem_heap_extra_B=514905
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=5
#-----------
time=53404874162
mem_heap_B=40092779
mem_heap_extra_B=518157
mem_stacks_B=0
heap_tree=detailed
n5: 40092779 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 25165824 0x152C60: allocate_block (allocator.h:102)
n1: 25165824 0x152C60: area_allocator (allocator.h:180)
n1: 25165824 0x152C60: __static_initialization_and_destruction_0() (image.h:33)
n1: 25165824 0x4D3D7F5: call_init (libc-start.c:145)
n1: 25165824 0x4D3D7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 25165824 0x1589F0: (below main) (in /home/brett/Documents/code/c++/GP_Image_Test/cmake-build-relwithdebinfo/gp_image_test)
n2: 6351872 0x7CF7C44: ??? (in /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so)
n2: 5891776 0x7CF7C9C: ??? (in /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so)
n0: 5234944 in 847 places, all below massif's threshold (1.00%)
n1: 656832 0x801BD59: ??? (in /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so)
n0: 656832 in 154 places, all below massif's threshold (1.00%)
n0: 460096 in 17 places, all below massif's threshold (1.00%)
n0: 4620915 in 1292 places, all below massif's threshold (1.00%)
n1: 3328000 0x154BB6: allocate_block (allocator.h:102)
n1: 3328000 0x154BB6: area_allocator (allocator.h:180)
n1: 3328000 0x154BB6: __static_initialization_and_destruction_0() (gp.cpp:25)
n1: 3328000 0x4D3D7F5: call_init (libc-start.c:145)
n1: 3328000 0x4D3D7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 3328000 0x1589F0: (below main) (in /home/brett/Documents/code/c++/GP_Image_Test/cmake-build-relwithdebinfo/gp_image_test)
n2: 626168 0x1AEAA0: ImGui::MemAlloc(unsigned long) (imgui.cpp:4215)
n1: 624544 0x1E8E35: ImFontAtlas::AddFontFromMemoryCompressedTTF(void const*, int, float, ImFontConfig const*, unsigned short const*) (imgui_draw.cpp:2280)
n0: 624544 in 4 places, all below massif's threshold (1.00%)
n0: 1624 in 6 places, all below massif's threshold (1.00%)
#-----------
snapshot=6
#-----------
time=71043982452
mem_heap_B=39646258
mem_heap_extra_B=517670
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=7
#-----------
time=74942490572
mem_heap_B=53015909
mem_heap_extra_B=604779
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=8
#-----------
time=77754141290
mem_heap_B=103348253
mem_heap_extra_B=614059
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=9
#-----------
time=80989785202
mem_heap_B=254343629
mem_heap_extra_B=638491
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=10
#-----------
time=83833052829
mem_heap_B=380173069
mem_heap_extra_B=658843
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=11
#-----------
time=86724433849
mem_heap_B=531168477
mem_heap_extra_B=683243
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=12
#-----------
time=91051848810
mem_heap_B=782827237
mem_heap_extra_B=723899
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=13
#-----------
time=94028680882
mem_heap_B=910229757
mem_heap_extra_B=744267
mem_stacks_B=0
heap_tree=detailed
n3: 910229757 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 855638016 0x1623A7: allocate_block (allocator.h:102)
n1: 855638016 0x1623A7: getBlock (allocator.h:156)
n1: 855638016 0x1623A7: getBlock (allocator.h:150)
n1: 855638016 0x1623A7: allocate (allocator.h:202)
n1: 855638016 0x1623A7: image::image() (image.h:42)
n10: 855638016 0x15E95D: node::evaluate() (gp.cpp:168)
n1: 201326592 0x1642B5: evaluate_tree (gp.h:82)
n1: 201326592 0x1642B5: evaluate_tree (gp.h:81)
n1: 201326592 0x1642B5: evaluate_tree (gp.h:81)
n2: 201326592 0x1642B5: node::evaluate_tree() (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 125829120 0x16421A: evaluate_tree (gp.h:82)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: node::evaluate_tree() (gp.h:81)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 100663296 0x16429A: evaluate_tree (gp.h:82)
n1: 100663296 0x16429A: evaluate_tree (gp.h:81)
n1: 100663296 0x16429A: evaluate_tree (gp.h:81)
n1: 100663296 0x16429A: evaluate_tree (gp.h:81)
n1: 100663296 0x16429A: node::evaluate_tree() (gp.h:81)
n1: 100663296 0x1638CD: evaluate_tree (gp.h:81)
n1: 100663296 0x1638CD: evaluate (main.cpp:194)
n1: 100663296 0x1638CD: evaluate_population (main.cpp:338)
n1: 100663296 0x1638CD: init (main.cpp:252)
n1: 100663296 0x1638CD: update(int, int) (main.cpp:421)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 100663296 0x1642F1: evaluate_tree (gp.h:82)
n1: 100663296 0x1642F1: node::evaluate_tree() (gp.h:81)
n1: 100663296 0x1641FA: evaluate_tree (gp.h:81)
n1: 100663296 0x1641FA: evaluate_tree (gp.h:81)
n1: 100663296 0x1641FA: evaluate_tree (gp.h:81)
n1: 100663296 0x1641FA: evaluate_tree (gp.h:81)
n1: 100663296 0x1641FA: evaluate_tree (gp.h:81)
n1: 100663296 0x1641FA: evaluate_tree (gp.h:81)
n1: 100663296 0x1641FA: evaluate_tree (gp.h:81)
n1: 100663296 0x1641FA: evaluate_tree (gp.h:81)
n1: 100663296 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 100663296 0x1638CD: evaluate_tree (gp.h:81)
n1: 100663296 0x1638CD: evaluate (main.cpp:194)
n1: 100663296 0x1638CD: evaluate_population (main.cpp:338)
n1: 100663296 0x1638CD: init (main.cpp:252)
n1: 100663296 0x1638CD: update(int, int) (main.cpp:421)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 75497472 0x16422F: evaluate_tree (gp.h:82)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: node::evaluate_tree() (gp.h:81)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 50331648 0x164274: evaluate_tree (gp.h:82)
n1: 50331648 0x164274: evaluate_tree (gp.h:81)
n1: 50331648 0x164274: evaluate_tree (gp.h:81)
n1: 50331648 0x164274: evaluate_tree (gp.h:81)
n1: 50331648 0x164274: evaluate_tree (gp.h:81)
n1: 50331648 0x164274: node::evaluate_tree() (gp.h:81)
n1: 50331648 0x1638CD: evaluate_tree (gp.h:81)
n1: 50331648 0x1638CD: evaluate (main.cpp:194)
n1: 50331648 0x1638CD: evaluate_population (main.cpp:338)
n1: 50331648 0x1638CD: init (main.cpp:252)
n1: 50331648 0x1638CD: update(int, int) (main.cpp:421)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 25165824 0x1638CD: evaluate_tree (gp.h:81)
n1: 25165824 0x1638CD: evaluate (main.cpp:194)
n1: 25165824 0x1638CD: evaluate_population (main.cpp:338)
n1: 25165824 0x1638CD: init (main.cpp:252)
n1: 25165824 0x1638CD: update(int, int) (main.cpp:421)
n1: 25165824 0x1A7A4E: operator() (std_function.h:591)
n1: 25165824 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 25165824 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 25165824 0x15545E: main (main.cpp:464)
n1: 25165824 0x16425D: evaluate_tree (gp.h:82)
n1: 25165824 0x16425D: evaluate_tree (gp.h:81)
n1: 25165824 0x16425D: evaluate_tree (gp.h:81)
n1: 25165824 0x16425D: evaluate_tree (gp.h:81)
n1: 25165824 0x16425D: evaluate_tree (gp.h:81)
n1: 25165824 0x16425D: evaluate_tree (gp.h:81)
n1: 25165824 0x16425D: node::evaluate_tree() (gp.h:81)
n1: 25165824 0x1638CD: evaluate_tree (gp.h:81)
n1: 25165824 0x1638CD: evaluate (main.cpp:194)
n1: 25165824 0x1638CD: evaluate_population (main.cpp:338)
n1: 25165824 0x1638CD: init (main.cpp:252)
n1: 25165824 0x1638CD: update(int, int) (main.cpp:421)
n1: 25165824 0x1A7A4E: operator() (std_function.h:591)
n1: 25165824 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 25165824 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 25165824 0x15545E: main (main.cpp:464)
n1: 25165824 0x1642D6: evaluate_tree (gp.h:82)
n1: 25165824 0x1642D6: evaluate_tree (gp.h:81)
n1: 25165824 0x1642D6: node::evaluate_tree() (gp.h:81)
n1: 25165824 0x1641FA: evaluate_tree (gp.h:81)
n1: 25165824 0x1641FA: evaluate_tree (gp.h:81)
n1: 25165824 0x1641FA: evaluate_tree (gp.h:81)
n1: 25165824 0x1641FA: evaluate_tree (gp.h:81)
n1: 25165824 0x1641FA: evaluate_tree (gp.h:81)
n1: 25165824 0x1641FA: evaluate_tree (gp.h:81)
n1: 25165824 0x1641FA: evaluate_tree (gp.h:81)
n1: 25165824 0x1641FA: evaluate_tree (gp.h:81)
n1: 25165824 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 25165824 0x1638CD: evaluate_tree (gp.h:81)
n1: 25165824 0x1638CD: evaluate (main.cpp:194)
n1: 25165824 0x1638CD: evaluate_population (main.cpp:338)
n1: 25165824 0x1638CD: init (main.cpp:252)
n1: 25165824 0x1638CD: update(int, int) (main.cpp:421)
n1: 25165824 0x1A7A4E: operator() (std_function.h:591)
n1: 25165824 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 25165824 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 25165824 0x15545E: main (main.cpp:464)
n0: 29425917 in 1979 places, all below massif's threshold (1.00%)
n1: 25165824 0x152C60: allocate_block (allocator.h:102)
n1: 25165824 0x152C60: area_allocator (allocator.h:180)
n1: 25165824 0x152C60: __static_initialization_and_destruction_0() (image.h:33)
n1: 25165824 0x4D3D7F5: call_init (libc-start.c:145)
n1: 25165824 0x4D3D7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 25165824 0x1589F0: (below main) (in /home/brett/Documents/code/c++/GP_Image_Test/cmake-build-relwithdebinfo/gp_image_test)
#-----------
snapshot=14
#-----------
time=96434179977
mem_heap_B=1009320453
mem_heap_extra_B=760539
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=15
#-----------
time=99425568696
mem_heap_B=1161888557
mem_heap_extra_B=784923
mem_stacks_B=0
heap_tree=detailed
n3: 1161888557 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 1107296256 0x1623A7: allocate_block (allocator.h:102)
n1: 1107296256 0x1623A7: getBlock (allocator.h:156)
n1: 1107296256 0x1623A7: getBlock (allocator.h:150)
n1: 1107296256 0x1623A7: allocate (allocator.h:202)
n1: 1107296256 0x1623A7: image::image() (image.h:42)
n10: 1107296256 0x15E95D: node::evaluate() (gp.cpp:168)
n1: 226492416 0x1642B5: evaluate_tree (gp.h:82)
n1: 226492416 0x1642B5: evaluate_tree (gp.h:81)
n1: 226492416 0x1642B5: evaluate_tree (gp.h:81)
n2: 226492416 0x1642B5: node::evaluate_tree() (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 150994944 0x1638CD: evaluate_tree (gp.h:81)
n1: 150994944 0x1638CD: evaluate (main.cpp:194)
n1: 150994944 0x1638CD: evaluate_population (main.cpp:338)
n1: 150994944 0x1638CD: init (main.cpp:252)
n1: 150994944 0x1638CD: update(int, int) (main.cpp:421)
n1: 150994944 0x1A7A4E: operator() (std_function.h:591)
n1: 150994944 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 150994944 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 150994944 0x15545E: main (main.cpp:464)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 150994944 0x16429A: evaluate_tree (gp.h:82)
n1: 150994944 0x16429A: evaluate_tree (gp.h:81)
n1: 150994944 0x16429A: evaluate_tree (gp.h:81)
n1: 150994944 0x16429A: evaluate_tree (gp.h:81)
n1: 150994944 0x16429A: node::evaluate_tree() (gp.h:81)
n1: 150994944 0x1638CD: evaluate_tree (gp.h:81)
n1: 150994944 0x1638CD: evaluate (main.cpp:194)
n1: 150994944 0x1638CD: evaluate_population (main.cpp:338)
n1: 150994944 0x1638CD: init (main.cpp:252)
n1: 150994944 0x1638CD: update(int, int) (main.cpp:421)
n1: 150994944 0x1A7A4E: operator() (std_function.h:591)
n1: 150994944 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 150994944 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 150994944 0x15545E: main (main.cpp:464)
n1: 150994944 0x1642F1: evaluate_tree (gp.h:82)
n1: 150994944 0x1642F1: node::evaluate_tree() (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: evaluate_tree (gp.h:81)
n1: 150994944 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 150994944 0x1638CD: evaluate_tree (gp.h:81)
n1: 150994944 0x1638CD: evaluate (main.cpp:194)
n1: 150994944 0x1638CD: evaluate_population (main.cpp:338)
n1: 150994944 0x1638CD: init (main.cpp:252)
n1: 150994944 0x1638CD: update(int, int) (main.cpp:421)
n1: 150994944 0x1A7A4E: operator() (std_function.h:591)
n1: 150994944 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 150994944 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 150994944 0x15545E: main (main.cpp:464)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: evaluate_tree (gp.h:81)
n1: 125829120 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 125829120 0x16421A: evaluate_tree (gp.h:82)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: evaluate_tree (gp.h:81)
n1: 125829120 0x16421A: node::evaluate_tree() (gp.h:81)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 100663296 0x164274: evaluate_tree (gp.h:82)
n1: 100663296 0x164274: evaluate_tree (gp.h:81)
n1: 100663296 0x164274: evaluate_tree (gp.h:81)
n1: 100663296 0x164274: evaluate_tree (gp.h:81)
n1: 100663296 0x164274: evaluate_tree (gp.h:81)
n1: 100663296 0x164274: node::evaluate_tree() (gp.h:81)
n1: 100663296 0x1638CD: evaluate_tree (gp.h:81)
n1: 100663296 0x1638CD: evaluate (main.cpp:194)
n1: 100663296 0x1638CD: evaluate_population (main.cpp:338)
n1: 100663296 0x1638CD: init (main.cpp:252)
n1: 100663296 0x1638CD: update(int, int) (main.cpp:421)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 75497472 0x16422F: evaluate_tree (gp.h:82)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: evaluate_tree (gp.h:81)
n1: 75497472 0x16422F: node::evaluate_tree() (gp.h:81)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 75497472 0x1642D6: evaluate_tree (gp.h:82)
n1: 75497472 0x1642D6: evaluate_tree (gp.h:81)
n1: 75497472 0x1642D6: node::evaluate_tree() (gp.h:81)
n1: 75497472 0x1641FA: evaluate_tree (gp.h:81)
n1: 75497472 0x1641FA: evaluate_tree (gp.h:81)
n1: 75497472 0x1641FA: evaluate_tree (gp.h:81)
n1: 75497472 0x1641FA: evaluate_tree (gp.h:81)
n1: 75497472 0x1641FA: evaluate_tree (gp.h:81)
n1: 75497472 0x1641FA: evaluate_tree (gp.h:81)
n1: 75497472 0x1641FA: evaluate_tree (gp.h:81)
n1: 75497472 0x1641FA: evaluate_tree (gp.h:81)
n1: 75497472 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 50331648 0x16425D: evaluate_tree (gp.h:82)
n1: 50331648 0x16425D: evaluate_tree (gp.h:81)
n1: 50331648 0x16425D: evaluate_tree (gp.h:81)
n1: 50331648 0x16425D: evaluate_tree (gp.h:81)
n1: 50331648 0x16425D: evaluate_tree (gp.h:81)
n1: 50331648 0x16425D: evaluate_tree (gp.h:81)
n1: 50331648 0x16425D: node::evaluate_tree() (gp.h:81)
n1: 50331648 0x1638CD: evaluate_tree (gp.h:81)
n1: 50331648 0x1638CD: evaluate (main.cpp:194)
n1: 50331648 0x1638CD: evaluate_population (main.cpp:338)
n1: 50331648 0x1638CD: init (main.cpp:252)
n1: 50331648 0x1638CD: update(int, int) (main.cpp:421)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 25165824 0x1638CD: evaluate_tree (gp.h:81)
n1: 25165824 0x1638CD: evaluate (main.cpp:194)
n1: 25165824 0x1638CD: evaluate_population (main.cpp:338)
n1: 25165824 0x1638CD: init (main.cpp:252)
n1: 25165824 0x1638CD: update(int, int) (main.cpp:421)
n1: 25165824 0x1A7A4E: operator() (std_function.h:591)
n1: 25165824 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 25165824 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 25165824 0x15545E: main (main.cpp:464)
n0: 29426477 in 1979 places, all below massif's threshold (1.00%)
n1: 25165824 0x152C60: allocate_block (allocator.h:102)
n1: 25165824 0x152C60: area_allocator (allocator.h:180)
n1: 25165824 0x152C60: __static_initialization_and_destruction_0() (image.h:33)
n1: 25165824 0x4D3D7F5: call_init (libc-start.c:145)
n1: 25165824 0x4D3D7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 25165824 0x1589F0: (below main) (in /home/brett/Documents/code/c++/GP_Image_Test/cmake-build-relwithdebinfo/gp_image_test)
#-----------
snapshot=16
#-----------
time=103236732211
mem_heap_B=1311311013
mem_heap_extra_B=809307
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=17
#-----------
time=105938021274
mem_heap_B=1437140413
mem_heap_extra_B=829643
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=18
#-----------
time=110467090804
mem_heap_B=1663633805
mem_heap_extra_B=866235
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=19
#-----------
time=114605474770
mem_heap_B=1839795005
mem_heap_extra_B=894699
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=20
#-----------
time=117241264055
mem_heap_B=1965624405
mem_heap_extra_B=915035
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=21
#-----------
time=120615358792
mem_heap_B=2116619685
mem_heap_extra_B=939435
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=22
#-----------
time=125085358244
mem_heap_B=2343112605
mem_heap_extra_B=976027
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=23
#-----------
time=130274038192
mem_heap_B=2619937245
mem_heap_extra_B=1020731
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=24
#-----------
time=134479165390
mem_heap_B=2797671269
mem_heap_extra_B=1049195
mem_stacks_B=0
heap_tree=detailed
n2: 2797671269 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 2743074816 0x1623A7: allocate_block (allocator.h:102)
n1: 2743074816 0x1623A7: getBlock (allocator.h:156)
n1: 2743074816 0x1623A7: getBlock (allocator.h:150)
n1: 2743074816 0x1623A7: allocate (allocator.h:202)
n1: 2743074816 0x1623A7: image::image() (image.h:42)
n10: 2743074816 0x15E95D: node::evaluate() (gp.cpp:168)
n1: 478150656 0x1642F1: evaluate_tree (gp.h:82)
n2: 478150656 0x1642F1: node::evaluate_tree() (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 352321536 0x1638CD: evaluate_tree (gp.h:81)
n1: 352321536 0x1638CD: evaluate (main.cpp:194)
n1: 352321536 0x1638CD: evaluate_population (main.cpp:338)
n1: 352321536 0x1638CD: init (main.cpp:252)
n1: 352321536 0x1638CD: update(int, int) (main.cpp:421)
n1: 352321536 0x1A7A4E: operator() (std_function.h:591)
n1: 352321536 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 352321536 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 352321536 0x15545E: main (main.cpp:464)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 402653184 0x1642B5: evaluate_tree (gp.h:82)
n1: 402653184 0x1642B5: evaluate_tree (gp.h:81)
n1: 402653184 0x1642B5: evaluate_tree (gp.h:81)
n2: 402653184 0x1642B5: node::evaluate_tree() (gp.h:81)
n1: 301989888 0x1641FA: evaluate_tree (gp.h:81)
n1: 301989888 0x1641FA: evaluate_tree (gp.h:81)
n1: 301989888 0x1641FA: evaluate_tree (gp.h:81)
n1: 301989888 0x1641FA: evaluate_tree (gp.h:81)
n1: 301989888 0x1641FA: evaluate_tree (gp.h:81)
n1: 301989888 0x1641FA: evaluate_tree (gp.h:81)
n1: 301989888 0x1641FA: evaluate_tree (gp.h:81)
n1: 301989888 0x1641FA: evaluate_tree (gp.h:81)
n1: 301989888 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 301989888 0x1638CD: evaluate_tree (gp.h:81)
n1: 301989888 0x1638CD: evaluate (main.cpp:194)
n1: 301989888 0x1638CD: evaluate_population (main.cpp:338)
n1: 301989888 0x1638CD: init (main.cpp:252)
n1: 301989888 0x1638CD: update(int, int) (main.cpp:421)
n1: 301989888 0x1A7A4E: operator() (std_function.h:591)
n1: 301989888 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 301989888 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 301989888 0x15545E: main (main.cpp:464)
n1: 100663296 0x1638CD: evaluate_tree (gp.h:81)
n1: 100663296 0x1638CD: evaluate (main.cpp:194)
n1: 100663296 0x1638CD: evaluate_population (main.cpp:338)
n1: 100663296 0x1638CD: init (main.cpp:252)
n1: 100663296 0x1638CD: update(int, int) (main.cpp:421)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 327155712 0x16421A: evaluate_tree (gp.h:82)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 276824064 0x164274: evaluate_tree (gp.h:82)
n1: 276824064 0x164274: evaluate_tree (gp.h:81)
n1: 276824064 0x164274: evaluate_tree (gp.h:81)
n1: 276824064 0x164274: evaluate_tree (gp.h:81)
n1: 276824064 0x164274: evaluate_tree (gp.h:81)
n1: 276824064 0x164274: node::evaluate_tree() (gp.h:81)
n1: 276824064 0x1638CD: evaluate_tree (gp.h:81)
n1: 276824064 0x1638CD: evaluate (main.cpp:194)
n1: 276824064 0x1638CD: evaluate_population (main.cpp:338)
n1: 276824064 0x1638CD: init (main.cpp:252)
n1: 276824064 0x1638CD: update(int, int) (main.cpp:421)
n1: 276824064 0x1A7A4E: operator() (std_function.h:591)
n1: 276824064 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 276824064 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 276824064 0x15545E: main (main.cpp:464)
n1: 276824064 0x16429A: evaluate_tree (gp.h:82)
n1: 276824064 0x16429A: evaluate_tree (gp.h:81)
n1: 276824064 0x16429A: evaluate_tree (gp.h:81)
n1: 276824064 0x16429A: evaluate_tree (gp.h:81)
n1: 276824064 0x16429A: node::evaluate_tree() (gp.h:81)
n1: 276824064 0x1638CD: evaluate_tree (gp.h:81)
n1: 276824064 0x1638CD: evaluate (main.cpp:194)
n1: 276824064 0x1638CD: evaluate_population (main.cpp:338)
n1: 276824064 0x1638CD: init (main.cpp:252)
n1: 276824064 0x1638CD: update(int, int) (main.cpp:421)
n1: 276824064 0x1A7A4E: operator() (std_function.h:591)
n1: 276824064 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 276824064 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 276824064 0x15545E: main (main.cpp:464)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:82)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:81)
n2: 276824064 0x1642D6: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1638CD: evaluate_tree (gp.h:81)
n1: 226492416 0x1638CD: evaluate (main.cpp:194)
n1: 226492416 0x1638CD: evaluate_population (main.cpp:338)
n1: 226492416 0x1638CD: init (main.cpp:252)
n1: 226492416 0x1638CD: update(int, int) (main.cpp:421)
n1: 226492416 0x1A7A4E: operator() (std_function.h:591)
n1: 226492416 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 226492416 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 226492416 0x15545E: main (main.cpp:464)
n1: 50331648 0x1638CD: evaluate_tree (gp.h:81)
n1: 50331648 0x1638CD: evaluate (main.cpp:194)
n1: 50331648 0x1638CD: evaluate_population (main.cpp:338)
n1: 50331648 0x1638CD: init (main.cpp:252)
n1: 50331648 0x1638CD: update(int, int) (main.cpp:421)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 176160768 0x16425D: evaluate_tree (gp.h:82)
n1: 176160768 0x16425D: evaluate_tree (gp.h:81)
n1: 176160768 0x16425D: evaluate_tree (gp.h:81)
n1: 176160768 0x16425D: evaluate_tree (gp.h:81)
n1: 176160768 0x16425D: evaluate_tree (gp.h:81)
n1: 176160768 0x16425D: evaluate_tree (gp.h:81)
n1: 176160768 0x16425D: node::evaluate_tree() (gp.h:81)
n1: 176160768 0x1638CD: evaluate_tree (gp.h:81)
n1: 176160768 0x1638CD: evaluate (main.cpp:194)
n1: 176160768 0x1638CD: evaluate_population (main.cpp:338)
n1: 176160768 0x1638CD: init (main.cpp:252)
n1: 176160768 0x1638CD: update(int, int) (main.cpp:421)
n1: 176160768 0x1A7A4E: operator() (std_function.h:591)
n1: 176160768 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 176160768 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 176160768 0x15545E: main (main.cpp:464)
n1: 125829120 0x16422F: evaluate_tree (gp.h:82)
n1: 125829120 0x16422F: evaluate_tree (gp.h:81)
n1: 125829120 0x16422F: evaluate_tree (gp.h:81)
n1: 125829120 0x16422F: evaluate_tree (gp.h:81)
n1: 125829120 0x16422F: evaluate_tree (gp.h:81)
n1: 125829120 0x16422F: evaluate_tree (gp.h:81)
n1: 125829120 0x16422F: evaluate_tree (gp.h:81)
n1: 125829120 0x16422F: node::evaluate_tree() (gp.h:81)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n0: 54596453 in 1980 places, all below massif's threshold (1.00%)
#-----------
snapshot=25
#-----------
time=137719071052
mem_heap_B=2948142261
mem_heap_extra_B=1073587
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=26
#-----------
time=142885586244
mem_heap_B=3074583657
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=27
#-----------
time=146326176215
mem_heap_B=3074059369
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=28
#-----------
time=149488657657
mem_heap_B=3074585705
mem_heap_extra_B=1117775
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=29
#-----------
time=152861607412
mem_heap_B=3074059369
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=30
#-----------
time=154849296489
mem_heap_B=3074583657
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=31
#-----------
time=158143401582
mem_heap_B=3074583657
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=32
#-----------
time=161930685549
mem_heap_B=3074583657
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=33
#-----------
time=164438768981
mem_heap_B=3074583657
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=34
#-----------
time=167948592269
mem_heap_B=3074059369
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=35
#-----------
time=170576487966
mem_heap_B=3074583657
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=36
#-----------
time=173961907883
mem_heap_B=3074583657
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=37
#-----------
time=176296872370
mem_heap_B=3074059369
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=detailed
n2: 3074059369 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 3019898880 0x1623A7: allocate_block (allocator.h:102)
n1: 3019898880 0x1623A7: getBlock (allocator.h:156)
n1: 3019898880 0x1623A7: getBlock (allocator.h:150)
n1: 3019898880 0x1623A7: allocate (allocator.h:202)
n1: 3019898880 0x1623A7: image::image() (image.h:42)
n10: 3019898880 0x15E95D: node::evaluate() (gp.cpp:168)
n1: 503316480 0x1642F1: evaluate_tree (gp.h:82)
n2: 503316480 0x1642F1: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1638CD: evaluate_tree (gp.h:81)
n1: 377487360 0x1638CD: evaluate (main.cpp:194)
n1: 377487360 0x1638CD: evaluate_population (main.cpp:338)
n1: 377487360 0x1638CD: init (main.cpp:252)
n1: 377487360 0x1638CD: update(int, int) (main.cpp:421)
n1: 377487360 0x1A7A4E: operator() (std_function.h:591)
n1: 377487360 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 377487360 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 377487360 0x15545E: main (main.cpp:464)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 427819008 0x1642B5: evaluate_tree (gp.h:82)
n1: 427819008 0x1642B5: evaluate_tree (gp.h:81)
n1: 427819008 0x1642B5: evaluate_tree (gp.h:81)
n2: 427819008 0x1642B5: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 100663296 0x1638CD: evaluate_tree (gp.h:81)
n1: 100663296 0x1638CD: evaluate (main.cpp:194)
n1: 100663296 0x1638CD: evaluate_population (main.cpp:338)
n1: 100663296 0x1638CD: init (main.cpp:252)
n1: 100663296 0x1638CD: update(int, int) (main.cpp:421)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1638CD: evaluate_tree (gp.h:81)
n1: 377487360 0x1638CD: evaluate (main.cpp:194)
n1: 377487360 0x1638CD: evaluate_population (main.cpp:338)
n1: 377487360 0x1638CD: init (main.cpp:252)
n1: 377487360 0x1638CD: update(int, int) (main.cpp:421)
n1: 377487360 0x1A7A4E: operator() (std_function.h:591)
n1: 377487360 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 377487360 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 377487360 0x15545E: main (main.cpp:464)
n1: 352321536 0x164274: evaluate_tree (gp.h:82)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: node::evaluate_tree() (gp.h:81)
n1: 352321536 0x1638CD: evaluate_tree (gp.h:81)
n1: 352321536 0x1638CD: evaluate (main.cpp:194)
n1: 352321536 0x1638CD: evaluate_population (main.cpp:338)
n1: 352321536 0x1638CD: init (main.cpp:252)
n1: 352321536 0x1638CD: update(int, int) (main.cpp:421)
n1: 352321536 0x1A7A4E: operator() (std_function.h:591)
n1: 352321536 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 352321536 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 352321536 0x15545E: main (main.cpp:464)
n1: 327155712 0x16421A: evaluate_tree (gp.h:82)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 276824064 0x16429A: evaluate_tree (gp.h:82)
n1: 276824064 0x16429A: evaluate_tree (gp.h:81)
n1: 276824064 0x16429A: evaluate_tree (gp.h:81)
n1: 276824064 0x16429A: evaluate_tree (gp.h:81)
n1: 276824064 0x16429A: node::evaluate_tree() (gp.h:81)
n1: 276824064 0x1638CD: evaluate_tree (gp.h:81)
n1: 276824064 0x1638CD: evaluate (main.cpp:194)
n1: 276824064 0x1638CD: evaluate_population (main.cpp:338)
n1: 276824064 0x1638CD: init (main.cpp:252)
n1: 276824064 0x1638CD: update(int, int) (main.cpp:421)
n1: 276824064 0x1A7A4E: operator() (std_function.h:591)
n1: 276824064 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 276824064 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 276824064 0x15545E: main (main.cpp:464)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:82)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:81)
n2: 276824064 0x1642D6: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1638CD: evaluate_tree (gp.h:81)
n1: 226492416 0x1638CD: evaluate (main.cpp:194)
n1: 226492416 0x1638CD: evaluate_population (main.cpp:338)
n1: 226492416 0x1638CD: init (main.cpp:252)
n1: 226492416 0x1638CD: update(int, int) (main.cpp:421)
n1: 226492416 0x1A7A4E: operator() (std_function.h:591)
n1: 226492416 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 226492416 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 226492416 0x15545E: main (main.cpp:464)
n1: 50331648 0x1638CD: evaluate_tree (gp.h:81)
n1: 50331648 0x1638CD: evaluate (main.cpp:194)
n1: 50331648 0x1638CD: evaluate_population (main.cpp:338)
n1: 50331648 0x1638CD: init (main.cpp:252)
n1: 50331648 0x1638CD: update(int, int) (main.cpp:421)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 251658240 0x16425D: evaluate_tree (gp.h:82)
n1: 251658240 0x16425D: evaluate_tree (gp.h:81)
n1: 251658240 0x16425D: evaluate_tree (gp.h:81)
n1: 251658240 0x16425D: evaluate_tree (gp.h:81)
n1: 251658240 0x16425D: evaluate_tree (gp.h:81)
n1: 251658240 0x16425D: evaluate_tree (gp.h:81)
n1: 251658240 0x16425D: node::evaluate_tree() (gp.h:81)
n1: 251658240 0x1638CD: evaluate_tree (gp.h:81)
n1: 251658240 0x1638CD: evaluate (main.cpp:194)
n1: 251658240 0x1638CD: evaluate_population (main.cpp:338)
n1: 251658240 0x1638CD: init (main.cpp:252)
n1: 251658240 0x1638CD: update(int, int) (main.cpp:421)
n1: 251658240 0x1A7A4E: operator() (std_function.h:591)
n1: 251658240 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 251658240 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 251658240 0x15545E: main (main.cpp:464)
n1: 150994944 0x16422F: evaluate_tree (gp.h:82)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: node::evaluate_tree() (gp.h:81)
n1: 150994944 0x1638CD: evaluate_tree (gp.h:81)
n1: 150994944 0x1638CD: evaluate (main.cpp:194)
n1: 150994944 0x1638CD: evaluate_population (main.cpp:338)
n1: 150994944 0x1638CD: init (main.cpp:252)
n1: 150994944 0x1638CD: update(int, int) (main.cpp:421)
n1: 150994944 0x1A7A4E: operator() (std_function.h:591)
n1: 150994944 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 150994944 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 150994944 0x15545E: main (main.cpp:464)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n0: 54160489 in 1987 places, all below massif's threshold (1.00%)
#-----------
snapshot=38
#-----------
time=180128211509
mem_heap_B=3074059369
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=39
#-----------
time=183765629731
mem_heap_B=3074583657
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=40
#-----------
time=188239261420
mem_heap_B=3074583657
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=detailed
n2: 3074583657 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 3019898880 0x1623A7: allocate_block (allocator.h:102)
n1: 3019898880 0x1623A7: getBlock (allocator.h:156)
n1: 3019898880 0x1623A7: getBlock (allocator.h:150)
n1: 3019898880 0x1623A7: allocate (allocator.h:202)
n1: 3019898880 0x1623A7: image::image() (image.h:42)
n10: 3019898880 0x15E95D: node::evaluate() (gp.cpp:168)
n1: 503316480 0x1642F1: evaluate_tree (gp.h:82)
n2: 503316480 0x1642F1: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1638CD: evaluate_tree (gp.h:81)
n1: 377487360 0x1638CD: evaluate (main.cpp:194)
n1: 377487360 0x1638CD: evaluate_population (main.cpp:338)
n1: 377487360 0x1638CD: init (main.cpp:252)
n1: 377487360 0x1638CD: update(int, int) (main.cpp:421)
n1: 377487360 0x1A7A4E: operator() (std_function.h:591)
n1: 377487360 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 377487360 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 377487360 0x15545E: main (main.cpp:464)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 427819008 0x1642B5: evaluate_tree (gp.h:82)
n1: 427819008 0x1642B5: evaluate_tree (gp.h:81)
n1: 427819008 0x1642B5: evaluate_tree (gp.h:81)
n2: 427819008 0x1642B5: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: evaluate_tree (gp.h:81)
n1: 327155712 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 100663296 0x1638CD: evaluate_tree (gp.h:81)
n1: 100663296 0x1638CD: evaluate (main.cpp:194)
n1: 100663296 0x1638CD: evaluate_population (main.cpp:338)
n1: 100663296 0x1638CD: init (main.cpp:252)
n1: 100663296 0x1638CD: update(int, int) (main.cpp:421)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1638CD: evaluate_tree (gp.h:81)
n1: 377487360 0x1638CD: evaluate (main.cpp:194)
n1: 377487360 0x1638CD: evaluate_population (main.cpp:338)
n1: 377487360 0x1638CD: init (main.cpp:252)
n1: 377487360 0x1638CD: update(int, int) (main.cpp:421)
n1: 377487360 0x1A7A4E: operator() (std_function.h:591)
n1: 377487360 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 377487360 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 377487360 0x15545E: main (main.cpp:464)
n1: 352321536 0x164274: evaluate_tree (gp.h:82)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: node::evaluate_tree() (gp.h:81)
n1: 352321536 0x1638CD: evaluate_tree (gp.h:81)
n1: 352321536 0x1638CD: evaluate (main.cpp:194)
n1: 352321536 0x1638CD: evaluate_population (main.cpp:338)
n1: 352321536 0x1638CD: init (main.cpp:252)
n1: 352321536 0x1638CD: update(int, int) (main.cpp:421)
n1: 352321536 0x1A7A4E: operator() (std_function.h:591)
n1: 352321536 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 352321536 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 352321536 0x15545E: main (main.cpp:464)
n1: 327155712 0x16421A: evaluate_tree (gp.h:82)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 276824064 0x16429A: evaluate_tree (gp.h:82)
n1: 276824064 0x16429A: evaluate_tree (gp.h:81)
n1: 276824064 0x16429A: evaluate_tree (gp.h:81)
n1: 276824064 0x16429A: evaluate_tree (gp.h:81)
n1: 276824064 0x16429A: node::evaluate_tree() (gp.h:81)
n1: 276824064 0x1638CD: evaluate_tree (gp.h:81)
n1: 276824064 0x1638CD: evaluate (main.cpp:194)
n1: 276824064 0x1638CD: evaluate_population (main.cpp:338)
n1: 276824064 0x1638CD: init (main.cpp:252)
n1: 276824064 0x1638CD: update(int, int) (main.cpp:421)
n1: 276824064 0x1A7A4E: operator() (std_function.h:591)
n1: 276824064 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 276824064 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 276824064 0x15545E: main (main.cpp:464)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:82)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:81)
n2: 276824064 0x1642D6: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1638CD: evaluate_tree (gp.h:81)
n1: 226492416 0x1638CD: evaluate (main.cpp:194)
n1: 226492416 0x1638CD: evaluate_population (main.cpp:338)
n1: 226492416 0x1638CD: init (main.cpp:252)
n1: 226492416 0x1638CD: update(int, int) (main.cpp:421)
n1: 226492416 0x1A7A4E: operator() (std_function.h:591)
n1: 226492416 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 226492416 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 226492416 0x15545E: main (main.cpp:464)
n1: 50331648 0x1638CD: evaluate_tree (gp.h:81)
n1: 50331648 0x1638CD: evaluate (main.cpp:194)
n1: 50331648 0x1638CD: evaluate_population (main.cpp:338)
n1: 50331648 0x1638CD: init (main.cpp:252)
n1: 50331648 0x1638CD: update(int, int) (main.cpp:421)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 251658240 0x16425D: evaluate_tree (gp.h:82)
n1: 251658240 0x16425D: evaluate_tree (gp.h:81)
n1: 251658240 0x16425D: evaluate_tree (gp.h:81)
n1: 251658240 0x16425D: evaluate_tree (gp.h:81)
n1: 251658240 0x16425D: evaluate_tree (gp.h:81)
n1: 251658240 0x16425D: evaluate_tree (gp.h:81)
n1: 251658240 0x16425D: node::evaluate_tree() (gp.h:81)
n1: 251658240 0x1638CD: evaluate_tree (gp.h:81)
n1: 251658240 0x1638CD: evaluate (main.cpp:194)
n1: 251658240 0x1638CD: evaluate_population (main.cpp:338)
n1: 251658240 0x1638CD: init (main.cpp:252)
n1: 251658240 0x1638CD: update(int, int) (main.cpp:421)
n1: 251658240 0x1A7A4E: operator() (std_function.h:591)
n1: 251658240 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 251658240 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 251658240 0x15545E: main (main.cpp:464)
n1: 150994944 0x16422F: evaluate_tree (gp.h:82)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: evaluate_tree (gp.h:81)
n1: 150994944 0x16422F: node::evaluate_tree() (gp.h:81)
n1: 150994944 0x1638CD: evaluate_tree (gp.h:81)
n1: 150994944 0x1638CD: evaluate (main.cpp:194)
n1: 150994944 0x1638CD: evaluate_population (main.cpp:338)
n1: 150994944 0x1638CD: init (main.cpp:252)
n1: 150994944 0x1638CD: update(int, int) (main.cpp:421)
n1: 150994944 0x1A7A4E: operator() (std_function.h:591)
n1: 150994944 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 150994944 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 150994944 0x15545E: main (main.cpp:464)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n0: 54684777 in 1987 places, all below massif's threshold (1.00%)
#-----------
snapshot=41
#-----------
time=192530778670
mem_heap_B=3074059369
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=42
#-----------
time=195229218456
mem_heap_B=3073535081
mem_heap_extra_B=1117759
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=43
#-----------
time=198809382588
mem_heap_B=3074583657
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=44
#-----------
time=202178959959
mem_heap_B=3074059369
mem_heap_extra_B=1117767
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=45
#-----------
time=206088430810
mem_heap_B=3174198601
mem_heap_extra_B=1134015
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=46
#-----------
time=208388035767
mem_heap_B=3274864153
mem_heap_extra_B=1150271
mem_stacks_B=0
heap_tree=detailed
n2: 3274864153 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 3221225472 0x1623A7: allocate_block (allocator.h:102)
n1: 3221225472 0x1623A7: getBlock (allocator.h:156)
n1: 3221225472 0x1623A7: getBlock (allocator.h:150)
n1: 3221225472 0x1623A7: allocate (allocator.h:202)
n1: 3221225472 0x1623A7: image::image() (image.h:42)
n10: 3221225472 0x15E95D: node::evaluate() (gp.cpp:168)
n1: 553648128 0x1642F1: evaluate_tree (gp.h:82)
n2: 553648128 0x1642F1: node::evaluate_tree() (gp.h:81)
n1: 427819008 0x1641FA: evaluate_tree (gp.h:81)
n1: 427819008 0x1641FA: evaluate_tree (gp.h:81)
n1: 427819008 0x1641FA: evaluate_tree (gp.h:81)
n1: 427819008 0x1641FA: evaluate_tree (gp.h:81)
n1: 427819008 0x1641FA: evaluate_tree (gp.h:81)
n1: 427819008 0x1641FA: evaluate_tree (gp.h:81)
n1: 427819008 0x1641FA: evaluate_tree (gp.h:81)
n1: 427819008 0x1641FA: evaluate_tree (gp.h:81)
n2: 427819008 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1638CD: evaluate_tree (gp.h:81)
n1: 377487360 0x1638CD: evaluate (main.cpp:194)
n1: 377487360 0x1638CD: evaluate_population (main.cpp:338)
n1: 377487360 0x1638CD: init (main.cpp:252)
n1: 377487360 0x1638CD: update(int, int) (main.cpp:421)
n1: 377487360 0x1A7A4E: operator() (std_function.h:591)
n1: 377487360 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 377487360 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 377487360 0x15545E: main (main.cpp:464)
n1: 50331648 0x163BCD: evaluate_tree (gp.h:81)
n1: 50331648 0x163BCD: evaluate (main.cpp:194)
n1: 50331648 0x163BCD: evaluate_population (main.cpp:338)
n1: 50331648 0x163BCD: update(int, int) (main.cpp:430)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 503316480 0x1642B5: evaluate_tree (gp.h:82)
n1: 503316480 0x1642B5: evaluate_tree (gp.h:81)
n1: 503316480 0x1642B5: evaluate_tree (gp.h:81)
n3: 503316480 0x1642B5: node::evaluate_tree() (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n1: 352321536 0x1641FA: evaluate_tree (gp.h:81)
n2: 352321536 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n0: 25165824 in 1 place, below massif's threshold (1.00%)
n1: 100663296 0x1638CD: evaluate_tree (gp.h:81)
n1: 100663296 0x1638CD: evaluate (main.cpp:194)
n1: 100663296 0x1638CD: evaluate_population (main.cpp:338)
n1: 100663296 0x1638CD: init (main.cpp:252)
n1: 100663296 0x1638CD: update(int, int) (main.cpp:421)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 50331648 0x163BCD: evaluate_tree (gp.h:81)
n1: 50331648 0x163BCD: evaluate (main.cpp:194)
n1: 50331648 0x163BCD: evaluate_population (main.cpp:338)
n1: 50331648 0x163BCD: update(int, int) (main.cpp:430)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: evaluate_tree (gp.h:81)
n1: 377487360 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1638CD: evaluate_tree (gp.h:81)
n1: 377487360 0x1638CD: evaluate (main.cpp:194)
n1: 377487360 0x1638CD: evaluate_population (main.cpp:338)
n1: 377487360 0x1638CD: init (main.cpp:252)
n1: 377487360 0x1638CD: update(int, int) (main.cpp:421)
n1: 377487360 0x1A7A4E: operator() (std_function.h:591)
n1: 377487360 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 377487360 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 377487360 0x15545E: main (main.cpp:464)
n1: 352321536 0x164274: evaluate_tree (gp.h:82)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: evaluate_tree (gp.h:81)
n1: 352321536 0x164274: node::evaluate_tree() (gp.h:81)
n1: 352321536 0x1638CD: evaluate_tree (gp.h:81)
n1: 352321536 0x1638CD: evaluate (main.cpp:194)
n1: 352321536 0x1638CD: evaluate_population (main.cpp:338)
n1: 352321536 0x1638CD: init (main.cpp:252)
n1: 352321536 0x1638CD: update(int, int) (main.cpp:421)
n1: 352321536 0x1A7A4E: operator() (std_function.h:591)
n1: 352321536 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 352321536 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 352321536 0x15545E: main (main.cpp:464)
n1: 327155712 0x16421A: evaluate_tree (gp.h:82)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 301989888 0x16429A: evaluate_tree (gp.h:82)
n1: 301989888 0x16429A: evaluate_tree (gp.h:81)
n1: 301989888 0x16429A: evaluate_tree (gp.h:81)
n1: 301989888 0x16429A: evaluate_tree (gp.h:81)
n2: 301989888 0x16429A: node::evaluate_tree() (gp.h:81)
n1: 276824064 0x1638CD: evaluate_tree (gp.h:81)
n1: 276824064 0x1638CD: evaluate (main.cpp:194)
n1: 276824064 0x1638CD: evaluate_population (main.cpp:338)
n1: 276824064 0x1638CD: init (main.cpp:252)
n1: 276824064 0x1638CD: update(int, int) (main.cpp:421)
n1: 276824064 0x1A7A4E: operator() (std_function.h:591)
n1: 276824064 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 276824064 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 276824064 0x15545E: main (main.cpp:464)
n0: 25165824 in 1 place, below massif's threshold (1.00%)
n1: 276824064 0x16425D: evaluate_tree (gp.h:82)
n1: 276824064 0x16425D: evaluate_tree (gp.h:81)
n1: 276824064 0x16425D: evaluate_tree (gp.h:81)
n1: 276824064 0x16425D: evaluate_tree (gp.h:81)
n1: 276824064 0x16425D: evaluate_tree (gp.h:81)
n1: 276824064 0x16425D: evaluate_tree (gp.h:81)
n2: 276824064 0x16425D: node::evaluate_tree() (gp.h:81)
n1: 251658240 0x1638CD: evaluate_tree (gp.h:81)
n1: 251658240 0x1638CD: evaluate (main.cpp:194)
n1: 251658240 0x1638CD: evaluate_population (main.cpp:338)
n1: 251658240 0x1638CD: init (main.cpp:252)
n1: 251658240 0x1638CD: update(int, int) (main.cpp:421)
n1: 251658240 0x1A7A4E: operator() (std_function.h:591)
n1: 251658240 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 251658240 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 251658240 0x15545E: main (main.cpp:464)
n0: 25165824 in 1 place, below massif's threshold (1.00%)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:82)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:81)
n2: 276824064 0x1642D6: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1638CD: evaluate_tree (gp.h:81)
n1: 226492416 0x1638CD: evaluate (main.cpp:194)
n1: 226492416 0x1638CD: evaluate_population (main.cpp:338)
n1: 226492416 0x1638CD: init (main.cpp:252)
n1: 226492416 0x1638CD: update(int, int) (main.cpp:421)
n1: 226492416 0x1A7A4E: operator() (std_function.h:591)
n1: 226492416 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 226492416 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 226492416 0x15545E: main (main.cpp:464)
n1: 50331648 0x1638CD: evaluate_tree (gp.h:81)
n1: 50331648 0x1638CD: evaluate (main.cpp:194)
n1: 50331648 0x1638CD: evaluate_population (main.cpp:338)
n1: 50331648 0x1638CD: init (main.cpp:252)
n1: 50331648 0x1638CD: update(int, int) (main.cpp:421)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 176160768 0x16422F: evaluate_tree (gp.h:82)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n2: 176160768 0x16422F: node::evaluate_tree() (gp.h:81)
n1: 150994944 0x1638CD: evaluate_tree (gp.h:81)
n1: 150994944 0x1638CD: evaluate (main.cpp:194)
n1: 150994944 0x1638CD: evaluate_population (main.cpp:338)
n1: 150994944 0x1638CD: init (main.cpp:252)
n1: 150994944 0x1638CD: update(int, int) (main.cpp:421)
n1: 150994944 0x1A7A4E: operator() (std_function.h:591)
n1: 150994944 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 150994944 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 150994944 0x15545E: main (main.cpp:464)
n0: 25165824 in 1 place, below massif's threshold (1.00%)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n0: 53638681 in 1987 places, all below massif's threshold (1.00%)
#-----------
snapshot=47
#-----------
time=212059511651
mem_heap_B=3425858465
mem_heap_extra_B=1174671
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=48
#-----------
time=213674394925
mem_heap_B=3528094809
mem_heap_extra_B=1190927
mem_stacks_B=0
heap_tree=peak
n2: 3528094809 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 3472883712 0x1623A7: allocate_block (allocator.h:102)
n1: 3472883712 0x1623A7: getBlock (allocator.h:156)
n1: 3472883712 0x1623A7: getBlock (allocator.h:150)
n1: 3472883712 0x1623A7: allocate (allocator.h:202)
n1: 3472883712 0x1623A7: image::image() (image.h:42)
n10: 3472883712 0x15E95D: node::evaluate() (gp.cpp:168)
n1: 603979776 0x1642F1: evaluate_tree (gp.h:82)
n2: 603979776 0x1642F1: node::evaluate_tree() (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n2: 478150656 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1638CD: evaluate_tree (gp.h:81)
n1: 377487360 0x1638CD: evaluate (main.cpp:194)
n1: 377487360 0x1638CD: evaluate_population (main.cpp:338)
n1: 377487360 0x1638CD: init (main.cpp:252)
n1: 377487360 0x1638CD: update(int, int) (main.cpp:421)
n1: 377487360 0x1A7A4E: operator() (std_function.h:591)
n1: 377487360 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 377487360 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 377487360 0x15545E: main (main.cpp:464)
n1: 100663296 0x163BCD: evaluate_tree (gp.h:81)
n1: 100663296 0x163BCD: evaluate (main.cpp:194)
n1: 100663296 0x163BCD: evaluate_population (main.cpp:338)
n1: 100663296 0x163BCD: update(int, int) (main.cpp:430)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 578813952 0x1642B5: evaluate_tree (gp.h:82)
n1: 578813952 0x1642B5: evaluate_tree (gp.h:81)
n1: 578813952 0x1642B5: evaluate_tree (gp.h:81)
n3: 578813952 0x1642B5: node::evaluate_tree() (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n2: 402653184 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 75497472 0x163BCD: evaluate_tree (gp.h:81)
n1: 75497472 0x163BCD: evaluate (main.cpp:194)
n1: 75497472 0x163BCD: evaluate_population (main.cpp:338)
n1: 75497472 0x163BCD: update(int, int) (main.cpp:430)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 100663296 0x1638CD: evaluate_tree (gp.h:81)
n1: 100663296 0x1638CD: evaluate (main.cpp:194)
n1: 100663296 0x1638CD: evaluate_population (main.cpp:338)
n1: 100663296 0x1638CD: init (main.cpp:252)
n1: 100663296 0x1638CD: update(int, int) (main.cpp:421)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 75497472 0x163BCD: evaluate_tree (gp.h:81)
n1: 75497472 0x163BCD: evaluate (main.cpp:194)
n1: 75497472 0x163BCD: evaluate_population (main.cpp:338)
n1: 75497472 0x163BCD: update(int, int) (main.cpp:430)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 427819008 0x164274: evaluate_tree (gp.h:82)
n1: 427819008 0x164274: evaluate_tree (gp.h:81)
n1: 427819008 0x164274: evaluate_tree (gp.h:81)
n1: 427819008 0x164274: evaluate_tree (gp.h:81)
n1: 427819008 0x164274: evaluate_tree (gp.h:81)
n2: 427819008 0x164274: node::evaluate_tree() (gp.h:81)
n1: 352321536 0x1638CD: evaluate_tree (gp.h:81)
n1: 352321536 0x1638CD: evaluate (main.cpp:194)
n1: 352321536 0x1638CD: evaluate_population (main.cpp:338)
n1: 352321536 0x1638CD: init (main.cpp:252)
n1: 352321536 0x1638CD: update(int, int) (main.cpp:421)
n1: 352321536 0x1A7A4E: operator() (std_function.h:591)
n1: 352321536 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 352321536 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 352321536 0x15545E: main (main.cpp:464)
n1: 75497472 0x163BCD: evaluate_tree (gp.h:81)
n1: 75497472 0x163BCD: evaluate (main.cpp:194)
n1: 75497472 0x163BCD: evaluate_population (main.cpp:338)
n1: 75497472 0x163BCD: update(int, int) (main.cpp:430)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n2: 402653184 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1638CD: evaluate_tree (gp.h:81)
n1: 377487360 0x1638CD: evaluate (main.cpp:194)
n1: 377487360 0x1638CD: evaluate_population (main.cpp:338)
n1: 377487360 0x1638CD: init (main.cpp:252)
n1: 377487360 0x1638CD: update(int, int) (main.cpp:421)
n1: 377487360 0x1A7A4E: operator() (std_function.h:591)
n1: 377487360 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 377487360 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 377487360 0x15545E: main (main.cpp:464)
n0: 25165824 in 1 place, below massif's threshold (1.00%)
n1: 327155712 0x16421A: evaluate_tree (gp.h:82)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 301989888 0x16425D: evaluate_tree (gp.h:82)
n1: 301989888 0x16425D: evaluate_tree (gp.h:81)
n1: 301989888 0x16425D: evaluate_tree (gp.h:81)
n1: 301989888 0x16425D: evaluate_tree (gp.h:81)
n1: 301989888 0x16425D: evaluate_tree (gp.h:81)
n1: 301989888 0x16425D: evaluate_tree (gp.h:81)
n2: 301989888 0x16425D: node::evaluate_tree() (gp.h:81)
n1: 251658240 0x1638CD: evaluate_tree (gp.h:81)
n1: 251658240 0x1638CD: evaluate (main.cpp:194)
n1: 251658240 0x1638CD: evaluate_population (main.cpp:338)
n1: 251658240 0x1638CD: init (main.cpp:252)
n1: 251658240 0x1638CD: update(int, int) (main.cpp:421)
n1: 251658240 0x1A7A4E: operator() (std_function.h:591)
n1: 251658240 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 251658240 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 251658240 0x15545E: main (main.cpp:464)
n1: 50331648 0x163BCD: evaluate_tree (gp.h:81)
n1: 50331648 0x163BCD: evaluate (main.cpp:194)
n1: 50331648 0x163BCD: evaluate_population (main.cpp:338)
n1: 50331648 0x163BCD: update(int, int) (main.cpp:430)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 301989888 0x16429A: evaluate_tree (gp.h:82)
n1: 301989888 0x16429A: evaluate_tree (gp.h:81)
n1: 301989888 0x16429A: evaluate_tree (gp.h:81)
n1: 301989888 0x16429A: evaluate_tree (gp.h:81)
n2: 301989888 0x16429A: node::evaluate_tree() (gp.h:81)
n1: 276824064 0x1638CD: evaluate_tree (gp.h:81)
n1: 276824064 0x1638CD: evaluate (main.cpp:194)
n1: 276824064 0x1638CD: evaluate_population (main.cpp:338)
n1: 276824064 0x1638CD: init (main.cpp:252)
n1: 276824064 0x1638CD: update(int, int) (main.cpp:421)
n1: 276824064 0x1A7A4E: operator() (std_function.h:591)
n1: 276824064 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 276824064 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 276824064 0x15545E: main (main.cpp:464)
n0: 25165824 in 1 place, below massif's threshold (1.00%)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:82)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:81)
n2: 276824064 0x1642D6: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1638CD: evaluate_tree (gp.h:81)
n1: 226492416 0x1638CD: evaluate (main.cpp:194)
n1: 226492416 0x1638CD: evaluate_population (main.cpp:338)
n1: 226492416 0x1638CD: init (main.cpp:252)
n1: 226492416 0x1638CD: update(int, int) (main.cpp:421)
n1: 226492416 0x1A7A4E: operator() (std_function.h:591)
n1: 226492416 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 226492416 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 226492416 0x15545E: main (main.cpp:464)
n1: 50331648 0x1638CD: evaluate_tree (gp.h:81)
n1: 50331648 0x1638CD: evaluate (main.cpp:194)
n1: 50331648 0x1638CD: evaluate_population (main.cpp:338)
n1: 50331648 0x1638CD: init (main.cpp:252)
n1: 50331648 0x1638CD: update(int, int) (main.cpp:421)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 176160768 0x16422F: evaluate_tree (gp.h:82)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n2: 176160768 0x16422F: node::evaluate_tree() (gp.h:81)
n1: 150994944 0x1638CD: evaluate_tree (gp.h:81)
n1: 150994944 0x1638CD: evaluate (main.cpp:194)
n1: 150994944 0x1638CD: evaluate_population (main.cpp:338)
n1: 150994944 0x1638CD: init (main.cpp:252)
n1: 150994944 0x1638CD: update(int, int) (main.cpp:421)
n1: 150994944 0x1A7A4E: operator() (std_function.h:591)
n1: 150994944 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 150994944 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 150994944 0x15545E: main (main.cpp:464)
n0: 25165824 in 1 place, below massif's threshold (1.00%)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n0: 55211097 in 1987 places, all below massif's threshold (1.00%)
#-----------
snapshot=49
#-----------
time=213906642524
mem_heap_B=3526524617
mem_heap_extra_B=1191167
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=50
#-----------
time=213909378389
mem_heap_B=3526522274
mem_heap_extra_B=1191198
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=51
#-----------
time=213912120575
mem_heap_B=3526522537
mem_heap_extra_B=1191231
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=52
#-----------
time=213914831004
mem_heap_B=3526524689
mem_heap_extra_B=1191183
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=53
#-----------
time=213917565808
mem_heap_B=3526522346
mem_heap_extra_B=1191214
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=54
#-----------
time=213920306141
mem_heap_B=3526522473
mem_heap_extra_B=1191223
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=55
#-----------
time=213922998141
mem_heap_B=3518567227
mem_heap_extra_B=1097877
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=56
#-----------
time=213925690095
mem_heap_B=3506964984
mem_heap_extra_B=739624
mem_stacks_B=0
heap_tree=detailed
n2: 3506964984 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 3472883712 0x1623A7: allocate_block (allocator.h:102)
n1: 3472883712 0x1623A7: getBlock (allocator.h:156)
n1: 3472883712 0x1623A7: getBlock (allocator.h:150)
n1: 3472883712 0x1623A7: allocate (allocator.h:202)
n1: 3472883712 0x1623A7: image::image() (image.h:42)
n10: 3472883712 0x15E95D: node::evaluate() (gp.cpp:168)
n1: 603979776 0x1642F1: evaluate_tree (gp.h:82)
n2: 603979776 0x1642F1: node::evaluate_tree() (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n1: 478150656 0x1641FA: evaluate_tree (gp.h:81)
n2: 478150656 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1638CD: evaluate_tree (gp.h:81)
n1: 377487360 0x1638CD: evaluate (main.cpp:194)
n1: 377487360 0x1638CD: evaluate_population (main.cpp:338)
n1: 377487360 0x1638CD: init (main.cpp:252)
n1: 377487360 0x1638CD: update(int, int) (main.cpp:421)
n1: 377487360 0x1A7A4E: operator() (std_function.h:591)
n1: 377487360 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 377487360 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 377487360 0x15545E: main (main.cpp:464)
n1: 100663296 0x163BCD: evaluate_tree (gp.h:81)
n1: 100663296 0x163BCD: evaluate (main.cpp:194)
n1: 100663296 0x163BCD: evaluate_population (main.cpp:338)
n1: 100663296 0x163BCD: update(int, int) (main.cpp:430)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 125829120 0x1638CD: evaluate_tree (gp.h:81)
n1: 125829120 0x1638CD: evaluate (main.cpp:194)
n1: 125829120 0x1638CD: evaluate_population (main.cpp:338)
n1: 125829120 0x1638CD: init (main.cpp:252)
n1: 125829120 0x1638CD: update(int, int) (main.cpp:421)
n1: 125829120 0x1A7A4E: operator() (std_function.h:591)
n1: 125829120 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 125829120 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 125829120 0x15545E: main (main.cpp:464)
n1: 578813952 0x1642B5: evaluate_tree (gp.h:82)
n1: 578813952 0x1642B5: evaluate_tree (gp.h:81)
n1: 578813952 0x1642B5: evaluate_tree (gp.h:81)
n3: 578813952 0x1642B5: node::evaluate_tree() (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n2: 402653184 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 75497472 0x163BCD: evaluate_tree (gp.h:81)
n1: 75497472 0x163BCD: evaluate (main.cpp:194)
n1: 75497472 0x163BCD: evaluate_population (main.cpp:338)
n1: 75497472 0x163BCD: update(int, int) (main.cpp:430)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 100663296 0x1638CD: evaluate_tree (gp.h:81)
n1: 100663296 0x1638CD: evaluate (main.cpp:194)
n1: 100663296 0x1638CD: evaluate_population (main.cpp:338)
n1: 100663296 0x1638CD: init (main.cpp:252)
n1: 100663296 0x1638CD: update(int, int) (main.cpp:421)
n1: 100663296 0x1A7A4E: operator() (std_function.h:591)
n1: 100663296 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 100663296 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 100663296 0x15545E: main (main.cpp:464)
n1: 75497472 0x163BCD: evaluate_tree (gp.h:81)
n1: 75497472 0x163BCD: evaluate (main.cpp:194)
n1: 75497472 0x163BCD: evaluate_population (main.cpp:338)
n1: 75497472 0x163BCD: update(int, int) (main.cpp:430)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 427819008 0x164274: evaluate_tree (gp.h:82)
n1: 427819008 0x164274: evaluate_tree (gp.h:81)
n1: 427819008 0x164274: evaluate_tree (gp.h:81)
n1: 427819008 0x164274: evaluate_tree (gp.h:81)
n1: 427819008 0x164274: evaluate_tree (gp.h:81)
n2: 427819008 0x164274: node::evaluate_tree() (gp.h:81)
n1: 352321536 0x1638CD: evaluate_tree (gp.h:81)
n1: 352321536 0x1638CD: evaluate (main.cpp:194)
n1: 352321536 0x1638CD: evaluate_population (main.cpp:338)
n1: 352321536 0x1638CD: init (main.cpp:252)
n1: 352321536 0x1638CD: update(int, int) (main.cpp:421)
n1: 352321536 0x1A7A4E: operator() (std_function.h:591)
n1: 352321536 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 352321536 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 352321536 0x15545E: main (main.cpp:464)
n1: 75497472 0x163BCD: evaluate_tree (gp.h:81)
n1: 75497472 0x163BCD: evaluate (main.cpp:194)
n1: 75497472 0x163BCD: evaluate_population (main.cpp:338)
n1: 75497472 0x163BCD: update(int, int) (main.cpp:430)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n1: 402653184 0x1641FA: evaluate_tree (gp.h:81)
n2: 402653184 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 377487360 0x1638CD: evaluate_tree (gp.h:81)
n1: 377487360 0x1638CD: evaluate (main.cpp:194)
n1: 377487360 0x1638CD: evaluate_population (main.cpp:338)
n1: 377487360 0x1638CD: init (main.cpp:252)
n1: 377487360 0x1638CD: update(int, int) (main.cpp:421)
n1: 377487360 0x1A7A4E: operator() (std_function.h:591)
n1: 377487360 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 377487360 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 377487360 0x15545E: main (main.cpp:464)
n0: 25165824 in 1 place, below massif's threshold (1.00%)
n1: 327155712 0x16421A: evaluate_tree (gp.h:82)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: evaluate_tree (gp.h:81)
n1: 327155712 0x16421A: node::evaluate_tree() (gp.h:81)
n1: 327155712 0x1638CD: evaluate_tree (gp.h:81)
n1: 327155712 0x1638CD: evaluate (main.cpp:194)
n1: 327155712 0x1638CD: evaluate_population (main.cpp:338)
n1: 327155712 0x1638CD: init (main.cpp:252)
n1: 327155712 0x1638CD: update(int, int) (main.cpp:421)
n1: 327155712 0x1A7A4E: operator() (std_function.h:591)
n1: 327155712 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 327155712 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 327155712 0x15545E: main (main.cpp:464)
n1: 301989888 0x16425D: evaluate_tree (gp.h:82)
n1: 301989888 0x16425D: evaluate_tree (gp.h:81)
n1: 301989888 0x16425D: evaluate_tree (gp.h:81)
n1: 301989888 0x16425D: evaluate_tree (gp.h:81)
n1: 301989888 0x16425D: evaluate_tree (gp.h:81)
n1: 301989888 0x16425D: evaluate_tree (gp.h:81)
n2: 301989888 0x16425D: node::evaluate_tree() (gp.h:81)
n1: 251658240 0x1638CD: evaluate_tree (gp.h:81)
n1: 251658240 0x1638CD: evaluate (main.cpp:194)
n1: 251658240 0x1638CD: evaluate_population (main.cpp:338)
n1: 251658240 0x1638CD: init (main.cpp:252)
n1: 251658240 0x1638CD: update(int, int) (main.cpp:421)
n1: 251658240 0x1A7A4E: operator() (std_function.h:591)
n1: 251658240 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 251658240 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 251658240 0x15545E: main (main.cpp:464)
n1: 50331648 0x163BCD: evaluate_tree (gp.h:81)
n1: 50331648 0x163BCD: evaluate (main.cpp:194)
n1: 50331648 0x163BCD: evaluate_population (main.cpp:338)
n1: 50331648 0x163BCD: update(int, int) (main.cpp:430)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 301989888 0x16429A: evaluate_tree (gp.h:82)
n1: 301989888 0x16429A: evaluate_tree (gp.h:81)
n1: 301989888 0x16429A: evaluate_tree (gp.h:81)
n1: 301989888 0x16429A: evaluate_tree (gp.h:81)
n2: 301989888 0x16429A: node::evaluate_tree() (gp.h:81)
n1: 276824064 0x1638CD: evaluate_tree (gp.h:81)
n1: 276824064 0x1638CD: evaluate (main.cpp:194)
n1: 276824064 0x1638CD: evaluate_population (main.cpp:338)
n1: 276824064 0x1638CD: init (main.cpp:252)
n1: 276824064 0x1638CD: update(int, int) (main.cpp:421)
n1: 276824064 0x1A7A4E: operator() (std_function.h:591)
n1: 276824064 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 276824064 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 276824064 0x15545E: main (main.cpp:464)
n0: 25165824 in 1 place, below massif's threshold (1.00%)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:82)
n1: 276824064 0x1642D6: evaluate_tree (gp.h:81)
n2: 276824064 0x1642D6: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: evaluate_tree (gp.h:81)
n1: 226492416 0x1641FA: node::evaluate_tree() (gp.h:81)
n1: 226492416 0x1638CD: evaluate_tree (gp.h:81)
n1: 226492416 0x1638CD: evaluate (main.cpp:194)
n1: 226492416 0x1638CD: evaluate_population (main.cpp:338)
n1: 226492416 0x1638CD: init (main.cpp:252)
n1: 226492416 0x1638CD: update(int, int) (main.cpp:421)
n1: 226492416 0x1A7A4E: operator() (std_function.h:591)
n1: 226492416 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 226492416 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 226492416 0x15545E: main (main.cpp:464)
n1: 50331648 0x1638CD: evaluate_tree (gp.h:81)
n1: 50331648 0x1638CD: evaluate (main.cpp:194)
n1: 50331648 0x1638CD: evaluate_population (main.cpp:338)
n1: 50331648 0x1638CD: init (main.cpp:252)
n1: 50331648 0x1638CD: update(int, int) (main.cpp:421)
n1: 50331648 0x1A7A4E: operator() (std_function.h:591)
n1: 50331648 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 50331648 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 50331648 0x15545E: main (main.cpp:464)
n1: 176160768 0x16422F: evaluate_tree (gp.h:82)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n1: 176160768 0x16422F: evaluate_tree (gp.h:81)
n2: 176160768 0x16422F: node::evaluate_tree() (gp.h:81)
n1: 150994944 0x1638CD: evaluate_tree (gp.h:81)
n1: 150994944 0x1638CD: evaluate (main.cpp:194)
n1: 150994944 0x1638CD: evaluate_population (main.cpp:338)
n1: 150994944 0x1638CD: init (main.cpp:252)
n1: 150994944 0x1638CD: update(int, int) (main.cpp:421)
n1: 150994944 0x1A7A4E: operator() (std_function.h:591)
n1: 150994944 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 150994944 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 150994944 0x15545E: main (main.cpp:464)
n0: 25165824 in 1 place, below massif's threshold (1.00%)
n1: 75497472 0x1638CD: evaluate_tree (gp.h:81)
n1: 75497472 0x1638CD: evaluate (main.cpp:194)
n1: 75497472 0x1638CD: evaluate_population (main.cpp:338)
n1: 75497472 0x1638CD: init (main.cpp:252)
n1: 75497472 0x1638CD: update(int, int) (main.cpp:421)
n1: 75497472 0x1A7A4E: operator() (std_function.h:591)
n1: 75497472 0x1A7A4E: blt::gfx::loop(void*) (window.cpp:159)
n1: 75497472 0x1A7B97: blt::gfx::init(blt::gfx::window_data const&) (window.cpp:221)
n0: 75497472 0x15545E: main (main.cpp:464)
n0: 34081272 in 1988 places, all below massif's threshold (1.00%)
#-----------
snapshot=57
#-----------
time=213928613021
mem_heap_B=3502080393
mem_heap_extra_B=619279
mem_stacks_B=0
heap_tree=empty