What's new in version 0.27.1

The following new features and notable changes since version 0.26.0 are included in this release:

Features and changes

Improved time zone information added to Java dump files

To help with troubleshooting, additional time zone information is added to Java™ dump files. Two new fields are included, the date and time in UTC (1TIDATETIMEUTC) and the time zone according to the local system (1TITIMEZONE). For more information, see the Java dump TITLE section.

Change in default behavior for the balanced garbage collection (GC) policy

In this release, a new scan mode, -Xgc:dynamicBreadthFirstScanOrdering, is used during balanced GC copy forward operations that is expected to improve performance.

For more information about this type of operation, see GC copy forward operation.

You can revert to the behavior in earlier releases by setting -Xgc:breadthFirstScanOrdering when you start your application.

Global lock reservation enabled by default

(AIX® and Linux on Power Systems™ only)

Global lock reservation is now enabled by default. This is an optimization targeted towards more efficient handling of locking and unlocking Java objects. The older locking behavior can be restored via the -XX:-GlobalLockReservation option. See -XX:[+|-]GlobalLockReservation for more details.

Increase in default operating system stack size on PPC64 platforms

The default operating system stack size on AIX and Linux PPC64 is increased from 256KB to 512KB. You can change the operating system stack size by using the -Xmso option.