Closed Sreekala-Gopakumar closed 1 year ago
First draft (0.35.0 content is live at https://www.eclipse.org/openj9/news). Note: this isn't an exhaustive list of all the changes, just the main ones:
Eclipse OpenJ9 version 0.36.0 released
January 2023
We're pleased to announce the availability of Eclipse OpenJ9™ v0.36.0.
This release supports OpenJDK version 8, 11, and 17. For more information about supported platforms and OpenJDK versions, see Supported environments.
Other updates in this release include the following:
- On operating systems other than Windows™ and z/OS®, the default shared classes cache directory in the user's home directory is changed from
javasharedresources
to.cache/javasharedresources
.- New
-XX:[+|-]MergeCompilerOptions
option is added to enable or disable the merging of multiple-Xjit
or-Xaot
options into a single-Xjit
or-Xaot
option.- If a client JVM does not indicate a specific JITServer AOT cache it wants to use with the
-XX:JITServerAOTCacheName=<cache_name>
option, thedefault
JITServer AOT cache is used instead of a nameless cache.- New
-XX:JITServerAOTmx
option is added to specify the maximum amount of memory that all AOT cache instances combined can use at the JITServer server.- New
-XX:[+|-]JITServerAOTCachePersistence
option is added to specify whether the JITServer server periodically saves its AOT caches to files. Other JITServer instances can then load these caches the first time that a client requests a particular cache.- New
-XX:JITServerAOTCacheDir
option is added to specify the directory for saving or loading the JITServer AOT cache files.To read more about these and other changes, see the OpenJ9 user documentation.
@pshipton @vijaysun-omr @dsouzai @cjjdespres @hangshao0 @AlexeyKhrabrov - Are there any performance updates that you want to highlight in the website? Also, which What's New updates, if any, are worth mentioning? They're all quite minor (see https://eclipse-openj9.github.io/openj9-docs/version0.36/).
@mpirvu @0xdaryl for your awareness
@pshipton @vijaysun-omr @dsouzai @cjjdespres @hangshao0 @AlexeyKhrabrov - I have updated the draft release notes. Could you please let me know if anything needs to be added or deleted.
Thanks!
@mpirvu @0xdaryl for your awareness
Any performance updates?
We can't include "Apple silicon macOS® is now a fully supported, production-ready target for OpenJDK 11 and later." until there is agreement this platform is production ready.
Pls add "JITServer" to "The default AOT cache name is now changed ..." so there is more context.
Pls add "JITServer" to "The default AOT cache name is now changed ..." so there is more context.
Agreed. Also, please keep all JITServer entries together, that is, move the first bullet down where the other bullets for JITServer are.
Any performance updates?
Nothing worth reporting from my side.
@vijaysun-omr @mpirvu @0xdaryl - If there are no performance updates, can I delete that section? Thanks!
@doveye @pshipton @vijaysun-omr @dsouzai @cjjdespres @hangshao0 @AlexeyKhrabrov - I have updated the draft release note. Can I finalise it? Thanks!
lgtm
I would move "New -XX:JITServerAOTmx option added" section down, to be together with all the other JITServer topics. Maybe move it after "Default JITServer AOT cache name changed" section.
I have updated the draft release notes. Could you please let me know if anything needs to be added or deleted.
LGTM.
The OpenJ9 release is finalized and the docs are being published, we should finalize this as well.
There was an issue with publishing but the page is live now so this is done.
What's New update for the website, for 0.36.0 (January 2023)