RELEASE NOTES: JDK 23.0.1

Notes generated: Wed Sep 04 09:57:30 CEST 2024

JEPs

None.

RELEASE NOTES

None.

FIXED ISSUES

client-libs/2d

Priority Bug Summary
P4 JDK-8334123 log the opening of Type 1 fonts

client-libs/javax.swing

Priority Bug Summary
P3 JDK-6967482 TAB-key does not work in JTables after selecting details-view in JFileChooser
P4 JDK-8166352 FilePane.createDetailsView() removes JTable TAB, SHIFT-TAB functionality

core-libs/java.nio

Priority Bug Summary
P3 JDK-8338696 (fs) BasicFileAttributes.creationTime() falls back to epoch if birth time is unavailable (Linux)
P4 JDK-8299813 java/nio/channels/DatagramChannel/Disconnect.java fails with jtreg test timeout due to lost datagram
P4 JDK-8336301 test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion

hotspot/compiler

Priority Bug Summary
P4 JDK-8333652 RISC-V: compiler/vectorapi/VectorGatherMaskFoldingTest.java fails when using RVV
P5 JDK-8335536 Fix assertion failure in IdealGraphPrinter when append is true

hotspot/gc

Priority Bug Summary
P4 JDK-8333716 Shenandoah: Check for disarmed method before taking the nmethod lock
P4 JDK-8331411 Shenandoah: Reconsider spinning duration in ShenandoahLock

hotspot/jvmti

Priority Bug Summary
P4 JDK-8335775 Remove extraneous 's' in comment of rawmonitor.cpp test file

hotspot/runtime

Priority Bug Summary
P4 JDK-8334239 Introduce macro for ubsan method/function exclusions
P4 JDK-8332818 ubsan: archiveHeapLoader.cpp:70:27: runtime error: applying non-zero offset 18446744073707454464 to null pointer
P4 JDK-8333887 ubsan: unsafe.cpp:247:13: runtime error: store to null pointer of type 'volatile int'

infrastructure

Priority Bug Summary
P4 JDK-8334041 Bump version numbers for 23.0.1

infrastructure/build

Priority Bug Summary
P4 JDK-8333676 JCK_RETRY_COUNT appears to not work

security-libs/javax.net.ssl

Priority Bug Summary
P4 JDK-8332524 Instead of printing "TLSv1.3," it is showing "TLS13"

tools/jpackage

Priority Bug Summary
P4 JDK-8325525 Create jtreg test case for JDK-8325203