[7u] Request for approval for CR 8009928 PSR: PERF Increase default string table size

harold seigel harold.seigel at oracle.com
Tue Apr 23 07:49:55 PDT 2013


Hi,

Please review this request to backport the JDK8 fix for 8009928 to 
jdk7u-dev.  The fix improves performance for Fusion Apps and other 
products by increasing the default StringTable size on 64 bit platforms 
to 60013.

The JDK8 bug is http://bugs.sun.com/view_bug.do?bug_id=8009928

The fix was approved for JDK 8.  See 
http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/63e31ce40bdb

The backport is simpler than the fix for JDK 8.  The coding changes for 
the backport are at http://cr.openjdk.java.net/~hseigel/bug_8009928_7u/ 
<http://cr.openjdk.java.net/%7Ehseigel/bug_8009928_7u/>

The change was tested with the JCK lang and vm tests and by hand, using 
the -XX:+PrintStringTableStatistics flag to verify that the correct 
default StringTable sizes were being used for both 32 and 64 bit platforms.

Thank you,  Harold



More information about the jdk7u-dev mailing list