alloc> p 5 32 alloc> a 20 20 bytes at ADDR (#0) alloc> a 30 30 bytes at ADDR (#1) alloc> a 40 40 bytes at (nil) (#2) alloc> s A A --- Pool 1: 5 blocks of 32 bytes Block 0: 20 bytes at ADDR, tag: "a cmd" Block 1: 30 bytes at ADDR, tag: "a cmd" Total: 2 allocated blocks, 50 allocated bytes --- Total for all pools: 2 allocated blocks, 50 allocated bytes alloc> p 5 64 alloc> a 50 50 bytes at ADDR (#3) alloc> a 60 60 bytes at ADDR (#4) alloc> a 70 70 bytes at (nil) (#5) alloc> s B B --- Pool 1: 5 blocks of 32 bytes Block 0: 20 bytes at ADDR, tag: "a cmd" Block 1: 30 bytes at ADDR, tag: "a cmd" Total: 2 allocated blocks, 50 allocated bytes --- Pool 2: 5 blocks of 64 bytes Block 0: 50 bytes at ADDR, tag: "a cmd" Block 1: 60 bytes at ADDR, tag: "a cmd" Total: 2 allocated blocks, 110 allocated bytes --- Total for all pools: 4 allocated blocks, 160 allocated bytes alloc> a 21 21 bytes at ADDR (#6) alloc> a 22 22 bytes at ADDR (#7) alloc> a 23 23 bytes at ADDR (#8) alloc> a 24 24 bytes at ADDR (#9) alloc> s C C --- Pool 1: 5 blocks of 32 bytes Block 0: 20 bytes at ADDR, tag: "a cmd" Block 1: 30 bytes at ADDR, tag: "a cmd" Block 2: 21 bytes at ADDR, tag: "a cmd" Block 3: 22 bytes at ADDR, tag: "a cmd" Block 4: 23 bytes at ADDR, tag: "a cmd" Total: 5 allocated blocks, 116 allocated bytes --- Pool 2: 5 blocks of 64 bytes Block 0: 50 bytes at ADDR, tag: "a cmd" Block 1: 60 bytes at ADDR, tag: "a cmd" Block 2: 24 bytes at ADDR, tag: "a cmd" Total: 3 allocated blocks, 134 allocated bytes --- Total for all pools: 8 allocated blocks, 250 allocated bytes alloc> f 1 alloc> f 3 alloc> f 4 alloc> s D D --- Pool 1: 5 blocks of 32 bytes Block 0: 20 bytes at ADDR, tag: "a cmd" Block 2: 21 bytes at ADDR, tag: "a cmd" Block 3: 22 bytes at ADDR, tag: "a cmd" Block 4: 23 bytes at ADDR, tag: "a cmd" Total: 4 allocated blocks, 86 allocated bytes --- Pool 2: 5 blocks of 64 bytes Block 2: 24 bytes at ADDR, tag: "a cmd" Total: 1 allocated blocks, 24 allocated bytes --- Total for all pools: 5 allocated blocks, 110 allocated bytes alloc> a 1 1 bytes at ADDR (#10) alloc> a 100 100 bytes at (nil) (#11) alloc> a 1000 1000 bytes at (nil) (#12) alloc> s E E --- Pool 1: 5 blocks of 32 bytes Block 0: 20 bytes at ADDR, tag: "a cmd" Block 1: 1 bytes at ADDR, tag: "a cmd" Block 2: 21 bytes at ADDR, tag: "a cmd" Block 3: 22 bytes at ADDR, tag: "a cmd" Block 4: 23 bytes at ADDR, tag: "a cmd" Total: 5 allocated blocks, 87 allocated bytes --- Pool 2: 5 blocks of 64 bytes Block 2: 24 bytes at ADDR, tag: "a cmd" Total: 1 allocated blocks, 24 allocated bytes --- Total for all pools: 6 allocated blocks, 111 allocated bytes alloc> alloc>