JDK-7193157 : G1: Make some develpflags available in product builds
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: hs24
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2012-08-22
  • Updated: 2013-09-18
  • Resolved: 2012-08-27
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
Description
These flags:

G1DefaultMinNewGenPercent
G1DefaultMaxNewGenPercent
G1OldCSetRegionLiveThresholdPercent
G1OldCSetRegionThresholdPercent

are currently develop flags, but it has turned out that we need to be able to tune them to get good performance reulst for G1. We should make them available in product builds to allow the performance team to tune G1 properly.

For now we will make them experimental flags.

Comments
Verified: 1.7.0_40-ea-b28 24.0-b47
06-06-2013

EVALUATION http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/3650da95d2ee
23-08-2012

EVALUATION Webrev available here: http://cr.openjdk.java.net/~brutisso/7193157/webrev.00/
22-08-2012