JDK-6928081 : G1: rename parameters common with CMS
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: hs17
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2010-02-19
  • Updated: 2013-09-18
  • Resolved: 2011-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 6 JDK 7 Other
6u21Fixed 7Fixed hs17Fixed
Related Reports
Relates :  
This is part of the G1 command line parameter changes enumerated in 6928059.

For some features of G1 we would like to use the same parameters that CMS also uses. Unfortunately, they contain "CMS" in their name. We are going to rename the CMS parameters to something more generic, but create aliases with the old names to retain backwards compatibility.

These are the two changes:

G1MarkStackSize -> rename to MarkStackSize (and make CMSMarkStackSize an alias of MarkStackSize)

ParallelMarkingThreads -> rename ConcGCThreads (and make ParallelCMSThreads an alias of ConcGCThreads)

EVALUATION ChangeSet=http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5f1f51edaff6,ChangeRequest=6928081