JDK-8304055 : G1: Remove OldGCAllocRegion::release
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 21
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2023-03-13
  • Updated: 2023-03-23
  • Resolved: 2023-03-16
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 21
21 b15Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
Required for JDK-8044406, but not any more because refinement and card scanning during garbage collection do not interfere any more with each other.
Comments
Changeset: f6291520 Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2023-03-16 13:16:32 +0000 URL: https://git.openjdk.org/jdk/commit/f629152021d4ce0288119c47d5a111b87dce1de6
16-03-2023

This has probably been obsolete (at least) since JDK-8213108 where (former) Update RS phase has been redistributed into Merge RS/Scan RS phases; further, since JDK-8276098 (this is a much later change than the other), the BOT is never updated by refinement/Update RS (or the "equivalent" Merge RS), but directly during garbage collection.
16-03-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/12999 Date: 2023-03-13 13:58:28 +0000
13-03-2023