| JDK 26 |
|---|
| 26 b25Fixed |
|
Relates :
|
Currently G1CollectedHeap::non_young_occupancy_after_allocation() bases non-young occupancy on regions. All old gen regions are always completely full. This disregards the free space at the end of the old retained region where we can still allocate into. By taking this free space into account, we can delay concurrent mark a little.
|