30037 Commits

Author SHA1 Message Date
Roman Kennke
75cf33725b 8381872: C2: assert before block local scheduling failed with UseCompactObjectHeaders
Co-authored-by: Manuel Hässig <mhaessig@openjdk.org>
Co-authored-by: Quan Anh Mai <qamai@openjdk.org>
Reviewed-by: mhaessig, qamai
2026-05-05 13:25:56 +00:00
Kevin Walls
ea40bcaaaa 8383639: JConsole unnecessary classloading for MBean types
Reviewed-by: cjplummer, sspitsyn
2026-05-05 09:57:00 +00:00
Albert Mingkun Yang
65670ba43b 8383794: G1: Rename refinement sweep duration helper to reflect SwapGlobalCT start
Reviewed-by: tschatzl, iwalulya
2026-05-05 08:19:53 +00:00
Saint Wesonga
fad2e08f6c 8383541: Safefetch should return the error value when accessing pages protected with PAGE_GUARD on windows-aarch64
Reviewed-by: dholmes, macarte
2026-05-05 07:48:33 +00:00
Prasanta Sadhukhan
d8d881b987 6328248: JProgessBar doesn't show if printed on paper with PrintJob (1.1 Graphics API)
Reviewed-by: prr, kizune
2026-05-05 04:49:37 +00:00
Jeremy Wood
ebb3d6888e 8382201: Transparent Window is Opaque w/o Volatile Buffering
Reviewed-by: prr, jdv
2026-05-04 22:53:24 +00:00
Jeremy Wood
6e5e4f655c 8377938: VoiceOver Uses Mouse to Activate JButtons in German
Reviewed-by: kizune, prr
2026-05-04 21:17:28 +00:00
Alexey Semenyuk
06e6539ceb 8374839: Improve jpackage information messages
8356116: [macos] Add logging of sign commands in jpackage

Reviewed-by: almatvee
2026-05-04 21:00:35 +00:00
Phil Race
b485729859 8377568: DataBuffer constructors and methods do not specify required exceptions
4393297: Doc probs in java.awt.image.DataBufferInt
4398379: java.awt.image.DataBufferShort constructor should verify size of array
4398381: java.awt.image.DataBufferShort should check for negative size
8265647: DataBufferUShort constructors check 'dataArray' for 'null' after dereference

Reviewed-by: aivanov, azvegint, jdv
2026-05-04 20:23:03 +00:00
Ioi Lam
13a8c8eeb8 8383503: Test runtime/cds/MetaspaceAllocGaps.java failed
Reviewed-by: kvn, iveresov
2026-05-04 19:41:27 +00:00
jonghoonpark
3ba94aec79 8379867: C2 VectorAPI: Rename TypeVectMask -> TypePVectMask for clarity
Reviewed-by: epeter, psandoz
2026-05-04 15:37:04 +00:00
Hannes Wallnöfer
b221cb6ba1 8347112: Copy nested directories in doc-files by default
Reviewed-by: nbenalla
2026-05-04 13:49:02 +00:00
Hannes Wallnöfer
f5460ce2ee 8367342: Doclet documentation is incomplete
Reviewed-by: nbenalla
2026-05-04 13:46:15 +00:00
Aggelos Biboudis
fa874fac23 8374629: Type test pattern with array type in switch fails to parse
Reviewed-by: vromero
2026-05-04 11:23:04 +00:00
Aggelos Biboudis
4d316a85a0 8379621: Compiler produces unverifiable class-file when using primitive type with instanceof
Reviewed-by: vromero, liach
2026-05-04 11:21:10 +00:00
Albert Mingkun Yang
3a657644b3 8382089: G1: Refactor concurrent refinement state machine
Reviewed-by: tschatzl, iwalulya
2026-05-04 09:39:36 +00:00
Aleksey Shipilev
3c69c96994 8383196: Shenandoah: Interpreter barriers clobber interpreter registers
Reviewed-by: fyang, wkemper, kdnilsen, xpeng, rkennke
2026-05-04 07:30:30 +00:00
Aleksey Shipilev
e914f73923 8383650: Shenandoah: Missing card table updates for pinned regions
Reviewed-by: xpeng, kdnilsen, wkemper, ruili
2026-05-04 07:19:19 +00:00
Leo Korinth
6b8ad8bcc0 8382920: Shenandoah: Do fewer implicit narrowing conversions
Reviewed-by: wkemper, ruili
2026-05-04 07:18:48 +00:00
Axel Boldt-Christmas
05882095a8 8379706: Cleanup and clarify BarrierSetAssembler::try_resolve_weak_handle_in_c2
Reviewed-by: mdoerr, fyang, amitkumar
2026-05-04 05:51:18 +00:00
Jan Lahoda
5ccf99b8e9 8383414: Exhaustiveness rejects a type pattern that covers all permitted subtypes
Reviewed-by: abimpoudis
2026-05-04 05:09:26 +00:00
Naoto Sato
4507ab8ae9 8379973: Provide means to customize localized patterns in DateTimeFormatter/Builder
Reviewed-by: jlu
2026-05-01 16:56:58 +00:00
Andrew Dinn
59b437aaaf 8383634: AOTCodeTest fails intermittently with Parallel
Reviewed-by: shade, kvn
2026-05-01 06:19:59 +00:00
Yasumasa Suenaga
7ecd0eae86 8383550: AsyncExceptionHandshakeClosure::do_thread() should not be passed nullptr
Reviewed-by: dholmes, pchilanomate
2026-04-30 23:49:07 +00:00
Roman Kennke
02ad0712a8 8382636: Shenandoah: Use self-forwarding to handle OOM during evacuation
Reviewed-by: wkemper, kdnilsen
2026-04-30 20:26:44 +00:00
Patricio Chilano Mateo
edff559cef 8379968: Test crashed: assert(cl._thread_status != JavaThreadStatus::NEW) failed: unstarted Thread
Reviewed-by: dholmes, alanb
2026-04-30 18:36:38 +00:00
Quan Anh Mai
41a5c032f5 8382700: C2: Delay inlining instead of giving up when hit NodeCountInliningCutoff
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Co-authored-by: Ioannis Tsakpinis <iotsakp@gmail.com>
Reviewed-by: kvn, vlivanov
2026-04-30 18:17:38 +00:00
William Kemper
4b45849b76 8381154: Shenandoah: Region states could be read in wrong order for comparisons
Reviewed-by: shade, ruili
2026-04-30 18:03:51 +00:00
Chris Plummer
bf72998e7a 8382537: Invalid JDWP command set number or command number can result in crash
Reviewed-by: sspitsyn, kevinw
2026-04-30 17:10:58 +00:00
Aleksey Shipilev
631d0e92f0 8383601: RISC-V: ShenandoahBarrierSetAssembler::load_reference_barrier calls "weak" on "phantom" path
Reviewed-by: fyang, dzhang
2026-04-30 15:13:40 +00:00
Yasumasa Suenaga
f56e5c9841 8382548: serviceability/sa/TestJhsdbJstackMixedWithXComp.java#xcomp-disable-tiered-compilation failed with Test failed!
Reviewed-by: kevinw, cjplummer
2026-04-30 14:28:32 +00:00
Andrew Dinn
d88d476e7b 8382546: Missing AOT external address initialization for string_indexof stubs on x86
Reviewed-by: asmehra, kvn
2026-04-30 13:34:42 +00:00
Kieran Farrell
91a4910edc 8382403: Enhance Kerberos DNS KDC discovery logging to expose sanitized DNS failure
Reviewed-by: weijun
2026-04-30 13:09:34 +00:00
Albert Mingkun Yang
fbb50f5c6c 8383564: Avoid reloading klass when transforming stack chunks
Reviewed-by: stefank, tschatzl
2026-04-30 09:39:12 +00:00
Ashay Rane
c8bb46be72 8381650: Vector rotate operations on AArch64 with NEON
Reviewed-by: aph, haosun
2026-04-30 08:58:12 +00:00
Roland Westrelin
ca405d0eb2 8376400: C2: folding ifs may cause incorrect execution when trap is taken
Reviewed-by: chagedorn, aseoane
2026-04-30 07:44:14 +00:00
Vladimir Kozlov
0c07aaa7ae 8383420: SIGSEGV in PhaseChaitin::gather_lrg_masks
Reviewed-by: dlong, qamai
2026-04-30 04:14:41 +00:00
Ioi Lam
855d591742 8383542: Remove hard-coded enum value from CPU_FEATURE_FLAGS
Reviewed-by: kvn, asmehra, adinn
2026-04-30 03:52:21 +00:00
Erik Gahlin
004d0ecf86 8373439: Deadlock between flight recorder & VM shutdown
Reviewed-by: mgronlun
2026-04-29 16:30:22 +00:00
Ioi Lam
290cdb7258 8383545: Gcc warning in bsmAttribute.hpp: comparison is always true
Reviewed-by: dholmes, dlong, shade
2026-04-29 16:12:37 +00:00
Kieran Farrell
bc634b140d 8383473: Follow on from 2026b time change to include temporary hack BC time change
Reviewed-by: naoto
2026-04-29 16:12:14 +00:00
Ioi Lam
98fb4350d3 8383546: HeapReserver::Instance::reserve_heap() breaks 32-bit build
Reviewed-by: kvn, dholmes, shade
2026-04-29 16:08:29 +00:00
Artur Barashev
44313a4537 8345277: TLSv1.2 - unable to sign a secp256r1 key with ecdsa_secp384r1_sha384
Co-authored-by: Steffen Heil <contact@secforge.de>
Reviewed-by: jnimeh, djelinski
2026-04-29 14:36:29 +00:00
Andrew Dinn
e86f550f5a 8383366: Missing call store_archive_data() on one of paths in generate_kyber12To16_avx512()
Reviewed-by: kvn, asmehra
2026-04-29 14:07:09 +00:00
Thomas Schatzl
13ff127a80 8383515: Add guarantees to disallow running WorkerTasks with zero workers
Reviewed-by: stefank, phubner
2026-04-29 12:37:38 +00:00
Thomas Schatzl
79e95a1b35 8383486: G1: Revise documentation about root scanning
Reviewed-by: stefank, ayang
2026-04-29 12:34:03 +00:00
Saranya Natarajan
a09083ba96 8350971: C2: assert(idx == alias_idx) failed: Following Phi nodes should be on the same memory slice
Reviewed-by: qamai, kvn, aseoane
2026-04-29 08:54:08 +00:00
Roland Westrelin
d037d62968 8380060: C2: Wrong execution with COH and arraycopy
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Co-authored-by: Roman Kennke <rkennke@openjdk.org>
Reviewed-by: shade, vlivanov, rkennke
2026-04-29 06:42:58 +00:00
John Engebretson
13c92d0d4d 8371656: HashMap.putAll() optimizations
Reviewed-by: smarks
2026-04-28 21:38:55 +00:00
Phil Race
78fe29ff6b 7186009: [macOS] No way to hide(), dispose() FileDialog
Reviewed-by: kizune, azvegint
2026-04-28 20:25:28 +00:00