Visit Azul.com Support

24.02.401.0

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

24.02.401.0

Release Notes PDF

Release date: October 3, 2024

This release is based on Azul Prime 24.02.400.0 and corresponds to the following OpenJDK versions:

Major Version OpenJDK Version

8

1.8.0_422-b3

11

11.0.24+8-LTS

17

17.0.12+7-LTS

21

21.0.4+4-LTS

What’s New

  • Azul Zing 24.02.401.0 improves the efficiency and reporting of the builtin class loader identification task, ensuring that the builtin class loader identification tasks finish within an expected timeframe.

  • Azul Zing 24.02.401.0 adds a mode which makes ReadyNow file tasks through the request buffer rather than directly to the compile queue. This change can reduce overhead in some cases.

  • In case you need to disable Extended Native Memory Tracking (NMT), Zing 24.02.401.0 includes new command line option UseExtendedNMT, which you can use to disable Zing’s Extended NMT, and EnableNMTIntegrityChecks, which you can use to disable checks on allocations. Zing runs in Extended NMT mode and includes integrity checks by default. Using -XX:-UseExtendedNMT tells Zing to run NMT in a Zulu-like mode. We do not recommend disabling Extended NMT except in very specific cases.

Known Issues

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

Resolved Issues

Issue ID Description

ZVM-32021

Malformed characters as part of cgroup data in GC log header

ZVM-31884

Memory reservation fails on 6.8 kernel with dense encoding in non-ZST mode

ZVM-32164

Make sure ReadyNow’s initialization order is not affected by parallel application activity

ZVM-31914

Failing to run Falcon code for some methods in Neuron application

ZVM-31884

Memory reservation fails on 6.8 kernel with dense encoding in non-ZST mode

ZVM-31866

ReadyNow threads should not cause OOM

ZVM-31859

Don’t hold JVM lock while performing Falcon context reset

ZVM-31812

Expensive JNI method handle resolution in CompileQueue::scan_for_task may delay application threads

ZVM-31772

Remove CompileQueue::top best task search overhead