Visit Azul.com Support

20.09.0.0

Need help?
Schedule a consultation with an Azul performance expert.
Contact Us

20.09.0.0

Release Notes PDF

Release date: September 30, 2020

This release corresponds to the following OpenJDK versions:

Major Version OpenJDK Version

7

7u272

8

8u265

11

11.0.8+10

13

13.0.4+8

What’s New

  • Zing 20.09.0.0 introduces Medium Term Support for Java SE 13. See Azul Product Support Lifecycle for more information.

  • Zing 20.09.0.0 includes accelerated copying of large array chunks. The optimization is enabled by default. See UseArrayCopyChunkingIntrinsics in Using Zing Command-Line Options for details.

  • Zing 20.09.0.0 provides a performance improvement for org.apache.logging.log4j.util.StackLocator.getCallerClass(), which maximizes logging performance when using log4j versions 2.13.1 - 2.13.3 on Zing 8 and log4j versions 2.9.0 - 2.13.3 on Zing 11+. The improvement is disabled by default. See UseLog4jGetCallerClassIntrinsic in Using Zing Command-Line Options for details.

  • Zing 20.09.0.0 introduces unified Garbage Collection (GC) logging that utilizes unified JVM logging framework (JEP 271: Unified GC Logging). See Unified GC Logging Recommendations to learn more.

Resolved Issues

Issue ID Description

ZVM-16945

Core bundler: pid extraction can select more than one line.

ZVM-16239

Racy initialization logic in GraphBuilder::initialize(): under rare circumstances another thread can observe the _is_initialized flag set before the static fields _can_trap and _is_async are actually initialized.

Known Issues

There are no new issues to report in this release.