30242 Commits

Author SHA1 Message Date
Ioi Lam
8db8d274a2 8382170: Assert in AnyObj::operator delete due to race condition in in_aot_cache()
Reviewed-by: dholmes, jsikstro
2026-04-23 20:49:59 +00:00
Aleksey Shipilev
e1d889ee53 8382815: C2: Reference intrinsics are broken by shadow "referent" field
Reviewed-by: kvn, vlivanov, qamai
2026-04-23 17:59:03 +00:00
Sergey Bylokhov
989b1882d4 8378506: [macOS] Window content not updated when rendering to multiple windows
Reviewed-by: prr, jdv
2026-04-23 17:51:07 +00:00
Aleksey Shipilev
4233216ad0 8382608: Shenandoah: STS yield deadlocks in OOM-evac scope
Reviewed-by: rkennke, kdnilsen
2026-04-23 16:27:50 +00:00
William Kemper
ec19f0b802 8382433: GenShen: Remembered set scan encountered invalid object
Reviewed-by: kdnilsen, shade, xpeng
2026-04-23 16:25:09 +00:00
Jorn Vernee
274a1375e0 8364167: Test java/foreign/TestHandshake.java crashed with access violation in jdk.internal.misc.Unsafe.getShortUnaligned
Reviewed-by: dholmes, pchilanomate
2026-04-23 15:15:37 +00:00
Xiaolong Peng
695bcff2e8 8382637: GenShen: ubsan error, divide by zero during TestThreadFailure
Reviewed-by: ysr, shade, kdnilsen, wkemper
2026-04-23 14:46:23 +00:00
Chen Liang
cb8860a750 8379337: Deprecate Modifier.toString
Reviewed-by: alanb
2026-04-23 14:40:18 +00:00
Markus Grönlund
17e91514a8 8382740: JFR: Disable jdk.OldObjectSample event for generational ZGC
Reviewed-by: stefank, egahlin
2026-04-23 11:45:33 +00:00
Thomas Schatzl
e896c66b36 8381939: G1: Fix marking state verification at the end of a concurrent start pause
Reviewed-by: ayang, iwalulya
2026-04-23 10:17:01 +00:00
Marc Chevalier
18d8aa02f2 8377655: C1: in x86, avoid 0x00s leftover after PatchingStub
Reviewed-by: dlong, thartmann
2026-04-23 08:28:09 +00:00
Kerem Kat
4a832ce707 8381746: Add --with-print-assembly-options configure flag to set default PrintAssemblyOptions
Reviewed-by: erikj, phh
2026-04-23 08:15:18 +00:00
Alexander Zuev
635c4b9618 8377727: Ghost caret and focus appear in non‑editable text fields
Reviewed-by: prr, dmarkov, aivanov
2026-04-23 06:31:54 +00:00
Damon Fenacci
2fe7ae94bc 8381362: C2: assert(_late_inlines.length() == 0 || IncrementalInlineMH || IncrementalInlineVirtual) failed: not empty
Reviewed-by: qamai, vlivanov
2026-04-23 06:17:50 +00:00
Galder Zamarreño
6b6f299c3e 8382316: Unused xtmp in long_to_maskLE8_avx
Reviewed-by: jkarthikeyan, qamai
2026-04-23 04:40:38 +00:00
Gui Cao
613e616cf8 8382691: RISC-V: Clean up redundant restore_locals() in TemplateTable::invokeinterface
Reviewed-by: fyang, dzhang
2026-04-23 01:17:20 +00:00
Gui Cao
6d69e71817 8382690: aarch64: Clean up redundant restore_locals() in TemplateTable::invokeinterface
Reviewed-by: fyang, dzhang, adinn
2026-04-23 00:55:22 +00:00
Ioi Lam
f20994b7a7 8378894: AOT training run crashes with jcmd VM.native_memory
Reviewed-by: kvn, asmehra
2026-04-22 21:39:01 +00:00
Sergey Bylokhov
8bef687f2e 8369327: On macOS List loses selection when added to Frame
Reviewed-by: aivanov, azvegint, prr
2026-04-22 20:15:45 +00:00
Albert Mingkun Yang
fc5fabfb0b 8382634: Remove redundant TLABRefillWasteFraction zero check
Reviewed-by: tschatzl, phubner
2026-04-22 19:02:47 +00:00
Artur Barashev
135451eed0 8381771: Add a check for DNS label not to end with a hyphen
Reviewed-by: weijun, myankelevich
2026-04-22 17:29:00 +00:00
Jeremy Wood
2091488d79 8380849: VoiceOver Fails to Activate Custom Button
Reviewed-by: kizune, prr
2026-04-22 16:40:56 +00:00
Joel Sikström
7e26bc6d4c 8381829: Obsolete AggressiveHeap
Reviewed-by: dholmes, ayang
2026-04-22 13:15:26 +00:00
Paul Hübner
21b9a50239 8370102: Print method signatures in edge cases when using TraceBytecodes
Reviewed-by: coleenp, dholmes
2026-04-22 12:21:14 +00:00
Jaikiran Pai
c796ed1ad8 Merge
Reviewed-by: dfuchs
2026-04-22 11:28:56 +00:00
Erik Gahlin
3e1d0b8ec6 8359665: JFR: Specification should use long and boolean, not Long and Boolean
Reviewed-by: mgronlun
2026-04-22 10:51:24 +00:00
Igor Rudenko
2deae2795c 8382501: Rename occurrences of com.sun.hotspot.perfdata in HotSpot source code
Reviewed-by: phubner, coleenp
2026-04-22 07:04:42 +00:00
Jaikiran Pai
f9d15b891e 8370995: Enhance ZipFile usage
Reviewed-by: rhalade, sherman, lancea
2026-04-22 12:14:03 +05:30
Daniel Jeliński
d0d4b1afc4 8374557: Enhance TLS connection handling
Reviewed-by: rhalade, dfuchs, michaelm
2026-04-22 12:14:03 +05:30
Xueming Shen
16548cd3d2 8370986: Enhance Zip file reading
Reviewed-by: rriggs, lancea, jpai
2026-04-22 12:14:03 +05:30
Valerie Peng
9866650b64 8371935: Enhance key generation
Reviewed-by: rhalade, jnibedita, ahgross, ascarpino, weijun
2026-04-22 12:14:03 +05:30
Valerie Peng
99e854c53f 8369575: Enhance crypto algorithm support
Reviewed-by: rhalade, ahgross, ascarpino, weijun
2026-04-22 12:14:03 +05:30
Artur Barashev
0fa512eb26 8371830: Enhance certificate chain validation
Reviewed-by: jnibedita, rhalade, pkumaraswamy, ahgross, weijun, mullan
2026-04-22 12:14:03 +05:30
Weijun Wang
1ac37c4f1d 8370615: Improve Kerberos credentialing
Reviewed-by: rhalade, valeriep
2026-04-22 12:14:03 +05:30
Manuel Hässig
4f56990979 8364465: Enhance behavior of some intrinsics
Co-authored-by: Matthias Baesken <mbaesken@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Dean Long <dlong@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Co-authored-by: Hannes Greule <hgreule@openjdk.org>
Reviewed-by: ahgross, thartmann, dlong, rhalade
2026-04-22 12:14:03 +05:30
Joe Wang
d3f664e234 8370529: Enhance Path Factories Redux
Reviewed-by: ahgross, rriggs, rhalade, naoto, lancea
2026-04-22 12:14:02 +05:30
Jayathirth D V
ba8b9958b7 8364373: Transform Affine transformations
Reviewed-by: mschoene, rhalade, psadhukhan, prr
2026-04-22 12:14:02 +05:30
Per Minborg
152a497007 8367463: Improved Arena allocations
Reviewed-by: rhalade, rriggs, jvernee
2026-04-22 12:14:02 +05:30
Anthony Scarpino
3f242123e0 8348014: Enhance certificate processing
Reviewed-by: jnimeh, mschoene, rhalade, jnibedita, valeriep, weijun
2026-04-22 12:14:02 +05:30
Ioi Lam
f97effa484 8381993: Simplify MetaspaceClosure handling of Array and GrowableArray
Reviewed-by: coleenp, matsaave
2026-04-22 04:39:30 +00:00
Jasmine Karthikeyan
76a44b3e03 8378180: Compiling OpenJDK with C23 C-Compiler gives warning: initialization discards ‘const’ qualifier from pointer target type
Reviewed-by: djelinski, alanb
2026-04-22 03:30:57 +00:00
Hao Sun
b64d23d108 8382588: AArch64: Sync aarch64_vector.ad with aarch64_vector_ad.m4 after JDK-8382039
Reviewed-by: aph, erfang
2026-04-22 01:18:32 +00:00
Phil Race
16ad67e6da 8382487: Remove unnecessary SuppressWarnings annotations in java.desktop
Reviewed-by: serb, aivanov, dmarkov
2026-04-21 18:57:39 +00:00
James Nord
97ccabb28e 8379567: URL documentation about encoding/decoding is hard to read
Reviewed-by: vyazici
2026-04-21 17:40:07 +00:00
Andrew Haley
dac06a329a 8359166: C2 asserts in Assembler::addr_nop_5 with -XX:-UseAddressNop
Reviewed-by: aseoane, qamai
2026-04-21 15:22:16 +00:00
Albert Mingkun Yang
1ba7825d70 8382620: G1: Remove unused G1RefineRegionClosure::_num_collections_at_start
Reviewed-by: tschatzl
2026-04-21 14:49:15 +00:00
Thomas Schatzl
a1dee68858 8382625: G1: Constify G1Policy::need_to_start_conc_mark()
Reviewed-by: ayang
2026-04-21 14:16:47 +00:00
Albert Mingkun Yang
4242ae2644 8382609: G1: Remove outdated comments in do_full_collection
Reviewed-by: tschatzl
2026-04-21 12:13:13 +00:00
Roland Westrelin
217ca62a08 8376587: Fatal "dead path discovered by TypeNode during igvn" after C2 compilation
Reviewed-by: qamai, bmaillard
2026-04-21 11:34:30 +00:00
Jaikiran Pai
14a7f920d6 8261289: Incorrect cleanup in LDAP TLS handling
Reviewed-by: aefimov
2026-04-21 11:17:22 +00:00