the chunk boundaries are allocated in thread-local memory
memory is properly freed