git: openjdk/jdk25u: master: 73 new changesets
Rob McKenna
robm at openjdk.org
Fri Jul 11 19:18:24 UTC 2025
Changeset: aa4f79ea
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-06-11 16:22:34 +0000
URL: https://git.openjdk.org/jdk25u/commit/aa4f79eaec618093b8e2ae9447d25b0633d29065
8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies
Reviewed-by: jpai
Backport-of: a377773fa76b46ac98533c61bc1410485390115e
! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java
Changeset: 839a91e1
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-06-12 11:11:41 +0000
URL: https://git.openjdk.org/jdk25u/commit/839a91e14b3d11f0baddcaff5eb98c1ebccd44f1
8357982: Fix several failing BMI tests with -XX:+UseAPX
Reviewed-by: chagedorn
Backport-of: c98dffa186d48c41e76fd3a60e0129a8da60310f
! src/hotspot/cpu/x86/x86_64.ad
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
Changeset: 74ea38e4
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-06-13 14:28:14 +0000
URL: https://git.openjdk.org/jdk25u/commit/74ea38e406058ae2e0b6e47e5d0bff5e77f74809
8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP
Reviewed-by: alanb
Backport-of: 66535fe26da27dfaf0940bd70deb30942f7d0cdc
! src/java.management/share/classes/javax/management/remote/package-info.java
Changeset: 41117308
Branch: master
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-06-13 16:54:40 +0000
URL: https://git.openjdk.org/jdk25u/commit/41117308450a09df2de3ba608612b1ec67988761
8359364: java/net/URL/EarlyOrDelayedParsing test fails intermittently
Reviewed-by: alanb
Backport-of: 57cabc6d741c14a8029aec324ba96e8ced4afcbd
! test/jdk/java/net/URL/EarlyOrDelayedParsing.java
Changeset: 03232d4a
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-06-15 09:04:55 +0000
URL: https://git.openjdk.org/jdk25u/commit/03232d4a5d6adc11df3adff8f9b2e9bf5f216b6b
8359200: Memory corruption in MStack::push
Reviewed-by: epeter, shade
Backport-of: ed39e17e34a2a3fd08a3e54d8d2c309deb99f61a
! src/hotspot/share/libadt/vectset.cpp
! src/hotspot/share/libadt/vectset.hpp
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
+ test/hotspot/jtreg/compiler/arguments/TestOptoNodeListSize.java
Changeset: 3bd80fe3
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-06-15 09:05:56 +0000
URL: https://git.openjdk.org/jdk25u/commit/3bd80fe3bab41135e9362c915862e150942f94dd
8357782: JVM JIT Causes Static Initialization Order Issue
Reviewed-by: shade
Backport-of: e8ef93ae9de624f25166bdf010c915672b2c5cf4
! src/hotspot/share/c1/c1_ValueMap.hpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
+ test/hotspot/jtreg/compiler/c1/TestStaticInitializerSideEffect.java
Changeset: 3877746e
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-06-15 12:25:17 +0000
URL: https://git.openjdk.org/jdk25u/commit/3877746eb9c5f96b60fdc14fc7be5a4a71152718
8359181: Error messages generated by configure --help after 8301197
Reviewed-by: ihse
Backport-of: 7b7136b4eca15693cfcd46ae63d644efc8a88d2c
! make/autoconf/configure
Changeset: 2a329457
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-06-16 08:48:49 +0000
URL: https://git.openjdk.org/jdk25u/commit/2a3294571a809a783b474cde5d344447e2981109
8359327: Incorrect AVX3Threshold results into code buffer overflows on APX targets
Reviewed-by: chagedorn
Backport-of: e7f63ba3109adf614cee1bc392cfeef85e9ca778
! src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 077ce2ed
Branch: master
Author: Alan Bateman <alanb at openjdk.org>
Date: 2025-06-16 09:19:56 +0000
URL: https://git.openjdk.org/jdk25u/commit/077ce2edc77b78e0a5a968bf935ed21468751dc9
8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win)
Reviewed-by: iris, jpai
Backport-of: e5196fc24d2ec9e581af7803ac47036111fee029
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/windows/native/libnio/ch/Net.c
+ test/jdk/java/nio/channels/SocketChannel/PeerReadsAfterAsyncClose.java
Changeset: 2ea2f74f
Branch: master
Author: Fernando Guallini <fguallini at openjdk.org>
Date: 2025-06-16 09:54:18 +0000
URL: https://git.openjdk.org/jdk25u/commit/2ea2f74f9238edd2492c4a9a050d14192f1ed42a
8358171: Additional code coverage for PEM API
Reviewed-by: rhalade, ascarpino
Backport-of: b2e7cda6a0bd21fa3c4ffe2a67da4953f1ca3f1f
! test/jdk/java/security/PEM/PEMData.java
! test/jdk/java/security/PEM/PEMDecoderTest.java
! test/jdk/java/security/PEM/PEMEncoderTest.java
+ test/jdk/java/security/PEM/PEMMultiThreadTest.java
+ test/jdk/java/security/PEM/java.security-anotherAlgo
+ test/jdk/java/security/PEM/java.security-emptyAlgo
! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/EncryptKey.java
! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKey.java
! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java
! test/lib/jdk/test/lib/security/SecurityUtils.java
Changeset: d870a488
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-06-16 11:18:32 +0000
URL: https://git.openjdk.org/jdk25u/commit/d870a4888068238b3bc1fa655aed84d23aa6bb4d
8358892: RISC-V: jvm crash when running dacapo sunflow after JDK-8352504
8359045: RISC-V: construct test to verify invocation of C2_MacroAssembler::enc_cmove_cmp_fp => BoolTest::ge/gt
Reviewed-by: fyang
Backport-of: 9d060574e5dbd13e634f00d749d0108ceff1fae8
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison2.java
Changeset: b6cacfcb
Branch: master
Author: Johannes Bechberger <jbechberger at openjdk.org>
Date: 2025-06-16 16:20:54 +0000
URL: https://git.openjdk.org/jdk25u/commit/b6cacfcbc80fd6574b1040a3ec56639a1db47e46
8359135: New test TestCPUTimeSampleThrottling fails intermittently
Reviewed-by: mdoerr
Backport-of: 3f0fef2c9c323cb7b6e9191b17eac4296ff22dac
! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java
Changeset: eb727dcb
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-06-17 00:43:52 +0000
URL: https://git.openjdk.org/jdk25u/commit/eb727dcb51963add7966a9d86b08520a003af0ca
8359272: Several vmTestbase/compact tests timed out on large memory machine
Reviewed-by: ayang
Backport-of: a0fb35c8379295d2927c18d694ea52f7b7488a2b
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_NonbranchyTree/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_ArrayOf/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_InternedStrings/TestDescription.java
Changeset: 75370018
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-06-17 04:36:41 +0000
URL: https://git.openjdk.org/jdk25u/commit/753700182dfd0d0f4c22067f4e9aa77c138540a7
8355556: JVM crash because archived method handle intrinsics are not restored
Reviewed-by: shade
Backport-of: 366650a438d046f3da5b490c42e37faaf3a9abc5
! src/hotspot/share/runtime/threads.cpp
Changeset: ae71782e
Branch: master
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2025-06-17 06:10:35 +0000
URL: https://git.openjdk.org/jdk25u/commit/ae71782e77113797f9d0a2244757c47896d2a213
8359170: Add 2 TLS and 2 CS Sectigo roots
Reviewed-by: mullan
Backport-of: 9586817cea3f1cad8a49d43e9106e25dafa04765
+ src/java.base/share/data/cacerts/sectigocodesignroote46
+ src/java.base/share/data/cacerts/sectigocodesignrootr46
+ src/java.base/share/data/cacerts/sectigotlsroote46
+ src/java.base/share/data/cacerts/sectigotlsrootr46
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SectigoCSRootCAs.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 46cfc1e1
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-06-17 08:06:58 +0000
URL: https://git.openjdk.org/jdk25u/commit/46cfc1e1940ff6b91c4f0cb0a9161fd0aef37c38
8358334: C2/Shenandoah: incorrect execution with Unsafe
Reviewed-by: thartmann
Backport-of: 1fcede053cca360c96606c1034b2a365a4fada82
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestLostAntiDependencyAtExpansion.java
Changeset: cc4e9716
Branch: master
Author: Damon Fenacci <dfenacci at openjdk.org>
Date: 2025-06-17 13:10:06 +0000
URL: https://git.openjdk.org/jdk25u/commit/cc4e9716acd9339c66176e4181e6444f65873016
8358129: compiler/startup/StartupOutput.java runs into out of memory on Windows after JDK-8347406
Reviewed-by: shade
Backport-of: 534a8605e5f4d771be69426687b2188d5353c91e
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/startup/StartupOutput.java
Changeset: 5bcea92e
Branch: master
Author: Stuart Marks <smarks at openjdk.org>
Date: 2025-06-17 20:45:27 +0000
URL: https://git.openjdk.org/jdk25u/commit/5bcea92eaa278f632be1fd7de91b57bce46e6680
8338140: (str) Add notes to String.trim and String.isEmpty pointing to newer APIs
Reviewed-by: naoto, bpb, liach
Backport-of: 06d804a0f004f9403c7c12e1a9f2ca8775c639f7
! src/java.base/share/classes/java/lang/String.java
Changeset: b79ca5f0
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-06-19 12:56:19 +0000
URL: https://git.openjdk.org/jdk25u/commit/b79ca5f03b5c827212f854d39a26a6f6b7579589
8359248: JFR: Help text for-XX:StartFlightRecording:report-on-exit should explain option can be repeated
Reviewed-by: mgronlun
Backport-of: fedd0a0ee3aea9f73cfce34172a764e63c1ba46b
! src/java.base/share/man/java.md
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
Changeset: e5ac75a3
Branch: master
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-06-19 13:41:06 +0000
URL: https://git.openjdk.org/jdk25u/commit/e5ac75a35b20d952c2054525184c0d203592c156
8359646: C1 crash in AOTCodeAddressTable::add_C_string
Reviewed-by: shade, thartmann
Backport-of: 96070212adfd15acd99edf6e180db6228ee7b4ff
! src/hotspot/share/code/aotCodeCache.cpp
Changeset: c832f001
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-06-19 14:19:16 +0000
URL: https://git.openjdk.org/jdk25u/commit/c832f001e47c0eb64948e90291991e678f6b2619
8359593: JFR: Instrumentation of java.lang.String corrupts recording
Reviewed-by: mgronlun
Backport-of: 2f2acb2e3f292517456f5b328a35182863188653
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/ExcludeList.java
+ test/jdk/jdk/jfr/event/tracing/TestTracedString.java
Changeset: 36b185a9
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-06-20 06:26:52 +0000
URL: https://git.openjdk.org/jdk25u/commit/36b185a93065a83ea6f93fbed6382a8465657810
8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp
Reviewed-by: jpai
Backport-of: a16d23557b101504ed2ff95cf1a3c5ba11afe33d
! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java
Changeset: 3f6b0c69
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-06-20 08:29:10 +0000
URL: https://git.openjdk.org/jdk25u/commit/3f6b0c69c3f49d28e76f0f9f0286988f1830c49a
8359386: Fix incorrect value for max_size of C2CodeStub when APX is used
Reviewed-by: mhaessig, epeter
Backport-of: b52af182c43380186decd7e35625e42c7cafb8c2
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
Changeset: 41928aed
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-06-20 09:47:26 +0000
URL: https://git.openjdk.org/jdk25u/commit/41928aed7dce0cc15be95f1552e6d62c18e9eea1
8359709: java.net.HttpURLConnection sends unexpected "Host" request header in some cases after JDK-8344190
Reviewed-by: dfuchs
Backport-of: 57266064a7bb995c3c614c19b936687af35e9aa4
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/jdk/java/net/HttpURLConnection/HostHeaderTest.java
Changeset: 79a85df0
Branch: master
Author: Matthias Bläsing <mblaesing at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2025-06-20 21:49:26 +0000
URL: https://git.openjdk.org/jdk25u/commit/79a85df074f25fbb767ad1b72db5082c51a88e9d
8353950: Clipboard interaction on Windows is unstable
8332271: Reading data from the clipboard from multiple threads crashes the JVM
Reviewed-by: prr
Backport-of: 92be7821f5d5cbf5fe0244b41b2b7b1ada898df0
! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java
! src/java.desktop/windows/classes/sun/awt/windows/WClipboard.java
! src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp
+ test/jdk/java/awt/Clipboard/ConcurrentClipboardAccessTest.java
Changeset: d5aa2254
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-06-23 12:22:30 +0000
URL: https://git.openjdk.org/jdk25u/commit/d5aa225451520ad838b3512549c81b6a390129fc
8359242: JFR: Missing help text for method trace and timing
Reviewed-by: mgronlun
Backport-of: e57a214e2a1059109dd028369d518298cfa5d5b4
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlElement.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlText.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/Filter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
Changeset: ca6b1650
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-06-23 13:09:03 +0000
URL: https://git.openjdk.org/jdk25u/commit/ca6b165003ab0b3e1cc8344b916f8ff940f3e533
8359895: JFR: method-timing view doesn't work
Reviewed-by: mgronlun
Backport-of: 984d7f9cdfb0d75ea906ce32df0b6c447f4d5954
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
Changeset: fe9efb75
Branch: master
Author: Phil Race <prr at openjdk.org>
Date: 2025-06-23 17:05:48 +0000
URL: https://git.openjdk.org/jdk25u/commit/fe9efb75b0521ea3eeadcbf4a80fa8797226344f
8358526: Clarify behavior of java.awt.HeadlessException constructed with no-args
Reviewed-by: honkar, tr, azvegint
Backport-of: 81985d422d3a433c1248deec18e4fd9b9f780c2c
! src/java.desktop/share/classes/java/awt/HeadlessException.java
+ test/jdk/java/awt/Headless/HeadlessExceptionTest.java
Changeset: 636b5637
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-06-23 21:03:04 +0000
URL: https://git.openjdk.org/jdk25u/commit/636b56374e4617ebd28c69ccac71fbf29dfd648e
8357550: GenShen crashes during freeze: assert(!chunk->requires_barriers()) failed
Reviewed-by: shade
Backport-of: 17cf49746d0c289bdf779c974cdc84a3ab32ab4b
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp
Changeset: 7cc1f82b
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-06-24 05:48:20 +0000
URL: https://git.openjdk.org/jdk25u/commit/7cc1f82b842982d7c95492df5f817f411b5594fa
8360042: GHA: Bump MSVC to 14.44
Reviewed-by: serb
Backport-of: 72679c94ee00c87b9b51233938e5ffa97ef825b1
! .github/workflows/main.yml
Changeset: a3abaadc
Branch: master
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2025-06-24 16:49:43 +0000
URL: https://git.openjdk.org/jdk25u/commit/a3abaadc1500bbc64c140793f39536d41de53d75
8360403: Disable constant pool ID assert during troubleshooting
Reviewed-by: egahlin
Backport-of: cbcf401170e0600e48ef74770eaa47c84c7e50b0
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
Changeset: 0694cc1d
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-06-24 17:10:28 +0000
URL: https://git.openjdk.org/jdk25u/commit/0694cc1d527db17f2e5cdd4f9d2489ba04adfef5
8352075: Perf regression accessing fields
Reviewed-by: shade, iklam
Backport-of: e18277b470a162b9668297e8e286c812c4b0b604
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/fieldLayoutBuilder.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/oops/fieldInfo.cpp
! src/hotspot/share/oops/fieldInfo.hpp
! src/hotspot/share/oops/fieldInfo.inline.hpp
! src/hotspot/share/oops/fieldStreams.hpp
! src/hotspot/share/oops/fieldStreams.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/globals.hpp
+ src/hotspot/share/utilities/packedTable.cpp
+ src/hotspot/share/utilities/packedTable.hpp
! src/hotspot/share/utilities/unsigned5.hpp
+ test/hotspot/gtest/utilities/test_packedTable.cpp
+ test/hotspot/jtreg/runtime/FieldStream/LocalFieldLookupTest.java
Changeset: b89f3648
Branch: master
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2025-06-24 19:32:07 +0000
URL: https://git.openjdk.org/jdk25u/commit/b89f3648421601bc7520895afb4f9d5ff87030d8
8358099: PEM spec updates
Reviewed-by: weijun
Backport-of: 78158f30aee51e14ab203b0127aeb883c010319c
! src/java.base/share/classes/java/security/PEMDecoder.java
! src/java.base/share/classes/java/security/PEMEncoder.java
! src/java.base/share/classes/java/security/PEMRecord.java
! src/java.base/share/classes/sun/security/provider/X509Factory.java
! src/java.base/share/classes/sun/security/util/Pem.java
! test/jdk/java/security/PEM/PEMDecoderTest.java
Changeset: a5769520
Branch: master
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-06-25 05:36:31 +0000
URL: https://git.openjdk.org/jdk25u/commit/a5769520393555fbf18992b62fb8d1526e809ce8
8359024: Accessibility bugs in API documentation
Reviewed-by: liach
Backport-of: 9a726df3731a22bdd4e768d83835aba9240967d2
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
Changeset: 80cb773b
Branch: master
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2025-06-25 05:40:18 +0000
URL: https://git.openjdk.org/jdk25u/commit/80cb773b7ee8e15ecae9a3ae12683363004e03f7
8328848: Inaccuracy in the documentation of the -group option
Reviewed-by: liach
Backport-of: f8de5bc5827742dd60b8f8f4a0d3625c370af15b
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/man/javadoc.md
Changeset: fdb3e37c
Branch: master
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2025-06-25 16:12:45 +0000
URL: https://git.openjdk.org/jdk25u/commit/fdb3e37c714a5fd5aa78f9a5528a182c6e961485
8359788: Internal Error: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded
Reviewed-by: shade
Backport-of: 5c4f92ba9a2b820fa12920400c9037b5d3c37aa4
! src/hotspot/share/oops/trainingData.hpp
Changeset: a84946dd
Branch: master
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2025-06-25 16:17:18 +0000
URL: https://git.openjdk.org/jdk25u/commit/a84946dde4283fd423ef00ce3176bbe1985d7046
8359268: 3 JNI exception pending defect groups in 2 files
Reviewed-by: dfuchs, djelinski
Backport-of: 1fa090524a7c3bb5f2c92fb0f7217b9277ade9d9
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
Changeset: 274a2dd7
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-06-26 09:14:18 +0000
URL: https://git.openjdk.org/jdk25u/commit/274a2dd729875f98401ef845fbc69ad1049a0c1f
8360405: [PPC64] some environments don't support mfdscr instruction
Reviewed-by: haosun, rrich
Backport-of: f71d64fbeb0c196fd825241ff86d3a103d05a842
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
Changeset: 658f80e3
Branch: master
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2025-06-26 12:32:36 +0000
URL: https://git.openjdk.org/jdk25u/commit/658f80e392f1b675ba6adc2b789e0d0a108d1127
8355319: Update Manpage for Compact Object Headers (Production)
Reviewed-by: coleenp
Backport-of: 75ce44aa84ebf0f48dd73b98f2bf2d6077473ed1
! src/java.base/share/man/java.md
Changeset: 926c900e
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-06-27 02:18:57 +0000
URL: https://git.openjdk.org/jdk25u/commit/926c900efae3fbdb38e42928d2ffd485de3f06d1
8359830: Incorrect os.version reported on macOS Tahoe 26 (Beta)
Reviewed-by: rriggs
Backport-of: 8df6b2c4a355751cd8ca37cc5932be66bccaa123
! src/java.base/macosx/native/libjava/java_props_macosx.c
! test/jdk/java/lang/System/OsVersionTest.java
Changeset: eaaaae5b
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-06-27 16:27:33 +0000
URL: https://git.openjdk.org/jdk25u/commit/eaaaae5be95c16049f2cf8b50fbc55784f00fdda
8356708: C2: loop strip mining expansion doesn't take sunk stores into account
Reviewed-by: thartmann, epeter
Backport-of: c11f36e6200b6c39fd59530f28e9318c4153db49
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestStoresSunkInOuterStripMinedLoop.java
Changeset: 12ffb0c1
Branch: master
Author: Alisen Chung <achung at openjdk.org>
Date: 2025-06-27 19:28:15 +0000
URL: https://git.openjdk.org/jdk25u/commit/12ffb0c131c5100dc23549b9b7216625bc0dab9e
8359761: JDK 25 RDP1 L10n resource files update
Reviewed-by: jlu, aivanov
Backport-of: da7080fffb2389465dc9afca6d02e9085fe15302
! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_de.properties
! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_ja.properties
! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_zh_CN.properties
! src/java.base/share/classes/sun/security/util/resources/auth_zh_CN.properties
! src/java.base/share/classes/sun/security/util/resources/security_ja.properties
! src/java.base/share/classes/sun/security/util/resources/security_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_de.properties
! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_ja.properties
! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_de.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_ja.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java
+ src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_de.properties
+ src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_ja.properties
+ src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_de.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: 0dc9e844
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-06-30 01:06:46 +0000
URL: https://git.openjdk.org/jdk25u/commit/0dc9e8447b42c032c6892053e31021054adcc5e5
8358645: Access violation in ThreadsSMRSupport::print_info_on during thread dump
Reviewed-by: shade, dcubed
Backport-of: 334683e634c23a3672585e4309a528d0944d942e
! src/hotspot/share/runtime/threadSMR.cpp
Changeset: b5b0b3a3
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-06-30 13:28:03 +0000
URL: https://git.openjdk.org/jdk25u/commit/b5b0b3a33a3b37573ebcd8b9b8fdfd232f82f8c5
8360201: JFR: Initialize JfrThreadLocal::_sampling_critical_section
Reviewed-by: zgu
Backport-of: 5c1f77fab1f56e470157d8680310417924abb298
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
Changeset: 554e38dd
Branch: master
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-07-02 01:36:10 +0000
URL: https://git.openjdk.org/jdk25u/commit/554e38dd5a9f804998021375acb3663ac0bb075d
8359337: XML/JAXP tests that make network connections should ensure that no proxy is selected
Reviewed-by: dfuchs, iris, joehw
Backport-of: 7583a7b857da053c5e3770b680ab3494f1a6b66a
! test/jaxp/javax/xml/jaxp/unittest/common/catalog/DOMTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/catalog/SAXTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/dtd/DOMTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/dtd/SAXTest.java
! test/jaxp/javax/xml/jaxp/unittest/dom/DOMFeatureTest.java
Changeset: 0a151c68
Branch: master
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-07-02 08:23:19 +0000
URL: https://git.openjdk.org/jdk25u/commit/0a151c68d6529f3a1d3a44fbccc42b67a60b25d9
8358179: Performance regression in Math.cbrt
Reviewed-by: epeter
Backport-of: 38f59f84c98dfd974eec0c05541b2138b149def7
! src/hotspot/cpu/x86/stubGenerator_x86_64_cbrt.cpp
Changeset: b245c517
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-07-02 11:52:28 +0000
URL: https://git.openjdk.org/jdk25u/commit/b245c517e39086d8e90313d6d35be6f9062a67ce
8359436: AOTCompileEagerly should not be diagnostic
Reviewed-by: kvn
Backport-of: e138297323de3f6990c4c536b1cefd209ce3a69c
! src/hotspot/share/cds/cds_globals.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCompileEagerly.java
Changeset: a98a5e54
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-07-02 15:34:12 +0000
URL: https://git.openjdk.org/jdk25u/commit/a98a5e54fcb7916ce922a6997c452d2264bc4479
8360887: (fs) Files.getFileAttributeView returns unusable FileAttributeView if UserDefinedFileAttributeView unavailable (aix)
Reviewed-by: mbaesken
Backport-of: 0572b6ece7a77d13d23ac0c6d72d4fe5d5f0d944
! src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java
! test/jdk/java/nio/file/FileStore/Basic.java
Changeset: 92268e17
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-07-02 16:59:29 +0000
URL: https://git.openjdk.org/jdk25u/commit/92268e17beec15f3fefa6784a48d6f0e1bb9c67a
8359870: JVM crashes in AccessInternal::PostRuntimeDispatch
Reviewed-by: alanb, sspitsyn
Backport-of: 13a3927855da61fe27f3b43e5e4755d0c5ac5a16
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/services/threadService.cpp
! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java
! src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWithEliminatedLock.java
Changeset: ab013962
Branch: master
Author: Ashutosh Mehra <asmehra at openjdk.org>
Date: 2025-07-02 17:49:52 +0000
URL: https://git.openjdk.org/jdk25u/commit/ab013962093a427ae0f2acac82748d0c9f86ab3f
8361101: AOTCodeAddressTable::_stubs_addr not initialized/freed properly
Reviewed-by: shade
Backport-of: 3066a67e6279f7e3896ab545bc6c291d279d2b03
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
Changeset: 8a98738f
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-07-03 08:46:22 +0000
URL: https://git.openjdk.org/jdk25u/commit/8a98738f448ac91f517bcc5a67d01522b7ba2025
8361183: JDK-8360887 needs fixes to avoid cycles and better tests (aix)
Reviewed-by: mbaesken
Backport-of: c460f842bf768995b271cd6362940877a4a79665
! src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java
! test/jdk/java/nio/file/FileStore/Basic.java
Changeset: 993215f3
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-07-03 08:52:23 +0000
URL: https://git.openjdk.org/jdk25u/commit/993215f3dd7aba221da8c901117a8ff3f0ccb675
8361259: JDK25: Backout JDK-8258229
Reviewed-by: mhaessig, thartmann, dlong
! src/hotspot/share/code/nmethod.cpp
- test/hotspot/jtreg/compiler/print/TestPrintAssemblyDeoptRace.java
Changeset: e3bd9c6e
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-07-03 18:34:38 +0000
URL: https://git.openjdk.org/jdk25u/commit/e3bd9c6e1c78aac4de5907a3cb3358ec5862373b
8360287: JFR: PlatformTracer class should be loaded lazily
Reviewed-by: mgronlun
Backport-of: 8ea544c33fc502208577249fb83544f8d876bc17
! src/jdk.jfr/share/classes/jdk/jfr/internal/JDKEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java
+ test/jdk/jdk/jfr/event/tracing/TestLazyPlatformTracer.java
Changeset: 8707167e
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-07-04 15:07:32 +0000
URL: https://git.openjdk.org/jdk25u/commit/8707167ef3bb7015d87599387fbbcf17ddf0f291
8358750: JFR: EventInstrumentation MASK_THROTTLE* constants should be computed in longs
Reviewed-by: mgronlun
Backport-of: 77e69e02ebd280636859dd698423db6ac3bc7f5c
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestThrottle.java
Changeset: 9a73987f
Branch: master
Author: Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-07-07 13:14:30 +0000
URL: https://git.openjdk.org/jdk25u/commit/9a73987f9b90af97bd2953eea0336565769dbcb7
8359889: java/awt/MenuItem/SetLabelTest.java inadvertently triggers clicks on items pinned to the taskbar
Reviewed-by: abhiscxk, aivanov
Backport-of: b7fcd0b2351cee8d3d18abaf0bf5905d20c9d46c
! test/jdk/java/awt/MenuItem/SetLabelTest.java
Changeset: 3e93b98b
Branch: master
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2025-07-07 22:18:03 +0000
URL: https://git.openjdk.org/jdk25u/commit/3e93b98baf2a53d2d142e9f0ca9af8d99023ffaf
8354872: Clarify java.lang.Process resource cleanup
Reviewed-by: iris
Backport-of: afb4a1be9e5dc2a9c0d812f5a36717c9f82241a9
! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
Changeset: 5e716fd7
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-07-08 07:16:25 +0000
URL: https://git.openjdk.org/jdk25u/commit/5e716fd7d1187d03f1320aa6aae2a9943388b1b9
8359596: Behavior change when both -Xlint:options and -Xlint:-options flags are given
Reviewed-by: liach
Backport-of: 3525a40f39a966b8592f694a9b3cd4c5dc449266
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
+ test/langtools/tools/javac/lint/LintOptions.java
+ test/langtools/tools/javac/lint/LintOptions.out
Changeset: b3b55953
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-07-08 14:03:56 +0000
URL: https://git.openjdk.org/jdk25u/commit/b3b5595362a64a134f4df6a7e655e87b4844b800
8361338: JFR: Min and max time in MethodTime event is confusing
Reviewed-by: shade
Backport-of: f3e0588d0b825a68a4ad61ddf806877f46da69dc
! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTimingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedClass.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedMethod.java
Changeset: afe6bd69
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-07-08 17:34:39 +0000
URL: https://git.openjdk.org/jdk25u/commit/afe6bd69108b2688ff7f63a22baf2d289ecf321b
8336147: Clarify CDS documentation about static vs dynamic archive
Reviewed-by: shade
Backport-of: 854de8c9c6a1d851c1788e5f2250fe0928c51ca4
! src/java.base/share/man/java.md
Changeset: b8965318
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-07-08 17:36:10 +0000
URL: https://git.openjdk.org/jdk25u/commit/b8965318c1b1ddafac7df6c0d6c807586876ebcf
8360164: AOT cache creation crashes in ~ThreadTotalCPUTimeClosure()
Reviewed-by: shade, kvn
Backport-of: 7d7e60c8aebc4b4c1e7121be702393e5bc46e9ce
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: 1e985168
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-07-08 19:02:36 +0000
URL: https://git.openjdk.org/jdk25u/commit/1e985168d674d7087727f0dea11c2d50446f3977
8358680: AOT cache creation fails: no strings should have been added
Reviewed-by: shade, kvn
Backport-of: 3daa03c30f8e6ab9c498edb7d59346ce0b30450f
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 0e4422b2
Branch: master
Author: Vicente Romero <vromero at openjdk.org>
Date: 2025-07-08 21:13:43 +0000
URL: https://git.openjdk.org/jdk25u/commit/0e4422b284ab25064d67afc1473e2711f585886b
8361214: An anonymous class is erroneously being classify as an abstract class
Reviewed-by: liach
Backport-of: 05c9eec8d087cbfffed19031a531b72ad18a52cf
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/generics/diamond/AnonymousLabeledAsAbstractTest.java
Changeset: 21cb2acd
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-07-09 05:07:20 +0000
URL: https://git.openjdk.org/jdk25u/commit/21cb2acda0d70cc838dfa097d235e86338609e7e
8361445: javac crashes on unresolvable constant in @SuppressWarnings
Reviewed-by: liach, asotona
Backport-of: 0bd2f9cba2118ed5a112b4c70b8ff4a1a58f21dd
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! test/langtools/tools/javac/recovery/AnnotationRecovery.java
Changeset: 50751da5
Branch: master
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2025-07-09 13:41:05 +0000
URL: https://git.openjdk.org/jdk25u/commit/50751da5625795e54e5235d18e4277add0ce233e
8361570: Incorrect 'sealed is not allowed here' compile-time error
Reviewed-by: liach, vromero
Backport-of: 853319439e7887ddd54f8c4a3d79aa62ec51fd64
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
+ test/langtools/tools/javac/flags/ExtendedStandardFlagsOverlayFlagsConflict.java
+ test/langtools/tools/javac/flags/NoFalseSealedError.java
! test/langtools/tools/javac/platform/RequiresIdentityTest.java
Changeset: 1de89437
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-07-09 15:32:57 +0000
URL: https://git.openjdk.org/jdk25u/commit/1de8943731862e6fb307caf9ebb84cfcb45b71e2
8361175: JFR: Document differences between method sample events
Reviewed-by: mgronlun
Backport-of: 63e08d4af7145b94048d565f4f80dae221090c19
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
Changeset: 532b1c73
Branch: master
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2025-07-10 07:34:40 +0000
URL: https://git.openjdk.org/jdk25u/commit/532b1c732edb2873afead4d12721a938cec8879f
8360599: [TESTBUG] DumpThreadsWithEliminatedLock.java fails because of unstable inlining
Reviewed-by: mdoerr, kevinw
Backport-of: fea73c1d40441561a246f2a09a739367cfc197ea
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWithEliminatedLock.java
Changeset: 9b99ed8b
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-07-10 15:14:31 +0000
URL: https://git.openjdk.org/jdk25u/commit/9b99ed8b399fd587ba5cb73a44f73895a97277bf
8361299: (bf) CharBuffer.getChars(int,int,char[],int) violates pre-existing specification
Reviewed-by: liach, alanb
Backport-of: 6249259c8050f280fb1c489e816f09d5cd72a54b
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/GetChars.java
Changeset: 96380509
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-07-10 15:43:11 +0000
URL: https://git.openjdk.org/jdk25u/commit/96380509b31a2dcc41bbba62ec316e1c569b13ab
8360312: Serviceability Agent tests fail with JFR enabled due to unknown thread type JfrRecorderThread
Reviewed-by: kevinw, sspitsyn
Backport-of: 712d866b72b43c839c57c3303dfb215f94c0db3b
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackWithConcurrentLock.java
Changeset: e92f387a
Branch: master
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-07-10 17:04:29 +0000
URL: https://git.openjdk.org/jdk25u/commit/e92f387ab5db8245778c19a35f08079dfa46453c
8360942: [ubsan] aotCache tests trigger runtime error: applying non-zero offset 16 to null pointer in CodeBlob::relocation_end()
Reviewed-by: shade, thartmann
Backport-of: dedcce045013b3ff84f5ef8857e1a83f0c09f9ad
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
Changeset: 4d5211cc
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-07-10 22:26:14 +0000
URL: https://git.openjdk.org/jdk25u/commit/4d5211ccb0dce13eeef9b7f12d014dd58957c854
8357976: GenShen crash in swap_card_tables: Should be clean
Reviewed-by: shade
Backport-of: 382f870cd53d69dfc1d2b96150aa2c026e47f642
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
Changeset: 9adc480e
Branch: master
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-07-11 00:21:36 +0000
URL: https://git.openjdk.org/jdk25u/commit/9adc480ec3b67ca0dca6ae6c49774c28eae46ded
8361447: [REDO] Checked version of JNI Release<type>ArrayElements needs to filter out known wrapped arrays
8361754: New test runtime/jni/checked/TestCharArrayReleasing.java can cause disk full errors
Reviewed-by: coleenp
Backport-of: f67e4354316dcec185eac66adec2395e20b62579
! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/guardedMemory.hpp
! src/hotspot/share/prims/jniCheck.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
+ test/hotspot/jtreg/runtime/jni/checked/TestCharArrayReleasing.java
+ test/hotspot/jtreg/runtime/jni/checked/libCharArrayReleasing.c
Changeset: 44f5dfef
Branch: master
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2025-07-11 11:59:32 +0000
URL: https://git.openjdk.org/jdk25u/commit/44f5dfef976bbe81c4b76b8b432f29ca2ea223d4
8358183: [JVMCI] crash accessing nmethod::jvmci_name in CodeCache::aggregate
Reviewed-by: thartmann
Backport-of: 74822ce12acaf9816aa49b75ab5817ced3710776
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/nmethod.cpp
Changeset: 8229274b
Branch: master
Author: Rob McKenna <robm at openjdk.org>
Date: 2025-07-11 19:16:38 +0000
URL: https://git.openjdk.org/jdk25u/commit/8229274b2d73a90c1ec6bd04762b90070a368f59
Merge
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
More information about the jdk-updates-changes
mailing list