21.02.0.0
21.02.0.0
Release date: February 26, 2021
This release is based on Azul Prime 21.01.0.0 and corresponds to the following OpenJDK versions:
| Major Version | OpenJDK Version |
|---|---|
7 |
7u292 |
8 |
8u282 |
11 |
11.0.10+9 |
13 |
13.0.6+5 |
15 |
15.0.2+7 |
What’s New
-
Introduces medium-term support (MTS) for Java Standard Edition 15. See Azul Product Support Lifecycle for more information.
-
Additional non-security changes associated with the January 2021 Patch Set Updates (PSU) OpenJDK 7u292, OpenJDK 8u282, OpenJDK 11.0.10, OpenJDK 13.0.6 and OpenJDK 15.0.2 release contents.
-
Load value barriers for reference equality checks are optimized within loops. Zing also optimizes more such checks aggressively by considering both operands of the equality check.
-
Improved object locking with better monitor inflation behavior.
-
The functionality of
UseCodeCacheFlushingis offered underUseIncrementalCodeCacheFlushingin Zing 21.02.0.0. However, Zing has emergency code cache flushing turned on by default, seeUseEmergencyCodeCacheFlushingin Using Zing Command-Line Options for details. -
Early-access support for ReadyNow Image, an experimental warm-up optimizer based on ReadyNow and Linux Checkpoint/Restore In Userspace (CRIU).
Zing 21.02.0.0 installation contains ReadyNow Image files in the /etc/rni/ directory:
` `criulibnet.so.1libnl-3.so.200libprotobuf-c.so.1restore-scriptwait-script -
Zing 21.02.0.0 includes optional experimental support for interaction with connected runtime services through an emerging protocol in Zing 13. Note that for Zing 8 and Zing 11 this support was introduced in Zing 21.01.0.0.
Zing 21.02.0.0 installation contains the following files related to the services:
-
jmods/azul.crs.jfr.access.jmod -
legal/azul.crs.jfr.access/ADDITIONAL_LICENSE_INFO -
legal/azul.crs.jfr.access/ASSEMBLY_EXCEPTION -
legal/azul.crs.jfr.access/CLASSPATH_EXCEPTION_NOTE -
legal/azul.crs.jfr.access/LICENSE -
lib/crs-agent.jar
-