OpenJ9 v0.33 released for Eclipse high performance JVM

OpenJ9 v0.33 was released on Friday as a new version of this Eclipse Foundation Java Virtual Machine (JVM) which was previously developed by IBM.

With version 0.33, OpenJ9’s Just-In-Time Server “JITServer” feature adds optional caching of compiled Ahead-Of-Time (AOT) methods on the server. AOT cache aims to improve CPU utilization and can be enabled with the new -XX:+JITServerUseAOTCache option.

Friday’s new release also sets OpenJ9’s maximum number of JIT compiler threads to 15 from an old limit of 7. Alternatively, JIT compiler threads can be set manually through the -XcompilationThreads command line option. Another change worth noting is that the default operating stack size on 64-bit platforms has been increased from 256 KB to 512 KB to better support vectors.

Meanwhile, Linux baselines are now built using GCC 10.3 rather than GCC 7.5 as used previously. This is a big step forward for the Linux reference compiler releases and will hopefully bring performance optimizations and other improvements.

OpenJ9 0.33 also adds support for Linux version 2 control cgroups “cgroups v2” and also introduced OpenSSL 3.0.x compatibility.

OpenJ9 0.33 supports targeting OpenJDK versions 8, 11, 17 and 18. Downloads and more details about OpenJ9 0.33 via GitHub and Eclipse.org.

About Jon Moses

Check Also

Check department, course name and other details here

NSIC Recruitment 2022: Check Department, Course Name and Other Details Here 2022 NSIC recruitment: National …