JDK-2207828 : CMS: 6984287 broke parallel reference processing in CMS
  • Type: Backport
  • Backport of: JDK-7028845
  • Component: hotspot
  • Sub-Component: gc
  • Priority: P4
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2011-03-18
  • Updated: 2011-07-06
  • Resolved: 2011-07-06
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.
6u27 b03Fixed 7Fixed
See parent for related commentary, which I summarize below:-

The fix for 7028845 is a _strict_ subset of the much more extensive fixes for 6668573.

This (sub)CR was created expressly to backport an important and essential subset of 6668573
to hs20 (or earlier). The fix for 6668573 is already in hs21 and later, and includes the
changes in 7028845.

EVALUATION I've made a run of GC testlist with -XX:+UseConcMarkSweepGC -XX:+ParallelRefProcEnabled -XX:+DisableExplicitGC.

EVALUATION See parent.