Skip to content

What's new in version 0.60.0

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

Features and changes

Binaries and supported environments

Eclipse OpenJ9™ release 0.60.0 supports OpenJDK 8, 11, 17, 21, 25, and 26.

RHEL 9.4 is out of Extended Update Support (EUS) and is removed from the list of supported platforms. RHEL 9.6 is the new minimum operating system level.

To learn more about support for OpenJ9 releases, including OpenJDK levels and platform support, see Supported environments.

Start of content that applies to Java 11 (LTS) and later The -Xcheck:dump option is enhanced on z/OS systems

The -Xcheck:dump option is enhanced on z/OS systems to trigger extra checking for -Xdump:system agents. When this option is used, the VM now validates dataset names that are specified in -Xdump:system options. This validation allows earlier detection of improper VM options and prevents deployment of misconfigured applications. You can ensure that when system dumps are triggered, your diagnostic dumps will be created successfully and will not fail because of invalid dataset names.

For more information, see -Xcheck:dump. End of content that applies only to Java 11 and later

Compiler changes for Linux AArch64 64-bit

Linux AArch64 64-bit builds on all OpenJDK versions now use the gcc 14.2 compiler.

For more information, see Supported environments.

Start of content that applies to Java 11 (LTS) and later New JDK Flight Recorder (JFR) events are added in this release

In this release, the following new JFR events are added:

  • GCHeapSummary
  • NetworkUtilization

For more information, see -XX:[+|-]FlightRecorder. End of content that applies only to Java 11 and later

New parameter footprint added to the -Xtune command-line option

The new -Xtune:footprint option added in this release is used to optimize Eclipse OpenJ9 VM function by minimizing OpenJ9 VM memory usage.

For more information, see `-Xtune'.

Known problems and full release information

To see known problems and a complete list of changes between Eclipse OpenJ9 v0.59.0 and v0.60.0 releases, see the Release notes.