eclipse-openj9 / openj9-website

openj9-website
24 stars 28 forks source link

Update latest release section for 0.36.0 #328

Closed Sreekala-Gopakumar closed 1 year ago

Sreekala-Gopakumar commented 1 year ago

What's New update for the website, for 0.36.0 (January 2023)

Sreekala-Gopakumar commented 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, the default 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.

Sreekala-Gopakumar commented 1 year ago

@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/).

vijaysun-omr commented 1 year ago

@mpirvu @0xdaryl for your awareness

Sreekala-Gopakumar commented 1 year ago

@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!

Sreekala-Gopakumar commented 1 year ago

@mpirvu @0xdaryl for your awareness

Any performance updates?

pshipton commented 1 year ago

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.

mpirvu commented 1 year ago

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.

mpirvu commented 1 year ago

Any performance updates?

Nothing worth reporting from my side.

Sreekala-Gopakumar commented 1 year ago

@vijaysun-omr @mpirvu @0xdaryl - If there are no performance updates, can I delete that section? Thanks!

Sreekala-Gopakumar commented 1 year ago

@doveye @pshipton @vijaysun-omr @dsouzai @cjjdespres @hangshao0 @AlexeyKhrabrov - I have updated the draft release note. Can I finalise it? Thanks!

pshipton commented 1 year ago

lgtm

mpirvu commented 1 year ago

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.

hangshao0 commented 1 year ago

I have updated the draft release notes. Could you please let me know if anything needs to be added or deleted.

LGTM.

pshipton commented 1 year ago

The OpenJ9 release is finalized and the docs are being published, we should finalize this as well.

doveye commented 1 year ago

There was an issue with publishing but the page is live now so this is done.