FreeList.goodAllocSize

size_t goodAllocSize(size_t bytes)

If maxSize == unbounded, returns parent.goodAllocSize(bytes). Otherwise, returns max for sizes in the interval [min, max], and parent.goodAllocSize(bytes) otherwise.

Precondition: If set at runtime, min and/or max must be initialized appropriately.

Postcondition:

result >= bytes