When we initialize TLAB, we set its maximum size by CollectedHeap::max_tlab_size().
But from ThreadLocalAllocBuffer::compute_size(), there's no check to be less than or equal to ThreadLocalAllocBuffer::max_size().
So sometimes ThreadLocalAllocBuffer::compute_size() would return larger than max_size().
But from ThreadLocalAllocBuffer::compute_size(), there's no check to be less than or equal to ThreadLocalAllocBuffer::max_size().
So sometimes ThreadLocalAllocBuffer::compute_size() would return larger than max_size().