-
Type:
Enhancement
-
Resolution: Unresolved
-
Priority:
P4
-
Affects Version/s: None
-
Component/s: hotspot
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.
By taking this free space into account, we can delay concurrent mark a little.
- relates to
-
JDK-8274178 G1: Occupancy value in IHOP logging and JFR event is inaccurate
-
- Resolved
-
- links to
-
Review(master)
openjdk/jdk/28294