JDK-7180240 : Disable alternative string hashing by default
  • Type: Enhancement
  • Component: core-libs
  • Sub-Component: java.util
  • Affected Version: 7u6
  • Priority: P1
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2012-06-27
  • Updated: 2017-05-17
  • Resolved: 2012-07-11
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 b17Fixed
Related Reports
Relates :  
Compatibility concerns with the changes to string hashing have concluded that the feature will be included in 7u6 but disabled by default.

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

SUGGESTED FIX http://cr.openjdk.java.net/~mduigou/7180240/0/

EVALUATION Adjust threshold to max capacity. Users can still enable feature by use of jdk.map.althashing.threshold system property