git: openjdk/leyden: premain: 134 new changesets
duke
duke at openjdk.org
Thu Aug 14 14:40:57 UTC 2025
Changeset: 15178aa2
Branch: premain
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2025-06-05 20:19:53 +0000
URL: https://git.openjdk.org/leyden/commit/15178aa298e43be3e27121343432f25884db4e5d
8357688: Remove unnecessary List.get before remove in PopupFactory
Reviewed-by: azvegint, kizune, serb
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
Changeset: c793de98
Branch: premain
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2025-06-05 21:57:33 +0000
URL: https://git.openjdk.org/leyden/commit/c793de989facdb532021e1d5ddd01eb0e089b8e6
8350212: Track source end positions of declarations that support @SuppressWarnings
Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/EndPosTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java
! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java
+ test/langtools/tools/javac/parser/DeclarationEndPositions.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/parser/extend/TrialParser.java
Changeset: 78158f30
Branch: premain
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2025-06-05 22:13:24 +0000
URL: https://git.openjdk.org/leyden/commit/78158f30aee51e14ab203b0127aeb883c010319c
8358099: PEM spec updates
Reviewed-by: mullan
! 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: 029e3bf8
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-06-06 02:07:51 +0000
URL: https://git.openjdk.org/leyden/commit/029e3bf8f582f7399b80c592421b2fd72737e264
8349914: ZipFile::entries and ZipFile::getInputStream not consistent with each other when there are duplicate entries
Co-authored-by: Lance Andersen <lancea at openjdk.org>
Reviewed-by: lancea
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
+ test/jdk/java/util/zip/ZipFile/DupEntriesGetInputStream.java
Changeset: 28acca60
Branch: premain
Author: Amit Kumar <amitkumar at openjdk.org>
Date: 2025-06-06 03:50:06 +0000
URL: https://git.openjdk.org/leyden/commit/28acca609bbb8ade0af88b536c8c88b7fa43849a
8358653: [s390] Clean up comments regarding frame manager
Reviewed-by: mdoerr
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/register_s390.hpp
! src/hotspot/cpu/s390/runtime_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
Changeset: e918a59b
Branch: premain
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-06-06 06:26:09 +0000
URL: https://git.openjdk.org/leyden/commit/e918a59b1dacf273620aee334517bebfb1fb1a0f
8357821: Revert incorrectly named JavaLangAccess::unchecked* methods
Reviewed-by: pminborg
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/sun/nio/cs/CESU_8.java
! src/java.base/share/classes/sun/nio/cs/DoubleByte.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
Changeset: bb2611ad
Branch: premain
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-06-06 06:53:10 +0000
URL: https://git.openjdk.org/leyden/commit/bb2611ad43a2feaebc2246fdbac2179a40115d67
8357993: Use "stdin.encoding" for reading System.in with InputStreamReader/Scanner [hotspot]
Reviewed-by: cjplummer, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/UserInterface.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/attach010Agent00.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java
Changeset: d1b78800
Branch: premain
Author: Benoît Maillard <benoit.maillard at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-06-06 08:16:15 +0000
URL: https://git.openjdk.org/leyden/commit/d1b788005bdf11f1426baa8e811c121a956482c9
8357951: Remove the IdealLoopTree* loop parameter from PhaseIdealLoop::loop_iv_phi
Reviewed-by: thartmann, mhaessig
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
Changeset: 65fda5c0
Branch: premain
Author: Harald Eilertsen <haraldei at anduin.net>
Committer: Andrew Haley <aph at openjdk.org>
Date: 2025-06-06 08:16:37 +0000
URL: https://git.openjdk.org/leyden/commit/65fda5c02aeb1832bc88dc83ee8465cd8ad89179
8358593: Add ucontext accessors for *BSD on Aarch64
Co-authored-by: Greg Lewis <glewis at eyesbeyond.com>
Co-authored-by: Kurt Miller <bsdkurt at gmail.com>
Reviewed-by: aph
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
Changeset: b2e7cda6
Branch: premain
Author: Fernando Guallini <fguallini at openjdk.org>
Date: 2025-06-06 09:53:25 +0000
URL: https://git.openjdk.org/leyden/commit/b2e7cda6a0bd21fa3c4ffe2a67da4953f1ca3f1f
8358171: Additional code coverage for PEM API
Reviewed-by: ascarpino
! 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: 9658cecd
Branch: premain
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-06-06 13:59:17 +0000
URL: https://git.openjdk.org/leyden/commit/9658cecde34a6e9cd39656d21a4ae8bc42da5956
8358685: [TEST] AOTLoggingTag.java failed with missing log message
Reviewed-by: iklam, shade
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTLoggingTag.java
Changeset: 8adb052b
Branch: premain
Author: Vicente Romero <vromero at openjdk.org>
Date: 2025-06-06 14:11:27 +0000
URL: https://git.openjdk.org/leyden/commit/8adb052b46f90e8a0605cfc5ddc667acb7c61952
8341778: Some javac tests ignore the result of JavacTask::call
Reviewed-by: shade
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassPoolJar.java
! test/langtools/tools/javac/T6358024.java
! test/langtools/tools/javac/T6358166.java
! test/langtools/tools/javac/T6361619.java
! test/langtools/tools/javac/T6395974.java
! test/langtools/tools/javac/T6397286.java
! test/langtools/tools/javac/T6458823/T6458823.java
! test/langtools/tools/javac/TryWithResources/TwrAvoidNullCheck.java
! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java
! test/langtools/tools/javac/api/6406133/T6406133.java
! test/langtools/tools/javac/api/6410643/T6410643.java
! test/langtools/tools/javac/api/6412656/T6412656.java
! test/langtools/tools/javac/api/6423003/T6423003.java
! test/langtools/tools/javac/api/6731573/T6731573.java
! test/langtools/tools/javac/api/7086261/T7086261.java
! test/langtools/tools/javac/api/8007344/Test.java
! test/langtools/tools/javac/api/DiagSpans.java
! test/langtools/tools/javac/api/T6357331.java
! test/langtools/tools/javac/api/TestTreePath.java
! test/langtools/tools/javac/api/taskListeners/EventsBalancedTest.java
! test/langtools/tools/javac/fatalErrors/ImproveFatalErrorHandling.java
! test/langtools/tools/javac/lib/DPrinter.java
! test/langtools/tools/javac/modules/QueryBeforeEnter.java
! test/langtools/tools/javac/patterns/SOEDeeplyNestedBlocksTest.java
! test/langtools/tools/javac/positions/TreeEndPosTest.java
! test/langtools/tools/javac/processing/6348499/T6348499.java
! test/langtools/tools/javac/processing/6414633/T6414633.java
! test/langtools/tools/javac/processing/6430209/T6430209.java
! test/langtools/tools/javac/processing/T6439826.java
! test/langtools/tools/javac/processing/T8142931.java
! test/langtools/tools/javac/processing/model/LocalInAnonymous.java
! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java
! test/langtools/tools/javac/processing/rounds/CompleteOnClosed.java
Changeset: 026975a1
Branch: premain
Author: Alexandre Iline <shurailine at openjdk.org>
Date: 2025-06-06 15:05:43 +0000
URL: https://git.openjdk.org/leyden/commit/026975a1aa290613934ae421bbc56326627bad8d
8358721: Update JCov for class file version 70
Reviewed-by: iris, alanb, erikj
! make/conf/jib-profiles.js
Changeset: d024f58e
Branch: premain
Author: Stuart Marks <smarks at openjdk.org>
Date: 2025-06-06 20:07:43 +0000
URL: https://git.openjdk.org/leyden/commit/d024f58e61ec27f6c13fde5dadb95c31875815d6
8358809: Improve link to stdin.encoding from java.lang.IO
Reviewed-by: naoto
! src/java.base/share/classes/java/lang/IO.java
Changeset: d7352559
Branch: premain
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2025-06-06 21:35:21 +0000
URL: https://git.openjdk.org/leyden/commit/d7352559195b9e052c3eb24d773c0d6c10dc23ad
8345414: Google CAInterop test failures
Reviewed-by: weijun
Backport-of: 8e9ba788ae04a9a617a393709bf2c51a0c157206
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/CAInterop.java
Changeset: e94ad551
Branch: premain
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-06-07 20:34:34 +0000
URL: https://git.openjdk.org/leyden/commit/e94ad551c6d31b91ec066f92f9bbdb956f54e887
8342639: Global operator new in adlc has wrong exception spec
Reviewed-by: kvn, mdoerr
! src/hotspot/share/adlc/main.cpp
Changeset: 6c616c71
Branch: premain
Author: Daniel Skantz <dskantz at openjdk.org>
Date: 2025-06-09 06:11:05 +0000
URL: https://git.openjdk.org/leyden/commit/6c616c71ec9a8ee6e0203921deef20d09db39698
8357822: C2: Multiple string optimization tests are no longer testing string concatenation optimizations
Reviewed-by: rcastanedalo, epeter
! test/hotspot/jtreg/compiler/c2/Test7046096.java
! test/hotspot/jtreg/compiler/c2/Test7179138_2.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Implicit01/cs_disabled/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Implicit01/cs_enabled/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Merge01/cs_disabled/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/optimizations/stringconcat/implicit/Merge01/cs_enabled/TestDescription.java
Changeset: 91f12600
Branch: premain
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-06-09 06:23:17 +0000
URL: https://git.openjdk.org/leyden/commit/91f12600d2b188ca98c5c575a34b85f5835399a0
8345067: C2: enable implicit null checks for ZGC reads
Reviewed-by: aboldtch, kvn, epeter
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/gc/z/z_ppc.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/gc/z/z_riscv.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/output.cpp
+ test/hotspot/jtreg/compiler/gcbarriers/TestImplicitNullChecks.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 52338c94
Branch: premain
Author: Per Minborg <pminborg at openjdk.org>
Date: 2025-06-09 07:00:51 +0000
URL: https://git.openjdk.org/leyden/commit/52338c94f610611a9e89a6ccbe6f2c6cd768b50a
8358520: Improve lazy computation in BreakIteratorResourceBundle and related classes
Reviewed-by: naoto, jlu
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java
! src/java.base/share/classes/sun/util/resources/OpenListResourceBundle.java
Changeset: 1c72b350
Branch: premain
Author: Joel Sikström <jsikstro at openjdk.org>
Date: 2025-06-09 09:03:12 +0000
URL: https://git.openjdk.org/leyden/commit/1c72b350e417bd210dc6b66eba5afe0e3bc6306c
8357053: ZGC: Improved utility for ZPageAge
Co-authored-by: Axel Boldt-Christmas <aboldtch at openjdk.org>
Reviewed-by: sjohanss, stefank
! src/hotspot/share/gc/z/zAllocator.cpp
! src/hotspot/share/gc/z/zAllocator.hpp
! src/hotspot/share/gc/z/zAllocator.inline.hpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zPageAge.hpp
+ src/hotspot/share/gc/z/zPageAge.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/utilities/enumIterator.hpp
+ test/hotspot/gtest/gc/z/test_zPageAge.cpp
Changeset: 2103dc15
Branch: premain
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2025-06-09 13:35:01 +0000
URL: https://git.openjdk.org/leyden/commit/2103dc15cb662fd8795b1b51d9cb61c389bed7a0
8358452: JNI exception pending in Java_sun_awt_screencast_ScreencastHelper_remoteDesktopKeyImpl of screencast_pipewire.c:1214 (ID: 51119)
Reviewed-by: psadhukhan, serb, aivanov, avu
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
Changeset: eb8ee8bd
Branch: premain
Author: Phil Race <prr at openjdk.org>
Date: 2025-06-09 16:01:18 +0000
URL: https://git.openjdk.org/leyden/commit/eb8ee8bdc7c170910abc9aa18de1e22677160358
8358731: Remove jdk.internal.access.JavaAWTAccess.java
Reviewed-by: dfuchs, serb
- src/java.base/share/classes/jdk/internal/access/JavaAWTAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
- test/jdk/java/util/logging/LogManagerAppContextDeadlock.java
- test/jdk/java/util/logging/TestGetLoggerNPE.java
- test/jdk/java/util/logging/TestUILoggerContext.java
Changeset: cae1fd33
Branch: premain
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2025-06-09 16:08:18 +0000
URL: https://git.openjdk.org/leyden/commit/cae1fd3385e0635beeac34a2287627e556155783
8357632: CDS test failures on static JDK
Reviewed-by: ccheung, dholmes
! src/hotspot/share/cds/cdsConfig.cpp
! test/hotspot/jtreg/ProblemList-StaticJdk.txt
! test/hotspot/jtreg/runtime/cds/NonJVMVariantLocation.java
Changeset: a377773f
Branch: premain
Author: kieran-farrell <kieran.farrell at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-06-09 17:39:39 +0000
URL: https://git.openjdk.org/leyden/commit/a377773fa76b46ac98533c61bc1410485390115e
8358617: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java fails with 403 due to system proxies
Reviewed-by: dfuchs
! test/jdk/java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java
Changeset: 156187ac
Branch: premain
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2025-06-09 17:58:49 +0000
URL: https://git.openjdk.org/leyden/commit/156187accc1c3e2a897ced011727a5c8d8e1b0cf
8356978: Convert unicode sequences in Java source code to UTF-8
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: naoto, prr, joehw
! src/demo/share/jfc/Stylepad/HelloWorld.java
! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ja.java
Changeset: eb256deb
Branch: premain
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-06-09 18:33:00 +0000
URL: https://git.openjdk.org/leyden/commit/eb256deb8021d5b243ef782eb9e2622472909e97
8358326: Use oopFactory array allocation
Reviewed-by: fparain, stefank
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/reflection.cpp
Changeset: fcb68ea2
Branch: premain
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-06-09 19:03:21 +0000
URL: https://git.openjdk.org/leyden/commit/fcb68ea22d020d567c560c7bd5976d3c070d9806
8358626: Emit UTF-8 CLDR resources
Reviewed-by: erikj, vyazici
! make/modules/java.base/Gensrc.gmk
! make/modules/jdk.localedata/Gensrc.gmk
Changeset: cd9b1bc8
Branch: premain
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-06-09 20:49:33 +0000
URL: https://git.openjdk.org/leyden/commit/cd9b1bc820540184c79dd1957edc7ad4e8e469dc
8358426: Improve lazy computation in Locale
Reviewed-by: naoto, liach
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/LocaleISOData.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java
Changeset: ef45c815
Branch: premain
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-06-09 20:59:30 +0000
URL: https://git.openjdk.org/leyden/commit/ef45c8154cea2ec910788d3c19e91d3eed75708e
8346237: Obsolete the UseOprofile flag
Reviewed-by: coleenp, kvn
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heap.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: d186dacd
Branch: premain
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-06-09 21:54:55 +0000
URL: https://git.openjdk.org/leyden/commit/d186dacdb7b91dc9a28b703ce3c8ea007fc450b6
8357591: Re-enable CDS test cases for jvmci after JDK-8345826
Reviewed-by: dholmes, kvn
! 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: bcf86070
Branch: premain
Author: David Holmes <dholmes at openjdk.org>
Date: 2025-06-09 22:25:20 +0000
URL: https://git.openjdk.org/leyden/commit/bcf860703dc0244fef1d380cb7323282de76970c
8355792: Remove expired flags in JDK 26
Reviewed-by: coleenp, kvn
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.md
Changeset: 92be7821
Branch: premain
Author: Matthias Bläsing <mblaesing at openjdk.org>
Committer: SendaoYan <syan at openjdk.org>
Date: 2025-06-10 00:21:18 +0000
URL: https://git.openjdk.org/leyden/commit/92be7821f5d5cbf5fe0244b41b2b7b1ada898df0
8353950: Clipboard interaction on Windows is unstable
8332271: Reading data from the clipboard from multiple threads crashes the JVM
Reviewed-by: abhiscxk, dnguyen
! 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: ca7b8858
Branch: premain
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-06-10 06:15:13 +0000
URL: https://git.openjdk.org/leyden/commit/ca7b885873712a5ae503cb82c915d709034a69f7
8358749: Fix input checks in Vector API intrinsics
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: vlivanov, sviswanathan
! src/hotspot/share/opto/vectorIntrinsics.cpp
Changeset: 7c9c8ba3
Branch: premain
Author: Benoît Maillard <benoit.maillard at oracle.com>
Committer: Marc Chevalier <mchevalier at openjdk.org>
Date: 2025-06-10 07:27:10 +0000
URL: https://git.openjdk.org/leyden/commit/7c9c8ba363521a7bfb58e1a8285459f717769889
8356780: PhaseMacroExpand::_has_locks is unused
Reviewed-by: mhaessig, chagedorn, kvn, mchevalier
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
Changeset: 3ff83ec4
Branch: premain
Author: Varada M <varadam at openjdk.org>
Date: 2025-06-10 08:17:52 +0000
URL: https://git.openjdk.org/leyden/commit/3ff83ec49e561c44dd99508364b8ba068274b63a
8358159: Empty mode/padding in cipher transformations
Reviewed-by: amitkumar, valeriep
! src/java.base/share/classes/javax/crypto/Cipher.java
+ test/jdk/javax/crypto/Cipher/TestEmptyModePadding.java
Changeset: 0582bd29
Branch: premain
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-06-10 11:01:50 +0000
URL: https://git.openjdk.org/leyden/commit/0582bd290d5a8b6344ae7ada36492cc2f33df050
8357639: DigestEchoClient fails intermittently due to: java.io.IOException: Data received while in pool
Reviewed-by: djelinski
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
Changeset: a2f99fd8
Branch: premain
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-06-10 14:19:19 +0000
URL: https://git.openjdk.org/leyden/commit/a2f99fd88bd03337e1ba73b413ffe4e39f3584cf
8354383: C2: enable sinking of Type nodes out of loop
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/loopopts.cpp
Changeset: 500a3a2d
Branch: premain
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2025-06-10 16:20:33 +0000
URL: https://git.openjdk.org/leyden/commit/500a3a2d0af0a3f7cf58b909bbbc2aa25926d8b4
8358799: Refactor os::jvm_path()
Reviewed-by: dholmes, jsjolen
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
Changeset: 8f487d26
Branch: premain
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2025-06-10 19:05:08 +0000
URL: https://git.openjdk.org/leyden/commit/8f487d26c0f219d4df32be48ff1790e6f98d74a0
8358577: Test serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java failed: unexpexcted monitor object
Reviewed-by: cjplummer, syan, sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java
Changeset: 38b877e9
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-06-10 20:10:19 +0000
URL: https://git.openjdk.org/leyden/commit/38b877e941918cc5f0463b256d4672d765d40302
8358294: Remove unnecessary GenAlignment
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelInitLogger.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/gcArguments.hpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/gc/shared/genArguments.hpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 9586817c
Branch: premain
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2025-06-10 21:59:29 +0000
URL: https://git.openjdk.org/leyden/commit/9586817cea3f1cad8a49d43e9106e25dafa04765
8359170: Add 2 TLS and 2 CS Sectigo roots
Reviewed-by: mullan
+ 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: abc76c6b
Branch: premain
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-06-11 08:28:31 +0000
URL: https://git.openjdk.org/leyden/commit/abc76c6b5b3e2eabd3fd3ceb96ffe02979dc8956
8359126: [AIX] new test TestImplicitNullChecks.java fails
Reviewed-by: rcastanedalo, dbriemann
! test/hotspot/jtreg/compiler/gcbarriers/TestImplicitNullChecks.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
Changeset: 56ce70c5
Branch: premain
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-06-11 08:28:48 +0000
URL: https://git.openjdk.org/leyden/commit/56ce70c5dfe1ecaf371d462d4198765d4a86db3c
8359165: AIX build broken after 8358799
Reviewed-by: kbarrett, jkern
! src/hotspot/os/posix/os_posix.cpp
Changeset: 5ae32c4c
Branch: premain
Author: Khalid Boulanouare <khalid.boulanouare at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-06-11 10:25:28 +0000
URL: https://git.openjdk.org/leyden/commit/5ae32c4c86916120d2a337be9765cb6e14f3f443
8352149: Test java/awt/Frame/MultiScreenTest.java fails: Window list is empty
Reviewed-by: aivanov, abhiscxk
! test/jdk/java/awt/Frame/MultiScreenTest.java
Changeset: bf7d40d0
Branch: premain
Author: Benoît Maillard <benoit.maillard at oracle.com>
Committer: Damon Fenacci <dfenacci at openjdk.org>
Date: 2025-06-11 11:08:38 +0000
URL: https://git.openjdk.org/leyden/commit/bf7d40d0486b7b4e4820bb5d08a63c446ea3291d
8356751: IGV: clean up redundant field _should_send_method
Co-authored-by: Manuel Hässig <mhaessig at openjdk.org>
Reviewed-by: mhaessig, thartmann, dfenacci
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
Changeset: 42ab8fcf
Branch: premain
Author: Anton Artemov <anton.artemov at oracle.com>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-06-11 12:42:57 +0000
URL: https://git.openjdk.org/leyden/commit/42ab8fcfb98eacb2d93f59c012360a99a16e5450
8265754: Move suspend/resume API from HandshakeState
Reviewed-by: coleenp, dholmes, pchilanomate
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
+ src/hotspot/share/runtime/suspendResumeManager.cpp
+ src/hotspot/share/runtime/suspendResumeManager.hpp
Changeset: 7d7fc693
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-06-11 13:32:57 +0000
URL: https://git.openjdk.org/leyden/commit/7d7fc69355e6f5421cf09f93290270bb16d13182
8357570: [macOS] os::Bsd::available_memory() might return too low values
Reviewed-by: clanger, mdoerr, lucy
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: c98dffa1
Branch: premain
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2025-06-11 13:48:56 +0000
URL: https://git.openjdk.org/leyden/commit/c98dffa186d48c41e76fd3a60e0129a8da60310f
8357982: Fix several failing BMI tests with -XX:+UseAPX
Reviewed-by: epeter, sviswanathan
! 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: e5196fc2
Branch: premain
Author: Alan Bateman <alanb at openjdk.org>
Date: 2025-06-11 14:09:45 +0000
URL: https://git.openjdk.org/leyden/commit/e5196fc24d2ec9e581af7803ac47036111fee029
8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win)
Reviewed-by: jpai, vyazici
! 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: e9216efe
Branch: premain
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-06-11 16:04:26 +0000
URL: https://git.openjdk.org/leyden/commit/e9216efefc12b04c372a0a7f47167c984be544b7
8358734: Remove JavaTimeSupplementary resource bundles
Reviewed-by: jlu, joehw, iris
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/text/resources/FormatData.java
- src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java
- src/java.base/share/classes/sun/text/resources/JavaTimeSupplementaryProvider.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
- src/java.base/share/classes/sun/util/resources/ParallelListResourceBundle.java
! src/jdk.localedata/share/classes/module-info.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java
Changeset: ef4cbec6
Branch: premain
Author: Mohamed Issa <mohamed.issa at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2025-06-11 17:47:03 +0000
URL: https://git.openjdk.org/leyden/commit/ef4cbec6fba77fd84b328d333f8592c6eedf1a2d
8358556: Assert when running with -XX:-UseLibmIntrinsic
Reviewed-by: sviswanathan, kvn
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
Changeset: 42915821
Branch: premain
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2025-06-11 18:10:34 +0000
URL: https://git.openjdk.org/leyden/commit/429158218b52964ad1e79ba9d2fa5618d6b3398e
8357382: runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java#aot fails with Xcomp and C1
Reviewed-by: iklam, kvn
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
Changeset: 8f733570
Branch: premain
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-06-11 18:51:54 +0000
URL: https://git.openjdk.org/leyden/commit/8f733570040a7d7a24775e72244f47e946af191b
8358815: Exception event spec has stale reference to catch_klass parameter
Reviewed-by: cjplummer, alanb
! src/hotspot/share/prims/jvmti.xml
Changeset: 3b32f6a8
Branch: premain
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-06-12 00:41:39 +0000
URL: https://git.openjdk.org/leyden/commit/3b32f6a8ec37338764d3e6713247ff96e49bf5b3
8344556: [Graal] compiler/intrinsics/bmi/* fail when AOTCache cannot be loaded
Reviewed-by: dnsimon, kvn
! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java
Changeset: d7aa3498
Branch: premain
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-06-12 07:08:39 +0000
URL: https://git.openjdk.org/leyden/commit/d7aa34982053bad37b3b726539f1245d054258f4
8357826: Avoid running some jtreg tests when asan is configured
Reviewed-by: sspitsyn, amitkumar, lmesnik, syan, lucy, cjplummer
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java
! test/hotspot/jtreg/runtime/Thread/TestBreakSignalThreadDump.java
! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java
! test/jdk/TEST.ROOT
! test/jdk/build/AbsPathsInImage.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/whitebox/WhiteBox.java
Changeset: 5886ef72
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Date: 2025-06-12 07:51:29 +0000
URL: https://git.openjdk.org/leyden/commit/5886ef728fc1efe43e90e056c03725c3ee982ad6
8359182: Use @requires instead of SkippedException for MaxPath.java
Reviewed-by: bpb, bchristi
! test/jdk/java/io/File/MaxPath.java
Changeset: 7b7136b4
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Date: 2025-06-12 08:10:27 +0000
URL: https://git.openjdk.org/leyden/commit/7b7136b4eca15693cfcd46ae63d644efc8a88d2c
8359181: Error messages generated by configure --help after 8301197
Reviewed-by: erikj, ihse
! make/autoconf/configure
Changeset: 3e0ef832
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Date: 2025-06-12 08:18:00 +0000
URL: https://git.openjdk.org/leyden/commit/3e0ef832cc553c70eb7e8ee713c43aac67994b91
8359083: Test jdkCheckHtml.java should report SkippedException rather than report fails when miss tidy
Reviewed-by: hannesw
! test/docs/jdk/javadoc/doccheck/DocCheck.java
! test/docs/jdk/javadoc/doccheck/checks/jdkCheckHtml.java
! test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/TidyChecker.java
Changeset: 3f0fef2c
Branch: premain
Author: Johannes Bechberger <jbechberger at openjdk.org>
Date: 2025-06-12 08:54:21 +0000
URL: https://git.openjdk.org/leyden/commit/3f0fef2c9c323cb7b6e9191b17eac4296ff22dac
8359135: New test TestCPUTimeSampleThrottling fails intermittently
Reviewed-by: mdoerr
! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java
Changeset: 65e63b6a
Branch: premain
Author: Anjian Wen <wenanjian at openjdk.org>
Committer: Feilong Jiang <fjiang at openjdk.org>
Date: 2025-06-12 10:44:47 +0000
URL: https://git.openjdk.org/leyden/commit/65e63b6ab4241fc9d683e2ffa5bfe6e1a30059b6
8359218: RISC-V: Only enable CRC32 intrinsic when AvoidUnalignedAccess == false
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: b6ec93b0
Branch: premain
Author: Marc Chevalier <mchevalier at openjdk.org>
Date: 2025-06-12 11:40:31 +0000
URL: https://git.openjdk.org/leyden/commit/b6ec93b038c411d0c49be671c3b44dd231d01305
8359121: C2: Region added by vectorizedMismatch intrinsic can survive as a dead node after IGVN
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/igvn/RemoveDeadRegionFromVectorizedMismatchIntrinsic.java
Changeset: 91fdd72c
Branch: premain
Author: kabutz <heinz at javaspecialists.eu>
Committer: Viktor Klang <vklang at openjdk.org>
Date: 2025-06-12 11:44:04 +0000
URL: https://git.openjdk.org/leyden/commit/91fdd72c97ab109c08893e5b613cbe4412b645aa
8355726: LinkedBlockingDeque fixes and improvements
Reviewed-by: vklang, dl
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingDequeTest.java
Changeset: e5ce5c57
Branch: premain
Author: Rohitash Kumar <kurohita at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-06-12 12:23:42 +0000
URL: https://git.openjdk.org/leyden/commit/e5ce5c57c83972ff52758a804c942986cab74ca7
8357959: (bf) ByteBuffer.allocateDirect initialization can result in large TTSP spikes
Reviewed-by: shade, alanb
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! test/jdk/java/nio/Buffer/AllocateDirectInit.java
+ test/micro/org/openjdk/bench/java/nio/DirectByteBufferAlloc.java
Changeset: e18277b4
Branch: premain
Author: Radim Vansa <rvansa at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-06-12 12:29:15 +0000
URL: https://git.openjdk.org/leyden/commit/e18277b470a162b9668297e8e286c812c4b0b604
8352075: Perf regression accessing fields
Reviewed-by: coleenp, iklam, jsjolen
! 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: b85fe02b
Branch: premain
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-06-12 14:12:14 +0000
URL: https://git.openjdk.org/leyden/commit/b85fe02be5966b72ea1a92bfb3faf088d310219a
8358600: Template-Framework Library: Template for TestFramework test class
Reviewed-by: chagedorn, mhaessig
+ test/hotspot/jtreg/compiler/lib/template_framework/library/TestFrameworkClass.java
+ test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestWithTestFrameworkClass.java
Changeset: dd688290
Branch: premain
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-06-12 14:19:08 +0000
URL: https://git.openjdk.org/leyden/commit/dd68829017c3adea4068d5311cab3fbef87b9577
8347273: C2: VerifyIterativeGVN for Ideal and Identity
Reviewed-by: chagedorn, mhaessig
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! test/hotspot/jtreg/compiler/c2/TestVerifyIterativeGVN.java
Changeset: fae9c7a3
Branch: premain
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2025-06-12 14:46:39 +0000
URL: https://git.openjdk.org/leyden/commit/fae9c7a3f04f85aeb9e03c5c9c15fda6405ee989
8351661: NMT: VMATree should support separate call-stacks for reserve and commit operations
Reviewed-by: gziemski, jsjolen
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/nmt/memoryFileTracker.cpp
! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/nmt/vmatree.hpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
Changeset: 1fcede05
Branch: premain
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-06-12 15:02:38 +0000
URL: https://git.openjdk.org/leyden/commit/1fcede053cca360c96606c1034b2a365a4fada82
8358334: C2/Shenandoah: incorrect execution with Unsafe
Reviewed-by: wkemper, shade
! 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: 3c53057f
Branch: premain
Author: David Briemann <dbriemann at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-06-12 15:27:44 +0000
URL: https://git.openjdk.org/leyden/commit/3c53057fa63e0f8bf3634e4286fe2085d2f4ee9e
8359232: [PPC64] C2: Clean up ppc.ad: add instr sizes, remove comments
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/ppc.ad
Changeset: 8d33ea73
Branch: premain
Author: jeremy <jeremy.wood at mac.com>
Committer: Alexander Zuev <kizune at openjdk.org>
Date: 2025-06-12 16:11:35 +0000
URL: https://git.openjdk.org/leyden/commit/8d33ea7395e5dd504b899d8972617f6696546d84
8354646: java.awt.TextField allows to identify the spaces in a password when double clicked at the starting and end of the text
Reviewed-by: aivanov, kizune, tr, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java
! test/jdk/java/awt/TextField/SetEchoCharWordOpsTest.java
+ test/jdk/javax/swing/plaf/basic/BasicTextUI/PasswordSelectionWordTest.java
Changeset: 610a18e7
Branch: premain
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-06-12 17:10:57 +0000
URL: https://git.openjdk.org/leyden/commit/610a18e7b3bc9680031a2ba608b89ee6fdec795c
8358688: HttpClient: Simplify file streaming in RequestPublishers.FilePublisher
Reviewed-by: dfuchs, jpai
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
! test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java
! test/jdk/java/net/httpclient/RelayingPublishers.java
Changeset: 0ef09867
Branch: premain
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-06-12 17:12:04 +0000
URL: https://git.openjdk.org/leyden/commit/0ef0986731c23b00510e9501e1627b7712a45b65
8359168: Revert stdin.encoding usage in test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/attach010Agent00.java
Reviewed-by: cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/attach010Agent00.java
Changeset: 99829950
Branch: premain
Author: Naoto Sato <naoto at openjdk.org>
Date: 2025-06-12 18:04:14 +0000
URL: https://git.openjdk.org/leyden/commit/99829950f680936489048a1ad4ce12f166805e4d
8358819: The first year is not displayed correctly in Japanese Calendar
Reviewed-by: jlu, joehw, iris
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
+ test/jdk/java/util/Calendar/JapaneseCalendarNameTest.java
- test/jdk/java/util/Calendar/JapaneseEraNameTest.java
Changeset: db7af2b3
Branch: premain
Author: Koushik Thirupattur <koushik.thirupattur at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2025-06-12 19:31:15 +0000
URL: https://git.openjdk.org/leyden/commit/db7af2b3c3bd63f17f7952e815ebafb5dd8486ab
8349550: Improve SASL random usage
Reviewed-by: mullan
! src/java.base/share/classes/module-info.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Server.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java
Changeset: 66535fe2
Branch: premain
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-06-12 20:06:19 +0000
URL: https://git.openjdk.org/leyden/commit/66535fe26da27dfaf0940bd70deb30942f7d0cdc
8358701: Remove misleading javax.management.remote API doc wording about JMX spec, and historic link to JMXMP
Reviewed-by: alanb, sspitsyn
! src/java.management/share/classes/javax/management/remote/package-info.java
Changeset: 0dd7c69b
Branch: premain
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-06-12 20:21:50 +0000
URL: https://git.openjdk.org/leyden/commit/0dd7c69b9e4307e6e8f290b84828f6de8a79e644
8357286: (bf) Remove obsolete instanceof checks in CharBuffer.append
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
Changeset: 523a4efe
Branch: premain
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-06-12 20:23:28 +0000
URL: https://git.openjdk.org/leyden/commit/523a4efe1ce2231edd7019043a49f7bf0a0f6aef
8358970: CounterMonitorMBean.getDerivedGaugeTimeStamp() JavaDoc incorrectly documents null
Reviewed-by: sspitsyn, lmesnik
! src/java.management/share/classes/javax/management/monitor/CounterMonitorMBean.java
Changeset: 991097b7
Branch: premain
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2025-06-13 01:05:44 +0000
URL: https://git.openjdk.org/leyden/commit/991097b7bf08cc1a4ceedb0c555b12948ae71885
8315066: Add unsigned bounds and known bits to TypeInt/Long
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: epeter, kvn, jbhateja
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/ifnode.cpp
+ src/hotspot/share/opto/rangeinference.cpp
+ src/hotspot/share/opto/rangeinference.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/utilities/count_leading_zeros.hpp
+ src/hotspot/share/utilities/intn_t.hpp
+ test/hotspot/gtest/opto/test_rangeinference.cpp
+ test/hotspot/gtest/utilities/test_intn_t.cpp
Changeset: 9aeacf2d
Branch: premain
Author: Alan Bateman <alanb at openjdk.org>
Date: 2025-06-13 06:33:42 +0000
URL: https://git.openjdk.org/leyden/commit/9aeacf2de5bb8758dd614da365262338b0d26d6f
8358958: (aio) AsynchronousByteChannel.read/write should throw IAE if buffer is thread-confined
Reviewed-by: jpai, bpb
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/nio/channels/AsynchronousByteChannel.java
! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/java.base/share/classes/java/nio/channels/AsynchronousSocketChannel.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! test/jdk/java/foreign/channels/TestAsyncSocketChannels.java
! test/jdk/java/nio/channels/etc/MemorySegments.java
Changeset: 6749c62b
Branch: premain
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-06-13 06:55:48 +0000
URL: https://git.openjdk.org/leyden/commit/6749c62b9e4261d25bea477e3c0840ab0ee9c73e
8358772: Template-Framework Library: Primitive Types
Reviewed-by: mhaessig, chagedorn
! test/hotspot/jtreg/compiler/lib/template_framework/Hook.java
! test/hotspot/jtreg/compiler/lib/template_framework/Template.java
! test/hotspot/jtreg/compiler/lib/template_framework/Token.java
+ test/hotspot/jtreg/compiler/lib/template_framework/TokenParser.java
+ test/hotspot/jtreg/compiler/lib/template_framework/library/CodeGenerationDataNameType.java
+ test/hotspot/jtreg/compiler/lib/template_framework/library/PrimitiveType.java
+ test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestPrimitiveTypes.java
Changeset: ed39e17e
Branch: premain
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-06-13 07:45:18 +0000
URL: https://git.openjdk.org/leyden/commit/ed39e17e34a2a3fd08a3e54d8d2c309deb99f61a
8359200: Memory corruption in MStack::push
Reviewed-by: shade, kvn
! 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: a8b42848
Branch: premain
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2025-06-13 08:01:18 +0000
URL: https://git.openjdk.org/leyden/commit/a8b42848489747f869e33a5067fdda91553eec96
8359293: Make TestNoNULL extensible
Reviewed-by: kbarrett
! test/hotspot/jtreg/sources/TestNoNULL.java
Changeset: 032ead1d
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-06-13 08:03:33 +0000
URL: https://git.openjdk.org/leyden/commit/032ead1d905d820f1fe4bf7a49dff98f59a21ded
8358483: G1: Remove G1HeapRegionManager::num_available_regions
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp
Changeset: a0fb35c8
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Date: 2025-06-13 08:46:12 +0000
URL: https://git.openjdk.org/leyden/commit/a0fb35c8379295d2927c18d694ea52f7b7488a2b
8359272: Several vmTestbase/compact tests timed out on large memory machine
Reviewed-by: tschatzl, ayang
! 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: e7f63ba3
Branch: premain
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2025-06-13 09:01:09 +0000
URL: https://git.openjdk.org/leyden/commit/e7f63ba3109adf614cee1bc392cfeef85e9ca778
8359327: Incorrect AVX3Threshold results into code buffer overflows on APX targets
Reviewed-by: sviswanathan
! src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 3a188726
Branch: premain
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-06-13 09:12:02 +0000
URL: https://git.openjdk.org/leyden/commit/3a1887269b9cecf9dea68637f99b0b103baafbdb
8359225: Remove unused test/jdk/javax/script/MyContext.java
Reviewed-by: sundar
- test/jdk/javax/script/MyContext.java
Changeset: ead4529c
Branch: premain
Author: Prateek Nima <prateek.nima at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-06-13 10:32:50 +0000
URL: https://git.openjdk.org/leyden/commit/ead4529c9219009fc4224e52e9ac4af5055e7137
8340182: Java HttpClient does not follow default retry limit of 3 retries
Reviewed-by: dfuchs
! src/java.net.http/share/classes/module-info.java
+ test/jdk/java/net/httpclient/HttpClientAuthRetryLimitTest.java
Changeset: 25b22c9b
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-06-13 10:47:26 +0000
URL: https://git.openjdk.org/leyden/commit/25b22c9b553ffab82eb44df23f6b4942724aedaf
8358602: JFR: Annotations in jdk.jfr package should not use "not null" in specification
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/DataAmount.java
! src/jdk.jfr/share/classes/jdk/jfr/Description.java
! src/jdk.jfr/share/classes/jdk/jfr/Label.java
! src/jdk.jfr/share/classes/jdk/jfr/Period.java
! src/jdk.jfr/share/classes/jdk/jfr/Threshold.java
! src/jdk.jfr/share/classes/jdk/jfr/Throttle.java
! src/jdk.jfr/share/classes/jdk/jfr/Timespan.java
! src/jdk.jfr/share/classes/jdk/jfr/Timestamp.java
Changeset: e8ef93ae
Branch: premain
Author: Manuel Hässig <mhaessig at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-06-13 11:16:36 +0000
URL: https://git.openjdk.org/leyden/commit/e8ef93ae9de624f25166bdf010c915672b2c5cf4
8357782: JVM JIT Causes Static Initialization Order Issue
Co-authored-by: Tobias Hartmann <thartmann at openjdk.org>
Reviewed-by: thartmann, dlong, dfenacci
! 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: b5334fe2
Branch: premain
Author: Sean Mullan <mullan at openjdk.org>
Date: 2025-06-13 12:15:27 +0000
URL: https://git.openjdk.org/leyden/commit/b5334fe23797a81b91a558f9e55cdcaaee61d37b
8314180: Disable XPath in XML Signatures
Reviewed-by: weijun
! src/java.base/share/conf/security/java.security
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
! test/jdk/javax/xml/crypto/dsig/HereFunction.java
! test/jdk/javax/xml/crypto/dsig/SecureValidationPolicy.java
! test/jdk/javax/xml/crypto/dsig/ValidationTests.java
Changeset: b4c4496e
Branch: premain
Author: Manuel Hässig <mhaessig at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-06-13 13:02:27 +0000
URL: https://git.openjdk.org/leyden/commit/b4c4496ef8013df25b6368bdebf082d223d6afed
8354196: C2: reorder and capitalize phase definition
Reviewed-by: chagedorn, mchevalier
! src/hotspot/share/opto/phasetype.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
Changeset: 57cabc6d
Branch: premain
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2025-06-13 13:15:47 +0000
URL: https://git.openjdk.org/leyden/commit/57cabc6d741c14a8029aec324ba96e8ced4afcbd
8359364: java/net/URL/EarlyOrDelayedParsing test fails intermittently
Reviewed-by: vyazici, syan, alanb
! test/jdk/java/net/URL/EarlyOrDelayedParsing.java
Changeset: 417f8ecf
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-06-13 13:40:43 +0000
URL: https://git.openjdk.org/leyden/commit/417f8ecf072daabe0f79d145ffab121e5336988f
8359224: G1: Incorrect size unit in logging of G1CollectedHeap::alloc_archive_region
Reviewed-by: tschatzl, shade
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 78b1360e
Branch: premain
Author: dermster <dermot.boyle at oracle.com>
Committer: Mark Sheppard <msheppar at openjdk.org>
Date: 2025-06-13 15:57:00 +0000
URL: https://git.openjdk.org/leyden/commit/78b1360e7de84585d6e387ac6e0789a4d02187d5
8359127: Amend java/nio/channels/DatagramChannel/PromiscuousIPv6.java to use @requires for OS platform selection
Reviewed-by: djelinski, dfuchs
! test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java
Changeset: 366650a4
Branch: premain
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-06-13 16:11:49 +0000
URL: https://git.openjdk.org/leyden/commit/366650a438d046f3da5b490c42e37faaf3a9abc5
8355556: JVM crash because archived method handle intrinsics are not restored
Reviewed-by: adinn, vlivanov, shade
! src/hotspot/share/runtime/threads.cpp
Changeset: 12a0dd03
Branch: premain
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-06-13 16:20:11 +0000
URL: https://git.openjdk.org/leyden/commit/12a0dd03b89cc3bf7f9d32b17eb41ff2bf687536
8358738: AOT cache created without graal jit should not be used with graal jit
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/compilerDefinitions.inline.hpp
Changeset: ee35f638
Branch: premain
Author: Andrew Dinn <adinn at openjdk.org>
Date: 2025-06-13 16:52:40 +0000
URL: https://git.openjdk.org/leyden/commit/ee35f6384fdd0783a7ae62508e837a66683cdd3c
8359373: Split stubgen initial blob into pre and post-universe blobs
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/stubDeclarations_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubDeclarations_arm.hpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubDeclarations_ppc.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/riscv/stubDeclarations_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/s390/stubDeclarations_s390.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/zero/stubDeclarations_zero.hpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
Changeset: b3f56086
Branch: premain
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2025-06-13 17:15:41 +0000
URL: https://git.openjdk.org/leyden/commit/b3f56086c99023a30b91f90c2acbed51b3b17ec0
8358094: Test vmTestbase/nsk/jvmti/AttachOnDemand/attach045/TestDescription.java still times out after JDK-8357282
Reviewed-by: sspitsyn, cjplummer, lmesnik
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp
Changeset: 0e725c6f
Branch: premain
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2025-06-13 21:42:17 +0000
URL: https://git.openjdk.org/leyden/commit/0e725c6fb1f324b0fd17d206806b4104dc7ba767
8354447: Missing test for retroactive @SuppressWarnings("dangling-doc-comments") behavior
Reviewed-by: darcy
! test/langtools/tools/javac/danglingDocComments/DanglingDocCommentsClass.java
Changeset: 26848a7d
Branch: premain
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2025-06-14 08:15:12 +0000
URL: https://git.openjdk.org/leyden/commit/26848a7d6ce4c573b679a690fd36e6d7082243f6
8358804: Improve the API Note of BigDecimal.valueOf(double)
Reviewed-by: bpb, darcy, iris
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: 1a01839f
Branch: premain
Author: Anjian Wen <wenanjian at openjdk.org>
Committer: Feilong Jiang <fjiang at openjdk.org>
Date: 2025-06-16 03:32:40 +0000
URL: https://git.openjdk.org/leyden/commit/1a01839f8c0522a90710e101cce6ecc479a77529
8359105: RISC-V: No need for acquire fence in safepoint poll during JNI calls
Reviewed-by: rehn, fyang, fjiang
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
Changeset: 6fe9143b
Branch: premain
Author: Tejesh R <tr at openjdk.org>
Date: 2025-06-16 05:27:52 +0000
URL: https://git.openjdk.org/leyden/commit/6fe9143bbbe269af62d2084834fc0c9afc51b5f3
8358532: JFileChooser in GTK L&F still displays HTML filename
Reviewed-by: aivanov, dnguyen, kizune
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! test/jdk/javax/swing/JFileChooser/HTMLFileName.java
Changeset: 534a8605
Branch: premain
Author: Damon Fenacci <dfenacci at openjdk.org>
Date: 2025-06-16 06:11:08 +0000
URL: https://git.openjdk.org/leyden/commit/534a8605e5f4d771be69426687b2188d5353c91e
8358129: compiler/startup/StartupOutput.java runs into out of memory on Windows after JDK-8347406
Reviewed-by: thartmann, epeter
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/startup/StartupOutput.java
Changeset: eacfcd86
Branch: premain
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-06-16 07:27:05 +0000
URL: https://git.openjdk.org/leyden/commit/eacfcd86d38f4acf0165275a42d246ba6c5fae56
8357995: Use "stdin.encoding" for reading System.in with InputStreamReader/Scanner [core]
Reviewed-by: naoto, cjplummer
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java
! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Ktab.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
! test/jdk/com/sun/jdi/MultiBreakpointsTest.java
! test/jdk/com/sun/security/sasl/ClientCallbackHandler.java
! test/jdk/com/sun/security/sasl/digest/ClientCallbackHandler.java
! test/jdk/java/lang/ProcessBuilder/Basic.java
! test/jdk/java/nio/charset/spi/CharsetTest.java
Changeset: d8c3533a
Branch: premain
Author: Benoît Maillard <benoit.maillard at oracle.com>
Committer: Emanuel Peter <epeter at openjdk.org>
Date: 2025-06-16 07:29:06 +0000
URL: https://git.openjdk.org/leyden/commit/d8c3533a91aa9c3a0b76846fe425c72bda9bd66c
8357816: Add test from JDK-8350576
Co-authored-by: Tobias Hartmann <thartmann at openjdk.org>
Reviewed-by: syan, thartmann, epeter
+ test/hotspot/jtreg/compiler/loopopts/LoopReductionHasControlOrBadInput.java
Changeset: 8416ca31
Branch: premain
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-06-16 07:29:24 +0000
URL: https://git.openjdk.org/leyden/commit/8416ca3104d98edad89ed20bdb203a36974f410a
8346982: Remove JMX javadoc duplication that was in place due to JDK-6369229
Reviewed-by: amenkov
! src/java.management/share/classes/javax/management/ImmutableDescriptor.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
Changeset: 79497ef7
Branch: premain
Author: Suchismith Roy <sroy at openjdk.org>
Committer: Varada M <varadam at openjdk.org>
Date: 2025-06-16 08:30:41 +0000
URL: https://git.openjdk.org/leyden/commit/79497ef7f55ef445b31348ae9d3d6dff6d3b6a54
8348574: Simplify c1/c2_globals inclusions
Reviewed-by: mhaessig, kbarrett
- src/hotspot/os/aix/c1_globals_aix.hpp
- src/hotspot/os/aix/c2_globals_aix.hpp
- src/hotspot/os/bsd/c1_globals_bsd.hpp
- src/hotspot/os/bsd/c2_globals_bsd.hpp
- src/hotspot/os/linux/c1_globals_linux.hpp
- src/hotspot/os/linux/c2_globals_linux.hpp
- src/hotspot/os/windows/c1_globals_windows.hpp
- src/hotspot/os/windows/c2_globals_windows.hpp
! src/hotspot/share/c1/c1_globals.hpp
- src/hotspot/share/c1/c1_globals_pd.hpp
! src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/opto/c2_globals.hpp
- src/hotspot/share/opto/c2_globals_pd.hpp
Changeset: fedd0a0e
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-06-16 09:09:55 +0000
URL: https://git.openjdk.org/leyden/commit/fedd0a0ee3aea9f73cfce34172a764e63c1ba46b
8359248: JFR: Help text for-XX:StartFlightRecording:report-on-exit should explain option can be repeated
Reviewed-by: mgronlun
! src/java.base/share/man/java.md
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
Changeset: 9d060574
Branch: premain
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-06-16 10:20:25 +0000
URL: https://git.openjdk.org/leyden/commit/9d060574e5dbd13e634f00d749d0108ceff1fae8
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
Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: fyang, fjiang
! 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: 59460ff7
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-06-16 15:20:48 +0000
URL: https://git.openjdk.org/leyden/commit/59460ff700e36f8dba5cb50ddc60f107d7d5ad7f
8359664: G1: Remove default arg for pretouch_workers of G1CollectedHeap::expand
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 9652ae9a
Branch: premain
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-06-16 15:25:51 +0000
URL: https://git.openjdk.org/leyden/commit/9652ae9a8d48924a90d25e9daffcdb7f582ff503
8347114: JMXServiceURL should require an explicit protocol
Reviewed-by: dfuchs, sspitsyn
! src/java.management/share/classes/javax/management/remote/JMXConnectorServer.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorServerMBean.java
! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java
+ test/jdk/javax/management/remote/mandatory/connection/JMXServiceURLProtocol.java
Changeset: 6e390ef1
Branch: premain
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-06-16 15:55:51 +0000
URL: https://git.openjdk.org/leyden/commit/6e390ef17cf4b6134d5d53ba4e3ae8281fedb3f3
8358690: Some initialization code asks for AOT cache status way too early
Reviewed-by: asmehra, adinn
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
! src/hotspot/share/oops/compressedKlass.hpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
Changeset: 06d804a0
Branch: premain
Author: Stuart Marks <smarks at openjdk.org>
Date: 2025-06-16 15:56:08 +0000
URL: https://git.openjdk.org/leyden/commit/06d804a0f004f9403c7c12e1a9f2ca8775c639f7
8338140: (str) Add notes to String.trim and String.isEmpty pointing to newer APIs
Reviewed-by: naoto, bpb
! src/java.base/share/classes/java/lang/String.java
Changeset: 2f2acb2e
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-06-16 16:10:59 +0000
URL: https://git.openjdk.org/leyden/commit/2f2acb2e3f292517456f5b328a35182863188653
8359593: JFR: Instrumentation of java.lang.String corrupts recording
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/ExcludeList.java
+ test/jdk/jdk/jfr/event/tracing/TestTracedString.java
Changeset: e57a214e
Branch: premain
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-06-16 16:52:17 +0000
URL: https://git.openjdk.org/leyden/commit/e57a214e2a1059109dd028369d518298cfa5d5b4
8359242: JFR: Missing help text for method trace and timing
Reviewed-by: mgronlun
! 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: 9a1c1f2e
Branch: premain
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-06-16 17:56:27 +0000
URL: https://git.openjdk.org/leyden/commit/9a1c1f2efb1367ea8196b56d1b9b3b0841e4398d
8357847: (ch) AsynchronousFileChannel implementations should support FFM Buffers
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java
! test/jdk/java/nio/channels/AsynchronousFileChannel/Basic.java
! test/jdk/java/nio/channels/etc/MemorySegments.java
Changeset: e55ddabf
Branch: premain
Author: Volkan Yazici <vyazici at openjdk.org>
Date: 2025-06-16 18:20:28 +0000
URL: https://git.openjdk.org/leyden/commit/e55ddabffa90e28d22f546b387007fe4e434c3e0
8359223: HttpClient: Remove leftovers from the SecurityManager cleanup
Reviewed-by: dfuchs
- test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java
- test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java
= test/jdk/java/net/httpclient/FilePublisherTest.java
Changeset: a16d2355
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Date: 2025-06-17 05:38:59 +0000
URL: https://git.openjdk.org/leyden/commit/a16d23557b101504ed2ff95cf1a3c5ba11afe33d
8359402: Test CloseDescriptors.java should throw SkippedException when there is no lsof/sctp
Reviewed-by: vyazici, jpai
! test/jdk/com/sun/nio/sctp/SctpChannel/CloseDescriptors.java
Changeset: ff75f763
Branch: premain
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2025-06-17 07:16:19 +0000
URL: https://git.openjdk.org/leyden/commit/ff75f763c0a91534ab593a43e2ace741d05b0ccb
8351645: C2: Assertion failures in Expand/CompressBits idealizations with TOP
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: epeter, sviswanathan
! src/hotspot/share/opto/intrinsicnode.cpp
+ test/hotspot/jtreg/compiler/c2/gvn/TestCompressExpandTopInput.java
Changeset: f7cd3fad
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-06-17 08:32:17 +0000
URL: https://git.openjdk.org/leyden/commit/f7cd3fad2400cd3a07d8a3a44d86d5dc4d23913e
8332623: Remove setTTL()/getTTL() methods from DatagramSocketImpl/MulticastSocket and MulticastSocket.send(DatagramPacket, byte)
Reviewed-by: dfuchs, alanb
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/net/NetMulticastSocket.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! test/jdk/java/net/DatagramSocket/AddressNotSet.java
! test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java
! test/jdk/java/net/DatagramSocket/OldDatagramSocketImplTest.java
! test/jdk/java/net/DatagramSocket/SendCheck.java
! test/jdk/java/net/DatagramSocket/SetDatagramSocketImplFactory/java.base/java/net/MyDatagramSocketImplFactory.java
! test/jdk/java/net/DatagramSocketImpl/TestCreate.java
! test/jdk/java/net/DatagramSocketImpl/TestDefaultBehavior.java
- test/jdk/java/net/MulticastSocket/MulticastTTL.java
! test/jdk/java/net/MulticastSocket/SendPortZero.java
! test/jdk/java/net/MulticastSocket/SetLoopbackOption.java
- test/jdk/java/net/MulticastSocket/SetTTLAndGetTTL.java
! test/jdk/java/net/MulticastSocket/SetTTLTo0.java
! test/jdk/java/net/SocketOption/CachedImplOptions.java
! test/jdk/java/net/SocketOption/ImmutableOptions.java
! test/jdk/java/nio/channels/DatagramChannel/AdaptorMulticasting.java
Changeset: a0820828
Branch: premain
Author: David Briemann <dbriemann at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-06-17 10:01:36 +0000
URL: https://git.openjdk.org/leyden/commit/a08208283bcfe395c9962c8de3ba19fdd8cab985
8354650: [PPC64] Try to reduce register definitions
Reviewed-by: mdoerr, sroy
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/register_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/vmreg_ppc.cpp
! src/hotspot/cpu/ppc/vmreg_ppc.hpp
! src/hotspot/cpu/ppc/vmreg_ppc.inline.hpp
Changeset: f62f1178
Branch: premain
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-06-17 12:32:17 +0000
URL: https://git.openjdk.org/leyden/commit/f62f1178aa01d812ee8ffb1d3dd165b4cf157186
8359701: G1: Move heap expansion time tracking of G1CollectedHeap:expand to call site
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: c1deb9ee
Branch: premain
Author: Anton Artemov <anton.artemov at oracle.com>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-06-17 13:46:13 +0000
URL: https://git.openjdk.org/leyden/commit/c1deb9eebf1adecffe5b205486477009ec2f7348
8356556: AArch64: No need for acquire fence in safepoint poll in FFM
Reviewed-by: dholmes, pchilanomate
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 51877f56
Branch: premain
Author: SendaoYan <syan at openjdk.org>
Date: 2025-06-17 13:50:01 +0000
URL: https://git.openjdk.org/leyden/commit/51877f568ba84a8ec7721656571c90c5eb952eb3
8359207: Remove runtime/signal/TestSigusr2.java since it is always skipped
Reviewed-by: dcubed, dholmes
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
- test/hotspot/jtreg/runtime/signal/TestSigusr2.java
Changeset: 21b72dea
Branch: premain
Author: Christian Stein <cstein at openjdk.org>
Date: 2025-06-17 14:01:06 +0000
URL: https://git.openjdk.org/leyden/commit/21b72dea7805357b3644161d1a158c52f49d0e6e
8357862: Java argument file is parsed unexpectedly with trailing comment
Co-authored-by: Stuart Marks <smarks at openjdk.org>
Reviewed-by: vromero
! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java
Changeset: 53a83d15
Branch: premain
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2025-06-17 14:09:11 +0000
URL: https://git.openjdk.org/leyden/commit/53a83d15a1b5686ed0f2aeb3d30cd46b73f80733
8357799: Improve instructions for JFileChooser/HTMLFileName.java
Reviewed-by: honkar, tr, kizune
! test/jdk/javax/swing/JFileChooser/HTMLFileName.java
Changeset: 96070212
Branch: premain
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-06-17 15:55:14 +0000
URL: https://git.openjdk.org/leyden/commit/96070212adfd15acd99edf6e180db6228ee7b4ff
8359646: C1 crash in AOTCodeAddressTable::add_C_string
Reviewed-by: adinn, iklam
! src/hotspot/share/code/aotCodeCache.cpp
Changeset: 49a82d88
Branch: premain
Author: dermster <dermot.boyle at oracle.com>
Committer: Mark Sheppard <msheppar at openjdk.org>
Date: 2025-06-17 18:21:40 +0000
URL: https://git.openjdk.org/leyden/commit/49a82d880636a632f4a3471b14b1b1b29ce1d5e6
8359449: [TEST] open/test/jdk/java/io/File/SymLinks.java Refactor extract method for Windows specific test
Reviewed-by: bpb
! test/jdk/java/io/File/SymLinks.java
Changeset: 164cae46
Branch: premain
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-06-17 19:22:14 +0000
URL: https://git.openjdk.org/leyden/commit/164cae469ca0b97b01ce36402a248be308419af6
8359733: UnProblemList serviceability/jvmti/vthread/SuspendWithInterruptLock
Reviewed-by: syan, dholmes, lmesnik
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: afa52e46
Branch: premain
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2025-06-17 20:23:20 +0000
URL: https://git.openjdk.org/leyden/commit/afa52e4681f5d0392c3fdfddf48b00a004d1280c
8210549: Runtime.exec: in closeDescriptors(), use FD_CLOEXEC instead of close()
Reviewed-by: rriggs
! make/test/JtregNativeJdk.gmk
! src/java.base/unix/native/libjava/childproc.c
+ test/jdk/java/lang/ProcessBuilder/FDLeakTest/FDLeakTest.java
+ test/jdk/java/lang/ProcessBuilder/FDLeakTest/exeFDLeakTester.c
+ test/jdk/java/lang/ProcessBuilder/FDLeakTest/libFDLeaker.c
Changeset: 8c760e78
Branch: premain
Author: lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Harshitha Onkar <honkar at openjdk.org>
Date: 2025-06-17 20:42:42 +0000
URL: https://git.openjdk.org/leyden/commit/8c760e78b9e3851d40f8036105666e9c451b09a1
8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions
Reviewed-by: honkar
! test/jdk/javax/swing/text/GlyphView/bug4188841.java
Changeset: 382f870c
Branch: premain
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-06-17 21:15:25 +0000
URL: https://git.openjdk.org/leyden/commit/382f870cd53d69dfc1d2b96150aa2c026e47f642
8357976: GenShen crash in swap_card_tables: Should be clean
Reviewed-by: kdnilsen, cslucas, ysr, xpeng
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
Changeset: 2f63d3ae
Branch: premain
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-06-18 02:06:22 +0000
URL: https://git.openjdk.org/leyden/commit/2f63d3aee555762bfaea2a77bf543a32ca43f069
7116990: (spec) Socket.connect(addr,timeout) not clear if IOException because of TCP timeout
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/java/net/Socket.java
Changeset: a45fde34
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov at oracle.com>
Date: 2025-08-14 07:38:51 +0000
URL: https://git.openjdk.org/leyden/commit/a45fde34e7e2d87085d5efaf372d7d144a93c635
Merge master part 2
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/java.base/share/classes/java/lang/System.java
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/SpecialCacheNames.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddOpens.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/TestSetupAOTTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotProfile/AOTProfileFlags.java
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/java.base/share/classes/java/lang/System.java
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/SpecialCacheNames.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AddOpens.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/TestSetupAOTTest.java
! test/hotspot/jtreg/runtime/cds/appcds/aotProfile/AOTProfileFlags.java
More information about the leyden-dev
mailing list