#----------------------------------------------------------------- # dmd.py --filter-stacks-for-testing -o script-diff-live-actual.txt script-diff-live1.json script-diff-live2.json Invocation 1 { $DMD = '--mode=live --sample-below=127' Mode = 'live' Sample-below size = 127 } Invocation 2 { $DMD = '--mode=live --sample-below=63' Mode = 'live' Sample-below size = 63 } #----------------------------------------------------------------- Live { 4 blocks in heap block record 1 of 6 16,384 bytes (16,384 requested / 0 slop) Individual block sizes: 4,096 x 4 -232.76% of the heap (-232.76% cumulative) Allocated at { #01: E (E.cpp:99) } } Live { ~5 blocks in heap block record 2 of 6 ~-13,183 bytes (~-13,231 requested / ~48 slop) Individual block sizes: -15,360; 2,048; -1,024; 512 x 2; 128; ~-127 x 3; 64 x 4; ~63 x 2 187.29% of the heap (-45.48% cumulative) Allocated at { #01: F (F.cpp:99) } } Live { -3 blocks in heap block record 3 of 6 -10,240 bytes (-10,192 requested / -48 slop) Individual block sizes: -4,096 x 2; -2,048 145.48% of the heap (100.00% cumulative) Allocated at { #01: D (D.cpp:99) } } Live { 0 blocks in heap block record 4 of 6 0 bytes (-384 requested / 384 slop) Individual block sizes: (no change) -0.00% of the heap (100.00% cumulative) Allocated at { #01: C (C.cpp:99) } } Live { 0 blocks in heap block record 5 of 6 0 bytes (0 requested / 0 slop) Individual block sizes: 20,480; -16,384; -8,192; 4,096 -0.00% of the heap (100.00% cumulative) Allocated at { #01: G (G.cpp:99) } } Live { -2 blocks in heap block record 6 of 6 0 bytes (0 requested / 0 slop) Individual block sizes: 8,192 x 2; -4,096 x 4 -0.00% of the heap (100.00% cumulative) Allocated at { #01: B (B.cpp:99) } } #----------------------------------------------------------------- Summary { Total: ~-7,039 bytes in ~4 blocks }