29508 Commits

Author SHA1 Message Date
Kim Barrett
b5d1af1f02 8379026: Convert utilities/events to use Atomic<T>
Reviewed-by: dholmes, fbredberg
2026-03-13 02:43:09 +00:00
Kim Barrett
baf29eb3e5 8379024: Convert utilities/vmError to use Atomic<T>
Reviewed-by: dholmes, fbredberg
2026-03-13 02:39:21 +00:00
Kim Barrett
6ff9545cbf 8379027: Convert utilities/exceptions to use Atomic<T>
Reviewed-by: dholmes, fbredberg
2026-03-13 01:19:08 +00:00
Sergey Bylokhov
30be9c1cb2 8378885: Add missing @Override annotations in "javax.print.attribute.standard" package part 2
Reviewed-by: prr
2026-03-12 23:46:46 +00:00
Daniel Gredler
8444fdae4a 8379778: SunGraphics2D improvements
Reviewed-by: avu, prr
2026-03-12 14:49:35 +00:00
Daniel Fuchs
34a0235ed3 8379548: java/util/logging/ParentLoggersTest.java failed with missing myParentLogger value
Reviewed-by: jpai
2026-03-12 14:45:18 +00:00
Amit Kumar
83f323d6fd 8379704: [s390x] Build without C2 broken after 8373595
Reviewed-by: mdoerr, aph
2026-03-12 09:59:04 +00:00
Kuai Wei
bd2972d2b0 8379502: Remove unused PhaseOutput::need_register_stack_bang()
Reviewed-by: chagedorn
2026-03-12 09:31:08 +00:00
Kerem Kat
c6afd3ced6 8379460: C2: Notify AddI/AddL to URShiftI/URShiftL users
Reviewed-by: qamai, dfenacci, mchevalier
2026-03-12 09:24:55 +00:00
Quan Anh Mai
fd80329bfd 8379260: C2: Separate volatile barrier and full barrier
Reviewed-by: fyang, mdoerr, amitkumar, aph, dlong
2026-03-12 08:39:41 +00:00
Albert Mingkun Yang
73424d14ba 8379506: Parallel: Move Parallel specific flags to parallel_globals.hpp
Reviewed-by: tschatzl, phubner
2026-03-12 08:31:43 +00:00
Jan Lahoda
26bb357fa2 8305250: Unnecessary "unknown enum constant" warning emitted by javac when dependency has optional annotations with enums
Reviewed-by: vromero
2026-03-12 07:32:43 +00:00
Jan Lahoda
39a25663e3 8378740: Suppressed warnings reported when implicit compilation is combined with annotation processing
Reviewed-by: liach, vromero, dbeaumont
2026-03-12 06:19:05 +00:00
Phil Race
814b7f5d2a 8378920: Remove AppContext from SequencedEvent
Reviewed-by: psadhukhan, tr
2026-03-11 17:54:32 +00:00
Alexey Semenyuk
c315d1cd2b 8357404: jpackage should attempt to get a package version from the JDK's release file if the --version option is not specified
Reviewed-by: almatvee
2026-03-11 16:39:57 +00:00
Daniel D. Daugherty
775f07e671 8379435: More proposed cleanups for JDK-8373595 A new ObjectMonitorTable implementation
Reviewed-by: coleenp, fbredberg
2026-03-11 16:37:46 +00:00
Roland Westrelin
d4960980cc 8373143: C2: verify that adr_type and adr's type match in LoadNode::make and StoreNode::make
Reviewed-by: qamai, bmaillard
2026-03-11 14:33:19 +00:00
Axel Boldt-Christmas
97f9060abe 8379181: Convert ObjectMonitorTable to use Atomic<T>
Reviewed-by: kbarrett, tschatzl
2026-03-11 13:24:20 +00:00
Aleksey Shipilev
c904a0edae 8378338: Shenandoah: Heap-used generic verification error after update-refs
Reviewed-by: wkemper
2026-03-11 11:14:59 +00:00
Leo Korinth
acbd1febdd 8377658: Cleanup files for enabling conversion warnings for g1ConcurrentMark.cpp
Reviewed-by: stefank, tschatzl, jsjolen
2026-03-11 10:12:37 +00:00
Martin Doerr
256512147d 8379448: [PPC64] Build without C2 broken after 8373595
Reviewed-by: rrich, aboldtch, mbaesken, dbriemann
2026-03-11 09:29:29 +00:00
Paul Hübner
e74863249c 8378559: Add setting of captured states like errno
Reviewed-by: jvernee, fbredberg
2026-03-11 09:22:20 +00:00
Anton Artemov
619fe63b5f 8362239: Reconcile enter_internal and reenter_internal in the ObjectMonitor code
Reviewed-by: dholmes, fbredberg, coleenp, pchilanomate, dcubed
2026-03-11 08:39:41 +00:00
Jan Lahoda
a741e290c9 8379284: Avoid the need to keep obsolete preview feature constants until bootstrap JDK is upgraded
Reviewed-by: liach, erikj, jpai, vromero
2026-03-11 07:15:25 +00:00
Damon Nguyen
8b8bb43396 8379256: Update GIFlib to 6.1.1
Reviewed-by: prr, kizune
2026-03-11 00:22:01 +00:00
Matias Saavedra Silva
e760171da8 8376521: Verifier: disallow acmp & ifnull on 'uninitialized' types
8375483: Should set flagThisUninit whenever uninitializedThis is on the stack

Reviewed-by: liach, coleenp
2026-03-10 20:57:49 +00:00
Phil Race
e00d6d28e1 8378899: Remove AppContext from java.awt.Toolkit implementation
Reviewed-by: dnguyen, serb
2026-03-10 19:15:27 +00:00
Naoto Sato
760f4b6043 8379344: Compact the Unicode/CLDR version tables
Reviewed-by: alanb, jlu
2026-03-10 18:40:02 +00:00
Alex Menkov
46b93a0aea 8248165: Missing whitespace in jdb message printed when setting value of invalid type
Reviewed-by: cjplummer
2026-03-10 18:07:41 +00:00
Volodymyr Paprotski
680503cf82 8378470: Add future Intel family number
Reviewed-by: dholmes, sviswanathan
2026-03-10 15:59:34 +00:00
Sergey Bylokhov
e24a8f06e3 8378201: [OGL] glXMakeContextCurrent() drops the buffers of the unbound drawable
8369561: sun/java2d/OpenGL/DrawBitmaskImage.java#id0: Incorrect color for first pixel (actual=ff000000)

Reviewed-by: prr, aivanov
2026-03-10 15:05:26 +00:00
Joel Sikström
5930149987 8379487: Dangling static ref to fallback error in libinstrument's JavaExceptions.c
Reviewed-by: cjplummer, kbarrett
2026-03-10 15:02:36 +00:00
Sergey Bylokhov
34fa46758d 8379364: Shenandoah: Remove duplicate semicolons in GenShen code
Reviewed-by: wkemper
2026-03-10 15:02:17 +00:00
Joel Sikström
f95e8136b1 8379412: JfrJavaSupport::new_string should return early if pending exception
Reviewed-by: mgronlun
2026-03-10 12:37:39 +00:00
Fei Yang
6aae92e6f1 8379564: Hotspot fails to build with gcc 14 after JDK-8378804
Reviewed-by: ysuenaga, stuefe
2026-03-10 12:23:06 +00:00
Thomas Schatzl
ce7a890fb4 8379200: G1: Remove G1HeapRegion completion facility
Reviewed-by: ayang, iwalulya
2026-03-10 10:16:29 +00:00
Roland Westrelin
61a9c71983 8379180: C2: assert((ptr->bottom_type() == Type::TOP) || ((base == Compile::current()->top()) == (ptr->bottom_type()->make_ptr()->isa_oopptr() == nullptr))) failed: base input only needed for heap addresses
Reviewed-by: qamai, chagedorn
2026-03-10 09:35:35 +00:00
wuxinyang
3e9fc5d49e 8376164: Optimize AES/ECB implementation using full-message intrinsic stub and parallel RoundKey addition
Reviewed-by: sviswanathan, semery
2026-03-10 02:15:25 +00:00
William Kemper
6808ba2e05 8378293: GenShen: Simplify selection of aged regions
Reviewed-by: kdnilsen, ysr
2026-03-10 00:21:47 +00:00
Alexey Semenyuk
6a061f9d25 8379426: [macos] jpackage: runtime bundle version suffix is out of sync with the version property in the Info.plist file
Reviewed-by: almatvee
2026-03-09 22:54:52 +00:00
Kelvin Nilsen
6a8e9530fe 8379442: GenShen: Fix two errors introduced by 29039
Reviewed-by: xpeng, serb, wkemper
2026-03-09 21:58:50 +00:00
Phil Race
46a5ed9908 8379137: Remove AppContext from javax.swing.JOptionPane
Reviewed-by: serb, psadhukhan
2026-03-09 19:33:03 +00:00
Phil Race
a95799d62f 8379229: Remove AppContext from javax.swing.JComponent
Reviewed-by: psadhukhan, serb
2026-03-09 19:32:47 +00:00
Ben Taylor
7b0024adbb 8378804: Shenandoah: Convert remaining components to Atomic<T>
Reviewed-by: wkemper, xpeng
2026-03-09 16:03:13 +00:00
Leo Korinth
0d2f7f6216 8377995: ZGC: Fix implicit narrowing conversion in zBitField
Reviewed-by: stefank, aboldtch
2026-03-09 15:57:33 +00:00
Daniel Lundén
947d5b6a02 8376104: C2 crashes in PhiNode::Ideal(PhaseGVN*, bool) accessing NULL pointer
Co-authored-by: Roman Marchenko <rmarchenko@openjdk.org>
Reviewed-by: mhaessig, dfenacci, rcastanedalo
2026-03-09 15:20:20 +00:00
Coleen Phillimore
a6c5216e5f 8379233: [REDO] Remove some unused code in generateOopMap.cpp
Reviewed-by: matsaave, dholmes
2026-03-09 14:45:27 +00:00
Viktor Klang
b9e7ca9cff 8375130: [BACKOUT] Scalability issue when submitting virtual threads with almost empty tasks
Reviewed-by: alanb
2026-03-09 14:12:03 +00:00
Weijun Wang
375f821627 8379515: draft-ietf-lamps-kyber-certificates is now RFC 9935
Reviewed-by: mullan
2026-03-09 13:54:11 +00:00
Stefan Karlsson
de47ffa92f 8379394: Confine array dimension setting to the ArrayKlass constructor
Reviewed-by: coleenp, ayang
2026-03-09 11:54:33 +00:00