RELEASE NOTES: JDK 20.0.2

Notes generated: Tue Dec 03 16:20:32 CET 2024

JEPs

None.

RELEASE NOTES

None.

FIXED ISSUES

client-libs/2d

Priority Bug Summary
P4 JDK-8304350 Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0

core-libs/java.nio

Priority Bug Summary
P4 JDK-8307425 Socket input stream read burns CPU cycles with back-to-back poll(0) calls

docs/guides

Priority Bug Summary
P4 JDK-8303124 Update Internationalization guide for JDK-8301119 - Support for GB18030-2022

hotspot/compiler

Priority Bug Summary
P4 JDK-8307104 [AIX] VM crashes with UseRTMLocking on Power10

hotspot/gc

Priority Bug Summary
P4 JDK-8307346 Add missing gc+phases logging for ObjectCount(AfterGC) JFR event collection code

hotspot/runtime

Priority Bug Summary
P3 JDK-8303841 Update the JNI spec GetVersion function to reflect the change to JNI_VERSION_20
P4 JDK-8305668 PPC: Non-Top Interpreted frames should be independent of ABI_ELFv2

infrastructure/build

Priority Bug Summary
P3 JDK-8303476 Add the runtime version in the release file of a JDK image
P4 JDK-8301393 Include cdb in the Windows devkit

tools/javadoc(tool)

Priority Bug Summary
P3 JDK-8304878 ConcurrentModificationException in javadoc tool

xml/jaxp

Priority Bug Summary
P4 JDK-8301269 Update Commons BCEL to Version 6.7.0