List mask = 2 Dict mask = 28 p = 0x55ae48da8038 p = 0x55ae48da8038 p = nullptr p = nullptr p = nullptr ..0 -> 0 1 -> 1 2 -> 2 3 -> 4 4 -> 4 5 -> 8 8 -> 8 9 -> 16 12 -> 16 16 -> 16 256 -> 256 257 -> 512 1073741824 -> 1073741824 /home/uke/oil/mycpp/gc_slab.h:24:4: runtime error: signed integer overflow: 2147483647 + 1 cannot be represented in type 'int' 1073741825 -> -2147483648 . List kNumItems2 10 desired 0 how many 10 slab bytes 48 desired 1 how many 10 slab bytes 48 desired 2 how many 10 slab bytes 48 desired 3 how many 10 slab bytes 48 desired 4 how many 10 slab bytes 48 desired 5 how many 10 slab bytes 48 desired 6 how many 10 slab bytes 48 desired 7 how many 10 slab bytes 48 desired 8 how many 10 slab bytes 48 desired 9 how many 10 slab bytes 48 desired 10 how many 14 slab bytes 64 desired 11 how many 14 slab bytes 64 desired 12 how many 14 slab bytes 64 desired 13 how many 14 slab bytes 64 desired 14 how many 30 slab bytes 128 desired 15 how many 30 slab bytes 128 desired 16 how many 30 slab bytes 128 desired 17 how many 30 slab bytes 128 desired 18 how many 30 slab bytes 128 desired 19 how many 30 slab bytes 128 List NumItems2 5 desired 0 how many 5 slab bytes 48 desired 1 how many 5 slab bytes 48 desired 2 how many 5 slab bytes 48 desired 3 how many 5 slab bytes 48 desired 4 how many 5 slab bytes 48 desired 5 how many 7 slab bytes 64 desired 6 how many 7 slab bytes 64 desired 7 how many 15 slab bytes 128 desired 8 how many 15 slab bytes 128 desired 9 how many 15 slab bytes 128 desired 10 how many 15 slab bytes 128 desired 11 how many 15 slab bytes 128 desired 12 how many 15 slab bytes 128 desired 13 how many 15 slab bytes 128 desired 14 how many 15 slab bytes 128 desired 15 how many 31 slab bytes 256 desired 16 how many 31 slab bytes 256 desired 17 how many 31 slab bytes 256 desired 18 how many 31 slab bytes 256 desired 19 how many 31 slab bytes 256 . Dict kNumItems2 10 kHeaderFudge 2 desired 0 how many 10 k 48 v 48 index 16 72 desired 1 how many 10 k 48 v 48 index 16 72 desired 2 how many 10 k 48 v 48 index 16 72 desired 3 how many 10 k 48 v 48 index 16 72 desired 4 how many 10 k 48 v 48 index 16 72 desired 5 how many 10 k 48 v 48 index 16 72 desired 6 how many 10 k 48 v 48 index 16 72 desired 7 how many 10 k 48 v 48 index 16 72 desired 8 how many 10 k 48 v 48 index 16 72 desired 9 how many 10 k 48 v 48 index 16 72 desired 10 how many 14 k 64 v 64 index 32 136 desired 11 how many 14 k 64 v 64 index 32 136 desired 12 how many 14 k 64 v 64 index 32 136 desired 13 how many 14 k 64 v 64 index 32 136 desired 14 how many 30 k 128 v 128 index 64 264 desired 15 how many 30 k 128 v 128 index 64 264 desired 16 how many 30 k 128 v 128 index 64 264 desired 17 how many 30 k 128 v 128 index 64 264 desired 18 how many 30 k 128 v 128 index 64 264 desired 19 how many 30 k 128 v 128 index 64 264 Dict kNumItems2 5 kHeaderFudge 1 desired 0 how many 5 k 48 v 28 index 8 40 desired 1 how many 5 k 48 v 28 index 8 40 desired 2 how many 5 k 48 v 28 index 8 40 desired 3 how many 5 k 48 v 28 index 8 40 desired 4 how many 5 k 48 v 28 index 8 40 desired 5 how many 7 k 64 v 36 index 16 72 desired 6 how many 7 k 64 v 36 index 16 72 desired 7 how many 15 k 128 v 68 index 32 136 desired 8 how many 15 k 128 v 68 index 32 136 desired 9 how many 15 k 128 v 68 index 32 136 desired 10 how many 15 k 128 v 68 index 32 136 desired 11 how many 15 k 128 v 68 index 32 136 desired 12 how many 15 k 128 v 68 index 32 136 desired 13 how many 15 k 128 v 68 index 32 136 desired 14 how many 15 k 128 v 68 index 32 136 desired 15 how many 31 k 256 v 132 index 64 264 desired 16 how many 31 k 256 v 132 index 64 264 desired 17 how many 31 k 256 v 132 index 64 264 desired 18 how many 31 k 256 v 132 index 64 264 desired 19 how many 31 k 256 v 132 index 64 264 .point size = 7 ..... Total: 10 tests (1194 ticks, 0.001 sec), 34 assertions Pass: 10, fail: 0, skip: 0.