git: openjdk/jdk25u: master: 21 new changesets
Rob McKenna
robm at openjdk.org
Tue Oct 21 17:17:43 UTC 2025
Changeset: 0ad54024
Branch: master
Author: Ravi Reddy <rreddy at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date: 2025-06-25 09:59:47 +0000
URL: https://git.openjdk.org/jdk25u/commit/0ad540246386514f33ccde8761c852d7134fa64f
8359059: Bump version numbers for 25.0.1
Reviewed-by: erikj
Backport-of: bff98e7d4d0269cbd71beccacaaf2acf990a0aca
! .jcheck/conf
! make/conf/version-numbers.conf
Changeset: 1ce41821
Branch: master
Author: Kieran Farrell <kfarrell at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2025-07-07 18:46:07 +0000
URL: https://git.openjdk.org/jdk25u/commit/1ce41821b5d5ea74878b8135b9c5427443619a97
8359454: Enhance String handling
Backport-of: 2f2665738a67aeed224b54870608a346eb627d2a
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
Changeset: 83d69cab
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-07-09 05:29:11 +0000
URL: https://git.openjdk.org/jdk25u/commit/83d69cab8b56dfdd5dbca0a3613114a245a3562f
Merge
Reviewed-by: rreddy
Changeset: cc2cf978
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2025-07-15 13:39:47 +0000
URL: https://git.openjdk.org/jdk25u/commit/cc2cf97834445f1a5c1fa6ba4e06fb2cf24f22cb
8360937: Enhance certificate handling
Reviewed-by: mullan
Backport-of: f2fba5a55176ca82985ca42996cef36be7b7500a
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.base/share/classes/sun/security/x509/AVA.java
! test/lib/jdk/test/lib/security/CertificateBuilder.java
Changeset: 05bf5e3a
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date: 2025-07-15 13:44:52 +0000
URL: https://git.openjdk.org/jdk25u/commit/05bf5e3a502ea3ed8cca1cfc58acd0c04bcad294
Merge
Changeset: 5dab0808
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-07-22 05:13:25 +0000
URL: https://git.openjdk.org/jdk25u/commit/5dab0808b1140cc4eded7c43289ad378cef3fc38
Merge
Changeset: 3eee56e4
Branch: master
Author: pavel_kharskii <pavel.kharskii at oracle.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2025-07-22 12:14:38 +0000
URL: https://git.openjdk.org/jdk25u/commit/3eee56e456e8d1b71f4c1c4974072c8a6c03e7b8
8362109: Change milestone to fcs for all releases
Reviewed-by: coffeys, mvs
! make/conf/version-numbers.conf
Changeset: 6fcaf665
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2025-07-31 11:00:02 +0000
URL: https://git.openjdk.org/jdk25u/commit/6fcaf665394b37f4b9e8e246948d8f4a1deb841d
8315131: Clarify VarHandle set/get access on 32-bit platforms
Backport-of: 1867effcc0c4c0864168a7c1509a89a268a137dc
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 1d92cd35
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2025-07-31 11:05:12 +0000
URL: https://git.openjdk.org/jdk25u/commit/1d92cd3517f3661292f2549c946dbf25f99b4fec
8362882: Update SubmissionPublisher() specification to reflect use of ForkJoinPool.asyncCommonPool()
Backport-of: 3db8262445070440e0ac45f523813fd6ce983cc4
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
Changeset: d30e89c3
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2025-07-31 11:05:30 +0000
URL: https://git.openjdk.org/jdk25u/commit/d30e89c381872d282a90ee875f3134a011e0fadb
8360679: Shenandoah: AOT saved adapter calls into broken GC barrier stub
Backport-of: 033a121c9691b57ada832072dceb18a7fa2dcfe8
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 99f80700
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2025-07-31 11:24:44 +0000
URL: https://git.openjdk.org/jdk25u/commit/99f80700d76c6a0d7e06f215e78c4aef6b16e738
8356587: Missing object ID X in pool jdk.types.Method
Backport-of: 9fe2aa59ffde71879eeee5cfa10919468c253b34
! src/hotspot/share/jfr/instrumentation/jfrClassTransformer.cpp
! src/hotspot/share/jfr/instrumentation/jfrClassTransformer.hpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp
! src/hotspot/share/jfr/support/jfrKlassExtension.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
! src/hotspot/share/jfr/support/methodtracer/jfrInstrumentedClass.hpp
! src/hotspot/share/jfr/support/methodtracer/jfrMethodProcessor.cpp
! src/hotspot/share/jfr/support/methodtracer/jfrMethodTracer.cpp
! src/hotspot/share/jfr/support/methodtracer/jfrMethodTracer.hpp
! src/hotspot/share/jfr/support/methodtracer/jfrTraceTagging.cpp
! src/hotspot/share/jfr/support/methodtracer/jfrTraceTagging.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
Changeset: c02fce22
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-08-06 08:43:16 +0000
URL: https://git.openjdk.org/jdk25u/commit/c02fce22edc2e97ac208178cfb9d6537d4410938
8361212: Remove AffirmTrust root CAs
Backport-of: e58859e8acc19bfd8aaa80e98534651e83850a97
! 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: 1962c746
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-08-06 15:52:35 +0000
URL: https://git.openjdk.org/jdk25u/commit/1962c746dc73f6455fcd2850442c5288b8e3eecb
Merge
Reviewed-by: rreddy
Changeset: 408ae863
Branch: master
Author: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-08-11 12:57:00 +0000
URL: https://git.openjdk.org/jdk25u/commit/408ae8637c29f958155e9490ccbab10ead9db0e6
8356294: Enhance Path Factories
Backport-of: 5835cefe4946524af3be4933b20cd1b0005b0ad0
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java
Changeset: c5d85e09
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-08-12 11:47:25 +0000
URL: https://git.openjdk.org/jdk25u/commit/c5d85e09e17389268b0b76eecabf0dfab313ff06
8360647: [XWayland] [OL10] NumPad keys are not triggered
Backport-of: 4d5fb6eb8bb66556f06dada72df531d537cf32c2
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
! test/jdk/java/awt/event/KeyEvent/KeyCharTest/KeyCharTest.java
Changeset: 4f265785
Branch: master
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date: 2025-08-13 16:03:34 +0000
URL: https://git.openjdk.org/jdk25u/commit/4f265785a92c97f9f3cafbec68488b55b847ae90
8352637: Enhance bytecode verification
Reviewed-by: dlong
Backport-of: d9bf0c2ca2d52d783a8122504cac9566d42b22df
! src/hotspot/share/classfile/stackMapTable.cpp
! src/hotspot/share/classfile/stackMapTable.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/interpreter/bytecodeStream.hpp
! src/java.base/share/native/libverify/check_code.c
Changeset: f92ad752
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-08-19 10:27:06 +0000
URL: https://git.openjdk.org/jdk25u/commit/f92ad752abec0eeb193bbf9306da064da5618019
Merge
Changeset: 415f2adf
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Ravi Reddy <rreddy at openjdk.org>
Date: 2025-09-02 11:16:22 +0000
URL: https://git.openjdk.org/jdk25u/commit/415f2adffb4dcd4d2ad5f754ab335cfa65d042c2
8366223: ZGC: ZPageAllocator::cleanup_failed_commit_multi_partition is broken
Backport-of: 009612805f79e37d9ce4e3f5c90627b635b095cf
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp
! src/hotspot/share/gc/z/z_globals.hpp
+ test/hotspot/jtreg/gc/z/TestCommitFailure.java
Changeset: 5100536d
Branch: master
Author: Nibedita Jena <jnibedita at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date: 2025-09-25 14:42:40 +0000
URL: https://git.openjdk.org/jdk25u/commit/5100536d49198a0928ffcb10336b924347a4d783
8368308: ISO 4217 Amendment 180 Update
Backport-of: 3f9c665586705c833674ae998f49cabbc7e15615
! src/java.base/share/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/ISO4217-list-one.txt
! test/jdk/java/util/Currency/ValidateISO4217.java
Changeset: 78770bfa
Branch: master
Author: Rob McKenna <robm at openjdk.org>
Date: 2025-09-25 16:16:56 +0000
URL: https://git.openjdk.org/jdk25u/commit/78770bfaefd23ae77ec4f8ddd769c1c2d9c282df
8367031: [backout] Change java.time month/day field types to 'byte'
Backport-of: 00be643fa3eff6fd66d39f5f5ea70ff347296318
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/MonthDay.java
! src/java.base/share/classes/java/time/YearMonth.java
! src/java.base/share/classes/java/time/chrono/HijrahDate.java
Changeset: f5974634
Branch: master
Author: Rob McKenna <robm at openjdk.org>
Date: 2025-10-21 17:16:22 +0000
URL: https://git.openjdk.org/jdk25u/commit/f5974634e1c738272e666cc13e858e5e1ea8d3a6
Merge
! test/lib/jdk/test/lib/security/CertificateBuilder.java
! test/lib/jdk/test/lib/security/CertificateBuilder.java
More information about the jdk-updates-changes
mailing list