July 2023 Quarterly Update Release Notes
Release Details
This release is a quarterly update release for Azul Zulu Builds of OpenJDK version 20, 17, 11, 8, 7, and 6.
The following table lists detailed information on the Azul Zulu versions released with the current update.
Azul Zulu Version (*) |
Update Type (**) |
JDK VersionThe JDK version that is used in this release of Azul Zulu. |
Based onThe previous version of Azul Zulu that was used as the basis for the current version. |
JavaFX VersionThe version of JavaFX that is included in this release of Azul Zulu. JavaFX is available in the bandles with the |
|
---|---|---|---|---|---|
Azul Zulu Version |
JDK Version |
||||
20.32.11 (CA) |
PSU |
20.0.2+9 |
20.30 |
20.0.1+9 |
20.0.2+100 |
17.43.14 (SA) |
CPU |
17.0.7.0.101+2 |
17.42 |
17.0.7+7 |
20.0.1.0.101+100 |
17.44.15 (CA) |
PSU |
17.0.8+7 |
17.43 |
17.0.7.0.101+2 |
20.0.2+100 |
11.65.14 (SA) |
CPU |
11.0.19.0.101+2 |
11.64 |
11.0.19+7 |
19.0.3.0.101+100 |
11.66.15 (CA) |
PSU |
11.0.20+8 |
11.65 |
11.0.19.0.101+2 |
19.0.4+100 |
8.71.0.14 (SA) |
CPU |
8u381-b02 |
8.70 |
8u372-b07 |
8u381-b01 |
8.72.0.17 (CA) |
PSU |
8u382-b05 |
8.71 |
8u381-b02 |
8u382-b01 |
7.63.0.14 (SA) |
CPU |
7u391-b02 |
7.61 |
7u381-b03 |
N/A |
6.57.0.12 (SA) |
CPU |
6b157 |
6.55 |
6b155 |
N/A |
(*) Azul provides two types of distribution packages for each Java version:
-
SA distributions are tested, certified, and commercially supported Azul Zulu builds of OpenJDK. Azul ensures that the software that uses the Accessible APIs of the product doesn’t have to include specific licenses and that such use doesn’t contaminate the code or intellectual property of such software with any license requirements.
-
CA are Azul Zulu builds of OpenJDK that are free to download and use.
Note
|
Both SA and CA distributions may contain Early Access builds noted with -ea- in their filename. Early Access builds may not be TCK certified.
|
(**) Update type:
-
CPU (Critical Patch Updates) contain fixes to security vulnerabilities and critical bug fixes. Azul Zulu CPU releases are generally based on prior-cycle PSU releases, with only security fixes applied. They provide a low-risk vehicle for the potentially urgent deployment of security fixes when issues of sufficient severity arise. CPU releases are available in SA distributions.
-
PSU (Patch Set Updates) incorporates all fixes in the corresponding CPU, as well as additional non-security bug fixes. Azul Zulu PSU releases incorporate both security fixes and other changes that align the release contents with the associated OpenJDK project quarterly release. PSU releases are available in SA and CA distributions.
What’s New
Azul Zulu Builds of OpenJDK 8 GA on AIX
Azul Zulu Builds of OpenJDK, version 8 SA, are now available for the AIX platform.
Improvements in Azul Zulu Build of OpenJDK 17 with CRaC support
Azul Zulu Builds of OpenJDK, version 17, with integrated support for CRaC, are available for Linux/x64 and Linux/Arm64. This release brings further improvements to support embedded platforms based on Arm64.
-
Fixed intermediate failures during unprivileged restore on aarch64.
-
CAP_SYS_ADMIN
capability is no longer required for checkpoint.
Configuration changes
We plan to reduce the testing cycles for the following environments targeting their end of life.
-
Debian 9.X
-
Windows Client 8.1
If you’re still using any of these, we will be providing Azul Platform Core versions for you and can help you if issues would arise! Please email us at [email protected].
Extended Info for Supported Platforms
The table below with "Supported Platforms" has been extended to indicate which versions of Azul Zulu Builds of OpenJDK are also available with OpenJFX included. A second table was added with the available builds including CRaC.
Extra Field validation in ZIP64
Related to JDK-8302483, a new flag is introduced which defines if ZIP64 extra fields should be validated when opening a ZIP file: jdk.util.zip.disableZip64ExtraFieldValidation
. The default value is false
, to disable this change, set the value to true
.
Enhanced Jar Signature Validation
Related to JDK-8300596, a new system property is introduced to configure the maximum number of bytes allowed for the signature-related files in a JAR file during verification: jdk.jar.maxSignatureFileSize
. The default value is 8000000
.
IANA Time Zone Database version
This release of Azul Zulu comes with IANA Time Zone Database version 2023c, identical to the April release.
Supported Platforms
This section provides information about the operating systems that are supported in this update release of Azul Zulu.
Azul Zulu Builds of OpenJDK without and with OpenJFX
Some versions of Azul Zulu are available in different packages for specific platforms, as indicated in this overview table with:
-
: Build of OpenJDK without OpenJFX
-
: Build of OpenJDK without and with OpenJFX
Note
|
The list of supported configurations and platform includes, but is not limited to, the table below. Don’t hesitate to contact Support if you have issues with Azul Zulu Builds of OpenJDK on any other platform or configuration. |
Operating System |
Azul Zulu Version |
|||||
---|---|---|---|---|---|---|
6 |
7 |
8 |
11 |
17 |
20 |
|
Windows Server 2022 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows Server 2019 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows Server 2016 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows Server 2012 R2 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows 11 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows 10 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Windows (ARM 64-bit) |
||||||
Windows 11 |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Windows 10 |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Linux (x86 32/64-bit) |
||||||
RHEL 9.x |
n/a |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
||||
RHEL 8.x |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
RHEL 7.x |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
SLES 15 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
SLES 12 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
CentOS Stream |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Ubuntu 22.04 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Ubuntu 20.04 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Ubuntu 18.04 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Debian 12 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Debian 11 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Debian 10 |
[1]Build of OpenJDK (with and without OpenJFX) only for 64-bit. |
|||||
Wind River 8.x |
n/a |
n/a |
n/a |
n/a |
||
CoreOS |
n/a |
n/a |
||||
Alpine Linux 3.11 or later |
n/a |
n/a |
||||
Amazon Linux 2023 |
n/a |
n/a |
n/a |
|||
Linux (ARM 64-bit) |
||||||
Ubuntu 22.04 |
n/a |
n/a |
||||
Ubuntu 20.04 |
n/a |
n/a |
||||
Ubuntu 18.04 |
n/a |
n/a |
n/a |
n/a |
||
Debian 12 |
n/a |
n/a |
||||
Debian 11 |
n/a |
n/a |
||||
Alpine Linux 3.11 or later |
n/a |
n/a |
||||
Amazon Linux 2023 |
n/a |
n/a |
n/a |
|||
Linux with kernel 3.10.x and glibc 2.23
[2]Bundles with the Checkpoint/Restore (with the |
n/a |
n/a |
n/a |
n/a |
||
Linux (ARM 32-bit Hard-Float) |
||||||
Ubuntu 18.04 [4]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware. |
n/a |
n/a |
n/a |
|||
Raspbian 10 Buster [4]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware. |
n/a |
n/a |
n/a |
|||
Raspbian 9 Stretch [4]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware. |
n/a |
n/a |
n/a |
n/a |
||
Linux with kernel 3.10.x and glibc 2.9
[4]Bundles with the C1 compiler were tested on ARMv6/ARMv7/ARMv8 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7/ARMv8 hardware.
[5]Bundles with the CRaM (with the |
n/a |
n/a |
n/a |
n/a |
||
Linux (ARM 32-bit Soft-Float) [6]Bundles with the C1 compiler will use FPU, if it is present and available, to speed up floating point operations. Bundles with both C1 and C2 compilers require FPU. |
||||||
Linux with kernel 2.6.34 and glibc 2.5 [7]Bundles with the C1 compiler. Tested on ARMv5 hardware. |
n/a |
n/a |
n/a |
n/a |
||
Debian 7 Wheezy [8]Bundles with the C1 compiler were tested on ARMv6 and ARMv7 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7 hardware. |
n/a |
n/a |
n/a |
n/a |
||
Linux with kernel 3.10.x and glibc 2.9 [8]Bundles with the C1 compiler were tested on ARMv6 and ARMv7 hardware. Bundles with both C1 and C2 compilers were tested on ARMv7 hardware. |
n/a |
n/a |
n/a |
n/a |
||
Linux (MIPS 32-bit) [9]MIPS32r2 ISA, Big Endian, FPU in 32-bit mode or equivalent emulation. |
||||||
Linux with kernel 4.9.59 and glibc 2.9 [10]Linux soft-float O32 MIPS ABI |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Linux (ppc64 Big Endian) |
||||||
Linux with kernel 3.8.13 and glibc 2.22 [11]Bundles for this platform were tested on QorIQ® T4240-RDB. |
n/a |
n/a |
n/a |
n/a |
n/a |
|
Linux (ppc32 Hard-float and SPE) |
||||||
Linux with kernel 3.12.37 and glibc 2.20 [12]Hard-Float EABI bundles were tested on QorIQ® T1024RDB. SPE ABI bundles were tested on NXP® P2020RDB. |
n/a |
n/a |
n/a |
n/a |
n/a |
|
QNX (ARMv7 32-bit Hard-Float ABI) |
||||||
QNX 7.0 |
n/a |
n/a |
n/a |
n/a |
n/a |
|
macOS 13 |
n/a |
|||||
macOS 12 |
n/a |
|||||
MacOS (Apple Silicon) |
||||||
macOS 13 |
n/a |
n/a |
||||
macOS 12 |
n/a |
n/a |
||||
Solaris (x86 and Sparc) |
||||||
Solaris 11 |
n/a |
n/a |
n/a |
|||
Solaris 10 |
n/a |
n/a |
n/a |
n/a |
||
AIX (ppc64) |
||||||
AIX 7.2 |
n/a |
n/a |
n/a |
n/a |
n/a |
Fixed Issues
This section covers all issues that were fixed in this release.
Fixed Common Vulnerabilities and Exposures
This section summarizes Common Vulnerabilities and Exposures (CVE) fixed in this release.
CVE # | Component | Protocol | Remote Exploit w/o Auth. | Base Score | Attack Vector | Attack Complex | Privileges Req’d | User Interact | Scope | Confiden-tiality | Integrity | Availability | Azul Zulu Versions Affected | Notes |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
JavaFX |
Multiple |
Yes |
5.9 |
Network |
High |
None |
None |
Unchanged |
None |
High |
None |
20, 17, 11, 8 |
Note 1 |
|
Hotspot |
None |
No |
5.1 |
Local |
High |
None |
None |
Unchanged |
High |
None |
None |
20, 17, 11 |
Note 1 |
|
Utility |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
None |
Low |
20, 17, 11 |
Note 2 |
|
Hotspot |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
Low |
None |
None |
20, 17 |
Note 2 |
|
Hotspot |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
Low |
None |
None |
20, 17, 11, 8 |
Note 2 |
|
Libraries |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
Low |
None |
20, 17, 11, 8, 7 |
Note 2 |
|
2D (Harfbuzz) |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
None |
None |
Low |
20, 17, 11 |
Note 2 |
|
Networking |
Multiple |
Yes |
3.1 |
Network |
High |
None |
Required |
Unchanged |
None |
Low |
None |
20, 17, 11 |
Note 1 |
|
CVE-2023-22051 This CVE is not applicable to Azul Zulu Builds of OpenJDK. It is listed here for comparison with other Java implementations which may contain this CVE. |
GraalVM Compiler |
Multiple |
Yes |
3.7 |
Network |
High |
None |
None |
Unchanged |
Low |
None |
None |
None |
|
Notes:
ID | Notes |
---|---|
1 |
This vulnerability applies to Java deployments, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). |
2 |
This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also applies to Java deployments, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. |
Non-CVE Security Fixes
The following table summarizes non-CVE security fixes implemented in this release.
OpenJDK Patch ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
17, 20 |
Improve Shared Class Data |
CPU,PSU |
|
17, 20 |
Enhanced archival support |
CPU,PSU |
|
6, 7, 8, 11, 17, 20 |
Enhanced Look and Feel |
CPU,PSU |
|
11, 17, 20 |
Enhance TLS data handling |
CPU,PSU |
|
6, 7, 8, 11, 17, 20 |
Enhance Jar Signature validation |
CPU,PSU |
|
8, 11, 17, 20 |
Update libxml |
CPU,PSU |
|
11, 17, 20 |
Better launching of JDI |
CPU,PSU |
|
8, 11, 17, 20 |
Better XML support |
CPU,PSU |
OpenJDK Bug Fixes
The following table describes the OpenJDK changes implemented in this release.
OpenJDK Patch ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
7 |
[parfait] potential null pointer dereference in splashscreen |
CPU,PSU |
|
7 |
X11 dependencies should be removed from Mac OS X build. |
CPU,PSU |
|
7 |
Refix hotspot jni_<cpu>.h JNIEXPORT and JNIIMPORT definitions to match jdk version |
CPU,PSU |
|
7 |
VM SIGSEGV during classloading on MacOS; hs_err_pid file produced |
CPU,PSU |
|
7 |
[macosx] Disable X11 AWT toolkit |
CPU,PSU |
|
7 |
clang: node.cpp:284 IDX_INIT macro use uninitialized field _out |
CPU,PSU |
|
7 |
[parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/CRobot.m |
CPU,PSU |
|
7 |
Fix warnings and enable "warnings as errors" in serviceability native libraries |
CPU,PSU |
|
7 |
Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope |
CPU,PSU |
|
7 |
awt_Plugin no longer needed |
CPU,PSU |
|
7 |
[macosx] Initialization of Cocoa hangs if CoreAudio was initialized before |
CPU,PSU |
|
7 |
Resolve disabled warnings for libj2gss |
CPU,PSU |
|
7 |
Resolve disabled warnings for libosxkrb5 |
CPU,PSU |
|
7 |
PlatformMidi.c:83 uses malloc without malloc header |
CPU,PSU |
|
7 |
Xcode 7.3 -Wshift-negative-value compile failure on Mac OS X |
CPU,PSU |
|
7 |
Compilation errors with clang-4.0 |
CPU,PSU |
|
7 |
Make the required changes in Runtime code to build on OSX 10 + Xcode 8 |
CPU,PSU |
|
7 |
[8u] clean up delete-non-virtual-dtor warnings in HotSpot |
CPU,PSU |
|
7 |
OSX build fails with Xcode 12.0 (12A7209) |
CPU,PSU |
|
17, 20 |
Improve Shared Class Data |
CPU,PSU |
|
17, 20 |
Enhanced archival support |
CPU,PSU |
|
6, 7, 8, 11, 17, 20 |
Enhanced Look and Feel |
CPU,PSU |
|
11, 17, 20 |
Enhance TLS data handling |
CPU,PSU |
|
6, 7, 8, 11, 17, 20 |
Enhance Jar Signature validation |
CPU,PSU |
|
11, 17, 20 |
Update HarfBuzz to 7.0.1 |
CPU,PSU |
|
11, 17, 20 |
Enhanced font rendering |
CPU,PSU |
|
11, 17, 20 |
Enhance HTTP client file downloading |
CPU,PSU |
|
11, 17, 20 |
Enhance ZIP performance |
CPU,PSU |
|
11, 17, 20 |
Better launching of JDI |
CPU,PSU |
|
11, 17, 20 |
harfbuzz build fails with GCC 7 after JDK-8301998 |
CPU,PSU |
|
17, 20 |
Improve array usages |
CPU,PSU |
|
8, 11, 17, 20 |
Better array usages |
CPU,PSU |
|
6, 8, 11, 17, 20 |
(tz) Update Timezone Data to 2023c |
CPU,PSU |
|
7, 8, 11, 17, 20 |
Enhanced path handling |
CPU,PSU |
|
11, 17, 20 |
Enhance AES performance |
CPU,PSU |
|
8 |
Wrong exception messages in java.awt.color.ICC_ColorSpace |
PSU |
|
8 |
Metaspace counters can have inconsistent values |
PSU |
|
8 |
Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode |
PSU |
|
8 |
[TESTBUG] ReserveMemory test is not useful on Aix. |
PSU |
|
11 |
java/lang/ProcessBuilder/Basic.java failed with Stream closed |
PSU |
|
11, 17 |
Better exception logging in crypto code |
PSU |
|
8 |
missing default exception handler in calls to rethrow_Stub |
PSU |
|
8 |
Add regression test to test mapping based charsets (generated at build time) |
PSU |
|
11 |
test/sun/net/ftp/FtpURLConnectionLeak.java timed out |
PSU |
|
17, 20 |
DebugNonSafepoints generates incorrect information |
PSU |
|
11 |
Use CLDR’s time zone mappings for Windows |
PSU |
|
11 |
Make sun/security/tools/keytool/autotest.sh to support macosx |
PSU |
|
11 |
tzdb.dat is not reproducibly built |
PSU |
|
11 |
Test javax/swing/border/TestTitledBorderLeak.java fails |
PSU |
|
11 |
NSS source should be removed |
PSU |
|
11 |
Improve handling of very old class files |
PSU |
|
11 |
[TESTBUG] remove unneeded -Xfuture option from tests |
PSU |
|
8 |
java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java: Wrong Pixel Color |
PSU |
|
11 |
C2 crash: assert(get_instanceKlass()→is_loaded()) failed: must be at least loaded |
PSU |
|
17 |
Test ActalisCA.java fails |
PSU |
|
17 |
Optimize safepoint cleanup subtask order |
PSU |
|
11, 17, 20 |
javax/swing/JFileChooser/4847375/bug4847375.java fails with AssertionError |
PSU |
|
11 |
AuthenticationFilter.Cache::remove may throw ConcurrentModificationException |
PSU |
|
17 |
(sctp) JDK-7118373 is not fixed for SctpChannel |
PSU |
|
8 |
Move some charset mapping tests from closed to open |
PSU |
|
11 |
NonWriteable system properties are actually writeable |
PSU |
|
17 |
vmTestbase/nsk/jdi/Event/request/request001.java doesn' initialize eName |
PSU |
|
17 |
assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load |
PSU |
|
11 |
NullPointerException in JceSecurity.getVerificationResult when using Entrust provider |
PSU |
|
17 |
javadoc generates invalid HTML pages whose ftp:// links are broken |
PSU |
|
17 |
Intrinsify Unsafe.storeStoreFence |
PSU |
|
17 |
Add java.security.Provider.getService JFR Event |
PSU |
|
11, 17 |
Make ClassFileVersionsTest.java robust to JDK version updates |
PSU |
|
11 |
Generated docs contain MIT/GPL-licenced works without reproducing the licence |
PSU |
|
17 |
Shenandoah: reconsider update references memory ordering |
PSU |
|
8 |
security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert |
PSU |
|
11 |
Incorrect function name in NSAccessibilityStaticText native peer implementation |
PSU |
|
11 |
Create implementation for NSAccessibilityComponentGroup protocol peer |
PSU |
|
11 |
Create implementation for NSAccessibilityToolbar protocol peer |
PSU |
|
11 |
ProblemList javax/sound/midi/Sequencer/Recording.java on macosx-aarch64 |
PSU |
|
17 |
jdk/jfr/api/consumer/log/TestVerbosity.java fails: unexpected log message |
PSU |
|
8, 11 |
[TESTBUG] Case 2 in TestP11KeyFactoryGetRSAKeySpec is skipped |
PSU |
|
17 |
javadoc throws NPE with --ignore-source-errors option |
PSU |
|
11 |
C2: assert(!in→is_CFG()) failed: CFG Node with no controlling input? |
PSU |
|
17 |
Remove is-queue-active check in inner loop of write_ref_array_pre_work |
PSU |
|
17 |
JDI+UT: Unexpected event in JDI tests |
PSU |
|
17 |
Post JEP 411 refactoring: client libs with maximum covering > 10K |
PSU |
|
17 |
G1ServiceThread may not terminate |
PSU |
|
17 |
java/awt/event/SequencedEvent/MultipleContextsFunctionalTest.java failed with "Total [200] - Expected [400]" |
PSU |
|
17 |
vmTestbase/nsk/jdi/Event/request/request001 can still fail with "ERROR: new event is not ThreadStartEvent" |
PSU |
|
17 |
Implement fast-path for ASCII-compatible CharsetEncoders on aarch64 |
PSU |
|
17 |
Support relaxed atomic add for linux-aarch64 |
PSU |
|
11, 17 |
Remove Amman/Cairo hacks in ZoneInfoFile |
PSU |
|
11, 17 |
Incorrect line number reported in exception stack trace thrown from a lambda expression |
PSU |
|
17 |
Relax memory ordering constraints on updating instance class and array class counters |
PSU |
|
11, 17 |
Name of UTC timezone in a locale changes depending on previous code |
PSU |
|
11, 17 |
[linux] Remove deprecated Metrics api (kernel memory limit) |
PSU |
|
17 |
Some swing test fails on specific CI macos system |
PSU |
|
11 |
Remove java/lang/RuntimeTests/exec/ExecWithDir as unnecessary |
PSU |
|
17 |
javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java fails to compile after JDK-8276058 |
PSU |
|
11, 17 |
Fixup bugids in RemoveDropTargetCrashTest.java - add 4357905 |
PSU |
|
8 |
Missing SessionID in TLS1.3 resumption in compatibility mode |
PSU |
|
17 |
G1: Rework VM_G1Concurrent VMOp to clearly identify it as pause |
PSU |
|
11, 17 |
timeouts in test java/time/test/java/time/format/TestZoneTextPrinterParser.java |
PSU |
|
17 |
Error "Cannot read field "sym" because "this.lvar[od]" is null" when compiling |
PSU |
|
8 |
Correct signer logic for jars signed with multiple digest algorithms |
PSU |
|
11 |
CipherCore.doFinal(…) causes potentially massive byte[] allocations during decryption |
PSU |
|
11, 17 |
PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error |
PSU |
|
11, 17, 20 |
Consider removal of expiry check in VerifyCACerts.java test |
PSU |
|
17 |
Locale information for nb is not working properly |
PSU |
|
8 |
handle latest VS2022 in abstract_vm_version |
PSU |
|
11 |
add extra diagnostics for JDK-8268184 |
PSU |
|
8, 11 |
SSLSocketImpl should not use user_canceled workaround when not necessary |
PSU |
|
17 |
runtime/Thread/StopAtExit.java may leak memory |
PSU |
|
11 |
Uninitialized warning in check_code.c with GCC 11.2 |
PSU |
|
17 |
Implement SafeFetch statically |
PSU |
|
17 |
JFR: Memory leak in dcmd_arena |
PSU |
|
17 |
G1: Improve G1BarrierSet::enqueue performance |
PSU |
|
17 |
Add sanity check for signal handler modification warning. |
PSU |
|
17 |
arm32 build crashes since JDK-8283326 |
PSU |
|
11 |
Add system property for Java SE specification maintenance version |
PSU |
|
8 |
(dc) DatagramChannel.disconnect fails with "Invalid argument" on macOS 12.4 |
PSU |
|
17 |
javax/swing/JRootPane/DefaultButtonTest.java failed with Default Button not pressed for L&F: com.sun.java.swing.plaf.motif.MotifLookAndFeel |
PSU |
|
17 |
Temporary fix for arm32 SafeFetch |
PSU |
|
17 |
executing shell scripts without #! fails on Alpine linux |
PSU |
|
17 |
misc tests fail due to JDK-8285987 |
PSU |
|
17 |
Reading file as UTF-16 causes Error which "shouldn’t happen" |
PSU |
|
17 |
jni_GetStringUTFChars() uses wrong heap allocator |
PSU |
|
17 |
3-parameter version of AllocateHeap should not ignore AllocFailType |
PSU |
|
11, 17 |
Address possibly lossy conversions in jdk.internal.le |
PSU |
|
11, 17 |
[cgroups] Consistently use stringStream throughout parsing code |
PSU |
|
11, 17 |
DSAKeyValue should check for missing params instead of relying on KeyFactory provider |
PSU |
|
8, 11, 17 |
Improve ping times |
PSU |
|
17 |
Files.writeString fails to throw IOException for charset "windows-1252" |
PSU |
|
17 |
Dangling reference in ClassVerifier::verify_class |
PSU |
|
11, 17 |
The recently de-problemlisted TestTitledBorderLeak test is unstable |
PSU |
|
11, 17 |
Augment src/jdk.internal.le/share/legal/jline.md with information on 4th party dependencies |
PSU |
|
8, 11, 17 |
Improve Xalan supports |
PSU |
|
17 |
Files.readString ignores encoding errors for UTF-16 |
PSU |
|
17 |
[arm32] SafeFetch32 thumb interleaving causes random crashes |
PSU |
|
8, 11 |
P11Cipher should not throw out of bounds exception during padding |
PSU |
|
17 |
Improve test coverage for XPath Axes: descendant, descendant-or-self, following, following-sibling |
PSU |
|
20 |
C2 compiled code crashes with SIGFPE with -XX:+StressLCM and -XX:+StressGCM |
PSU |
|
17 |
Improve test coverage for XPath: operators |
PSU |
|
17, 20 |
C2: assert in PhaseIdealLoop::do_unroll() is subject to undefined behavior |
PSU |
|
11, 17 |
Create Test Cases to cover scenarios for JDK-8278067 |
PSU |
|
11, 17 |
HttpClient default keep alive timeout not followed if server sends invalid value |
PSU |
|
11, 17 |
Keep-Alive timeout of 0 should close connection immediately |
PSU |
|
11, 17 |
TestCgroupMetrics.java fails as getMemoryUsage() is lower than expected |
PSU |
|
17 |
[REDO v2] C2 crash when allocating array of size too large |
PSU |
|
17 |
Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures |
PSU |
|
8 |
Enhance macro allocation |
PSU |
|
17 |
Unsafe.allocateInstance should be intrinsified without UseUnalignedAccesses |
PSU |
|
17 |
Non-default method in interface leads to a stack overflow in JShell |
PSU |
|
17 |
Improve test coverage for XPath Axes: parent |
PSU |
|
8, 11 |
Fix race condition in pkcs11 SessionManager |
PSU |
|
17 |
Add type check asserts to java_lang_ref_Reference accessors |
PSU |
|
17 |
ShenandoahControlThread missing from hs-err log and thread dump |
PSU |
|
8, 11 |
P11PSSSignature.engineUpdate should not print debug messages during normal operation |
PSU |
|
17 |
Change PKCS7 code to use default SecureRandom impl instead of SHA1PRNG |
PSU |
|
17 |
AArch64 build failure with GCC 12 due to maybe-uninitialized warning in libfdlibm k_rem_pio2.c |
PSU |
|
17 |
AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob |
PSU |
|
8, 11, 17 |
Better AES support |
PSU |
|
11 |
Problem list SA core file tests on macosx-x64 due to JDK-8294316 |
PSU |
|
17 |
JFR: Add SecurityProviderService#threshold to TestActiveSettingEvent.java |
PSU |
|
17 |
(bf) DirectByteBuffer constructor will leak if allocating Deallocator or Cleaner fails with OOME |
PSU |
|
11, 17 |
Memory leak in PKCS11 NSS TLS server |
PSU |
|
8, 11, 17, 20 |
Runtime support improvements |
PSU |
|
8 |
Update Zlib Data Compression Library to Version 1.2.13 |
PSU |
|
17 |
Norwegian Nynorsk Locale is missing formatting |
PSU |
|
11, 17 |
jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames |
PSU |
|
17 |
javax/swing/JSpinner/4788637/bug4788637.java fails intermittently on a VM |
PSU |
|
17, 20 |
use-def assert: special case undetected loops nested in infinite loops |
PSU |
|
17 |
CPVE thrown on missing content-length in OCSP response |
PSU |
|
20 |
C2: PhaseCFG::convert_NeverBranch_to_Goto must handle both orders of successors |
PSU |
|
17, 20 |
Special case infinite loops with unmerged backedges in IdealLoopTree::check_safepts |
PSU |
|
8 |
Overzealous check in sizecalc.h prevents large memory allocation |
PSU |
|
17 |
C2 Blackholes should allow load optimizations |
PSU |
|
8, 11, 17 |
Improve String platform support |
PSU |
|
8, 11, 17 |
Improve String platform support |
PSU |
|
8, 11, 17 |
Improve String platform support |
PSU |
|
8 |
Improve String platform support |
PSU |
|
8, 11, 17 |
Improve Swing platform support |
PSU |
|
11, 17 |
Write a test to verify whether Undecorated Frame can be iconified or not |
PSU |
|
8 |
One more cast in SAFE_SIZE_NEW_ARRAY2 |
PSU |
|
17 |
Improve safepoint cleanup logging |
PSU |
|
8, 11, 17 |
Improve UTF8 representation redux |
PSU |
|
11, 17 |
ScaledTextFieldBorderTest.java fails when run with -show parameter |
PSU |
|
17, 20 |
Upgrade JLine to 3.22.0 |
PSU |
|
17, 20 |
C2: Arraycopy intrinsic throws incorrect exception |
PSU |
|
17 |
LDAP CertStore should use LdapName and not String for DNs |
PSU |
|
8 |
Add a regression test for JDK-8297684 |
PSU |
|
8, 11, 17 |
Enhance object reclamation process |
PSU |
|
8 |
java/security/SignedJar/spi-calendar-provider/TestSPISigned.java failing on Windows |
PSU |
|
8, 11, 17 |
Enhance TLS session negotiation |
PSU |
|
17 |
[macos13] tools/jpackage tests failing with "Exit code: 137" on macOS |
PSU |
|
20 |
Fastdebug build fails after JDK-8296389 |
PSU |
|
8, 11, 17 |
Improved path handling |
PSU |
|
11, 17, 20 |
On the latest macOS+XCode the Robot API may report wrong colors |
PSU |
|
8, 11, 17, 20 |
Enhance NameService lookups |
PSU |
|
17, 20 |
ArrayFill with store on backedge needs to reduce length by 1 |
PSU |
|
11, 17, 20 |
C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE |
PSU |
|
17 |
Improve performance of CRC32C intrinsics (non-AVX-512) for small inputs |
PSU |
|
17, 20 |
[JVMCI] Insufficient error handling when CodeBuffer is exhausted |
PSU |
|
20 |
Update the release version after forking Apr CPU23_04 |
PSU |
|
20 |
Update the Jul CPU23_07 release date in master branch after forking Apr CPU23_04 |
PSU |
|
17, 20 |
C2: CmpU::Value must filter overflow computation against local sub computation |
PSU |
|
17 |
Improve CPU related JFR events descriptions |
PSU |
|
11, 17, 20 |
SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument |
PSU |
|
11 |
Swing test bug8078268 make latch timeout configurable |
PSU |
|
20 |
[JVMCI] BytecodeFrame.equals is broken |
PSU |
|
20 |
GCC 12 reports some compiler warnings in bundled freetype |
PSU |
|
17, 20 |
UB: Compile::_phase_optimize_finished is initialized too late |
PSU |
|
17 |
sun/security/provider/certpath/OCSP/OCSPNoContentLength.java fails due to network errors |
PSU |
|
17 |
Detect Xen Virtualization on Linux aarch64 |
PSU |
|
8, 11, 17, 20 |
Support for GB18030-2022 |
PSU |
|
17 |
Enable Symbol refcounting underflow checks in PRODUCT |
PSU |
|
11 |
perfMemory_windows.cpp add free_security_attr to early returns |
PSU |
|
17, 20 |
[vectorapi] The typeChar of LaneType is incorrect when default locale is tr |
PSU |
|
17 |
ForkJoinPool invokeAll() ignores timeout |
PSU |
|
20 |
Update Commons BCEL to Version 6.7.0 |
PSU |
|
17, 20 |
Identical branch conditions in CompileBroker::print_heapinfo |
PSU |
|
8 |
Allow additional characters for GB18030-2022 support |
PSU |
|
11 |
Allow additional characters for GB18030-2022 support |
PSU |
|
17, 20 |
C2: java.lang.StringUTF16::indexOfChar intrinsic called with negative character argument |
PSU |
|
17 |
ThreadLocalRandom.current().doubles().parallel() contention |
PSU |
|
17 |
Enhance os::pd_print_cpu_info on macOS and Windows |
PSU |
|
8 |
Increase the default TLS Diffie-Hellman group size from 1024-bit to 2048-bit |
PSU |
|
11, 17 |
BMPImageReader throws an exception reading BMP images |
PSU |
|
17, 20 |
[JVMCI] HotSpotResolvedJavaMethodImpl.canBeInlined must respect ForceInline |
PSU |
|
8, 11, 17, 20 |
Performance degradation for float/double modulo on Linux |
PSU |
|
17 |
AsyncGetCallTrace obtains too few frames in sanity test |
PSU |
|
17, 20 |
NoClassDefFoundError omits the original cause of an error |
PSU |
|
17 |
Add timestamp to the output TraceCompilerThreads |
PSU |
|
17, 20 |
use-after-free in Node::destruct |
PSU |
|
17, 20 |
use-after-free related to GraphKit::clone_map |
PSU |
|
8, 11, 17 |
Add specific ClassLoader object to Proxy IllegalArgumentException message |
PSU |
|
17 |
SurfaceManager might expose partially constructed object |
PSU |
|
20 |
C2 Intrinsification of Float.floatToFloat16 and Float.float16ToFloat Yields Different Result than the Interpreter |
PSU |
|
8 |
Update system property for Java SE specification maintenance version |
PSU |
|
17, 20 |
Memory leak in CompilerOracle::parse_from_line |
PSU |
|
11, 17, 20 |
jcmd: ManagementAgent.status truncates the text longer than O_BUFLEN |
PSU |
|
20 |
Missing Classpath exception from Continuation.c |
PSU |
|
11, 17 |
addCertificatesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return |
PSU |
|
11, 17, 20 |
The "ZonedDateTime.parse" may not accept the "UTC+XX" zone id |
PSU |
|
11, 17 |
KeyStore of type KeychainStore, provider Apple does not show all trusted certificates |
PSU |
|
11, 17 |
Update LCMS to 2.15 |
PSU |
|
17, 20 |
Vector.lane() gets wrong value on x86 |
PSU |
|
17, 20 |
C2: assert(get_ctrl(n) == cle_out) during unrolling |
PSU |
|
11, 17, 20 |
C2: "Bad graph detected in build_loop_late" after a CMove is wrongly split thru phi |
PSU |
|
17 |
adjust Xen handling on Linux aarch64 |
PSU |
|
11, 17 |
addIdentitiesToKeystore in KeystoreImpl.m needs CFRelease call in early potential CHECK_NULL return |
PSU |
|
17 |
[JVMCI] make JVMCI source directories conform with standard layout |
PSU |
|
8 |
Dispose context in SPNEGO NegotiatorImpl |
PSU |
|
11, 17 |
gtestMain should give more helpful output |
PSU |
|
11, 17 |
Error handling step timeouts should never be blocked by OnError and others |
PSU |
|
11, 17, 20 |
Corrupted heap dumps due to missing retries for os::write() |
PSU |
|
17 |
gcc10 warning Linux ppc64le - note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 |
PSU |
|
17 |
Linux: NullPointerException from FontConfiguration.getVersion in case no fonts are installed |
PSU |
|
17 |
tools/jpackage/share/AppLauncherEnvTest.java fails when checking LD_LIBRARY_PATH |
PSU |
|
11, 17, 20 |
[AIX] Broken build after JDK-8301998 |
PSU |
|
11, 17, 20 |
Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0 |
PSU |
|
20 |
JShell does not switch to raw mode when there is no /bin/test |
PSU |
|
17, 20 |
javac regression: Compilation with --release 8 fails on underscore in enum identifiers |
PSU |
|
17, 20 |
Memory leak in WB_IsMethodCompatible |
PSU |
|
17 |
AsyncGetCallTrace can cause SIGBUS on M1 |
PSU |
|
8, 11, 17, 20 |
Add 2 Microsoft TLS roots |
PSU |
|
20 |
ConcurrentModificationException in javadoc tool |
PSU |
|
17 |
[PPC64] VerifyOops code in C1 doesn’t work with ZGC |
PSU |
|
17 |
Optimize DateTimeFormatterBuilder.ZoneTextPrinterParser.getTree() |
PSU |
|
17 |
SIGSEGV in Method::is_method_handle_intrinsic |
PSU |
|
8 |
[8u] ServiceThread::nmethods_do is not called to keep nmethods from being zombied while in the queue |
PSU |
|
20 |
updateIconImages may lead to deadlock after JDK-8276849 |
PSU |
|
11, 17 |
ISO 4217 Amendment 175 Update |
PSU |
|
17, 20 |
Shenandoah evacuation workers may deadlock |
PSU |
|
20 |
Work around JDK-8305420 in CDSJDITest.java |
PSU |
|
17 |
gtest is_first_C_frame failing on ARM |
PSU |
|
11 |
[11u] Backport of JDK-8259530 breaks build with JDK10 bootstrap VM |
PSU |
|
20 |
Incorrect milestone for release JDK 20.0.2 |
PSU |
|
20 |
PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2 |
PSU |
|
8 |
Allow additional characters for GB18030-2022 (Level 2) support |
PSU |
|
11 |
Update the javadoc in the Character class to state support for GB 18030-2022 Implementation Level 2 |
PSU |
|
17 |
[X86] Do not emit two REX prefixes in Assembler::prefix |
PSU |
|
11, 17 |
Arm: C2 always enters slowpath for monitorexit |
PSU |
|
20 |
ProblemList runtime/CompressedOops/CompressedClassPointers.java |
PSU |
|
8, 11, 17, 20 |
Add TWCA Global Root CA |
PSU |
|
17 |
Add handleSocketErrorWithMessage to extend nio Net.c exception message |
PSU |
|
17, 20 |
Guarantee eventual async monitor deflation |
PSU |
|
20 |
Change milestone to fcs for all releases |
PSU |
|
17 |
Open source several AWT MouseInfo related tests |
PSU |
|
17 |
Open source few AWT Drag & Drop related tests |
PSU |
|
17 |
Open source AWT KeyBoardFocusManger, LightWeightComponent related tests |
PSU |
|
17 |
Open source several AWT Text Component related tests |
PSU |
|
17 |
Open source more AWT Drag & Drop related tests |
PSU |
|
17 |
Open source AWT List related tests |
PSU |
|
17 |
Open source several AWT TextArea related tests |
PSU |
|
17 |
Open source AWT MenuItem related tests |
PSU |
|
17 |
Open source more AWT DnD related tests |
PSU |
|
17 |
Open source several clipboard and color AWT tests |
PSU |
|
20 |
Shenandoah: Missing barriers on deoptimization path |
PSU |
|
17 |
Open source several container and component AWT tests |
PSU |
|
17 |
Open source several container AWT tests |
PSU |
|
17 |
Open source few Swing JComponent and AbstractButton tests |
PSU |
|
11, 17 |
CodeCache Analytics reports wrong threshold |
PSU |
|
17, 20 |
Make runtime/Monitor/GuaranteedAsyncDeflationIntervalTest.java more reliable |
PSU |
|
17, 20 |
Monitor deflation might be accidentally disabled by zero intervals |
PSU |
|
17 |
Open source AWT Modal related tests |
PSU |
|
17 |
Open source more AWT Drag & Drop tests |
PSU |
|
17, 20 |
Thread stacksize is reported with wrong units in os::create_thread logging |
PSU |
|
17 |
Open source several datatransfer and dnd AWT tests |
PSU |
|
17 |
Open source several dnd AWT tests |
PSU |
|
17 |
Open source five Focus related tests |
PSU |
|
17 |
Open source several JComboBox jtreg tests |
PSU |
|
17 |
Open source Swing MenuItem related tests |
PSU |
|
17 |
Open source some more JComboBox jtreg tests |
PSU |
|
20 |
[AIX] VM crashes with UseRTMLocking on Power10 |
PSU |
|
17 |
Open source some drag and drop tests 4 |
PSU |
|
17 |
Open source few Swing JMenu tests |
PSU |
|
17 |
Open source some JTable jtreg tests |
PSU |
|
8, 11, 17, 20 |
Add GTS root CAs |
PSU |
|
17 |
java/awt/dnd/NotReallySerializableTest/NotReallySerializableTest.java failed |
PSU |
|
8 |
Backport the tests for JDK-8058969 and JDK-8039271 to the OpenJDK8 |
PSU |
|
17 |
Correctly update line maps when class redefine rewrites bytecodes |
PSU |
|
17, 20 |
Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code |
PSU |
|
17 |
serviceability/sa/ClhsdbDumpclass.java could leave files owned by root on macOS |
PSU |
|
17, 20 |
Allow collectors to provide specific values for GC notifications' actions |
PSU |
|
17 |
Open Source JFrame, JIF related Swing Tests |
PSU |
|
17, 20 |
Socket input stream read burns CPU cycles with back-to-back poll(0) calls |
PSU |
|
20 |
java.time.Instant calculation bug in until and between methods |
PSU |
|
8 |
[aarch64] JDK8 single-step debugging is extremely slow |
PSU |
|
17 |
Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg |
PSU |
|
11 |
[TEST] compilation of TimeoutInErrorHandlingTest fails after backport of JDK-8303861 |
PSU |
|
11 |
Missing NMT memory tagging in CMS |
PSU |
|
17 |
[17u] Fix commit of 8286191. vm.musl was not removed from ExternalEditorTest |
PSU |
|
17 |
[17u] micro bench ZoneStrings missed in backport of 8278434 |
PSU |
|
11, 17 |
[17u/11u] Backout JDK-8297951 |
PSU |
|
11 |
[11u] tools/jmod/hashes/HashesOrderTest.java fails intermittently |
PSU |
|
8 |
gb18030-2000 not selectable with LANG=zh_CN.GB18030 after JDK-8301119 |
PSU |
OpenJFX Bug Fixes
The following table describes the OpenJFX changes implemented in this release.
OpenJDK Patch ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
8, 11, 17, 20 |
Update libxml2 to 2.10.3 |
CPU,PSU |
|
8, 11, 17, 20 |
Update libxml |
CPU,PSU |
|
8, 11, 17, 20 |
Improve pipeline layout |
CPU,PSU |
|
8, 11, 17, 20 |
Update libxml2 to 2.10.4 |
CPU,PSU |
|
8, 11, 17, 20 |
Better XML support |
CPU,PSU |
|
8, 17, 20 |
Intermittent WebKit build failure on Windows: C1090: PDB API call failed, error code 23 |
PSU |
|
8 |
[Accessibility] [Win] Missing attribute for toggle state of CheckBox in CheckBoxTreeItem |
PSU |
|
8 |
[Win][Accessibility][ListCell] Screen reader fails to read ListView/ComboBox item count if > 100 |
PSU |
|
8, 17, 20 |
Intermittent WebKit build failure on macOS in JavaScriptCore |
PSU |
|
17, 20 |
Update README.md and CONTRIBUTING.md for jfx update repos |
PSU |
|
8 |
[macos] Crash when putting invalid unicode char on clipboard |
PSU |
|
8 |
Change to Xcode12.4+1.1 devkit |
PSU |
Bug Fixes Specific to Azul Zulu Builds of OpenJDK
The following table describes the Azul Zulu bug fixes implemented in this release.
Issue ID | Azul Zulu Version | Synopsis | CPU/PSUCPU fixes are included in both CPU and PSU bundles. PSU fixes are included in the PSU bundles only. |
---|---|---|---|
ZULU-47407 |
6 |
Failure in java/util/TimeZone/AssureTzdataVersion.java - tzdata versions don’t match: run-time=2023c, tests=2022g |
CPU,PSU |
ZULU-47616 |
6 |
zulu6 could not run ubi8, ubi9 container images: no matching libnsl available in repos |
CPU,PSU |
ZULU-48358 |
7 |
test_gamma crash in PerfDataManager::destroy |
CPU,PSU |
ZULU-48517 |
7 |
[7u] Change to Xcode12/clang for building on macOS |
CPU,PSU |
ZULU-48711 |
11 |
Solaris build is broken by Harfbuzz 7.0.1 |
CPU,PSU |
ZULU-48713 |
6, 7, 8, 11, 17, 20 |
dmg scripts failure |
CPU,PSU |
ZULU-48739 |
17 |
Update JFX to zulu20.0.1.0.101+100 |
CPU,PSU |
ZULU-48745 |
11 |
Update JFX to zulu19.0.3.0.101+100 |
CPU,PSU |
ZULU-48746 |
8 |
Update JFX to zulu8u381-b01 |
CPU,PSU |
ZULU-48959 |
6, 7 |
[7u] fix 32-bit build failure in docker |
CPU,PSU |
ZULU-49168 |
7 |
Failure in sun/misc/CopyMemory.java - SIGSEGV (0xb) at pc=0x00000001076c884a, pid=50556, tid=17667 |
CPU,PSU |
ZULU-49175 |
6 |
[6u] use different delimiter for sed substitute |
CPU,PSU |
ZULU-49348 |
8 |
Update OpenJSSE version to 1.1.13 |
CPU,PSU |
ZULU-49476 |
6, 7, 8, 11, 17, 20 |
msi: add location |
CPU,PSU |
ZULU-44402 |
8 |
Race between CRStopCompileAfterRestore and CompilerCpuPolicy |
PSU |
ZULU-47189 |
8 |
aarch32 can’t be compiled in armv7 thumb mode |
PSU |
ZULU-47356 |
8 |
Update LZ4 to 1.9.4 |
PSU |
ZULU-47372 |
8 |
Debug version of zulu8 crashes on on MacOS M1 |
PSU |
ZULU-47853 |
8, 11, 17 |
New -XX:+UseSystemFloatModulo disable of merged: 8302191: Performance degradation for float/double modulo on Linux |
PSU |
ZULU-48489 |
8 |
Allow to build crs agent from sources |
PSU |
ZULU-48547 |
8 |
zulu8_qnx build fails with "lz4.c: Command not found" |
PSU |
ZULU-48669 |
8, 11, 17 |
unnecessary call of hash.cpp/sha256 method when CRS is not intended to be started |
PSU |
ZULU-48687 |
8, 11, 17, 20 |
Improve readme text with the product link (PMM-402) |
PSU |
ZULU-48695 |
8, 11, 17 |
adding heuristic: report compilation events as VM_METHOD_FIRST_CALLED event |
PSU |
ZULU-48967 |
8, 11, 17 |
AVD agent to be used: 1.0.30 |
PSU |
ZULU-49194 |
8 |
Use cram-release-6 |
PSU |
ZULU-49206 |
8, 11, 17 |
AVD agent to be used: 1.0.32 |
PSU |
ZULU-49363 |
17 |
Checkpoint fails with error java.lang.NoSuchMethodError |
PSU |
ZULU-49601 |
17, 20 |
Update JFX to zulu20.0.2+100 |
PSU |
ZULU-50102 |
8 |
[CRaM] Renaissance 0.14 test finagle-chirper causes JVM crash |
PSU |
ZULU-50438 |
17 |
Use crac-criu b31 |
PSU |
ZULU-50509 |
11 |
JVM crash at Linux-armv5 |
PSU |
ZULU-50529 |
8 |
Enable build Zulu8 under AIX with XLC 16.1 |
PSU |