bug fix
fix comments
rename excessHeapSize -> unsharedHeapSize
rename HEAP_SIZE -> EMPTY_SIZE
cleanup
avoid calling CL.add on null mutation
comments
rename pendingTasks -> pendingFlushes
comments
rename Allocator -> AbstractAllocator + cleanup
cleanup