JDK-6739357 : CMS: Switch off CMSPrecleanRefLists1 until 6722113 can be fixed
  • Type: Bug
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: hs14,5.0u15,6u1,6u2,6u4
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS:
    generic,linux_redhat_5.0,solaris,solaris_10 generic,linux_redhat_5.0,solaris,solaris_10
  • CPU: generic,x86
  • Submitted: 2008-08-20
  • Updated: 2011-03-17
  • Resolved: 2008-09-12
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.
Other JDK 6 JDK 7 Other
5.0u19,hs10Fixed 6u12Fixed 7Fixed hs10Fixed
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
See comments section.

Comments
SUGGESTED FIX changeset: 286:bfcb639d5bca user: ysr date: Wed Aug 20 15:41:36 2008 -0700 summary: 6739357: CMS: Switch off CMSPrecleanRefLists1 until 6722113 can be fixed
26-08-2008

EVALUATION http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/bfcb639d5bca
21-08-2008

SUGGESTED FIX The obvious 1-line change: --- old/src/share/vm/runtime/globals.hpp Wed Aug 20 02:02:55 2008 +++ new/src/share/vm/runtime/globals.hpp Wed Aug 20 02:02:53 2008 @@ -1443,7 +1443,7 @@ "CMSPrecleanNumerator:CMSPrecleanDenominator yields convergence" \ " ratio") \ \ - product(bool, CMSPrecleanRefLists1, true, \ + product(bool, CMSPrecleanRefLists1, false, \ "Preclean ref lists during (initial) preclean phase") \ \ product(bool, CMSPrecleanRefLists2, false, \
20-08-2008

EVALUATION Has been reviewed and tested. Will be pushed to hotspot-gc (openjdk7) tonight.
20-08-2008