RELEASE NOTES FOR: 15.0.2 ==================================================================================================== Notes generated: Tue Apr 02 23:20:19 CEST 2024 Hint: Prefix bug IDs with https://bugs.openjdk.org/browse/ to reach the relevant JIRA entry. JAVA ENHANCEMENT PROPOSALS (JEP): None. RELEASE NOTES: core-libs/java.time: JDK-8254177: US/Pacific-New Zone Name Removed as Part of tzdata2020b Following the JDK's update to tzdata2020b, the long-obsolete files named `pacificnew` and `systemv` have been removed. As a result, the "US/Pacific-New" Zone name declared in the `pacificnew` data file is no longer available for use. Information regarding this update can be viewed at https://mm.icann.org/pipermail/tz-announce/2020-October/000059.html ALL FIXED ISSUES, BY COMPONENT AND PRIORITY: client-libs/java.awt: (P3) JDK-8249183: JVM crash in "AwtFrame::WmSize" method (P3) JDK-8232114: JVM crashed at imjpapi.dll in native code (P4) JDK-8252470: java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails on Windows core-libs/java.lang: (P4) JDK-8249217: Unexpected StackOverflowError in "process reaper" thread still happens core-libs/java.time: (P3) JDK-8254177: (tz) Upgrade Timezone Data to tzdata2020b hotspot/compiler: (P2) JDK-8252292: 8240795 may cause anti-dependence to be missed (P2) JDK-8250861: Crash in MinINode::Ideal(PhaseGVN*, bool) (P3) JDK-8251458: Parse::do_lookupswitch fails with "assert(_cnt >= 0) failed" (P4) JDK-8252120: compiler/oracle/TestCompileCommand.java misspells "occured" (P4) JDK-8249165: Remove unneeded nops introduced by 8234160 changes hotspot/gc: (P4) JDK-8254560: Shenandoah: Concurrent Strong Roots logging is incorrect (P4) JDK-8253226: Shenandoah: remove unimplemented ShenandoahStrDedupQueue::verify (P4) JDK-8253224: Shenandoah: ShenandoahStrDedupQueue destructor calls virtual num_queues() (P4) JDK-8252660: Shenandoah: support manageable SoftMaxHeapSize option (P4) JDK-8253222: Shenandoah: unused AlwaysTrueClosure after JDK-8246591 (P4) JDK-8252367: Undo JDK-8245000: Windows GDI functions don't support large pages (P4) JDK-8252368: Undo JDK-8245002: Windows GDI functions don't support NUMA interleaving hotspot/jfr: (P3) JDK-8252754: Hash code calculation of JfrStackTrace is inconsistent (P3) JDK-8250928: JFR: Improve hash algorithm for stack traces hotspot/other: (P2) JDK-8280996: [BACKOUT BACKPORT] Example JBS issue (P3) JDK-8280989: [REDO BACKPORT] Example JBS issue (P3) JDK-8272373: Example JBS issue hotspot/runtime: (P2) JDK-8253778: ShenandoahSafepoint::is_at_shenandoah_safepoint should not access VMThread state from other threads (P2) JDK-8253284: Zero OrderAccess barrier mappings are incorrect (P3) JDK-8253727: [cgroups v2] Memory and swap limits reported incorrectly (P3) JDK-8253714: [cgroups v2] Soft memory limit incorrectly using memory.high (P3) JDK-8252359: HotSpot Not Identifying it is Running in a Container (P4) JDK-8254144: Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp infrastructure/build: (P3) JDK-8248667: Need support for building native libraries located in the test/lib directory security-libs/java.security: (P2) JDK-8254081: java/security/cert/PolicyNode/GetPolicyQualifiers.java fails due to an expired certificate (P3) JDK-8239105: Add exception for expiring Digicert root certificates to VerifyCACerts test (P4) JDK-8249176: jdk jtreg test security/infra/java/security/cert/CertPathValidator/certification/GlobalSignR6CA.java fails