A general purpose malloc implementation (CS:APP) of segregated free list, with configurable list numbers, probe scheme, and delayed coalescing