JDK-8210100 : ParallelGC should use parallel WeakProcessor
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2018-08-28
  • Updated: 2021-06-30
  • Resolved: 2021-03-08
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 17
17 b13Fixed
Related Reports
Blocks :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Description
JDK-8072498 added support for processing of off-heap weak references, by adding parallelization support to WeakProcessor.  ParallelGC is not yet using this, because it doesn't use the WorkGang parallelization infrastructure, (on which the WeakProcessor parallelization is based) but instead uses its own parallel worker infrastructure.  Either extend WeakProcessor to support the ParallelGC mechanism, or fix JDK-8204951 and hook up ParallelGC.
Comments
Changeset: 0da889ed Author: Albert Mingkun Yang <ayang@openjdk.org> Date: 2021-03-08 15:26:42 +0000 URL: https://git.openjdk.java.net/jdk/commit/0da889ed
08-03-2021