git: openjdk/loom: fibers: 35 new changesets

duke duke at openjdk.org
Fri Aug 1 11:15:34 UTC 2025


Changeset: 3bdac531
Branch: fibers
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2025-07-30 17:56:00 +0000
URL:       https://git.openjdk.org/loom/commit/3bdac5317815b84d6f693d972f73d77dd069a891

8361212: Remove AffirmTrust root CAs

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/validator/EntrustTLSPolicy.java
- src/java.base/share/data/cacerts/affirmtrustcommercialca
- src/java.base/share/data/cacerts/affirmtrustnetworkingca
- src/java.base/share/data/cacerts/affirmtrustpremiumca
- src/java.base/share/data/cacerts/affirmtrustpremiumeccca
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Entrust.java
- test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustcommercialca-chain.pem
- test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustnetworkingca-chain.pem
- test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustpremiumca-chain.pem
- test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/entrust/affirmtrustpremiumeccca-chain.pem

Changeset: 413ac74e
Branch: fibers
Author:    Koushik Thirupattur <koushik.thirupattur at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2025-07-30 19:56:38 +0000
URL:       https://git.openjdk.org/loom/commit/413ac74ecc225ff2cd7a729204a9c7a95dc48458

8357682: sun.security.provider.certpath.Builder#getMatchingPolicies always returns null

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/certpath/Builder.java

Changeset: 559795b0
Branch: fibers
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-07-31 01:38:25 +0000
URL:       https://git.openjdk.org/loom/commit/559795b0eb8061325127fa9fdf8b80617fe47166

8362501: Update test/hotspot/jtreg/applications/jcstress/README

Reviewed-by: shade, lmesnik

! test/hotspot/jtreg/applications/jcstress/README

Changeset: 05c63e80
Branch: fibers
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2025-07-31 06:04:22 +0000
URL:       https://git.openjdk.org/loom/commit/05c63e80091d554625c5b6fc8c9f6973ef19ec4f

8361524: [XWayland] possible JavaFX interop hang

Reviewed-by: psadhukhan, serb, prr, kizune, kcr

! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c

Changeset: ebb7f5d3
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-07-31 06:07:17 +0000
URL:       https://git.openjdk.org/loom/commit/ebb7f5d39be8497fc89e25d0905335102e12c063

8364111: InstanceMirrorKlass iterators should handle CDS and hidden classes consistently

Reviewed-by: stuefe, ayang, coleenp

! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp

Changeset: b9f7caed
Branch: fibers
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-07-31 07:40:22 +0000
URL:       https://git.openjdk.org/loom/commit/b9f7caed775e86e71f7d37789cb196fb1444ef12

8364282: ZGC: Improve ZPageAllocation JFR event sending

Reviewed-by: stefank, aboldtch

! src/hotspot/share/gc/z/zPageAllocator.cpp

Changeset: 8ed214f3
Branch: fibers
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2025-07-31 12:10:43 +0000
URL:       https://git.openjdk.org/loom/commit/8ed214f3b1864ea0095d05497f782ce4131836d4

8364090: Dump JFR recording on CrashOnOutOfMemoryError

Reviewed-by: egahlin, stuefe

! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/utilities/vmError.cpp
+ test/jdk/jdk/jfr/event/oldobject/TestEmergencyDumpAtOOM.java

Changeset: ddb64836
Branch: fibers
Author:    Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-07-31 12:12:15 +0000
URL:       https://git.openjdk.org/loom/commit/ddb64836e5bafededb705329137e353f8c74dd5d

8364409: [BACKOUT] Consolidate Identity of self-inverse operations

Reviewed-by: thartmann, bmaillard, hgreule

! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
- test/hotspot/jtreg/compiler/c2/irTests/InvolutionIdentityTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: 3f21c8bd
Branch: fibers
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2025-07-31 13:08:29 +0000
URL:       https://git.openjdk.org/loom/commit/3f21c8bd1f0cd7f27df940505b249ba7798940cf

8361897: gc/z/TestUncommit.java fails with Uncommitted too slow

Reviewed-by: stefank, jsikstro

! test/hotspot/jtreg/gc/z/TestUncommit.java

Changeset: 458f033d
Branch: fibers
Author:    Lei Zhu <korov9.c at gmail.com>
Committer: Kevin Walls <kevinw at openjdk.org>
Date:      2025-07-31 13:11:59 +0000
URL:       https://git.openjdk.org/loom/commit/458f033d4dd3c646028b2f9bab88f9a308cad4af

8362533: Tests sun/management/jmxremote/bootstrap/* duplicate VM flags

Reviewed-by: lmesnik, sspitsyn, kevinw

! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java
! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java

Changeset: e544cd99
Branch: fibers
Author:    Artur Barashev <abarashev at openjdk.org>
Date:      2025-07-31 13:57:19 +0000
URL:       https://git.openjdk.org/loom/commit/e544cd992099ef905266610c2c1456705cdc4587

8359956: Support algorithm constraints and certificate checks in SunX509 key manager

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java
+ src/java.base/share/classes/sun/security/ssl/X509KeyManagerCertChecking.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! test/jdk/javax/rmi/ssl/SSLSocketParametersTest.java
- test/jdk/javax/rmi/ssl/keystore
- test/jdk/javax/rmi/ssl/truststore
! test/jdk/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java
- test/jdk/sun/net/www/protocol/https/HttpsClient/dnsstore
- test/jdk/sun/net/www/protocol/https/HttpsClient/ipstore
! test/jdk/sun/security/mscapi/ShortRSAKeyWithinTLS.java
! test/jdk/sun/security/ssl/SignatureScheme/MD5NotAllowedInTLS13CertificateSignature.java
+ test/jdk/sun/security/ssl/X509KeyManager/AlgorithmConstraintsCheck.java
+ test/jdk/sun/security/ssl/X509KeyManager/CertChecking.java
+ test/jdk/sun/security/ssl/X509KeyManager/PeerConstraintsCheck.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java
! test/jdk/sun/security/tools/keytool/PrintSSL.java
! test/lib/jdk/test/lib/security/CertificateBuilder.java

Changeset: 5f357fa2
Branch: fibers
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-07-31 14:08:40 +0000
URL:       https://git.openjdk.org/loom/commit/5f357fa27d89a3ead3783a3197ba4c576802cb7a

8364197: G1: Sort G1 mutex locks by name and group them together

Reviewed-by: coleenp, ayang

! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: d4705947
Branch: fibers
Author:    DarraghConway <darragh.conway at oracle.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date:      2025-07-31 14:41:13 +0000
URL:       https://git.openjdk.org/loom/commit/d4705947d89509b235cf48328014331c9c6cee80

8360408: [TEST] Use @requires tag instead of exiting based on "os.name" property value for sun/net/www/protocol/file/FileURLTest.java

Reviewed-by: vyazici, rriggs

! test/jdk/sun/net/www/protocol/file/FileURLTest.java

Changeset: 53d152e7
Branch: fibers
Author:    Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-07-31 14:43:10 +0000
URL:       https://git.openjdk.org/loom/commit/53d152e7dbccae9682e461e51ca75d63f88893cf

8364087: Amend comment in globalDefinitions.hpp on "classfile_constants.h" include

Reviewed-by: stefank, ayang

! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: b2b56cfc
Branch: fibers
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2025-07-31 14:45:31 +0000
URL:       https://git.openjdk.org/loom/commit/b2b56cfc00ab258c41d468040015bb2dcc6ec289

8359395: XML signature generation does not support user provided SecureRandom

Reviewed-by: mullan

! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMSignContext.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
+ test/jdk/javax/xml/crypto/dsig/Properties.java

Changeset: 1b9efaa1
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-07-31 15:17:51 +0000
URL:       https://git.openjdk.org/loom/commit/1b9efaa11e660317240bdeda7527b23c7d52da0f

8364183: Shenandoah: Improve commit/uncommit handling

Reviewed-by: wkemper, xpeng

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp

Changeset: c4fbfa21
Branch: fibers
Author:    Anton Artemov <anton.artemov at oracle.com>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-07-31 15:39:38 +0000
URL:       https://git.openjdk.org/loom/commit/c4fbfa21030c9a0e8a3e0eed1b0a0988eba08ddb

8363949: Incorrect jtreg header in MonitorWithDeadObjectTest.java

Reviewed-by: stefank, coleenp, ayang

! test/hotspot/jtreg/runtime/Monitor/MonitorWithDeadObjectTest.java

Changeset: d1944239
Branch: fibers
Author:    Johannes Graham <j3graham at gmail.com>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2025-07-31 17:50:18 +0000
URL:       https://git.openjdk.org/loom/commit/d19442399c004c78bff8a5ccf7c6975c7e583a07

8358880: Performance of parsing with DecimalFormat can be improved

Reviewed-by: jlu, liach, rgiulietti

! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java
! test/jdk/java/text/Format/DecimalFormat/CloneTest.java
+ test/micro/org/openjdk/bench/java/text/DecimalFormatParseBench.java

Changeset: fe09e93b
Branch: fibers
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-07-31 18:26:28 +0000
URL:       https://git.openjdk.org/loom/commit/fe09e93b8fc3081c944f3824fdaa55cc17e377a8

8364317: Explicitly document some assumptions of StringUTF16

Reviewed-by: rgiulietti, rriggs, vyazici

! src/java.base/share/classes/java/lang/StringUTF16.java

Changeset: 443afdc7
Branch: fibers
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-07-31 18:52:44 +0000
URL:       https://git.openjdk.org/loom/commit/443afdc77ffb9184a985ec586c888eabe9ee8e6f

8364176: Serial: Group all class unloading logic at the end of marking phase

Reviewed-by: tschatzl, sangheki

! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp

Changeset: e0e82066
Branch: fibers
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-07-31 18:53:07 +0000
URL:       https://git.openjdk.org/loom/commit/e0e82066fec3e1efa55ecc113bb8f4efe2e0e2a0

8364166: Parallel: Remove the use of soft_ref_policy in Full GC

Reviewed-by: tschatzl, sangheki

! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: 724e8c07
Branch: fibers
Author:    Artur Barashev <abarashev at openjdk.org>
Date:      2025-07-31 21:24:09 +0000
URL:       https://git.openjdk.org/loom/commit/724e8c076e1aed05de893ef9366af0e62cc2ac2b

8364484: misc tests fail with Received fatal alert: handshake_failure

Reviewed-by: ascarpino

! test/jdk/javax/management/security/SecurityTest.java

Changeset: 913d318c
Branch: fibers
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-08-01 05:59:33 +0000
URL:       https://git.openjdk.org/loom/commit/913d318c97aa46c16aca89e565660e5fb67e8efd

8364504: [BACKOUT] JDK-8364176 Serial: Group all class unloading logic at the end of marking phase

Reviewed-by: dholmes

! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp

Changeset: c9b8bd6f
Branch: fibers
Author:    Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-01 06:27:02 +0000
URL:       https://git.openjdk.org/loom/commit/c9b8bd6ff478fda23a10a6d3e04aec4478cb9ff6

8364359: Sort share/cds includes

Reviewed-by: shade, iklam

! src/hotspot/share/cds/aotClassLocation.cpp
! src/hotspot/share/cds/aotClassLocation.hpp
! src/hotspot/share/cds/aotConstantPoolResolver.hpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.hpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/cdsEnumKlass.cpp
! src/hotspot/share/cds/cppVtables.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/lambdaFormInvokers.inline.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! test/hotspot/jtreg/sources/TestIncludesAreSorted.java

Changeset: 577ac061
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-01 06:28:29 +0000
URL:       https://git.openjdk.org/loom/commit/577ac0610a0c62d6a3f5501bb0d1bd45f8c47f22

8358340: Support CDS heap archive with Generational Shenandoah

Reviewed-by: xpeng, wkemper

! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp

Changeset: e82d7f58
Branch: fibers
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-08-01 07:11:11 +0000
URL:       https://git.openjdk.org/loom/commit/e82d7f58101aa5b7147a881bfc1c96b826446758

8364351: ZGC: Replace usages of ZPageAgeRange() with ZPageAgeRangeAll

Reviewed-by: stefank, aboldtch

! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zPageAge.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp
! src/hotspot/share/gc/z/zStat.cpp
! test/hotspot/gtest/gc/z/test_zPageAge.cpp

Changeset: ae11d8f4
Branch: fibers
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-08-01 07:42:45 +0000
URL:       https://git.openjdk.org/loom/commit/ae11d8f44689502d35cb511e9ce288ab7cc0acae

8364248: Separate commit and reservation limit detection

Reviewed-by: stuefe, ayang

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: beda14e3
Branch: fibers
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-08-01 08:22:04 +0000
URL:       https://git.openjdk.org/loom/commit/beda14e3cba368b0bf9f8e4567df163cf1e648a4

8364423: G1: Refactor G1UpdateRegionLivenessAndSelectForRebuildTask

Reviewed-by: sangheki, ayang

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp

Changeset: 7d63c9fa
Branch: fibers
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2025-08-01 08:35:10 +0000
URL:       https://git.openjdk.org/loom/commit/7d63c9fa4d7d03c8565d0491e7ff93087b79cc39

8294074: Make other specs more discoverable from the API docs

Reviewed-by: mr

! make/Docs.gmk

Changeset: d80b5c87
Branch: fibers
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2025-08-01 08:39:29 +0000
URL:       https://git.openjdk.org/loom/commit/d80b5c8728a18c74cf427817b4b84052a5404870

8361316: javadoc tool fails with an exception for an inheritdoc on throws clause of a constructor

Reviewed-by: nbenalla, liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java

Changeset: 7fbeede1
Branch: fibers
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-08-01 09:15:52 +0000
URL:       https://git.openjdk.org/loom/commit/7fbeede14c558221ae0e5b8d65f50e50c0e3737a

4938801: The popup does not go when the component is removed

Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: dnguyen, abhiscxk

! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
+ test/jdk/javax/swing/JPopupMenu/TestPopupInvoker.java

Changeset: 6b029423
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-01 10:29:18 +0000
URL:       https://git.openjdk.org/loom/commit/6b029423964a12d99b597e394f345d83a523d216

Merge branch 'master' into fibers


Changeset: 18acb7ef
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-01 10:15:37 +0000
URL:       https://git.openjdk.org/loom/commit/18acb7ef3cb0448310cb65983ddaa56ae746c8a6

PerCarrierPollerGroup improvements

! src/java.base/share/classes/sun/nio/ch/Poller.java

Changeset: 2d0562b2
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-01 10:15:51 +0000
URL:       https://git.openjdk.org/loom/commit/2d0562b23955bed1aa97c1760b0d0cd50649b9c9

Unexclude DumpThreads test

! test/jdk/ProblemList.txt

Changeset: 2521d0fd
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-01 10:29:26 +0000
URL:       https://git.openjdk.org/loom/commit/2521d0fd6cbd6d9e261877d25e9ec523861d3dc5

Merge loom into fibers




More information about the loom-dev mailing list