28203 Commits

Author SHA1 Message Date
Anton Seoane Ampudia
795bf9f6d1 8351159: Remaining cleanups in cpu/x86 after 32-bit x86 removal
Reviewed-by: stefank, kvn
2025-10-30 11:31:29 +00:00
Roland Westrelin
80fcfaf41a 8369435: C2: transform (LShiftX (SubX con0 a), con1) into (SubX con0<<con1 (LShiftX a con1))
Reviewed-by: epeter, qamai
2025-10-30 10:34:37 +00:00
Thomas Schatzl
87e5341d78 8370804: G1: Make G1HeapRegionAttr::remset_is_tracked() conform to coding style
Reviewed-by: iwalulya, sjohanss, fandreuzzi, ayang
2025-10-30 09:22:11 +00:00
Thomas Schatzl
17fd801b24 8370807: G1: Improve region attribute table method naming
Reviewed-by: ayang, sjohanss, iwalulya
2025-10-30 07:35:26 +00:00
Jan Lahoda
87a4772198 8366968: Exhaustive switch expression rejected by for not covering all possible values
Reviewed-by: abimpoudis
2025-10-30 07:08:18 +00:00
Rui Li
f3dfdfa3fd 8369013: Shenandoah: passive mode should support enabling ShenandoahCardBarrier
Reviewed-by: wkemper
2025-10-29 21:40:36 +00:00
Artur Barashev
436dc687ba 8367059: DTLS: loss of NewSessionTicket message results in handshake failure
Reviewed-by: jnimeh, djelinski
2025-10-29 17:25:31 +00:00
Pavel Rappo
28f2591bad 8370568: Refer to Thread.interrupted as "interrupted status" consistently
Reviewed-by: jpai, rriggs, alanb
2025-10-29 15:36:43 +00:00
Hamlin Li
eab5644a96 8370481: C2 SuperWord: Long/Integer.compareUnsigned return wrong value in SLP
Reviewed-by: epeter, tonyp
2025-10-29 15:00:16 +00:00
Volkan Yazici
2c07214d7c 8368249: HttpClient: Translate exceptions thrown by sendAsync
Reviewed-by: jpai
2025-10-29 13:12:58 +00:00
Paul Hübner
0f34b0203a 8365896: Remove unnecessary explicit buffer nul-termination after using os::snprintf
Reviewed-by: dholmes, coleenp
2025-10-29 12:57:06 +00:00
Joel Sikström
6964cede02 8369346: Remove default value of and deprecate the MaxRAM flag
Reviewed-by: ayang, lkorinth
2025-10-29 12:47:18 +00:00
Jaikiran Pai
4a0200caf9 8367561: Getting some "header" property from a file:// URL causes a file descriptor leak
Reviewed-by: dfuchs, vyazici
2025-10-29 11:19:53 +00:00
Roberto Castañeda Lozano
05ef8f4611 8370853: IGV: SEGV in IdealGraphPrinter::print after JDK-8370569
Reviewed-by: dfenacci, aseoane, thartmann
2025-10-29 10:49:30 +00:00
Joel Sikström
d8515f084d 8369983: Remove expired ZGC flags for JDK 26
Reviewed-by: ayang, aboldtch
2025-10-29 09:58:28 +00:00
Volkan Yazici
bbe5e83c39 8363925: Remove unused sun.nio.cs.ArrayEncoder::encode
Reviewed-by: liach
2025-10-29 09:58:10 +00:00
Anton Seoane Ampudia
8457f38f14 8347463: jdk/jfr/threading/TestManyVirtualThreads.java crashes with assert(oopDesc::is_oop_or_null(val))
Reviewed-by: dlong, rcastanedalo, mgronlun
2025-10-29 09:37:34 +00:00
Pavel Rappo
2758c6fda2 8368856: Add a method that performs saturating addition of a Duration to an Instant
Reviewed-by: naoto, rriggs, scolebourne
2025-10-29 09:11:02 +00:00
Roland Westrelin
5a2b0ca7fe 8339526: C2: store incorrectly removed for clone() transformed to series of loads/stores
Reviewed-by: rcastanedalo, chagedorn
2025-10-29 09:03:34 +00:00
Jaikiran Pai
20bcf0edda 6400876: (bf) Remove sun.nio.ByteBuffered and related obsolete code
Reviewed-by: djelinski, vyazici, alanb
2025-10-29 08:59:12 +00:00
Liam Miller-Cushon
c97d50d793 8369508: Type annotations on anonymous new class creation expressions can't be retrieved
Reviewed-by: vromero
2025-10-29 07:26:00 +00:00
Ioi Lam
0687f120cc 8368199: Add @AOTSafeClassInitializer to jdk.internal.access.SharedSecrets
Reviewed-by: liach, heidinga
2025-10-29 03:23:38 +00:00
Jaikiran Pai
769950674e 8370775: ModulePatcher$JarResourceFinder.getByteBuffer() does not close the InputStream after reading the bytes
Reviewed-by: alanb, fandreuzzi
2025-10-29 01:33:26 +00:00
Shaojin Wen
a588c120fc 8368172: Make java.time.format.DateTimePrintContext immutable
Reviewed-by: liach
2025-10-29 01:28:20 +00:00
Leonid Mesnik
723d6f83a2 8355631: The events might be generated after VM_DEATH event
Reviewed-by: sspitsyn, dholmes
2025-10-28 23:50:04 +00:00
Weijun Wang
012b4eb6ce 8370082: Intermediate objects clean up in ECDH, EdDSA, XDH, DHKEM, and HKDF
Reviewed-by: ascarpino, abarashev, fandreuzzi
2025-10-28 19:56:56 +00:00
Chen Liang
20e55fafb3 8370687: Improve before constructor has been called error message
Reviewed-by: vromero
2025-10-28 17:58:42 +00:00
Anton Seoane Ampudia
86f60f6081 8351149: Remove dead IA32/X32/!AMD64 code blocks after 32-bit x86 removal
Reviewed-by: stefank, ayang, kvn
2025-10-28 17:49:23 +00:00
Mikhail Yankelevich
5ebc2c7212 8369995: Fix StringIndexOutOfBoundsException and implement extra logging and/or propagate errors in X509KeyManagerImpl
Co-authored-by: Daniel Jeliński <djelinski@openjdk.org>
Reviewed-by: wetmore, djelinski, abarashev
2025-10-28 16:51:15 +00:00
Paul Hübner
289f421f0f 8366488: JVM_FindClassFromClass should assert that from class is never null
Reviewed-by: coleenp, dholmes
2025-10-28 16:47:16 +00:00
Matthias Baesken
69a9b4ceaf 8370064: Test runtime/NMT/CheckForProperDetailStackTrace.java fails on Windows when using stripped pdb files
Reviewed-by: dholmes, clanger
2025-10-28 16:42:54 +00:00
Erik Österlund
c3c0a676e5 8370500: Change windows x64 implementation of os::current_stack_pointer()
Reviewed-by: aboldtch, dholmes, kvn, adinn
2025-10-28 13:41:38 +00:00
Ashutosh Mehra
5dd8a33396 8334898: Resolve static field/method references at CDS dump time
Reviewed-by: iklam, adinn
2025-10-28 13:37:19 +00:00
Roberto Castañeda Lozano
5c5367c312 8370569: IGV: dump more graph properties at bytecode parsing
Reviewed-by: chagedorn, snatarajan
2025-10-28 13:31:12 +00:00
Albert Mingkun Yang
307637a497 8370806: Parallel: Revise logs in PSYoungGen::compute_desired_sizes
Reviewed-by: tschatzl
2025-10-28 13:21:45 +00:00
Albert Mingkun Yang
19920df81d 8370417: Parallel: TestAlwaysPreTouchBehavior.java fails with NUMA
Reviewed-by: iveresov, jsikstro, tschatzl
2025-10-28 12:17:19 +00:00
Manuel Hässig
9625993611 8370579: PPC: fix inswri immediate argument order
Reviewed-by: mdoerr, mbaesken
2025-10-28 08:59:08 +00:00
Liam Miller-Cushon
f82cc22bfe 8369428: Include method name in 'does not override or implement' diagnostics
Reviewed-by: vromero, liach
2025-10-28 08:53:43 +00:00
Emanuel Peter
d5ce66698d 8370220: C2: rename methods and improve documentation around get_ctrl and idom lazy updating/forwarding of ctrl and idom via dead ctrl nodes
Reviewed-by: chagedorn, thartmann
2025-10-28 06:42:05 +00:00
Francesco Andreuzzi
05ee55efcf 8369219: JNI::RegisterNatives causes a memory leak in CodeCache
Reviewed-by: shade, apangin, dlong
2025-10-28 06:33:41 +00:00
Alexey Semenyuk
327b7c3cd8 8370100: Redundant .png files in Linux app-image cause unnecessary bloat
Reviewed-by: almatvee
2025-10-28 03:10:19 +00:00
Prasanta Sadhukhan
460a69bd50 8017266: Background is painted taller than needed for styled text.
Reviewed-by: kizune, dnguyen
2025-10-28 02:41:21 +00:00
Brian Burkhalter
2f613911d5 8370387: Remove handling of InterruptedIOException from java.io classes
Reviewed-by: alanb
2025-10-27 21:14:13 +00:00
Brian Burkhalter
4e8e55db60 8370633: Remove dead code for Windows file path canonicalization functions
Reviewed-by: alanb, iris
2025-10-27 21:13:51 +00:00
William Kemper
70aa3678fc 8370520: GenShen: Track and report on promotion failures
Reviewed-by: shade, fandreuzzi
2025-10-27 20:58:33 +00:00
Vicente Romero
e4e457f696 8366871: (javac) legacy.properties seems to be an obsolete file
Reviewed-by: liach
2025-10-27 20:11:54 +00:00
Justin Lu
ebf9c5bfc1 8370250: Locale should mention the behavior for duplicate subtags
Reviewed-by: naoto
2025-10-27 16:40:17 +00:00
Vladimir Ivanov
583ff202b1 8370251: C2: Inlining checks for method handle intrinsics are too strict
Reviewed-by: kvn, roland
2025-10-27 16:15:10 +00:00
Igor Veresov
1e49376ece 8368321: Rethink compilation delay strategy for lukewarm methods
Reviewed-by: kvn, vlivanov
2025-10-27 15:09:59 +00:00
Johannes Bechberger
5ed6c201ba 8370681: [BACKOUT] Improve memory ordering in new CPU Time Profiler
Reviewed-by: mdoerr
2025-10-27 12:29:22 +00:00