JDK-7173918 : Update Alternative String Hashing Defaults
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.util
  • Affected Version: 7
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2012-06-04
  • Updated: 2012-10-23
  • Resolved: 2012-07-16
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.
7u6 b15Fixed
Related Reports
Relates :  
To make testing easier the defaults for the alternative string hashing were intentionally set to force enable the feature for a single build, 7u6b13. This was done by setting the enablement threshold to zero. For the release product and all other builds the threshold has always been planned to be 512. This patch adjusts the default to 512.

noreg-other because default change only. There is no visible mechanism to determine default being used.

WORK AROUND http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/raw-rev/f1152e1c7ae7

EVALUATION set the threshold default to 512