PUSHES REPORT: 28 ==================================================================================================== This report shows who pushed the backports to the given release. This usually shows who did the backporting, testing, and review work. Report generated: Wed Jul 01 08:45:32 CEST 2026 Distribution by priority: 10: P2 52: P3 178: P4 10: P5 Distribution by components: 250: 151 (60.4%): hotspot 56 (22.4%): hotspot/gc 53 (21.2%): hotspot/compiler 25 (10.0%): hotspot/runtime 6 (2.4%): hotspot/jvmti 4 (1.6%): hotspot/svc-agent 4 (1.6%): hotspot/jfr 2 (0.8%): hotspot/svc 1 (0.4%): hotspot/test 30 (12.0%): core-libs 5 (2.0%): core-libs/java.net 5 (2.0%): core-libs/java.util:i18n 3 (1.2%): core-libs/java.util.concurrent 3 (1.2%): core-libs/java.lang 2 (0.8%): core-libs/java.text 1 (0.4%): core-libs/javax.script 1 (0.4%): core-libs/java.lang.foreign 1 (0.4%): core-libs/java.nio.charsets 1 (0.4%): core-libs/java.lang.invoke 1 (0.4%): core-libs/java.lang.classfile 1 (0.4%): core-libs/javax.lang.model 1 (0.4%): core-libs/java.util:collections 1 (0.4%): core-libs 1 (0.4%): core-libs/java.lang:reflect 1 (0.4%): core-libs/java.time 1 (0.4%): core-libs/javax.naming 1 (0.4%): core-libs/java.util.jar 19 (7.6%): tools 7 (2.8%): tools/javac 4 (1.6%): tools/javadoc(tool) 3 (1.2%): tools/jlink 2 (0.8%): tools/jpackage 2 (0.8%): tools/launcher 1 (0.4%): tools/jconsole 17 (6.8%): infrastructure 12 (4.8%): infrastructure/build 2 (0.8%): infrastructure 1 (0.4%): infrastructure/release_eng 1 (0.4%): infrastructure/docs 1 (0.4%): infrastructure/other 15 (6.0%): security-libs 6 (2.4%): security-libs/javax.crypto 5 (2.0%): security-libs/javax.net.ssl 4 (1.6%): security-libs/java.security 12 (4.8%): client-libs 4 (1.6%): client-libs/2d 2 (0.8%): client-libs/java.awt 2 (0.8%): client-libs/javax.swing 2 (0.8%): client-libs/javax.accessibility 1 (0.4%): client-libs/javax.sound 1 (0.4%): client-libs/javax.imageio 4 (1.6%): core-svc 1 (0.4%): core-svc/tools 1 (0.4%): core-svc/javax.management 1 (0.4%): core-svc/debugger 1 (0.4%): core-svc/java.lang.management 1 (0.4%): globalization 1 (0.4%): globalization/translation 1 (0.4%): install 1 (0.4%): install/test Distribution by affiliation: 250: 132 (52.8%): Oracle 15 (6.0%): Thomas Schatzl 7 (2.8%): Albert Yang 6 (2.4%): Nizar Benalla 6 (2.4%): Emanuel Peter 5 (2.0%): Jaikiran Pai 5 (2.0%): Justin Lu 5 (2.0%): Philip Race 4 (1.6%): Chen Liang 4 (1.6%): Daniel Daugherty 4 (1.6%): Hannes Wallnoefer 3 (1.2%): dusan.balek 3 (1.2%): Patricio Chilano Mateo 3 (1.2%): Alexey Semenyuk 3 (1.2%): Christian Stein 3 (1.2%): Joel Sikström 3 (1.2%): Johan Sjölen 3 (1.2%): Naoto Sato 3 (1.2%): Manuel Hässig 2 (0.8%): Sean Mullan 2 (0.8%): Anthony Scarpino 2 (0.8%): Daniel Fuchs 2 (0.8%): Kevin Walls 2 (0.8%): Jorn Vernee 2 (0.8%): Erik Gahlin 2 (0.8%): David Holmes 2 (0.8%): Chris Plummer 2 (0.8%): Coleen Phillimore 2 (0.8%): Ivan Walulya 2 (0.8%): Serguei Spitsyn 2 (0.8%): Viktor Klang 1 (0.4%): Weijun Wang 1 (0.4%): Haimay Chao 1 (0.4%): Mark Powers 1 (0.4%): Jayathirth D V 1 (0.4%): Anton Seoane Ampudia 1 (0.4%): Kieran Farrell 1 (0.4%): Tobias Hartmann 1 (0.4%): Matthew Donovan 1 (0.4%): Adam Sotona 1 (0.4%): Xueming Shen 1 (0.4%): Damon Fenacci 1 (0.4%): Lawrence Andrews 1 (0.4%): Aleksandre Iline 1 (0.4%): Leonid Mesnik 1 (0.4%): Mikhailo Seledtsov 1 (0.4%): Ioi Lam 1 (0.4%): Artur Barashev 1 (0.4%): Matias Saavedra Silva 1 (0.4%): Alexey Ivanov 1 (0.4%): Vladimir Kozlov 1 (0.4%): ferenc.r.rakoczi 1 (0.4%): Manukumar V S 1 (0.4%): Vladimir Ivanov 39 (15.6%): Amazon 11 (4.4%): Aleksey Shipilev 8 (3.2%): Xiaolong Peng 5 (2.0%): pfon 3 (1.2%): Rui Li 3 (1.2%): William Kemper 3 (1.2%): Chad Rakoczy 3 (1.2%): Kelvin Nilsen 1 (0.4%): ozanctn 1 (0.4%): Oli Gillespie 1 (0.4%): Sergey Bylokhov 17 (6.8%): SAP 8 (3.2%): Matthias Baesken 4 (1.6%): David Briemann 2 (0.8%): Richard Reingruber 1 (0.4%): Goetz Lindenmaier 1 (0.4%): Martin Doerr 1 (0.4%): Arno Zeller 17 (6.8%): Unknown 6 (2.4%): arane 4 (1.6%): semery 2 (0.8%): dbalek 2 (0.8%): bpeterson 2 (0.8%): erfang 1 (0.4%): mreeves 16 (6.4%): Independent 3 (1.2%): Gui Cao 3 (1.2%): Quan Anh Mai 2 (0.8%): Navi.Bereziuk 1 (0.4%): 253344819+raneashay 1 (0.4%): Harald Eilertsen 1 (0.4%): Jeremy Wood 1 (0.4%): devnexen 1 (0.4%): Jasmine Karthikeyan 1 (0.4%): Guanqiang Han 1 (0.4%): ivyapril2005 1 (0.4%): Archie Cobbs 9 (3.6%): Intel 6 (2.4%): Jatin Bhateja 1 (0.4%): Srinivas Parasa 1 (0.4%): Derek White 1 (0.4%): Volodymyr Paprotski 6 (2.4%): Red Hat 2 (0.8%): Ashutosh Mehra 2 (0.8%): Roland Westrelin 1 (0.4%): Andrew Haley 1 (0.4%): Robert Toyonaga 5 (2.0%): IBM 3 (1.2%): Amit Kumar 1 (0.4%): srutjay1 1 (0.4%): Sorna Sarathi 4 (1.6%): NTT DATA 4 (1.6%): Yasumasa Suenaga 2 (0.8%): Google 1 (0.4%): Man Cao 1 (0.4%): Liam Miller-Cushon 1 (0.4%): BellSoft 1 (0.4%): Boris Ulasevich 1 (0.4%): Fujitsu 1 (0.4%): maeda.otoya 1 (0.4%): Microsoft 1 (0.4%): Saint Wesonga Chronological push log: 2026/07/01 06:02, Albert Yang, Oracle, JDK-8387387: Parallel: Clean up startup allocation locking 2026/07/01 05:55, Tobias Hartmann, Oracle, JDK-8387334: IR Framework tests should run in jtreg driver mode 2026/07/01 02:34, Gui Cao, Independent, JDK-8387381: RISC-V: assert failed with fastdebug build on systems with different core types 2026/06/30 23:25, Daniel Daugherty, Oracle, JDK-8387560: ProblemList vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java in virtual thread configs 2026/06/30 23:25, Daniel Daugherty, Oracle, JDK-8387558: ProblemList vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/TestDescription.java on windows 2026/06/30 23:25, Daniel Daugherty, Oracle, JDK-8387557: ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/TestDescription.java in virtual thread configs 2026/06/30 23:25, Daniel Daugherty, Oracle, JDK-8387554: ProblemList vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/TestDescription.java in virtual thread configs 2026/06/30 19:44, Chad Rakoczy, Amazon, JDK-8382135: AArch64: HotCodeCollectorMoveFunction.java fails intermittently 2026/06/30 18:07, Mark Powers, Oracle, JDK-8387123: Remove LuxTrust Global Root CA 2026/06/30 15:28, Matias Saavedra Silva, Oracle, JDK-8380750: Test runtime/cds/appcds/TestSerialGCWithCDS.java#id1 failed: StringIndexOutOfBoundsException 2026/06/30 14:21, Martin Doerr, SAP, JDK-8387184: [PPC64] C1 logic operations should support generic constants 2026/06/30 12:21, Thomas Schatzl, Oracle, JDK-8387258: Test jdk/jfr/event/runtime/TestResidentSetSizeEvent.java failed on Windows: The size should be less than or equal to peak 2026/06/30 09:34, Aleksey Shipilev, Amazon, JDK-8382213: Shenandoah: Drop weak root processing flags earlier 2026/06/30 09:01, Aleksey Shipilev, Amazon, JDK-8387393: Problemlist compiler/escapeAnalysis/TestBCEscapeAnalyzerOverflow.java on Windows AArch64 2026/06/30 09:01, Aleksey Shipilev, Amazon, JDK-8387391: hotspot_gc_shenandoah should include gtests 2026/06/30 07:39, bpeterson, Unknown, JDK-8387262: Enum constant frame::pc_return_offset is always zero 2026/06/30 05:23, arane, Unknown, JDK-8386685: CDS load on Windows/ARM64 using base address set to 0x5_0000_0000 causes a JVM crash 2026/06/30 05:05, Serguei Spitsyn, Oracle, JDK-8379144: serviceability/jvmti/vthread/VThreadTest/VThreadTest.java timed out with --enable-preview 2026/06/30 04:39, mreeves, Unknown, JDK-8379327: 128-bit multiplication uses two multiply instructions on x86_64 2026/06/29 21:52, Jorn Vernee, Oracle, JDK-8387406: ProblemList java/foreign/normalize/TestNormalize.java 2026/06/29 21:50, Jorn Vernee, Oracle, JDK-8383882: javac: incremental compilation using --module misses classes 2026/06/29 20:32, Kelvin Nilsen, Amazon, JDK-8386910: Shenandoah: remove redundant logging of free set status 2026/06/29 20:15, Srinivas Parasa, Intel, JDK-8386448: Enable dumping of AVX registers (YMM/ZMM and K registers) in JVM fatal error logs 2026/06/29 19:11, Volodymyr Paprotski, Intel, JDK-8386911: Crypto benchmark regressions after JDK-8384353 2026/06/29 17:00, Aleksey Shipilev, Amazon, JDK-8387293: Shenandoah: Improve gc+stats logging for generational mode 2026/06/29 16:45, Mikhailo Seledtsov, Oracle, JDK-8387315: Add macosx-aarch64 bootcycle build profiles 2026/06/29 16:27, Justin Lu, Oracle, JDK-8387259: Clarify extlang in Locale composition description 2026/06/29 15:28, Kieran Farrell, Oracle, JDK-8387273: Enhance httpserver logging to log when maxConnections is reached 2026/06/29 14:45, Ashutosh Mehra, Red Hat, JDK-8386656: C2 AVX512: -XX:-UseCountTrailingZerosInstruction causes assert(UseCountTrailingZerosInstruction) failed: tzcnt instruction not supported 2026/06/29 14:26, Daniel Fuchs, Oracle, JDK-8386989: QuicEndpoint.ClosedConnection should not use QuicTimerQueue::offer 2026/06/29 14:18, Daniel Fuchs, Oracle, JDK-8386985: PacketSpaceManagerTest failed with AssertionError; A race condition may cause packetSent to mistakenly skip rescheduling of the transmitter task 2026/06/29 12:37, Alexey Semenyuk, Oracle, JDK-8387306: Replace InputStream#read(byte[]) with InputStream#readNBytes(int) in RtfConverter.isRtfFile() 2026/06/29 11:44, David Briemann, SAP, JDK-8387016: PPC64: Remove postalloc_expand from float/double compare nodes 2026/06/29 10:49, Thomas Schatzl, Oracle, JDK-8371720: G1: Move concurrent mark initialization to first concurrent start pause 2026/06/29 09:29, Guanqiang Han, Independent, JDK-8387197: C2: Improve klass_ptr_type in GraphKit::gen_instanceof() similarly to GraphKit::gen_checkcast() 2026/06/29 08:56, Thomas Schatzl, Oracle, JDK-8387206: G1: Code root verification crashes because of stale table scanner 2026/06/29 08:52, Thomas Schatzl, Oracle, JDK-8385903: G1: G1CollectionSet::_num_regions needs to be Atomic 2026/06/29 08:45, Thomas Schatzl, Oracle, JDK-8387322: G1: G1CSetCandidateGroupList::_num_regions should be Atomic 2026/06/29 07:28, Thomas Schatzl, Oracle, JDK-8387303: G1: Convert G1ConcurrentRefine::_num_threads_wanted to use the Atomic API 2026/06/29 06:50, Matthias Baesken, SAP, JDK-8387142: BUILD_LIBMANAGEMENT_EXT remove special warning settings 2026/06/29 06:48, Christian Stein, Oracle, JDK-8386844: Update to use jtreg 8.3 2026/06/29 05:35, Albert Yang, Oracle, JDK-8386480: Parallel: Avoid Triggering GC Before VM Initialization Completes 2026/06/29 05:00, David Holmes, Oracle, JDK-8387378: [BACKOUT] C2: SIGSEGV in compiled code due to missing ctrl 2026/06/29 03:32, Saint Wesonga, Microsoft, JDK-8378892: TestTrampoline fails on Windows AArch64 2026/06/27 01:46, Jatin Bhateja, Intel, JDK-8386163: C2 Vector API: assert(collect_unique_inputs(n, inputs) == 1) failed: not unary 2026/06/26 15:12, Sean Mullan, Oracle, JDK-8377102: cacerts jlink plugin 2026/06/26 08:04, Quan Anh Mai, Independent, JDK-8385420: C2: SIGSEGV in compiled code due to missing ctrl 2026/06/26 07:04, dbalek, Unknown, JDK-8387215: On-demand attribution of a record constructor body causes javac to emit an invalid diagnostic 2026/06/26 06:32, ivyapril2005, Independent, JDK-8365887: Outdated comments in String::decode 2026/06/26 06:17, Aleksey Shipilev, Amazon, JDK-8386292: Shenandoah: Simplify and strengthen C1 barriers 2026/06/26 04:02, Jatin Bhateja, Intel, JDK-8386255: Float16Vector NaN canonicalization for hashCode computation 2026/06/25 21:52, Xiaolong Peng, Amazon, JDK-8387260: Shenandoah: ShenandoahOldGeneration::_promoted_reserve should be atomic 2026/06/25 18:08, Justin Lu, Oracle, JDK-8387253: Locale incorrectly accepts extlangs after non 2*3ALPHA lang 2026/06/25 17:43, Aleksey Shipilev, Amazon, JDK-8385643: Shenandoah: Rework mark loop inlining 2026/06/25 15:47, arane, Unknown, JDK-8387044: test/jdk/javax/script/CommonSetup.sh incorrectly sets isCygwin=true for MSys/MinGW 2026/06/25 14:49, bpeterson, Unknown, JDK-8387148: Linux perf map should record individual vtable trampolines 2026/06/25 14:06, Chen Liang, Oracle, JDK-8378796: java.lang.runtime bootstrap methods missing lookup validation 2026/06/25 10:52, Ivan Walulya, Oracle, JDK-8385562: G1: Remove obsolete young_list prefix in identifiers used before JDK-8150721 2026/06/25 09:20, devnexen, Independent, JDK-8379816: C2: Possible integer overflow in BCEscapeAnalyzer::iterate_blocks 2026/06/25 08:30, Liam Miller-Cushon, Google, JDK-6356745: (coll) Add PriorityQueue(Collection, Comparator) 2026/06/25 08:20, semery, Unknown, JDK-8385304: X25519 should utilize aarch64 intrinsics 2026/06/25 07:36, Nizar Benalla, Oracle, JDK-8386081: Update --release 26 symbol information for JDK 27 build 27 2026/06/25 07:15, Roland Westrelin, Red Hat, JDK-8387015: C2: crash with "named projection 2 not found" from ArrayCopyNode::finish_transform() for clone 2026/06/24 18:14, Justin Lu, Oracle, JDK-8387185: Locale does not respect numeric singletons 2026/06/24 17:37, Coleen Phillimore, Oracle, JDK-8387214: TraceJavaAssertions is unused 2026/06/24 16:55, Coleen Phillimore, Oracle, JDK-8386922: Convert TraceRelocator to Unified Logging 2026/06/24 16:13, Nizar Benalla, Oracle, JDK-8387025: Typo in java man page option --illegal-final-field-mutation=warn "performaed" 2026/06/24 15:59, Philip Race, Oracle, JDK-8041911: media sizes with width > height are not supported by the java printing api 2026/06/24 15:44, Philip Race, Oracle, JDK-8386671: Raster factory methods fail to throw specified exceptions for invalid bandOffsets and bankIndices 2026/06/24 13:19, Johan Sjölen, Oracle, JDK-8378049: test/hotspot/jtreg/runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java failing on Windows 2026/06/24 10:39, Matthias Baesken, SAP, JDK-8387074: Remove duplicate handling of sparc in platform.m4 2026/06/24 10:28, Matthias Baesken, SAP, JDK-8382338: Various serviceability agent tests fail on Linux x86_64 with LTO enabled 2026/06/24 10:21, ferenc.r.rakoczi, Oracle, JDK-8355216: Accelerate P-256 arithmetic on aarch64 2026/06/24 08:50, Thomas Schatzl, Oracle, JDK-8381128: G1: Tighten accesses to TAMS/TARS 2026/06/24 08:48, Thomas Schatzl, Oracle, JDK-8385893: G1: G1CollectedHeap::_old_marking_cycles_completed should be an Atomic 2026/06/24 08:21, Quan Anh Mai, Independent, JDK-8387012: C2: PhaseVector::expand_vunbox_node should not inject the payload type into the load 2026/06/24 06:57, Aleksey Shipilev, Amazon, JDK-8387047: Shenandoah: Purge SBS::resolve_forwarded 2026/06/24 06:22, Albert Yang, Oracle, JDK-8387083: G1: Remove redundant NMT tagging from G1RegionToSpaceMapper 2026/06/23 20:11, Ashutosh Mehra, Red Hat, JDK-8386852: Lower peak throughput with AOTCache 2026/06/23 18:12, Man Cao, Google, JDK-8386965: Data race on java.lang.Class.reflectionFactory field 2026/06/23 18:12, Aleksey Shipilev, Amazon, JDK-8387042: Shenandoah: Build time regression with LBE 2026/06/23 17:40, Xiaolong Peng, Amazon, JDK-8386992: Shenandoah: Pad hot atomic counters to avoid false sharing on the allocation path 2026/06/23 17:32, Alexey Semenyuk, Oracle, JDK-8387002: Test ManualTests/JPackage/JPKG001/JPKG001_004: CommonLicenseTest fails on Windows because the license agreement text is not displayed 2026/06/23 16:09, Naoto Sato, Oracle, JDK-8387041: Add a URL link to BCP 47 in the Locale class 2026/06/23 13:08, Navi.Bereziuk, Independent, JDK-8384847: Fix documentation typos around ML-KEM and ML-DSA intrinsic code for aarch64 2026/06/23 12:33, Jayathirth D V, Oracle, JDK-8384512: BMPImageWriter uses integer division before Math.ceil causing incorrect calculation 2026/06/23 12:08, Matthias Baesken, SAP, JDK-8386960: BUILD_LIBVERIFY remove special warning settings 2026/06/23 11:58, Jaikiran Pai, Oracle, JDK-8385891: Introduce a test for GZIPInputStream whose underlying stream is a blocking InputStream 2026/06/23 09:24, Oli Gillespie, Amazon, JDK-8386372: Add ConcurrentSkipListMap to map stress test 2026/06/23 07:48, dbalek, Unknown, JDK-8173155: JavacTask should have close() method 2026/06/23 07:31, Matthias Baesken, SAP, JDK-8386878: [make] BUILD_LIBZIP_EXCLUDES seems to be unused 2026/06/23 06:17, Emanuel Peter, Oracle, JDK-8386597: C2: TestTruncationWrapFuzzer.java‎ for CountedLoop detection of subword truncated iv 2026/06/23 04:37, Serguei Spitsyn, Oracle, JDK-8386325: The AttachListener does not do proper exception handling 2026/06/23 04:10, Jatin Bhateja, Intel, JDK-8386155: C2 Vector API: missing truncation in VectorNode::push_through_replicate 2026/06/22 21:24, Ioi Lam, Oracle, JDK-8386562: JVM crashes when StackMapTable attribute is too long 2026/06/22 19:53, Hannes Wallnoefer, Oracle, JDK-8386865: Fix links in JDK 27 JavaDoc API documentation 2026/06/22 16:54, Justin Lu, Oracle, JDK-8385927: JDK 27 RDP1 L10n resource files update 2026/06/22 16:51, Erik Gahlin, Oracle, JDK-8385574: JFR: Redaction should check file 2026/06/22 13:53, Manuel Hässig, Oracle, JDK-8387017: java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with Error evaluating expression: invalid boolean value: `null' for expression `vm.opt.VerifyOops' 2026/06/22 12:41, Yasumasa Suenaga, NTT DATA, JDK-8386944: Warning message was not printed on PAC enabled AArch64 Linux 2026/06/22 11:46, Christian Stein, Oracle, JDK-8387013: Update GitHub Actions 2026/06/22 10:35, David Briemann, SAP, JDK-8386879: PPC64: or_unchecked in OrI instructs can emit unintended SMT priority hints 2026/06/22 09:25, ozanctn, Amazon, JDK-8379983: G1: Fix up friend class declarations 2026/06/22 08:17, Sorna Sarathi, IBM, JDK-8376803: Jtreg test compiler/vectorization/TestVectorAlgorithms.java fails after JDK-8373026 2026/06/22 08:04, Joel Sikström, Oracle, JDK-8387003: Stale doc comment in TrustFinalFields.java after JDK-8376777 2026/06/22 07:58, Manuel Hässig, Oracle, JDK-8384251: Test java/lang/instrument/GetObjectSizeIntrinsicsTest.java crashed: fatal error: Not compilable at tier 1: CodeBuffer overflow 2026/06/21 06:57, Gui Cao, Independent, JDK-8386945: RISC-V: Auto-enable Zvbb extension features 2026/06/21 03:25, Rui Li, Amazon, JDK-8386986: Problemlist gc/stress/jfr/TestStressAllocationGCEventsWithShenandoah.java 2026/06/20 16:46, Quan Anh Mai, Independent, JDK-8379555: Test compiler/igvn/ExpressionFuzzer.java crashed with -Xcomp: Not monotonic 2026/06/19 23:20, Xiaolong Peng, Amazon, JDK-8385594: Shenandoah: Remove legacy allocation methods from ShenandoahFreeSet 2026/06/19 19:10, William Kemper, Amazon, JDK-8386798: Shenandoah: Missing load barrier when making assertions about mark bitmap 2026/06/19 10:58, Emanuel Peter, Oracle, JDK-8386830: C2: CountedLoopConverter::filtered_type wrongly ignores nullptr contributions to type union/meet 2026/06/19 07:16, Jaikiran Pai, Oracle, JDK-8386958: Build failure due to incorrect copyright text in src/hotspot/share/gc/shenandoah/ files 2026/06/19 06:55, Emanuel Peter, Oracle, JDK-8386591: C2: wrong result because of broken truncation check in CountedLoopConverter::TruncatedIncrement::build 2026/06/19 01:32, Jaikiran Pai, Oracle, JDK-8386810: Improve debuggability of test/jdk/sun/nio/cs/TestStringCodingUTF8.java 2026/06/18 21:48, Anthony Scarpino, Oracle, JDK-8385978: Test javax/net/ssl/SSLSession/TestEnabledProtocols.java failed: java.security.cert.CertificateException: Unable to initialize, java.io.IOException: Too short 2026/06/18 21:26, Philip Race, Oracle, JDK-8386795: Swing specification needs caveats on L&F rendering behaviors 2026/06/18 18:29, Xiaolong Peng, Amazon, JDK-8385596: Shenandoah: Introduce per-partition allocators with FreeSet API boundary 2026/06/18 18:29, Xiaolong Peng, Amazon, JDK-8385592: Shenandoah: Introduce ShenandoahAllocator interface to encapsulate memory allocation 2026/06/18 17:16, semery, Unknown, JDK-8386466: DESedeKeySpec.isParityAdjusted spec permits 8-byte key but RI throws InvalidKeyException 2026/06/18 17:16, semery, Unknown, JDK-8386473: DESKeySpec and DESedeKeySpec may throw InvalidKeyException instead of ArrayIndexOutOfBoundsException for Integer.MIN_VALUE offset 2026/06/18 16:12, Jeremy Wood, Independent, JDK-8381236: VoiceOver Fails to Identify Component After Switching Windows 2026/06/18 16:07, Weijun Wang, Oracle, JDK-8386681: Remove RawKeySpec 2026/06/18 16:06, pfon, Amazon, JDK-8386604: GenShen: _do_old_gc_bootstrap could become stuck after a full GC 2026/06/18 13:39, Jaikiran Pai, Oracle, JDK-8154193: Move jdk.naming.rmi module to platform class loader 2026/06/18 10:34, Viktor Klang, Oracle, JDK-8386085: Livelock in AbstractQueuedSyncronizer.cleanQueue() when multiple threads do tryAcquire() with a short timeout and no permits available 2026/06/18 09:53, Aleksey Shipilev, Amazon, JDK-8386762: C2: Allow inlining cold methods 2026/06/18 08:28, Thomas Schatzl, Oracle, JDK-8386247: G1: Cleanup naming and type use of G1CollectionSet class members and methods 2026/06/18 07:17, maeda.otoya, Fujitsu, JDK-8385987: CheckReleaseFile.java fails for the build using the source code without .git 2026/06/18 04:12, Jatin Bhateja, Intel, JDK-8385833: C2 Vector API: assert(false) failed: infinite loop in PhaseIterGVN::transform_old 2026/06/18 03:24, Sergey Bylokhov, Amazon, JDK-8386109: Add missing @Override annotations in "javax.print.*" packages 2026/06/17 19:22, Manukumar V S, Oracle, JDK-8384287: java/awt/TextArea/TextAreaCRLFAutoDetectManualTest.java fails after JDK-8340987 2026/06/17 16:29, arane, Unknown, JDK-8385024: `JLI_Open()` doesn't correctly handle paths longer than MAXPATH on Windows 2026/06/17 16:28, arane, Unknown, JDK-8386805: Drop ICF optimization from MSVC compilation flags 2026/06/17 14:13, Boris Ulasevich, BellSoft, JDK-8386107: arm32: libSuspendInCritical jtreg library fails to link 2026/06/17 14:12, Alexey Semenyuk, Oracle, JDK-8386609: WinL10nTest.java does not respect locale for WixType 2026/06/17 13:04, Jaikiran Pai, Oracle, JDK-8386831: Build fails due to bad copyright header in test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitPPC64.java 2026/06/17 11:47, erfang, Unknown, JDK-8386808: AArch64: Sync aarch64_vector.ad with aarch64_vector_ad.m4 after JDK-8370691 2026/06/17 09:03, David Briemann, SAP, JDK-8386637: PPC64: Implement Thread.onSpinWait() intrinsic and SpinPause() using SMT priority hints 2026/06/17 08:23, David Briemann, SAP, JDK-8386659: PPC: cleanup dtrace leftovers part 2 2026/06/17 08:20, Joel Sikström, Oracle, JDK-8386669: AArch64: Distinguish ldr and ldrw literal instructions in NativeInstruction 2026/06/17 07:54, Adam Sotona, Oracle, JDK-8386700: Class-File API: StackMapGenerator.setLocalsFromArg leaves stale locals, generating invalid stack maps 2026/06/17 06:30, erfang, Unknown, JDK-8382052: VectorAPI: Optimize the lanewise BITWISE_BLEND for AArch64 2026/06/17 00:33, Leonid Mesnik, Oracle, JDK-8383879: assert(_cur_stack_depth == num_frames) failed: cur_stack_depth out of sync _cur_stack_depth: 9 num_frames: 10 2026/06/16 21:05, Rui Li, Amazon, JDK-8386547: Shenandoah: remove unused variables in Freeset reserve_regions 2026/06/16 21:03, Rui Li, Amazon, JDK-8382335: gc/stress/jfr/TestStressAllocationGCEventsWithShenandoah.java intermittently fails with OOME 2026/06/16 17:42, Patricio Chilano Mateo, Oracle, JDK-8385661: jvmti/vthread/ThreadStateTest/ThreadStateTest.java triggers assert(f.pc() == _chunk->pc()) failed 2026/06/16 17:13, arane, Unknown, JDK-8385906: DirPermissionDenied.java uses chmod instead of Java APIs for changing permissions 2026/06/16 16:00, pfon, Amazon, JDK-8386288: GenShen: assert(region->get_top_before_promote() == nullptr) failed: Cannot add region scheduled for in-place-promotion to the collection set 2026/06/16 13:46, Joel Sikström, Oracle, JDK-8386707: [BACKOUT] ZGC: Incorrect object undo in relocation race for relocation workers 2026/06/16 12:58, Amit Kumar, IBM, JDK-8385746: S390: Improve receiver type profiling reliability 2026/06/16 11:52, dusan.balek, Oracle, JDK-8386334: JdepsTask keeps --system files open 2026/06/16 06:52, dusan.balek, Oracle, JDK-8386654: Test tools/javac/SystemFilesClosed.java fails on systems without lsof 2026/06/16 06:47, Roland Westrelin, Red Hat, JDK-8375694: C2: Dead loop constructed with CastPP in late inlining 2026/06/16 00:52, Yasumasa Suenaga, NTT DATA, JDK-8386625: Devkit could not be built on glibc 2.43+ 2026/06/15 20:08, Chad Rakoczy, Amazon, JDK-8385651: HotCodeSampler crashes with JFR enabled 2026/06/15 19:45, William Kemper, Amazon, JDK-8386683: GenShen: assert(starts_object(card_index)) failed: Can't get last start because no object starts here 2026/06/15 18:21, Vladimir Ivanov, Oracle, JDK-8385119: Unify boolean value normalization 2026/06/15 16:30, Chris Plummer, Oracle, JDK-8386124: Test serviceability/sa/TestG1HeapRegion.java failed: Address of G1HeapRegion does not match 2026/06/15 14:55, Arno Zeller, SAP, JDK-8382063: Jtreg test javax/swing/SwingWorker/TestDoneBeforeDoInBackground.java fails 2026/06/15 13:14, Thomas Schatzl, Oracle, JDK-8386332: G1: Cleanup pause incorrectly updates old gen MemoryPoolMXBean.getCollectionUsage() 2026/06/15 12:34, Erik Gahlin, Oracle, JDK-8386485: JFR: RecordingFile::write overwrites original file 2026/06/15 12:01, Jatin Bhateja, Intel, JDK-8384963: C2: Incorrect uint constant match mishandles negative values in vectors 2026/06/15 10:10, Thomas Schatzl, Oracle, JDK-8385873: G1: G1ConcurrentRefineSweepTask::_sweep_completed should be Atomic 2026/06/15 07:56, Emanuel Peter, Oracle, JDK-8385855: C2: IfNode::filtered_int_type should only allow CmpI 2026/06/15 07:27, Matthias Baesken, SAP, JDK-8385817: Headless jdk still contains bin/jconsole 2026/06/15 07:08, Emanuel Peter, Oracle, JDK-8386482: C2 CountedLoopConverter::filtered_type_from_dominators: assert(_base == Int) failed: Not an Int 2026/06/13 13:02, Chen Liang, Oracle, JDK-8386589: Permitting a preview subclass should not produce a preview note 2026/06/12 21:30, William Kemper, Amazon, JDK-8380390: Shenandoah: Missing store barrier when resetting bitmaps 2026/06/12 20:55, Kelvin Nilsen, Amazon, JDK-8385732: Shenandoah: Penalize triggering heuristics for out-of-cycle degenerated 2026/06/12 19:39, Vladimir Kozlov, Oracle, JDK-8386460: Report AOT code loading failure before log of AOT code cache content 2026/06/12 18:25, Chen Liang, Oracle, JDK-8386601: Rename LANGUAGE_MODEL preview feature to PREVIEW_SUPPORT 2026/06/12 18:00, Kelvin Nilsen, Amazon, JDK-8382627: Shenandoah: assert(old_reserve_result + young_reserve_result <= old_available + young_available) failed 2026/06/12 17:08, Haimay Chao, Oracle, JDK-8386600: Fix comparison checks in DHasKEM 2026/06/12 17:05, Sean Mullan, Oracle, JDK-8301626: Capture Named Group information in TLSHandshakeEvent 2026/06/12 15:08, Albert Yang, Oracle, JDK-8386476: NMT: Large page reservation not attributed to the correct memory tag 2026/06/12 10:46, Matthias Baesken, SAP, JDK-8385892: TestResidentSetSizeEvent fails with RuntimeException: Should be non-zero: expected 0 > 0 2026/06/12 08:56, Thomas Schatzl, Oracle, JDK-8385899: G1: G1ConcurrentMarkThread::_state should be Atomic 2026/06/12 08:56, Harald Eilertsen, Independent, JDK-8386344: runtime/StackGuardPages/TestStackGuardPages build failure after JDK-8303612 2026/06/12 08:53, Thomas Schatzl, Oracle, JDK-8385901: G1: G1FullGCPrepareTask::_has_free_compaction_targets should be Atomic 2026/06/12 06:27, dusan.balek, Oracle, JDK-8357249: Compiler task keeps --system files open 2026/06/12 05:26, arane, Unknown, JDK-8386551: Windows build broken because of MSys2/Make update 2026/06/11 22:52, pfon, Amazon, JDK-8386204: GenShen: Bootstrap cycles are misidentified in logs 2026/06/11 18:26, Naoto Sato, Oracle, JDK-8386328: TemporalField.adjustInto Javadoc incorrectly uses 1-argument method signatures 2026/06/11 17:41, Xiaolong Peng, Amazon, JDK-8386312: Shenandoah: Incorrect assertion in ShenandoahAllocRate uses is_locked() instead of owned_by_self() 2026/06/11 17:22, Philip Race, Oracle, JDK-8386273: Some javax/sound/sampled tests fail on systems with high CPU core number and running with high concurrency 2026/06/11 16:35, pfon, Amazon, JDK-8386202: Genshen: Regulator thread reporting hiccup times proportional to safepoint times 2026/06/11 09:18, Goetz Lindenmaier, SAP, JDK-8386345: Remove redundant @requires from TestGarbageCollectionEventWithZMinor 2026/06/11 08:03, Yasumasa Suenaga, NTT DATA, JDK-8385123: Remove 32-bit x86 support for Linux devkits 2026/06/11 07:46, Richard Reingruber, SAP, JDK-8386456: Comments at the declaration of frame::frame_alignment are incorrect on some platforms 2026/06/11 06:43, Aleksey Shipilev, Amazon, JDK-8386331: Skip runtime/StackGuardPages/TestStackGuardPagesNative with static JDK 2026/06/11 04:29, Derek White, Intel, JDK-8385588: Tune APX support in C2 backend 2026/06/11 03:03, Jatin Bhateja, Intel, JDK-8370691: Add new Float16Vector type and enable intrinsification of vector operations supported by auto-vectorizer 2026/06/10 17:35, Anthony Scarpino, Oracle, JDK-8383608: Make BinaryEncodable non-exhaustive 2026/06/10 17:22, srutjay1, IBM, JDK-8380993: [REDO] Incorrect Interpretation of POSIX TZ Environment Variable on AIX 2026/06/10 16:29, Albert Yang, Oracle, JDK-8386323: Remove unused MemoryPool allocation availability state 2026/06/10 16:27, Navi.Bereziuk, Independent, JDK-8385427: Make unified logging checks in tests tolerant of added spaces 2026/06/10 10:13, Aleksey Shipilev, Amazon, JDK-8386252: Shenandoah: Polish LRB argument preparation 2026/06/10 08:43, Gui Cao, Independent, JDK-8386161: RISC-V: Auto-enable Zvkn/Zvkg extension features 2026/06/10 08:18, Ivan Walulya, Oracle, JDK-8386254: Parallel: Adjust Pointers should use stripes in young spaces 2026/06/10 06:55, Albert Yang, Oracle, JDK-8386098: Add empty MemRegion precondition to CardTable methods 2026/06/09 23:00, Jasmine Karthikeyan, Independent, JDK-8349563: Improve AbsNode::Value() for integer types 2026/06/09 19:22, Xiaolong Peng, Amazon, JDK-8385961: Shenandoah: incorrect assert ordering in ShenandoahFreeSet::allocate_contiguous non-humongous path 2026/06/09 17:35, Artur Barashev, Oracle, JDK-8386203: Use CRC32C checksum instead of Adler32 for stateless session ticket 2026/06/09 16:28, Justin Lu, Oracle, JDK-8386200: ListFormat incorrectly escapes single quotes 2026/06/09 16:00, Alexey Ivanov, Oracle, JDK-8291470: Description change for mouseMoved method in java.awt.event.MouseMotionAdapter 2026/06/09 12:56, Kevin Walls, Oracle, JDK-8385839: JMX config file correction 2026/06/09 09:12, Amit Kumar, IBM, JDK-8386150: VtablesTest.java fails when main thread is a Virtual Thread 2026/06/09 09:09, Thomas Schatzl, Oracle, JDK-8385989: Remove mention of obsoleted/removed ParallelRefProcEnabled in documentation 2026/06/09 09:06, Manuel Hässig, Oracle, JDK-8385950: Git: add ignore revisions file 2026/06/09 07:25, Matthias Baesken, SAP, JDK-8385454: Provide more NUMA related information in hsinfo/hserr files 2026/06/09 05:14, Richard Reingruber, SAP, JDK-8385166: PPC: C2: c_return_value and return_value should not set 2nd OptoRegPair for Op_RegI 2026/06/08 22:01, David Holmes, Oracle, JDK-8384844: Remove expired flags in JDK 28 2026/06/08 21:21, pfon, Amazon, JDK-8385933: GenShen: Remove ShenandoahAgingCyclePeriod 2026/06/08 19:15, Patricio Chilano Mateo, Oracle, JDK-8385806: Assert failed when running Skynet.java with continuation trace logging enabled 2026/06/08 16:35, Patricio Chilano Mateo, Oracle, JDK-8385655: Timeout in java/lang/Thread/virtual/KlassInit.java 2026/06/08 16:28, Naoto Sato, Oracle, JDK-8385834: Tighten ListFormat.getInstance(String[]) behavior for invalid placeholders 2026/06/08 16:09, Christian Stein, Oracle, JDK-8386138: Problem-list JvmtiGetAllModulesTest.java 2026/06/08 15:45, Xiaolong Peng, Amazon, JDK-8385975: Shenandoah: remove leftover ShenandoahPacer declarations in ShenandoahHeap 2026/06/08 14:17, Viktor Klang, Oracle, JDK-8385830: ForkJoinTask#get may swallow caller thread's interrupt flag 2026/06/08 12:51, Matthew Donovan, Oracle, JDK-8374454: Test sun/security/ssl/CipherSuite/DisabledCipherSuitesNotNegotiated.java from JDK-8356544 shows intermittent timeouts 2026/06/08 11:05, Hannes Wallnoefer, Oracle, JDK-8385506: Fix some remaining CSS issues 2026/06/08 11:00, Hannes Wallnoefer, Oracle, JDK-8383906: Target highlight in member details is too aggressive 2026/06/08 10:57, Hannes Wallnoefer, Oracle, JDK-8384065: Improve wrapping of link labels in the table of contents 2026/06/08 09:46, Amit Kumar, IBM, JDK-8386130: TestPrintMethodData.java failing with VirtualThread as main thread 2026/06/08 08:55, Johan Sjölen, Oracle, JDK-8303612: runtime/StackGuardPages/TestStackGuardPagesNative.java fails with exit code 139 2026/06/08 08:48, Kevin Walls, Oracle, JDK-8385964: AttachProvider docs update: 'doors' to 'socket' 2026/06/08 07:39, Johan Sjölen, Oracle, JDK-8385991: Use StringTable's statistics method in Dictionary 2026/06/06 05:31, Robert Toyonaga, Red Hat, JDK-8385586: Fix race in Windows map_or_reserve_memory_aligned using VirtualAlloc2 and MapViewOfFile3 2026/06/06 02:28, Yasumasa Suenaga, NTT DATA, JDK-8385988: Linux devkits does not work with dnf5 2026/06/06 01:37, 253344819+raneashay, Independent, JDK-8383248: Reduce buffer allocations for HTTP headers instead of allocating 16KB per request 2026/06/05 19:05, Lawrence Andrews, Oracle, JDK-8385302: Open source accessibility AWT tests 2026/06/05 17:35, Nizar Benalla, Oracle, JDK-8386082: Rectify JDK 28 GA date to 2027-03-23 2026/06/05 16:41, Chris Plummer, Oracle, JDK-8385723: Intermittent failure of serviceability/sa/ClhsdbInspect.java 2026/06/05 16:34, Aleksandre Iline, Oracle, JDK-8384848: Update JCov for class file version 72 2026/06/05 16:20, semery, Unknown, JDK-8371305: X25519 should utilize x86 intrinsics 2026/06/05 14:59, Albert Yang, Oracle, JDK-8385728: Serial: Check empty MemRegion in maintain_old_to_young_invariant 2026/06/05 13:05, Andrew Haley, Red Hat, JDK-8381766: AArch64: extend MacroAssembler increment/decrement/and/or to use 24-bit immediate operands 2026/06/05 07:33, Thomas Schatzl, Oracle, JDK-8385369: G1: Concurrent Cleanup For Next Mark accesses uncommitted bitmaps after region uncommit 2026/06/05 05:44, Emanuel Peter, Oracle, JDK-8381618: VectorExpressionFuzzer.java: enable test for all platforms 2026/06/05 00:10, Xueming Shen, Oracle, JDK-8385355: NullPointerException in jdk.tools.jlink.internal.ImageResourcesTree after JDK-8377070 2026/06/04 23:07, Archie Cobbs, Independent, JDK-8385660: Audit and remove unnecessary lint categories from $DISABLED_WARNINGS 2026/06/04 20:43, Chen Liang, Oracle, JDK-8385974: Update symbol information for jdk-28+0 2026/06/04 19:36, Chad Rakoczy, Amazon, JDK-8384606: HotCodeHeap tests require C2 2026/06/04 19:09, Philip Race, Oracle, JDK-8385100: Null pointer dereference in java.desktop/windows/classes/sun/print/Win32PrintJob.java:606 and other PrintJob implementations 2026/06/04 16:06, Nizar Benalla, Oracle, JDK-8384842: Add source 28 and target 28 to javac 2026/06/04 16:06, Nizar Benalla, Oracle, JDK-8384838: Add SourceVersion.RELEASE_28 2026/06/04 16:06, Nizar Benalla, Oracle, JDK-8384833: Start of release updates for JDK 28 2026/05/29 16:03, Anton Seoane Ampudia, Oracle, JDK-8383767: C2: assert(curr_ctrl->in(0)->Opcode() == Op_If) failed: unexpected node MemBarStoreStore 2026/04/23 06:17, Damon Fenacci, Oracle, JDK-8381362: C2: assert(_late_inlines.length() == 0 || IncrementalInlineMH || IncrementalInlineVirtual) failed: not empty No changesets log: JDK-8387340: Release Note: LuxTrust Global Root CA removed JDK-8387132: frame::pc_return_offset is always 0 JDK-8386594: Release Note: Capture Named Group information in TLSHandshakeEvent JDK-8386234: Release Note: ListFormat Single Quote Handling Fixed JDK-8386185: Release Note: Custom ListFormat Patterns Are Validated More Strictly JDK-8205941: XDnDAcceptanceTest.html may time out and not clean up Committer push log: 253344819+raneashay, Independent: JDK-8383248: Reduce buffer allocations for HTTP headers instead of allocating 16KB per request Navi.Bereziuk, Independent: JDK-8384847: Fix documentation typos around ML-KEM and ML-DSA intrinsic code for aarch64 JDK-8385427: Make unified logging checks in tests tolerant of added spaces Artur Barashev, Oracle: JDK-8386203: Use CRC32C checksum instead of Adler32 for stateless session ticket Archie Cobbs, Independent: JDK-8385660: Audit and remove unnecessary lint categories from $DISABLED_WARNINGS Alexey Ivanov, Oracle: JDK-8291470: Description change for mouseMoved method in java.awt.event.MouseMotionAdapter Amit Kumar, IBM: JDK-8385746: S390: Improve receiver type profiling reliability JDK-8386130: TestPrintMethodData.java failing with VirtualThread as main thread JDK-8386150: VtablesTest.java fails when main thread is a Virtual Thread Andrew Haley, Red Hat: JDK-8381766: AArch64: extend MacroAssembler increment/decrement/and/or to use 24-bit immediate operands arane, Unknown: JDK-8385024: `JLI_Open()` doesn't correctly handle paths longer than MAXPATH on Windows JDK-8386685: CDS load on Windows/ARM64 using base address set to 0x5_0000_0000 causes a JVM crash JDK-8385906: DirPermissionDenied.java uses chmod instead of Java APIs for changing permissions JDK-8386805: Drop ICF optimization from MSVC compilation flags JDK-8387044: test/jdk/javax/script/CommonSetup.sh incorrectly sets isCygwin=true for MSys/MinGW JDK-8386551: Windows build broken because of MSys2/Make update Anthony Scarpino, Oracle: JDK-8383608: Make BinaryEncodable non-exhaustive JDK-8385978: Test javax/net/ssl/SSLSession/TestEnabledProtocols.java failed: java.security.cert.CertificateException: Unable to initialize, java.io.IOException: Too short Alexey Semenyuk, Oracle: JDK-8387306: Replace InputStream#read(byte[]) with InputStream#readNBytes(int) in RtfConverter.isRtfFile() JDK-8387002: Test ManualTests/JPackage/JPKG001/JPKG001_004: CommonLicenseTest fails on Windows because the license agreement text is not displayed JDK-8386609: WinL10nTest.java does not respect locale for WixType Anton Seoane Ampudia, Oracle: JDK-8383767: C2: assert(curr_ctrl->in(0)->Opcode() == Op_If) failed: unexpected node MemBarStoreStore Ashutosh Mehra, Red Hat: JDK-8386656: C2 AVX512: -XX:-UseCountTrailingZerosInstruction causes assert(UseCountTrailingZerosInstruction) failed: tzcnt instruction not supported JDK-8386852: Lower peak throughput with AOTCache Adam Sotona, Oracle: JDK-8386700: Class-File API: StackMapGenerator.setLocalsFromArg leaves stale locals, generating invalid stack maps Albert Yang, Oracle: JDK-8386098: Add empty MemRegion precondition to CardTable methods JDK-8387083: G1: Remove redundant NMT tagging from G1RegionToSpaceMapper JDK-8386476: NMT: Large page reservation not attributed to the correct memory tag JDK-8386480: Parallel: Avoid Triggering GC Before VM Initialization Completes JDK-8387387: Parallel: Clean up startup allocation locking JDK-8386323: Remove unused MemoryPool allocation availability state JDK-8385728: Serial: Check empty MemRegion in maintain_old_to_young_invariant Arno Zeller, SAP: JDK-8382063: Jtreg test javax/swing/SwingWorker/TestDoneBeforeDoInBackground.java fails bpeterson, Unknown: JDK-8387262: Enum constant frame::pc_return_offset is always zero JDK-8387148: Linux perf map should record individual vtable trampolines Boris Ulasevich, BellSoft: JDK-8386107: arm32: libSuspendInCritical jtreg library fails to link Chris Plummer, Oracle: JDK-8385723: Intermittent failure of serviceability/sa/ClhsdbInspect.java JDK-8386124: Test serviceability/sa/TestG1HeapRegion.java failed: Address of G1HeapRegion does not match Coleen Phillimore, Oracle: JDK-8386922: Convert TraceRelocator to Unified Logging JDK-8387214: TraceJavaAssertions is unused Chad Rakoczy, Amazon: JDK-8382135: AArch64: HotCodeCollectorMoveFunction.java fails intermittently JDK-8384606: HotCodeHeap tests require C2 JDK-8385651: HotCodeSampler crashes with JFR enabled Christian Stein, Oracle: JDK-8386138: Problem-list JvmtiGetAllModulesTest.java JDK-8387013: Update GitHub Actions JDK-8386844: Update to use jtreg 8.3 Liam Miller-Cushon, Google: JDK-6356745: (coll) Add PriorityQueue(Collection, Comparator) dbalek, Unknown: JDK-8173155: JavacTask should have close() method JDK-8387215: On-demand attribution of a record constructor body causes javac to emit an invalid diagnostic David Briemann, SAP: JDK-8386637: PPC64: Implement Thread.onSpinWait() intrinsic and SpinPause() using SMT priority hints JDK-8386879: PPC64: or_unchecked in OrI instructs can emit unintended SMT priority hints JDK-8387016: PPC64: Remove postalloc_expand from float/double compare nodes JDK-8386659: PPC: cleanup dtrace leftovers part 2 Daniel Daugherty, Oracle: JDK-8387560: ProblemList vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java in virtual thread configs JDK-8387557: ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/TestDescription.java in virtual thread configs JDK-8387554: ProblemList vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/TestDescription.java in virtual thread configs JDK-8387558: ProblemList vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/TestDescription.java on windows devnexen, Independent: JDK-8379816: C2: Possible integer overflow in BCEscapeAnalyzer::iterate_blocks Damon Fenacci, Oracle: JDK-8381362: C2: assert(_late_inlines.length() == 0 || IncrementalInlineMH || IncrementalInlineVirtual) failed: not empty Daniel Fuchs, Oracle: JDK-8386985: PacketSpaceManagerTest failed with AssertionError; A race condition may cause packetSent to mistakenly skip rescheduling of the transmitter task JDK-8386989: QuicEndpoint.ClosedConnection should not use QuicTimerQueue::offer David Holmes, Oracle: JDK-8387378: [BACKOUT] C2: SIGSEGV in compiled code due to missing ctrl JDK-8384844: Remove expired flags in JDK 28 Derek White, Intel: JDK-8385588: Tune APX support in C2 backend dusan.balek, Oracle: JDK-8357249: Compiler task keeps --system files open JDK-8386334: JdepsTask keeps --system files open JDK-8386654: Test tools/javac/SystemFilesClosed.java fails on systems without lsof Erik Gahlin, Oracle: JDK-8386485: JFR: RecordingFile::write overwrites original file JDK-8385574: JFR: Redaction should check file Emanuel Peter, Oracle: JDK-8386482: C2 CountedLoopConverter::filtered_type_from_dominators: assert(_base == Int) failed: Not an Int JDK-8386830: C2: CountedLoopConverter::filtered_type wrongly ignores nullptr contributions to type union/meet JDK-8385855: C2: IfNode::filtered_int_type should only allow CmpI JDK-8386597: C2: TestTruncationWrapFuzzer.java‎ for CountedLoop detection of subword truncated iv JDK-8386591: C2: wrong result because of broken truncation check in CountedLoopConverter::TruncatedIncrement::build JDK-8381618: VectorExpressionFuzzer.java: enable test for all platforms erfang, Unknown: JDK-8386808: AArch64: Sync aarch64_vector.ad with aarch64_vector_ad.m4 after JDK-8370691 JDK-8382052: VectorAPI: Optimize the lanewise BITWISE_BLEND for AArch64 ferenc.r.rakoczi, Oracle: JDK-8355216: Accelerate P-256 arithmetic on aarch64 Gui Cao, Independent: JDK-8387381: RISC-V: assert failed with fastdebug build on systems with different core types JDK-8386945: RISC-V: Auto-enable Zvbb extension features JDK-8386161: RISC-V: Auto-enable Zvkn/Zvkg extension features Guanqiang Han, Independent: JDK-8387197: C2: Improve klass_ptr_type in GraphKit::gen_instanceof() similarly to GraphKit::gen_checkcast() Goetz Lindenmaier, SAP: JDK-8386345: Remove redundant @requires from TestGarbageCollectionEventWithZMinor Hannes Wallnoefer, Oracle: JDK-8386865: Fix links in JDK 27 JavaDoc API documentation JDK-8385506: Fix some remaining CSS issues JDK-8384065: Improve wrapping of link labels in the table of contents JDK-8383906: Target highlight in member details is too aggressive Harald Eilertsen, Independent: JDK-8386344: runtime/StackGuardPages/TestStackGuardPages build failure after JDK-8303612 Haimay Chao, Oracle: JDK-8386600: Fix comparison checks in DHasKEM Ioi Lam, Oracle: JDK-8386562: JVM crashes when StackMapTable attribute is too long ivyapril2005, Independent: JDK-8365887: Outdated comments in String::decode Ivan Walulya, Oracle: JDK-8385562: G1: Remove obsolete young_list prefix in identifiers used before JDK-8150721 JDK-8386254: Parallel: Adjust Pointers should use stripes in young spaces Jatin Bhateja, Intel: JDK-8370691: Add new Float16Vector type and enable intrinsification of vector operations supported by auto-vectorizer JDK-8386163: C2 Vector API: assert(collect_unique_inputs(n, inputs) == 1) failed: not unary JDK-8385833: C2 Vector API: assert(false) failed: infinite loop in PhaseIterGVN::transform_old JDK-8386155: C2 Vector API: missing truncation in VectorNode::push_through_replicate JDK-8384963: C2: Incorrect uint constant match mishandles negative values in vectors JDK-8386255: Float16Vector NaN canonicalization for hashCode computation Jayathirth D V, Oracle: JDK-8384512: BMPImageWriter uses integer division before Math.ceil causing incorrect calculation Jasmine Karthikeyan, Independent: JDK-8349563: Improve AbsNode::Value() for integer types Justin Lu, Oracle: JDK-8387259: Clarify extlang in Locale composition description JDK-8385927: JDK 27 RDP1 L10n resource files update JDK-8386200: ListFormat incorrectly escapes single quotes JDK-8387185: Locale does not respect numeric singletons JDK-8387253: Locale incorrectly accepts extlangs after non 2*3ALPHA lang Jaikiran Pai, Oracle: JDK-8386831: Build fails due to bad copyright header in test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitPPC64.java JDK-8386958: Build failure due to incorrect copyright text in src/hotspot/share/gc/shenandoah/ files JDK-8386810: Improve debuggability of test/jdk/sun/nio/cs/TestStringCodingUTF8.java JDK-8385891: Introduce a test for GZIPInputStream whose underlying stream is a blocking InputStream JDK-8154193: Move jdk.naming.rmi module to platform class loader Joel Sikström, Oracle: JDK-8386707: [BACKOUT] ZGC: Incorrect object undo in relocation race for relocation workers JDK-8386669: AArch64: Distinguish ldr and ldrw literal instructions in NativeInstruction JDK-8387003: Stale doc comment in TrustFinalFields.java after JDK-8376777 Johan Sjölen, Oracle: JDK-8303612: runtime/StackGuardPages/TestStackGuardPagesNative.java fails with exit code 139 JDK-8378049: test/hotspot/jtreg/runtime/NMT/NMTPrintMallocSiteOfCorruptedMemory.java failing on Windows JDK-8385991: Use StringTable's statistics method in Dictionary Jorn Vernee, Oracle: JDK-8383882: javac: incremental compilation using --module misses classes JDK-8387406: ProblemList java/foreign/normalize/TestNormalize.java Jeremy Wood, Independent: JDK-8381236: VoiceOver Fails to Identify Component After Switching Windows Kelvin Nilsen, Amazon: JDK-8382627: Shenandoah: assert(old_reserve_result + young_reserve_result <= old_available + young_available) failed JDK-8385732: Shenandoah: Penalize triggering heuristics for out-of-cycle degenerated JDK-8386910: Shenandoah: remove redundant logging of free set status Kevin Walls, Oracle: JDK-8385964: AttachProvider docs update: 'doors' to 'socket' JDK-8385839: JMX config file correction Kieran Farrell, Oracle: JDK-8387273: Enhance httpserver logging to log when maxConnections is reached Vladimir Kozlov, Oracle: JDK-8386460: Report AOT code loading failure before log of AOT code cache content Lawrence Andrews, Oracle: JDK-8385302: Open source accessibility AWT tests Chen Liang, Oracle: JDK-8378796: java.lang.runtime bootstrap methods missing lookup validation JDK-8386589: Permitting a preview subclass should not produce a preview note JDK-8386601: Rename LANGUAGE_MODEL preview feature to PREVIEW_SUPPORT JDK-8385974: Update symbol information for jdk-28+0 Leonid Mesnik, Oracle: JDK-8383879: assert(_cur_stack_depth == num_frames) failed: cur_stack_depth out of sync _cur_stack_depth: 9 num_frames: 10 maeda.otoya, Fujitsu: JDK-8385987: CheckReleaseFile.java fails for the build using the source code without .git Man Cao, Google: JDK-8386965: Data race on java.lang.Class.reflectionFactory field Matias Saavedra Silva, Oracle: JDK-8380750: Test runtime/cds/appcds/TestSerialGCWithCDS.java#id1 failed: StringIndexOutOfBoundsException Matthias Baesken, SAP: JDK-8386878: [make] BUILD_LIBZIP_EXCLUDES seems to be unused JDK-8387142: BUILD_LIBMANAGEMENT_EXT remove special warning settings JDK-8386960: BUILD_LIBVERIFY remove special warning settings JDK-8385817: Headless jdk still contains bin/jconsole JDK-8385454: Provide more NUMA related information in hsinfo/hserr files JDK-8387074: Remove duplicate handling of sparc in platform.m4 JDK-8385892: TestResidentSetSizeEvent fails with RuntimeException: Should be non-zero: expected 0 > 0 JDK-8382338: Various serviceability agent tests fail on Linux x86_64 with LTO enabled Martin Doerr, SAP: JDK-8387184: [PPC64] C1 logic operations should support generic constants Matthew Donovan, Oracle: JDK-8374454: Test sun/security/ssl/CipherSuite/DisabledCipherSuitesNotNegotiated.java from JDK-8356544 shows intermittent timeouts Manuel Hässig, Oracle: JDK-8385950: Git: add ignore revisions file JDK-8387017: java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with Error evaluating expression: invalid boolean value: `null' for expression `vm.opt.VerifyOops' JDK-8384251: Test java/lang/instrument/GetObjectSizeIntrinsicsTest.java crashed: fatal error: Not compilable at tier 1: CodeBuffer overflow Mark Powers, Oracle: JDK-8387123: Remove LuxTrust Global Root CA mreeves, Unknown: JDK-8379327: 128-bit multiplication uses two multiply instructions on x86_64 Mikhailo Seledtsov, Oracle: JDK-8387315: Add macosx-aarch64 bootcycle build profiles Sean Mullan, Oracle: JDK-8377102: cacerts jlink plugin JDK-8301626: Capture Named Group information in TLSHandshakeEvent Manukumar V S, Oracle: JDK-8384287: java/awt/TextArea/TextAreaCRLFAutoDetectManualTest.java fails after JDK-8340987 Naoto Sato, Oracle: JDK-8387041: Add a URL link to BCP 47 in the Locale class JDK-8386328: TemporalField.adjustInto Javadoc incorrectly uses 1-argument method signatures JDK-8385834: Tighten ListFormat.getInstance(String[]) behavior for invalid placeholders Nizar Benalla, Oracle: JDK-8384842: Add source 28 and target 28 to javac JDK-8384838: Add SourceVersion.RELEASE_28 JDK-8386082: Rectify JDK 28 GA date to 2027-03-23 JDK-8384833: Start of release updates for JDK 28 JDK-8387025: Typo in java man page option --illegal-final-field-mutation=warn "performaed" JDK-8386081: Update --release 26 symbol information for JDK 27 build 27 Oli Gillespie, Amazon: JDK-8386372: Add ConcurrentSkipListMap to map stress test ozanctn, Amazon: JDK-8379983: G1: Fix up friend class declarations Patricio Chilano Mateo, Oracle: JDK-8385806: Assert failed when running Skynet.java with continuation trace logging enabled JDK-8385661: jvmti/vthread/ThreadStateTest/ThreadStateTest.java triggers assert(f.pc() == _chunk->pc()) failed JDK-8385655: Timeout in java/lang/Thread/virtual/KlassInit.java pfon, Amazon: JDK-8386604: GenShen: _do_old_gc_bootstrap could become stuck after a full GC JDK-8386288: GenShen: assert(region->get_top_before_promote() == nullptr) failed: Cannot add region scheduled for in-place-promotion to the collection set JDK-8386204: GenShen: Bootstrap cycles are misidentified in logs JDK-8386202: Genshen: Regulator thread reporting hiccup times proportional to safepoint times JDK-8385933: GenShen: Remove ShenandoahAgingCyclePeriod Philip Race, Oracle: JDK-8041911: media sizes with width > height are not supported by the java printing api JDK-8385100: Null pointer dereference in java.desktop/windows/classes/sun/print/Win32PrintJob.java:606 and other PrintJob implementations JDK-8386671: Raster factory methods fail to throw specified exceptions for invalid bandOffsets and bankIndices JDK-8386273: Some javax/sound/sampled tests fail on systems with high CPU core number and running with high concurrency JDK-8386795: Swing specification needs caveats on L&F rendering behaviors Quan Anh Mai, Independent: JDK-8387012: C2: PhaseVector::expand_vunbox_node should not inject the payload type into the load JDK-8385420: C2: SIGSEGV in compiled code due to missing ctrl JDK-8379555: Test compiler/igvn/ExpressionFuzzer.java crashed with -Xcomp: Not monotonic Roland Westrelin, Red Hat: JDK-8387015: C2: crash with "named projection 2 not found" from ArrayCopyNode::finish_transform() for clone JDK-8375694: C2: Dead loop constructed with CastPP in late inlining Richard Reingruber, SAP: JDK-8386456: Comments at the declaration of frame::frame_alignment are incorrect on some platforms JDK-8385166: PPC: C2: c_return_value and return_value should not set 2nd OptoRegPair for Op_RegI Robert Toyonaga, Red Hat: JDK-8385586: Fix race in Windows map_or_reserve_memory_aligned using VirtualAlloc2 and MapViewOfFile3 Rui Li, Amazon: JDK-8382335: gc/stress/jfr/TestStressAllocationGCEventsWithShenandoah.java intermittently fails with OOME JDK-8386986: Problemlist gc/stress/jfr/TestStressAllocationGCEventsWithShenandoah.java JDK-8386547: Shenandoah: remove unused variables in Freeset reserve_regions semery, Unknown: JDK-8386466: DESedeKeySpec.isParityAdjusted spec permits 8-byte key but RI throws InvalidKeyException JDK-8386473: DESKeySpec and DESedeKeySpec may throw InvalidKeyException instead of ArrayIndexOutOfBoundsException for Integer.MIN_VALUE offset JDK-8385304: X25519 should utilize aarch64 intrinsics JDK-8371305: X25519 should utilize x86 intrinsics Sergey Bylokhov, Amazon: JDK-8386109: Add missing @Override annotations in "javax.print.*" packages Aleksey Shipilev, Amazon: JDK-8386762: C2: Allow inlining cold methods JDK-8387391: hotspot_gc_shenandoah should include gtests JDK-8387393: Problemlist compiler/escapeAnalysis/TestBCEscapeAnalyzerOverflow.java on Windows AArch64 JDK-8387042: Shenandoah: Build time regression with LBE JDK-8382213: Shenandoah: Drop weak root processing flags earlier JDK-8387293: Shenandoah: Improve gc+stats logging for generational mode JDK-8386252: Shenandoah: Polish LRB argument preparation JDK-8387047: Shenandoah: Purge SBS::resolve_forwarded JDK-8385643: Shenandoah: Rework mark loop inlining JDK-8386292: Shenandoah: Simplify and strengthen C1 barriers JDK-8386331: Skip runtime/StackGuardPages/TestStackGuardPagesNative with static JDK Xueming Shen, Oracle: JDK-8385355: NullPointerException in jdk.tools.jlink.internal.ImageResourcesTree after JDK-8377070 Aleksandre Iline, Oracle: JDK-8384848: Update JCov for class file version 72 Srinivas Parasa, Intel: JDK-8386448: Enable dumping of AVX registers (YMM/ZMM and K registers) in JVM fatal error logs srutjay1, IBM: JDK-8380993: [REDO] Incorrect Interpretation of POSIX TZ Environment Variable on AIX Sorna Sarathi, IBM: JDK-8376803: Jtreg test compiler/vectorization/TestVectorAlgorithms.java fails after JDK-8373026 Serguei Spitsyn, Oracle: JDK-8379144: serviceability/jvmti/vthread/VThreadTest/VThreadTest.java timed out with --enable-preview JDK-8386325: The AttachListener does not do proper exception handling Saint Wesonga, Microsoft: JDK-8378892: TestTrampoline fails on Windows AArch64 Tobias Hartmann, Oracle: JDK-8387334: IR Framework tests should run in jtreg driver mode Thomas Schatzl, Oracle: JDK-8386247: G1: Cleanup naming and type use of G1CollectionSet class members and methods JDK-8386332: G1: Cleanup pause incorrectly updates old gen MemoryPoolMXBean.getCollectionUsage() JDK-8387206: G1: Code root verification crashes because of stale table scanner JDK-8385369: G1: Concurrent Cleanup For Next Mark accesses uncommitted bitmaps after region uncommit JDK-8387303: G1: Convert G1ConcurrentRefine::_num_threads_wanted to use the Atomic API JDK-8385893: G1: G1CollectedHeap::_old_marking_cycles_completed should be an Atomic JDK-8385903: G1: G1CollectionSet::_num_regions needs to be Atomic JDK-8385899: G1: G1ConcurrentMarkThread::_state should be Atomic JDK-8385873: G1: G1ConcurrentRefineSweepTask::_sweep_completed should be Atomic JDK-8387322: G1: G1CSetCandidateGroupList::_num_regions should be Atomic JDK-8385901: G1: G1FullGCPrepareTask::_has_free_compaction_targets should be Atomic JDK-8371720: G1: Move concurrent mark initialization to first concurrent start pause JDK-8381128: G1: Tighten accesses to TAMS/TARS JDK-8385989: Remove mention of obsoleted/removed ParallelRefProcEnabled in documentation JDK-8387258: Test jdk/jfr/event/runtime/TestResidentSetSizeEvent.java failed on Windows: The size should be less than or equal to peak Viktor Klang, Oracle: JDK-8385830: ForkJoinTask#get may swallow caller thread's interrupt flag JDK-8386085: Livelock in AbstractQueuedSyncronizer.cleanQueue() when multiple threads do tryAcquire() with a short timeout and no permits available Vladimir Ivanov, Oracle: JDK-8385119: Unify boolean value normalization Volodymyr Paprotski, Intel: JDK-8386911: Crypto benchmark regressions after JDK-8384353 Weijun Wang, Oracle: JDK-8386681: Remove RawKeySpec William Kemper, Amazon: JDK-8386683: GenShen: assert(starts_object(card_index)) failed: Can't get last start because no object starts here JDK-8386798: Shenandoah: Missing load barrier when making assertions about mark bitmap JDK-8380390: Shenandoah: Missing store barrier when resetting bitmaps Xiaolong Peng, Amazon: JDK-8385961: Shenandoah: incorrect assert ordering in ShenandoahFreeSet::allocate_contiguous non-humongous path JDK-8386312: Shenandoah: Incorrect assertion in ShenandoahAllocRate uses is_locked() instead of owned_by_self() JDK-8385596: Shenandoah: Introduce per-partition allocators with FreeSet API boundary JDK-8385592: Shenandoah: Introduce ShenandoahAllocator interface to encapsulate memory allocation JDK-8386992: Shenandoah: Pad hot atomic counters to avoid false sharing on the allocation path JDK-8385975: Shenandoah: remove leftover ShenandoahPacer declarations in ShenandoahHeap JDK-8385594: Shenandoah: Remove legacy allocation methods from ShenandoahFreeSet JDK-8387260: Shenandoah: ShenandoahOldGeneration::_promoted_reserve should be atomic Yasumasa Suenaga, NTT DATA: JDK-8386625: Devkit could not be built on glibc 2.43+ JDK-8385988: Linux devkits does not work with dnf5 JDK-8385123: Remove 32-bit x86 support for Linux devkits JDK-8386944: Warning message was not printed on PAC enabled AArch64 Linux