Latest release
Eclipse OpenJ9 version 0.35.0 released
October 2022
We're pleased to announce the availability of Eclipse OpenJ9™ v0.35.0.
This release supports OpenJDK version 8, 11, and 17. For more information about supported platforms and OpenJDK versions, see Supported environments.
Apple silicon macOS® is now a fully supported, production-ready target for OpenJDK 11 and later.
Other updates in this release include the following:
- Java dump files contain more information about waiting threads
- New
user2
event added for taking system dump files with exclusive access without overriding theuser
event - New
-XX:[+|-]PerfTool
option added for enabling or disabling the JIT support for theperf
tool without affecting the existing-Xjit
options -XX:+EnsureHashed:java/lang/Class,java/lang/Thread
is added to the list of default options in theoptions.default
file for pre-hashingClass
andThread
objects from the start and hence, improving performance- New options,
-XX:JITServerMetricsSSLKey
and-XX:JITServerMetricsSSLCert
, added for encrypting the custom metrics with SSL or TLS -XX:[+|-]JITServerLocalSyncCompiles
is now enabled in most cases to reduce the latency of the compilations that are performed synchronously. It is disabled when you specify-Xjit:count=0
and in a few advanced use cases such as running the JVM in debug mode.
To read more about these and other changes, see the OpenJ9 user documentation.