desc: (none) cmd: ./cmake-build-release/blt-gp4-example 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=1844352 mem_heap_B=72704 mem_heap_extra_B=8 mem_stacks_B=0 heap_tree=empty #----------- snapshot=2 #----------- time=2716554 mem_heap_B=1282810 mem_heap_extra_B=287382 mem_stacks_B=0 heap_tree=empty #----------- snapshot=3 #----------- time=3444718 mem_heap_B=1883802 mem_heap_extra_B=419478 mem_stacks_B=0 heap_tree=detailed n4: 1883802 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 1646592 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 892928 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 892928 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 892928 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 753664 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 753664 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 753664 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 140256 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 88896 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 88896 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 88896 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 51360 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 51360 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 51360 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 72704 0x49157B9: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) n1: 72704 0x40049CD: call_init (dl-init.c:74) n1: 72704 0x40049CD: call_init (dl-init.c:26) n1: 72704 0x4004AB3: _dl_init (dl-init.c:121) n0: 72704 0x401AA6F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) n0: 24250 in 24 places, all below massif's threshold (1.00%) #----------- snapshot=4 #----------- time=4191217 mem_heap_B=2310586 mem_heap_extra_B=544262 mem_stacks_B=0 heap_tree=empty #----------- snapshot=5 #----------- time=5081555 mem_heap_B=2760890 mem_heap_extra_B=639414 mem_stacks_B=0 heap_tree=empty #----------- snapshot=6 #----------- time=6035206 mem_heap_B=3079994 mem_heap_extra_B=702438 mem_stacks_B=0 heap_tree=detailed n4: 3079994 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 2539520 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1335296 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1335296 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1335296 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1204224 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1204224 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1204224 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 431232 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 315264 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 315264 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 315264 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 115968 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 115968 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 115968 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 72704 0x49157B9: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) n1: 72704 0x40049CD: call_init (dl-init.c:74) n1: 72704 0x40049CD: call_init (dl-init.c:26) n1: 72704 0x4004AB3: _dl_init (dl-init.c:121) n0: 72704 0x401AA6F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) n0: 36538 in 24 places, all below massif's threshold (1.00%) #----------- snapshot=7 #----------- time=7120303 mem_heap_B=3426234 mem_heap_extra_B=751094 mem_stacks_B=0 heap_tree=detailed n4: 3426234 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 2752512 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1458176 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1458176 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1458176 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1294336 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1294336 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1294336 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 564480 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 432000 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 432000 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 432000 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 132480 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 132480 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 132480 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 72704 0x49157B9: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) n1: 72704 0x40049CD: call_init (dl-init.c:74) n1: 72704 0x40049CD: call_init (dl-init.c:26) n1: 72704 0x4004AB3: _dl_init (dl-init.c:121) n0: 72704 0x401AA6F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) n0: 36538 in 24 places, all below massif's threshold (1.00%) #----------- snapshot=8 #----------- time=7765277 mem_heap_B=3644538 mem_heap_extra_B=786374 mem_stacks_B=0 heap_tree=empty #----------- snapshot=9 #----------- time=8645611 mem_heap_B=3868026 mem_heap_extra_B=812998 mem_stacks_B=0 heap_tree=detailed n4: 3868026 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 2998272 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1572864 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1572864 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1572864 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1425408 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1425408 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1425408 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 760512 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 603456 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 603456 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 603456 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 157056 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 157056 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 157056 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 72704 0x49157B9: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) n1: 72704 0x40049CD: call_init (dl-init.c:74) n1: 72704 0x40049CD: call_init (dl-init.c:26) n1: 72704 0x4004AB3: _dl_init (dl-init.c:121) n0: 72704 0x401AA6F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) n0: 36538 in 24 places, all below massif's threshold (1.00%) #----------- snapshot=10 #----------- time=9651938 mem_heap_B=4106042 mem_heap_extra_B=820134 mem_stacks_B=0 heap_tree=empty #----------- snapshot=11 #----------- time=10883742 mem_heap_B=4436538 mem_heap_extra_B=858198 mem_stacks_B=0 heap_tree=empty #----------- snapshot=12 #----------- time=12147857 mem_heap_B=4760634 mem_heap_extra_B=922422 mem_stacks_B=0 heap_tree=detailed n4: 4760634 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 3489792 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1753088 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1753088 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1753088 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1736704 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1736704 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1736704 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 1161600 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 935232 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 935232 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 935232 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 226368 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 226368 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 226368 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 72704 0x49157B9: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) n1: 72704 0x40049CD: call_init (dl-init.c:74) n1: 72704 0x40049CD: call_init (dl-init.c:26) n1: 72704 0x4004AB3: _dl_init (dl-init.c:121) n0: 72704 0x401AA6F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) n0: 36538 in 24 places, all below massif's threshold (1.00%) #----------- snapshot=13 #----------- time=13074334 mem_heap_B=4924218 mem_heap_extra_B=926870 mem_stacks_B=0 heap_tree=empty #----------- snapshot=14 #----------- time=14375637 mem_heap_B=5142330 mem_heap_extra_B=934454 mem_stacks_B=0 heap_tree=detailed n4: 5142330 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 3588096 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1818624 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1818624 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1818624 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1769472 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1769472 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1769472 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 1444992 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1205568 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1205568 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1205568 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 239424 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 239424 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 239424 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 72704 0x49157B9: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) n1: 72704 0x40049CD: call_init (dl-init.c:74) n1: 72704 0x40049CD: call_init (dl-init.c:26) n1: 72704 0x4004AB3: _dl_init (dl-init.c:121) n0: 72704 0x401AA6F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) n0: 36538 in 24 places, all below massif's threshold (1.00%) #----------- snapshot=15 #----------- time=15498078 mem_heap_B=5302458 mem_heap_extra_B=945094 mem_stacks_B=0 heap_tree=empty #----------- snapshot=16 #----------- time=16058954 mem_heap_B=5398714 mem_heap_extra_B=949254 mem_stacks_B=0 heap_tree=detailed n4: 5398714 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 3653632 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1875968 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1875968 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1875968 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1777664 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1777664 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1777664 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 1635840 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1396032 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1396032 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1396032 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 239808 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 239808 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 239808 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 72704 0x49157B9: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) n1: 72704 0x40049CD: call_init (dl-init.c:74) n1: 72704 0x40049CD: call_init (dl-init.c:26) n1: 72704 0x4004AB3: _dl_init (dl-init.c:121) n0: 72704 0x401AA6F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) n0: 36538 in 24 places, all below massif's threshold (1.00%) #----------- snapshot=17 #----------- time=16929440 mem_heap_B=5552314 mem_heap_extra_B=956166 mem_stacks_B=0 heap_tree=detailed n4: 5552314 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 3678208 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1900544 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1900544 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1900544 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1777664 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1777664 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1777664 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 1764864 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1525056 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1525056 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1525056 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 239808 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 239808 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 239808 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 72704 0x49157B9: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.30) n1: 72704 0x40049CD: call_init (dl-init.c:74) n1: 72704 0x40049CD: call_init (dl-init.c:26) n1: 72704 0x4004AB3: _dl_init (dl-init.c:121) n0: 72704 0x401AA6F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) n0: 36538 in 24 places, all below massif's threshold (1.00%) #----------- snapshot=18 #----------- time=17594997 mem_heap_B=5660346 mem_heap_extra_B=974950 mem_stacks_B=0 heap_tree=empty #----------- snapshot=19 #----------- time=18485433 mem_heap_B=5828858 mem_heap_extra_B=997350 mem_stacks_B=0 heap_tree=empty #----------- snapshot=20 #----------- time=19554263 mem_heap_B=6008826 mem_heap_extra_B=1027254 mem_stacks_B=0 heap_tree=empty #----------- snapshot=21 #----------- time=20254655 mem_heap_B=6143226 mem_heap_extra_B=1031478 mem_stacks_B=0 heap_tree=empty #----------- snapshot=22 #----------- time=21277387 mem_heap_B=6277882 mem_heap_extra_B=1032390 mem_stacks_B=0 heap_tree=empty #----------- snapshot=23 #----------- time=21882816 mem_heap_B=6425338 mem_heap_extra_B=1035382 mem_stacks_B=0 heap_tree=detailed n3: 6425338 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 3948544 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2031616 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2031616 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2031616 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1916928 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1916928 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1916928 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2367552 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2090304 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2090304 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2090304 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 277248 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 277248 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 277248 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 109242 in 25 places, all below massif's threshold (1.00%) #----------- snapshot=24 #----------- time=22707878 mem_heap_B=6519546 mem_heap_extra_B=1040198 mem_stacks_B=0 heap_tree=empty #----------- snapshot=25 #----------- time=23478585 mem_heap_B=6650906 mem_heap_extra_B=1043606 mem_stacks_B=0 heap_tree=detailed n3: 6650906 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 4038656 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2080768 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2080768 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2080768 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1957888 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1957888 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1957888 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2503008 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2213184 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2213184 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2213184 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 289824 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 289824 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 289824 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 109242 in 25 places, all below massif's threshold (1.00%) #----------- snapshot=26 #----------- time=24434919 mem_heap_B=6896890 mem_heap_extra_B=1047822 mem_stacks_B=0 heap_tree=peak n3: 6896890 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 4087808 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2097152 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2088960 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2088960 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 8192 in 1 place, below massif's threshold (1.00%) n2: 1990656 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1982464 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1982464 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 8192 in 1 place, below massif's threshold (1.00%) n2: 2691648 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2385216 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2237760 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2237760 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 147456 0x13ACE8: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 147456 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 306432 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 303360 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 303360 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 3072 in 1 place, below massif's threshold (1.00%) n0: 117434 in 26 places, all below massif's threshold (1.00%) #----------- snapshot=27 #----------- time=25826867 mem_heap_B=6862810 mem_heap_extra_B=1048886 mem_stacks_B=0 heap_tree=empty #----------- snapshot=28 #----------- time=26523968 mem_heap_B=6861755 mem_heap_extra_B=1048829 mem_stacks_B=0 heap_tree=empty #----------- snapshot=29 #----------- time=27683208 mem_heap_B=6861866 mem_heap_extra_B=1048830 mem_stacks_B=0 heap_tree=empty #----------- snapshot=30 #----------- time=28611087 mem_heap_B=6862138 mem_heap_extra_B=1048886 mem_stacks_B=0 heap_tree=empty #----------- snapshot=31 #----------- time=29772082 mem_heap_B=6861755 mem_heap_extra_B=1048829 mem_stacks_B=0 heap_tree=empty #----------- snapshot=32 #----------- time=30468590 mem_heap_B=6862780 mem_heap_extra_B=1048884 mem_stacks_B=0 heap_tree=empty #----------- snapshot=33 #----------- time=31626838 mem_heap_B=6862554 mem_heap_extra_B=1048878 mem_stacks_B=0 heap_tree=detailed n3: 6862554 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 4096000 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2097152 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2088960 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2088960 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 8192 in 1 place, below massif's threshold (1.00%) n2: 1998848 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1982464 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1982464 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 16384 in 1 place, below massif's threshold (1.00%) n2: 2645568 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2336064 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2237760 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2237760 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 98304 0x13ACE8: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 98304 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 309504 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 303360 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 303360 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 6144 in 1 place, below massif's threshold (1.00%) n0: 120986 in 48 places, all below massif's threshold (1.00%) #----------- snapshot=34 #----------- time=32321809 mem_heap_B=6862486 mem_heap_extra_B=1048890 mem_stacks_B=0 heap_tree=empty #----------- snapshot=35 #----------- time=33711397 mem_heap_B=6862173 mem_heap_extra_B=1048875 mem_stacks_B=0 heap_tree=empty #----------- snapshot=36 #----------- time=34406488 mem_heap_B=6862041 mem_heap_extra_B=1048863 mem_stacks_B=0 heap_tree=empty #----------- snapshot=37 #----------- time=35451461 mem_heap_B=6871449 mem_heap_extra_B=1049815 mem_stacks_B=0 heap_tree=empty #----------- snapshot=38 #----------- time=36841447 mem_heap_B=6862749 mem_heap_extra_B=1048875 mem_stacks_B=0 heap_tree=empty #----------- snapshot=39 #----------- time=37890945 mem_heap_B=6872649 mem_heap_extra_B=1049815 mem_stacks_B=0 heap_tree=empty #----------- snapshot=40 #----------- time=39287344 mem_heap_B=6876409 mem_heap_extra_B=1049751 mem_stacks_B=0 heap_tree=empty #----------- snapshot=41 #----------- time=40330729 mem_heap_B=6862426 mem_heap_extra_B=1048886 mem_stacks_B=0 heap_tree=empty #----------- snapshot=42 #----------- time=41025900 mem_heap_B=6862780 mem_heap_extra_B=1048884 mem_stacks_B=0 heap_tree=empty #----------- snapshot=43 #----------- time=42068300 mem_heap_B=6861920 mem_heap_extra_B=1048848 mem_stacks_B=0 heap_tree=detailed n3: 6861920 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 4096000 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2097152 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2088960 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2088960 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 8192 in 1 place, below massif's threshold (1.00%) n2: 1998848 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1982464 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1982464 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 16384 in 1 place, below massif's threshold (1.00%) n2: 2645568 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2336064 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2237760 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2237760 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 98304 0x13ACE8: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 98304 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 309504 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 303360 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 303360 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 6144 in 1 place, below massif's threshold (1.00%) n0: 120352 in 48 places, all below massif's threshold (1.00%) #----------- snapshot=44 #----------- time=43112425 mem_heap_B=6862749 mem_heap_extra_B=1048875 mem_stacks_B=0 heap_tree=empty #----------- snapshot=45 #----------- time=44162155 mem_heap_B=6874569 mem_heap_extra_B=1049815 mem_stacks_B=0 heap_tree=empty #----------- snapshot=46 #----------- time=45551999 mem_heap_B=6862554 mem_heap_extra_B=1048878 mem_stacks_B=0 heap_tree=detailed n3: 6862554 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 4096000 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2097152 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2088960 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2088960 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 8192 in 1 place, below massif's threshold (1.00%) n2: 1998848 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1982464 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1982464 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 16384 in 1 place, below massif's threshold (1.00%) n2: 2645568 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2336064 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2237760 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2237760 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 98304 0x13ACE8: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 98304 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 309504 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 303360 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 303360 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 6144 in 1 place, below massif's threshold (1.00%) n0: 120986 in 48 places, all below massif's threshold (1.00%) #----------- snapshot=47 #----------- time=46594253 mem_heap_B=6862138 mem_heap_extra_B=1048886 mem_stacks_B=0 heap_tree=empty #----------- snapshot=48 #----------- time=47639603 mem_heap_B=6862810 mem_heap_extra_B=1048886 mem_stacks_B=0 heap_tree=empty #----------- snapshot=49 #----------- time=48342516 mem_heap_B=6885601 mem_heap_extra_B=1049743 mem_stacks_B=0 heap_tree=empty #----------- snapshot=50 #----------- time=48903723 mem_heap_B=6861981 mem_heap_extra_B=1048859 mem_stacks_B=0 heap_tree=empty #----------- snapshot=51 #----------- time=49464957 mem_heap_B=6862749 mem_heap_extra_B=1048875 mem_stacks_B=0 heap_tree=detailed n3: 6862749 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 4096000 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2097152 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2088960 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2088960 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 8192 in 1 place, below massif's threshold (1.00%) n2: 1998848 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1982464 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1982464 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 16384 in 1 place, below massif's threshold (1.00%) n2: 2645568 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2336064 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2237760 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2237760 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 98304 0x13ACE8: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 98304 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 309504 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 303360 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 303360 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 6144 in 1 place, below massif's threshold (1.00%) n0: 121181 in 48 places, all below massif's threshold (1.00%) #----------- snapshot=52 #----------- time=50031067 mem_heap_B=6883345 mem_heap_extra_B=1049743 mem_stacks_B=0 heap_tree=empty #----------- snapshot=53 #----------- time=50592512 mem_heap_B=6875617 mem_heap_extra_B=1049743 mem_stacks_B=0 heap_tree=empty #----------- snapshot=54 #----------- time=51153615 mem_heap_B=6862524 mem_heap_extra_B=1048876 mem_stacks_B=0 heap_tree=empty #----------- snapshot=55 #----------- time=51728393 mem_heap_B=6882081 mem_heap_extra_B=1049807 mem_stacks_B=0 heap_tree=empty #----------- snapshot=56 #----------- time=52289472 mem_heap_B=6862614 mem_heap_extra_B=1048882 mem_stacks_B=0 heap_tree=empty #----------- snapshot=57 #----------- time=52850366 mem_heap_B=6861920 mem_heap_extra_B=1048848 mem_stacks_B=0 heap_tree=empty #----------- snapshot=58 #----------- time=53424974 mem_heap_B=6898417 mem_heap_extra_B=1049743 mem_stacks_B=0 heap_tree=empty #----------- snapshot=59 #----------- time=54043309 mem_heap_B=6894417 mem_heap_extra_B=1049711 mem_stacks_B=0 heap_tree=empty #----------- snapshot=60 #----------- time=54608459 mem_heap_B=6906993 mem_heap_extra_B=1050631 mem_stacks_B=0 heap_tree=empty #----------- snapshot=61 #----------- time=55169502 mem_heap_B=6861951 mem_heap_extra_B=1048857 mem_stacks_B=0 heap_tree=detailed n3: 6861951 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 4096000 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2097152 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2088960 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2088960 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 8192 in 1 place, below massif's threshold (1.00%) n2: 1998848 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1982464 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1982464 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 16384 in 1 place, below massif's threshold (1.00%) n2: 2645568 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2336064 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2237760 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2237760 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 98304 0x13ACE8: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 98304 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 309504 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 303360 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 303360 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 6144 in 1 place, below massif's threshold (1.00%) n0: 120383 in 54 places, all below massif's threshold (1.00%) #----------- snapshot=62 #----------- time=55807631 mem_heap_B=6897753 mem_heap_extra_B=1049719 mem_stacks_B=0 heap_tree=empty #----------- snapshot=63 #----------- time=56401249 mem_heap_B=6890913 mem_heap_extra_B=1049711 mem_stacks_B=0 heap_tree=empty #----------- snapshot=64 #----------- time=56962233 mem_heap_B=6862298 mem_heap_extra_B=1048878 mem_stacks_B=0 heap_tree=empty #----------- snapshot=65 #----------- time=57535392 mem_heap_B=6897289 mem_heap_extra_B=1049751 mem_stacks_B=0 heap_tree=empty #----------- snapshot=66 #----------- time=58098604 mem_heap_B=6901177 mem_heap_extra_B=1049751 mem_stacks_B=0 heap_tree=empty #----------- snapshot=67 #----------- time=58701004 mem_heap_B=6890745 mem_heap_extra_B=1049719 mem_stacks_B=0 heap_tree=empty #----------- snapshot=68 #----------- time=59278667 mem_heap_B=6896329 mem_heap_extra_B=1049751 mem_stacks_B=0 heap_tree=empty #----------- snapshot=69 #----------- time=59839865 mem_heap_B=6862365 mem_heap_extra_B=1048875 mem_stacks_B=0 heap_tree=empty #----------- snapshot=70 #----------- time=60416924 mem_heap_B=6898113 mem_heap_extra_B=1049711 mem_stacks_B=0 heap_tree=empty #----------- snapshot=71 #----------- time=60978365 mem_heap_B=6862810 mem_heap_extra_B=1048886 mem_stacks_B=0 heap_tree=detailed n3: 6862810 (heap allocation functions) malloc/new/new[], --alloc-fns, etc. n2: 4096000 0x11A334: std::_Function_handler::make_callable() const::{lambda(void*, blt::gp::stack_allocator&, blt::gp::stack_allocator&)#1}>::_M_invoke(std::_Any_data const&, void*&&, blt::gp::stack_allocator&, blt::gp::stack_allocator&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2097152 0x133A5B: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2088960 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2088960 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 8192 in 1 place, below massif's threshold (1.00%) n2: 1998848 0x136AAB: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 1982464 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 1982464 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 16384 in 1 place, below massif's threshold (1.00%) n2: 2645568 0x13B14D: void std::vector >::_M_realloc_insert&, std::function&, bool>(__gnu_cxx::__normal_iterator > >, std::function&, std::function&, bool&&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 2336064 0x134DBF: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::full_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 2237760 0x13A8CA: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 2237760 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 98304 0x13ACE8: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 98304 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n2: 309504 0x138197: blt::gp::tree_t blt::gp::create_tree > >&, blt::gp::type const&, unsigned long)#1}>(blt::gp::grow_generator_t::generate(blt::gp::generator_arguments const&)::{lambda(blt::gp::gp_program&, std::stack > >&, blt::gp::type const&, unsigned long)#1}&&, blt::gp::generator_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n1: 303360 0x13AB4A: blt::gp::ramped_half_initializer_t::generate(blt::gp::initializer_arguments const&) (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 303360 0x117EA1: main (in /home/brett/Documents/code/c++/blt-gp/cmake-build-release/blt-gp4-example) n0: 6144 in 1 place, below massif's threshold (1.00%) n0: 121242 in 54 places, all below massif's threshold (1.00%) #----------- snapshot=72 #----------- time=61539781 mem_heap_B=6862780 mem_heap_extra_B=1048884 mem_stacks_B=0 heap_tree=empty #----------- snapshot=73 #----------- time=62112626 mem_heap_B=6895369 mem_heap_extra_B=1049751 mem_stacks_B=0 heap_tree=empty #----------- snapshot=74 #----------- time=62673555 mem_heap_B=6862173 mem_heap_extra_B=1048875 mem_stacks_B=0 heap_tree=empty #----------- snapshot=75 #----------- time=63234456 mem_heap_B=6862870 mem_heap_extra_B=1048890 mem_stacks_B=0 heap_tree=empty #----------- snapshot=76 #----------- time=63795354 mem_heap_B=6197425 mem_heap_extra_B=881399 mem_stacks_B=0 heap_tree=empty