88723 Commits

Author SHA1 Message Date
Emanuel Peter
ad075c96bf 8386597: C2: TestTruncationWrapFuzzer.java‎ for CountedLoop detection of subword truncated iv
Reviewed-by: mhaessig, qamai
2026-06-23 06:17:53 +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
Manuel Hässig
9939fc67eb 8387017: java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with Error evaluating expression: invalid boolean value: null' for expression vm.opt.VerifyOops'
Co-authored-by: Joel Sikström <jsikstro@openjdk.org>
Reviewed-by: jpai, jsikstro, epeter
2026-06-22 13:53:15 +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
Christian Stein
0e4479b9cb 8387013: Update GitHub Actions
Reviewed-by: shade, erikj
2026-06-22 11:46:03 +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
Sorna Sarathi N
b16d8fa414 8376803: Jtreg test compiler/vectorization/TestVectorAlgorithms.java fails after JDK-8373026
Reviewed-by: amitkumar, epeter
2026-06-22 08:17:10 +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
Manuel Hässig
0de4ef76d8 8384251: Test java/lang/instrument/GetObjectSizeIntrinsicsTest.java crashed: fatal error: Not compilable at tier 1: CodeBuffer overflow
Reviewed-by: rcastanedalo, syan
2026-06-22 07:58:53 +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
Rui Li
508dcd6fb8 8386986: Problemlist gc/stress/jfr/TestStressAllocationGCEventsWithShenandoah.java
Reviewed-by: kdnilsen, wkemper
2026-06-21 03:25:12 +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
Jaikiran Pai
2d005ac20d 8386810: Improve debuggability of test/jdk/sun/nio/cs/TestStringCodingUTF8.java
Reviewed-by: naoto, liach
2026-06-19 01:32:46 +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
Jeremy Wood
96513c34c6 8381236: VoiceOver Fails to Identify Component After Switching Windows
Reviewed-by: kizune, psadhukhan
2026-06-18 16:12:18 +00:00
Weijun Wang
33a49d1119 8386681: Remove RawKeySpec
Reviewed-by: ascarpino
2026-06-18 16:07:48 +00:00
Patrick Fontanilla
0bf930d9f9 8386604: GenShen: _do_old_gc_bootstrap could become stuck after a full GC
Reviewed-by: wkemper, kdnilsen
2026-06-18 16:06:59 +00:00
Jaikiran Pai
39d2d165d2 8154193: Move jdk.naming.rmi module to platform class loader
Reviewed-by: alanb, lancea
2026-06-18 13:39:16 +00:00
Viktor Klang
7644d4afd4 8386085: Livelock in AbstractQueuedSyncronizer.cleanQueue() when multiple threads do tryAcquire() with a short timeout and no permits available
Reviewed-by: dl, alanb
2026-06-18 10:34:14 +00:00
Aleksey Shipilev
1a395aac6f 8386762: C2: Allow inlining cold methods
Reviewed-by: chagedorn, qamai, vlivanov
2026-06-18 09:53:31 +00:00
Thomas Schatzl
01482ad607 8386247: G1: Cleanup naming and type use of G1CollectionSet class members and methods
Reviewed-by: stefank, ayang, iwalulya
2026-06-18 08:28:26 +00:00
0108maeda
32f77f7437 8385987: CheckReleaseFile.java fails for the build using the source code without .git
Reviewed-by: erikj, syan
2026-06-18 07:17:23 +00:00
Jatin Bhateja
915efc5064 8385833: C2 Vector API: assert(false) failed: infinite loop in PhaseIterGVN::transform_old
Reviewed-by: epeter, mhaessig, vlivanov
jdk-28+3
2026-06-18 04:12:41 +00:00
Sergey Bylokhov
524779ccde 8386109: Add missing @Override annotations in "javax.print.*" packages
Reviewed-by: azvegint, kizune, aivanov, prr
2026-06-18 03:24:13 +00:00
Manukumar V S
7e356c4eb5 8384287: java/awt/TextArea/TextAreaCRLFAutoDetectManualTest.java fails after JDK-8340987
Reviewed-by: smandalika, prr
2026-06-17 19:22:20 +00:00
Ashay Rane
4411540b09 8385024: JLI_Open() doesn't correctly handle paths longer than MAXPATH on Windows
Reviewed-by: alanb, macarte
2026-06-17 16:29:07 +00:00
Ashay Rane
c4497633bd 8386805: Drop ICF optimization from MSVC compilation flags
Reviewed-by: erikj, jwaters, aph
2026-06-17 16:28:43 +00:00
Boris Ulasevich
c278e8b4cf 8386107: arm32: libSuspendInCritical jtreg library fails to link
Reviewed-by: shade, erikj, dholmes
2026-06-17 14:13:15 +00:00
Alexey Semenyuk
d0cb70b930 8386609: WinL10nTest.java does not respect locale for WixType
Reviewed-by: almatvee
2026-06-17 14:12:21 +00:00
Jaikiran Pai
b18c1452e9 8386831: Build fails due to bad copyright header in test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitPPC64.java
Reviewed-by: stefank, mhaessig
2026-06-17 13:04:10 +00:00
Eric Fang
c69e3d3c1b 8386808: AArch64: Sync aarch64_vector.ad with aarch64_vector_ad.m4 after JDK-8370691
Reviewed-by: shade, aph
2026-06-17 11:47:09 +00:00
David Briemann
f4b13d9cfe 8386637: PPC64: Implement Thread.onSpinWait() intrinsic and SpinPause() using SMT priority hints
Reviewed-by: mdoerr, rrich
2026-06-17 09:03:25 +00:00
David Briemann
f2a727c310 8386659: PPC: cleanup dtrace leftovers part 2
Reviewed-by: mdoerr, rrich
2026-06-17 08:23:47 +00:00
Joel Sikström
be837e6e61 8386669: AArch64: Distinguish ldr and ldrw literal instructions in NativeInstruction
Reviewed-by: aph, adinn
2026-06-17 08:20:01 +00:00
Adam Sotona
ef5b328ce5 8386700: Class-File API: StackMapGenerator.setLocalsFromArg leaves stale locals, generating invalid stack maps
Reviewed-by: liach
2026-06-17 07:54:25 +00:00