JDK-8331562 : G1: Remove API to force allocation of new regions
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 23
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2024-05-02
  • Updated: 2024-05-09
  • Resolved: 2024-05-03
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 23
23 b22Fixed
Related Reports
Relates :  
Relates :  
Description
Before region pinning, G1 would force allocations of new regions beyond the calculated young gen limit while the gclocker had been active.

With region pinning, this forced allocation is not necessary any more, but the related API is still in the code.

Remove.
Comments
Changeset: 1d083eb1 Author: Thomas Schatzl <tschatzl@openjdk.org> Date: 2024-05-03 13:10:00 +0000 URL: https://git.openjdk.org/jdk/commit/1d083eb15a653dbfbd262de76c1312207192bda7
03-05-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/19062 Date: 2024-05-02 13:10:09 +0000
02-05-2024