29723 Commits

Author SHA1 Message Date
Albert Mingkun Yang
d2c1907349 8381466: G1: Fix outdated name in G1Policy::decide_on_concurrent_start_pause
Reviewed-by: tschatzl
2026-04-01 14:20:53 +00:00
Paul Hübner
f3a1c67b1c 8381464: Typo in Linker::captureCallState JavaDoc
Reviewed-by: liach, pminborg
2026-04-01 13:03:01 +00:00
Liam Miller-Cushon
92b1d8237e 8380147: Don't require a CompilationUnit for end position APIs
Reviewed-by: vromero
2026-04-01 10:10:03 +00:00
Eirik Bjørsnøs
3459f6b124 8380452: ZipOutputStream::putNextEntry(ZipEntry) throws unspecified IllegalArgumentException for unmappable entry name
Reviewed-by: jpai, lancea, alanb
2026-04-01 09:50:37 +00:00
Guanqiang Han
e340aeeee0 8379174: G1: Too high G1RemSetArrayOfCardsEntriesBase causes invalid ergonomic G1RemSetArrayOfCardsEntries
Reviewed-by: tschatzl, iwalulya
2026-04-01 09:12:51 +00:00
Thomas Schatzl
0dfa22f27d 8381397: G1: Inline initiate_conc_mark/record_conc_mark_init_end
Reviewed-by: ayang, iwalulya
2026-04-01 09:08:54 +00:00
Anton Artemov
9bf67a64f0 8371596: Nits and typos found during review of fix for JDK-8366659
Reviewed-by: dholmes, dcubed, fbredberg
2026-04-01 08:34:48 +00:00
Thomas Schatzl
b58d1ad1ee 8372016: G1: Root scanning not yielding to safepoints causes crashes
Reviewed-by: iwalulya, ayang
2026-04-01 08:14:59 +00:00
Andrew Dinn
32e8aa4582 8379811: Disable AOTCodeCache if Assembly intrinsics use differs from Production use
Reviewed-by: kvn, asmehra
2026-04-01 07:47:17 +00:00
Quan Anh Mai
3dcf2a3bac 8379790: MemNode::can_see_stored_value incorrectly walks past barriers
Reviewed-by: chagedorn, dfenacci
2026-04-01 06:59:27 +00:00
Guanqiang Han
2e0ce34d3c 8380579: C2: Intermittent fastdebug assert in Parse::sharpen_type_after_if: missing type check info
Reviewed-by: rcastanedalo, vlivanov
2026-04-01 06:20:26 +00:00
Dhamoder Nalla
52fd46d3a6 8371651: [AArch64] Populate CPU _features flag on Windows
Reviewed-by: dholmes, bstafford, aph
2026-04-01 01:42:33 +00:00
Alexey Semenyuk
c76381996a 8381384: jpackage: add test coverage to WiX discovery
Reviewed-by: almatvee
2026-04-01 00:29:44 +00:00
Kerem Kat
3f6271b2b9 8375442: C2: Notify nodes that inspect the graph deeply of changes far away during IGVN
Reviewed-by: qamai, aseoane
2026-04-01 00:10:02 +00:00
Daniel Gredler
f46a698113 8381015: CharsetEncoder.canEncode(CharSequence) is slow for UTF-8, UTF-16, UTF-32
Reviewed-by: naoto, vyazici
2026-03-31 21:46:05 +00:00
Phil Race
20c3082aac 8380578: Remove miscellaneous AppContext uses, mostly in XAWT
Reviewed-by: serb, azvegint
2026-03-31 18:41:51 +00:00
Phil Race
644cccae78 8381020: Remove AppContext from java.awt.Dialog
Reviewed-by: dnguyen, kizune
2026-03-31 17:58:53 +00:00
Phil Race
e191df7f15 8134541: latent concurrency bug in ScriptRunData
Reviewed-by: honkar, dnguyen, serb
2026-03-31 17:54:55 +00:00
Erik Gahlin
48132fbb65 8381170: JFR: Recursion in jdk.MethodTrace caused by Integer::reverseBytes
Reviewed-by: shade
2026-03-31 17:13:58 +00:00
Vladimir Kozlov
abeceb1f8c 8379687: Reduce C heap usage when VerifyMethodHandles flags is on
Reviewed-by: mhaessig, chagedorn
2026-03-31 17:07:33 +00:00
Coleen Phillimore
207bb159b2 8381409: Fix whitespace and variable name in classfile code
Reviewed-by: liach, lfoltan
2026-03-31 16:52:34 +00:00
Matias Saavedra Silva
74eff77554 8347462: Improve TraceClassLoading to add link information
Reviewed-by: dholmes, coleenp
2026-03-31 15:51:40 +00:00
Albert Mingkun Yang
e3a66f0170 8380649: Parallel: Inline initialize_region_data and create_vspace of ParallelCompactData
Reviewed-by: iwalulya, tschatzl
2026-03-31 15:01:10 +00:00
Ashutosh Mehra
8c38e725a5 8380464: Inconsistency in emitting warning messages in vm_version_x86.cpp
Reviewed-by: kvn, dholmes
2026-03-31 14:11:06 +00:00
Leo Korinth
78e9df5088 8380987: Fix implicit narrowing conversion in klass.hpp
Reviewed-by: stefank, ayang
2026-03-31 11:41:57 +00:00
Ruben Ayrapetyan
dfe438d057 8366441: AArch64: Support WFET in OnSpinWait
Co-authored-by: Stuart Monteith <smonteith@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, eastigeevich
2026-03-31 10:14:26 +00:00
Renjith Kannath Pariyangad
46306d38ed 8361493: RepaintManager.invalidComponents uses different equality when searching element
Co-authored-by: Alexey Ivanov <aivanov@openjdk.org>
Reviewed-by: aivanov, prr, serb, dmarkov
2026-03-31 09:59:15 +00:00
Kerem Kat
6652d69fd5 8374497: C2: assert(verify(phase)) failed: missing Value() optimization with -XX:+StressReflectiveCode
Reviewed-by: dfenacci, snatarajan, qamai
2026-03-31 09:45:44 +00:00
Alan Bateman
4a335f878c 8381002: Thread dump should convert longs to json numbers if possible
Reviewed-by: kevinw, amenkov, sspitsyn, lmesnik
2026-03-31 06:56:56 +00:00
Jatin Bhateja
ee0d6cd9ae 8378250: C2 VectorAPI : wrong result with MUL reduction at various AVX levels
Reviewed-by: epeter
2026-03-31 05:52:16 +00:00
Jayathirth D V
77cfead6fe 8380959: Update Libpng to 1.6.56
Reviewed-by: erikj, aivanov, honkar, prr
2026-03-31 05:32:33 +00:00
Kirill Shirokov
3aab518285 8380074: Reflection::areNestMates should be used by Class::isNestmateOf
Reviewed-by: liach, dholmes
2026-03-31 05:07:04 +00:00
Prasanta Sadhukhan
2eec71a500 8380422: Fix Formatting issues missed in JDK-8380125
Reviewed-by: dnguyen, serb
2026-03-31 01:19:46 +00:00
Ioi Lam
6350c3641e 8377703: Assert that all AOT heap objects have valid classes
Reviewed-by: kvn, eosterlund
2026-03-30 23:14:13 +00:00
Alexander Matveev
0c4156d599 8380634: [macos] Remove macOS version restrictions on start with zero and limit to three components
Reviewed-by: asemenyuk
2026-03-30 22:02:48 +00:00
Matias Saavedra Silva
ab83702428 8366020: Assert that java code is not executed during the AOT assembly phase
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: kvn, coleenp, iklam
2026-03-30 16:43:00 +00:00
Liam Miller-Cushon
88d4f1f7ce 8380795: Consider omitting type annotations from method arguments in diagnostics
Co-authored-by: Liz Looney <lizlooney@google.com>
Reviewed-by: vromero
2026-03-30 13:09:18 +00:00
Jan Lahoda
2449dc2e80 8377004: Java Launcher incorrectly allows inheriting a package-private main from another package
Reviewed-by: jpai, alanb
2026-03-30 13:06:40 +00:00
Dusan Balek
40e6069ff0 8371873: javac: U+001A (SUB / control-Z) after the last token makes the rest of the file silently ignored, which contradicts JLS §3.3–§3.5
Reviewed-by: jlahoda
2026-03-30 13:06:06 +00:00
Daisuke Yamazaki
d58fb1e290 8374202: Simplify significand normalization in BigDecimal(double, MathContext) constructor
Reviewed-by: rgiulietti
2026-03-30 12:58:07 +00:00
Koushik Thirupattur
7e0a1499ee 8345954: Revisit Class Initializers and Locking in X509TrustManagerImpl
Reviewed-by: weijun
2026-03-30 12:50:42 +00:00
Casper Norrbin
4d7c139509 8379415: Contended classes can leave unused alignment padding
Reviewed-by: coleenp, fparain, lfoltan, liach
2026-03-30 09:28:51 +00:00
Martin Doerr
29e1ee2ecc 8380565: PPC64: deoptimization stub should save vector registers
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: rrich, dbriemann
2026-03-30 08:58:21 +00:00
Matthias Baesken
45f9039513 8380030: [AIX] unify dladdr between hotspot and libawt
Reviewed-by: dholmes, stuefe, erikj
2026-03-30 06:48:49 +00:00
Prasanta Sadhukhan
0885a0c4c5 4696824: In Metal and other L&F Button.focusInputMap, CheckBox.focusInputMap ... are same
Reviewed-by: tr, prr
2026-03-30 06:35:55 +00:00
Stefan Johansson
bbbd5b9984 8380773: Extend ContainerMemoryUsageEvent to include host memory usage
Reviewed-by: mgronlun, tkiriyama, sgehwolf
2026-03-30 06:29:43 +00:00
Manuel Hässig
61df7cc8b9 8380988: C2: Unexpected node in SuperWord truncation: UModI/UDivI
Reviewed-by: epeter, jkarthikeyan
2026-03-30 06:27:30 +00:00
Thomas Stuefe
ca3fe721ba 8357089: Remove VFORK launch mechanism from Process implementation (linux)
Reviewed-by: rriggs, andrew
2026-03-30 04:54:17 +00:00
jonghoonpark
eb96bfb2a5 8379873: Remove undefined debugging declarations in os_windows.cpp
Reviewed-by: dholmes, ayang
2026-03-30 02:58:19 +00:00
Jaikiran Pai
66a34be54a 8273874: LdapClient can trigger memory leak
Reviewed-by: dfuchs
2026-03-29 02:01:46 +00:00