JDK-8001424 : G1: Rename certain G1-specific flags
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: hs25
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2012-10-23
  • Updated: 2013-09-18
  • Resolved: 2013-01-03
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 7 JDK 8 Other
7u21Fixed 8Fixed hs24Fixed
Related Reports
Duplicate :  
Relates :  
I'd like to propose renaming the following flags - 
G1DefaultMinNewGenPercent to G1NewSizePercent,
G1DefaultMaxNewGenPercent to G1MaxNewSizePercent, 
G1OldCSetRegionLiveThresholdPercent to G1MixedGCLiveThresholdPercent

The NewSize and MaxNewSize are pretty commonly used flags in Hotspot. Also, while recommending the OldCSetRegionLiveThresholdPercent flag, we will have to provide more background information, instead just talking about MixedGC directly is something that I prefer.
See description.

I think Monica's suggestions for the new names are reasonable and are bit less of a mouthful than the old. The best plan is to change the names in hs25 and then backport the changes to hs24.

Once the flags are renamed we may have to update slide decks, external blogs, and some release notes.