29484 Commits

Author SHA1 Message Date
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
April
e69fb7765a 8378177: AllowExtshm flag cleanup on AIX
Reviewed-by: mdoerr, stuefe
2026-03-09 11:52:42 +00:00
Albert Mingkun Yang
5e588085e9 8378744: Obsolete NewSizeThreadIncrease flag
Reviewed-by: tschatzl, iwalulya, sjohanss
2026-03-09 10:35:00 +00:00
Quan Anh Mai
996033a601 8378625: C2: Refactor MemNode::detect_access_independence to a separate method
Reviewed-by: mhaessig, chagedorn, aseoane
2026-03-09 09:45:59 +00:00
Saranya Natarajan
695b83346f 8377148: Remove obsolete functions Matcher::is_spillable_arg() and Matcher::interpreter_frame_pointer_reg()
Reviewed-by: dfenacci, rcastanedalo, mdoerr, fyang, amitkumar, mbaesken
2026-03-09 09:19:28 +00:00
Thomas Schatzl
7101a0507c 8379404: G1: Hide ConcurrentMarkThread reference from outside ConcurrentMark
Reviewed-by: stefank, iwalulya
2026-03-09 09:14:56 +00:00
Michael Reeves
321bf3f1fa 8372273: C2: Extend the refactoring for IGV printing to include rest of the node properties
Reviewed-by: chagedorn, snatarajan
2026-03-09 09:10:19 +00:00
Albert Mingkun Yang
08198e7fd9 8379297: Serial: Replace CSpaceCounters with HSpaceCounters
Reviewed-by: stefank, tschatzl
2026-03-09 08:01:23 +00:00
Johny Jose
c3dfceb90a 8379035: (tz) Update Timezone Data to 2026a
Reviewed-by: coffeys, naoto
2026-03-09 07:55:28 +00:00
Prasanta Sadhukhan
8c4c8a1617 8378417: Printing All pages results in NPE for 1.1 PrintJob
Reviewed-by: prr, aivanov
2026-03-09 01:21:34 +00:00
Kerem Kat
b159addb80 8379231: Assembler::mov64 always emits 10-byte movabs even for small immediates
Reviewed-by: qamai, dlong
2026-03-08 03:12:02 +00:00
Jeremy Wood
7e5acdc6fa 8378057: CAccessibility roleKey and AWTAccessor.AccessibleBundleAccessor are Redundant
Reviewed-by: kizune, serb
2026-03-08 00:39:15 +00:00
Phil Race
784dd56ce2 8378999: BeanContextSupport.add(Object) synchronizes on its argument
Reviewed-by: aivanov, serb
2026-03-06 18:02:16 +00:00
Phil Race
779970fb6f 8373626: [asan] read past end of buffer in sun.awt.image.ImagingLib.convolveBI
Reviewed-by: jdv
2026-03-06 17:57:32 +00:00
Joe Darcy
ea4a151245 8379156: Specify behavior of Types.asElement() on array types
Reviewed-by: hannesw, liach
2026-03-06 17:20:44 +00:00
Daniel D. Daugherty
0aa52d633a 8379371: Proposed cleanups for JDK-8373595 A new ObjectMonitorTable implementation
Reviewed-by: stefank, fbredberg
2026-03-06 15:39:27 +00:00
Artur Barashev
b349f661ea 8379191: SunX509KeyManagerImpl alias chooser methods returns null for EC_EC
Reviewed-by: myankelevich, mullan
2026-03-06 14:27:53 +00:00
Vicente Romero
374a94f447 8379201: Wrong type annotation offset on casts on expressions (redo)
Reviewed-by: jlahoda
2026-03-06 14:26:09 +00:00
Markus Grönlund
45fc141d29 8379230: JFR: Do not store leak context edge idx in markWord
Reviewed-by: egahlin
2026-03-06 10:23:33 +00:00
Daniel Gredler
ca479be747 8379363: FontInfo improvements
Reviewed-by: prr, serb
2026-03-06 10:21:14 +00:00
Jatin Bhateja
310d5a1562 8346256: Optimize UMIN/UMAX reduction operations for x86 targets
Reviewed-by: qamai, sviswanathan
2026-03-06 04:39:42 +00:00
Alexey Semenyuk
c532dfff53 8379348: jpackage will use wrong arch suffix for RPM bundle when running on Debian Linux
Reviewed-by: almatvee
2026-03-06 03:33:16 +00:00
Jayathirth D V
1a4825b226 8379158: Update FreeType to 2.14.2
Reviewed-by: azvegint, prr, serb
2026-03-06 01:12:55 +00:00
Alexey Semenyuk
c2f6bd87c6 8379334: jpackage: fix bug in DottedVersion.greedy() function
Reviewed-by: almatvee
2026-03-06 01:08:49 +00:00
Phil Race
f266079d26 8378917: InputEvent checks for SystemClipboard access are unused
Reviewed-by: dmarkov, serb
2026-03-05 23:54:52 +00:00