OpenJ9 version 0.40.0: New Features and Improvements
The article showcases the release of OpenJ9 version 0.40.0, highlighting its new features and notable changes. This release includes support for OpenJDK 8, 11, 17, and 20. One of the key features introduced in this version is the -XX:codecachetotalMaxRAMPercentage option, which allows developers to set an upper limit for the total code cache size, preventing excessive memory usage. Additionally, the article mentions that the VM now starts with a warning message after the container detection fails, providing better error handling in such scenarios. Another notable improvement is the support for persistent shared classes cache on z/OS systems. The article also mentions the support for EC key generation algorithm and XDH key agreement and generation algorithms using the native OpenSSL library. Developers can find more information about these features and improvements in the release notes. OpenJ9 version 0.40.0 is a significant update for developers using OpenJDK with enhanced memory management and error handling capabilities.