Visit Azul.com Support

24.06.0.0

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

24.06.0.0

Release Notes PDF

Release date: June 28, 2024

This release is based on the Azul Zing Build of OpenJDK (Zing) 24.05.0.0 and corresponds to the following OpenJDK versions:

Major Version OpenJDK Version

8

1.8.0_412-b2

11

11.0.23+9-LTS

17

17.0.11+9-LTS

21

21.0.3+9-LTS

What’s New

  • Several methods have been added to Zing MXBean extensions which can request several metrics from a running JVM. The following methods have been added to Zing MXBeans:

    MXBean method

    CompilationMXBean

    getTotalOutstandingCompiles()
    getTotalPerformedTier1Compiles()
    getTotalPerformedTier2Compiles()

    PersistentProfileMXBean

    getVmUnmatchedClassRate()
    getProfileClassMatchRate()

    CompilationMXBean can return the total number of enqueued and in-progress compilations, and can return the total number of tier 1 and tier 2 compilations at the time of request.

    PersistentProfileMXBean can return the ratio of matched or unmatched classes to the number of classes loaded in the VM at the time of request.

    You can find a general overview of Zing MXBeans in the Zing MXBeans documentation, or a complete description of all Zing MXBeans methods in the Zing MXBeans API documentation or in the Javadocs included in the Zing documentation bundle found on the Zing customer downloads page.

  • GC Log Analyzer’s summary page now includes the ID of the current run from Ready Now Orchestrator, listed as Current VM ID.

  • GC Log Analyzer’s info page now includes the container OS along with the node OS.

  • Azul Zing 24.06.0.0 includes a significant improvement to Zing’s crash handler which allows it to properly generate diagnostic data when Falcon threads reach stack memory failure.

Known Issues

  • There are no new issues to report in this release.

Resolved Issues

Issue ID Description

ZVM-30813

Zing ARM64 reports on start 5.5TB (5632GB) as supported max heapsize

ZVM-30976

Backport JDK-8211061: Tests fail with assert(VM_Version::supports_sse4_1()) on ThreadRipper CPU

ZVM-30975

Backport JDK-8194494: SHA-512 stub uses AVX 2 instructions on non-supporting CPUs

ZVM-30972

CPU use and throttling information missing with cgroupsV2

ZVM-30233

Properly categorize RN memory allocations