30417 Commits

Author SHA1 Message Date
David CARLIER
bd8072d22c 8379816: C2: Possible integer overflow in BCEscapeAnalyzer::iterate_blocks
Reviewed-by: dlong, kvn
2026-06-25 09:20:20 +00:00
Liam Miller-Cushon
3b30a57e30 6356745: (coll) Add PriorityQueue(Collection, Comparator)
Co-authored-by: Valeh Hajiyev <valeh.hajiyev@gmail.com>
Reviewed-by: vklang, smarks, liach
2026-06-25 08:30:07 +00:00
Shawn Emery
3f03e104ed 8385304: X25519 should utilize aarch64 intrinsics
Reviewed-by: adinn, shade
2026-06-25 08:20:04 +00:00
Nizar Benalla
d1905ef91a 8386081: Update --release 26 symbol information for JDK 27 build 27
Reviewed-by: darcy, iris
2026-06-25 07:36:36 +00:00
Roland Westrelin
07a52da1fe 8387015: C2: crash with "named projection 2 not found" from ArrayCopyNode::finish_transform() for clone
Reviewed-by: qamai, kvn
2026-06-25 07:15:18 +00:00
Justin Lu
193de1b1c7 8387185: Locale does not respect numeric singletons
Reviewed-by: naoto
2026-06-24 18:14:22 +00:00
Coleen Phillimore
e8aaa9e59c 8387214: TraceJavaAssertions is unused
Reviewed-by: jsjolen, shade
2026-06-24 17:37:11 +00:00
Coleen Phillimore
3e17dc9eb1 8386922: Convert TraceRelocator to Unified Logging
Reviewed-by: matsaave, jsjolen
2026-06-24 16:55:55 +00:00
Nizar Benalla
ae7cced578 8387025: Typo in java man page option --illegal-final-field-mutation=warn "performaed"
Reviewed-by: alanb, aivanov, prr
2026-06-24 16:13:39 +00:00
Phil Race
5cb61efa3c 8041911: media sizes with width > height are not supported by the java printing api
Reviewed-by: jdv, azvegint
2026-06-24 15:59:01 +00:00
Phil Race
becdbb1496 8386671: Raster factory methods fail to throw specified exceptions for invalid bandOffsets and bankIndices
Reviewed-by: azvegint, kizune, jdv
2026-06-24 15:44:37 +00:00
Matthias Baesken
24a724f0fe 8382338: Various serviceability agent tests fail on Linux x86_64 with LTO enabled
Reviewed-by: lucy, erikj
2026-06-24 10:28:22 +00:00
Ferenc Rakoczi
f1cd7f6ab9 8355216: Accelerate P-256 arithmetic on aarch64
Reviewed-by: adinn, aph
2026-06-24 10:21:22 +00:00
Thomas Schatzl
05cd2d948c 8381128: G1: Tighten accesses to TAMS/TARS
Co-authored-by: Ivan Walulya <iwalulya@openjdk.org>
Reviewed-by: iwalulya, ayang
2026-06-24 08:50:49 +00:00
Thomas Schatzl
210a642962 8385893: G1: G1CollectedHeap::_old_marking_cycles_completed should be an Atomic
Reviewed-by: iwalulya, ayang
2026-06-24 08:48:40 +00:00
Quan Anh Mai
35ff862a54 8387012: C2: PhaseVector::expand_vunbox_node should not inject the payload type into the load
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Reviewed-by: vlivanov, chagedorn
2026-06-24 08:21:35 +00:00
Aleksey Shipilev
c8ba683939 8387047: Shenandoah: Purge SBS::resolve_forwarded
Reviewed-by: kdnilsen, xpeng, ruili
2026-06-24 06:57:03 +00:00
Albert Mingkun Yang
316065c828 8387083: G1: Remove redundant NMT tagging from G1RegionToSpaceMapper
Reviewed-by: stefank, tschatzl
2026-06-24 06:22:41 +00:00
Ashutosh Mehra
ce93858acd 8386852: Lower peak throughput with AOTCache
Reviewed-by: kvn, iveresov, shade
2026-06-23 20:11:04 +00:00
Man Cao
41c33dafd5 8386965: Data race on java.lang.Class.reflectionFactory field
Reviewed-by: liach, alanb, iklam
2026-06-23 18:12:57 +00:00
Aleksey Shipilev
02c82240eb 8387042: Shenandoah: Build time regression with LBE
Reviewed-by: wkemper, xpeng
2026-06-23 18:12:35 +00:00
Xiaolong Peng
b06aa89c60 8386992: Shenandoah: Pad hot atomic counters to avoid false sharing on the allocation path
Reviewed-by: shade, ruili
2026-06-23 17:40:17 +00:00
Alexey Semenyuk
d3d560f756 8387002: Test ManualTests/JPackage/JPKG001/JPKG001_004: CommonLicenseTest fails on Windows because the license agreement text is not displayed
Reviewed-by: almatvee
2026-06-23 17:32:34 +00:00
Naoto Sato
fe46d6b1e2 8387041: Add a URL link to BCP 47 in the Locale class
Reviewed-by: jlu, iris
2026-06-23 16:09:55 +00:00
Ivan Bereziuk
e356cbb395 8384847: Fix documentation typos around ML-KEM and ML-DSA intrinsic code for aarch64
Reviewed-by: adinn, aph
2026-06-23 13:08:15 +00:00
Jayathirth D V
acbedab719 8384512: BMPImageWriter uses integer division before Math.ceil causing incorrect calculation
Reviewed-by: azvegint, prr
2026-06-23 12:33:57 +00:00
Matthias Baesken
16d0f161ef 8386960: BUILD_LIBVERIFY remove special warning settings
Reviewed-by: erikj, clanger
2026-06-23 12:08:06 +00:00
Du�an B�lek
6f81f7aa7e 8173155: JavacTask should have close() method
Reviewed-by: jlahoda, cstein
2026-06-23 07:48:52 +00:00
Serguei Spitsyn
c60dc06d51 8386325: The AttachListener does not do proper exception handling
Reviewed-by: kevinw, cjplummer
2026-06-23 04:37:55 +00:00
Jatin Bhateja
ee9616d4a4 8386155: C2 Vector API: missing truncation in VectorNode::push_through_replicate
Reviewed-by: mhaessig, epeter
2026-06-23 04:10:28 +00:00
Ioi Lam
db008b3396 8386562: JVM crashes when StackMapTable attribute is too long
Reviewed-by: stuefe, coleenp
2026-06-22 21:24:42 +00:00
Hannes Wallnöfer
9c3a662c07 8386865: Fix links in JDK 27 JavaDoc API documentation
Reviewed-by: iris, naoto, jlu
2026-06-22 19:53:11 +00:00
Justin Lu
12d7e61866 8385927: JDK 27 RDP1 L10n resource files update
Reviewed-by: naoto
2026-06-22 16:54:20 +00:00
Erik Gahlin
f2b5c6f5fe 8385574: JFR: Redaction should check file
Reviewed-by: mgronlun
2026-06-22 16:51:38 +00:00
Yasumasa Suenaga
a0c0ab80d3 8386944: Warning message was not printed on PAC enabled AArch64 Linux
Reviewed-by: cjplummer, kevinw
2026-06-22 12:41:43 +00:00
David Briemann
b1fd4eb038 8386879: PPC64: or_unchecked in OrI instructs can emit unintended SMT priority hints
Reviewed-by: mdoerr
2026-06-22 10:35:32 +00:00
Ozan Cetin
3a3206b8f2 8379983: G1: Fix up friend class declarations
Reviewed-by: stefank, tschatzl
2026-06-22 09:25:41 +00:00
Joel Sikström
1fa4eb1b6a 8387003: Stale doc comment in TrustFinalFields.java after JDK-8376777
Reviewed-by: shade, alanb
2026-06-22 08:04:49 +00:00
Gui Cao
2e179fec7b 8386945: RISC-V: Auto-enable Zvbb extension features
Reviewed-by: fyang, dzhang
2026-06-21 06:57:42 +00:00
Quan Anh Mai
bab561b0c5 8379555: Test compiler/igvn/ExpressionFuzzer.java crashed with -Xcomp: Not monotonic
Reviewed-by: kvn, epeter, hgreule
2026-06-20 16:46:50 +00:00
Xiaolong Peng
be303d02a7 8385594: Shenandoah: Remove legacy allocation methods from ShenandoahFreeSet
Reviewed-by: ruili, wkemper, kdnilsen
2026-06-19 23:20:39 +00:00
William Kemper
dbbabfd4f4 8386798: Shenandoah: Missing load barrier when making assertions about mark bitmap
Reviewed-by: xpeng, kdnilsen
2026-06-19 19:10:36 +00:00
Emanuel Peter
2f37461c25 8386830: C2: CountedLoopConverter::filtered_type wrongly ignores nullptr contributions to type union/meet
Reviewed-by: qamai, kvn
2026-06-19 10:58:31 +00:00
Jaikiran Pai
c2f0259304 8386958: Build failure due to incorrect copyright text in src/hotspot/share/gc/shenandoah/ files
Reviewed-by: ayang
2026-06-19 07:16:03 +00:00
Emanuel Peter
d22f5c54b5 8386591: C2: wrong result because of broken truncation check in CountedLoopConverter::TruncatedIncrement::build
Reviewed-by: roland, kvn, qamai
2026-06-19 06:55:12 +00:00
Anthony Scarpino
ee28630820 8385978: Test javax/net/ssl/SSLSession/TestEnabledProtocols.java failed: java.security.cert.CertificateException: Unable to initialize, java.io.IOException: Too short
Reviewed-by: abarashev
2026-06-18 21:48:33 +00:00
Phil Race
fe98e67e4c 8386795: Swing specification needs caveats on L&F rendering behaviors
Reviewed-by: psadhukhan, kizune
2026-06-18 21:26:45 +00:00
Xiaolong Peng
d5b3643b56 8385592: Shenandoah: Introduce ShenandoahAllocator interface to encapsulate memory allocation
8385596: Shenandoah: Introduce per-partition allocators with FreeSet API boundary

Reviewed-by: kdnilsen, wkemper
2026-06-18 18:29:51 +00:00
Shawn Emery
37856eccb3 8386466: DESedeKeySpec.isParityAdjusted spec permits 8-byte key but RI throws InvalidKeyException
Reviewed-by: mullan
2026-06-18 17:16:48 +00:00
Shawn Emery
1ad2db7ad1 8386473: DESKeySpec and DESedeKeySpec may throw InvalidKeyException instead of ArrayIndexOutOfBoundsException for Integer.MIN_VALUE offset
Reviewed-by: mullan, syan
2026-06-18 17:16:21 +00:00