SDK/RTE 1.4.2.28 Release Notes

Table Of Contents
with -mt. Use of -mt must be consistent during both compilation and linking. For
more information, refer to the “Native (non-Java) calling Java methods” section in the
HP-UX Programmer's Guide for Java 2 on the BSC at http://www.hp.com/go/
hpux-java-docs.
If you embed libjvm in a 32-bit native application and wish to use a large Java heap,
you must link with the -N option. For more information, refer to the “Expanding heap
size in native applications on PA-RISC HP-UX 11.11 and later releases” and “Expanding
heap size in native applications on Integrity HP-UX 11.23 and later releases,” also in
the HP-UX Programmer's Guide for Java 2.
HotSpot JVM Options
For all standard and non-standard options, please refer to the HotSpot Technology
Tools and Commands section of the HP-UX Programmer's Guide for Java 2.
Garbage collectors: Parallel, Concurrent mark, and Sweep
JavaSoft has implemented new generational collectors that emphasize the throughput
of the application or low garbage collection pause times.
For a detailed look at garbage collection and the new collectors, refer to JavaSoft's
documentation "Tuning Garbage Collection with the 1.4.2 Java Virtual Machine" at
http://java.sun.com/docs/hotspot/gc1.4.2/index.html and http://www.oracle.com/
technetwork/java/javase/tech/index-jsp-140228.html.
Allocating physical memory and swap in the Java heap
The method of allocating physical memory and swap within the Java heap has changed.
As a result, you are likely to see higher RSS (resident set size) memory usage when
monitoring your Java processes with Glance or other tools, or your application startup
may be slightly slower.
For more details on why this occurs and for examples of using key command line
options, see the Allocating Physical Memory and Swap in the Java Heap” section of
the HP-UX Programmer's Guide for Java 2.
Asian TrueType fonts and Asian locales
Asian locales are supported by HP's JDK 1.4 with TrueType fonts. For more details,
see HP-UX Fonts and the Java™ Runtime Environment at:
http://www.hp.com/go/hpux-java-docs
Date/Time methods defaults
The HotSpot JVM uses the gettimeofday() system call to obtain date and time
information. For performance reasons a new mechanism that uses the number of CPU
ticks since the application started is used to calculate the current time. As a result,
changes to the system date or time using the date command, the adjtime() function,
Usage Documentation 17