SDK/RTE 1.4.2.28 Release Notes
Table Of Contents
- Table of Contents
- Overview
- Features
- Installation
- Usage Documentation
- Removing support for unwanted architectures in the JRE
- Support for dynamic thread local storage (TLS)
- Signal Chaining Functionality
- Support for C++ applications built with -AA and -AP options (PA-RISC) only
- Using Java 2 JNI on HP-UX
- HotSpot JVM Options
- Garbage collectors: Parallel, Concurrent mark, and Sweep
- Allocating physical memory and swap in the Java heap
- Asian TrueType fonts and Asian locales
- Date/Time methods defaults
- Profiling
- Closing a socket when accept or read is pending (PA-RISC) - new patch information!
- Compatibility with previous releases
- Runtime Plug-In usage and configuration
- GC log-rotation support
- ThreadDumpPath support
- Additional HP and Oracle Java documentation
- Problem Fixes
- PA-RISC Known issues
- Recommend setting PTHREAD_SUSPEND_SYNC to 1 under certain conditions (HP-UX 11.31 (11i v3))
- shl_load HotSpot libjvm problem due to TLS (HP-UX 11.0 PA-RISC)
- 64-bit Support X/Motif (HP-UX 11.00 & 11.11 (11i v1) PA-RISC)
- 64-bit Support - System Call (HP-UX 11.00 PA-RISC)
- /dev/poll Runtime Support (HP-UX 11.00 & 11.11 (11i v1) PA-RISC)
- HPjconfig Configuration Tool
- Compiler Safe Points (HP-UX 11.00 & 11.11 (11i v1) PA-RISC)
- Using Linker Option +noenvvar and +compat on HP Integrity and PA-64 Systems
- Running Java with setuid or setgid
- HP Integrity (Itanium) Known Issues
- Using pthread_suspend() under certain conditions on HP-UX 11.31 (11i v3)
- Initializing a JVM instance with JNI_CreateJavaVM or attaching to JVM with AttachCurrentThread()
- Using Linker Option +noenvvar and +compat on HP Integrity and PA-64 Systems
- Running Java with setuid or setgid
- Running Aries HP Integrity emulation on PA2.0
- Software Support
- Security fixes in the 1.4.2.28 release

* Note that on occasion HP backports defect and security fixes from a later Oracle
release.
New in the 1.4.2.28 Release
HP's SDK/RTE 1.4.2.28 release includes the following new features and fixes:
• The Oracle 1.4.2_29 - 1.4.2_36 releases' functionality (Note that on occasion HP
backports defect fixes from a later Oracle release. See the defects fixed table for all
fixes in this release.)
• HotSpot 1.4.2.28 Server JVM (page 7)
• Defects fixed in the SDK 1.4.2.28 release (page 21)
• Oracle's Security fixes in the 1.4.2.28 release (page 26)
HotSpot 1.4.2.28 Server JVM
All -X options supported in earlier HotSpot JVMs are included in HotSpot 1.4.2.28.
Performance, tool support, tool enhancements, and features are documented at http://
docs.oracle.com/javase/1.4.2/docs/.
The HotSpot 1.4.2.28 Server JVM for HP-UX 11 PA-RISC and HP Integrity systems is
suitable for both client and server workloads. We invoke the Server VM with
configuration options that suit client-side applications.
The SDK 1.4.2.28 HotSpot 1.4.2.28 Edition supports the APIs core to the Java 2 platform:
Java Foundation Classes (JFC), Security, Java IDL, JDBC™, JavaBeans™, Remote Method
Invocation (RMI), Java 2D, the Collections Framework, and a new set of nonblocking
i/o APIs.
The Java 2 Platform version 1.4.2 API Specification is available at http://docs.oracle.com/
javase/1.4.2/docs/api/.
Following is a partial list of the functionality that the HotSpot 1.4.2.28 Server JVM
provides:
• Improved performance
• Nonblocking I/O APIs
Introduced in 1.4.1, they are now part of the Java system libraries under the package
java.nio. The previous implementation of I/O multiplexing using the class
com.hp.io.Poll is still being included for backward compatibility. We encourage
you to upgrade and use the features provided through the new java.nio package.
• IPv6 support on HP Integrity and PA-RISC
For usage information, see “IPv6 (Internet Protocol version 6) Support” in the
“HotSpot Technology Tools and Commands” section of the HP-UX Programmer's
Guide for Java 2 on the BSC at:
http://www.hp.com/go/hpux-java-docs.
Features 7