What's new in version 0.53.0
The following new features and notable changes since version 0.51.0 are included in this release:
- New binaries and changes to supported environments
- OpenSSL support added for PBKDF2 algorithm
- OpenSSL 3.5.1 is bundled on all platforms
- Offheap support is added for the
balanced
GC policy
Features and changes
Binaries and supported environments
Eclipse OpenJ9™ release 0.53.0 supports OpenJDK 8, 11, 17, and 21.
RHEL 8.8 and 9.2 are out of support and are removed from the list of supported platforms. RHEL 8.10 and 9.4 are the new minimum operating system levels.
To learn more about support for OpenJ9 releases, including OpenJDK levels and platform support, see Supported environments.
OpenSSL support added for PBKDF2 algorithm
OpenSSL native cryptographic support is added for the Password based key derivation (PBKDF2) algorithm, providing improved cryptographic performance. OpenSSL support is enabled by default for the PBKDF2 algorithm. If you want to turn off support for the PBKDF2 algorithm, set the -Djdk.nativePBKDF2
system property to false
.
OpenSSL 3.5.1 is bundled on all platforms
OpenSSL 3.5.1 is now supported and bundled on all platforms. You can use the jdk.native.openssl.skipBundled
property to specify whether to load the pre-packaged OpenSSL library or the library available on the system path.
For more information, see OpenSSL.
Offheap support is added for the balanced
GC policy
Before the 0.53.0 release, the balanced
GC policy used an arraylet representation in the heap to support large arrays that cannot be contained in a region. Now, if the array's data are larger than a region size, the data are stored into a separate area, Offheap.
For more information, see GC processing.
Known problems and full release information
To see known problems and a complete list of changes between Eclipse OpenJ9 v0.51.0 and v0.53.0 releases, see the Release notes.