86992 Commits

Author SHA1 Message Date
Thomas Devoogdt
1069ccebcc 8376684: Compile OpenJDK in headless mode without required X11 libraries
Reviewed-by: erikj, aivanov
2026-02-04 06:48:59 +00:00
Kim Barrett
443cd77509 8376758: Fix -Wzero-as-null-pointer-constant warnings in AIX code
Reviewed-by: dholmes, jsjolen
2026-02-04 06:44:59 +00:00
SendaoYan
14a6e928ce 8376630: java/lang/ProcessBuilder/PipelineLeaksFD.java intermittent timed out
Reviewed-by: rriggs
2026-02-04 02:04:04 +00:00
Jaikiran Pai
f3c8502e38 8227493: Return a more useful error message from lookupAllHostAddr if getaddrinfo results in EAI_SYSTEM error
Reviewed-by: dfuchs, djelinski, michaelm
2026-02-04 00:51:29 +00:00
Phil Race
5fea0741a6 8376297: ArrayIndexOutOfBoundsException Not Documented for SinglePixelPackedSampleModel.getSampleSize(int)
Reviewed-by: aivanov, serb, azvegint, kizune
2026-02-03 19:24:41 +00:00
Koushik Thirupattur
58d2edb9fc 8370688: java.util.jar.JarEntry.getCodeSigners() and getCertificates() should specify that they return a copy of the arrays
Reviewed-by: jpai, mullan, liach
2026-02-03 19:09:19 +00:00
Weijun Wang
e51ccef9cb 8347938: Add Support for the Latest ML-KEM and ML-DSA Private Key Encodings
Reviewed-by: mullan, bperez, mpowers
2026-02-03 16:32:21 +00:00
Jaikiran Pai
99bc98357d 8377015: ConnectionRefusedMessage::testFinishConnect test fails on AIX with java.net.ConnectException: Connection refused
Reviewed-by: alanb, mbaesken
2026-02-03 13:37:51 +00:00
Thomas Schatzl
69c3e2780c 8376410: G1: Task queue statistics not reset properly on mark abort
Reviewed-by: shade, iwalulya
2026-02-03 12:37:33 +00:00
Matthias Baesken
a5b4c0795d 8376889: Enhance JfrRecorder::on_create_vm_3() assert output
Reviewed-by: mdoerr, mgronlun, asteiner
2026-02-03 11:59:01 +00:00
Marc Chevalier
88f538f114 8376324: [IR Framework] Name methods in a CompileCommand-friendly way
Reviewed-by: chagedorn, dfenacci
2026-02-03 10:46:38 +00:00
Yasumasa Suenaga
9c83dff811 8376284: New test serviceability/sa/TestJhsdbJstackMixedCore.java from JDK-8374482 fails on Linux Alpine
Reviewed-by: cjplummer, mbaesken
2026-02-03 09:44:00 +00:00
Jaikiran Pai
efa16e9e5f 8170896: TEST_BUG: java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java failed with unreferenced() not invoked after 20.0 seconds
Reviewed-by: smarks, msheppar, dfuchs
2026-02-03 09:35:21 +00:00
Casper Norrbin
f43fbf0823 8367332: Replace BlockTree tree logic with an intrusive red-black tree
Reviewed-by: jsjolen, stuefe
2026-02-03 09:19:15 +00:00
Jan Lahoda
5fec0f3287 8376585: bin/update_copyright_year.sh could allow updating a specified list of files
Reviewed-by: erikj
2026-02-03 08:58:57 +00:00
Aleksey Shipilev
692444f071 8376969: Shenandoah: GC state getters should be inlineable
Reviewed-by: wkemper, xpeng, kdnilsen
2026-02-03 08:44:23 +00:00
Aleksey Shipilev
8e2bd92bac 8376970: Shenandoah: Verifier should do basic verification before touching oops
Reviewed-by: wkemper, xpeng, kdnilsen
2026-02-03 08:41:37 +00:00
Paul Hübner
e21cb8525d 8370441: Remove unnecessary/confusing null check in Verifier::verify()
Reviewed-by: dholmes, coleenp
2026-02-03 06:32:50 +00:00
SendaoYan
caf1338243 8376700: java/nio/file/DirectoryStream/SecureDS.java fails AtomicMoveNotSupportedException
Reviewed-by: bpb
2026-02-03 02:21:06 +00:00
David Holmes
1cb4ef8581 8376855: ASAN reports out-of-range read in strncmp in MethodHandles::is_basic_type_signature
Reviewed-by: azafari, jsjolen
2026-02-02 22:39:31 +00:00
David Holmes
67079b18af 8377000: [BACKOUT] JDK-8376126 G1: Convert remaining volatiles in G1ConcurrentMark to Atomic<T>
Reviewed-by: kvn
2026-02-02 22:29:15 +00:00
Damon Nguyen
4db0f7f291 8375057: Update HarfBuzz to 12.3.2
Reviewed-by: prr, kizune
2026-02-02 21:53:02 +00:00
Hendrik Schick
5607a4620c 8376954: Typos in CharacterRangeInfo and AsynchronousServerSocketChannel
Reviewed-by: liach, bpb
2026-02-02 20:58:03 +00:00
Matthias Baesken
8023c41690 8376703: Some coding in libjimage seems to be not called at all or not called from PRODUCT code
Reviewed-by: alanb, rriggs
2026-02-02 18:49:45 +00:00
Thomas Schatzl
b60249882c 8376126: G1: Convert remaining volatiles in G1ConcurrentMark to Atomic<T>
Reviewed-by: iwalulya, kbarrett, stefank
2026-02-02 16:57:47 +00:00
Galder Zamarreño
70f4984a4e 8375640: MinMaxIdentity test fails on some machines after 8373134
Reviewed-by: mdoerr, mhaessig, amitkumar
2026-02-02 16:46:46 +00:00
Thomas Schatzl
9871e2d3f7 8375535: G1: Convert CardTableBarrierSet and subclasses to use Atomic<T>
Reviewed-by: kbarrett, iwalulya
2026-02-02 16:03:04 +00:00
Thomas Schatzl
903b3fe195 8375438: G1: Convert G1HeapRegion related classes to use Atomic<T>
Reviewed-by: shade, iwalulya
2026-02-02 15:19:15 +00:00
Thomas Schatzl
b7128b7c30 8376357: Parallel: Convert MutableSpace classes to use Atomic<T>
Reviewed-by: dholmes, iwalulya
2026-02-02 15:16:35 +00:00
Daniel Jeliński
173c3f9852 8376479: Http3 test server thread deadlock in ThrowingPublishersInRequest
Co-authored-by: Volkan Yazici <vyazici@openjdk.org>
Reviewed-by: dfuchs
2026-02-02 14:57:14 +00:00
Roland Westrelin
176422b885 8370519: C2: Hit MemLimit when running with +VerifyLoopOptimizations
Co-authored-by: Benoît Maillard <bmaillard@openjdk.org>
Reviewed-by: mhaessig, bmaillard, epeter
2026-02-02 11:43:30 +00:00
David Briemann
17f25b5ac4 8375536: PPC64: Implement special MachNodes for floating point CMove
Reviewed-by: mdoerr, rrich
2026-02-02 11:31:17 +00:00
Aleksey Shipilev
e370b8a1d8 8376570: GrowableArray::remove_{till,range} should work on empty list
Reviewed-by: kbarrett, iwalulya
2026-02-02 10:32:51 +00:00
Marc Chevalier
90a43f8445 8376325: [IR Framework] Detect and report overloads
Reviewed-by: chagedorn, dfenacci
2026-02-02 10:11:34 +00:00
Benoît Maillard
7ccf175785 8371536: C2: VerifyIterativeGVN should assert on first detected failure
Reviewed-by: epeter, mhaessig, chagedorn
2026-02-02 10:10:21 +00:00
Thomas Schatzl
5e24860381 8376115: G1: Convert G1CMRootRegions to use Atomic<T>
Reviewed-by: kbarrett, iwalulya
2026-02-02 09:59:40 +00:00
Anton Artemov
1f3fd3da1d 8366659: ObjectMonitor::wait() liveness problem with a suspension request
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Daniel D. Daugherty <dcubed@openjdk.org>
Reviewed-by: dcubed, sspitsyn, dholmes, pchilanomate
2026-02-02 08:20:00 +00:00
Leo Korinth
766e03b151 8367993: G1: Speed up ConcurrentMark initialization
Reviewed-by: sjohanss, tschatzl
2026-02-02 08:02:07 +00:00
Thomas Schatzl
f22bc1cd51 8376131: Convert ContiguousSpace to use Atomic<T>
Reviewed-by: dholmes, kbarrett
2026-02-02 07:58:01 +00:00
Aleksey Shipilev
f8b0ff26c9 8376472: Shenandoah: Assembler store barriers read destination memory despite the decorators
Reviewed-by: mdoerr, wkemper
2026-02-02 07:12:32 +00:00
Feilong Jiang
3a32757743 8376572: RISC-V: Interpreter: Load array index as signed int
Reviewed-by: fyang, dzhang
2026-02-02 02:15:42 +00:00
Phil Race
f4765abd7e 8376755: Remove AppContext from Swing javax/swing/plaf/basic classes
Reviewed-by: dnguyen, kizune
2026-02-01 19:19:18 +00:00
Eirik Bjørsnøs
ca95e5f3dd 8375580: Avoid using ArrayDeque in jdk.internal.loader.URLClassPath
Reviewed-by: liach, redestad, jpai
2026-01-31 23:30:18 +00:00
Daniel D. Daugherty
6ce2f3e18f 8376751: add preview project anchors to main-line ProblemList files
Reviewed-by: kvn, rriggs, liach
2026-01-30 22:37:43 +00:00
Phil Race
c62c82d5e0 8376420: Remove AppContext from javax/swing/ImageIcon.java
Reviewed-by: aivanov, psadhukhan
2026-01-30 19:27:45 +00:00
Phil Race
9ef98a5fb1 8376747: Remove AppContext from Swing LayoutStyle
Reviewed-by: psadhukhan, azvegint
2026-01-30 19:08:20 +00:00
Phil Race
32e00ff337 8375567: Remove AppContext usage from Swing Motif L&F classes
Reviewed-by: serb, psadhukhan
2026-01-30 19:07:59 +00:00
Srinivas Vamsi Parasa
3a4277db74 8374744: Enable dumping of APX EGPRs (R16–R31) in JVM fatal error logs
Reviewed-by: sviswanathan, dholmes
2026-01-30 17:50:58 +00:00
Justin Lu
ee60eff1ec 8376038: Refactor java/sql tests to use JUnit
8376629: Refactor javax/sql tests to use JUnit

Reviewed-by: lancea
2026-01-30 17:41:50 +00:00
William Kemper
673cd6ed0c 8374449: Shenandoah: Leaf locks used by Shenandoah need lower ranks
Reviewed-by: ysr
2026-01-30 16:54:47 +00:00