tests of any variants

main
Brett 2024-03-10 23:37:44 -04:00
parent e9278000ff
commit ec50b98782
9 changed files with 7014 additions and 20 deletions

View File

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.25)
project(lilfbtf5 VERSION 0.1.9)
project(lilfbtf5 VERSION 0.1.10)
option(ENABLE_ADDRSAN "Enable the address sanitizer" OFF)
option(ENABLE_UBSAN "Enable the ub sanitizer" OFF)

@ -1 +1 @@
Subproject commit 1dc08ca723dacc0ec685f0ba139a79629691544a
Subproject commit 263bbc88cf1b9423054cdbdbcdd9f31366184920

843
massif.out.110888 Normal file
View File

@ -0,0 +1,843 @@
desc: --pages-as-heap=yes --heap=yes
cmd: ./cmake-build-relwithdebinfo-clean/lilfbtf5_test --tests
time_unit: i
#-----------
snapshot=0
#-----------
time=0
mem_heap_B=94208
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=1
#-----------
time=3023560308
mem_heap_B=1068163072
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=2
#-----------
time=7164211111
mem_heap_B=2511003648
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=3
#-----------
time=9535926302
mem_heap_B=3337281536
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=4
#-----------
time=12834237702
mem_heap_B=4486520832
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=5
#-----------
time=17035359625
mem_heap_B=5950332928
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=6
#-----------
time=19226166859
mem_heap_B=6713696256
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=7
#-----------
time=22043082310
mem_heap_B=7695163392
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 7695163392 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 7683964928 0x4CDB1E3: __mmap64 (mmap64.c:58)
n2: 7683964928 0x4CDB1E3: mmap (mmap64.c:46)
n1: 6480199680 0x140431: allocate_block (allocator.h:680)
n1: 6480199680 0x140431: allocate_forward (allocator.h:712)
n1: 6480199680 0x140431: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 6480199680 0x140431: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 2797600768 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 2797600768 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 2797600768 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 2797600768 0x121348: main (main.cpp:53)
n1: 2357198848 0x140712: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 2357198848 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 2357198848 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 2357198848 0x121348: main (main.cpp:53)
n1: 461373440 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 461373440 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 461373440 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 461373440 0x121348: main (main.cpp:53)
n1: 440401920 0x14098A: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 440401920 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 440401920 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 440401920 0x121348: main (main.cpp:53)
n1: 419430400 0x140962: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 419430400 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 419430400 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 419430400 0x121348: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 1203765248 0x14048E: allocate_block (allocator.h:680)
n1: 1203765248 0x14048E: allocate_forward (allocator.h:712)
n1: 1203765248 0x14048E: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 1203765248 0x14048E: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 1203765248 0x14048E: node_t (tests4.cpp:403)
n2: 1203765248 0x14048E: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 1086324736 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 1086324736 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1086324736 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1086324736 0x121348: main (main.cpp:53)
n1: 117440512 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 117440512 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 117440512 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 117440512 0x121348: main (main.cpp:53)
n0: 11198464 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=8
#-----------
time=25100818452
mem_heap_B=8760516608
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=9
#-----------
time=28856500168
mem_heap_B=10069139456
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=10
#-----------
time=31275868749
mem_heap_B=10912194560
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=11
#-----------
time=34719090563
mem_heap_B=12111765504
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=12
#-----------
time=37632728330
mem_heap_B=13126787072
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=13
#-----------
time=40124314896
mem_heap_B=13995008000
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=14
#-----------
time=42868784668
mem_heap_B=14951309312
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=15
#-----------
time=46407862316
mem_heap_B=16184434688
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=16
#-----------
time=50453034647
mem_heap_B=17593720832
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=17
#-----------
time=55003387046
mem_heap_B=19179167744
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 19179167744 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 19167969280 0x4CDB1E3: __mmap64 (mmap64.c:58)
n2: 19167969280 0x4CDB1E3: mmap (mmap64.c:46)
n1: 16118710272 0x140431: allocate_block (allocator.h:680)
n1: 16118710272 0x140431: allocate_forward (allocator.h:712)
n1: 16118710272 0x140431: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 16118710272 0x140431: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 6945767424 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 6945767424 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 6945767424 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 6945767424 0x121348: main (main.cpp:53)
n1: 5876219904 0x140712: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 5876219904 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 5876219904 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 5876219904 0x121348: main (main.cpp:53)
n1: 1128267776 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1128267776 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1128267776 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1128267776 0x121348: main (main.cpp:53)
n1: 1103101952 0x14098A: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1103101952 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1103101952 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1103101952 0x121348: main (main.cpp:53)
n1: 1061158912 0x140962: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1061158912 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1061158912 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1061158912 0x121348: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 3049259008 0x14048E: allocate_block (allocator.h:680)
n1: 3049259008 0x14048E: allocate_forward (allocator.h:712)
n1: 3049259008 0x14048E: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 3049259008 0x14048E: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 3049259008 0x14048E: node_t (tests4.cpp:403)
n2: 3049259008 0x14048E: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 2717908992 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 2717908992 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 2717908992 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 2717908992 0x121348: main (main.cpp:53)
n1: 331350016 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 331350016 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 331350016 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 331350016 0x121348: main (main.cpp:53)
n0: 11198464 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=18
#-----------
time=59047800216
mem_heap_B=20588453888
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=19
#-----------
time=63092496213
mem_heap_B=21997740032
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=20
#-----------
time=66631829494
mem_heap_B=23230865408
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=21
#-----------
time=69737226027
mem_heap_B=24312995840
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=22
#-----------
time=72879054328
mem_heap_B=25407709184
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=23
#-----------
time=77472957520
mem_heap_B=26987769856
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 26987769856 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 26969542656 0x4CDB1E3: __mmap64 (mmap64.c:58)
n3: 26969542656 0x4CDB1E3: mmap (mmap64.c:46)
n1: 22586327040 0x140431: allocate_block (allocator.h:680)
n1: 22586327040 0x140431: allocate_forward (allocator.h:712)
n1: 22586327040 0x140431: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 22586327040 0x140431: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 9810477056 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 9810477056 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 9810477056 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 9810477056 0x121348: main (main.cpp:53)
n1: 8258584576 0x140712: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 8258584576 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 8258584576 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 8258584576 0x121348: main (main.cpp:53)
n1: 1547698176 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1547698176 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1547698176 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1547698176 0x121348: main (main.cpp:53)
n1: 1493172224 0x14098A: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1493172224 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1493172224 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1493172224 0x121348: main (main.cpp:53)
n1: 1472200704 0x140962: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1472200704 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1472200704 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1472200704 0x121348: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 4383047680 0x14048E: allocate_block (allocator.h:680)
n1: 4383047680 0x14048E: allocate_forward (allocator.h:712)
n1: 4383047680 0x14048E: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 4383047680 0x14048E: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 4383047680 0x14048E: node_t (tests4.cpp:403)
n2: 4383047680 0x14048E: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3888119808 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 3888119808 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 3888119808 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 3888119808 0x121348: main (main.cpp:53)
n1: 494927872 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 494927872 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 494927872 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 494927872 0x121348: main (main.cpp:53)
n0: 167936 in 1 place, below massif's threshold (1.00%)
n0: 18227200 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=24
#-----------
time=81495490786
mem_heap_B=26990030848
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=25
#-----------
time=86029059682
mem_heap_B=26990706688
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=26
#-----------
time=99856951635
mem_heap_B=26995441664
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=27
#-----------
time=103019325470
mem_heap_B=28052406272
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=28
#-----------
time=105391120912
mem_heap_B=28845129728
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=29
#-----------
time=109344137794
mem_heap_B=30166335488
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=30
#-----------
time=111716278615
mem_heap_B=30959058944
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=31
#-----------
time=115669385932
mem_heap_B=32280264704
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=32
#-----------
time=118831675777
mem_heap_B=33337229312
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=33
#-----------
time=122784965585
mem_heap_B=34658435072
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=34
#-----------
time=126738240068
mem_heap_B=35979640832
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=35
#-----------
time=131607598978
mem_heap_B=37607030784
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=36
#-----------
time=136476673820
mem_heap_B=39234420736
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=37
#-----------
time=141346264525
mem_heap_B=40861810688
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 40861810688 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 40842473472 0x4CDB1E3: __mmap64 (mmap64.c:58)
n5: 40842473472 0x4CDB1E3: mmap (mmap64.c:46)
n1: 22586327040 0x140431: allocate_block (allocator.h:680)
n1: 22586327040 0x140431: allocate_forward (allocator.h:712)
n1: 22586327040 0x140431: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 22586327040 0x140431: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 9810477056 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 9810477056 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 9810477056 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 9810477056 0x121348: main (main.cpp:53)
n1: 8258584576 0x140712: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 8258584576 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 8258584576 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 8258584576 0x121348: main (main.cpp:53)
n1: 1547698176 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1547698176 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1547698176 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1547698176 0x121348: main (main.cpp:53)
n1: 1493172224 0x14098A: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1493172224 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1493172224 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1493172224 0x121348: main (main.cpp:53)
n1: 1472200704 0x140962: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1472200704 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1472200704 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1472200704 0x121348: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 11823742976 0x13F959: allocate_block (allocator.h:680)
n1: 11823742976 0x13F959: allocate_forward (allocator.h:712)
n1: 11823742976 0x13F959: allocate<fb::tree_std_any::node_t> (allocator.h:798)
n5: 11823742976 0x13F959: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 5100273664 0x13FDA7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 5100273664 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 5100273664 0x121348: main (main.cpp:53)
n1: 4282384384 0x13FC82: fb::tree_std_any::create(unsigned long) (tests4.cpp:614)
n1: 4282384384 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 4282384384 0x121348: main (main.cpp:53)
n1: 826277888 0x13FEFA: fb::tree_std_any::create(unsigned long) (tests4.cpp:611)
n1: 826277888 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 826277888 0x121348: main (main.cpp:53)
n1: 809500672 0x13FEAB: fb::tree_std_any::create(unsigned long) (tests4.cpp:609)
n1: 809500672 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 809500672 0x121348: main (main.cpp:53)
n1: 805306368 0x13FED2: fb::tree_std_any::create(unsigned long) (tests4.cpp:610)
n1: 805306368 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 805306368 0x121348: main (main.cpp:53)
n1: 4383047680 0x14048E: allocate_block (allocator.h:680)
n1: 4383047680 0x14048E: allocate_forward (allocator.h:712)
n1: 4383047680 0x14048E: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 4383047680 0x14048E: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 4383047680 0x14048E: node_t (tests4.cpp:403)
n2: 4383047680 0x14048E: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3888119808 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 3888119808 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 3888119808 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 3888119808 0x121348: main (main.cpp:53)
n1: 494927872 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 494927872 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 494927872 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 494927872 0x121348: main (main.cpp:53)
n1: 2046820352 0x13F9B6: allocate_block (allocator.h:680)
n1: 2046820352 0x13F9B6: allocate_forward (allocator.h:712)
n1: 2046820352 0x13F9B6: allocate<fb::tree_std_any::node_t*> (allocator.h:798)
n1: 2046820352 0x13F9B6: emplace_many<fb::tree_std_any::node_t*> (allocator.h:854)
n1: 2046820352 0x13F9B6: node_t (tests4.cpp:530)
n2: 2046820352 0x13F9B6: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 1790967808 0x13FDA7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 1790967808 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 1790967808 0x121348: main (main.cpp:53)
n0: 255852544 in 1 place, below massif's threshold (1.00%)
n0: 2535424 in 2 places, all below massif's threshold (1.00%)
n0: 19337216 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=38
#-----------
time=143781115909
mem_heap_B=41675505664
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=39
#-----------
time=146216021235
mem_heap_B=42489200640
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=40
#-----------
time=151084838722
mem_heap_B=44116590592
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=41
#-----------
time=153519734965
mem_heap_B=44930285568
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 44930285568 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 44910948352 0x4CDB1E3: __mmap64 (mmap64.c:58)
n5: 44910948352 0x4CDB1E3: mmap (mmap64.c:46)
n1: 22586327040 0x140431: allocate_block (allocator.h:680)
n1: 22586327040 0x140431: allocate_forward (allocator.h:712)
n1: 22586327040 0x140431: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 22586327040 0x140431: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 9810477056 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 9810477056 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 9810477056 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 9810477056 0x121348: main (main.cpp:53)
n1: 8258584576 0x140712: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 8258584576 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 8258584576 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 8258584576 0x121348: main (main.cpp:53)
n1: 1547698176 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1547698176 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1547698176 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1547698176 0x121348: main (main.cpp:53)
n1: 1493172224 0x14098A: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1493172224 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1493172224 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1493172224 0x121348: main (main.cpp:53)
n1: 1472200704 0x140962: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1472200704 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1472200704 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1472200704 0x121348: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 15309209600 0x13F959: allocate_block (allocator.h:680)
n1: 15309209600 0x13F959: allocate_forward (allocator.h:712)
n1: 15309209600 0x13F959: allocate<fb::tree_std_any::node_t> (allocator.h:798)
n5: 15309209600 0x13F959: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 6580862976 0x13FDA7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 6580862976 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 6580862976 0x121348: main (main.cpp:53)
n1: 5586812928 0x13FC82: fb::tree_std_any::create(unsigned long) (tests4.cpp:614)
n1: 5586812928 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 5586812928 0x121348: main (main.cpp:53)
n1: 1052770304 0x13FEFA: fb::tree_std_any::create(unsigned long) (tests4.cpp:611)
n1: 1052770304 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 1052770304 0x121348: main (main.cpp:53)
n1: 1048576000 0x13FEAB: fb::tree_std_any::create(unsigned long) (tests4.cpp:609)
n1: 1048576000 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 1048576000 0x121348: main (main.cpp:53)
n1: 1040187392 0x13FED2: fb::tree_std_any::create(unsigned long) (tests4.cpp:610)
n1: 1040187392 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 1040187392 0x121348: main (main.cpp:53)
n1: 4383047680 0x14048E: allocate_block (allocator.h:680)
n1: 4383047680 0x14048E: allocate_forward (allocator.h:712)
n1: 4383047680 0x14048E: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 4383047680 0x14048E: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 4383047680 0x14048E: node_t (tests4.cpp:403)
n2: 4383047680 0x14048E: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3888119808 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 3888119808 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 3888119808 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 3888119808 0x121348: main (main.cpp:53)
n1: 494927872 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 494927872 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 494927872 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 494927872 0x121348: main (main.cpp:53)
n1: 2629828608 0x13F9B6: allocate_block (allocator.h:680)
n1: 2629828608 0x13F9B6: allocate_forward (allocator.h:712)
n1: 2629828608 0x13F9B6: allocate<fb::tree_std_any::node_t*> (allocator.h:798)
n1: 2629828608 0x13F9B6: emplace_many<fb::tree_std_any::node_t*> (allocator.h:854)
n1: 2629828608 0x13F9B6: node_t (tests4.cpp:530)
n2: 2629828608 0x13F9B6: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 2311061504 0x13FDA7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 2311061504 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 2311061504 0x121348: main (main.cpp:53)
n0: 318767104 in 1 place, below massif's threshold (1.00%)
n0: 2535424 in 2 places, all below massif's threshold (1.00%)
n0: 19337216 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=42
#-----------
time=158389083020
mem_heap_B=46557675520
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=43
#-----------
time=163258509988
mem_heap_B=48185065472
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=44
#-----------
time=168127649275
mem_heap_B=49812455424
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=45
#-----------
time=170562461360
mem_heap_B=50626150400
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=46
#-----------
time=175431548829
mem_heap_B=52253540352
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=47
#-----------
time=180301089602
mem_heap_B=53880930304
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=48
#-----------
time=183952732235
mem_heap_B=55101472768
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=49
#-----------
time=187604620073
mem_heap_B=56322015232
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=50
#-----------
time=189800904420
mem_heap_B=57056018432
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=51
#-----------
time=191996869416
mem_heap_B=57790021632
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 57790021632 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 57770684416 0x4CDB1E3: __mmap64 (mmap64.c:58)
n5: 57770684416 0x4CDB1E3: mmap (mmap64.c:46)
n1: 26336034816 0x13F959: allocate_block (allocator.h:680)
n1: 26336034816 0x13F959: allocate_forward (allocator.h:712)
n1: 26336034816 0x13F959: allocate<fb::tree_std_any::node_t> (allocator.h:798)
n5: 26336034816 0x13F959: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 11400118272 0x13FDA7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 11400118272 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 11400118272 0x121348: main (main.cpp:53)
n1: 9525264384 0x13FC82: fb::tree_std_any::create(unsigned long) (tests4.cpp:614)
n1: 9525264384 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 9525264384 0x121348: main (main.cpp:53)
n1: 1845493760 0x13FEAB: fb::tree_std_any::create(unsigned long) (tests4.cpp:609)
n1: 1845493760 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 1845493760 0x121348: main (main.cpp:53)
n1: 1795162112 0x13FED2: fb::tree_std_any::create(unsigned long) (tests4.cpp:610)
n1: 1795162112 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 1795162112 0x121348: main (main.cpp:53)
n1: 1769996288 0x13FEFA: fb::tree_std_any::create(unsigned long) (tests4.cpp:611)
n1: 1769996288 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 1769996288 0x121348: main (main.cpp:53)
n1: 22586327040 0x140431: allocate_block (allocator.h:680)
n1: 22586327040 0x140431: allocate_forward (allocator.h:712)
n1: 22586327040 0x140431: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 22586327040 0x140431: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 9810477056 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 9810477056 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 9810477056 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 9810477056 0x121348: main (main.cpp:53)
n1: 8258584576 0x140712: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 8258584576 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 8258584576 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 8258584576 0x121348: main (main.cpp:53)
n1: 1547698176 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1547698176 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1547698176 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1547698176 0x121348: main (main.cpp:53)
n1: 1493172224 0x14098A: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1493172224 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1493172224 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1493172224 0x121348: main (main.cpp:53)
n1: 1472200704 0x140962: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1472200704 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1472200704 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1472200704 0x121348: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 4462739456 0x13F9B6: allocate_block (allocator.h:680)
n1: 4462739456 0x13F9B6: allocate_forward (allocator.h:712)
n1: 4462739456 0x13F9B6: allocate<fb::tree_std_any::node_t*> (allocator.h:798)
n1: 4462739456 0x13F9B6: emplace_many<fb::tree_std_any::node_t*> (allocator.h:854)
n1: 4462739456 0x13F9B6: node_t (tests4.cpp:530)
n2: 4462739456 0x13F9B6: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3930062848 0x13FDA7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 3930062848 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 3930062848 0x121348: main (main.cpp:53)
n0: 532676608 in 1 place, below massif's threshold (1.00%)
n1: 4383047680 0x14048E: allocate_block (allocator.h:680)
n1: 4383047680 0x14048E: allocate_forward (allocator.h:712)
n1: 4383047680 0x14048E: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 4383047680 0x14048E: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 4383047680 0x14048E: node_t (tests4.cpp:403)
n2: 4383047680 0x14048E: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3888119808 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 3888119808 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 3888119808 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 3888119808 0x121348: main (main.cpp:53)
n0: 494927872 in 1 place, below massif's threshold (1.00%)
n0: 2535424 in 2 places, all below massif's threshold (1.00%)
n0: 19337216 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=52
#-----------
time=244756906986
mem_heap_B=58456915968
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=peak
n2: 58456915968 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 58437578752 0x4CDB1E3: __mmap64 (mmap64.c:58)
n5: 58437578752 0x4CDB1E3: mmap (mmap64.c:46)
n1: 26940014592 0x13F959: allocate_block (allocator.h:680)
n1: 26940014592 0x13F959: allocate_forward (allocator.h:712)
n1: 26940014592 0x13F959: allocate<fb::tree_std_any::node_t> (allocator.h:798)
n5: 26940014592 0x13F959: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 11639193600 0x13FDA7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 11639193600 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 11639193600 0x121348: main (main.cpp:53)
n1: 9751756800 0x13FC82: fb::tree_std_any::create(unsigned long) (tests4.cpp:614)
n1: 9751756800 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 9751756800 0x121348: main (main.cpp:53)
n1: 1883242496 0x13FEAB: fb::tree_std_any::create(unsigned long) (tests4.cpp:609)
n1: 1883242496 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 1883242496 0x121348: main (main.cpp:53)
n1: 1832910848 0x13FED2: fb::tree_std_any::create(unsigned long) (tests4.cpp:610)
n1: 1832910848 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 1832910848 0x121348: main (main.cpp:53)
n1: 1832910848 0x13FEFA: fb::tree_std_any::create(unsigned long) (tests4.cpp:611)
n1: 1832910848 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 1832910848 0x121348: main (main.cpp:53)
n1: 22586327040 0x140431: allocate_block (allocator.h:680)
n1: 22586327040 0x140431: allocate_forward (allocator.h:712)
n1: 22586327040 0x140431: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 22586327040 0x140431: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 9810477056 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 9810477056 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 9810477056 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 9810477056 0x121348: main (main.cpp:53)
n1: 8258584576 0x140712: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 8258584576 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 8258584576 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 8258584576 0x121348: main (main.cpp:53)
n1: 1547698176 0x14093B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1547698176 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1547698176 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1547698176 0x121348: main (main.cpp:53)
n1: 1493172224 0x14098A: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1493172224 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1493172224 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1493172224 0x121348: main (main.cpp:53)
n1: 1472200704 0x140962: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1472200704 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1472200704 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1472200704 0x121348: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 4525654016 0x13F9B6: allocate_block (allocator.h:680)
n1: 4525654016 0x13F9B6: allocate_forward (allocator.h:712)
n1: 4525654016 0x13F9B6: allocate<fb::tree_std_any::node_t*> (allocator.h:798)
n1: 4525654016 0x13F9B6: emplace_many<fb::tree_std_any::node_t*> (allocator.h:854)
n1: 4525654016 0x13F9B6: node_t (tests4.cpp:530)
n2: 4525654016 0x13F9B6: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3980394496 0x13FDA7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 3980394496 0x13D2F4: fb::run_std_any_t() (tests4.cpp:673)
n0: 3980394496 0x121348: main (main.cpp:53)
n0: 545259520 in 1 place, below massif's threshold (1.00%)
n1: 4383047680 0x14048E: allocate_block (allocator.h:680)
n1: 4383047680 0x14048E: allocate_forward (allocator.h:712)
n1: 4383047680 0x14048E: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 4383047680 0x14048E: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 4383047680 0x14048E: node_t (tests4.cpp:403)
n2: 4383047680 0x14048E: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3888119808 0x140837: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 3888119808 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 3888119808 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 3888119808 0x121348: main (main.cpp:53)
n0: 494927872 in 1 place, below massif's threshold (1.00%)
n0: 2535424 in 2 places, all below massif's threshold (1.00%)
n0: 19337216 in 4 places, all below massif's threshold (1.00%)

765
massif.out.130395 Normal file
View File

@ -0,0 +1,765 @@
desc: --pages-as-heap=yes --heap=yes
cmd: ./cmake-build-relwithdebinfo-clean/lilfbtf5_test --tests
time_unit: i
#-----------
snapshot=0
#-----------
time=0
mem_heap_B=94208
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=1
#-----------
time=3023559008
mem_heap_B=1068163072
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=2
#-----------
time=7164209811
mem_heap_B=2511003648
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=3
#-----------
time=9535925002
mem_heap_B=3337281536
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=4
#-----------
time=12834236402
mem_heap_B=4486520832
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=5
#-----------
time=17035358325
mem_heap_B=5950332928
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=6
#-----------
time=19226165559
mem_heap_B=6713696256
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=7
#-----------
time=22043081010
mem_heap_B=7695163392
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 7695163392 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 7683964928 0x4CDB1E3: __mmap64 (mmap64.c:58)
n2: 7683964928 0x4CDB1E3: mmap (mmap64.c:46)
n1: 6480199680 0x140261: allocate_block (allocator.h:680)
n1: 6480199680 0x140261: allocate_forward (allocator.h:712)
n1: 6480199680 0x140261: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 6480199680 0x140261: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 2797600768 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 2797600768 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 2797600768 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 2797600768 0x121338: main (main.cpp:53)
n1: 2357198848 0x140542: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 2357198848 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 2357198848 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 2357198848 0x121338: main (main.cpp:53)
n1: 461373440 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 461373440 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 461373440 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 461373440 0x121338: main (main.cpp:53)
n1: 440401920 0x1407BA: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 440401920 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 440401920 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 440401920 0x121338: main (main.cpp:53)
n1: 419430400 0x140792: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 419430400 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 419430400 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 419430400 0x121338: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 1203765248 0x1402BE: allocate_block (allocator.h:680)
n1: 1203765248 0x1402BE: allocate_forward (allocator.h:712)
n1: 1203765248 0x1402BE: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 1203765248 0x1402BE: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 1203765248 0x1402BE: node_t (tests4.cpp:403)
n2: 1203765248 0x1402BE: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 1086324736 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 1086324736 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1086324736 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1086324736 0x121338: main (main.cpp:53)
n1: 117440512 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 117440512 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 117440512 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 117440512 0x121338: main (main.cpp:53)
n0: 11198464 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=8
#-----------
time=25100817152
mem_heap_B=8760516608
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=9
#-----------
time=28856498868
mem_heap_B=10069139456
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=10
#-----------
time=31275867449
mem_heap_B=10912194560
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=11
#-----------
time=34719089263
mem_heap_B=12111765504
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=12
#-----------
time=37632727030
mem_heap_B=13126787072
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=13
#-----------
time=40124313596
mem_heap_B=13995008000
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=14
#-----------
time=42868783368
mem_heap_B=14951309312
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=15
#-----------
time=46407861016
mem_heap_B=16184434688
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=16
#-----------
time=50453033347
mem_heap_B=17593720832
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=17
#-----------
time=55003385746
mem_heap_B=19179167744
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 19179167744 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 19167969280 0x4CDB1E3: __mmap64 (mmap64.c:58)
n2: 19167969280 0x4CDB1E3: mmap (mmap64.c:46)
n1: 16118710272 0x140261: allocate_block (allocator.h:680)
n1: 16118710272 0x140261: allocate_forward (allocator.h:712)
n1: 16118710272 0x140261: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 16118710272 0x140261: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 6945767424 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 6945767424 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 6945767424 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 6945767424 0x121338: main (main.cpp:53)
n1: 5876219904 0x140542: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 5876219904 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 5876219904 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 5876219904 0x121338: main (main.cpp:53)
n1: 1128267776 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1128267776 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1128267776 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1128267776 0x121338: main (main.cpp:53)
n1: 1103101952 0x1407BA: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1103101952 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1103101952 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1103101952 0x121338: main (main.cpp:53)
n1: 1061158912 0x140792: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1061158912 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1061158912 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1061158912 0x121338: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 3049259008 0x1402BE: allocate_block (allocator.h:680)
n1: 3049259008 0x1402BE: allocate_forward (allocator.h:712)
n1: 3049259008 0x1402BE: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 3049259008 0x1402BE: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 3049259008 0x1402BE: node_t (tests4.cpp:403)
n2: 3049259008 0x1402BE: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 2717908992 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 2717908992 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 2717908992 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 2717908992 0x121338: main (main.cpp:53)
n1: 331350016 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 331350016 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 331350016 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 331350016 0x121338: main (main.cpp:53)
n0: 11198464 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=18
#-----------
time=59047798916
mem_heap_B=20588453888
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=19
#-----------
time=63092494913
mem_heap_B=21997740032
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=20
#-----------
time=66631828194
mem_heap_B=23230865408
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=21
#-----------
time=69737224727
mem_heap_B=24312995840
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=22
#-----------
time=72879053028
mem_heap_B=25407709184
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=23
#-----------
time=77472956220
mem_heap_B=26987769856
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=peak
n2: 26987769856 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 26969542656 0x4CDB1E3: __mmap64 (mmap64.c:58)
n3: 26969542656 0x4CDB1E3: mmap (mmap64.c:46)
n1: 22586327040 0x140261: allocate_block (allocator.h:680)
n1: 22586327040 0x140261: allocate_forward (allocator.h:712)
n1: 22586327040 0x140261: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 22586327040 0x140261: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 9810477056 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 9810477056 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 9810477056 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 9810477056 0x121338: main (main.cpp:53)
n1: 8258584576 0x140542: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 8258584576 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 8258584576 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 8258584576 0x121338: main (main.cpp:53)
n1: 1547698176 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1547698176 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1547698176 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1547698176 0x121338: main (main.cpp:53)
n1: 1493172224 0x1407BA: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1493172224 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1493172224 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1493172224 0x121338: main (main.cpp:53)
n1: 1472200704 0x140792: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1472200704 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1472200704 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1472200704 0x121338: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 4383047680 0x1402BE: allocate_block (allocator.h:680)
n1: 4383047680 0x1402BE: allocate_forward (allocator.h:712)
n1: 4383047680 0x1402BE: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 4383047680 0x1402BE: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 4383047680 0x1402BE: node_t (tests4.cpp:403)
n2: 4383047680 0x1402BE: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3888119808 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 3888119808 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 3888119808 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 3888119808 0x121338: main (main.cpp:53)
n1: 494927872 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 494927872 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 494927872 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 494927872 0x121338: main (main.cpp:53)
n0: 167936 in 1 place, below massif's threshold (1.00%)
n0: 18227200 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=24
#-----------
time=81495489486
mem_heap_B=26990030848
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=25
#-----------
time=86029058382
mem_heap_B=26990706688
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=26
#-----------
time=99856950335
mem_heap_B=26995441664
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=27
#-----------
time=103019324170
mem_heap_B=28052406272
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=28
#-----------
time=105391119612
mem_heap_B=28845129728
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=29
#-----------
time=109344136494
mem_heap_B=30166335488
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=30
#-----------
time=111716277315
mem_heap_B=30959058944
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=31
#-----------
time=115669384632
mem_heap_B=32280264704
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=32
#-----------
time=118831674477
mem_heap_B=33337229312
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=33
#-----------
time=122784964285
mem_heap_B=34658435072
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=34
#-----------
time=126738238768
mem_heap_B=35979640832
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=35
#-----------
time=131607597678
mem_heap_B=37607030784
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=36
#-----------
time=136476672520
mem_heap_B=39234420736
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=37
#-----------
time=141346263225
mem_heap_B=40861810688
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 40861810688 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 40842473472 0x4CDB1E3: __mmap64 (mmap64.c:58)
n5: 40842473472 0x4CDB1E3: mmap (mmap64.c:46)
n1: 22586327040 0x140261: allocate_block (allocator.h:680)
n1: 22586327040 0x140261: allocate_forward (allocator.h:712)
n1: 22586327040 0x140261: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 22586327040 0x140261: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 9810477056 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 9810477056 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 9810477056 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 9810477056 0x121338: main (main.cpp:53)
n1: 8258584576 0x140542: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 8258584576 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 8258584576 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 8258584576 0x121338: main (main.cpp:53)
n1: 1547698176 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1547698176 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1547698176 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1547698176 0x121338: main (main.cpp:53)
n1: 1493172224 0x1407BA: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1493172224 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1493172224 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1493172224 0x121338: main (main.cpp:53)
n1: 1472200704 0x140792: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1472200704 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1472200704 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1472200704 0x121338: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 11823742976 0x13F789: allocate_block (allocator.h:680)
n1: 11823742976 0x13F789: allocate_forward (allocator.h:712)
n1: 11823742976 0x13F789: allocate<fb::tree_std_any::node_t> (allocator.h:798)
n5: 11823742976 0x13F789: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 5100273664 0x13FBD7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 5100273664 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 5100273664 0x121338: main (main.cpp:53)
n1: 4282384384 0x13FAB2: fb::tree_std_any::create(unsigned long) (tests4.cpp:614)
n1: 4282384384 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 4282384384 0x121338: main (main.cpp:53)
n1: 826277888 0x13FD2A: fb::tree_std_any::create(unsigned long) (tests4.cpp:611)
n1: 826277888 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 826277888 0x121338: main (main.cpp:53)
n1: 809500672 0x13FCDB: fb::tree_std_any::create(unsigned long) (tests4.cpp:609)
n1: 809500672 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 809500672 0x121338: main (main.cpp:53)
n1: 805306368 0x13FD02: fb::tree_std_any::create(unsigned long) (tests4.cpp:610)
n1: 805306368 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 805306368 0x121338: main (main.cpp:53)
n1: 4383047680 0x1402BE: allocate_block (allocator.h:680)
n1: 4383047680 0x1402BE: allocate_forward (allocator.h:712)
n1: 4383047680 0x1402BE: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 4383047680 0x1402BE: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 4383047680 0x1402BE: node_t (tests4.cpp:403)
n2: 4383047680 0x1402BE: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3888119808 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 3888119808 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 3888119808 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 3888119808 0x121338: main (main.cpp:53)
n1: 494927872 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 494927872 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 494927872 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 494927872 0x121338: main (main.cpp:53)
n1: 2046820352 0x13F7E6: allocate_block (allocator.h:680)
n1: 2046820352 0x13F7E6: allocate_forward (allocator.h:712)
n1: 2046820352 0x13F7E6: allocate<fb::tree_std_any::node_t*> (allocator.h:798)
n1: 2046820352 0x13F7E6: emplace_many<fb::tree_std_any::node_t*> (allocator.h:854)
n1: 2046820352 0x13F7E6: node_t (tests4.cpp:530)
n2: 2046820352 0x13F7E6: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 1790967808 0x13FBD7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 1790967808 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 1790967808 0x121338: main (main.cpp:53)
n0: 255852544 in 1 place, below massif's threshold (1.00%)
n0: 2535424 in 2 places, all below massif's threshold (1.00%)
n0: 19337216 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=38
#-----------
time=143781114609
mem_heap_B=41675505664
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=39
#-----------
time=146216019935
mem_heap_B=42489200640
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=40
#-----------
time=151084837422
mem_heap_B=44116590592
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=41
#-----------
time=153519733665
mem_heap_B=44930285568
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 44930285568 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 44910948352 0x4CDB1E3: __mmap64 (mmap64.c:58)
n5: 44910948352 0x4CDB1E3: mmap (mmap64.c:46)
n1: 22586327040 0x140261: allocate_block (allocator.h:680)
n1: 22586327040 0x140261: allocate_forward (allocator.h:712)
n1: 22586327040 0x140261: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 22586327040 0x140261: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 9810477056 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 9810477056 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 9810477056 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 9810477056 0x121338: main (main.cpp:53)
n1: 8258584576 0x140542: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 8258584576 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 8258584576 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 8258584576 0x121338: main (main.cpp:53)
n1: 1547698176 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1547698176 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1547698176 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1547698176 0x121338: main (main.cpp:53)
n1: 1493172224 0x1407BA: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1493172224 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1493172224 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1493172224 0x121338: main (main.cpp:53)
n1: 1472200704 0x140792: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1472200704 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1472200704 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1472200704 0x121338: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 15309209600 0x13F789: allocate_block (allocator.h:680)
n1: 15309209600 0x13F789: allocate_forward (allocator.h:712)
n1: 15309209600 0x13F789: allocate<fb::tree_std_any::node_t> (allocator.h:798)
n5: 15309209600 0x13F789: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 6580862976 0x13FBD7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 6580862976 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 6580862976 0x121338: main (main.cpp:53)
n1: 5586812928 0x13FAB2: fb::tree_std_any::create(unsigned long) (tests4.cpp:614)
n1: 5586812928 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 5586812928 0x121338: main (main.cpp:53)
n1: 1052770304 0x13FD2A: fb::tree_std_any::create(unsigned long) (tests4.cpp:611)
n1: 1052770304 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 1052770304 0x121338: main (main.cpp:53)
n1: 1048576000 0x13FCDB: fb::tree_std_any::create(unsigned long) (tests4.cpp:609)
n1: 1048576000 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 1048576000 0x121338: main (main.cpp:53)
n1: 1040187392 0x13FD02: fb::tree_std_any::create(unsigned long) (tests4.cpp:610)
n1: 1040187392 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 1040187392 0x121338: main (main.cpp:53)
n1: 4383047680 0x1402BE: allocate_block (allocator.h:680)
n1: 4383047680 0x1402BE: allocate_forward (allocator.h:712)
n1: 4383047680 0x1402BE: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 4383047680 0x1402BE: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 4383047680 0x1402BE: node_t (tests4.cpp:403)
n2: 4383047680 0x1402BE: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3888119808 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 3888119808 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 3888119808 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 3888119808 0x121338: main (main.cpp:53)
n1: 494927872 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 494927872 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 494927872 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 494927872 0x121338: main (main.cpp:53)
n1: 2629828608 0x13F7E6: allocate_block (allocator.h:680)
n1: 2629828608 0x13F7E6: allocate_forward (allocator.h:712)
n1: 2629828608 0x13F7E6: allocate<fb::tree_std_any::node_t*> (allocator.h:798)
n1: 2629828608 0x13F7E6: emplace_many<fb::tree_std_any::node_t*> (allocator.h:854)
n1: 2629828608 0x13F7E6: node_t (tests4.cpp:530)
n2: 2629828608 0x13F7E6: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 2311061504 0x13FBD7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 2311061504 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 2311061504 0x121338: main (main.cpp:53)
n0: 318767104 in 1 place, below massif's threshold (1.00%)
n0: 2535424 in 2 places, all below massif's threshold (1.00%)
n0: 19337216 in 4 places, all below massif's threshold (1.00%)
#-----------
snapshot=42
#-----------
time=158389081720
mem_heap_B=46557675520
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=43
#-----------
time=163258508688
mem_heap_B=48185065472
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=44
#-----------
time=168127647975
mem_heap_B=49812455424
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=45
#-----------
time=170562460060
mem_heap_B=50626150400
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=46
#-----------
time=175431547529
mem_heap_B=52253540352
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=47
#-----------
time=180301088302
mem_heap_B=53880930304
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=48
#-----------
time=183952730935
mem_heap_B=55101472768
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=49
#-----------
time=187604618773
mem_heap_B=56322015232
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=50
#-----------
time=189800903120
mem_heap_B=57056018432
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=51
#-----------
time=191996868116
mem_heap_B=57790021632
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=detailed
n2: 57790021632 (page allocation syscalls) mmap/mremap/brk, --alloc-fns, etc.
n1: 57770684416 0x4CDB1E3: __mmap64 (mmap64.c:58)
n5: 57770684416 0x4CDB1E3: mmap (mmap64.c:46)
n1: 26336034816 0x13F789: allocate_block (allocator.h:680)
n1: 26336034816 0x13F789: allocate_forward (allocator.h:712)
n1: 26336034816 0x13F789: allocate<fb::tree_std_any::node_t> (allocator.h:798)
n5: 26336034816 0x13F789: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 11400118272 0x13FBD7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 11400118272 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 11400118272 0x121338: main (main.cpp:53)
n1: 9525264384 0x13FAB2: fb::tree_std_any::create(unsigned long) (tests4.cpp:614)
n1: 9525264384 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 9525264384 0x121338: main (main.cpp:53)
n1: 1845493760 0x13FCDB: fb::tree_std_any::create(unsigned long) (tests4.cpp:609)
n1: 1845493760 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 1845493760 0x121338: main (main.cpp:53)
n1: 1795162112 0x13FD02: fb::tree_std_any::create(unsigned long) (tests4.cpp:610)
n1: 1795162112 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 1795162112 0x121338: main (main.cpp:53)
n1: 1769996288 0x13FD2A: fb::tree_std_any::create(unsigned long) (tests4.cpp:611)
n1: 1769996288 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 1769996288 0x121338: main (main.cpp:53)
n1: 22586327040 0x140261: allocate_block (allocator.h:680)
n1: 22586327040 0x140261: allocate_forward (allocator.h:712)
n1: 22586327040 0x140261: allocate<fb::tree_any::node_t> (allocator.h:798)
n6: 22586327040 0x140261: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:837)
n1: 9810477056 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 9810477056 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 9810477056 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 9810477056 0x121338: main (main.cpp:53)
n1: 8258584576 0x140542: fb::tree_any::create(unsigned long) (tests4.cpp:484)
n1: 8258584576 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 8258584576 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 8258584576 0x121338: main (main.cpp:53)
n1: 1547698176 0x14076B: fb::tree_any::create(unsigned long) (tests4.cpp:479)
n1: 1547698176 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1547698176 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1547698176 0x121338: main (main.cpp:53)
n1: 1493172224 0x1407BA: fb::tree_any::create(unsigned long) (tests4.cpp:481)
n1: 1493172224 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1493172224 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1493172224 0x121338: main (main.cpp:53)
n1: 1472200704 0x140792: fb::tree_any::create(unsigned long) (tests4.cpp:480)
n1: 1472200704 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 1472200704 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 1472200704 0x121338: main (main.cpp:53)
n0: 4194304 in 1 place, below massif's threshold (1.00%)
n1: 4462739456 0x13F7E6: allocate_block (allocator.h:680)
n1: 4462739456 0x13F7E6: allocate_forward (allocator.h:712)
n1: 4462739456 0x13F7E6: allocate<fb::tree_std_any::node_t*> (allocator.h:798)
n1: 4462739456 0x13F7E6: emplace_many<fb::tree_std_any::node_t*> (allocator.h:854)
n1: 4462739456 0x13F7E6: node_t (tests4.cpp:530)
n2: 4462739456 0x13F7E6: fb::tree_std_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_std_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3930062848 0x13FBD7: fb::tree_std_any::create(unsigned long) (tests4.cpp:627)
n1: 3930062848 0x13D124: fb::run_std_any_t() (tests4.cpp:673)
n0: 3930062848 0x121338: main (main.cpp:53)
n0: 532676608 in 1 place, below massif's threshold (1.00%)
n1: 4383047680 0x1402BE: allocate_block (allocator.h:680)
n1: 4383047680 0x1402BE: allocate_forward (allocator.h:712)
n1: 4383047680 0x1402BE: allocate<fb::tree_any::node_t*> (allocator.h:798)
n1: 4383047680 0x1402BE: emplace_many<fb::tree_any::node_t*> (allocator.h:854)
n1: 4383047680 0x1402BE: node_t (tests4.cpp:403)
n2: 4383047680 0x1402BE: fb::tree_any::node_t* blt::bump_allocator<2097152ul, true, 2097152ul, false>::emplace<fb::tree_any::node_t, fb::type_t>(fb::type_t&&) (allocator.h:838)
n1: 3888119808 0x140667: fb::tree_any::create(unsigned long) (tests4.cpp:497)
n1: 3888119808 0x13CB5C: fb::run_any_t() (tests4.cpp:657)
n1: 3888119808 0x13D59E: fb::test4() (tests4.cpp:686)
n0: 3888119808 0x121338: main (main.cpp:53)
n0: 494927872 in 1 place, below massif's threshold (1.00%)
n0: 2535424 in 2 places, all below massif's threshold (1.00%)
n0: 19337216 in 4 places, all below massif's threshold (1.00%)

1622
massif.out.95734 Normal file

File diff suppressed because it is too large Load Diff

990
massif.out.96170 Normal file
View File

@ -0,0 +1,990 @@
desc: (none)
cmd: ./cmake-build-relwithdebinfo-clean/lilfbtf5_test --tests
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=1244248745
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=2
#-----------
time=2017628321
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=3
#-----------
time=2800652022
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=4
#-----------
time=4003013001
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=5
#-----------
time=5031939047
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=6
#-----------
time=6026268503
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=detailed
n6: 86886 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 2362 in 46 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=7
#-----------
time=7171309218
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=8
#-----------
time=7745726056
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=9
#-----------
time=9146043877
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=10
#-----------
time=10035053712
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=11
#-----------
time=10960901993
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=12
#-----------
time=12169768128
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=13
#-----------
time=13150996196
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=14
#-----------
time=13949350491
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=15
#-----------
time=14744551302
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=16
#-----------
time=16031191544
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=17
#-----------
time=17305803131
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=18
#-----------
time=18461001337
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=19
#-----------
time=19141252596
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=20
#-----------
time=20355799255
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=21
#-----------
time=21139696792
mem_heap_B=3919014
mem_heap_extra_B=58170
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=22
#-----------
time=22236583362
mem_heap_B=4837030
mem_heap_extra_B=72514
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=23
#-----------
time=23114095100
mem_heap_B=5512870
mem_heap_extra_B=83074
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=24
#-----------
time=23772226260
mem_heap_B=1403558
mem_heap_extra_B=18866
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=25
#-----------
time=24649738687
mem_heap_B=5266598
mem_heap_extra_B=79226
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=26
#-----------
time=25448409732
mem_heap_B=9727654
mem_heap_extra_B=146370
mem_stacks_B=0
heap_tree=peak
n3: 9727654 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 9311744 0x13EDA6: allocate (new_allocator.h:151)
n1: 9311744 0x13EDA6: allocate (alloc_traits.h:482)
n1: 9311744 0x13EDA6: _M_allocate_node (stl_deque.h:583)
n1: 9311744 0x13EDA6: void std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_push_back_aux<fb::tree_any::node_t* const&>(fb::tree_any::node_t* const&) (deque.tcc:497)
n1: 9311744 0x13F02B: push_back (stl_deque.h:1548)
n1: 9311744 0x13F02B: push (stl_stack.h:261)
n1: 9311744 0x13F02B: fb::tree_any::node_t::evaluate_tree() (tests4.cpp:431)
n1: 9311744 0x13CE97: evaluate (tests4.cpp:507)
n1: 9311744 0x13CE97: fb::run_any_t() (tests4.cpp:661)
n1: 9311744 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 9311744 0x121348: main (main.cpp:53)
n1: 327664 0x13EC03: allocate (new_allocator.h:151)
n1: 327664 0x13EC03: allocate (alloc_traits.h:482)
n1: 327664 0x13EC03: _M_allocate_map (stl_deque.h:597)
n1: 327664 0x13EC03: std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_reallocate_map(unsigned long, bool) (deque.tcc:959)
n1: 327664 0x13EDFB: _M_reserve_map_at_back (stl_deque.h:2172)
n1: 327664 0x13EDFB: _M_reserve_map_at_back (stl_deque.h:2168)
n1: 327664 0x13EDFB: void std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_push_back_aux<fb::tree_any::node_t* const&>(fb::tree_any::node_t* const&) (deque.tcc:496)
n1: 327664 0x13F02B: push_back (stl_deque.h:1548)
n1: 327664 0x13F02B: push (stl_stack.h:261)
n1: 327664 0x13F02B: fb::tree_any::node_t::evaluate_tree() (tests4.cpp:431)
n1: 327664 0x13CE97: evaluate (tests4.cpp:507)
n1: 327664 0x13CE97: fb::run_any_t() (tests4.cpp:661)
n1: 327664 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 327664 0x121348: main (main.cpp:53)
n0: 88246 in 54 places, all below massif's threshold (1.00%)
#-----------
snapshot=27
#-----------
time=26707303336
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=28
#-----------
time=27544632336
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=29
#-----------
time=28167655271
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=30
#-----------
time=29250392193
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=31
#-----------
time=29946657194
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=32
#-----------
time=31141108528
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=33
#-----------
time=32155112926
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=34
#-----------
time=32819151895
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=35
#-----------
time=33629618464
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=36
#-----------
time=34755802051
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=37
#-----------
time=35454393545
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=38
#-----------
time=36498913237
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=39
#-----------
time=37156879512
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=40
#-----------
time=38029897070
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=41
#-----------
time=38881285934
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=42
#-----------
time=40137399480
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=43
#-----------
time=41165078389
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=44
#-----------
time=41622872603
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=45
#-----------
time=42639615819
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=46
#-----------
time=43369643644
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=detailed
n6: 87607 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 3083 in 55 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=47
#-----------
time=44242401994
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=48
#-----------
time=45069449135
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=49
#-----------
time=46489768882
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=50
#-----------
time=47081487855
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=51
#-----------
time=47565803089
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=detailed
n6: 87607 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 3083 in 55 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=52
#-----------
time=48096611556
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=53
#-----------
time=48671557295
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=54
#-----------
time=49134036893
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=55
#-----------
time=49679138076
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=56
#-----------
time=50184844724
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=57
#-----------
time=50651909928
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=58
#-----------
time=51109711146
mem_heap_B=4544231
mem_heap_extra_B=67985
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=59
#-----------
time=51567506743
mem_heap_B=937191
mem_heap_extra_B=9065
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=60
#-----------
time=52025301877
mem_heap_B=1129191
mem_heap_extra_B=14625
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=61
#-----------
time=52483097272
mem_heap_B=3854055
mem_heap_extra_B=57201
mem_stacks_B=0
heap_tree=detailed
n4: 3854055 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 3601408 0x140E66: allocate (new_allocator.h:151)
n1: 3601408 0x140E66: allocate (alloc_traits.h:482)
n1: 3601408 0x140E66: _M_allocate_node (stl_deque.h:583)
n1: 3601408 0x140E66: void std::deque<fb::tree_std_any::node_t*, std::allocator<fb::tree_std_any::node_t*> >::_M_push_back_aux<fb::tree_std_any::node_t* const&>(fb::tree_std_any::node_t* const&) (deque.tcc:497)
n1: 3601408 0x1414EC: push_back (stl_deque.h:1548)
n1: 3601408 0x1414EC: push (stl_stack.h:261)
n1: 3601408 0x1414EC: fb::tree_std_any::node_t::evaluate_tree() (tests4.cpp:558)
n1: 3601408 0x13D467: evaluate (tests4.cpp:637)
n1: 3601408 0x13D467: fb::run_std_any_t() (tests4.cpp:677)
n0: 3601408 0x121348: main (main.cpp:53)
n1: 163824 0x140CC3: allocate (new_allocator.h:151)
n1: 163824 0x140CC3: allocate (alloc_traits.h:482)
n1: 163824 0x140CC3: _M_allocate_map (stl_deque.h:597)
n1: 163824 0x140CC3: std::deque<fb::tree_std_any::node_t*, std::allocator<fb::tree_std_any::node_t*> >::_M_reallocate_map(unsigned long, bool) (deque.tcc:959)
n1: 163824 0x140EBB: _M_reserve_map_at_back (stl_deque.h:2172)
n1: 163824 0x140EBB: _M_reserve_map_at_back (stl_deque.h:2168)
n1: 163824 0x140EBB: void std::deque<fb::tree_std_any::node_t*, std::allocator<fb::tree_std_any::node_t*> >::_M_push_back_aux<fb::tree_std_any::node_t* const&>(fb::tree_std_any::node_t* const&) (deque.tcc:496)
n1: 163824 0x1414EC: push_back (stl_deque.h:1548)
n1: 163824 0x1414EC: push (stl_stack.h:261)
n1: 163824 0x1414EC: fb::tree_std_any::node_t::evaluate_tree() (tests4.cpp:558)
n1: 163824 0x13D467: evaluate (tests4.cpp:637)
n1: 163824 0x13D467: fb::run_std_any_t() (tests4.cpp:677)
n0: 163824 0x121348: main (main.cpp:53)
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n0: 15095 in 62 places, all below massif's threshold (1.00%)
#-----------
snapshot=62
#-----------
time=52940894655
mem_heap_B=2142439
mem_heap_extra_B=30457
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=63
#-----------
time=53398691004
mem_heap_B=2896615
mem_heap_extra_B=42241
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=64
#-----------
time=53856491253
mem_heap_B=2942183
mem_heap_extra_B=42953
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=65
#-----------
time=54314293892
mem_heap_B=4010215
mem_heap_extra_B=59641
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=66
#-----------
time=54772089213
mem_heap_B=1432807
mem_heap_extra_B=21289
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=67
#-----------
time=55229887669
mem_heap_B=3353831
mem_heap_extra_B=46825
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=68
#-----------
time=55687687426
mem_heap_B=2992359
mem_heap_extra_B=43737
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=69
#-----------
time=56145490762
mem_heap_B=3555559
mem_heap_extra_B=52537
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=70
#-----------
time=56603291502
mem_heap_B=3378407
mem_heap_extra_B=49769
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=71
#-----------
time=57061093666
mem_heap_B=1107687
mem_heap_extra_B=11729
mem_stacks_B=0
heap_tree=detailed
n4: 1107687 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 691200 0x140E66: allocate (new_allocator.h:151)
n1: 691200 0x140E66: allocate (alloc_traits.h:482)
n1: 691200 0x140E66: _M_allocate_node (stl_deque.h:583)
n1: 691200 0x140E66: void std::deque<fb::tree_std_any::node_t*, std::allocator<fb::tree_std_any::node_t*> >::_M_push_back_aux<fb::tree_std_any::node_t* const&>(fb::tree_std_any::node_t* const&) (deque.tcc:497)
n1: 691200 0x1414EC: push_back (stl_deque.h:1548)
n1: 691200 0x1414EC: push (stl_stack.h:261)
n1: 691200 0x1414EC: fb::tree_std_any::node_t::evaluate_tree() (tests4.cpp:558)
n1: 691200 0x13D467: evaluate (tests4.cpp:637)
n1: 691200 0x13D467: fb::run_std_any_t() (tests4.cpp:677)
n0: 691200 0x121348: main (main.cpp:53)
n1: 327664 0x140CC3: allocate (new_allocator.h:151)
n1: 327664 0x140CC3: allocate (alloc_traits.h:482)
n1: 327664 0x140CC3: _M_allocate_map (stl_deque.h:597)
n1: 327664 0x140CC3: std::deque<fb::tree_std_any::node_t*, std::allocator<fb::tree_std_any::node_t*> >::_M_reallocate_map(unsigned long, bool) (deque.tcc:959)
n1: 327664 0x140EBB: _M_reserve_map_at_back (stl_deque.h:2172)
n1: 327664 0x140EBB: _M_reserve_map_at_back (stl_deque.h:2168)
n1: 327664 0x140EBB: void std::deque<fb::tree_std_any::node_t*, std::allocator<fb::tree_std_any::node_t*> >::_M_push_back_aux<fb::tree_std_any::node_t* const&>(fb::tree_std_any::node_t* const&) (deque.tcc:496)
n1: 327664 0x1414EC: push_back (stl_deque.h:1548)
n1: 327664 0x1414EC: push (stl_stack.h:261)
n1: 327664 0x1414EC: fb::tree_std_any::node_t::evaluate_tree() (tests4.cpp:558)
n1: 327664 0x13D467: evaluate (tests4.cpp:637)
n1: 327664 0x13D467: fb::run_std_any_t() (tests4.cpp:677)
n0: 327664 0x121348: main (main.cpp:53)
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n0: 15095 in 62 places, all below massif's threshold (1.00%)
#-----------
snapshot=72
#-----------
time=57518891845
mem_heap_B=1346279
mem_heap_extra_B=18017
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=73
#-----------
time=57976690391
mem_heap_B=3810023
mem_heap_extra_B=56513
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=74
#-----------
time=58434493078
mem_heap_B=445671
mem_heap_extra_B=3945
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=75
#-----------
time=58892295890
mem_heap_B=5353703
mem_heap_extra_B=80633
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=76
#-----------
time=59350096689
mem_heap_B=2780903
mem_heap_extra_B=40433
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=77
#-----------
time=59807896715
mem_heap_B=1052903
mem_heap_extra_B=13433
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=78
#-----------
time=60265699225
mem_heap_B=3957991
mem_heap_extra_B=58825
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=79
#-----------
time=60723500689
mem_heap_B=4767975
mem_heap_extra_B=71481
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=80
#-----------
time=61181300590
mem_heap_B=5444327
mem_heap_extra_B=82049
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=81
#-----------
time=61639101579
mem_heap_B=1025767
mem_heap_extra_B=13009
mem_stacks_B=0
heap_tree=detailed
n4: 1025767 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 773120 0x140E66: allocate (new_allocator.h:151)
n1: 773120 0x140E66: allocate (alloc_traits.h:482)
n1: 773120 0x140E66: _M_allocate_node (stl_deque.h:583)
n1: 773120 0x140E66: void std::deque<fb::tree_std_any::node_t*, std::allocator<fb::tree_std_any::node_t*> >::_M_push_back_aux<fb::tree_std_any::node_t* const&>(fb::tree_std_any::node_t* const&) (deque.tcc:497)
n1: 773120 0x1414EC: push_back (stl_deque.h:1548)
n1: 773120 0x1414EC: push (stl_stack.h:261)
n1: 773120 0x1414EC: fb::tree_std_any::node_t::evaluate_tree() (tests4.cpp:558)
n1: 773120 0x13D467: evaluate (tests4.cpp:637)
n1: 773120 0x13D467: fb::run_std_any_t() (tests4.cpp:677)
n0: 773120 0x121348: main (main.cpp:53)
n1: 163824 0x140CC3: allocate (new_allocator.h:151)
n1: 163824 0x140CC3: allocate (alloc_traits.h:482)
n1: 163824 0x140CC3: _M_allocate_map (stl_deque.h:597)
n1: 163824 0x140CC3: std::deque<fb::tree_std_any::node_t*, std::allocator<fb::tree_std_any::node_t*> >::_M_reallocate_map(unsigned long, bool) (deque.tcc:959)
n1: 163824 0x140EBB: _M_reserve_map_at_back (stl_deque.h:2172)
n1: 163824 0x140EBB: _M_reserve_map_at_back (stl_deque.h:2168)
n1: 163824 0x140EBB: void std::deque<fb::tree_std_any::node_t*, std::allocator<fb::tree_std_any::node_t*> >::_M_push_back_aux<fb::tree_std_any::node_t* const&>(fb::tree_std_any::node_t* const&) (deque.tcc:496)
n1: 163824 0x1414EC: push_back (stl_deque.h:1548)
n1: 163824 0x1414EC: push (stl_stack.h:261)
n1: 163824 0x1414EC: fb::tree_std_any::node_t::evaluate_tree() (tests4.cpp:558)
n1: 163824 0x13D467: evaluate (tests4.cpp:637)
n1: 163824 0x13D467: fb::run_std_any_t() (tests4.cpp:677)
n0: 163824 0x121348: main (main.cpp:53)
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n0: 15095 in 62 places, all below massif's threshold (1.00%)
#-----------
snapshot=82
#-----------
time=62096904062
mem_heap_B=2076391
mem_heap_extra_B=26865
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=83
#-----------
time=62554702740
mem_heap_B=8887527
mem_heap_extra_B=133289
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=84
#-----------
time=63012504631
mem_heap_B=1814759
mem_heap_extra_B=25337
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=85
#-----------
time=63470305316
mem_heap_B=3328743
mem_heap_extra_B=48993
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=86
#-----------
time=63928099975
mem_heap_B=3095271
mem_heap_extra_B=46625
mem_stacks_B=0
heap_tree=empty

858
massif.out.96409 Normal file
View File

@ -0,0 +1,858 @@
desc: (none)
cmd: ./cmake-build-relwithdebinfo-clean/lilfbtf5_test --tests
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=6026267536
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=detailed
n6: 86886 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 2362 in 46 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=2
#-----------
time=10960901026
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=3
#-----------
time=17305802164
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=4
#-----------
time=21385485553
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=5
#-----------
time=27186700952
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=6
#-----------
time=31245222559
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=detailed
n6: 86886 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 2362 in 46 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=7
#-----------
time=37138415091
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=8
#-----------
time=41908130824
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=9
#-----------
time=45419822763
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=detailed
n6: 86886 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 2362 in 46 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=10
#-----------
time=49200203963
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=11
#-----------
time=53382441577
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=12
#-----------
time=56968378566
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=13
#-----------
time=61738136928
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=detailed
n6: 86886 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 2362 in 46 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=14
#-----------
time=64749828635
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=15
#-----------
time=68731880129
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=16
#-----------
time=73503868948
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=17
#-----------
time=80436969153
mem_heap_B=1424550
mem_heap_extra_B=19194
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=18
#-----------
time=85505854132
mem_heap_B=10355878
mem_heap_extra_B=156186
mem_stacks_B=0
heap_tree=peak
n3: 10355878 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 9939968 0x13EDA6: allocate (new_allocator.h:151)
n1: 9939968 0x13EDA6: allocate (alloc_traits.h:482)
n1: 9939968 0x13EDA6: _M_allocate_node (stl_deque.h:583)
n1: 9939968 0x13EDA6: void std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_push_back_aux<fb::tree_any::node_t* const&>(fb::tree_any::node_t* const&) (deque.tcc:497)
n1: 9939968 0x13F02B: push_back (stl_deque.h:1548)
n1: 9939968 0x13F02B: push (stl_stack.h:261)
n1: 9939968 0x13F02B: fb::tree_any::node_t::evaluate_tree() (tests4.cpp:431)
n1: 9939968 0x13CE97: evaluate (tests4.cpp:507)
n1: 9939968 0x13CE97: fb::run_any_t() (tests4.cpp:661)
n1: 9939968 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 9939968 0x121348: main (main.cpp:53)
n1: 327664 0x13EC03: allocate (new_allocator.h:151)
n1: 327664 0x13EC03: allocate (alloc_traits.h:482)
n1: 327664 0x13EC03: _M_allocate_map (stl_deque.h:597)
n1: 327664 0x13EC03: std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_reallocate_map(unsigned long, bool) (deque.tcc:959)
n1: 327664 0x13EDFB: _M_reserve_map_at_back (stl_deque.h:2172)
n1: 327664 0x13EDFB: _M_reserve_map_at_back (stl_deque.h:2168)
n1: 327664 0x13EDFB: void std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_push_back_aux<fb::tree_any::node_t* const&>(fb::tree_any::node_t* const&) (deque.tcc:496)
n1: 327664 0x13F02B: push_back (stl_deque.h:1548)
n1: 327664 0x13F02B: push (stl_stack.h:261)
n1: 327664 0x13F02B: fb::tree_any::node_t::evaluate_tree() (tests4.cpp:431)
n1: 327664 0x13CE97: evaluate (tests4.cpp:507)
n1: 327664 0x13CE97: fb::run_any_t() (tests4.cpp:661)
n1: 327664 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 327664 0x121348: main (main.cpp:53)
n0: 88246 in 54 places, all below massif's threshold (1.00%)
#-----------
snapshot=19
#-----------
time=89959410681
mem_heap_B=6357670
mem_heap_extra_B=96274
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=20
#-----------
time=95853846172
mem_heap_B=2959526
mem_heap_extra_B=44458
mem_stacks_B=0
heap_tree=detailed
n4: 2959526 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 2789376 0x13EDA6: allocate (new_allocator.h:151)
n1: 2789376 0x13EDA6: allocate (alloc_traits.h:482)
n1: 2789376 0x13EDA6: _M_allocate_node (stl_deque.h:583)
n1: 2789376 0x13EDA6: void std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_push_back_aux<fb::tree_any::node_t* const&>(fb::tree_any::node_t* const&) (deque.tcc:497)
n1: 2789376 0x13F02B: push_back (stl_deque.h:1548)
n1: 2789376 0x13F02B: push (stl_stack.h:261)
n1: 2789376 0x13F02B: fb::tree_any::node_t::evaluate_tree() (tests4.cpp:431)
n1: 2789376 0x13CE97: evaluate (tests4.cpp:507)
n1: 2789376 0x13CE97: fb::run_any_t() (tests4.cpp:661)
n1: 2789376 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 2789376 0x121348: main (main.cpp:53)
n1: 81904 0x13EC03: allocate (new_allocator.h:151)
n1: 81904 0x13EC03: allocate (alloc_traits.h:482)
n1: 81904 0x13EC03: _M_allocate_map (stl_deque.h:597)
n1: 81904 0x13EC03: std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_reallocate_map(unsigned long, bool) (deque.tcc:959)
n1: 81904 0x13EDFB: _M_reserve_map_at_back (stl_deque.h:2172)
n1: 81904 0x13EDFB: _M_reserve_map_at_back (stl_deque.h:2168)
n1: 81904 0x13EDFB: void std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_push_back_aux<fb::tree_any::node_t* const&>(fb::tree_any::node_t* const&) (deque.tcc:496)
n1: 81904 0x13F02B: push_back (stl_deque.h:1548)
n1: 81904 0x13F02B: push (stl_stack.h:261)
n1: 81904 0x13F02B: fb::tree_any::node_t::evaluate_tree() (tests4.cpp:431)
n1: 81904 0x13CE97: evaluate (tests4.cpp:507)
n1: 81904 0x13CE97: fb::run_any_t() (tests4.cpp:661)
n1: 81904 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 81904 0x121348: main (main.cpp:53)
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n0: 14518 in 53 places, all below massif's threshold (1.00%)
#-----------
snapshot=21
#-----------
time=99737684506
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=22
#-----------
time=103594472315
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=23
#-----------
time=108952276984
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=detailed
n6: 87607 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 3083 in 55 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=24
#-----------
time=115272732216
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=25
#-----------
time=119355856302
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=26
#-----------
time=123105273765
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=27
#-----------
time=129287048924
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=28
#-----------
time=133145252688
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=29
#-----------
time=139470453667
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=30
#-----------
time=143368482484
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=31
#-----------
time=148383165099
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=32
#-----------
time=154691379205
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=33
#-----------
time=160055173613
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=34
#-----------
time=163767050179
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=detailed
n6: 87607 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 3083 in 55 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=35
#-----------
time=167361789964
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=36
#-----------
time=172778255732
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=37
#-----------
time=178154198837
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=38
#-----------
time=181828199091
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=detailed
n6: 87607 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 3083 in 55 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=39
#-----------
time=185393430467
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=40
#-----------
time=189039189212
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=41
#-----------
time=196027260179
mem_heap_B=3936487
mem_heap_extra_B=58489
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=42
#-----------
time=201116562817
mem_heap_B=2532071
mem_heap_extra_B=37825
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=43
#-----------
time=207902298278
mem_heap_B=1262823
mem_heap_extra_B=16713
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=44
#-----------
time=212991603581
mem_heap_B=2658023
mem_heap_extra_B=38513
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=45
#-----------
time=219777346982
mem_heap_B=2990311
mem_heap_extra_B=43705
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=46
#-----------
time=224866651416
mem_heap_B=980199
mem_heap_extra_B=14537
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=47
#-----------
time=229955963030
mem_heap_B=2818791
mem_heap_extra_B=41025
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=48
#-----------
time=235045277456
mem_heap_B=1431271
mem_heap_extra_B=20625
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=49
#-----------
time=238438143282
mem_heap_B=498407
mem_heap_extra_B=6049
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=50
#-----------
time=241449841291
mem_heap_B=2262247
mem_heap_extra_B=33609
mem_stacks_B=0
heap_tree=empty

858
massif.out.97588 Normal file
View File

@ -0,0 +1,858 @@
desc: (none)
cmd: ./cmake-build-relwithdebinfo-clean/lilfbtf5_test --tests
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=6026267536
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=detailed
n6: 86886 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 2362 in 46 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=2
#-----------
time=10960901026
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=3
#-----------
time=17305802164
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=4
#-----------
time=21385485553
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=5
#-----------
time=27186700952
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=6
#-----------
time=31245222559
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=detailed
n6: 86886 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 2362 in 46 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=7
#-----------
time=37138415091
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=8
#-----------
time=41908130824
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=9
#-----------
time=45419822763
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=detailed
n6: 86886 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 2362 in 46 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=10
#-----------
time=49200203963
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=11
#-----------
time=53382441577
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=12
#-----------
time=56968378566
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=13
#-----------
time=61738136928
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=detailed
n6: 86886 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 2362 in 46 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=14
#-----------
time=64749828635
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=15
#-----------
time=68731880129
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=16
#-----------
time=73503868948
mem_heap_B=86886
mem_heap_extra_B=834
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=17
#-----------
time=80436969153
mem_heap_B=1424550
mem_heap_extra_B=19194
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=18
#-----------
time=85505854132
mem_heap_B=10355878
mem_heap_extra_B=156186
mem_stacks_B=0
heap_tree=peak
n3: 10355878 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 9939968 0x13EDA6: allocate (new_allocator.h:151)
n1: 9939968 0x13EDA6: allocate (alloc_traits.h:482)
n1: 9939968 0x13EDA6: _M_allocate_node (stl_deque.h:583)
n1: 9939968 0x13EDA6: void std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_push_back_aux<fb::tree_any::node_t* const&>(fb::tree_any::node_t* const&) (deque.tcc:497)
n1: 9939968 0x13F02B: push_back (stl_deque.h:1548)
n1: 9939968 0x13F02B: push (stl_stack.h:261)
n1: 9939968 0x13F02B: fb::tree_any::node_t::evaluate_tree() (tests4.cpp:431)
n1: 9939968 0x13CE97: evaluate (tests4.cpp:507)
n1: 9939968 0x13CE97: fb::run_any_t() (tests4.cpp:661)
n1: 9939968 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 9939968 0x121348: main (main.cpp:53)
n1: 327664 0x13EC03: allocate (new_allocator.h:151)
n1: 327664 0x13EC03: allocate (alloc_traits.h:482)
n1: 327664 0x13EC03: _M_allocate_map (stl_deque.h:597)
n1: 327664 0x13EC03: std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_reallocate_map(unsigned long, bool) (deque.tcc:959)
n1: 327664 0x13EDFB: _M_reserve_map_at_back (stl_deque.h:2172)
n1: 327664 0x13EDFB: _M_reserve_map_at_back (stl_deque.h:2168)
n1: 327664 0x13EDFB: void std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_push_back_aux<fb::tree_any::node_t* const&>(fb::tree_any::node_t* const&) (deque.tcc:496)
n1: 327664 0x13F02B: push_back (stl_deque.h:1548)
n1: 327664 0x13F02B: push (stl_stack.h:261)
n1: 327664 0x13F02B: fb::tree_any::node_t::evaluate_tree() (tests4.cpp:431)
n1: 327664 0x13CE97: evaluate (tests4.cpp:507)
n1: 327664 0x13CE97: fb::run_any_t() (tests4.cpp:661)
n1: 327664 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 327664 0x121348: main (main.cpp:53)
n0: 88246 in 54 places, all below massif's threshold (1.00%)
#-----------
snapshot=19
#-----------
time=89959410681
mem_heap_B=6357670
mem_heap_extra_B=96274
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=20
#-----------
time=95853846172
mem_heap_B=2959526
mem_heap_extra_B=44458
mem_stacks_B=0
heap_tree=detailed
n4: 2959526 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 2789376 0x13EDA6: allocate (new_allocator.h:151)
n1: 2789376 0x13EDA6: allocate (alloc_traits.h:482)
n1: 2789376 0x13EDA6: _M_allocate_node (stl_deque.h:583)
n1: 2789376 0x13EDA6: void std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_push_back_aux<fb::tree_any::node_t* const&>(fb::tree_any::node_t* const&) (deque.tcc:497)
n1: 2789376 0x13F02B: push_back (stl_deque.h:1548)
n1: 2789376 0x13F02B: push (stl_stack.h:261)
n1: 2789376 0x13F02B: fb::tree_any::node_t::evaluate_tree() (tests4.cpp:431)
n1: 2789376 0x13CE97: evaluate (tests4.cpp:507)
n1: 2789376 0x13CE97: fb::run_any_t() (tests4.cpp:661)
n1: 2789376 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 2789376 0x121348: main (main.cpp:53)
n1: 81904 0x13EC03: allocate (new_allocator.h:151)
n1: 81904 0x13EC03: allocate (alloc_traits.h:482)
n1: 81904 0x13EC03: _M_allocate_map (stl_deque.h:597)
n1: 81904 0x13EC03: std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_reallocate_map(unsigned long, bool) (deque.tcc:959)
n1: 81904 0x13EDFB: _M_reserve_map_at_back (stl_deque.h:2172)
n1: 81904 0x13EDFB: _M_reserve_map_at_back (stl_deque.h:2168)
n1: 81904 0x13EDFB: void std::deque<fb::tree_any::node_t*, std::allocator<fb::tree_any::node_t*> >::_M_push_back_aux<fb::tree_any::node_t* const&>(fb::tree_any::node_t* const&) (deque.tcc:496)
n1: 81904 0x13F02B: push_back (stl_deque.h:1548)
n1: 81904 0x13F02B: push (stl_stack.h:261)
n1: 81904 0x13F02B: fb::tree_any::node_t::evaluate_tree() (tests4.cpp:431)
n1: 81904 0x13CE97: evaluate (tests4.cpp:507)
n1: 81904 0x13CE97: fb::run_any_t() (tests4.cpp:661)
n1: 81904 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 81904 0x121348: main (main.cpp:53)
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n0: 14518 in 53 places, all below massif's threshold (1.00%)
#-----------
snapshot=21
#-----------
time=99737684506
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=22
#-----------
time=103594472315
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=23
#-----------
time=108952276984
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=detailed
n6: 87607 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 3083 in 55 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=24
#-----------
time=115272732216
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=25
#-----------
time=119355856302
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=26
#-----------
time=123105273765
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=27
#-----------
time=129287048924
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=28
#-----------
time=133145252688
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=29
#-----------
time=139470453667
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=30
#-----------
time=143368482484
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=31
#-----------
time=148383165099
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=32
#-----------
time=154691379205
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=33
#-----------
time=160055173613
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=34
#-----------
time=163767050179
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=detailed
n6: 87607 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 3083 in 55 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=35
#-----------
time=167361789964
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=36
#-----------
time=172778255732
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=37
#-----------
time=178154198837
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=38
#-----------
time=181828199091
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=detailed
n6: 87607 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 73728 0x492578D: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 73728 0x4004E3D: call_init (dl-init.c:74)
n1: 73728 0x4004E3D: call_init (dl-init.c:26)
n1: 73728 0x4004F23: _dl_init (dl-init.c:121)
n1: 73728 0x401A4FF: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2)
n1: 73728 0x1: ???
n1: 73728 0x1FFEFFFC36: ???
n0: 73728 0x1FFEFFFC67: ???
n1: 5512 0x1468D2: tag_map (logging.h:255)
n1: 5512 0x1468D2: std::__detail::_MakeUniq<blt::logging::tag_map>::__single_object std::make_unique<blt::logging::tag_map, blt::logging::tag_map>(blt::logging::tag_map&&) (unique_ptr.h:1070)
n1: 5512 0x122FBB: __static_initialization_and_destruction_0() (logging.h:443)
n1: 5512 0x4C0F7F5: call_init (libc-start.c:145)
n1: 5512 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 5512 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n0: 3083 in 55 places, all below massif's threshold (1.00%)
n1: 2180 0x4CACD7A: __tzfile_read (tzfile.c:279)
n1: 2180 0x4CAC6D3: tzset_internal (tzset.c:405)
n1: 2180 0x4CAC8C2: __tz_convert (tzset.c:577)
n1: 2180 0x142BFA: operator() (logging.h:399)
n1: 2180 0x142BFA: __invoke_impl<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:61)
n1: 2180 0x142BFA: __invoke_r<std::__cxx11::basic_string<char>, blt::logging::<lambda(const blt::logging::tag_func_param&)>&, const blt::logging::tag_func_param&> (invoke.h:116)
n1: 2180 0x142BFA: std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (blt::logging::tag_func_param const&), blt::logging::tagMap::{lambda(blt::logging::tag_func_param const&)#10}>::_M_invoke(std::_Any_data const&, blt::logging::tag_func_param const&) (std_function.h:291)
n1: 2180 0x144B8E: operator() (std_function.h:591)
n1: 2180 0x144B8E: blt::logging::parseString(blt::logging::string_parser&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:557)
n1: 2180 0x14516A: blt::logging::applyFormatString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int) (logging.h:571)
n1: 2180 0x1452E1: blt::logging::log_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, blt::logging::log_level, char const*, int, __va_list_tag (&) [1]) (logging.h:592)
n1: 2180 0x13DE78: void blt::logging::log<unsigned long>(unsigned long, blt::logging::log_level, char const*, int, ...) (logging.h:145)
n1: 2180 0x13D750: fb::test4() (tests4.cpp:683)
n0: 2180 0x121348: main (main.cpp:53)
n1: 2080 0x4C2620E: __new_exitfn (cxa_atexit.c:112)
n2: 2080 0x4C26297: __internal_atexit (cxa_atexit.c:44)
n1: 1040 0x121F60: __static_initialization_and_destruction_0 (tests4.cpp:247)
n1: 1040 0x121F60: _GLOBAL__sub_I__ZN2fb7combineERKSt6vectorINS_6type_tESaIS1_EES5_ (tests4.cpp:690)
n1: 1040 0x4C0F7F5: call_init (libc-start.c:145)
n1: 1040 0x4C0F7F5: __libc_start_main@@GLIBC_2.34 (libc-start.c:347)
n0: 1040 0x123220: (below main) (in /home/brett/Documents/code/c++/Femboy_GP/cmake-build-relwithdebinfo-clean/lilfbtf5_test)
n1: 1040 0x140B3A: choice (tests4.cpp:128)
n1: 1040 0x140B3A: fb::tree_any::create(unsigned long) (tests4.cpp:488)
n1: 1040 0x13CD2C: fb::run_any_t() (tests4.cpp:657)
n1: 1040 0x13D76E: fb::test4() (tests4.cpp:686)
n0: 1040 0x121348: main (main.cpp:53)
n1: 1024 0x4C5B48B: _IO_file_doallocate (filedoalloc.c:101)
n1: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:347)
n2: 1024 0x4C6A0BF: _IO_doallocbuf (genops.c:342)
n1: 1024 0x4C69157: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:744)
n1: 1024 0x4C6829D: _IO_new_file_xsputn (fileops.c:1243)
n1: 1024 0x4C6829D: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1196)
n1: 1024 0x4C5CA64: fwrite (iofwrite.c:39)
n1: 1024 0x49A7DBD: std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::_M_insert_int<unsigned long>(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49A7F2E: std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::do_put(std::ostreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, char, void const*) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x49B784C: std::ostream& std::ostream::_M_insert<void const*>(void const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.33)
n1: 1024 0x120F94: operator<< (ostream:293)
n0: 1024 0x120F94: main (main.cpp:27)
n0: 0 in 1 place, below massif's threshold (1.00%)
#-----------
snapshot=39
#-----------
time=185393430467
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=40
#-----------
time=189039189212
mem_heap_B=87607
mem_heap_extra_B=897
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=41
#-----------
time=196027260179
mem_heap_B=3936487
mem_heap_extra_B=58489
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=42
#-----------
time=201116562817
mem_heap_B=2532071
mem_heap_extra_B=37825
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=43
#-----------
time=207902298278
mem_heap_B=1262823
mem_heap_extra_B=16713
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=44
#-----------
time=212991603581
mem_heap_B=2658023
mem_heap_extra_B=38513
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=45
#-----------
time=219777346982
mem_heap_B=2990311
mem_heap_extra_B=43705
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=46
#-----------
time=224866651416
mem_heap_B=980199
mem_heap_extra_B=14537
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=47
#-----------
time=229955963030
mem_heap_B=2818791
mem_heap_extra_B=41025
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=48
#-----------
time=235045277456
mem_heap_B=1431271
mem_heap_extra_B=20625
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=49
#-----------
time=238438143282
mem_heap_B=498407
mem_heap_extra_B=6049
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=50
#-----------
time=241449841291
mem_heap_B=2262247
mem_heap_extra_B=33609
mem_stacks_B=0
heap_tree=empty

File diff suppressed because it is too large Load Diff