What's new in version 0.48.0
The following new features and notable changes since version 0.47.0 are included in this release:
- New binaries and changes to supported environments
- Loading of the
zlibnx
library on AIX is disabled by default - JDWP support on Checkpoint/Restore In Userspace (CRIU) restore is enabled
Features and changes
Binaries and supported environments
Eclipse OpenJ9™ release 0.48.0 supports OpenJDK 8, 11, 17, 21, and 23.
macOS 11 is out of support. macOS 11 and earlier versions are removed from the list of supported platforms.
To learn more about support for OpenJ9 releases, including OpenJDK levels and platform support, see Supported environments.
Loading of the zlibnx
library on AIX is disabled by default
From release 0.25.0 onwards, zlibNX
hardware-accelerated data compression and decompression was enabled by default on AIX®. From this release onwards, loading of the zlibnx
library on AIX is disabled by default because using zlibNX
might cause a ClassNotFoundException
error. You can enable adding of the zlibNX
library by using the -XX:+UseZlibNX
option.
For more information, see -XX:[+|-]UseZlibNX
.
JDWP support on Checkpoint/Restore In Userspace (CRIU) restore is enabled
You can use the options that enable the JDWP support both on CRIU pre-checkpoint, and on restore as well.
Also, a new parameter suspendOnRestore
for the -Xrunjdwp
option is added to control the suspension of the target VM application on restore. This option is specific to OpenJ9. You can use the suspendOnRestore=n
setting to prevent the suspension of the target application.
For more information, see -Xrunjdwp
.
Known problems and full release information
To see known problems and a complete list of changes between Eclipse OpenJ9 v0.47.0 and v0.48.0 releases, see the Release notes.