HP-UX 11i Java™ JDK/JRE Version 7.0.09 Release Notes

Option -XX:+SXTElimination enabled by default in 7002
Starting in JDK/JRE 7.0.01, there is an option, -XX:+SXTElimination, that enables
a run-time compiler optimization that removes redundant sign-extension instructions from
generated code.
This option is only available in 64-bit mode. Using this option has resulted in
approximately 5% improved performance on some applications.
In 7.0.01, by default, SXTElimination is false. Starting in 7.0.02, by default,
SXTElimination is true. To turn off the optimization, add the java option:
-XX:-SXTElimination
Obsolete Options
The following options are not necessary on Java 7 and are not supported:
-Xoptgc
-XX:MaxLiveObjectEvacuationRatio=<percent>
-XdoCloseWithReadPending
These options are supported on JDK 1.4.2, 5.0, and 6.0 up to and including JDK 6.0.10,
but are obsoleted starting in JDK 6.0.11.
Obsolete Environment Variable
The HP-UX-specific _JAVA_LAUNCHER_OPTIONS environment variable, available in
Java 1.4.2, 5.0, and 6.0, is not supported in Java 7."
Change in JVM error message at start up
On Java 6 and previous releases, starting up the jvm with an invalid option results in an
error such as:
Unrecognized option: <option_name>
Could not create the Java virtual machine.
On Java 7, the error message has been changed to:
Unrecognized option: <option_name>
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Lower initial RSS starting in JDK 6.0.03
Starting in JDK/JRE 6.0.03, there was a change in how the JVM commits memory. This
change applies to JVMs on 11.31 systems and to JVMs on 11.23 running with MPAS
enabled and PHKL_35448. With this change, the initial resident memory or RSS (Resident
Set Size) value of the java process is much smaller.
To get the same reduced initial RSS value on JDK 5.0 or on 6.0 releases prior to 6.0.03,
use the following option:
-XX:+ForceMmapReserved
18