git: openjdk/jdk25u: master: 180 new changesets
Paul Hohensee
phh at openjdk.org
Wed Feb 4 12:10:18 UTC 2026
Changeset: 7a07a621
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-11-27 11:49:49 +0000
URL: https://git.openjdk.org/jdk25u/commit/7a07a621dc6b102ca1913ebd8d75065e469c61c1
8361492: [IR Framework] Has too restrictive regex for load and store
Backport-of: ebb1095805579f8f32a81bb350198fa1b7add9eb
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java
Changeset: 4856f9de
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-11-27 12:27:45 +0000
URL: https://git.openjdk.org/jdk25u/commit/4856f9de4c9857b15b2f7ed9f5334c435f5d7b2b
8354937: Cleanup some sparc related coding in os_linux
Backport-of: 1b3889a47092e018ab9ecb6aaa922046d8d0e916
! src/hotspot/os/linux/os_linux.cpp
Changeset: beb22a42
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-11-27 12:45:09 +0000
URL: https://git.openjdk.org/jdk25u/commit/beb22a4213dae6d96b3133603350c1816b467308
8364741: [asan] runtime/ErrorHandling/PrintVMInfoAtExitTest.java fails because output differs slightly
Backport-of: a840dc22c575b5d2b5b6017a536a6541fc1f0a44
! test/hotspot/jtreg/runtime/ErrorHandling/PrintVMInfoAtExitTest.java
Changeset: 9207c3ab
Branch: master
Author: Joel Sikström <jsikstro at openjdk.org>
Committer: Stefan Karlsson <stefank at openjdk.org>
Date: 2025-11-27 12:56:16 +0000
URL: https://git.openjdk.org/jdk25u/commit/9207c3ab90a2259116d06f2cb5c6aca4dfe238d8
8372412: Increase buffer size for ring-buffer events in CollectedHeap
Backport-of: 81ea1442a86795dafbf96c875fbecc65210804be
! src/hotspot/share/gc/shared/collectedHeap.cpp
Changeset: 0ede0a6c
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-11-27 15:01:16 +0000
URL: https://git.openjdk.org/jdk25u/commit/0ede0a6ced3be82178adc1fac542ba9f63765732
8370708: RISC-V: Add VerifyStackAtCalls
Backport-of: 0737a5625269773dcf70b95f8b8ac90b3b6cc444
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/share/opto/chaitin.cpp
Changeset: b1e32d23
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-11-27 15:04:52 +0000
URL: https://git.openjdk.org/jdk25u/commit/b1e32d235125d8620f8bda5d589a278c764b3e1e
8371966: RISC-V: Incorrect pointer dereference in TemplateInterpreterGenerator::generate_native_entry
Backport-of: 695a4abd5f7e9edcea9f1a724a9ceb87340a8f25
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
Changeset: e0f7d704
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-11-27 15:06:53 +0000
URL: https://git.openjdk.org/jdk25u/commit/e0f7d7041ee1bbdcee2235a322eae1dd6bbc52c1
8372046: compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java fails IR verification
Backport-of: a3b1affbfb23eeef32749164aae316e5d55fffaa
! test/hotspot/jtreg/compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java
Changeset: d28fd1f9
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-11-27 15:29:54 +0000
URL: https://git.openjdk.org/jdk25u/commit/d28fd1f933a18578fff2046c9b79625476a50177
8370244: [PPC64] Several vector tests fail on Power8
Backport-of: cbd77fc9f3e6c8f1e996b30afe208c6a074cce3a
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: cc103e30
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-11-27 15:30:25 +0000
URL: https://git.openjdk.org/jdk25u/commit/cc103e3072c1f184e177aec0147379ff4d52f5e4
8368787: Error reporting: hs_err files should show instructions when referencing code in nmethods
Backport-of: b31bbfcf2f13fa5b16762f5384d95c2b5d9c5705
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
Changeset: 56965318
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-11-28 09:41:34 +0000
URL: https://git.openjdk.org/jdk25u/commit/569653184c7a22b548873f0f697deb9c7421be16
8343474: [updates] Customize README.md to specifics of update project
Reviewed-by: sgehwolf
Backport-of: 22d5e0d1f8849410abe40165b58f45f5e4293884
! README.md
Changeset: 082ecfa4
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-11-28 12:08:57 +0000
URL: https://git.openjdk.org/jdk25u/commit/082ecfa423f159b67f69908f25120a762965ed51
8370393: Cleanup handling of ancient Windows versions from GetJavaProperties java_props_md
Backport-of: 16dafc00eca8acb0fdabf2f373bb5f84bd293086
! src/java.base/windows/native/libjava/java_props_md.c
Changeset: a3b1fb83
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-11-28 12:46:18 +0000
URL: https://git.openjdk.org/jdk25u/commit/a3b1fb833893161983b9efe56701780a05695415
8371316: Adjust assertion (GC pause time cannot be smaller than the sum of each phase) in G1GCPhaseTimes::print
Backport-of: db76479a105cda383f38f5f9857a8642ccf50cfd
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
Changeset: 2121b3b5
Branch: master
Author: Vishal Chand <vishalvc at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-11-30 20:12:07 +0000
URL: https://git.openjdk.org/jdk25u/commit/2121b3b594c5cf5fe8abf34af683f8761d5f7bef
8361363: ShenandoahAsserts::print_obj() does not work for forwarded objects and UseCompactObjectHeaders
Backport-of: fe264676337cdef0d7477b0b57ff9d2fe8f9fc0f
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
Changeset: e33a4593
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-12-01 02:16:58 +0000
URL: https://git.openjdk.org/jdk25u/commit/e33a4593c37d87b284c58173409133fc22507917
8370636: com/sun/jdi/TwoThreadsTest.java should wait for completion of all threads
Backport-of: d1860370635e1c96a9b6c497861e5573c23dd281
! test/jdk/com/sun/jdi/TwoThreadsTest.java
Changeset: af080e10
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-01 07:53:49 +0000
URL: https://git.openjdk.org/jdk25u/commit/af080e104fcb45626cdcb845014c31c4abaf33ac
8370887: DelayScheduler.replace method may break the 4-ary heap in certain scenarios
Backport-of: cc5b35bf69dcf9e7e8037642c94e8d7e5847952d
! src/java.base/share/classes/java/util/concurrent/DelayScheduler.java
+ test/jdk/java/util/concurrent/DelayScheduler/AscendingOrderAfterReplace.java
Changeset: 3da62237
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-01 13:56:22 +0000
URL: https://git.openjdk.org/jdk25u/commit/3da62237a766510d9efbde9400092c61b2a53ba0
8357570: [macOS] os::Bsd::available_memory() might return too low values
Backport-of: 7d7fc69355e6f5421cf09f93290270bb16d13182
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: c0391481
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Volker Simonis <simonis at openjdk.org>
Date: 2025-12-01 17:18:06 +0000
URL: https://git.openjdk.org/jdk25u/commit/c03914817da13ae0bab37a35d94b3569a19964b1
8369050: DecimalFormat Rounding Errors for Fractional Ties Near Zero
Backport-of: 376d77e8a71478f456af5baaf47f446eebd79e36
! src/java.base/share/classes/java/text/DigitList.java
+ test/jdk/java/text/Format/DecimalFormat/RoundingTiesNearZeroTest.java
! test/jdk/java/text/Format/NumberFormat/NumberRegression.java
Changeset: 78317c6a
Branch: master
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-12-01 19:48:17 +0000
URL: https://git.openjdk.org/jdk25u/commit/78317c6ad0b512dd27c8166242bf64ea68918b10
8370197: Add missing @Override annotations in com.sun.beans package
Backport-of: e7c7892b9f0fcee37495cce312fdd67dc800f9c9
! src/java.desktop/share/classes/com/sun/beans/WildcardTypeImpl.java
! src/java.desktop/share/classes/com/sun/beans/decoder/NullElementHandler.java
! src/java.desktop/share/classes/com/sun/beans/decoder/ValueObjectImpl.java
! src/java.desktop/share/classes/com/sun/beans/editors/BooleanEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/ByteEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/ColorEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/DoubleEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/EnumEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/FloatEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/FontEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/IntegerEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/LongEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/NumberEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/ShortEditor.java
! src/java.desktop/share/classes/com/sun/beans/editors/StringEditor.java
! src/java.desktop/share/classes/com/sun/beans/infos/ComponentBeanInfo.java
! src/java.desktop/share/classes/com/sun/beans/util/Cache.java
Changeset: 6e169f61
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-12-02 14:12:51 +0000
URL: https://git.openjdk.org/jdk25u/commit/6e169f61faec079d0582db401f6c175a94a316fe
8366747: RISC-V: Improve VerifyMethodHandles for method handle linkers
Backport-of: 0d7f8f83c7a674f5da4b93d66a24f9ce5ba46011
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp
! src/hotspot/cpu/riscv/methodHandles_riscv.hpp
Changeset: f7eec4f7
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-12-02 14:20:16 +0000
URL: https://git.openjdk.org/jdk25u/commit/f7eec4f7e77791d744209d01339467422a562e63
8362284: RISC-V: cleanup NativeMovRegMem
Backport-of: 3fd89be6d1a51b6fc99f4c0b5daba7a4bd64a08e
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
Changeset: d1b5b9a5
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-03 07:57:54 +0000
URL: https://git.openjdk.org/jdk25u/commit/d1b5b9a592520096139bbc2906132ac16434f9ca
8370405: C2: mismatched store from MergeStores wrongly scalarized in allocation elimination
Backport-of: 09a047f00c88d14505c42a966dedbc87b9be5bdf
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/compiler/c2/TestMergeStoresAndAllocationElimination.java
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestRematerializeObjects.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 228ff386
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-03 08:52:17 +0000
URL: https://git.openjdk.org/jdk25u/commit/228ff3869013bf0dcc0baa3a86e16c34168772bc
Merge
Changeset: bf618f7c
Branch: master
Author: David Briemann <dbriemann at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-12-03 10:18:40 +0000
URL: https://git.openjdk.org/jdk25u/commit/bf618f7c9ebf8d74ec7841d0062392f6f594d22f
8307495: Specialize atomic bitset functions for aix-ppc
Reviewed-by: mdoerr
Backport-of: c9cbd31f8575a25c4decd68dc645378c5ba2bad0
+ src/hotspot/cpu/ppc/atomicAccess_ppc.hpp
= src/hotspot/cpu/ppc/orderAccess_ppc.hpp
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.hpp
Changeset: d93d93ab
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-03 10:26:13 +0000
URL: https://git.openjdk.org/jdk25u/commit/d93d93ab84002f6c169e59856e6d855bb35dcfca
8359182: Use @requires instead of SkippedException for MaxPath.java
Backport-of: 5886ef728fc1efe43e90e056c03725c3ee982ad6
! test/jdk/java/io/File/MaxPath.java
Changeset: 410cf861
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-03 10:26:42 +0000
URL: https://git.openjdk.org/jdk25u/commit/410cf861f2726bc03d530eb466a3b430f25c783d
8333857: Test sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java failed: Existing session was used
Backport-of: e6ebefaa404daa4160bdc1c5d9c954c040e2c0c2
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java
Changeset: 25e491bd
Branch: master
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-12-03 20:33:49 +0000
URL: https://git.openjdk.org/jdk25u/commit/25e491bde586c021f182c2891bd8658c7daee430
8371759: Add missing @Override annotations in com.sun.imageio package
Backport-of: 0c6d1b9c8bfd7f4e39a6621c7a8f7bdcd044a05f
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/InputStreamAdapter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleCMYKColorSpace.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SingleTileRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SubImageInputStream.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableStreamMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/AdobeMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/DRIMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGStreamMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOSMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFBaseJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCIELabColorConverter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflateDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflater.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFExifJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFieldNode.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLSBCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLSBDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFNullDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFOldJPEGDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsCompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFPackBitsDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRLECompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFRenderedImage.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFStreamMetadataFormatResources.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFT4Compressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFT6Compressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrColorConverter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFYCbCrDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/spi/FileImageInputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/spi/FileImageOutputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/spi/InputStreamImageInputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/spi/OutputStreamImageOutputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/spi/RAFImageInputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/spi/RAFImageOutputStreamSpi.java
! src/java.desktop/share/classes/com/sun/imageio/stream/CloseableDisposerRecord.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java
Changeset: 6cf94cce
Branch: master
Author: Christoph Langer <clanger at openjdk.org>
Date: 2025-12-04 06:23:35 +0000
URL: https://git.openjdk.org/jdk25u/commit/6cf94cce29495f10947b3d73c1d1eed1031e04d9
8317838: java/nio/channels/Channels/SocketChannelStreams.java running into timeout (aix)
Reviewed-by: mbaesken
Backport-of: b2f97131d643ad7ebde137617999f1689a204975
! test/jdk/ProblemList.txt
Changeset: 395b4c4f
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-05 16:56:32 +0000
URL: https://git.openjdk.org/jdk25u/commit/395b4c4f5972ee25ece346e49c6aa73bfd100154
8368754: runtime/cds/appcds/SignedJar.java log regex is too strict
Backport-of: e19ec6f785e889d254b15c5ef2e801152c59c948
! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java
Changeset: b7b842e1
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-05 16:57:09 +0000
URL: https://git.openjdk.org/jdk25u/commit/b7b842e1d4b03f26831e48507b43bf3e6762d78f
8354894: java/lang/Thread/virtual/Starvation.java timeout on server with high CPUs
Reviewed-by: shade
Backport-of: 0366d8823bc844225ca24964e352ce0a57d01683
! test/jdk/java/lang/Thread/virtual/Starvation.java
Changeset: 1894b6af
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-05 16:57:36 +0000
URL: https://git.openjdk.org/jdk25u/commit/1894b6af2454a8fb5e66a7123099bbd100f4721f
8370646: TestLargeUTF8Length.java needs lots of memory
Backport-of: 3c1010b57f2f8258a2ccf59b9f86fc8debd71918
! test/hotspot/jtreg/runtime/jni/checked/TestLargeUTF8Length.java
Changeset: 2c31a381
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-05 16:58:03 +0000
URL: https://git.openjdk.org/jdk25u/commit/2c31a381706e50a5448dcc55deee3067c3854733
8357470: src/java.base/share/classes/sun/security/util/Debug.java implement the test for args.toLowerCase
Backport-of: 6d0bbc8a18fa555b5e8d132bef400097ef6ee5cb
! test/jdk/sun/security/util/Debug/DebugOptions.java
Changeset: e9520b3e
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-05 16:58:21 +0000
URL: https://git.openjdk.org/jdk25u/commit/e9520b3efaafd48a1537095afad356624f646a31
8360562: sun/security/tools/keytool/i18n.java add an ability to add comment for failures
Backport-of: ebb6fd7d7865fd20ff2f90b4ef72c5ef6a3e5dea
! test/jdk/sun/security/tools/keytool/i18n.java
Changeset: e5781ca3
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-05 16:58:52 +0000
URL: https://git.openjdk.org/jdk25u/commit/e5781ca38d8ae961d2c706ab591fe0f56115a46f
8366182: Some PKCS11Tests are being skipped when they shouldn't
Backport-of: cc9483b4da1a0f65f8773d0c7f35f2e6a7e1bd4f
! test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java
! test/jdk/sun/security/pkcs11/KeyStore/SecretKeysBasic.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/jdk/sun/security/pkcs11/ec/TestECDH.java
Changeset: d3ca9062
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-06 17:06:33 +0000
URL: https://git.openjdk.org/jdk25u/commit/d3ca90622454d0d22b45e2360b9172cc8ac90684
8357277: Update OpenSSL library for interop tests
Backport-of: c1198bba0e8cbdaa47c821263d122d0ba4dd6759
! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java
Changeset: 576ded9a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-06 17:08:08 +0000
URL: https://git.openjdk.org/jdk25u/commit/576ded9a22b4eeead6e47896dcd969f04f9c4f35
8336695: Update Commons BCEL to Version 6.10.0
Backport-of: 3790965df3e7cba3b9792b8719d1e2ead046da15
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ArrayElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InvalidMethodSignatureException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameters.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestMembers.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Record.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RecordComponentInfo.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SimpleElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/package-info.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationEntryGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValuePairGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EnumElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SimpleElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/package-info.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/package-info.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELComparator.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/package-info.java
! src/java.xml/share/classes/jdk/xml/internal/Utils.java
! src/java.xml/share/legal/bcel.md
Changeset: 0354e244
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-06 17:15:49 +0000
URL: https://git.openjdk.org/jdk25u/commit/0354e244a78382ef69c353926da4777e3a8c4c52
8372048: Performance improvement on Linux remote desktop
Backport-of: 0b3df489e9d3b6d876a67793e082b930c17ade3e
! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java
! src/java.desktop/unix/classes/sun/awt/screencast/TokenStorage.java
Changeset: f31097e3
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-06 17:25:47 +0000
URL: https://git.openjdk.org/jdk25u/commit/f31097e3ef2a5a240a0efb6640b73ea9f84fb49d
8357591: Re-enable CDS test cases for jvmci after JDK-8345826
Backport-of: d186dacdb7b91dc9a28b703ce3c8ea007fc450b6
! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithUseImplMethodHandle.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCacheSupportForCustomLoaders.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/HelloAOTCache.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/JavaAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ManagementAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/PackageInfoClass.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/SpecialCacheNames.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/VerifierFailOver.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTCacheWithZGC.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTLoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddExports.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddOpens.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddReads.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/FakeCodeLocation.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/GeneratedInternedString.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/LambdaInExcludedClass.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/MethodHandleTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/NonFinalStaticWithInitVal.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/StringConcatStress.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/TestSetupAOTTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/TrainingRun.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/WeakReferenceTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotProfile/AOTProfileFlags.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java
Changeset: 9d12072a
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-08 08:09:32 +0000
URL: https://git.openjdk.org/jdk25u/commit/9d12072a0dbe4ecce5239a5a98ac27598b617d9b
8358686: CDS and AOT can cause buffer truncation warning even when logging is disabled
Backport-of: 2e3bdec9857c64b307737ac7afed58170125cca9
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: 53e7ea89
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-09 14:35:59 +0000
URL: https://git.openjdk.org/jdk25u/commit/53e7ea891d8c3d91340bf1967aa94104f54b467c
8370325: G1: Disallow GC for TLAB allocation
Reviewed-by: phh, rrich
Backport-of: 027aea9d2e0dff29fcd00fa7074ca955066929ec
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 559f805d
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-09 17:03:36 +0000
URL: https://git.openjdk.org/jdk25u/commit/559f805d62fe4de5f62664a11e665355c4b10882
8369804: TestGenerators.java fails with IllegalArgumentException: bound must be greater than origin
Backport-of: f2a998326a6bebd4a7d2d0a39f785b2e6dac68c4
! test/hotspot/jtreg/compiler/lib/generators/UniformDoubleGenerator.java
! test/hotspot/jtreg/compiler/lib/generators/UniformFloatGenerator.java
! test/hotspot/jtreg/testlibrary_tests/generators/tests/TestGenerators.java
Changeset: 4b7defba
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-10 08:37:44 +0000
URL: https://git.openjdk.org/jdk25u/commit/4b7defbae9d9639c7a52ed5a4cbbba1ce7bb4b9d
8371864: GaloisCounterMode.implGCMCrypt0 AVX512/AVX2 intrinsics stubs cause AES-GCM encryption failure for certain payload sizes
Backport-of: 6cb1c8f9cfcb797af788ca8fb490f388cc68f525
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
+ test/jdk/com/sun/crypto/provider/Cipher/AES/TestGCMSplitBound.java
Changeset: dcd89eb9
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-10 16:15:56 +0000
URL: https://git.openjdk.org/jdk25u/commit/dcd89eb9b1dfe6fd60370731b4f94b1ec6d0d359
8368500: ContextClassLoader cannot be reset on threads in ForkJoinPool.commonPool()
Backport-of: 6f8d07ae21e49f87f64a5d4e10c930c4447ec8b6
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
+ test/jdk/java/util/concurrent/forkjoin/ContextClassLoaderTest.java
Changeset: 687c6a0b
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-10 16:16:45 +0000
URL: https://git.openjdk.org/jdk25u/commit/687c6a0b0871f68a017b6a81782f9b28e5d9ddf9
8368182: AOT cache creation fails with class defined by JNI
Backport-of: 8f87fdce0b17f3edd453054461895330b82e8a71
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/classLoader.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/JNIDefineClass.java
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/libJNIDefineClassApp.c
Changeset: b41a9ed7
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-12 11:48:36 +0000
URL: https://git.openjdk.org/jdk25u/commit/b41a9ed7579d31d083d7aeac3609aee5a8826f14
8372977: Unnecessary gthread-2.0 loading
Backport-of: 5ea2b6402114d34465b2ad9e476ab8e36ddeea06
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
Changeset: a46c70df
Branch: master
Author: David Briemann <dbriemann at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-12-12 14:02:51 +0000
URL: https://git.openjdk.org/jdk25u/commit/a46c70dfe94cccb8b6d264ed49f6c733c3c380ac
8369505: jhsdb jstack cannot handle continuation stub
8370036: TestJhsdbJstackWithVirtualThread.java fails when run with -showversion
8370201: Test serviceability/sa/TestJhsdbJstackWithVirtualThread.java fails due to VM warnings
8370240: [PPC64] jhsdb jstack cannot handle continuation stub
Reviewed-by: mdoerr
Backport-of: 1653999871c8d7b1e61b44f8525e09b2cd0bdb6b
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ContinuationEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
! test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithVirtualThread.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
+ test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java
Changeset: 6b1ec324
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-12-16 08:51:46 +0000
URL: https://git.openjdk.org/jdk25u/commit/6b1ec324874a74213e1538976544c6e7887c44a8
8366874: Test gc/arguments/TestParallelGCErgo.java fails with UseTransparentHugePages
Backport-of: fb1924d2e34f77dc834094485dccb1751bc5b3b6
! test/hotspot/jtreg/gc/arguments/TestParallelGCErgo.java
Changeset: c3a86cf1
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-16 09:07:11 +0000
URL: https://git.openjdk.org/jdk25u/commit/c3a86cf133d21bbed2814d3007bb864f6eb0a99b
8366486: Test jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java is timing out
Backport-of: 4fc917c25005d1f88fe43069fe623e243bd022c3
! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java
Changeset: 8f2b5a6b
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-12-16 09:15:00 +0000
URL: https://git.openjdk.org/jdk25u/commit/8f2b5a6bf3a8502360ff194549d305d7f582ad48
8370064: Test runtime/NMT/CheckForProperDetailStackTrace.java fails on Windows when using stripped pdb files
Backport-of: 69a9b4ceaf3852a299ee268a39e56575ad8207ab
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 4259896a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-17 08:52:47 +0000
URL: https://git.openjdk.org/jdk25u/commit/4259896a9ad7cea7bbf81e29ea8924c4c8135aef
Merge
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 3bc8c9dd
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-17 08:58:25 +0000
URL: https://git.openjdk.org/jdk25u/commit/3bc8c9dd9f388ced185e81ab8978346d6b88907e
8372756: Mouse additional buttons and horizontal scrolling are broken on XWayland GNOME >= 47 after JDK-8351907
Backport-of: db2cd1a4e0ee7b72339e7ee3c0286dc04fc5adbf
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
Changeset: ed1618f1
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-17 10:39:03 +0000
URL: https://git.openjdk.org/jdk25u/commit/ed1618f160cb5c0ded6489b5490a2f451019e500
8359707: Add classfile modification code to RedefineClassHelper
Backport-of: e7a450038a47a76d2e616ebce2a7fa8a51e36ea4
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ClassVersionAfterRedefine.java
! test/lib/RedefineClassHelper.java
Changeset: a32d181a
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-12-17 12:36:01 +0000
URL: https://git.openjdk.org/jdk25u/commit/a32d181afe60ad2f3e2f629ef877f085d7c905ac
8371385: compiler/escapeAnalysis/TestRematerializeObjects.java fails in case of -XX:-UseUnalignedAccesses
Backport-of: 59d23095789bbb6d4e466bcbeb82089b17d78eae
! test/hotspot/jtreg/compiler/escapeAnalysis/TestRematerializeObjects.java
Changeset: 1870cdec
Branch: master
Author: Pasam Soujanya <psoujany at in.ibm.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-17 13:19:57 +0000
URL: https://git.openjdk.org/jdk25u/commit/1870cdec268b5d72e0b51b625b20715b089d08a5
8366278: Form control element <select> has no associated label
Backport-of: 781f2b2f8188c02a6af220ebcc5bc8158fe8423e
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
Changeset: 77f9c42b
Branch: master
Author: Pasam Soujanya <psoujany at in.ibm.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-17 13:22:01 +0000
URL: https://git.openjdk.org/jdk25u/commit/77f9c42bf51c9bfd4bbab46a8ccc5a724d1e26e3
8365305: The ARIA role ‘contentinfo’ is not valid for the element <footer>
Backport-of: 6e91ccd1c3926094a9b6d8f9177d895aba3424a1
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
Changeset: cb7fb728
Branch: master
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2025-12-17 13:51:51 +0000
URL: https://git.openjdk.org/jdk25u/commit/cb7fb728d4805ed4e9d62ce31cee7c948f3d5746
8372534: Update Libpng to 1.6.51
Backport-of: c7a489db9e4a7d696623fc2155a5504d9d2adb0d
! make/modules/java.desktop/lib/ClientLibraries.gmk
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
Changeset: 97787603
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-17 14:39:20 +0000
URL: https://git.openjdk.org/jdk25u/commit/977876032e34dd4456016250ae1f25e5409a91df
8361521: BogusFocusableWindowState.java fails with StackOverflowError on Linux
Backport-of: bdc39818ce7b3c3bad10f4682a2a52fbb696f247
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Frame/BogusFocusableWindowState/BogusFocusableWindowState.java
Changeset: 11015ddb
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-17 14:41:54 +0000
URL: https://git.openjdk.org/jdk25u/commit/11015ddbff70ea1242648408ca6c5c96fd57f4b1
8244336: Restrict algorithms at JCE layer
Backport-of: 35dabb1a5f31d985f00de21badeeedb026a63b94
+ src/java.base/share/classes/com/sun/crypto/provider/RSACipherAdaptor.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
+ src/java.base/share/classes/sun/security/util/CryptoAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
! src/java.base/share/conf/security/java.security
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/RSACipherAdaptor.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ test/jdk/java/security/KeyStore/TestDisabledAlgorithms.java
+ test/jdk/java/security/MessageDigest/TestDisabledAlgorithms.java
+ test/jdk/java/security/Signature/TestDisabledAlgorithms.java
+ test/jdk/javax/crypto/Cipher/TestDisabledAlgorithms.java
+ test/jdk/sun/security/pkcs11/Cipher/TestDisabledAlgorithms.java
+ test/jdk/sun/security/pkcs11/Signature/TestNONEwithRSA.java
+ test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java
Changeset: b4041e3e
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-17 14:44:33 +0000
URL: https://git.openjdk.org/jdk25u/commit/b4041e3e2222f78cb8c5c85ac2db6b30aaa3c390
8358801: javac produces class that does not pass verifier.
Backport-of: fd13e1ce9805a903ab60ad9b476eb5a6687d22ee
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/patterns/T8358801.java
Changeset: 04bd2469
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-17 16:14:21 +0000
URL: https://git.openjdk.org/jdk25u/commit/04bd246916c48cc77f86a10c4a10cd082c37446e
8366938: Test runtime/handshake/HandshakeTimeoutTest.java crashed
Backport-of: 8ab8d02e40e987a5eb5e8036ff4f12146ac2b16a
! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java
Changeset: 43f752f5
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-17 16:14:50 +0000
URL: https://git.openjdk.org/jdk25u/commit/43f752f57a462443719150df45f051e3e2107858
8293484: AArch64: TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on CPU with SHA512 feature support
Backport-of: 696821670e11fee003906806f081038032ac4985
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/DigestOptionsBase.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
Changeset: 44ab436a
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-12-19 08:38:23 +0000
URL: https://git.openjdk.org/jdk25u/commit/44ab436ae44f2ce6d10a64e24fca77fd0e3966ce
8371967: Add Visual Studio 2026 to build toolchain for Windows
Backport-of: dcba014ad56eae753c25c579fb30bb8ecfab69af
! doc/building.html
! doc/building.md
! make/autoconf/toolchain_microsoft.m4
Changeset: ced6e959
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-12-19 09:01:06 +0000
URL: https://git.openjdk.org/jdk25u/commit/ced6e959b09edc6ec83a654f41226741196986bc
8369911: Test sun/java2d/marlin/ClipShapeTest.java#CubicDoDash, #Cubic and #Poly fail intermittent
Backport-of: 150def42dd7f22d949b4d788bfe5986f236b9b37
! test/jdk/sun/java2d/marlin/ClipShapeTest.java
Changeset: 5a08f945
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-12-19 09:24:14 +0000
URL: https://git.openjdk.org/jdk25u/commit/5a08f945f250c27afe533ca5a7c796699eb63d91
8370572: Cgroups hierarchical memory limit is not honored after JDK-8322420
Reviewed-by: shade, phh
Backport-of: c49a94bf89876c4d6c777a9452618afa564c5c23
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
Changeset: c3eecc04
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-12-19 09:46:35 +0000
URL: https://git.openjdk.org/jdk25u/commit/c3eecc0465e570dcc19aa1f5bc9ed4db8dcb4e63
8370966: Create regression test for the hierarchical memory limit fix in JDK-8370572
Backport-of: 291003208c025ce4f9a94ba6093e207d0792bbb9
! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java
! test/hotspot/jtreg/containers/docker/TestJcmd.java
+ test/hotspot/jtreg/containers/docker/TestMemoryInvisibleParent.java
! test/hotspot/jtreg/containers/docker/TestMemoryWithSubgroups.java
! test/hotspot/jtreg/containers/docker/TestPids.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java
! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: f18b1ace
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-19 10:42:58 +0000
URL: https://git.openjdk.org/jdk25u/commit/f18b1ace79fb72b1cce815c1dff363b508080655
8371944: AOT configuration is corrupted when app closes System.out
Reviewed-by: phh, iklam
Backport-of: 1535d08f0ee5da42d9db9e196d6a620aabe9feea
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/CloseSystemOut.java
Changeset: 0a3249c4
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-19 10:43:27 +0000
URL: https://git.openjdk.org/jdk25u/commit/0a3249c488f77ceaec58b69348c59aff72814498
8371368: SIGSEGV in JfrVframeStream::next_vframe() on arm64
8372586: Crashes on ppc64(le) after JDK-8371368
Reviewed-by: phh
Backport-of: 42f333352408e03389fb37ea8ad8537a4a271b6a
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp
! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
Changeset: 101e8ed8
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-12-19 10:43:52 +0000
URL: https://git.openjdk.org/jdk25u/commit/101e8ed82cf60782846b56b419f0264c71a996b0
8372609: Bug4944439 does not enforce locale correctly
Backport-of: 45c0600d3abfa4bcd0338840523c0df69283afe2
! test/jdk/java/text/Format/NumberFormat/Bug4944439.java
Changeset: d3a008f1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-19 11:23:15 +0000
URL: https://git.openjdk.org/jdk25u/commit/d3a008f108feaa6950b9972e5c8162e8ca47fd7c
8212084: G1: Implement UseGCOverheadLimit
Reviewed-by: phh, rrich
Backport-of: 3d2ce8045f9ea52c6559638f9cc7e0a0544b4540
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
+ test/hotspot/jtreg/gc/TestUseGCOverheadLimit.java
Changeset: f7310f67
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-19 11:31:10 +0000
URL: https://git.openjdk.org/jdk25u/commit/f7310f67537c58eb63271c32415c1b713ec0aa9a
8316274: javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java fails in Ubuntu 23.10 with Motif LAF
Backport-of: d62553d8dce7fe21942ec7a1268f536d9725b054
! test/jdk/javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java
Changeset: 9183b3f5
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-19 11:34:04 +0000
URL: https://git.openjdk.org/jdk25u/commit/9183b3f5084d57b8d95c03d15074a9fb034e0fdd
8363950: Incorrect jtreg header in TestLayoutVsICU.java
Backport-of: 15dcbf0bc80b3c1ab09e44b9447c639780cce65e
- test/jdk/java/awt/font/TextLayout/TestLayoutVsICU.java
- test/jdk/java/awt/font/TextLayout/TestLayoutVsICU_jdkbase.xml
Changeset: 7ce402d3
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-19 11:36:41 +0000
URL: https://git.openjdk.org/jdk25u/commit/7ce402d3ff390222c30fb53fbd1272cf662cd81c
8368551: Core dump warning may be confusing
Backport-of: c146805da5708b479bf8dd0180acd06657b72788
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java
Changeset: 9c620e4f
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-19 11:40:02 +0000
URL: https://git.openjdk.org/jdk25u/commit/9c620e4fdf4d748c5933920e53865cc7f8840f43
8372704: ThreadMXBean.getThreadUserTime may return total time
Backport-of: 08c16c384ac9dac22da960ad718ceb95b41ca660
! src/java.management/share/classes/sun/management/ThreadImpl.java
Changeset: b9c82947
Branch: master
Author: David Briemann <dbriemann at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-12-19 13:32:41 +0000
URL: https://git.openjdk.org/jdk25u/commit/b9c8294775e15bf8d789ae07e26ef6063f04d359
8370579: PPC: fix inswri immediate argument order
Backport-of: 9625993611bb6acf84d428bea4a65d33b9d66e5f
! src/hotspot/cpu/ppc/ppc.ad
Changeset: 860d68fb
Branch: master
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2025-12-19 13:37:45 +0000
URL: https://git.openjdk.org/jdk25u/commit/860d68fb4185955dcd05d71d5bfdbdbb9e5dbb48
8360169: Problem list CodeInvalidationReasonTest.java on linux-riscv64 until JDK-8360168 is fixed
Backport-of: ad1033d68f4dd030cad27f9868d4fa83b5080bcd
! test/hotspot/jtreg/ProblemList.txt
Changeset: 77a5421a
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-19 16:26:58 +0000
URL: https://git.openjdk.org/jdk25u/commit/77a5421a91a55faf69e105b0964ccb8aedabd53b
8367135: Test compiler/loopstripmining/CheckLoopStripMining.java needs internal timeouts adjusted
Backport-of: 0632617670f991da23c3892d357e8d1f051d29a0
! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java
Changeset: 3a1e059a
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-19 16:27:54 +0000
URL: https://git.openjdk.org/jdk25u/commit/3a1e059a722c73184b9a2b2c5f2a7eed5fc17fcf
8365065: cancelled ForkJoinPool tasks no longer throw CancellationException
Backport-of: 61acdf6512c6ea3123edb9017ef99d851c917b90
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java
Changeset: 600659d2
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-12-19 16:28:19 +0000
URL: https://git.openjdk.org/jdk25u/commit/600659d2b5648dd19952f3606863dc8fe4c2eb94
8358756: [s390x] Test StartupOutput.java crash due to CodeCache size
Backport-of: 78d50c02152d3d02953cc468d50c7c40c43c1527
! test/hotspot/jtreg/compiler/startup/StartupOutput.java
Changeset: 6cc7fc7f
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date: 2025-12-19 18:47:44 +0000
URL: https://git.openjdk.org/jdk25u/commit/6cc7fc7f1e725e3223d11fd0b94a90a588c76aa9
8367278: Test compiler/startup/StartupOutput.java timed out after completion on Windows
Backport-of: a355edbbe43f7356f9439ecabf0ab8218fc9e3e1
! test/hotspot/jtreg/compiler/startup/StartupOutput.java
Changeset: b65e0bb6
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-12-22 02:45:43 +0000
URL: https://git.openjdk.org/jdk25u/commit/b65e0bb694c7ce9b18fecbc5bba7f0f213ab8030
8366817: test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java and JdkProcClient.java should not delete logs
Reviewed-by: andrew
Backport-of: c0c76703bc10d5caa1cda7e2820d0702df5b8008
! test/jdk/javax/net/ssl/TLSCommon/interop/AbstractPeer.java
! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcClient.java
! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcServer.java
Changeset: d26f8e1b
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-12-23 09:12:26 +0000
URL: https://git.openjdk.org/jdk25u/commit/d26f8e1bb9d82d4beb14f65579d93f0026d121fe
8353755: Add a helper method to Util - findComponent()
Backport-of: 354910381a9319723d43a6182269b5449c02a527
! test/jdk/javax/swing/regtesthelpers/Util.java
Changeset: 1f612275
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-12-23 13:12:55 +0000
URL: https://git.openjdk.org/jdk25u/commit/1f612275f862161fa3dd32cae23f85a40033eba0
8372857: Improve debuggability of java/rmi/server/RemoteServer/AddrInUse.java test
Reviewed-by: andrew
Backport-of: 04c0f8d359a3f450ac2070c6d41834145d9c75f7
! test/jdk/java/rmi/server/RemoteServer/AddrInUse.java
Changeset: bf5c6a88
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2025-12-23 14:27:39 +0000
URL: https://git.openjdk.org/jdk25u/commit/bf5c6a884db0a675748c4d5af0024fab7a4c649e
8373998: RISC-V: simple optimization of ConvHF2F
Backport-of: 5eb8774909bd250c7ff8cfc56506a949b547bda2
! src/hotspot/cpu/riscv/riscv.ad
Changeset: e11ef993
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-12-30 08:40:27 +0000
URL: https://git.openjdk.org/jdk25u/commit/e11ef99356b87af40b3f8bb3e83c28245c4a3d06
8333871: Check return values of sysinfo
Reviewed-by: mdoerr, lucy
Backport-of: 30410fe265d8d32fb41bae88ab882115271cdf75
! src/hotspot/os/linux/os_linux.cpp
! src/java.base/unix/native/libjava/java_props_md.c
Changeset: 57871328
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-12-30 08:47:01 +0000
URL: https://git.openjdk.org/jdk25u/commit/5787132896efb9a472a1d83b051187e754249590
8373593: Support latest VS2026 MSC_VER in abstract_vm_version.cpp
Backport-of: a31e6e0d3b806b3b1935d3b71dd0b111bc5fddf1
! src/hotspot/share/runtime/abstract_vm_version.cpp
Changeset: 391c8e52
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-12-30 08:49:15 +0000
URL: https://git.openjdk.org/jdk25u/commit/391c8e524b97c23aa15bf65caf7d9889206896e8
8371608: Jtreg test jdk/internal/vm/Continuation/Fuzz.java sometimes fails with (fast)debug binaries
Backport-of: bfc048aba6391d52c07d9a5146466b47d2f6fed8
! test/jdk/jdk/internal/vm/Continuation/Fuzz.java
Changeset: 5a26e1e4
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2026-01-01 11:11:41 +0000
URL: https://git.openjdk.org/jdk25u/commit/5a26e1e470889be70ff639237592b6da66e9e484
8371948: TestStackOverflowDuringInit.java fails xss too small on linux-aarch64
Backport-of: 360777c3ad8fe5bfeb2af15ce1b89e04d4397b9f
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/jtreg/runtime/ClassInitErrors/TestStackOverflowDuringInit.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 6fe9d3c5
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-01-02 08:36:05 +0000
URL: https://git.openjdk.org/jdk25u/commit/6fe9d3c5b8d364e2fa384eae42f56360f222abc3
8371420: Still sporadic failures of gc/TestAlwaysPreTouchBehavior.java#<gcname> on Linux after JDK-8359104
Backport-of: dca55b43664bb9f15ebd7b5f674e1a64b5c17c02
! test/hotspot/jtreg/gc/TestAlwaysPreTouchBehavior.java
Changeset: 83cca73b
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2026-01-05 03:48:24 +0000
URL: https://git.openjdk.org/jdk25u/commit/83cca73bd587f014f1f5d73cf72b0f8f1951f61d
8334928: Test sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed: java.net.BindException: Address already in use
Backport-of: cdf5fbed9bd8366e4ee9ab9cb538db88d7bcc7c0
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ReuseAddr.java
Changeset: 4044c37d
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-01-05 08:45:50 +0000
URL: https://git.openjdk.org/jdk25u/commit/4044c37d40cec86a80b1c07a95c2e05900b34df2
8372348: Adjust some UL / JFR string deduplication output messages
Reviewed-by: asteiner, mdoerr
Backport-of: 3f20eb943532c5c76e55b14292139749bd704ce4
! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp
Changeset: 7a4df4d0
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-05 16:20:47 +0000
URL: https://git.openjdk.org/jdk25u/commit/7a4df4d04626b0d8a72fa62e4436e9fb97193f3a
8370378: Some compiler tests inadvertently exclude particular platforms
Backport-of: 60104575b221eb3d78a4d56839d55953d4036c21
! test/hotspot/jtreg/compiler/c2/TestBit.java
! test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeIntIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/RotateLeftNodeLongIdealizationTests.java
Changeset: c288508b
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-05 16:21:19 +0000
URL: https://git.openjdk.org/jdk25u/commit/c288508b4d25a17f775fe8fb6be1a633d6ce57fd
8367583: sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java fails after JDK-8244336
Backport-of: ff538c7f5641bb24748243da44de5d964141ae31
! test/jdk/sun/security/util/AlgorithmConstraints/InvalidCryptoDisabledAlgos.java
Changeset: 83d0cc10
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2026-01-07 10:59:16 +0000
URL: https://git.openjdk.org/jdk25u/commit/83d0cc10d41c36735309d48592f1dca0b797fb79
8371769: TestMemoryInvisibleParent.java fails with java.nio.file.AccessDeniedException
Backport-of: 3fd551f9926601b05a13a22b556d55425a37ee4d
! test/hotspot/jtreg/containers/docker/TestMemoryInvisibleParent.java
Changeset: 23a396a6
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2026-01-08 02:03:47 +0000
URL: https://git.openjdk.org/jdk25u/commit/23a396a6f848908618219409752c993382fa0f9c
8371978: tools/jar/ReproducibleJar.java fails on XFS
Backport-of: 828498c54b3b1089af9e076cb45f3cf3bea58e2f
! test/jdk/tools/jar/ReproducibleJar.java
Changeset: c900b96a
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-09 07:30:44 +0000
URL: https://git.openjdk.org/jdk25u/commit/c900b96af19406d42df432f0d1ef617743c07778
8364936: Shenandoah: Switch nmethod entry barriers to conc_instruction_and_data_patch
Backport-of: 81a1e8e1363446de499a59fc706221efde12dd86
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java
Changeset: 84ee2e85
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-09 07:31:02 +0000
URL: https://git.openjdk.org/jdk25u/commit/84ee2e85d268dce4406ccad840baf28020753dbe
8373630: r18_tls should not be modified on Windows AArch64
Reviewed-by: aph
Backport-of: a0dd66f92d7f8400b9800847e36d036315628afb
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
Changeset: 0f49389d
Branch: master
Author: David Briemann <dbriemann at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2026-01-09 09:43:44 +0000
URL: https://git.openjdk.org/jdk25u/commit/0f49389d290d4b0be4b254fbcde6b877939650cb
8372589: VM crashes on init when NonNMethodCodeHeapSize is set too small and UseTransparentHugePages is enabled
Backport-of: 8eaeb6990b85ac8717f4fc4ce883f674017b91f3
! src/hotspot/share/code/codeCache.cpp
Changeset: a5bb313d
Branch: master
Author: Kelvin Nilsen <kdnilsen at openjdk.org>
Committer: William Kemper <wkemper at openjdk.org>
Date: 2026-01-09 23:30:33 +0000
URL: https://git.openjdk.org/jdk25u/commit/a5bb313d3ccfb1fb7b72450d0c3c303afac6de1e
8358735: GenShen: block_start() may be incorrect after class unloading
Reviewed-by: wkemper
Backport-of: 8531fa146be1da5e96c0f23091882a27c67d7893
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp
+ test/hotspot/gtest/gc/shenandoah/test_shenandoahMarkBitMap.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldHeuristic.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java
Changeset: 33e74e04
Branch: master
Author: Rui Li <ruiamzn at amazon.com>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Date: 2026-01-10 02:04:59 +0000
URL: https://git.openjdk.org/jdk25u/commit/33e74e04054e12fef999914445061c28d3cfb800
8358735: GenShen: block_start() may be incorrect after class unloading
8372110: GenShen: Fix erroneous assert
8371854: Shenandoah: Simplify WALK_FORWARD_IN_BLOCK_START use
Reviewed-by: kdnilsen, ysr
Backport-of: 8531fa146be1da5e96c0f23091882a27c67d7893
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
Changeset: fd0436b5
Branch: master
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2026-01-10 13:22:37 +0000
URL: https://git.openjdk.org/jdk25u/commit/fd0436b5f532725f46cecf6b08b56c8060425531
8374525: RISC-V: Several masked float16 vector operations are not supported
Backport-of: df5b49e604d3204c6383484ba3807d39abd0b0f1
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: fae7da1f
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-12 16:14:24 +0000
URL: https://git.openjdk.org/jdk25u/commit/fae7da1f91bfd947eac4f98e8b888909f692deae
8358159: Empty mode/padding in cipher transformations
Backport-of: 3ff83ec49e561c44dd99508364b8ba068274b63a
! src/java.base/share/classes/javax/crypto/Cipher.java
+ test/jdk/javax/crypto/Cipher/TestEmptyModePadding.java
Changeset: 41d860f0
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date: 2026-01-13 00:09:01 +0000
URL: https://git.openjdk.org/jdk25u/commit/41d860f0bc8400275ef82446e23cc18fff8db8bb
8359388: Stricter checking for cipher transformations
Backport-of: ec7c6be6a9e84c8cd2077fea07930592ddd13669
! src/java.base/share/classes/javax/crypto/Cipher.java
! test/jdk/javax/crypto/Cipher/TestEmptyModePadding.java
Changeset: 65554dee
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-13 06:06:09 +0000
URL: https://git.openjdk.org/jdk25u/commit/65554dee8fabab0ec2d72901ed0ff0c9a3e19039
8357380: java/lang/StringBuilder/RacingSBThreads.java times out with C1
Backport-of: 30d20036987c9d68eb76b1e0401821386a76bb07
! test/jdk/java/lang/StringBuilder/RacingSBThreads.java
Changeset: 62bf99fc
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-13 06:09:38 +0000
URL: https://git.openjdk.org/jdk25u/commit/62bf99fcb522895d843b4747f42f6b9d4cb48c14
8371895: Lower GCTimeLimit in TestUseGCOverheadLimit.java
Backport-of: eeb7c3f2e8e645938d9db0cf61c1d98d751f2845
! test/hotspot/jtreg/gc/TestUseGCOverheadLimit.java
Changeset: 3f6cc674
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-13 06:10:04 +0000
URL: https://git.openjdk.org/jdk25u/commit/3f6cc674a9b56e2f5416d9bda4057ab9f57bb4af
8361613: System.console() should only be available for interactive terminal
Backport-of: ae0dac43c09377c87e9b0452618a5b32c8568150
! src/java.base/share/classes/java/lang/System.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/JdkConsoleProviderImpl.java
! test/jdk/java/io/Console/DefaultCharsetTest.java
! test/jdk/java/io/Console/LocaleTest.java
! test/jdk/java/io/Console/ModuleSelectionTest.java
+ test/jdk/java/io/Console/defaultCharset.exp
+ test/jdk/java/io/Console/locale.exp
+ test/jdk/java/io/Console/moduleSelection.exp
! test/jdk/java/lang/IO/IO.java
! test/jdk/jdk/internal/jline/JLineConsoleProviderTest.java
! test/jdk/jdk/internal/jline/LazyJdkConsoleProvider.java
- test/jdk/jdk/internal/jline/RedirectedStdOut.java
Changeset: 308eab51
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-13 06:13:33 +0000
URL: https://git.openjdk.org/jdk25u/commit/308eab5175697f6b168a6def11ff8ef212ac8ebd
8373946: Synth ProgressBarUI implementation confuses background painting with border painting
Backport-of: fe5911c7695283cb76b3d95877138b0b15bc0ba4
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java
- test/jdk/javax/swing/JProgressBar/TestProgressBarBorder.java
+ test/jdk/javax/swing/plaf/nimbus/TestNimbusProgressBarBorder.java
Changeset: 4ef292ec
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-01-15 08:28:11 +0000
URL: https://git.openjdk.org/jdk25u/commit/4ef292ec92ee00b8ff3efca7ec28ccd601ce42ec
8183336: Better cleanup for jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java
Backport-of: 87092ef1d97e00ddb6674b0e309f2f904d307604
! test/jdk/java/lang/module/customfs/ModulesInCustomFileSystem.java
Changeset: bdf4939d
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-01-15 08:48:17 +0000
URL: https://git.openjdk.org/jdk25u/commit/bdf4939dcd050e0493e55ea819daaaead8200e34
8373984: Check for macos 11 in CGraphicsDevice.m can be removed
Backport-of: 6c9999ca8d0722bfb3a945dd4bea666eb4a028cc
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
Changeset: 1e726907
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-19 07:50:28 +0000
URL: https://git.openjdk.org/jdk25u/commit/1e7269075b0e520a1d99bb977a9fa3a89349cbb9
8342175: MemoryEaterMT fails intermittently with ExceptionInInitializerError
Backport-of: 84ffe87260753973835ea6b88443e28bcaf0122f
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/GC.java
Changeset: 5c423ee0
Branch: master
Author: Arno Zeller <azeller at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-19 08:05:44 +0000
URL: https://git.openjdk.org/jdk25u/commit/5c423ee0ff0143adc46d9d521e4ba62e008f892a
8371559: Intermittent timeouts in test javax/net/ssl/Stapling/HttpsUrlConnClient.java
Backport-of: af18fbd42d2a437dd35f33e557a8906ca0c3bd07
! test/jdk/javax/net/ssl/Stapling/HttpsUrlConnClient.java
Changeset: 0f8bffa4
Branch: master
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2026-01-20 08:14:14 +0000
URL: https://git.openjdk.org/jdk25u/commit/0f8bffa4e9cbd9d5765978ae6a67a266ba1c228d
8375094: RISC-V: Fix client builds after JDK-8368732
Backport-of: de6f35eff988e737496d5e99e991868e97d72db4
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 5497ba0c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-21 08:29:15 +0000
URL: https://git.openjdk.org/jdk25u/commit/5497ba0cd578273549609cb98624224674ac1cbd
Merge
! src/java.base/share/conf/security/java.security
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
! src/java.base/share/conf/security/java.security
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: b0efb28c
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-21 11:18:01 +0000
URL: https://git.openjdk.org/jdk25u/commit/b0efb28c6301a0749d75c042194c3218cf6c53fe
8372835: WorkQueue::push is missing an acquire-fence
Reviewed-by: phh
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
Changeset: b22f6a4f
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-22 06:33:43 +0000
URL: https://git.openjdk.org/jdk25u/commit/b22f6a4fcca9edf3db0a46b6ab1efe25fa919c7a
8375963: [25u] Set designator DEFAULT_PROMOTED_VERSION_PRE=ea in jdk25u-dev
Reviewed-by: sgehwolf
! make/conf/version-numbers.conf
Changeset: 0153d7e4
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2026-01-22 12:15:14 +0000
URL: https://git.openjdk.org/jdk25u/commit/0153d7e4cf470f92bb973d1f7e93ef9c9f87fa28
8370942: test/jdk/java/security/Provider/NewInstance.java and /test/jdk/java/security/cert/CertStore/NoLDAP.java may skip without notifying
Backport-of: e13dfd3ec39b0550eede83aa766deaad105995fc
! test/jdk/java/security/Provider/NewInstance.java
! test/jdk/java/security/cert/CertStore/NoLDAP.java
Changeset: 148820c0
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-01-23 12:03:30 +0000
URL: https://git.openjdk.org/jdk25u/commit/148820c0ed4c6a06edd6d1ee986c0a880a753142
8374711: Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges fails without printing the option name
Backport-of: 78b1ca6cc14e1a92bf25cbcfb687067ac17af92b
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java
Changeset: e4afcdac
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-01-23 12:11:40 +0000
URL: https://git.openjdk.org/jdk25u/commit/e4afcdace8a9c3a3a52ec40a6e88b3508c9c7dbb
8374875: Improve perfMemory warning about 'Insufficient space for shared memory file'
Backport-of: 7cf7f01fb339bf3c5b81d946be8afa71ec267e42
! src/hotspot/os/posix/perfMemory_posix.cpp
Changeset: cc69ed7b
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-01-23 12:19:06 +0000
URL: https://git.openjdk.org/jdk25u/commit/cc69ed7b524e13923fa888ce22dca73a0a6da9b4
8374872: Cleanup outdated SAP AG copyright header info
Backport-of: 49f7265894652ea243f3a531cf3f9d0b06e53565
! test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE78_A.java
! test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE_Loader2.java
! test/hotspot/jtreg/runtime/execstack/Test.java
! test/hotspot/jtreg/runtime/execstack/TestMT.java
! test/hotspot/jtreg/runtime/execstack/libtest-rw.c
! test/hotspot/jtreg/runtime/execstack/libtest-rwx.c
Changeset: 39733841
Branch: master
Author: Johannes Bechberger <jbechberger at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2026-01-23 12:50:12 +0000
URL: https://git.openjdk.org/jdk25u/commit/3973384117bb937bef874a5f73adf1ba3c0308e9
8366082: Improve queue size computation in CPU-time sampler
Backport-of: 002f936ef21943ff1c8c03618091793768e756ac
! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/prims/whitebox.cpp
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 38a616fd
Branch: master
Author: David Briemann <dbriemann at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2026-01-23 12:50:34 +0000
URL: https://git.openjdk.org/jdk25u/commit/38a616fdf22bc93398dd0fe61d14f4f13b4ce83f
8375530: PPC64: incorrect quick verify_method_data_pointer check causes poor performance in debug build
Backport-of: 30f39d88e5af36bb6db458c03215e9fa6a31d6f3
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
Changeset: ae4629d9
Branch: master
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2026-01-25 14:02:57 +0000
URL: https://git.openjdk.org/jdk25u/commit/ae4629d9a906587de1d8b52b14f518916e6c6eaa
8375657: RISC-V: Need to check size in SharedRuntime::is_wide_vector
Backport-of: ca3e6236a28794156cc2acf697755229c47735a8
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
Changeset: 80119e14
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-01-26 07:43:18 +0000
URL: https://git.openjdk.org/jdk25u/commit/80119e146215dc22071045bc363f0a4a0d7c6d03
8367862: debug.cpp: Do not print help message for methods ifdef'd out
Backport-of: 2f74e1433489bccf1fe493417715c0861f88a995
! src/hotspot/share/utilities/debug.cpp
Changeset: f22a9129
Branch: master
Author: Roman Marchenko <rmarchenko at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-26 07:52:05 +0000
URL: https://git.openjdk.org/jdk25u/commit/f22a91294449f794148334a76c22cb7544928df1
8372860: TestCodeCacheUnloadDuringConcCycle fails on ARM32
8373429: gc/g1/TestCodeCacheUnloadDuringConcCycle fails on various platforms
Reviewed-by: shade
Backport-of: 6a6ff876c515eba6cc89320e02dc5739d4540316
! test/hotspot/jtreg/gc/g1/TestCodeCacheUnloadDuringConcCycle.java
Changeset: 3f27c279
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 12:19:35 +0000
URL: https://git.openjdk.org/jdk25u/commit/3f27c27905496720dc48eacc72ea392a5d23de4b
8360539: DTLS handshakes fails due to improper cookie validation logic
Backport-of: a471fe992fc0d71ba65b5fdbcc44b97a2783b90a
! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java
Changeset: 00bd1da6
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 12:29:31 +0000
URL: https://git.openjdk.org/jdk25u/commit/00bd1da6df0fa2f5f52f6fd413849bf21440760b
8344073: Test runtime/cds/appcds/TestParallelGCWithCDS.java#id0 failed
Backport-of: 518536c607cb383e810ee0f50f8af44e121f4ab3
! test/hotspot/jtreg/runtime/cds/appcds/TestParallelGCWithCDS.java
Changeset: aed49e5f
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 12:31:36 +0000
URL: https://git.openjdk.org/jdk25u/commit/aed49e5f855dd682b0be038270d86e39c93f9c2e
8365972: JFR: ThreadDump and ClassLoaderStatistics events may cause back to back rotations
Backport-of: 681dab7205190176b842bd42914b1cb9fe752e44
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/PeriodicEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestBackToBackSensitive.java
Changeset: 3e34c114
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 12:50:57 +0000
URL: https://git.openjdk.org/jdk25u/commit/3e34c114ac154102bf075cdcbc661ea22deeedd1
8372441: JFR: Improve logging of TestBackToBackSensitive
Backport-of: c0abecdd1ffe59314bc17aeec0684cdda33a222d
! test/jdk/jdk/jfr/event/runtime/TestBackToBackSensitive.java
Changeset: 5039fb20
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 12:53:05 +0000
URL: https://git.openjdk.org/jdk25u/commit/5039fb20fbed6e03f4263c757bb192b28356c225
8365526: Crash with null Symbol passed to SystemDictionary::resolve_or_null
Backport-of: b98114f4a20bcf3390114b56d05c38b23268979a
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/resolutionErrors.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: 38acdfad
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 13:17:27 +0000
URL: https://git.openjdk.org/jdk25u/commit/38acdfad006e0216669c6998771a1dfbfba3543b
8374178: Missing include in systemDictionary.cpp after JDK-8365526
Backport-of: 9715e6da8355a103d9066bd15ce68b4773cbadcb
! src/hotspot/share/classfile/systemDictionary.cpp
Changeset: 3a3eb65c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 13:23:08 +0000
URL: https://git.openjdk.org/jdk25u/commit/3a3eb65c7f6b32cbb7dab49518e0454a48f0e42c
8372988: Test runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java failed: Unexpected interrupt
Backport-of: 1748737b99f283f69b4be0910b6623a27d804e68
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 20b2f1e1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 14:17:25 +0000
URL: https://git.openjdk.org/jdk25u/commit/20b2f1e15c6e3acb3a93ec0e1ba50f6f4f80a97c
8372321: TestBackToBackSensitive fails intermittently after JDK-8365972
Backport-of: 556bddfd9439d1bad698ab5134317ce263a36b04
! test/jdk/jdk/jfr/event/runtime/TestBackToBackSensitive.java
Changeset: 4ad9a95a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 14:20:08 +0000
URL: https://git.openjdk.org/jdk25u/commit/4ad9a95ac84e8c659ec6a780bde6137bc871bb19
8373525: C2: assert(_base == Long) failed: Not a Long
Backport-of: a61a1d32a2bbf227081b9da6d101071ceb73076a
! src/hotspot/share/opto/addnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestValidTypeInOverflowProtection.java
Changeset: 5e423c45
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 14:22:35 +0000
URL: https://git.openjdk.org/jdk25u/commit/5e423c45defbfea803ca0a08a2fd3f146de67e2f
8374642: EscapeHash macro fails with GNU make 4.3 and 4.4
Backport-of: 383fe1efc3a23385b8576e20f458f91085c6325e
! make/common/Utils.gmk
Changeset: 85385b75
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-26 14:25:29 +0000
URL: https://git.openjdk.org/jdk25u/commit/85385b756dffa86087dc7f5dbbfbe2887c7b34a3
8373727: New XBM images parser regression: only the first line of the bitmap array is parsed
Backport-of: 7f707ba8e746d859ac171d71ef8f731953a92e6a
! src/java.desktop/share/classes/sun/awt/image/XbmImageDecoder.java
! test/jdk/java/awt/image/XBMDecoder/XBMDecoderTest.java
+ test/jdk/java/awt/image/XBMDecoder/invalid_empty.xbm
! test/jdk/java/awt/image/XBMDecoder/invalid_hex.xbm
+ test/jdk/java/awt/image/XBMDecoder/invalid_plus.xbm
+ test/jdk/java/awt/image/XBMDecoder/valid_multiline.xbm
Changeset: 948dd844
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-01-26 15:36:12 +0000
URL: https://git.openjdk.org/jdk25u/commit/948dd844385650c2e9a91b3c5a9719c396e5714b
8372591: assert(!current->cont_fastpath() || freeze.check_valid_fast_path()) failed
Backport-of: 5fd095fb9b8f1d2000760519d42d7d0068b82651
! src/hotspot/share/runtime/sharedRuntime.cpp
+ test/jdk/jdk/internal/vm/Continuation/OSRWithManyLocals.java
Changeset: 6c1dfb38
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-01-26 15:36:43 +0000
URL: https://git.openjdk.org/jdk25u/commit/6c1dfb38050152b0afe18badf2c960b710ff3ce0
8373485: JFR Crash during sampling: assert(jt->has_last_Java_frame()) failed: invariant
Backport-of: 543a972222118155e4c72c6f2d32d154c5dfd442
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
Changeset: e6db0594
Branch: master
Author: Zhaokun Xie <zxie at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2026-01-28 15:35:04 +0000
URL: https://git.openjdk.org/jdk25u/commit/e6db0594bac4be2dcee6b488a563eb358074413e
8373476: (tz) Update Timezone Data to 2025c
Reviewed-by: andrew
Backport-of: 5df183be6c484d8f9635fac149caf5e2079c5561
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/iso3166.tab
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
Changeset: 98d376f8
Branch: master
Author: Rui Li <ruiamzn at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-01-28 22:04:53 +0000
URL: https://git.openjdk.org/jdk25u/commit/98d376f81102d08174289ceb4c2b0cf036f42c40
8358529: GenShen: Heuristics do not respond to changes in SoftMaxHeapSize
Backport-of: fa32bfe11300fdadb35f083037f6ab2a8985d210
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahSpaceInfo.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.hpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldGeneration.cpp
! test/hotspot/jtreg/gc/shenandoah/TestDynamicSoftMaxHeapSize.java
Changeset: b741c775
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2026-01-29 02:50:15 +0000
URL: https://git.openjdk.org/jdk25u/commit/b741c77572b61b787e58b31fd9e5a0d8b5cc1bc6
8370732: Use WhiteBox.getWhiteBox().fullGC() to provoking gc for nsk/jvmti tests
Backport-of: 54fe50210efe9ae6fad225b815cfdeb16c868115
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Target.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Target.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Target.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TEST.properties
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java
Changeset: f147c8d6
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2026-01-29 06:55:00 +0000
URL: https://git.openjdk.org/jdk25u/commit/f147c8d61784dc23bd9bef42708d1edf7eaa72aa
8342659: Test vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java failed: Class nsk.share.jdi.TestClass1 was not unloaded
Backport-of: e62a7fa3832bbba11e6d630015f85ae945fac824
! test/hotspot/jtreg/vmTestbase/nsk/share/ClassUnloader.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/AbstractDebuggeeTest.java
Changeset: 08c22e5f
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-01-29 07:43:46 +0000
URL: https://git.openjdk.org/jdk25u/commit/08c22e5f66b06f61d324f175e3705d4a74a53927
8360271: String.indexOf intrinsics fail with +EnableX86ECoreOpts and -CompactStrings
Reviewed-by: phh
Backport-of: 1d889b92bde5dfcb1fbe6cddb389a77f92eb1ce7
! src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp
! test/jdk/java/lang/String/IndexOf.java
Changeset: d66d82c5
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-29 09:39:15 +0000
URL: https://git.openjdk.org/jdk25u/commit/d66d82c526308e599c44dbea9ee8283bac643e2c
8356868: Not all cgroup parameters are made available
Backport-of: 850bc20306e5101d164566f9a8687707492b296b
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMisc.java
Changeset: b0a52065
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-29 09:44:37 +0000
URL: https://git.openjdk.org/jdk25u/commit/b0a520657d980f14b86afe6027dc0ebd34afef8f
8366261: Provide utility methods for sun.security.util.Password
Reviewed-by: mdoerr
Backport-of: a12e9fcebda1d7b75cb892e7920333d73fb5de9c
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/jdk/internal/access/JavaIOAccess.java
! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
! src/java.base/unix/native/libjava/Console_md.c
! src/java.base/windows/native/libjava/Console_md.c
! test/jdk/java/io/Console/ModuleSelectionTest.java
Changeset: 776f7e0a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-29 09:48:05 +0000
URL: https://git.openjdk.org/jdk25u/commit/776f7e0af2bcf3c1b56ab5b99476af297db1fbc8
8369255: Assess and remedy any unsafe usage of the Semaphores used by JFR
Reviewed-by: mbaesken
Backport-of: 62fa971f3116828398294c9d57650c4e0aca7379
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
Changeset: 2a57d96c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-29 09:57:28 +0000
URL: https://git.openjdk.org/jdk25u/commit/2a57d96c34b0490a6758e4b8ad81e31e52b45f73
8369991: Thread blocking during JFR emergency dump must be in safepoint safe state
Backport-of: afba636869bc297d0c9c29fbe7f2a1eb5929218b
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
Changeset: e2b60073
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-01-29 10:00:11 +0000
URL: https://git.openjdk.org/jdk25u/commit/e2b60073a6954f333fe306681903873838684365
8375549: ConcurrentModificationException if jdk.crypto.disabledAlgorithms has multiple entries with known oid
Backport-of: e55124041e0181ca14ed95dc5f94d404b7900029
! src/java.base/share/classes/sun/security/util/CryptoAlgorithmConstraints.java
+ test/jdk/javax/crypto/Cipher/TestDisabledWithOids.java
Changeset: 8839f6c2
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-01-29 15:23:49 +0000
URL: https://git.openjdk.org/jdk25u/commit/8839f6c228c58c85f5e40f1b5161a9b28a163007
8373704: Improve "SocketException: Protocol family unavailable" message
Backport-of: 163038222a371c07aff8bce50eee55bb389104d0
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.c
Changeset: ee0e58cf
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-01-29 19:40:34 +0000
URL: https://git.openjdk.org/jdk25u/commit/ee0e58cf765fa4bd75a646b06e83bb77c26490c4
8374644: Regression in GZIPInputStream performance after JDK-7036144
Backport-of: a4fb07ee3e26c2f0ed3111c39c3a22167d292d04
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
Changeset: 24cd413d
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-01-29 19:40:58 +0000
URL: https://git.openjdk.org/jdk25u/commit/24cd413d03afbfec2edbf76d9cc2739fc55c457b
8365861: test/jdk/sun/security/pkcs11/Provider/ tests skipped without SkippedException
Backport-of: 969eb1ce2419324582ee8d8108031323f82e125e
! test/jdk/sun/security/pkcs11/Provider/Absolute.java
! test/jdk/sun/security/pkcs11/Provider/ConfigShortPath.java
! test/jdk/sun/security/pkcs11/Provider/LoginISE.java
Changeset: d0db33f1
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-01-29 19:43:20 +0000
URL: https://git.openjdk.org/jdk25u/commit/d0db33f171588e834d93618d72a28fd6f32adbce
8360395: sun/security/tools/keytool/i18n.java user country is current user location instead of the language
Backport-of: c3449de23f4fa74590494b8677f6832d47f12dea
! test/jdk/sun/security/tools/keytool/i18n.java
Changeset: b6c74c17
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-01-29 19:43:40 +0000
URL: https://git.openjdk.org/jdk25u/commit/b6c74c17521c927d8a2ac32c16599c47548478b2
8373832: Test java/lang/invoke/TestVHInvokerCaching.java tests nothing
Backport-of: e75726ee03ca4664827ca5d680c02bcf2a96f4ea
! test/jdk/java/lang/invoke/TestVHInvokerCaching.java
Changeset: 97eaf9ac
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-01-29 19:44:01 +0000
URL: https://git.openjdk.org/jdk25u/commit/97eaf9ac606a47925a597c7ab422c2746363dce2
8371383: Test sun/security/tools/jarsigner/DefaultOptions.java failed due to CertificateNotYetValidException
Backport-of: 0972ba681cdc81b77e9b4353db8ee835216d242e
! test/jdk/sun/security/tools/jarsigner/DefaultOptions.java
Changeset: a195e8a8
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-01-29 19:44:24 +0000
URL: https://git.openjdk.org/jdk25u/commit/a195e8a8b1bb94a24e37dd27863b8a157d1d120a
8373807: test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java getURI() uses "localhost"
Backport-of: f3a48560b5e3a280f6f76031eb3d475ff9ee49f4
! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java
Changeset: c1fe897c
Branch: master
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2026-01-31 07:45:14 +0000
URL: https://git.openjdk.org/jdk25u/commit/c1fe897ce1ce39df9dfc52b1b56a42e6bcfe89ae
8375063: Update Libpng to 1.6.54
Backport-of: a2e749572e03dd394d123b701e163e3837472dd0
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c
Changeset: 56f04ce8
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2026-02-01 10:16:47 +0000
URL: https://git.openjdk.org/jdk25u/commit/56f04ce815cbb10574a8a19b2c8f3dee0f0df170
8367994: test/jdk/sun/security/pkcs11/Signature/ tests pass when they should skip
Backport-of: ef7532e7e625628d6181c65116804ebb65f18061
! test/jdk/sun/security/pkcs11/Signature/InitAgainPSS.java
! test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java
! test/jdk/sun/security/pkcs11/Signature/SigInteropPSS.java
! test/jdk/sun/security/pkcs11/Signature/SigInteropPSS2.java
! test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java
! test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS2.java
! test/jdk/sun/security/pkcs11/Signature/TestDSA.java
Changeset: ae84706b
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 07:12:44 +0000
URL: https://git.openjdk.org/jdk25u/commit/ae84706b73220c742be561abaac445411fdcf8aa
8372733: GHA: Bump to Ubuntu 24.04
Backport-of: 177f3404dfb146be724d952f8c88b4d070e36b52
! .github/workflows/build-alpine-linux.yml
! .github/workflows/build-cross-compile.yml
! .github/workflows/build-linux.yml
! .github/workflows/main.yml
Changeset: d221f6f5
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-02-02 08:10:05 +0000
URL: https://git.openjdk.org/jdk25u/commit/d221f6f560380698746e69cabb1a0ba9feadc23f
8354469: Keytool exposes the password in plain text when command is piped using | grep
Backport-of: a7a3a660e33fabc025ebe887f5605741be9ca8c3
! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
! src/java.base/share/classes/sun/security/util/Password.java
! src/java.base/share/classes/sun/security/util/resources/security.properties
+ test/jdk/sun/security/tools/keytool/EchoPassword.java
+ test/jdk/sun/security/tools/keytool/SetInPassword.java
! test/jdk/sun/security/util/Resources/Usages.java
Changeset: 07a8f28f
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2026-02-02 08:14:35 +0000
URL: https://git.openjdk.org/jdk25u/commit/07a8f28fae2da7a82cb130c09b348b0758d1f074
8375311: Some builds are missing debug helpers
Backport-of: b7346c307fc1aba01c10fc6dc745e5e520b1d7b9
! src/hotspot/share/utilities/debug.cpp
Changeset: 8fe2c581
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-02-02 08:15:26 +0000
URL: https://git.openjdk.org/jdk25u/commit/8fe2c5819896bdb2f75ce89d8ee1284899879e4a
8374555: No need for visible input warning in s.s.u.Password when not reading from System.in
Backport-of: fbc59ac0a1248066e9fbcfde3bd6a8eb4d60992c
! src/java.base/share/classes/sun/security/util/Password.java
+ test/jdk/sun/security/util/Password/EmptyIn.java
Changeset: de75cf4d
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-02-02 08:17:24 +0000
URL: https://git.openjdk.org/jdk25u/commit/de75cf4df6acd48159e1ededb91dbe2d26f39440
8369227: Virtual thread stuck in PARKED state
Backport-of: f83918c692143802f2e94bed72dfe7121d1742f9
! src/java.base/share/classes/java/lang/VirtualThread.java
+ test/jdk/java/lang/Thread/virtual/stress/ParkAfterTimedPark.java
! test/jdk/java/lang/Thread/virtual/stress/TimedWaitALot.java
Changeset: f977e52e
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-02-02 08:19:57 +0000
URL: https://git.openjdk.org/jdk25u/commit/f977e52e05e8a77996c05a629621c59980264b84
8373106: JFR suspend/resume deadlock on macOS in pthreads library
Backport-of: b070367bdf980ef1c257cab485927db39b544241
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
Changeset: 08d2a6fd
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 18:47:26 +0000
URL: https://git.openjdk.org/jdk25u/commit/08d2a6fd4c5125543d065d6a9da313f62cdf5175
8374433: java/util/Locale/PreserveTagCase.java does not run any tests
Backport-of: 136ac0d10b92df8875f36c717e85595740b50ed2
! test/jdk/java/util/Locale/PreserveTagCase.java
Changeset: 9e003145
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 18:47:50 +0000
URL: https://git.openjdk.org/jdk25u/commit/9e003145584aeaf23b1d25d14d740657b90353eb
8287062: com/sun/jndi/ldap/LdapPoolTimeoutTest.java failed due to different timeout message
Backport-of: 1f47294cd336db34030ea16132490ab51310ace5
! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java
Changeset: 9f02485c
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 18:50:12 +0000
URL: https://git.openjdk.org/jdk25u/commit/9f02485cee233e474c2ffb3efa1a0c42bc4b47de
8354244: Use random data in MinMaxRed_Long data arrays
Backport-of: 567c0c9335c3ff020871115e5a58f3f40fd4b1ad
! test/hotspot/jtreg/compiler/loopopts/superword/MinMaxRed_Long.java
Changeset: 974ae567
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 18:50:52 +0000
URL: https://git.openjdk.org/jdk25u/commit/974ae567198893df43fd939c53aea849d003c0ac
8371366: java/net/httpclient/whitebox/RawChannelTestDriver.java fails intermittently in jtreg timeout
Backport-of: 8a7af77e991511e144914abc129a9d4d40c0b76b
! test/jdk/java/net/httpclient/whitebox/RawChannelTestDriver.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/RawChannelTest.java
Changeset: fe61282a
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 18:51:20 +0000
URL: https://git.openjdk.org/jdk25u/commit/fe61282ae845a82ec56ff5e34e623b02833b3f36
8368683: [process] Increase jtreg debug output maxOutputSize for TreeTest
Backport-of: 2360542e89067e5c5d5a7bf403c18c9f371efd9a
+ test/jdk/java/lang/ProcessHandle/TEST.properties
Changeset: 9601cfb0
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 18:51:44 +0000
URL: https://git.openjdk.org/jdk25u/commit/9601cfb007d8810729b853ae129bed9fd29acab8
8368625: com/sun/net/httpserver/ServerStopTerminationTest.java fails intermittently
Backport-of: 13b3d2fca1af71d0aa9908e19630c2e965dd7134
! test/jdk/com/sun/net/httpserver/ServerStopTerminationTest.java
Changeset: 424b67e8
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 18:53:39 +0000
URL: https://git.openjdk.org/jdk25u/commit/424b67e88807fc12a6b738a3d6449c804f31c3da
8255463: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java failed with ThreadTimeoutException
Backport-of: a26221299e657b64379d2d56ed3b073f12b227d1
! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
Changeset: ddf72509
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 18:54:11 +0000
URL: https://git.openjdk.org/jdk25u/commit/ddf72509c4e9e4cd125926d1fddc6724dd5933c4
8367372: Test `test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java` fails on 32 bit systems
Backport-of: 0f535aeb0ae2f7015300889a0ee9efbf10a15896
! test/hotspot/jtreg/gc/TestObjectAlignmentCardSize.java
Changeset: 0e756f40
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 18:54:38 +0000
URL: https://git.openjdk.org/jdk25u/commit/0e756f405b4eb5269ddcac614b22bc09ed953205
8368029: Several tests in httpserver/simpleserver should throw SkipException
Backport-of: 5a684e3196593c4d44ee35f7624246fc461b4af6
! test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java
Changeset: a88ccec8
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2026-02-02 18:55:10 +0000
URL: https://git.openjdk.org/jdk25u/commit/a88ccec86ee28ae66d47babcb5c6dfd66a48c205
8361106: [TEST] com/sun/net/httpserver/Test9.java fails with java.nio.file.FileSystemException
Backport-of: 576f9694b092f2a11a6a4e5a82c2b0e12203bd9c
! test/jdk/com/sun/net/httpserver/Test9.java
Changeset: b86df367
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-02-03 16:24:28 +0000
URL: https://git.openjdk.org/jdk25u/commit/b86df36731582c6d36e973410f178edb43bc9976
8371103: vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java failing
Reviewed-by: mbaesken
Backport-of: 88c4678eed818cbe9380f35352e90883fed27d33
! src/hotspot/share/prims/jvmtiEventController.cpp
Changeset: 875f4739
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2026-02-03 16:27:17 +0000
URL: https://git.openjdk.org/jdk25u/commit/875f4739c6f4a816aa5965c528bb9953d2a3a5bf
8371014: Dump JFR recording on CrashOnOutOfMemoryError is incorrectly implemented
Reviewed-by: mbaesken
Backport-of: f23752a75ee3d3af0853eff9c678d2496bb1cf58
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/jdk/jdk/jfr/event/oldobject/TestEmergencyDumpAtOOM.java
Changeset: 7e963c51
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-02-03 18:52:30 +0000
URL: https://git.openjdk.org/jdk25u/commit/7e963c518348d87b6364bc72bac12b3dd63a5756
8367371: Remove @requires vm.opt.UseLargePages from InternSharedString.java test
Backport-of: 10fea860029c4702208fe6b175b6ab8062c75f60
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java
Changeset: a2465881
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-02-03 18:53:02 +0000
URL: https://git.openjdk.org/jdk25u/commit/a2465881b79a75e0c3e6da51ca5df951804da5d4
8286865: vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java fails with Out of space in CodeCache
Backport-of: 1b11bea76ba29d1dfa414ad7e10693cf054bb96f
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java
Changeset: 7658127b
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-02-03 18:53:28 +0000
URL: https://git.openjdk.org/jdk25u/commit/7658127bd9a334eb78bf4c18c7a36c16cf739557
8366878: Improve flags of compiler/loopopts/superword/TestAlignVectorFuzzer.java
Backport-of: 0ba4141cb12414c08be88b37ea2a163aacbfa7de
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVectorFuzzer.java
Changeset: d3f459c4
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-02-03 18:53:50 +0000
URL: https://git.openjdk.org/jdk25u/commit/d3f459c483a0480c40b53621b7550481ab8a6f58
8368885: NMT CommandLine tests can check for error better
Backport-of: 84e5d63b9fa8af0b35e1d682a81900cb157697fe
! test/hotspot/jtreg/runtime/NMT/CommandLineDetail.java
! test/hotspot/jtreg/runtime/NMT/CommandLineSummary.java
Changeset: 96655e8a
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-02-03 18:54:13 +0000
URL: https://git.openjdk.org/jdk25u/commit/96655e8a4cc6fee1038dda63aa3bbd07aba83f20
8372661: Add a null-safe static factory method to "jdk.test.lib.net.SimpleSSLContext"
Backport-of: 629e4ac6f45c87898f6a014f28a443c800413869
! test/lib/jdk/test/lib/net/SimpleSSLContext.java
Changeset: f272734e
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-02-03 18:54:37 +0000
URL: https://git.openjdk.org/jdk25u/commit/f272734ef1c37888b5a53ea886f0d53363d7530a
8366369: Add @requires linux for GTK L&F tests
Backport-of: e365b7d69c58f8a4d85dde15b6ca335f9d85c0b2
! test/jdk/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java
! test/jdk/com/sun/java/swing/plaf/gtk/Test6635110.java
! test/jdk/com/sun/java/swing/plaf/gtk/Test6963870.java
Changeset: c9919823
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-02-03 18:54:57 +0000
URL: https://git.openjdk.org/jdk25u/commit/c9919823c1d926872cc77095bef580ce126bd9ba
8371262: sun/security/pkcs11/Cipher/KeyWrap tests may silently skip
Backport-of: 8ae4ea8114c4c7616a3e882aca71f882630a8e02
! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java
! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java
! test/jdk/sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java
Changeset: 5a27cfef
Branch: master
Author: Roland Mesde <mesde at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2026-02-03 18:56:12 +0000
URL: https://git.openjdk.org/jdk25u/commit/5a27cfef3bde7356c2d20057393ed52786815bc8
8372120: Add missing sound keyword to MIDI tests
Backport-of: 902aa4dcd297fef34cb302e468b030c48665ec84
! test/jdk/javax/sound/midi/MidiDeviceConnectors/TestAllDevices.java
! test/jdk/javax/sound/midi/SysexMessage/SendRawSysexMessage.java
! test/jdk/javax/sound/midi/spi/MidiDeviceProvider/ExpectedNPEOnNull.java
! test/jdk/javax/sound/midi/spi/MidiDeviceProvider/FakeInfo.java
! test/jdk/javax/sound/midi/spi/MidiDeviceProvider/UnsupportedInfo.java
More information about the jdk-updates-changes
mailing list