leyden-dev
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
August 2025
- 10 participants
- 49 discussions
Changeset: 958383d6
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-08-11 18:49:37 +0000
URL: https://git.openjdk.org/leyden/commit/958383d69c8742fdb78c28ad856559367c351…
8364501: Compiler shutdown crashes on access to deleted CompileTask
Reviewed-by: kvn, mhaessig
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
Changeset: 8cd79752
Branch: hermetic-java-runtime
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-08-11 18:50:39 +0000
URL: https://git.openjdk.org/leyden/commit/8cd79752c6426780c6772eafe296aa5b713b2…
8364761: (aio) AsynchronousChannelGroup.execute doesn't check null command
Reviewed-by: alanb, vyazici
! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! test/jdk/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java
Changeset: 9593730a
Branch: hermetic-java-runtime
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2025-08-11 23:45:24 +0000
URL: https://git.openjdk.org/leyden/commit/9593730a23f465d26ba7b310d5b0c5d3b4ee4…
8362376: Use @Stable annotation in Java FDLIBM implementation
Reviewed-by: liach, rgiulietti
! src/java.base/share/classes/java/lang/FdLibm.java
! test/jdk/java/lang/StrictMath/ExpTests.java
! test/jdk/java/lang/StrictMath/PowTests.java
Changeset: 6927fc39
Branch: hermetic-java-runtime
Author: Dingli Zhang <dzhang(a)openjdk.org>
Committer: Feilong Jiang <fjiang(a)openjdk.org>
Date: 2025-08-12 01:25:35 +0000
URL: https://git.openjdk.org/leyden/commit/6927fc3904eb239bd43ab7c581d479c00a6a4…
8365200: RISC-V: compiler/loopopts/superword/TestGeneralizedReductions.java fails with Zvbb and vlen=128
Reviewed-by: fyang, fjiang
! test/hotspot/jtreg/compiler/loopopts/superword/TestGeneralizedReductions.java
Changeset: 72d3a2a9
Branch: hermetic-java-runtime
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-08-12 03:15:49 +0000
URL: https://git.openjdk.org/leyden/commit/72d3a2a9773b2a3fe0351e0acb7b10c0751d2…
8308349: missing working directory option for launcher when invoked from shortcuts
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.desktop
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcutStartupDirectory.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ParseUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinShortcutVerifier.java
! test/jdk/tools/jpackage/share/AddLShortcutTest.java
! test/jdk/tools/jpackage/share/ErrorTest.java
Changeset: d78fa5a9
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-08-12 07:16:57 +0000
URL: https://git.openjdk.org/leyden/commit/d78fa5a9f6254e2e93e75c693efba75e09736…
8365240: [asan] exclude some tests when using asan enabled binaries
Reviewed-by: lmesnik, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java
! test/jdk/tools/launcher/TooSmallStackSize.java
Changeset: db12f193
Branch: hermetic-java-runtime
Author: Afshin Zafari <azafari(a)openjdk.org>
Date: 2025-08-12 08:03:18 +0000
URL: https://git.openjdk.org/leyden/commit/db12f1934a659843d9cc77f4f21e67ebf9fa9…
8364280: NMTCommittedVirtualMemoryTracker.test_committed_virtualmemory_region_vm fails with assertion "negative distance"
Reviewed-by: gziemski, jsjolen
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
Changeset: 5a442197
Branch: hermetic-java-runtime
Author: Johny Jose <johny.jose(a)oracle.com>
Committer: Sean Coffey <coffeys(a)openjdk.org>
Date: 2025-08-12 08:26:42 +0000
URL: https://git.openjdk.org/leyden/commit/5a442197d21e1dfb89cdbf5f0ad5596869ab3…
7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently
Reviewed-by: smarks, coffeys
! test/jdk/ProblemList.txt
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/LeaseLeakClient.java
Changeset: b81f4fae
Branch: hermetic-java-runtime
Author: David Beaumont <david.beaumont(a)oracle.com>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-08-12 08:34:26 +0000
URL: https://git.openjdk.org/leyden/commit/b81f4faed7180e51aa966a9bf2f84ba755c67…
8360037: Refactor ImageReader in preparation for Valhalla support
Reviewed-by: alanb, rriggs, jpai
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
+ test/jdk/jdk/internal/jimage/ImageReaderTest.java
! test/jdk/jdk/internal/jimage/JImageReadTest.java
! test/jdk/tools/jimage/ImageReaderDuplicateChildNodesTest.java
! test/micro/org/openjdk/bench/jdk/internal/jrtfs/ImageReaderBenchmark.java
Changeset: f155f7d6
Branch: hermetic-java-runtime
Author: Fredrik Bredberg <fbredberg(a)openjdk.org>
Date: 2025-08-12 08:45:02 +0000
URL: https://git.openjdk.org/leyden/commit/f155f7d6e50c702f65858774cfd02ef60aa9c…
8364141: Remove LockingMode related code from x86
Reviewed-by: aboldtch, dholmes, coleenp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
Changeset: 3c0eed8e
Branch: hermetic-java-runtime
Author: Fredrik Bredberg <fbredberg(a)openjdk.org>
Date: 2025-08-12 08:45:36 +0000
URL: https://git.openjdk.org/leyden/commit/3c0eed8e476e4da540e4ea44ee966f278e04a…
8364406: Remove LockingMode related code from aarch64
Reviewed-by: aph, dholmes
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 16e461ef
Branch: hermetic-java-runtime
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2025-08-12 08:52:37 +0000
URL: https://git.openjdk.org/leyden/commit/16e461ef31628ab47cd8484cdfc970c0008b9…
8365122: G1: Minor clean up of G1SurvivorRegions
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp
! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp
Changeset: 95b7a8b3
Branch: hermetic-java-runtime
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-08-12 11:29:43 +0000
URL: https://git.openjdk.org/leyden/commit/95b7a8b3e300bf40a2a5bdf8ca8310485db36…
8365237: Remove unused SoftRefPolicy::_all_soft_refs_clear
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/softRefPolicy.hpp
Changeset: 19a76a45
Branch: hermetic-java-runtime
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-08-12 11:58:37 +0000
URL: https://git.openjdk.org/leyden/commit/19a76a45e9c8616414830c865801660bc6761…
8365316: Remove unnecessary default arg value in gcVMOperations
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/gcVMOperations.hpp
Changeset: 391ea151
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-08-12 13:16:54 +0000
URL: https://git.openjdk.org/leyden/commit/391ea151184c5621f263742605416c3ccd2c3…
8365307: AIX make fails after JDK-8364611
Reviewed-by: clanger, asteiner
! test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c
Changeset: a382996b
Branch: hermetic-java-runtime
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-08-12 13:42:53 +0000
URL: https://git.openjdk.org/leyden/commit/a382996bb496d50b4eb5a6be9f61e5c2f8aaa…
8364993: JFR: Disable jdk.ModuleExport in default.jfc
Reviewed-by: mgronlun
! src/jdk.jfr/share/conf/jfr/default.jfc
Changeset: ad0fd13f
Branch: hermetic-java-runtime
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-08-12 16:20:00 +0000
URL: https://git.openjdk.org/leyden/commit/ad0fd13f2007c93d8a109626a627823f30e4c…
8364454: ProblemList runtime/cds/DeterministicDump.java on macos for JDK-8363986
Reviewed-by: ccheung
! test/hotspot/jtreg/ProblemList.txt
Changeset: 4c03e593
Branch: hermetic-java-runtime
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-08-12 16:30:09 +0000
URL: https://git.openjdk.org/leyden/commit/4c03e5938df0a9cb10c2379af81163795dd3a…
8364750: Remove unused declaration in jvm.h
Reviewed-by: shade
! src/hotspot/share/include/jvm.h
Changeset: d0239826
Branch: hermetic-java-runtime
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-08-12 17:39:14 +0000
URL: https://git.openjdk.org/leyden/commit/d023982600f8bb19053f579710953aa29e0f3…
8361209: (bf) Use CharSequence::getChars for StringCharBuffer bulk get methods
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
+ test/micro/org/openjdk/bench/java/nio/StringCharBufferBulkTransfer.java
Changeset: 87d73401
Branch: hermetic-java-runtime
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-08-12 17:44:34 +0000
URL: https://git.openjdk.org/leyden/commit/87d734012e3130501bfd37b23cee7f5e0a3a4…
8364756: JFR: Improve slow tests
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java
! test/jdk/jdk/jfr/event/runtime/StressJavaMonitorEvents.java
! test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java
! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java
! test/jdk/jdk/jfr/jvm/TestWaste.java
! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java
Changeset: 636c61a3
Branch: hermetic-java-runtime
Author: Dingli Zhang <dzhang(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2025-08-13 01:24:39 +0000
URL: https://git.openjdk.org/leyden/commit/636c61a3868d9c01b672b3b45cda1e476acdc…
8365302: RISC-V: compiler/loopopts/superword/TestAlignVector.java fails when vlen=128
Reviewed-by: fyang, fjiang
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
Changeset: 25480f00
Branch: hermetic-java-runtime
Author: Ramkumar Sunderbabu <rsunderbabu(a)openjdk.org>
Committer: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2025-08-13 01:45:49 +0000
URL: https://git.openjdk.org/leyden/commit/25480f0011297ad209eca1b1b56bcf983ea4e…
8365184: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java Re-enable SerialGC flag on debuggee process
Reviewed-by: lmesnik, cjplummer, sspitsyn
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
Changeset: 72e22b4d
Branch: hermetic-java-runtime
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2025-08-13 08:07:45 +0000
URL: https://git.openjdk.org/leyden/commit/72e22b4de59a18f83c75be9a51fd99726f77f…
8362885: A more formal way to mark javac's Flags that belong to a specific Symbol type only
Reviewed-by: ihse, liach, vromero, mcimadamore, erikj
! make/ToolsLangtools.gmk
+ make/langtools/tools/flagsgenerator/FlagsGenerator.java
! make/langtools/tools/propertiesparser/parser/MessageType.java
! make/modules/jdk.compiler/Gensrc.gmk
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/langtools/tools/javac/diags/ArgTypeCompilerFactory.java
! test/langtools/tools/javac/flags/FlagsTest.java
Changeset: e77cdd93
Branch: hermetic-java-runtime
Author: Fredrik Bredberg <fbredberg(a)openjdk.org>
Date: 2025-08-13 08:47:08 +0000
URL: https://git.openjdk.org/leyden/commit/e77cdd93ead5601fea4bb1bf1847835e1097b…
8364570: Remove LockingMode related code from riscv64
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
Changeset: f3b34d32
Branch: hermetic-java-runtime
Author: Guanqiang Han <ghan(a)openjdk.org>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-08-13 10:52:54 +0000
URL: https://git.openjdk.org/leyden/commit/f3b34d32d6ea409f8c8f0382e8f01e746366f…
8359235: C1 compilation fails with "assert(is_single_stack() && !is_virtual()) failed: type check"
Reviewed-by: thartmann, dlong
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
+ test/hotspot/jtreg/compiler/intrinsics/TestStack2RegSlotMismatch.java
Changeset: 001aaa1e
Branch: hermetic-java-runtime
Author: Boris Ulasevich <bulasevich(a)openjdk.org>
Date: 2025-08-13 12:45:48 +0000
URL: https://git.openjdk.org/leyden/commit/001aaa1e49f2692061cad44d68c9e81a27ea3…
8365166: ARM32: missing os::fetch_bcp_from_context implementation
Reviewed-by: shade
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
Changeset: 899e13f4
Branch: hermetic-java-runtime
Author: Nikita Gubarkov <ngubarkov(a)openjdk.org>
Committer: Laurent Bourgès <lbourges(a)openjdk.org>
Date: 2025-08-13 17:36:07 +0000
URL: https://git.openjdk.org/leyden/commit/899e13f40a70c98d1d393ba6c3973abcb36e1…
8364434: Inconsistent BufferedContext state after GC
Reviewed-by: jdv, azvegint, avu
! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java
+ test/jdk/java/awt/ColorClass/WeakColorTest.java
Changeset: 38a26141
Branch: hermetic-java-runtime
Author: Srinivas Vamsi Parasa <sparasa(a)openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2025-08-13 17:53:05 +0000
URL: https://git.openjdk.org/leyden/commit/38a261415dc29aae01c9b878d94cb302c60a3…
8365265: x86 short forward jump exceeds 8-bit offset in methodHandles_x86.cpp when using Intel APX
Reviewed-by: shade, jbhateja, aph
! src/hotspot/cpu/x86/methodHandles_x86.cpp
Changeset: ecbdd340
Branch: hermetic-java-runtime
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2025-08-13 18:24:56 +0000
URL: https://git.openjdk.org/leyden/commit/ecbdd3405a1d46f555deb82098e1865b44601…
8361103: java_lang_Thread::async_get_stack_trace does not properly protect JavaThread
Reviewed-by: sspitsyn, dholmes
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/prims/jvm.cpp
Changeset: 4680dc98
Branch: hermetic-java-runtime
Author: Johan Sjölen <jsjolen(a)openjdk.org>
Date: 2025-08-13 18:41:57 +0000
URL: https://git.openjdk.org/leyden/commit/4680dc983169d48fcf83eb50dc60e32e79d5d…
8365264: Rename ResourceHashtable to HashTable
Reviewed-by: iklam, ayang
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/aotClassLinker.hpp
! src/hotspot/share/cds/aotConstantPoolResolver.hpp
! src/hotspot/share/cds/aotReferenceObjSupport.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/cdsHeapVerifier.hpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/regeneratedClasses.cpp
! src/hotspot/share/classfile/bytecodeAssembler.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/jfr/support/methodtracer/jfrClassFilterClosure.cpp
! src/hotspot/share/jfr/support/methodtracer/jfrClassFilterClosure.hpp
! src/hotspot/share/jfr/support/methodtracer/jfrMethodTracer.cpp
! src/hotspot/share/jfr/utilities/jfrSet.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/nmt/nativeCallStackPrinter.hpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/trainingData.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/mempointer.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/superwordVTransformBuilder.hpp
! src/hotspot/share/prims/foreignGlobals.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ src/hotspot/share/utilities/hashTable.hpp
! src/hotspot/share/utilities/nativeCallStack.hpp
! src/hotspot/share/utilities/objectBitSet.hpp
! src/hotspot/share/utilities/objectBitSet.inline.hpp
+ src/hotspot/share/utilities/resizableHashTable.hpp
- src/hotspot/share/utilities/resizeableResourceHash.hpp
- src/hotspot/share/utilities/resourceHash.hpp
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
+ test/hotspot/gtest/utilities/test_hashtable.cpp
- test/hotspot/gtest/utilities/test_resourceHash.cpp
Changeset: 96603200
Branch: hermetic-java-runtime
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-08-13 20:43:46 +0000
URL: https://git.openjdk.org/leyden/commit/9660320041d0ba0f22ebe074a64472557b85a…
8364781: Re-examine DigitList digits resizing during parsing
Reviewed-by: liach, naoto
! src/java.base/share/classes/java/text/DigitList.java
Changeset: 9c266ae8
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-08-13 20:49:16 +0000
URL: https://git.openjdk.org/leyden/commit/9c266ae83c047025d778da41e413701ac3b50…
8365229: ARM32: c2i_no_clinit_check_entry assert failed after JDK-8364269
Reviewed-by: kvn, adinn, bulasevich, phh
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: 9dcc502c
Branch: hermetic-java-runtime
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2025-08-14 04:55:02 +0000
URL: https://git.openjdk.org/leyden/commit/9dcc502cc83773561707f2afe9aee1f9e2386…
8365375: Method SU3.setAcceleratorSelectionForeground assigns to acceleratorForeground
Reviewed-by: aivanov, prr, kizune
! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
Changeset: c22e01d7
Branch: hermetic-java-runtime
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2025-08-14 07:02:08 +0000
URL: https://git.openjdk.org/leyden/commit/c22e01d77648036db4ed640521e82c49f8791…
8341342: Elements.getAllModuleElements() does not work properly before JavacTask.analyze()
Reviewed-by: vromero, liach
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! test/jdk/tools/sincechecker/SinceChecker.java
+ test/langtools/tools/javac/processing/model/util/elements/TestElementsProgrammatic.java
Changeset: a6be2286
Branch: hermetic-java-runtime
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2025-08-14 07:04:40 +0000
URL: https://git.openjdk.org/leyden/commit/a6be2286421e069a292c749eecd6bdc38a8de…
8365314: javac fails with an exception for erroneous source
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! test/langtools/tools/javac/recovery/AnnotationRecovery.java
Changeset: 3e329850
Branch: hermetic-java-runtime
Author: Joel Sikström <jsikstro(a)openjdk.org>
Date: 2025-08-14 07:37:10 +0000
URL: https://git.openjdk.org/leyden/commit/3e3298509f136583b18e5ab8bf75a8b012016…
8365317: ZGC: Setting ZYoungGCThreads lower than ZOldGCThreads may result in a crash
Reviewed-by: tschatzl, eosterlund
! src/hotspot/share/gc/z/zDirector.cpp
Changeset: e3201628
Branch: hermetic-java-runtime
Author: Yudi Zheng <yzheng(a)openjdk.org>
Date: 2025-08-14 07:39:49 +0000
URL: https://git.openjdk.org/leyden/commit/e320162815d529bc65cd058b34ec39d60d032…
8365218: [JVMCI] AArch64 CPU features are not computed correctly after 8364128
Reviewed-by: dnsimon
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java
Changeset: 7698c373
Branch: hermetic-java-runtime
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-08-14 10:43:21 +0000
URL: https://git.openjdk.org/leyden/commit/7698c373a684235812c9dc11edd751059f9e8…
8364556: JFR: Disable SymbolTableStatistics and StringTableStatistics in default.jfc
Reviewed-by: mgronlun
! src/jdk.jfr/share/conf/jfr/default.jfc
Changeset: 98f54d90
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-08-14 11:11:47 +0000
URL: https://git.openjdk.org/leyden/commit/98f54d90ea56f63c2fc5137af98b57dbc90fe…
8365487: [asan] some oops (mode) related tests fail
Reviewed-by: kbarrett, syan
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java
Changeset: 41520998
Branch: hermetic-java-runtime
Author: Roman Marchenko <rmarchenko(a)openjdk.org>
Committer: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-08-14 12:31:20 +0000
URL: https://git.openjdk.org/leyden/commit/41520998aa8808452ee384b213b2a77c7bad6…
8365098: make/RunTests.gmk generates a wrong path to test artifacts on Alpine
Reviewed-by: erikj, ihse
! make/RunTests.gmk
Changeset: dd113c8d
Branch: hermetic-java-runtime
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-08-14 14:50:56 +0000
URL: https://git.openjdk.org/leyden/commit/dd113c8df06cc7e1465fb3dfef2e9b2a5a99f…
8364628: Serial: Refactor SerialHeap::mem_allocate_work
Reviewed-by: phh, kbarrett
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
Changeset: b0f98df7
Branch: hermetic-java-runtime
Author: Phil Race <prr(a)openjdk.org>
Date: 2025-08-14 15:20:47 +0000
URL: https://git.openjdk.org/leyden/commit/b0f98df75aee1e94a8c4b3eb8d0b1f4e71501…
8365416: java.desktop no longer needs preview feature access
Reviewed-by: alanb, jpai
! src/java.base/share/classes/module-info.java
Changeset: 26ccb3ce
Branch: hermetic-java-runtime
Author: Igor Veresov <iveresov(a)openjdk.org>
Date: 2025-08-14 16:59:05 +0000
URL: https://git.openjdk.org/leyden/commit/26ccb3cef17a7a2a4b09af1e1e29b96d54a41…
8362530: VM crash with -XX:+PrintTieredEvents when collecting AOT profiling
Reviewed-by: chagedorn, kvn
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! test/hotspot/jtreg/runtime/cds/appcds/aotFlags/AOTFlags.java
Changeset: ba231052
Branch: hermetic-java-runtime
Author: David Beaumont <david.beaumont(a)oracle.com>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-08-14 17:02:05 +0000
URL: https://git.openjdk.org/leyden/commit/ba231052319676ece5105253b58efa4e906fe…
8365048: idea.sh script does not correctly detect/handle git worktrees
Reviewed-by: shade, vyazici, erikj, mcimadamore, ihse
! bin/idea.sh
Changeset: dccca0fb
Branch: hermetic-java-runtime
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-08-14 19:58:54 +0000
URL: https://git.openjdk.org/leyden/commit/dccca0fb7a892d31179b70fa861b8b3cdde54…
8365572: Shenandoah: Remove unused thread local _paced_time field
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
Changeset: c5cbcac8
Branch: hermetic-java-runtime
Author: Chen Liang <liach(a)openjdk.org>
Date: 2025-08-14 20:27:08 +0000
URL: https://git.openjdk.org/leyden/commit/c5cbcac828e1c7aa845cf16e68f6306ae49e0…
8361730: The CodeBuilder.trying(BlockCodeBuilder,CatchBuilder) method generates corrupted bytecode in certain cases
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
Changeset: 8c363b3e
Branch: hermetic-java-runtime
Author: Chen Liang <liach(a)openjdk.org>
Date: 2025-08-14 21:41:14 +0000
URL: https://git.openjdk.org/leyden/commit/8c363b3e3e5c1273a5e9b3393ed09a31b0647…
8364319: Move java.lang.constant.AsTypeMethodHandleDesc to jdk.internal
Reviewed-by: redestad
- src/java.base/share/classes/java/lang/constant/AsTypeMethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java
+ src/java.base/share/classes/jdk/internal/constant/AsTypeMethodHandleDesc.java
Changeset: a65f2002
Branch: hermetic-java-runtime
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2025-08-14 23:59:34 +0000
URL: https://git.openjdk.org/leyden/commit/a65f20022080e627da4782b9b643912a9dd69…
8365512: Replace -Xcomp with -Xmixed for AOT assembly phase
Reviewed-by: shade
! src/hotspot/share/cds/cdsConfig.cpp
Changeset: 44b19c01
Branch: hermetic-java-runtime
Author: David Beaumont <david.beaumont(a)oracle.com>
Committer: SendaoYan <syan(a)openjdk.org>
Date: 2025-08-15 02:53:42 +0000
URL: https://git.openjdk.org/leyden/commit/44b19c01acdfff07a4f017466be3f03fae601…
8365532: java/lang/module/ModuleReader/ModuleReaderTest.testImage fails
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
Changeset: 6fb6f3d3
Branch: hermetic-java-runtime
Author: Chen Liang <liach(a)openjdk.org>
Date: 2025-08-15 04:25:37 +0000
URL: https://git.openjdk.org/leyden/commit/6fb6f3d39b321e2a1c1fa2cef2c19222a6dcf…
8361638: java.lang.classfile.CodeBuilder.CatchBuilder should not throw IllegalArgumentException for representable exception handlers
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
Changeset: e3aeebec
Branch: hermetic-java-runtime
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2025-08-15 07:35:52 +0000
URL: https://git.openjdk.org/leyden/commit/e3aeebec1798b9adbb02e11f285951d4275c5…
8365468: EagerJVMCI should only apply to the CompilerBroker JVMCI runtime
Reviewed-by: never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
Changeset: fa2eb616
Branch: hermetic-java-runtime
Author: Manuel Hässig <mhaessig(a)openjdk.org>
Date: 2025-08-15 08:55:11 +0000
URL: https://git.openjdk.org/leyden/commit/fa2eb616482250dff6a3b667798aec3711400…
8365491: VSCode IDE: add basic configuration for the Oracle Java extension
Reviewed-by: ihse, jlahoda
! make/ide/vscode/hotspot/template-workspace.jsonc
Changeset: 5856dc34
Branch: hermetic-java-runtime
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2025-08-15 09:32:51 +0000
URL: https://git.openjdk.org/leyden/commit/5856dc34c82de9f840be1dc28a99172249714…
8365199: Use a set instead of a list as the intermediary Klass* storage to reduce typeset processing
Reviewed-by: egahlin
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp
! src/hotspot/share/jfr/utilities/jfrSet.hpp
! test/jdk/jdk/jfr/event/runtime/TestFlush.java
Changeset: b6d5f49b
Branch: hermetic-java-runtime
Author: Guanqiang Han <ghan(a)openjdk.org>
Committer: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-08-15 09:41:17 +0000
URL: https://git.openjdk.org/leyden/commit/b6d5f49b8dc2cb7c8e93d7885c2432a28d04e…
8365296: Build failure with Clang due to -Wformat warning after JDK-8364611
Reviewed-by: ayang, mbaesken
! test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c
Changeset: 059b49b9
Branch: hermetic-java-runtime
Author: Volkan Yazici <vyazici(a)openjdk.org>
Date: 2025-08-15 10:37:26 +0000
URL: https://git.openjdk.org/leyden/commit/059b49b9551ad52f211613a3da2ac0a79deb5…
8365244: Some test control variables are undocumented in doc/testing.md
Reviewed-by: erikj
! doc/testing.html
! doc/testing.md
Changeset: dbae90c9
Branch: hermetic-java-runtime
Author: Francesco Andreuzzi <andreuzzi.francesco(a)gmail.com>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-08-15 10:45:00 +0000
URL: https://git.openjdk.org/leyden/commit/dbae90c950200cb417aebeab65e5fce7a7e5f…
8364723: Sort share/interpreter includes
Reviewed-by: shade, ayang
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/bytecodeStream.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.inline.hpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.hpp
! test/hotspot/jtreg/sources/TestIncludesAreSorted.java
Changeset: 08db4b99
Branch: hermetic-java-runtime
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-08-15 17:56:47 +0000
URL: https://git.openjdk.org/leyden/commit/08db4b99622e488558dd7987c34f1c515fa30…
8365571: GenShen: PLAB promotions may remain disabled for evacuation threads
Reviewed-by: kdnilsen, ysr, shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 39a36529
Branch: hermetic-java-runtime
Author: Dean Long <dlong(a)openjdk.org>
Date: 2025-08-15 18:52:45 +0000
URL: https://git.openjdk.org/leyden/commit/39a365296882b0df49398cd7ac36e801a9aa1…
8278874: tighten VerifyStack constraints
Co-authored-by: Tom Rodriguez <never(a)openjdk.org>
Reviewed-by: mhaessig, never
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vframeArray.hpp
Changeset: 6e760b9b
Branch: hermetic-java-runtime
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-08-15 20:00:01 +0000
URL: https://git.openjdk.org/leyden/commit/6e760b9b746eba3d40ec246f3e194ce9f8c5a…
8365622: Shenandoah: Fix Shenandoah simple bit map test
Reviewed-by: ysr
! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp
Changeset: b69a3849
Branch: hermetic-java-runtime
Author: Phil Race <prr(a)openjdk.org>
Date: 2025-08-15 20:02:43 +0000
URL: https://git.openjdk.org/leyden/commit/b69a3849b21b4bb1e21ad276633de45da6200…
8365198: Remove unnecessary mention of finalize in ImageIO reader/writer docs
Reviewed-by: bchristi, azvegint
! src/java.desktop/share/classes/javax/imageio/ImageReader.java
! src/java.desktop/share/classes/javax/imageio/ImageWriter.java
Changeset: b023fea0
Branch: hermetic-java-runtime
Author: Andrew Dinn <adinn(a)openjdk.org>
Date: 2025-08-15 22:12:57 +0000
URL: https://git.openjdk.org/leyden/commit/b023fea06216d5196592ff5239dc592aa8e34…
8365558: Fix stub entry init and blob creation on Zero
Reviewed-by: asmehra, kvn
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/cpu/zero/stubDeclarations_zero.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
Changeset: a70521c6
Branch: hermetic-java-runtime
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2025-08-15 22:45:01 +0000
URL: https://git.openjdk.org/leyden/commit/a70521c62e0841895d71cce2c872bd12f1183…
8364973: Add JVMTI stress testing mode
Reviewed-by: erikj, ihse, sspitsyn
! doc/starting-next-release.html
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
! make/RunTestsPrebuiltSpec.gmk
+ test/hotspot/jtreg/ProblemList-jvmti-stress-agent.txt
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
+ test/jdk/ProblemList-jvmti-stress-agent.txt
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jdk/test/lib/jvmti/libJvmtiStressAgent.cpp
Changeset: 57210af9
Branch: hermetic-java-runtime
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-08-16 04:41:25 +0000
URL: https://git.openjdk.org/leyden/commit/57210af9bceb582be112564465ab66cebd43a…
8365555: Cleanup redundancies in jpackage implementation
Reviewed-by: almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxApplicationLayout.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxApplicationLayoutMixin.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBuilder.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackage.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/model/LinuxPackageMixin.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/AppImageSigner.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationLayout.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacApplicationLayoutMixin.java
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBuildEnvFromParams.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBundle.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgPackageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacFromParams.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPackagingPipeline.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/model/MacPackage.java
- src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageDesc.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationImageUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnv.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BuildEnvFromParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkRuntimeBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagingPipeline.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/AppImageLayout.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ApplicationLayout.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/Package.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeBuilder.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/RuntimeLayout.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/ResourceLocator.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathGroup.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathUtils.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinPackagingPipeline.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/WinExePackage.java
! test/jdk/tools/jpackage/helpers-test/TEST.properties
! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/JavaAppDescTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/junit/TEST.properties
+ test/jdk/tools/jpackage/junit/linux/jdk.jpackage/jdk/jpackage/internal/LinuxApplicationLayoutTest.java
+ test/jdk/tools/jpackage/junit/linux/junit.java
+ test/jdk/tools/jpackage/junit/macosx/jdk.jpackage/jdk/jpackage/internal/MacApplicationLayoutTest.java
+ test/jdk/tools/jpackage/junit/macosx/junit.java
+ test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/BuildEnvTest.java
+ test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PackagingPipelineTest.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/model/AppImageLayoutTest.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/model/ApplicationLayoutTest.java
! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PathGroupTest.java
= test/jdk/tools/jpackage/junit/tools/jdk/jpackage/test/JUnitAdapter.java
! test/jdk/tools/jpackage/junit/windows/junit.java
Changeset: bd65d483
Branch: hermetic-java-runtime
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2025-08-17 12:56:42 +0000
URL: https://git.openjdk.org/leyden/commit/bd65d483df4742bb7ce79b613f10f70a45117…
8365245: Move size reducing operations to GrowableArrayWithAllocator
Reviewed-by: jsjolen, stefank
! src/hotspot/share/utilities/growableArray.hpp
! test/hotspot/gtest/gc/z/test_zArray.cpp
Changeset: f364fcab
Branch: hermetic-java-runtime
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2025-08-18 05:32:03 +0000
URL: https://git.openjdk.org/leyden/commit/f364fcab792ed5a14e5c2779fa85ecc9d6915…
8359119: Change Charset to use StableValue
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/nio/charset/Charset.java
Changeset: e7ca8c7d
Branch: hermetic-java-runtime
Author: David Beaumont <david.beaumont(a)oracle.com>
Committer: SendaoYan <syan(a)openjdk.org>
Date: 2025-08-18 07:08:19 +0000
URL: https://git.openjdk.org/leyden/commit/e7ca8c7d55fa959cb43d49d63128420b05b7c…
8365436: ImageReaderTest fails when jmods directory not present
Reviewed-by: sgehwolf, alanb
! test/jdk/jdk/internal/jimage/ImageReaderTest.java
Changeset: 166ea12d
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-08-18 07:14:09 +0000
URL: https://git.openjdk.org/leyden/commit/166ea12d73c7a40a1a26dc586e3db9d9430c0…
8365543: UnixNativeDispatcher.init should lookup open64at and stat64at on AIX
Co-authored-by: Joachim Kern <jkern(a)openjdk.org>
Reviewed-by: jkern, stuefe, goetz, alanb
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! test/jdk/java/nio/file/DirectoryStream/SecureDS.java
Changeset: 190e1130
Branch: hermetic-java-runtime
Author: Volkan Yazici <vyazici(a)openjdk.org>
Date: 2025-08-18 08:11:19 +0000
URL: https://git.openjdk.org/leyden/commit/190e113031bc6ece781fdf0d9f3c853ce324f…
8364263: HttpClient: Improve encapsulation of ProxyServer
Reviewed-by: dfuchs, jpai
! test/jdk/java/net/httpclient/ProxyServer.java
Changeset: ca753eba
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-08-18 08:12:20 +0000
URL: https://git.openjdk.org/leyden/commit/ca753ebad6681a76d18800d23898b7d6af83f…
8365165: Zap C-heap memory at delete/free
Reviewed-by: kvn, kbarrett
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp
Changeset: 2b756ab1
Branch: hermetic-java-runtime
Author: Saranya Natarajan <snatarajan(a)openjdk.org>
Committer: Manuel Hässig <mhaessig(a)openjdk.org>
Date: 2025-08-18 08:16:32 +0000
URL: https://git.openjdk.org/leyden/commit/2b756ab1e8cfacc5cf5d9c6dfdf1d1c9a6ecf…
8358781: C2 fails with assert "bad profile data type" when TypeProfileCasts is disabled
Reviewed-by: mhaessig, kvn, dfenacci
! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/arguments/TestProfileCasts.java
Changeset: 6e91ccd1
Branch: hermetic-java-runtime
Author: Pasam Soujanya <psoujany(a)in.ibm.com>
Committer: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2025-08-18 09:37:58 +0000
URL: https://git.openjdk.org/leyden/commit/6e91ccd1c3926094a9b6d8f9177d895aba342…
8365305: The ARIA role ‘contentinfo’ is not valid for the element <footer>
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
Changeset: a42ba1ff
Branch: hermetic-java-runtime
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-08-18 10:36:35 +0000
URL: https://git.openjdk.org/leyden/commit/a42ba1ff1a6c7c856323a8e2c54457fc3ddb3…
8365638: JFR: Add --exact for debugging out-of-order events
Reviewed-by: shade
! test/jdk/jdk/jfr/tool/TestPrintContextual.java
Changeset: c1198bba
Branch: hermetic-java-runtime
Author: Matthew Donovan <mdonovan(a)openjdk.org>
Date: 2025-08-18 11:08:36 +0000
URL: https://git.openjdk.org/leyden/commit/c1198bba0e8cbdaa47c821263d122d0ba4dd6…
8357277: Update OpenSSL library for interop tests
Reviewed-by: rhalade
! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java
Changeset: 81c6ed38
Branch: hermetic-java-runtime
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-08-18 13:40:42 +0000
URL: https://git.openjdk.org/leyden/commit/81c6ed38828940d51c872c354c29dc13ed62a…
8365533: Remove outdated jdk.internal.javac package export to several modules from java.base
Reviewed-by: alanb, liach
! src/java.base/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jdeps/share/classes/module-info.java
! src/jdk.jfr/share/classes/module-info.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jshell/share/classes/jdk/jshell/JShellConsole.java
! src/jdk.jshell/share/classes/module-info.java
Changeset: 2a16cc89
Branch: hermetic-java-runtime
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-08-18 15:42:31 +0000
URL: https://git.openjdk.org/leyden/commit/2a16cc890b99652a37b2e220dd61875063328…
8365550: JFR: The active-settings view should not use LAST_BATCH
Reviewed-by: shade, mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
Changeset: c9ecedd2
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-08-18 15:51:08 +0000
URL: https://git.openjdk.org/leyden/commit/c9ecedd2260c7f0114227aafc7f7f85e7c4c0…
8365594: Strengthen Universe klasses asserts to catch bootstrapping errors earlier
Reviewed-by: coleenp, ayang
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/memory/universe.hpp
Changeset: 285adff2
Branch: hermetic-java-runtime
Author: Raffaello Giulietti <rgiulietti(a)openjdk.org>
Date: 2025-08-18 16:12:34 +0000
URL: https://git.openjdk.org/leyden/commit/285adff24e869b62397d4d1c14e6e969f3285…
8362448: Make use of the Double.toString(double) algorithm in java.text.DecimalFormat
Reviewed-by: naoto, jlu
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/jdk/internal/math/DoubleToDecimal.java
! src/java.base/share/classes/jdk/internal/math/FloatToDecimal.java
! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java
! src/java.base/share/classes/jdk/internal/math/FormattedFPDecimal.java
+ test/jdk/java/text/Format/DecimalFormat/DoubleFormattingTest.java
Changeset: 4eab4fbb
Branch: hermetic-java-runtime
Author: Jiangli Zhou <jianglizhou(a)google.com>
Date: 2025-08-18 10:03:15 +0000
URL: https://git.openjdk.org/leyden/commit/4eab4fbbba7b5db5f4591b583e91aff038c3a…
Merge branch 'master' into hermetic-java-runtime
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! src/jdk.jlink/share/classes/module-info.java
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! src/jdk.jlink/share/classes/module-info.java
1
0
Changeset: cf789258
Branch: premain
Author: Casper Norrbin <cnorrbin(a)openjdk.org>
Date: 2025-06-18 13:58:45 +0000
URL: https://git.openjdk.org/leyden/commit/cf78925859dd2640b3c2500fc6be8b5bb308d…
8358891: Remove the PerfDataSamplingIntervalFunc code
Reviewed-by: shade, jwilhelm
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
Changeset: 42d3604a
Branch: premain
Author: Joel Sikström <jsikstro(a)openjdk.org>
Date: 2025-06-18 14:07:25 +0000
URL: https://git.openjdk.org/leyden/commit/42d3604a31c4e5b5391468ee1d2c88c23c54c…
8359923: Const accessors for the Deferred class
Reviewed-by: jsjolen
! src/hotspot/share/utilities/deferred.hpp
Changeset: 984d7f9c
Branch: premain
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-06-18 14:43:55 +0000
URL: https://git.openjdk.org/leyden/commit/984d7f9cdfb0d75ea906ce32df0b6c447f4d5…
8359895: JFR: method-timing view doesn't work
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
Changeset: b7fcd0b2
Branch: premain
Author: Manukumar V S <mvs(a)openjdk.org>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2025-06-18 16:41:31 +0000
URL: https://git.openjdk.org/leyden/commit/b7fcd0b2351cee8d3d18abaf0bf5905d20c9d…
8359889: java/awt/MenuItem/SetLabelTest.java inadvertently triggers clicks on items pinned to the taskbar
Reviewed-by: aivanov, kizune
! test/jdk/java/awt/MenuItem/SetLabelTest.java
Changeset: 7bc0d824
Branch: premain
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2025-06-18 18:05:18 +0000
URL: https://git.openjdk.org/leyden/commit/7bc0d82450e210b14c9f89687582d78a0a50e…
8359227: Code cache/heap size options should be size_t
Reviewed-by: mhaessig, tschatzl
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/riscv/c1_globals_riscv.hpp
! src/hotspot/cpu/riscv/c2_globals_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java
! test/hotspot/jtreg/compiler/codecache/jmx/CodeCacheUtils.java
! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java
! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java
! test/hotspot/jtreg/compiler/whitebox/AllocationCodeBlobTest.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java
! test/lib-test/jdk/test/whitebox/vm_flags/UintxTest.java
! test/lib/jdk/test/whitebox/code/BlobType.java
Changeset: b52af182
Branch: premain
Author: Srinivas Vamsi Parasa <sparasa(a)openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2025-06-18 18:30:06 +0000
URL: https://git.openjdk.org/leyden/commit/b52af182c43380186decd7e35625e42c7cafb…
8359386: Fix incorrect value for max_size of C2CodeStub when APX is used
Reviewed-by: thartmann, shade, jbhateja, sviswanathan
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
Changeset: 982064e5
Branch: premain
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2025-06-18 18:43:38 +0000
URL: https://git.openjdk.org/leyden/commit/982064e50ca6bbcfb7d1d619307921adc6f4f…
8359167: Remove unused test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java
Reviewed-by: sspitsyn, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
- test/hotspot/jtreg/vmTestbase/nsk/share/jpda/BindServer.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeArgumentHandler.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/IOPipe.java
Changeset: 5a62e995
Branch: premain
Author: Andrey Turbanov <aturbanov(a)openjdk.org>
Date: 2025-06-18 20:58:01 +0000
URL: https://git.openjdk.org/leyden/commit/5a62e99523904e89caf561d4c1068c1565a97…
8357686: Remove unnecessary Map.get from AWTAutoShutdown.unregisterPeer
Reviewed-by: serb, aivanov
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
Changeset: 23e1e2ff
Branch: premain
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2025-06-18 22:54:05 +0000
URL: https://git.openjdk.org/leyden/commit/23e1e2ff4a4a75ec268c7925fb98d6b96a01b…
8359180: Apply java.io.Serial annotations in java.instrument
Reviewed-by: phh, sspitsyn
! src/java.instrument/share/classes/java/lang/instrument/IllegalClassFormatException.java
! src/java.instrument/share/classes/java/lang/instrument/UnmodifiableClassException.java
! src/java.instrument/share/classes/java/lang/instrument/UnmodifiableModuleException.java
Changeset: 08b1fa4c
Branch: premain
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-06-19 05:35:51 +0000
URL: https://git.openjdk.org/leyden/commit/08b1fa4cb39e56497052e3ee13e679c8734cf…
8359972: Problem list TestStaticCallStub until JDK-8359963 is fixed
Reviewed-by: mchevalier, chagedorn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 0dce98b7
Branch: premain
Author: Ana Maria Mihalceanu <ana-maria.m.mihalceanu(a)oracle.com>
Committer: Christian Stein <cstein(a)openjdk.org>
Date: 2025-06-19 07:45:04 +0000
URL: https://git.openjdk.org/leyden/commit/0dce98b71648f270dca7395e7ab5451011b14…
8359123: Misleading examples in jmod man page
Reviewed-by: cstein, alanb, iris
! src/jdk.jlink/share/man/jmod.md
Changeset: c7125aa2
Branch: premain
Author: Manuel Hässig <mhaessig(a)openjdk.org>
Committer: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2025-06-19 09:36:29 +0000
URL: https://git.openjdk.org/leyden/commit/c7125aa2af43a339d401f8416a2251574f6de…
8020282: Generated code quality: redundant LEAs in the chained dereferences
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Reviewed-by: kvn, rcastanedalo
! src/hotspot/cpu/x86/peephole_x86_64.cpp
! src/hotspot/cpu/x86/peephole_x86_64.hpp
! src/hotspot/cpu/x86/x86_64.ad
+ test/hotspot/jtreg/compiler/codegen/TestRedundantLea.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/micro/org/openjdk/bench/vm/compiler/x86/RedundantLeaPeephole.java
Changeset: 01d4b772
Branch: premain
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2025-06-19 10:20:49 +0000
URL: https://git.openjdk.org/leyden/commit/01d4b772dee8470188793676ce983d6203c7f…
8319242: HotSpot Style Guide should discourage non-local variables with non-trivial initialization or destruction
Reviewed-by: stefank, dcubed, dholmes
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: c4fb00a7
Branch: premain
Author: Nizar Benalla <nbenalla(a)openjdk.org>
Date: 2025-06-19 10:38:24 +0000
URL: https://git.openjdk.org/leyden/commit/c4fb00a7be51c7a05a29d3d57d787feb5c698…
8358769: Update --release 25 symbol information for JDK 25 build 26
Reviewed-by: darcy, iris
! src/jdk.compiler/share/data/symbols/java.base-P.sym.txt
! src/jdk.compiler/share/data/symbols/java.desktop-P.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.incubator.vector-P.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.jfr-P.sym.txt
Changeset: 2e3bdec9
Branch: premain
Author: Yudi Zheng <yzheng(a)openjdk.org>
Date: 2025-06-19 15:49:49 +0000
URL: https://git.openjdk.org/leyden/commit/2e3bdec9857c64b307737ac7afed58170125c…
8358686: CDS and AOT can cause buffer truncation warning even when logging is disabled
Reviewed-by: dnsimon, iklam
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: 2fe12984
Branch: premain
Author: Cesar Soares Lucas <cslucas(a)openjdk.org>
Date: 2025-06-19 18:02:41 +0000
URL: https://git.openjdk.org/leyden/commit/2fe12984474656a08c4525c04a351d85be73f…
8359064: Expose reason for marking nmethod non-entrant to JVMCI client
Reviewed-by: dnsimon, never
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotNmethod.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInvalidationReasonTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java
Changeset: dec42beb
Branch: premain
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-06-19 18:40:32 +0000
URL: https://git.openjdk.org/leyden/commit/dec42bebb836b2ea244dc19a5964dac828791…
8359394: GC cause cleanup
Reviewed-by: shade, ysr, stefank
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
Changeset: 0dd50dbb
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-06-19 19:43:24 +0000
URL: https://git.openjdk.org/leyden/commit/0dd50dbb3e6381af0ecc591ff1e5871bbc465…
8359825: Parallel: Simplify MutableNUMASpace::ensure_parsability
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
Changeset: a6464b74
Branch: premain
Author: Manuel Hässig <mhaessig(a)openjdk.org>
Committer: SendaoYan <syan(a)openjdk.org>
Date: 2025-06-20 01:33:54 +0000
URL: https://git.openjdk.org/leyden/commit/a6464b74a8c9b97653b292c18f5604d4d030a…
8358578: Small -XX:NMethodSizeLimit triggers "not in CodeBuffer memory" assert in C1
Reviewed-by: kvn, syan, thartmann
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_globals.hpp
! test/hotspot/jtreg/compiler/arguments/TestC1Globals.java
! test/hotspot/jtreg/compiler/c1/TestLinearScanOrderMain.java
Changeset: c51bed73
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2025-06-20 03:09:57 +0000
URL: https://git.openjdk.org/leyden/commit/c51bed739d97167ae768e204dd8666d078d2e…
8335986: Test javax/swing/JCheckBox/4449413/bug4449413.java fails on Windows 11 x64 because RBMenuItem's and CBMenuItem's checkmark on the left side are not visible
Reviewed-by: tr
! test/jdk/javax/swing/JCheckBox/4449413/bug4449413.java
Changeset: 33970629
Branch: premain
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-06-20 05:35:10 +0000
URL: https://git.openjdk.org/leyden/commit/33970629ac63eea6009fca7a34c8f333f1a60…
8360069: Problem list CodeInvalidationReasonTest.java until JDK-8360049 is fixed
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 8f121a17
Branch: premain
Author: Shruthi <Shruthi.Shruthi1(a)ibm.com>
Committer: Alan Bateman <alanb(a)openjdk.org>
Date: 2025-06-20 10:13:01 +0000
URL: https://git.openjdk.org/leyden/commit/8f121a173ca2534c706682f6c68fbbb0b94ec…
8317801: java/net/Socket/asyncClose/Race.java fails intermittently (aix)
Reviewed-by: alanb, jkern
! src/java.base/unix/classes/sun/nio/ch/NativeThread.java
! src/java.base/unix/classes/sun/nio/ch/UnixDispatcher.java
! src/java.base/unix/native/libnio/ch/NativeThread.c
! test/jdk/ProblemList.txt
Changeset: c11f36e6
Branch: premain
Author: Roland Westrelin <roland(a)openjdk.org>
Date: 2025-06-20 11:24:17 +0000
URL: https://git.openjdk.org/leyden/commit/c11f36e6200b6c39fd59530f28e9318c4153d…
8356708: C2: loop strip mining expansion doesn't take sunk stores into account
Reviewed-by: rcastanedalo, epeter
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestStoresSunkInOuterStripMinedLoop.java
Changeset: ff54a649
Branch: premain
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2025-06-20 13:25:38 +0000
URL: https://git.openjdk.org/leyden/commit/ff54a6493a63cfbcaab7ec90c7db0135e98a7…
8360049: CodeInvalidationReasonTest.java fails with ZGC on AArch64
Reviewed-by: aph, shade
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java
Changeset: c6ab63d3
Branch: premain
Author: Vladimir Petko <vpetko(a)openjdk.org>
Committer: SendaoYan <syan(a)openjdk.org>
Date: 2025-06-20 13:51:55 +0000
URL: https://git.openjdk.org/leyden/commit/c6ab63d306511c43622fc1f37e1aed6d8abaa…
8359735: [Ubuntu 25.10] java/lang/ProcessBuilder/Basic.java, java/lang/ProcessHandle/InfoTest.java fail due to rust-coreutils
Reviewed-by: rriggs
! test/jdk/java/lang/ProcessBuilder/Basic.java
! test/jdk/java/lang/ProcessHandle/InfoTest.java
Changeset: 17cf4974
Branch: premain
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-06-20 17:08:08 +0000
URL: https://git.openjdk.org/leyden/commit/17cf49746d0c289bdf779c974cdc84a3ab32a…
8357550: GenShen crashes during freeze: assert(!chunk->requires_barriers()) failed
Reviewed-by: kdnilsen, shade
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp
Changeset: 96f71a9a
Branch: premain
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2025-06-20 19:48:41 +0000
URL: https://git.openjdk.org/leyden/commit/96f71a9a6bf7b52c50a1f52d4d401a48dc404…
8255082: HotSpot Style Guide should permit noexcept
Reviewed-by: kvn, dholmes, dcubed
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: d627282f
Branch: premain
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2025-06-20 19:53:17 +0000
URL: https://git.openjdk.org/leyden/commit/d627282f0c42c340db3b8b71121274b91638e…
8360143: ProblemList runtime/NMT/VirtualAllocTestType.java
Reviewed-by: rriggs
! test/hotspot/jtreg/ProblemList.txt
Changeset: 81985d42
Branch: premain
Author: Phil Race <prr(a)openjdk.org>
Date: 2025-06-20 22:22:41 +0000
URL: https://git.openjdk.org/leyden/commit/81985d422d3a433c1248deec18e4fd9b9f780…
8358526: Clarify behavior of java.awt.HeadlessException constructed with no-args
Reviewed-by: aivanov, honkar
! src/java.desktop/share/classes/java/awt/HeadlessException.java
+ test/jdk/java/awt/Headless/HeadlessExceptionTest.java
Changeset: 6b439391
Branch: premain
Author: Fei Yang <fyang(a)openjdk.org>
Date: 2025-06-23 00:33:34 +0000
URL: https://git.openjdk.org/leyden/commit/6b4393917ae689818d67fcaf9cc61ca16ea6d…
8359270: C2: alignment check should consider base offset when emitting arraycopy runtime call
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/stringopts.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/stringopts/TestArrayCopySelect.java
Changeset: 620df7ec
Branch: premain
Author: Anjian Wen <wenanjian(a)openjdk.org>
Committer: Feilong Jiang <fjiang(a)openjdk.org>
Date: 2025-06-23 02:31:53 +0000
URL: https://git.openjdk.org/leyden/commit/620df7ec348598580884e3b9d45066495f0c4…
8359801: RISC-V: Simplify Interpreter::profile_taken_branch
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: de34bb8e
Branch: premain
Author: Srinivas Mandalika <smandalika(a)openjdk.org>
Committer: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2025-06-23 04:54:43 +0000
URL: https://git.openjdk.org/leyden/commit/de34bb8e66253cef90ba79831dadec0252595…
8359687: Use PassFailJFrame for java/awt/print/Dialog/DialogType.java
Reviewed-by: abhiscxk, aivanov
! test/jdk/java/awt/print/Dialog/DialogType.java
Changeset: 3d35b408
Branch: premain
Author: Johan Sjölen <jsjolen(a)openjdk.org>
Date: 2025-06-23 07:05:33 +0000
URL: https://git.openjdk.org/leyden/commit/3d35b408e1e69d7e3953af142c5bf606691fb…
8357220: Introduce a BSMAttributeEntry struct
Co-authored-by: John R Rose <jrose(a)openjdk.org>
Reviewed-by: sspitsyn, coleenp, matsaave
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
Changeset: 9ae39b62
Branch: premain
Author: Manuel Hässig <mhaessig(a)openjdk.org>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-06-23 07:47:17 +0000
URL: https://git.openjdk.org/leyden/commit/9ae39b62b91ffacc6473534d96679f3282c61…
8355276: Sort C2 includes
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/classes.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/idealKit.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/intrinsicnode.cpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/mempointer.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/printinlining.cpp
! src/hotspot/share/opto/printinlining.hpp
! src/hotspot/share/opto/rangeinference.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superwordVTransformBuilder.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/vectorization.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vtransform.cpp
! test/hotspot/jtreg/sources/TestIncludesAreSorted.java
Changeset: c220b135
Branch: premain
Author: Benoît Maillard <bmaillard(a)openjdk.org>
Committer: Emanuel Peter <epeter(a)openjdk.org>
Date: 2025-06-23 07:52:02 +0000
URL: https://git.openjdk.org/leyden/commit/c220b1358c91bce2eb7515e9f600004c7b975…
8356865: C2: Unreasonable values for debug flag FastAllocateSizeLimit can lead to left-shift-overflow, which is UB
Reviewed-by: epeter, mhaessig
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/runtime/globals.hpp
+ test/hotspot/jtreg/compiler/arguments/TestFastAllocateSizeLimit.java
Changeset: ad1033d6
Branch: premain
Author: Dingli Zhang <dzhang(a)openjdk.org>
Committer: Feilong Jiang <fjiang(a)openjdk.org>
Date: 2025-06-23 08:02:40 +0000
URL: https://git.openjdk.org/leyden/commit/ad1033d68f4dd030cad27f9868d4fa83b5080…
8360169: Problem list CodeInvalidationReasonTest.java on linux-riscv64 until JDK-8360168 is fixed
Reviewed-by: fyang, fjiang, syan, dnsimon
! test/hotspot/jtreg/ProblemList.txt
Changeset: 516197f5
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-06-23 08:27:13 +0000
URL: https://git.openjdk.org/leyden/commit/516197f50b079978a4aa1593744cef9d56e01…
8359924: Deprecate and obsolete ParallelRefProcEnabled
Reviewed-by: tschatzl, kbarrett, dholmes
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.md
Changeset: fe7ec312
Branch: premain
Author: Andrey Turbanov <aturbanov(a)openjdk.org>
Date: 2025-06-23 08:32:02 +0000
URL: https://git.openjdk.org/leyden/commit/fe7ec312590ed9f70e6caad4ef454123138bb…
8359996: Remove unnecessary List.indexOf key from Track.remove
Reviewed-by: aivanov, liach, azvegint
! src/java.desktop/share/classes/javax/sound/midi/Track.java
Changeset: 251f2ac7
Branch: premain
Author: Nikita Gubarkov <ngubarkov(a)openjdk.org>
Committer: Alexey Ushakov <avu(a)openjdk.org>
Date: 2025-06-23 10:52:07 +0000
URL: https://git.openjdk.org/leyden/commit/251f2ac785708a7ebf713d3fdc7d66317f1b2…
8355904: Use variadic macros for J2dTrace
Reviewed-by: aivanov, serb, prr, avu
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGlyphCache.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexurePool.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m
! src/java.desktop/share/native/common/font/AccelGlyphCache.c
! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c
! src/java.desktop/share/native/common/java2d/opengl/OGLBufImgOps.c
! src/java.desktop/share/native/common/java2d/opengl/OGLContext.c
! src/java.desktop/share/native/common/java2d/opengl/OGLFuncs.h
! src/java.desktop/share/native/common/java2d/opengl/OGLMaskFill.c
! src/java.desktop/share/native/common/java2d/opengl/OGLPaints.c
! src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.c
! src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.h
! src/java.desktop/share/native/common/java2d/opengl/OGLRenderer.c
! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c
! src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c
! src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.c
! src/java.desktop/share/native/libawt/java2d/Trace.h
! src/java.desktop/share/native/libawt/java2d/loops/DrawParallelogram.c
! src/java.desktop/share/native/libawt/java2d/pipe/BufferedMaskBlit.c
! src/java.desktop/share/native/libawt/java2d/pipe/BufferedRenderPipe.c
! src/java.desktop/unix/native/common/java2d/opengl/GLXGraphicsConfig.c
! src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DBufImgOps.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskCache.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskFill.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPaints.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipeline.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderer.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaderGen.c
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.cpp
! src/java.desktop/windows/native/libawt/java2d/opengl/WGLGraphicsConfig.c
! src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c
! src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.cpp
! src/java.desktop/windows/native/libawt/windows/Devices.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
Changeset: 10e6eec9
Branch: premain
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-06-23 11:09:11 +0000
URL: https://git.openjdk.org/leyden/commit/10e6eec9e63c89adc8078aeb27a368a80f793…
8360039: JFR: Improve parser logging of constants
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
Changeset: 72679c94
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-23 12:46:32 +0000
URL: https://git.openjdk.org/leyden/commit/72679c94ee00c87b9b51233938e5ffa97ef82…
8360042: GHA: Bump MSVC to 14.44
Reviewed-by: erikj, ihse
! .github/workflows/main.yml
Changeset: c748d358
Branch: premain
Author: Jonas Norlinder <github.jonas.norlinder(a)norlinder.nu>
Committer: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2025-06-23 12:49:59 +0000
URL: https://git.openjdk.org/leyden/commit/c748d358b2569928fb5a03722987c93762c30…
8360024: Reorganize GC VM operations and implement is_gc_operation
Reviewed-by: tschatzl, dholmes
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/parallel/psVMOperations.cpp
! src/hotspot/share/gc/parallel/psVMOperations.hpp
! src/hotspot/share/gc/serial/serialVMOperations.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/runtime/vmOperation.hpp
Changeset: dfcea054
Branch: premain
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-06-23 14:26:02 +0000
URL: https://git.openjdk.org/leyden/commit/dfcea0547e7756a546fcf57855d99d46ecfb1…
8358729: jdk/internal/loader/URLClassPath/ClassnameCharTest.java depends on Applet
Reviewed-by: jpai, lancea
! test/jdk/jdk/internal/loader/URLClassPath/ClassnameCharTest.java
- test/jdk/jdk/internal/loader/URLClassPath/testclasses.jar
Changeset: 9c3eaa49
Branch: premain
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2025-06-23 16:16:28 +0000
URL: https://git.openjdk.org/leyden/commit/9c3eaa49f7f8c6ade7319064566c0370e955f…
8359732: Make standard i/o encoding related system properties `StaticProperty`
Reviewed-by: rriggs, alanb, vyazici
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/lang/IO.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMathLibrary.java
Changeset: 6df0f5e3
Branch: premain
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2025-06-23 18:19:01 +0000
URL: https://git.openjdk.org/leyden/commit/6df0f5e390ecf874c1eca7284c51efa65ce23…
8360281: VMError::error_string has incorrect format usage
Reviewed-by: coleenp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 2a70a6dc
Branch: premain
Author: Nizar Benalla <nbenalla(a)openjdk.org>
Date: 2025-06-23 22:24:57 +0000
URL: https://git.openjdk.org/leyden/commit/2a70a6dc58ebd0085c34fee899667758b827c…
8346886: Add since checker test to jdk.management.jfr
Reviewed-by: egahlin
+ test/jdk/tools/sincechecker/modules/jdk.management.jfr/JdkManagementJfrCheckSince.java
Changeset: bcad87ea
Branch: premain
Author: Manukumar V S <mvs(a)openjdk.org>
Committer: SendaoYan <syan(a)openjdk.org>
Date: 2025-06-24 02:20:49 +0000
URL: https://git.openjdk.org/leyden/commit/bcad87eacbd7fbfd3254479b7e061bab34e64…
8358697: TextLayout/MyanmarTextTest.java passes if no Myanmar font is found
Reviewed-by: aivanov
! test/jdk/java/awt/font/TextLayout/MyanmarTextTest.java
Changeset: a350a111
Branch: premain
Author: Chad Rakoczy <chadrako(a)amazon.com>
Committer: SendaoYan <syan(a)openjdk.org>
Date: 2025-06-24 02:34:53 +0000
URL: https://git.openjdk.org/leyden/commit/a350a1115a32ae1aa013a22c05a009051a674…
8358655: AArch64: Simplify Interpreter::profile_taken_branch
Reviewed-by: shade, aph
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
Changeset: 34412da5
Branch: premain
Author: Anjian Wen <wenanjian(a)openjdk.org>
Committer: Feilong Jiang <fjiang(a)openjdk.org>
Date: 2025-06-24 03:08:50 +0000
URL: https://git.openjdk.org/leyden/commit/34412da52b41e9374168e67e3b6129576c8e4…
8360179: RISC-V: Only enable BigInteger intrinsics when AvoidUnalignedAccess == false
Reviewed-by: fjiang, fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
Changeset: 9af36b13
Branch: premain
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-06-24 05:19:18 +0000
URL: https://git.openjdk.org/leyden/commit/9af36b13c52b60274507a90874b8fb41fc358…
8360307: Problemlist tools/sincechecker/modules/jdk.management.jfr/JdkManagementJfrCheckSince.java
Reviewed-by: dholmes, liach
! test/jdk/ProblemList.txt
Changeset: dbbfa76b
Branch: premain
Author: Daniel Jeliński <djelinski(a)openjdk.org>
Date: 2025-06-24 06:09:17 +0000
URL: https://git.openjdk.org/leyden/commit/dbbfa76b7335291b4bb9d8de6e7db8e6cec14…
8131136: java/awt/font/JNICheck/JNICheck.sh issue warning on core-libs code
Reviewed-by: aivanov, prr, serb
! src/java.base/share/native/libnet/net_util.c
! test/jdk/java/awt/font/JNICheck/JNICheck.sh
Changeset: f6ff38ab
Branch: premain
Author: Manuel Hässig <mhaessig(a)openjdk.org>
Date: 2025-06-24 06:55:05 +0000
URL: https://git.openjdk.org/leyden/commit/f6ff38ab4292762a35fb151b6886e58df6082…
8353815: [ubsan] compilationPolicy.cpp: division by zero related to tiered compilation flags
Reviewed-by: mbaesken, kvn
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
Changeset: 03d66d9e
Branch: premain
Author: Manuel Hässig <mhaessig(a)openjdk.org>
Date: 2025-06-24 07:00:45 +0000
URL: https://git.openjdk.org/leyden/commit/03d66d9ee239d77d54912f4fa3074560ac2a8…
8358572: C1 hits "need debug information" assert with -XX:-DeoptC1
Reviewed-by: shade, aph
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_globals.hpp
Changeset: 54fec2b9
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-06-24 07:34:15 +0000
URL: https://git.openjdk.org/leyden/commit/54fec2b98ba2197a588df37d805c3ad495fd0…
8360220: Deprecate and obsolete ParallelRefProcBalancingEnabled
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: fdfc5578
Branch: premain
Author: David Beaumont <david.beaumont(a)oracle.com>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-06-24 08:09:53 +0000
URL: https://git.openjdk.org/leyden/commit/fdfc557878a7a2ec984002f38b871da5eec71…
8360131: Remove use of soon-to-be-removed APIs by CTW framework
Reviewed-by: liach, thartmann
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJimageEntry.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java
Changeset: 116b8543
Branch: premain
Author: Michael McMahon <michaelm(a)openjdk.org>
Date: 2025-06-24 09:15:58 +0000
URL: https://git.openjdk.org/leyden/commit/116b8543b04bfcf542af0ba03ac547a744600…
8351983: HttpCookie Parser Incorrectly Handles Cookies with Expires Attribute
Reviewed-by: dfuchs, vyazici
! src/java.base/share/classes/java/net/HttpCookie.java
+ test/jdk/java/net/HttpCookie/whitebox/MaxAgeExpiresDriver.java
+ test/jdk/java/net/HttpCookie/whitebox/java.base/java/net/MaxAgeExpires.java
Changeset: a3609ba5
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-06-24 10:34:14 +0000
URL: https://git.openjdk.org/leyden/commit/a3609ba5ac6a5531d905cdd136eea72706f9a…
8360324: Parallel: Remove unused local variable in MutableNUMASpace::set_top
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
Changeset: f5201ac1
Branch: premain
Author: Afshin Zafari <azafari(a)openjdk.org>
Date: 2025-06-24 11:17:48 +0000
URL: https://git.openjdk.org/leyden/commit/f5201ac117fa66638f36cec3bc5f5059b37f2…
8359959: Test runtime/NMT/VirtualAllocTestType.java failed: '\\[0x[0]*7f7dc4043000 - 0x[0]*7f7dc4083000\\] reserved 256KB for Test' missing from stdout/stderr
Reviewed-by: jsjolen, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java
Changeset: 28e96e33
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-06-24 12:31:04 +0000
URL: https://git.openjdk.org/leyden/commit/28e96e333b61dfe60a84a48ff59bdf10c529f…
8359920: Use names for frame types in stackmaps
Reviewed-by: dholmes, jsjolen, matsaave, sspitsyn
! src/hotspot/share/classfile/stackMapTable.cpp
! src/hotspot/share/classfile/stackMapTable.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
Changeset: 0514cee6
Branch: premain
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2025-06-24 14:27:47 +0000
URL: https://git.openjdk.org/leyden/commit/0514cee6c884b6d31735551b8a3ce7a2be661…
8360177: ParallelArguments::initialize has incorrect format string
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/parallel/parallelArguments.cpp
Changeset: 54acadbe
Branch: premain
Author: Gautham Krishnan <gkrishnan(a)openjdk.org>
Committer: Roger Riggs <rriggs(a)openjdk.org>
Date: 2025-06-24 14:53:14 +0000
URL: https://git.openjdk.org/leyden/commit/54acadbe668f6feced6eb9c28bcf46d1b3986…
8294226: Document missing UnsupportedTemporalTypeException
Reviewed-by: rriggs, naoto
! src/java.base/share/classes/java/time/chrono/ChronoLocalDate.java
! src/java.base/share/classes/java/time/chrono/ChronoLocalDateTime.java
! src/java.base/share/classes/java/time/chrono/ChronoZonedDateTime.java
Changeset: 5c1f77fa
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-24 15:05:40 +0000
URL: https://git.openjdk.org/leyden/commit/5c1f77fab1f56e470157d8680310417924abb…
8360201: JFR: Initialize JfrThreadLocal::_sampling_critical_section
Reviewed-by: zgu, mgronlun
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
Changeset: 2af869b1
Branch: premain
Author: Artur Barashev <abarashev(a)openjdk.org>
Date: 2025-06-24 15:32:13 +0000
URL: https://git.openjdk.org/leyden/commit/2af869b193017bbd8bec4cfef9f0870de6ec1…
8156715: TrustStoreManager does not buffer keystore input stream
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
Changeset: 9a726df3
Branch: premain
Author: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2025-06-24 15:48:31 +0000
URL: https://git.openjdk.org/leyden/commit/9a726df3731a22bdd4e768d83835aba924096…
8359024: Accessibility bugs in API documentation
Reviewed-by: vyazici, liach
! 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: f8de5bc5
Branch: premain
Author: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2025-06-24 15:50:51 +0000
URL: https://git.openjdk.org/leyden/commit/f8de5bc5827742dd60b8f8f4a0d3625c370af…
8328848: Inaccuracy in the documentation of the -group option
Reviewed-by: liach
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/man/javadoc.md
Changeset: cbcf4011
Branch: premain
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2025-06-24 16:11:40 +0000
URL: https://git.openjdk.org/leyden/commit/cbcf401170e0600e48ef74770eaa47c84c7e5…
8360403: Disable constant pool ID assert during troubleshooting
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
Changeset: ba0c1223
Branch: premain
Author: David Beaumont <david.beaumont(a)oracle.com>
Committer: Roger Riggs <rriggs(a)openjdk.org>
Date: 2025-06-24 18:40:24 +0000
URL: https://git.openjdk.org/leyden/commit/ba0c12231b0f5b680951e75765b5d292f31a2…
8359808: JavaRuntimeURLConnection should only connect to non-directory resources
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! test/jdk/sun/net/www/protocol/jrt/Basic.java
Changeset: 50910576
Branch: premain
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-06-24 23:50:35 +0000
URL: https://git.openjdk.org/leyden/commit/509105761492ced0ecdc91aae464dcd016e2a…
8351010: Test java/io/File/GetXSpace.java failed: / usable space 56380809216 > free space 14912244940
Reviewed-by: lancea, rriggs
! test/jdk/java/io/File/GetXSpace.java
Changeset: 7d6c902c
Branch: premain
Author: Xiaohong Gong <xgong(a)openjdk.org>
Date: 2025-06-25 01:16:08 +0000
URL: https://git.openjdk.org/leyden/commit/7d6c902ce8ffb9b42c264ecff56d4b54206e1…
8357726: Improve C2 to recognize counted loops with multiple casts in trip counter
Reviewed-by: chagedorn, epeter, galder
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCountedLoopCastIV.java
+ test/micro/org/openjdk/bench/vm/compiler/CountedLoopCastIV.java
Changeset: 263e32bb
Branch: premain
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2025-06-25 04:39:07 +0000
URL: https://git.openjdk.org/leyden/commit/263e32bb8507310dd4c9a4eca7f6e428303d3…
8358694: VM asserts if CodeCacheSegmentSize is not a power of 2
Reviewed-by: shade, dfenacci
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
+ test/hotspot/jtreg/compiler/codecache/CodeCacheSegmentSizeTest.java
Changeset: 5c4f92ba
Branch: premain
Author: Igor Veresov <iveresov(a)openjdk.org>
Date: 2025-06-25 06:45:32 +0000
URL: https://git.openjdk.org/leyden/commit/5c4f92ba9a2b820fa12920400c9037b5d3c37…
8359788: Internal Error: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded
Reviewed-by: kvn, thartmann
! src/hotspot/share/oops/trainingData.hpp
Changeset: 75ce44aa
Branch: premain
Author: Roman Kennke <rkennke(a)openjdk.org>
Date: 2025-06-25 08:09:03 +0000
URL: https://git.openjdk.org/leyden/commit/75ce44aa84ebf0f48dd73b98f2bf2d6077473…
8355319: Update Manpage for Compact Object Headers (Production)
Reviewed-by: coleenp, dholmes, phh
! src/java.base/share/man/java.md
Changeset: 850bc203
Branch: premain
Author: Casper Norrbin <cnorrbin(a)openjdk.org>
Date: 2025-06-25 08:32:51 +0000
URL: https://git.openjdk.org/leyden/commit/850bc20306e5101d164566f9a8687707492b2…
8356868: Not all cgroup parameters are made available
Reviewed-by: sgehwolf, gziemski
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMisc.java
Changeset: f71d64fb
Branch: premain
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2025-06-25 08:59:46 +0000
URL: https://git.openjdk.org/leyden/commit/f71d64fbeb0c196fd825241ff86d3a103d05a…
8360405: [PPC64] some environments don't support mfdscr instruction
Reviewed-by: haosun, rrich
! 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: 1fa09052
Branch: premain
Author: Michael McMahon <michaelm(a)openjdk.org>
Date: 2025-06-25 09:45:57 +0000
URL: https://git.openjdk.org/leyden/commit/1fa090524a7c3bb5f2c92fb0f7217b9277ade…
8359268: 3 JNI exception pending defect groups in 2 files
Reviewed-by: djelinski
! 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: f2ef8097
Branch: premain
Author: Manuel Hässig <mhaessig(a)openjdk.org>
Date: 2025-06-25 13:00:08 +0000
URL: https://git.openjdk.org/leyden/commit/f2ef809719cbb14f90a0a5f673e10e7c74fa0…
8354727: CompilationPolicy creates too many compiler threads when code cache space is scarce
Co-authored-by: Aleksey Shipilev <shade(a)openjdk.org>
Reviewed-by: kvn, shade
! src/hotspot/share/compiler/compilationPolicy.cpp
Changeset: 878497fb
Branch: premain
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2025-06-25 15:16:44 +0000
URL: https://git.openjdk.org/leyden/commit/878497fb85b9f7d066829b745324028f9f8cd…
8360178: TestArguments.atojulong gtest has incorrect format string
Reviewed-by: dholmes
! test/hotspot/gtest/runtime/test_arguments.cpp
Changeset: 4e1bf313
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-06-25 15:36:02 +0000
URL: https://git.openjdk.org/leyden/commit/4e1bf31368df9f6ba110a2b8c678cf1a22607…
8360523: Parallel: Remove unused local variable in MutableNUMASpace::initialize
Reviewed-by: stefank, kbarrett
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
Changeset: 52c6044f
Branch: premain
Author: Suchismith Roy <sroy(a)openjdk.org>
Committer: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-06-25 15:39:57 +0000
URL: https://git.openjdk.org/leyden/commit/52c6044fe48f2e964be4c4603a865143f0d43…
8349077: Rename GenerationCounters::update_all
Reviewed-by: ayang, stefank
! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/generationCounters.cpp
! src/hotspot/share/gc/shared/generationCounters.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/hotspot/share/gc/z/zServiceability.cpp
Changeset: c90c31b0
Branch: premain
Author: Paul Hohensee <phh(a)openjdk.org>
Date: 2025-06-25 15:52:30 +0000
URL: https://git.openjdk.org/leyden/commit/c90c31b07ef64eca65be5018a7757b960552f…
8279005: sun/tools/jstat tests do not check for test case exit codes after JDK-8245129
Reviewed-by: cjplummer, rkennke
! test/jdk/sun/tools/jstat/jstatGcCapacityOutput1.sh
! test/jdk/sun/tools/jstat/jstatGcCauseOutput1.sh
! test/jdk/sun/tools/jstat/jstatGcMetaCapacityOutput1.sh
! test/jdk/sun/tools/jstat/jstatGcNewCapacityOutput1.sh
! test/jdk/sun/tools/jstat/jstatGcNewOutput1.sh
! test/jdk/sun/tools/jstat/jstatGcOldCapacityOutput1.sh
! test/jdk/sun/tools/jstat/jstatGcOldOutput1.sh
! test/jdk/sun/tools/jstat/jstatGcOutput1.sh
! test/jdk/sun/tools/jstat/jstatLineCounts1.sh
! test/jdk/sun/tools/jstat/jstatLineCounts2.sh
! test/jdk/sun/tools/jstat/jstatLineCounts3.sh
! test/jdk/sun/tools/jstat/jstatLineCounts4.sh
! test/jdk/sun/tools/jstat/lineCounts1.awk
! test/jdk/sun/tools/jstat/lineCounts2.awk
! test/jdk/sun/tools/jstat/lineCounts3.awk
! test/jdk/sun/tools/jstat/lineCounts4.awk
Changeset: 74472764
Branch: premain
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2025-06-25 16:02:47 +0000
URL: https://git.openjdk.org/leyden/commit/744727647564ee79349380eb819fefc81ca7d…
8360045: StringTokenizer.hasMoreTokens() throws NPE after nextToken(null)
Reviewed-by: liach, alanb
! src/java.base/share/classes/java/util/StringTokenizer.java
+ test/jdk/java/util/StringTokenizer/NextTokenWithNullDelimTest.java
Changeset: 56c75453
Branch: premain
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2025-06-25 18:22:06 +0000
URL: https://git.openjdk.org/leyden/commit/56c75453cd69e80b9411b4e1794c953998406…
8352565: Add native method implementation of Reference.get()
Reviewed-by: vlivanov, tschatzl, lmesnik
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/native/libjava/Reference.c
+ test/hotspot/jtreg/gc/TestNativeReferenceGet.java
Changeset: f799cf18
Branch: premain
Author: Chen Liang <liach(a)openjdk.org>
Date: 2025-06-25 18:48:47 +0000
URL: https://git.openjdk.org/leyden/commit/f799cf180a00c6844a994c651852773a519df…
8360303: Remove two unused invoke files
Reviewed-by: rriggs, jrose
- src/java.base/share/classes/java/lang/invoke/InvokeDynamic.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
- src/java.base/share/classes/sun/invoke/empty/Empty.java
! src/java.base/share/classes/sun/invoke/util/VerifyType.java
Changeset: 52526080
Branch: premain
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2025-06-25 19:21:14 +0000
URL: https://git.openjdk.org/leyden/commit/52526080bae4fb69172d8c87403510aa4d3c8…
8225354: serviceability/jvmti/ModuleAwareAgents/ThreadStart failed with Didn't get ThreadStart events in VM early start phase!
Reviewed-by: amenkov, cjplummer
! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java
- test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ThreadStart/libMAAThreadStart.c
Changeset: d46e46b6
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2025-08-17 19:08:57 +0000
URL: https://git.openjdk.org/leyden/commit/d46e46b6ccb80c38df597c3158ba75815673c…
Merge master part 4
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/c2compiler.cpp
! 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/memnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/jvm.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/utilities/vmError.cpp
! src/jdk.management/share/classes/jdk/management/AOTCacheMXBean.java
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/c2compiler.cpp
! 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/memnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/jvm.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/utilities/vmError.cpp
+ src/jdk.management/share/classes/jdk/management/AOTCacheMXBean.java
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java
1
0
Changeset: ba32b78b
Branch: premain
Author: Mikhail Ablakatov <mablakatov(a)openjdk.org>
Committer: Evgeny Astigeevich <eastigeevich(a)openjdk.org>
Date: 2025-06-18 11:48:45 +0000
URL: https://git.openjdk.org/leyden/commit/ba32b78bfaf83f69003f83333ab6975b35343…
8358329: AArch64: emit direct branches in static stubs for small code caches
Reviewed-by: aph, eastigeevich
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
+ test/hotspot/jtreg/compiler/c2/aarch64/TestStaticCallStub.java
Changeset: 3c2dcd5f
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2025-08-16 13:40:55 +0000
URL: https://git.openjdk.org/leyden/commit/3c2dcd5fa460f592bae3c11b9511e0eb44a88…
JDK-8358329 port
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: b12d5afe
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2025-08-16 13:43:40 +0000
URL: https://git.openjdk.org/leyden/commit/b12d5afe89b0d569660beb394d3560a9791a0…
JDK-8359972 port
! test/hotspot/jtreg/ProblemList.txt
Changeset: 2c69aa27
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2025-08-17 08:31:55 +0000
URL: https://git.openjdk.org/leyden/commit/2c69aa27ee88cca0c85ab275b4b5f24035ecf…
Fix AOT code after 8358329
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
1
0
Changeset: 1130c1bc
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2025-06-18 02:56:48 +0000
URL: https://git.openjdk.org/leyden/commit/1130c1bc33cc9ab4acc6862d7738297afa017…
6798061: The removal of System.out.println from KeyboardManager
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
Changeset: 2b94b70e
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2025-06-18 05:08:06 +0000
URL: https://git.openjdk.org/leyden/commit/2b94b70ef50675f7853c0cb6a61e60e6eb7d9…
8359428: Test 'javax/swing/JTabbedPane/bug4499556.java' failed because after selecting one of L&F items, the test case automatically failed when clicking on L&F Menu button again
Reviewed-by: abhiscxk
! test/jdk/javax/swing/JTabbedPane/bug4499556.java
Changeset: 57266064
Branch: premain
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-06-18 09:03:25 +0000
URL: https://git.openjdk.org/leyden/commit/57266064a7bb995c3c614c19b936687af35e9…
8359709: java.net.HttpURLConnection sends unexpected "Host" request header in some cases after JDK-8344190
Reviewed-by: dfuchs, djelinski, michaelm, vyazici
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/jdk/java/net/HttpURLConnection/HostHeaderTest.java
Changeset: cabd7c1f
Branch: premain
Author: Matthew Donovan <mdonovan(a)openjdk.org>
Date: 2025-06-18 11:24:54 +0000
URL: https://git.openjdk.org/leyden/commit/cabd7c1f7a8c471d5461e3557fb589fdfe4d8…
8356897: Update NSS library to 3.111
Reviewed-by: rhalade
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: f07f5ce9
Branch: premain
Author: He-Pin(kerr) <hepin1989(a)gmail.com>
Committer: Viktor Klang <vklang(a)openjdk.org>
Date: 2025-06-18 11:26:00 +0000
URL: https://git.openjdk.org/leyden/commit/f07f5ce9845c59348dc785cd5ee26391dd7e3…
8359067: Fix typo in DelayScheduler.java
Reviewed-by: syan, dl, rriggs, vklang
! src/java.base/share/classes/java/util/concurrent/DelayScheduler.java
Changeset: 547ce030
Branch: premain
Author: Afshin Zafari <azafari(a)openjdk.org>
Date: 2025-06-18 11:37:48 +0000
URL: https://git.openjdk.org/leyden/commit/547ce0301684fdebe95ce2e8e195a019bcefe…
8337217: Port VirtualMemoryTracker to use VMATree
Reviewed-by: jsjolen, gziemski
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memTracker.cpp
! src/hotspot/share/nmt/memTracker.hpp
! src/hotspot/share/nmt/memoryFileTracker.cpp
! src/hotspot/share/nmt/memoryFileTracker.hpp
! src/hotspot/share/nmt/nmtTreap.hpp
! src/hotspot/share/nmt/nmtUsage.cpp
+ src/hotspot/share/nmt/regionsTree.cpp
+ src/hotspot/share/nmt/regionsTree.hpp
+ src/hotspot/share/nmt/regionsTree.inline.hpp
! src/hotspot/share/nmt/threadStackTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.hpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/nmt/vmatree.hpp
! src/hotspot/share/opto/printinlining.cpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp
- test/hotspot/gtest/nmt/test_nmt_reserved_region.cpp
! test/hotspot/gtest/nmt/test_nmt_treap.cpp
+ test/hotspot/gtest/nmt/test_regions_tree.cpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
! test/hotspot/jtreg/runtime/Thread/TestAlwaysPreTouchStacks.java
Changeset: 472671ac
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2025-08-16 08:03:00 +0000
URL: https://git.openjdk.org/leyden/commit/472671ac39cd38352c2324ca3d047fc2fab69…
Merge master part 3
1
0
Changeset: abd2aecc
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2025-08-15 06:17:48 +0000
URL: https://git.openjdk.org/leyden/commit/abd2aecccf4faf5172d784ae8e12289575a6b…
JDK-8365512 port
! src/hotspot/share/cds/cdsConfig.cpp
1
0
15 Aug '25
Changeset: b94ed909
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2025-08-15 06:12:06 +0000
URL: https://git.openjdk.org/leyden/commit/b94ed909c2a03c6f8595dd76cef3440e57d53…
Skip unarchived klass during AOT compilation
! src/hotspot/share/ci/ciEnv.cpp
1
0
Changeset: 15178aa2
Branch: premain
Author: Andrey Turbanov <aturbanov(a)openjdk.org>
Date: 2025-06-05 20:19:53 +0000
URL: https://git.openjdk.org/leyden/commit/15178aa298e43be3e27121343432f25884db4…
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(a)openjdk.org>
Date: 2025-06-05 21:57:33 +0000
URL: https://git.openjdk.org/leyden/commit/c793de989facdb532021e1d5ddd01eb0e089b…
8350212: Track source end positions of declarations that support @SuppressWarnings
Co-authored-by: Jan Lahoda <jlahoda(a)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(a)openjdk.org>
Date: 2025-06-05 22:13:24 +0000
URL: https://git.openjdk.org/leyden/commit/78158f30aee51e14ab203b0127aeb883c0103…
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(a)openjdk.org>
Date: 2025-06-06 02:07:51 +0000
URL: https://git.openjdk.org/leyden/commit/029e3bf8f582f7399b80c592421b2fd72737e…
8349914: ZipFile::entries and ZipFile::getInputStream not consistent with each other when there are duplicate entries
Co-authored-by: Lance Andersen <lancea(a)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(a)openjdk.org>
Date: 2025-06-06 03:50:06 +0000
URL: https://git.openjdk.org/leyden/commit/28acca609bbb8ade0af88b536c8c88b7fa438…
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(a)openjdk.org>
Date: 2025-06-06 06:26:09 +0000
URL: https://git.openjdk.org/leyden/commit/e918a59b1dacf273620aee334517bebfb1fb1…
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(a)openjdk.org>
Date: 2025-06-06 06:53:10 +0000
URL: https://git.openjdk.org/leyden/commit/bb2611ad43a2feaebc2246fdbac2179a40115…
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(a)oracle.com>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-06-06 08:16:15 +0000
URL: https://git.openjdk.org/leyden/commit/d1b788005bdf11f1426baa8e811c121a95648…
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(a)anduin.net>
Committer: Andrew Haley <aph(a)openjdk.org>
Date: 2025-06-06 08:16:37 +0000
URL: https://git.openjdk.org/leyden/commit/65fda5c02aeb1832bc88dc83ee8465cd8ad89…
8358593: Add ucontext accessors for *BSD on Aarch64
Co-authored-by: Greg Lewis <glewis(a)eyesbeyond.com>
Co-authored-by: Kurt Miller <bsdkurt(a)gmail.com>
Reviewed-by: aph
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
Changeset: b2e7cda6
Branch: premain
Author: Fernando Guallini <fguallini(a)openjdk.org>
Date: 2025-06-06 09:53:25 +0000
URL: https://git.openjdk.org/leyden/commit/b2e7cda6a0bd21fa3c4ffe2a67da4953f1ca3…
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(a)openjdk.org>
Date: 2025-06-06 13:59:17 +0000
URL: https://git.openjdk.org/leyden/commit/9658cecde34a6e9cd39656d21a4ae8bc42da5…
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(a)openjdk.org>
Date: 2025-06-06 14:11:27 +0000
URL: https://git.openjdk.org/leyden/commit/8adb052b46f90e8a0605cfc5ddc667acb7c61…
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(a)openjdk.org>
Date: 2025-06-06 15:05:43 +0000
URL: https://git.openjdk.org/leyden/commit/026975a1aa290613934ae421bbc56326627ba…
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(a)openjdk.org>
Date: 2025-06-06 20:07:43 +0000
URL: https://git.openjdk.org/leyden/commit/d024f58e61ec27f6c13fde5dadb95c3187581…
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(a)openjdk.org>
Date: 2025-06-06 21:35:21 +0000
URL: https://git.openjdk.org/leyden/commit/d7352559195b9e052c3eb24d773c0d6c10dc2…
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(a)openjdk.org>
Date: 2025-06-07 20:34:34 +0000
URL: https://git.openjdk.org/leyden/commit/e94ad551c6d31b91ec066f92f9bbdb956f54e…
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(a)openjdk.org>
Date: 2025-06-09 06:11:05 +0000
URL: https://git.openjdk.org/leyden/commit/6c616c71ec9a8ee6e0203921deef20d09db39…
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(a)openjdk.org>
Date: 2025-06-09 06:23:17 +0000
URL: https://git.openjdk.org/leyden/commit/91f12600d2b188ca98c5c575a34b85f583539…
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(a)openjdk.org>
Date: 2025-06-09 07:00:51 +0000
URL: https://git.openjdk.org/leyden/commit/52338c94f610611a9e89a6ccbe6f2c6cd768b…
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(a)openjdk.org>
Date: 2025-06-09 09:03:12 +0000
URL: https://git.openjdk.org/leyden/commit/1c72b350e417bd210dc6b66eba5afe0e3bc63…
8357053: ZGC: Improved utility for ZPageAge
Co-authored-by: Axel Boldt-Christmas <aboldtch(a)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(a)openjdk.org>
Date: 2025-06-09 13:35:01 +0000
URL: https://git.openjdk.org/leyden/commit/2103dc15cb662fd8795b1b51d9cb61c389bed…
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(a)openjdk.org>
Date: 2025-06-09 16:01:18 +0000
URL: https://git.openjdk.org/leyden/commit/eb8ee8bdc7c170910abc9aa18de1e22677160…
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(a)openjdk.org>
Date: 2025-06-09 16:08:18 +0000
URL: https://git.openjdk.org/leyden/commit/cae1fd3385e0635beeac34a2287627e556155…
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(a)oracle.com>
Committer: Daniel Fuchs <dfuchs(a)openjdk.org>
Date: 2025-06-09 17:39:39 +0000
URL: https://git.openjdk.org/leyden/commit/a377773fa76b46ac98533c61bc14104853901…
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(a)openjdk.org>
Date: 2025-06-09 17:58:49 +0000
URL: https://git.openjdk.org/leyden/commit/156187accc1c3e2a897ced011727a5c8d8e1b…
8356978: Convert unicode sequences in Java source code to UTF-8
Co-authored-by: Alexey Ivanov <aivanov(a)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(a)openjdk.org>
Date: 2025-06-09 18:33:00 +0000
URL: https://git.openjdk.org/leyden/commit/eb256deb8021d5b243ef782eb9e2622472909…
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(a)openjdk.org>
Date: 2025-06-09 19:03:21 +0000
URL: https://git.openjdk.org/leyden/commit/fcb68ea22d020d567c560c7bd5976d3c070d9…
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(a)openjdk.org>
Date: 2025-06-09 20:49:33 +0000
URL: https://git.openjdk.org/leyden/commit/cd9b1bc820540184c79dd1957edc7ad4e8e46…
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(a)openjdk.org>
Date: 2025-06-09 20:59:30 +0000
URL: https://git.openjdk.org/leyden/commit/ef45c8154cea2ec910788d3c19e91d3eed757…
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(a)openjdk.org>
Date: 2025-06-09 21:54:55 +0000
URL: https://git.openjdk.org/leyden/commit/d186dacdb7b91dc9a28b703ce3c8ea007fc45…
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(a)openjdk.org>
Date: 2025-06-09 22:25:20 +0000
URL: https://git.openjdk.org/leyden/commit/bcf860703dc0244fef1d380cb7323282de769…
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(a)openjdk.org>
Committer: SendaoYan <syan(a)openjdk.org>
Date: 2025-06-10 00:21:18 +0000
URL: https://git.openjdk.org/leyden/commit/92be7821f5d5cbf5fe0244b41b2b7b1ada898…
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(a)openjdk.org>
Date: 2025-06-10 06:15:13 +0000
URL: https://git.openjdk.org/leyden/commit/ca7b885873712a5ae503cb82c915d709034a6…
8358749: Fix input checks in Vector API intrinsics
Co-authored-by: Vladimir Ivanov <vlivanov(a)openjdk.org>
Reviewed-by: vlivanov, sviswanathan
! src/hotspot/share/opto/vectorIntrinsics.cpp
Changeset: 7c9c8ba3
Branch: premain
Author: Benoît Maillard <benoit.maillard(a)oracle.com>
Committer: Marc Chevalier <mchevalier(a)openjdk.org>
Date: 2025-06-10 07:27:10 +0000
URL: https://git.openjdk.org/leyden/commit/7c9c8ba363521a7bfb58e1a8285459f717769…
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(a)openjdk.org>
Date: 2025-06-10 08:17:52 +0000
URL: https://git.openjdk.org/leyden/commit/3ff83ec49e561c44dd99508364b8ba068274b…
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(a)openjdk.org>
Date: 2025-06-10 11:01:50 +0000
URL: https://git.openjdk.org/leyden/commit/0582bd290d5a8b6344ae7ada36492cc2f33df…
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(a)openjdk.org>
Date: 2025-06-10 14:19:19 +0000
URL: https://git.openjdk.org/leyden/commit/a2f99fd88bd03337e1ba73b413ffe4e39f358…
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(a)openjdk.org>
Date: 2025-06-10 16:20:33 +0000
URL: https://git.openjdk.org/leyden/commit/500a3a2d0af0a3f7cf58b909bbbc2aa25926d…
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(a)openjdk.org>
Date: 2025-06-10 19:05:08 +0000
URL: https://git.openjdk.org/leyden/commit/8f487d26c0f219d4df32be48ff1790e6f98d7…
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(a)openjdk.org>
Date: 2025-06-10 20:10:19 +0000
URL: https://git.openjdk.org/leyden/commit/38b877e941918cc5f0463b256d4672d765d40…
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(a)openjdk.org>
Date: 2025-06-10 21:59:29 +0000
URL: https://git.openjdk.org/leyden/commit/9586817cea3f1cad8a49d43e9106e25dafa04…
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(a)openjdk.org>
Date: 2025-06-11 08:28:31 +0000
URL: https://git.openjdk.org/leyden/commit/abc76c6b5b3e2eabd3fd3ceb96ffe02979dc8…
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(a)openjdk.org>
Date: 2025-06-11 08:28:48 +0000
URL: https://git.openjdk.org/leyden/commit/56ce70c5dfe1ecaf371d462d4198765d4a86d…
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(a)oracle.com>
Committer: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2025-06-11 10:25:28 +0000
URL: https://git.openjdk.org/leyden/commit/5ae32c4c86916120d2a337be9765cb6e14f3f…
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(a)oracle.com>
Committer: Damon Fenacci <dfenacci(a)openjdk.org>
Date: 2025-06-11 11:08:38 +0000
URL: https://git.openjdk.org/leyden/commit/bf7d40d0486b7b4e4820bb5d08a63c446ea32…
8356751: IGV: clean up redundant field _should_send_method
Co-authored-by: Manuel Hässig <mhaessig(a)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(a)oracle.com>
Committer: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-06-11 12:42:57 +0000
URL: https://git.openjdk.org/leyden/commit/42ab8fcfb98eacb2d93f59c012360a99a16e5…
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(a)openjdk.org>
Date: 2025-06-11 13:32:57 +0000
URL: https://git.openjdk.org/leyden/commit/7d7fc69355e6f5421cf09f93290270bb16d13…
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(a)openjdk.org>
Date: 2025-06-11 13:48:56 +0000
URL: https://git.openjdk.org/leyden/commit/c98dffa186d48c41e76fd3a60e0129a8da603…
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(a)openjdk.org>
Date: 2025-06-11 14:09:45 +0000
URL: https://git.openjdk.org/leyden/commit/e5196fc24d2ec9e581af7803ac47036111fee…
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(a)openjdk.org>
Date: 2025-06-11 16:04:26 +0000
URL: https://git.openjdk.org/leyden/commit/e9216efefc12b04c372a0a7f47167c984be54…
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(a)intel.com>
Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2025-06-11 17:47:03 +0000
URL: https://git.openjdk.org/leyden/commit/ef4cbec6fba77fd84b328d333f8592c6eedf1…
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(a)openjdk.org>
Date: 2025-06-11 18:10:34 +0000
URL: https://git.openjdk.org/leyden/commit/429158218b52964ad1e79ba9d2fa5618d6b33…
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(a)openjdk.org>
Date: 2025-06-11 18:51:54 +0000
URL: https://git.openjdk.org/leyden/commit/8f733570040a7d7a24775e72244f47e946af1…
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(a)openjdk.org>
Date: 2025-06-12 00:41:39 +0000
URL: https://git.openjdk.org/leyden/commit/3b32f6a8ec37338764d3e6713247ff96e49bf…
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(a)openjdk.org>
Date: 2025-06-12 07:08:39 +0000
URL: https://git.openjdk.org/leyden/commit/d7aa34982053bad37b3b726539f1245d05425…
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(a)openjdk.org>
Date: 2025-06-12 07:51:29 +0000
URL: https://git.openjdk.org/leyden/commit/5886ef728fc1efe43e90e056c03725c3ee982…
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(a)openjdk.org>
Date: 2025-06-12 08:10:27 +0000
URL: https://git.openjdk.org/leyden/commit/7b7136b4eca15693cfcd46ae63d644efc8a88…
8359181: Error messages generated by configure --help after 8301197
Reviewed-by: erikj, ihse
! make/autoconf/configure
Changeset: 3e0ef832
Branch: premain
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-06-12 08:18:00 +0000
URL: https://git.openjdk.org/leyden/commit/3e0ef832cc553c70eb7e8ee713c43aac67994…
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(a)openjdk.org>
Date: 2025-06-12 08:54:21 +0000
URL: https://git.openjdk.org/leyden/commit/3f0fef2c9c323cb7b6e9191b17eac4296ff22…
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(a)openjdk.org>
Committer: Feilong Jiang <fjiang(a)openjdk.org>
Date: 2025-06-12 10:44:47 +0000
URL: https://git.openjdk.org/leyden/commit/65e63b6ab4241fc9d683e2ffa5bfe6e1a3005…
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(a)openjdk.org>
Date: 2025-06-12 11:40:31 +0000
URL: https://git.openjdk.org/leyden/commit/b6ec93b038c411d0c49be671c3b44dd231d01…
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(a)javaspecialists.eu>
Committer: Viktor Klang <vklang(a)openjdk.org>
Date: 2025-06-12 11:44:04 +0000
URL: https://git.openjdk.org/leyden/commit/91fdd72c97ab109c08893e5b613cbe4412b64…
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(a)amazon.com>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-12 12:23:42 +0000
URL: https://git.openjdk.org/leyden/commit/e5ce5c57c83972ff52758a804c942986cab74…
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(a)openjdk.org>
Committer: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-06-12 12:29:15 +0000
URL: https://git.openjdk.org/leyden/commit/e18277b470a162b9668297e8e286c812c4b0b…
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(a)openjdk.org>
Date: 2025-06-12 14:12:14 +0000
URL: https://git.openjdk.org/leyden/commit/b85fe02be5966b72ea1a92bfb3faf088d3102…
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(a)openjdk.org>
Date: 2025-06-12 14:19:08 +0000
URL: https://git.openjdk.org/leyden/commit/dd68829017c3adea4068d5311cab3fbef87b9…
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(a)openjdk.org>
Date: 2025-06-12 14:46:39 +0000
URL: https://git.openjdk.org/leyden/commit/fae9c7a3f04f85aeb9e03c5c9c15fda6405ee…
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(a)openjdk.org>
Date: 2025-06-12 15:02:38 +0000
URL: https://git.openjdk.org/leyden/commit/1fcede053cca360c96606c1034b2a365a4fad…
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(a)openjdk.org>
Committer: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2025-06-12 15:27:44 +0000
URL: https://git.openjdk.org/leyden/commit/3c53057fa63e0f8bf3634e4286fe2085d2f4e…
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(a)mac.com>
Committer: Alexander Zuev <kizune(a)openjdk.org>
Date: 2025-06-12 16:11:35 +0000
URL: https://git.openjdk.org/leyden/commit/8d33ea7395e5dd504b899d8972617f6696546…
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(a)openjdk.org>
Date: 2025-06-12 17:10:57 +0000
URL: https://git.openjdk.org/leyden/commit/610a18e7b3bc9680031a2ba608b89ee6fdec7…
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(a)openjdk.org>
Date: 2025-06-12 17:12:04 +0000
URL: https://git.openjdk.org/leyden/commit/0ef0986731c23b00510e9501e1627b7712a45…
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(a)openjdk.org>
Date: 2025-06-12 18:04:14 +0000
URL: https://git.openjdk.org/leyden/commit/99829950f680936489048a1ad4ce12f166805…
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(a)oracle.com>
Committer: Sean Mullan <mullan(a)openjdk.org>
Date: 2025-06-12 19:31:15 +0000
URL: https://git.openjdk.org/leyden/commit/db7af2b3c3bd63f17f7952e815ebafb5dd848…
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(a)openjdk.org>
Date: 2025-06-12 20:06:19 +0000
URL: https://git.openjdk.org/leyden/commit/66535fe26da27dfaf0940bd70deb30942f7d0…
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(a)openjdk.org>
Date: 2025-06-12 20:21:50 +0000
URL: https://git.openjdk.org/leyden/commit/0dd7c69b9e4307e6e8f290b84828f6de8a79e…
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(a)openjdk.org>
Date: 2025-06-12 20:23:28 +0000
URL: https://git.openjdk.org/leyden/commit/523a4efe1ce2231edd7019043a49f7bf0a0f6…
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(a)openjdk.org>
Date: 2025-06-13 01:05:44 +0000
URL: https://git.openjdk.org/leyden/commit/991097b7bf08cc1a4ceedb0c555b12948ae71…
8315066: Add unsigned bounds and known bits to TypeInt/Long
Co-authored-by: Emanuel Peter <epeter(a)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(a)openjdk.org>
Date: 2025-06-13 06:33:42 +0000
URL: https://git.openjdk.org/leyden/commit/9aeacf2de5bb8758dd614da365262338b0d26…
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(a)openjdk.org>
Date: 2025-06-13 06:55:48 +0000
URL: https://git.openjdk.org/leyden/commit/6749c62b9e4261d25bea477e3c0840ab0ee9c…
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(a)openjdk.org>
Date: 2025-06-13 07:45:18 +0000
URL: https://git.openjdk.org/leyden/commit/ed39e17e34a2a3fd08a3e54d8d2c309deb99f…
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(a)openjdk.org>
Date: 2025-06-13 08:01:18 +0000
URL: https://git.openjdk.org/leyden/commit/a8b42848489747f869e33a5067fdda91553ee…
8359293: Make TestNoNULL extensible
Reviewed-by: kbarrett
! test/hotspot/jtreg/sources/TestNoNULL.java
Changeset: 032ead1d
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-06-13 08:03:33 +0000
URL: https://git.openjdk.org/leyden/commit/032ead1d905d820f1fe4bf7a49dff98f59a21…
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(a)openjdk.org>
Date: 2025-06-13 08:46:12 +0000
URL: https://git.openjdk.org/leyden/commit/a0fb35c8379295d2927c18d694ea52f7b7488…
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(a)openjdk.org>
Date: 2025-06-13 09:01:09 +0000
URL: https://git.openjdk.org/leyden/commit/e7f63ba3109adf614cee1bc392cfeef85e9ca…
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(a)openjdk.org>
Date: 2025-06-13 09:12:02 +0000
URL: https://git.openjdk.org/leyden/commit/3a1887269b9cecf9dea68637f99b0b103baaf…
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(a)oracle.com>
Committer: Daniel Fuchs <dfuchs(a)openjdk.org>
Date: 2025-06-13 10:32:50 +0000
URL: https://git.openjdk.org/leyden/commit/ead4529c9219009fc4224e52e9ac4af5055e7…
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(a)openjdk.org>
Date: 2025-06-13 10:47:26 +0000
URL: https://git.openjdk.org/leyden/commit/25b22c9b553ffab82eb44df23f6b4942724ae…
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(a)openjdk.org>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-06-13 11:16:36 +0000
URL: https://git.openjdk.org/leyden/commit/e8ef93ae9de624f25166bdf010c915672b2c5…
8357782: JVM JIT Causes Static Initialization Order Issue
Co-authored-by: Tobias Hartmann <thartmann(a)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(a)openjdk.org>
Date: 2025-06-13 12:15:27 +0000
URL: https://git.openjdk.org/leyden/commit/b5334fe23797a81b91a558f9e55cdcaaee61d…
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(a)openjdk.org>
Committer: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-06-13 13:02:27 +0000
URL: https://git.openjdk.org/leyden/commit/b4c4496ef8013df25b6368bdebf082d223d6a…
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(a)openjdk.org>
Date: 2025-06-13 13:15:47 +0000
URL: https://git.openjdk.org/leyden/commit/57cabc6d741c14a8029aec324ba96e8ced4af…
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(a)openjdk.org>
Date: 2025-06-13 13:40:43 +0000
URL: https://git.openjdk.org/leyden/commit/417f8ecf072daabe0f79d145ffab121e53369…
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(a)oracle.com>
Committer: Mark Sheppard <msheppar(a)openjdk.org>
Date: 2025-06-13 15:57:00 +0000
URL: https://git.openjdk.org/leyden/commit/78b1360e7de84585d6e387ac6e0789a4d0218…
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(a)openjdk.org>
Date: 2025-06-13 16:11:49 +0000
URL: https://git.openjdk.org/leyden/commit/366650a438d046f3da5b490c42e37faaf3a9a…
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(a)openjdk.org>
Date: 2025-06-13 16:20:11 +0000
URL: https://git.openjdk.org/leyden/commit/12a0dd03b89cc3bf7f9d32b17eb41ff2bf687…
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(a)openjdk.org>
Date: 2025-06-13 16:52:40 +0000
URL: https://git.openjdk.org/leyden/commit/ee35f6384fdd0783a7ae62508e837a66683cd…
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(a)openjdk.org>
Date: 2025-06-13 17:15:41 +0000
URL: https://git.openjdk.org/leyden/commit/b3f56086c99023a30b91f90c2acbed51b3b17…
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(a)openjdk.org>
Date: 2025-06-13 21:42:17 +0000
URL: https://git.openjdk.org/leyden/commit/0e725c6fb1f324b0fd17d206806b4104dc7ba…
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(a)openjdk.org>
Date: 2025-06-14 08:15:12 +0000
URL: https://git.openjdk.org/leyden/commit/26848a7d6ce4c573b679a690fd36e6d708224…
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(a)openjdk.org>
Committer: Feilong Jiang <fjiang(a)openjdk.org>
Date: 2025-06-16 03:32:40 +0000
URL: https://git.openjdk.org/leyden/commit/1a01839f8c0522a90710e101cce6ecc479a77…
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(a)openjdk.org>
Date: 2025-06-16 05:27:52 +0000
URL: https://git.openjdk.org/leyden/commit/6fe9143bbbe269af62d2084834fc0c9afc51b…
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(a)openjdk.org>
Date: 2025-06-16 06:11:08 +0000
URL: https://git.openjdk.org/leyden/commit/534a8605e5f4d771be69426687b2188d5353c…
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(a)openjdk.org>
Date: 2025-06-16 07:27:05 +0000
URL: https://git.openjdk.org/leyden/commit/eacfcd86d38f4acf0165275a42d246ba6c5fa…
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(a)oracle.com>
Committer: Emanuel Peter <epeter(a)openjdk.org>
Date: 2025-06-16 07:29:06 +0000
URL: https://git.openjdk.org/leyden/commit/d8c3533a91aa9c3a0b76846fe425c72bda9bd…
8357816: Add test from JDK-8350576
Co-authored-by: Tobias Hartmann <thartmann(a)openjdk.org>
Reviewed-by: syan, thartmann, epeter
+ test/hotspot/jtreg/compiler/loopopts/LoopReductionHasControlOrBadInput.java
Changeset: 8416ca31
Branch: premain
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-06-16 07:29:24 +0000
URL: https://git.openjdk.org/leyden/commit/8416ca3104d98edad89ed20bdb203a36974f4…
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(a)openjdk.org>
Committer: Varada M <varadam(a)openjdk.org>
Date: 2025-06-16 08:30:41 +0000
URL: https://git.openjdk.org/leyden/commit/79497ef7f55ef445b31348ae9d3d6dff6d3b6…
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(a)openjdk.org>
Date: 2025-06-16 09:09:55 +0000
URL: https://git.openjdk.org/leyden/commit/fedd0a0ee3aea9f73cfce34172a764e63c1ba…
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(a)openjdk.org>
Date: 2025-06-16 10:20:25 +0000
URL: https://git.openjdk.org/leyden/commit/9d060574e5dbd13e634f00d749d0108ceff1f…
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(a)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(a)openjdk.org>
Date: 2025-06-16 15:20:48 +0000
URL: https://git.openjdk.org/leyden/commit/59460ff700e36f8dba5cb50ddc60f107d7d5a…
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(a)openjdk.org>
Date: 2025-06-16 15:25:51 +0000
URL: https://git.openjdk.org/leyden/commit/9652ae9a8d48924a90d25e9daffcdb7f582ff…
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(a)openjdk.org>
Date: 2025-06-16 15:55:51 +0000
URL: https://git.openjdk.org/leyden/commit/6e390ef17cf4b6134d5d53ba4e3ae8281fedb…
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(a)openjdk.org>
Date: 2025-06-16 15:56:08 +0000
URL: https://git.openjdk.org/leyden/commit/06d804a0f004f9403c7c12e1a9f2ca8775c63…
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(a)openjdk.org>
Date: 2025-06-16 16:10:59 +0000
URL: https://git.openjdk.org/leyden/commit/2f2acb2e3f292517456f5b328a35182863188…
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(a)openjdk.org>
Date: 2025-06-16 16:52:17 +0000
URL: https://git.openjdk.org/leyden/commit/e57a214e2a1059109dd028369d518298cfa5d…
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(a)openjdk.org>
Date: 2025-06-16 17:56:27 +0000
URL: https://git.openjdk.org/leyden/commit/9a1c1f2efb1367ea8196b56d1b9b3b0841e43…
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(a)openjdk.org>
Date: 2025-06-16 18:20:28 +0000
URL: https://git.openjdk.org/leyden/commit/e55ddabffa90e28d22f546b387007fe4e434c…
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(a)openjdk.org>
Date: 2025-06-17 05:38:59 +0000
URL: https://git.openjdk.org/leyden/commit/a16d23557b101504ed2ff95cf1a3c5ba11afe…
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(a)openjdk.org>
Date: 2025-06-17 07:16:19 +0000
URL: https://git.openjdk.org/leyden/commit/ff75f763c0a91534ab593a43e2ace741d05b0…
8351645: C2: Assertion failures in Expand/CompressBits idealizations with TOP
Co-authored-by: Emanuel Peter <epeter(a)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(a)openjdk.org>
Date: 2025-06-17 08:32:17 +0000
URL: https://git.openjdk.org/leyden/commit/f7cd3fad2400cd3a07d8a3a44d86d5dc4d239…
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(a)openjdk.org>
Committer: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2025-06-17 10:01:36 +0000
URL: https://git.openjdk.org/leyden/commit/a08208283bcfe395c9962c8de3ba19fdd8cab…
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(a)openjdk.org>
Date: 2025-06-17 12:32:17 +0000
URL: https://git.openjdk.org/leyden/commit/f62f1178aa01d812ee8ffb1d3dd165b4cf157…
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(a)oracle.com>
Committer: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-06-17 13:46:13 +0000
URL: https://git.openjdk.org/leyden/commit/c1deb9eebf1adecffe5b205486477009ec2f7…
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(a)openjdk.org>
Date: 2025-06-17 13:50:01 +0000
URL: https://git.openjdk.org/leyden/commit/51877f568ba84a8ec7721656571c90c5eb952…
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(a)openjdk.org>
Date: 2025-06-17 14:01:06 +0000
URL: https://git.openjdk.org/leyden/commit/21b72dea7805357b3644161d1a158c52f49d0…
8357862: Java argument file is parsed unexpectedly with trailing comment
Co-authored-by: Stuart Marks <smarks(a)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(a)openjdk.org>
Date: 2025-06-17 14:09:11 +0000
URL: https://git.openjdk.org/leyden/commit/53a83d15a1b5686ed0f2aeb3d30cd46b73f80…
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(a)openjdk.org>
Date: 2025-06-17 15:55:14 +0000
URL: https://git.openjdk.org/leyden/commit/96070212adfd15acd99edf6e180db6228ee7b…
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(a)oracle.com>
Committer: Mark Sheppard <msheppar(a)openjdk.org>
Date: 2025-06-17 18:21:40 +0000
URL: https://git.openjdk.org/leyden/commit/49a82d880636a632f4a3471b14b1b1b29ce1d…
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(a)openjdk.org>
Date: 2025-06-17 19:22:14 +0000
URL: https://git.openjdk.org/leyden/commit/164cae469ca0b97b01ce36402a248be308419…
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(a)openjdk.org>
Date: 2025-06-17 20:23:20 +0000
URL: https://git.openjdk.org/leyden/commit/afa52e4681f5d0392c3fdfddf48b00a004d12…
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(a)oracle.com>
Committer: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2025-06-17 20:42:42 +0000
URL: https://git.openjdk.org/leyden/commit/8c760e78b9e3851d40f8036105666e9c451b0…
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(a)openjdk.org>
Date: 2025-06-17 21:15:25 +0000
URL: https://git.openjdk.org/leyden/commit/382f870cd53d69dfc1d2b96150aa2c026e47f…
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(a)openjdk.org>
Date: 2025-06-18 02:06:22 +0000
URL: https://git.openjdk.org/leyden/commit/2f63d3aee555762bfaea2a77bf543a32ca43f…
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(a)oracle.com>
Date: 2025-08-14 07:38:51 +0000
URL: https://git.openjdk.org/leyden/commit/a45fde34e7e2d87085d5efaf372d7d144a93c…
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
1
0
Changeset: 2926435d
Branch: premain
Author: Bradford Wetmore <wetmore(a)openjdk.org>
Date: 2025-05-30 23:06:36 +0000
URL: https://git.openjdk.org/leyden/commit/2926435d228f21a227763ff4efcf32e511aa2…
8341346: Add support for exporting TLS Keying Material
Reviewed-by: hchao, jnimeh, weijun
! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java
! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java
! src/java.base/share/classes/sun/security/internal/spec/TlsPrfParameterSpec.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
+ test/jdk/javax/net/ssl/ExtendedSSLSession/ExportKeyingMaterialTests.java
Changeset: 5ad02c98
Branch: premain
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2025-05-31 00:16:40 +0000
URL: https://git.openjdk.org/leyden/commit/5ad02c98f1d9227bb6abdd37126f2a351d4e1…
8355004: Apply java.io.Serial annotations in java.compiler
Reviewed-by: liach, darcy
! src/java.compiler/share/classes/javax/annotation/processing/FilerException.java
! src/java.compiler/share/classes/javax/lang/model/UnknownEntityException.java
! src/java.compiler/share/classes/javax/lang/model/element/UnknownAnnotationValueException.java
! src/java.compiler/share/classes/javax/lang/model/element/UnknownDirectiveException.java
! src/java.compiler/share/classes/javax/lang/model/element/UnknownElementException.java
! src/java.compiler/share/classes/javax/lang/model/type/MirroredTypeException.java
! src/java.compiler/share/classes/javax/lang/model/type/MirroredTypesException.java
! src/java.compiler/share/classes/javax/lang/model/type/UnknownTypeException.java
Changeset: d9d00d33
Branch: premain
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2025-05-31 00:26:50 +0000
URL: https://git.openjdk.org/leyden/commit/d9d00d33a6a0d540a10e0a58f6df27cae46d2…
8358107: Rollback JDK-8357299 changeset
Reviewed-by: psadhukhan
! src/java.desktop/share/native/libawt/java2d/loops/Blit.c
- test/jdk/java/awt/Graphics/BrokenBoundsClip.java
Changeset: c67fc735
Branch: premain
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2025-05-31 00:40:23 +0000
URL: https://git.openjdk.org/leyden/commit/c67fc735959ddd41a8d1116908ca7bae9b966…
8320189: vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001 memory corruption when using -Xcheck:jni
Reviewed-by: lmesnik, amenkov
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp
! test/lib/jdk/test/lib/jvmti/jvmti_common.hpp
Changeset: c62223a5
Branch: premain
Author: Ian Graves <igraves(a)openjdk.org>
Date: 2025-05-31 00:41:16 +0000
URL: https://git.openjdk.org/leyden/commit/c62223a5af747bc5cbdd3d970dd994f74aa08…
8358215: ProblemList jdk/incubator/vector/PreferredSpeciesTest.java
Reviewed-by: psandoz
! test/jdk/ProblemList.txt
Changeset: 061b24d4
Branch: premain
Author: David Briemann <dbriemann(a)openjdk.org>
Committer: SendaoYan <syan(a)openjdk.org>
Date: 2025-05-31 02:47:26 +0000
URL: https://git.openjdk.org/leyden/commit/061b24d4f9d8635944683766532e9252c3ba0…
8357304: [PPC64] C2: Implement MinV, MaxV and Reduction nodes
Reviewed-by: mdoerr, varadam
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! test/hotspot/jtreg/compiler/loopopts/superword/MinMaxRed_Int.java
Changeset: 19360a90
Branch: premain
Author: Chad Rakoczy <chadrako(a)amazon.com>
Committer: SendaoYan <syan(a)openjdk.org>
Date: 2025-05-31 02:48:33 +0000
URL: https://git.openjdk.org/leyden/commit/19360a904b180f6608c6dcd574c77f78f1880…
8356949: AArch64: Tighten up template interpreter method entry code
Reviewed-by: aph, shade
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 3a3ea7e1
Branch: premain
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2025-05-31 07:06:08 +0000
URL: https://git.openjdk.org/leyden/commit/3a3ea7e17fff100e368c956350bb9aaa2261b…
8357598: Toolkit.removeAWTEventListener should handle null listener in AWTEventListenerProxy
Reviewed-by: aivanov, dnguyen
! src/java.desktop/share/classes/java/awt/Toolkit.java
! test/jdk/java/awt/Toolkit/AWTEventListenerProxyTest/AWTEventListenerProxyTest.java
Changeset: 84002d12
Branch: premain
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-05-31 13:02:58 +0000
URL: https://git.openjdk.org/leyden/commit/84002d12ed83c8254422fdda349aa647422d0…
8228773: URLClassLoader constructors should include API note warning that the parent should not be null
Reviewed-by: alanb, mullan
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
Changeset: a3f9e222
Branch: premain
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-05-31 16:31:24 +0000
URL: https://git.openjdk.org/leyden/commit/a3f9e222632d29982ef1463e6c391d5896524…
8358218: Problemlist jdk/incubator/vector/PreferredSpeciesTest.java#id0
Reviewed-by: psandoz
! test/jdk/ProblemList.txt
Changeset: fc3d3d9b
Branch: premain
Author: Srinivas Vamsi Parasa <sparasa(a)openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2025-05-31 23:07:55 +0000
URL: https://git.openjdk.org/leyden/commit/fc3d3d9b303652275599e315b2d7e534d9208…
8351994: Enable Extended EVEX to REX2/REX demotion when src and dst are the same
Reviewed-by: sviswanathan, jbhateja, epeter
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! test/hotspot/gtest/x86/asmtest.out.h
! test/hotspot/gtest/x86/test_assembler_x86.cpp
! test/hotspot/gtest/x86/x86-asmtest.py
Changeset: 59dc8499
Branch: premain
Author: Ashutosh Mehra <asmehra(a)openjdk.org>
Date: 2025-06-01 01:04:54 +0000
URL: https://git.openjdk.org/leyden/commit/59dc849909c1edc892c94a27b0340fcf53db3…
8358230: Incorrect location for the assert for blob != nullptr in CodeBlob::create
Reviewed-by: kvn
! src/hotspot/share/code/codeBlob.cpp
Changeset: 470ffeed
Branch: premain
Author: Mikhail Yankelevich <myankelevich(a)openjdk.org>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-06-01 03:50:39 +0000
URL: https://git.openjdk.org/leyden/commit/470ffeedda45b6f75ce0c794a965428b7859b…
8230016: re-visit test sun/security/pkcs11/Serialize/SerializeProvider.java
Reviewed-by: rhalade
! test/jdk/sun/security/pkcs11/Serialize/SerializeProvider.java
Changeset: e3eb089d
Branch: premain
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2025-06-01 03:57:28 +0000
URL: https://git.openjdk.org/leyden/commit/e3eb089d47d62ae6feeba3dc6b3752a025e27…
8357175: Failure to generate or load AOT code should be handled gracefully
Reviewed-by: iveresov, asmehra
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
Changeset: ac9af69e
Branch: premain
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2025-06-01 06:17:50 +0000
URL: https://git.openjdk.org/leyden/commit/ac9af69eee9636ff98c2b60224964e518aebb…
8357637: Native resources cached in thread locals not released when FJP common pool threads clears thread locals
Reviewed-by: vklang
! src/java.base/share/classes/java/lang/InheritableThreadLocal.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadLocal.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/CarrierThreadLocal.java
! src/java.base/share/classes/jdk/internal/misc/TerminatingThreadLocal.java
! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java
! test/jdk/jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java
Changeset: c1b5f62a
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-06-01 09:06:04 +0000
URL: https://git.openjdk.org/leyden/commit/c1b5f62a8c30038d3b1a14d184535ba0642d5…
8358136: Make langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java intermittent
Reviewed-by: jpai, nbenalla, syan
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
Changeset: 85e36d79
Branch: premain
Author: Igor Veresov <iveresov(a)openjdk.org>
Date: 2025-06-01 21:21:27 +0000
URL: https://git.openjdk.org/leyden/commit/85e36d79246913abb8b85c2be719670655d61…
8358236: [AOT] Graal crashes when trying to use persisted MDOs
Reviewed-by: kvn
! src/hotspot/share/oops/methodData.cpp
Changeset: 3193a28c
Branch: premain
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2025-06-01 23:36:25 +0000
URL: https://git.openjdk.org/leyden/commit/3193a28c532d8536d621c99bb661304c49ca1…
8358259: ProblemList compiler/startup/StartupOutput.java on Windows
Reviewed-by: darcy
! test/hotspot/jtreg/ProblemList.txt
Changeset: 90d6ad01
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2025-06-02 02:06:06 +0000
URL: https://git.openjdk.org/leyden/commit/90d6ad015714b81064dd16d0e64f1b774e68d…
8356594: JSplitPane loses divider location when reopened via JOptionPane.createDialog()
Reviewed-by: kizune
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
+ test/jdk/javax/swing/JSplitPane/TestSplitPaneResetDividerLoc.java
Changeset: c5a1543e
Branch: premain
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2025-06-02 05:43:20 +0000
URL: https://git.openjdk.org/leyden/commit/c5a1543ee3e68775f09ca29fb07efd9aebfdb…
8357968: RISC-V: Interpreter volatile reference stores with G1 are not sequentially consistent
Reviewed-by: eosterlund, fbredberg, shade, fyang
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: 3f59bfd2
Branch: premain
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2025-06-02 07:59:10 +0000
URL: https://git.openjdk.org/leyden/commit/3f59bfd2e1b35e10fe736e2fa6886cff74ecd…
8334759: gc/g1/TestMixedGCLiveThreshold.java fails on Windows with JTREG_TEST_THREAD_FACTORY=Virtual due to extra memory allocation
Reviewed-by: ayang, iwalulya
! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
Changeset: 64183062
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-06-02 08:23:06 +0000
URL: https://git.openjdk.org/leyden/commit/6418306211be47063a9b06bad8003dee1d815…
8357944: Remove unused CollectedHeap::is_maximal_no_gc
Reviewed-by: jsikstro, tschatzl
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
Changeset: 40ce05d4
Branch: premain
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2025-06-02 08:28:10 +0000
URL: https://git.openjdk.org/leyden/commit/40ce05d4080a9a2b4876c21f83a184f9b8a58…
8358231: Template interpreter generator crashes with ShouldNotReachHere on some platforms after 8353686
Reviewed-by: shade, amitkumar, mbaesken, kvn
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
Changeset: ba9f44c9
Branch: premain
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2025-06-02 08:31:10 +0000
URL: https://git.openjdk.org/leyden/commit/ba9f44c90fe8da2d97d67b6878ac2c0c14e35…
8357793: [PPC64] VM crashes with -XX:-UseSIGTRAP -XX:-ImplicitNullChecks
Reviewed-by: shade, dbriemann
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
Changeset: a9e7a74d
Branch: premain
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2025-06-02 08:47:36 +0000
URL: https://git.openjdk.org/leyden/commit/a9e7a74d00fe1c8d3179392738bb15d8e3508…
8357109: Parallel: Fix typo in YoungedGeneration
Reviewed-by: ayang, zgu, tschatzl
! src/hotspot/share/gc/shared/gc_globals.hpp
Changeset: eb9badd8
Branch: premain
Author: Roman Kennke <rkennke(a)openjdk.org>
Date: 2025-06-02 08:57:16 +0000
URL: https://git.openjdk.org/leyden/commit/eb9badd8a4ea6dca834525fd49429e2ce771a…
8358169: Shenandoah/JVMCI: Export GC state constants
Reviewed-by: dnsimon, shade
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: 612f2c0c
Branch: premain
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2025-06-02 09:21:31 +0000
URL: https://git.openjdk.org/leyden/commit/612f2c0c0b75466c60d4b54dab6aa793a810c…
8357981: [PPC64] Remove old instructions from VM_Version::determine_features()
Reviewed-by: dbriemann, mbaesken
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
Changeset: 83cb0c6d
Branch: premain
Author: Viktor Klang <vklang(a)openjdk.org>
Date: 2025-06-02 09:22:37 +0000
URL: https://git.openjdk.org/leyden/commit/83cb0c6de5988de526545d0926c2c6ef60efc…
8358151: Harden JSR166 Test case testShutdownNow_delayedTasks
Reviewed-by: alanb, shade
! test/jdk/java/util/concurrent/tck/ForkJoinPool20Test.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
Changeset: c22af0c2
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-06-02 11:50:50 +0000
URL: https://git.openjdk.org/leyden/commit/c22af0c29ea89857c5cf57dd127b5c739130b…
8358205: Remove unused JFR array allocation code
Reviewed-by: kbarrett, mgronlun
! src/hotspot/share/jfr/jni/jfrJavaCall.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.hpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/memory/oopFactory.cpp
Changeset: 83b15da2
Branch: premain
Author: Erik Österlund <eosterlund(a)openjdk.org>
Date: 2025-06-02 12:26:08 +0000
URL: https://git.openjdk.org/leyden/commit/83b15da2eb3cb6c8937f517c9b75eaa9eeece…
8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent
Reviewed-by: shade, aph, fbredberg
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
Changeset: b3594c9e
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-02 13:08:41 +0000
URL: https://git.openjdk.org/leyden/commit/b3594c9e5508101a39d10099830f04b0c09ad…
8357481: Excessive CompileTask wait/notify monitor creation
Reviewed-by: vlivanov, kvn
! src/hotspot/share/compiler/compileBroker.cpp
! 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: a4eb1519
Branch: premain
Author: Phil Race <prr(a)openjdk.org>
Date: 2025-06-02 15:24:09 +0000
URL: https://git.openjdk.org/leyden/commit/a4eb15195ceeadf311fe81e622a54f4733b90…
8357672: Extreme font sizes can cause font substitution
Reviewed-by: dmarkov, jdv
! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! test/jdk/java/awt/FontMetrics/ExtremeFontSizeTest.java
Changeset: daab7b5c
Branch: premain
Author: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2025-06-02 15:27:14 +0000
URL: https://git.openjdk.org/leyden/commit/daab7b5ceeb12222bda709e35699e620b98cb…
8357796: Stylesheet adjustments after JDK-8357452
Reviewed-by: rriggs
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
Changeset: 1b6ae205
Branch: premain
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2025-06-02 15:29:30 +0000
URL: https://git.openjdk.org/leyden/commit/1b6ae2059b0475ec78559d2d6612f3b6ec683…
8357576: FieldInfo::_index is not initialized by the constructor
Reviewed-by: coleenp, dholmes
! src/hotspot/share/oops/fieldInfo.hpp
Changeset: 99a4b22a
Branch: premain
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-06-02 16:48:16 +0000
URL: https://git.openjdk.org/leyden/commit/99a4b22ae7dc2755df1780cc7d74c5d6e3cd4…
8358102: GenShen: Age tables could be seeded with cumulative values
Reviewed-by: ysr
! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp
Changeset: ab5de456
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-06-02 16:50:10 +0000
URL: https://git.openjdk.org/leyden/commit/ab5de45636f0bf96e52c0ae0dcf080f279d9c…
8357991: make bootcycle-images is broken after JDK-8349665
Reviewed-by: erikj
! make/Main.gmk
Changeset: 8b6a11f7
Branch: premain
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2025-06-02 16:51:44 +0000
URL: https://git.openjdk.org/leyden/commit/8b6a11f7e05ee0cece798c5ff6646bddbee04…
8352187: Don't start management agent during AOT cache creation
Reviewed-by: shade, iklam, kvn
! src/hotspot/share/runtime/threads.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/ManagementAgent.java
Changeset: bce2bd24
Branch: premain
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-06-02 16:52:05 +0000
URL: https://git.openjdk.org/leyden/commit/bce2bd24ef64e71d895bbf4d91693b30a2857…
8356308: Assert with -Xlog:class+path when classpath has an empty element
Reviewed-by: dholmes, ccheung
! src/hotspot/share/cds/aotClassLocation.cpp
! src/hotspot/share/cds/aotClassLocation.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/utilities/classpathStream.cpp
! src/hotspot/share/utilities/classpathStream.hpp
! test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/ClassPathLogging.java
Changeset: a7671e73
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-06-02 17:06:45 +0000
URL: https://git.openjdk.org/leyden/commit/a7671e7360ce23df9577110266e66a1c1a790…
8358337: JDK-8357991 was committed with incorrect indentation
Reviewed-by: shade
! make/Main.gmk
Changeset: ec02a87a
Branch: premain
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2025-06-02 18:13:24 +0000
URL: https://git.openjdk.org/leyden/commit/ec02a87aeef008f6b2f94001fa33bac66bf24…
8345745: Update mode of the Attach API communication pipe.
Reviewed-by: sspitsyn, kevinw
! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c
Changeset: 1373ceb7
Branch: premain
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-06-02 18:22:35 +0000
URL: https://git.openjdk.org/leyden/commit/1373ceb7f3040a03ae142cfaab0f74894fc6a…
8356698: JFR: @Contextual
Reviewed-by: mgronlun
+ src/jdk.jfr/share/classes/jdk/jfr/Contextual.java
! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTraceEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java
+ test/jdk/jdk/jfr/tool/TestPrintContextual.java
Changeset: 5243f385
Branch: premain
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2025-06-02 19:07:29 +0000
URL: https://git.openjdk.org/leyden/commit/5243f3851b0345b874ff51ea3a07e82f73741…
8357924: Remove runtime/ErrorHandling/CreateCoredumpOnCrash.java from problem list for macosx-x64
Reviewed-by: syan, dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: 0418b329
Branch: premain
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2025-06-02 20:23:14 +0000
URL: https://git.openjdk.org/leyden/commit/0418b3295a199af66700521f571c9b2c1051c…
8357696: Enhance code consistency: java.desktop/unix
Reviewed-by: prr
! src/java.desktop/unix/classes/sun/font/DelegateStrike.java
! src/java.desktop/unix/classes/sun/font/DoubleByteEncoder.java
! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
! src/java.desktop/unix/classes/sun/font/FontConfigManager.java
! src/java.desktop/unix/classes/sun/font/MFontConfiguration.java
! src/java.desktop/unix/classes/sun/font/NativeFont.java
! src/java.desktop/unix/classes/sun/font/NativeGlyphMapper.java
! src/java.desktop/unix/classes/sun/font/NativeStrike.java
! src/java.desktop/unix/classes/sun/font/NativeStrikeDisposer.java
! src/java.desktop/unix/classes/sun/font/X11Dingbats.java
! src/java.desktop/unix/classes/sun/font/X11GB18030_0.java
! src/java.desktop/unix/classes/sun/font/X11GB18030_1.java
! src/java.desktop/unix/classes/sun/font/X11GB2312.java
! src/java.desktop/unix/classes/sun/font/X11GBK.java
! src/java.desktop/unix/classes/sun/font/X11Johab.java
! src/java.desktop/unix/classes/sun/font/X11KSC5601.java
! src/java.desktop/unix/classes/sun/font/X11SunUnicode_0.java
! src/java.desktop/unix/classes/sun/font/X11TextRenderer.java
! src/java.desktop/unix/classes/sun/font/XMap.java
! src/java.desktop/unix/classes/sun/font/XRGlyphCache.java
! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java
! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXSurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11PMBlitBgLoops.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11PMBlitLoops.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11Renderer.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceDataProxy.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11VolatileSurfaceManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/DirtyRegion.java
! src/java.desktop/unix/classes/sun/java2d/xr/GrowableByteArray.java
! src/java.desktop/unix/classes/sun/java2d/xr/GrowableEltArray.java
! src/java.desktop/unix/classes/sun/java2d/xr/GrowablePointArray.java
! src/java.desktop/unix/classes/sun/java2d/xr/GrowableRectArray.java
! src/java.desktop/unix/classes/sun/java2d/xr/MaskTile.java
! src/java.desktop/unix/classes/sun/java2d/xr/MaskTileManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/MutableInteger.java
! src/java.desktop/unix/classes/sun/java2d/xr/XIDGenerator.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRBackendNative.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRColor.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRDrawImage.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRDrawLine.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRMaskBlit.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRMaskFill.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRMaskImage.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceDataProxy.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRVolatileSurfaceManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/XcbRequestCounter.java
! src/java.desktop/unix/classes/sun/print/AttributeClass.java
! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
! src/java.desktop/unix/classes/sun/print/UnixPrintService.java
Changeset: e490b4f0
Branch: premain
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2025-06-02 21:52:08 +0000
URL: https://git.openjdk.org/leyden/commit/e490b4f04dd094db996cdc4f664c2ed1a7ea2…
8357082: Stabilize and add debug logs to CopyAreaOOB.java
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Graphics2D/CopyAreaOOB.java
Changeset: c96803dc
Branch: premain
Author: Qizheng Xing <qxing(a)openjdk.org>
Committer: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-06-03 03:09:18 +0000
URL: https://git.openjdk.org/leyden/commit/c96803dc8b480427bca5b1c6b8c4e8693bc90…
8358035: Remove unused `compute_fingerprint` declaration in `ClassFileStream`
Reviewed-by: ccheung, iklam
! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/classFileStream.hpp
Changeset: 24edd3b2
Branch: premain
Author: Manuel Hässig <mhaessig(a)openjdk.org>
Committer: SendaoYan <syan(a)openjdk.org>
Date: 2025-06-03 03:19:19 +0000
URL: https://git.openjdk.org/leyden/commit/24edd3b2c1324fd58575a6273e5cae17e3d6f…
8354930: IGV: dump C2 graph before and after live range stretching
Reviewed-by: rcastanedalo, chagedorn
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/phasetype.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
Changeset: 832c5b06
Branch: premain
Author: David Beaumont <david.beaumont(a)oracle.com>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-06-03 04:01:09 +0000
URL: https://git.openjdk.org/leyden/commit/832c5b06e8f278d70398e07d32d63d094a069…
8350880: (zipfs) Add support for read-only zip file systems
Reviewed-by: lancea, alanb, jpai
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/module-info.java
! test/jdk/jdk/nio/zipfs/NewFileSystemTests.java
! test/jdk/jdk/nio/zipfs/TestPosix.java
! test/jdk/jdk/nio/zipfs/Utils.java
Changeset: c5f235c0
Branch: premain
Author: Roman Marchenko <rmarchenko(a)openjdk.org>
Committer: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2025-06-03 06:00:28 +0000
URL: https://git.openjdk.org/leyden/commit/c5f235c000db6654493ea109008dbccf97f01…
8347826: Introspector shows wrong method list after 8071693
Reviewed-by: azvegint, serb, aivanov
! src/java.desktop/share/classes/com/sun/beans/introspect/MethodInfo.java
! src/java.desktop/share/classes/com/sun/beans/introspect/PropertyInfo.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! test/jdk/java/beans/Introspector/DefaultMethodBeanPropertyTest.java
Changeset: 497a1822
Branch: premain
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2025-06-03 06:19:23 +0000
URL: https://git.openjdk.org/leyden/commit/497a1822cabcc0475ce0495d56430f1e99b1f…
8358254: [AOT] runtime/cds/appcds/applications/JavacBench.java#aot crashes with SEGV in ClassLoaderData::holder
Reviewed-by: never
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/oops/trainingData.hpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodData.java
Changeset: 6cfd4057
Branch: premain
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2025-06-03 06:20:29 +0000
URL: https://git.openjdk.org/leyden/commit/6cfd4057dce9262f54e71a3930e16da84aa0d…
8357619: [JVMCI] Revisit phantom_ref parameter in JVMCINMethodData::get_nmethod_mirror
Reviewed-by: eosterlund, never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
Changeset: dbf562c7
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-06-03 07:25:54 +0000
URL: https://git.openjdk.org/leyden/commit/dbf562c72502ab8da96eb130ff8222bba66c7…
8358313: G1: Refactor G1CollectedHeap::is_maximal_no_gc
Reviewed-by: jsikstro, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: be923a8b
Branch: premain
Author: Marc Chevalier <mchevalier(a)openjdk.org>
Date: 2025-06-03 08:06:43 +0000
URL: https://git.openjdk.org/leyden/commit/be923a8b7229cb7a705e72ebbb3046e9f2085…
8353266: C2: Wrong execution with Integer.bitCount(int) intrinsic on AArch64
Reviewed-by: aph, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/intrinsics/BitCountIAarch64PreservesArgument.java
Changeset: cff75eb6
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-03 08:14:05 +0000
URL: https://git.openjdk.org/leyden/commit/cff75eb60628827541ea6c08eb1970401f606…
8358316: PKCS8Key.getEncoded() can throw NPE after JDK-8298420
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
Changeset: 6f783e5f
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-03 08:14:23 +0000
URL: https://git.openjdk.org/leyden/commit/6f783e5fab0e98da6c41e3c22d4523733f060…
8358319: Pem.decode should cache the Pattern
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/util/Pem.java
Changeset: 8674f491
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-03 08:30:17 +0000
URL: https://git.openjdk.org/leyden/commit/8674f49127d75d20c074fb8c4f0736bfe190f…
8358318: JFR: Tighten up PlatformTracer initialization
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/MethodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/PlatformTracer.java
Changeset: 44025276
Branch: premain
Author: Chad Rakoczy <chadrako(a)amazon.com>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-03 08:55:34 +0000
URL: https://git.openjdk.org/leyden/commit/4402527683ed08eebf4953a9d83f72f64a5ff…
8357223: AArch64: Optimize interpreter profile updates
Reviewed-by: shade, aph
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
Changeset: 457d9de8
Branch: premain
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2025-06-03 09:24:13 +0000
URL: https://git.openjdk.org/leyden/commit/457d9de81d0f65455e3292fafea03f0e83184…
8358013: [PPC64] VSX has poor performance on Power8
Reviewed-by: dbriemann, clanger
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestAutoVectorization2DArray.java
! test/hotspot/jtreg/compiler/loopopts/superword/MinMaxRed_Int.java
Changeset: def7355c
Branch: premain
Author: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Date: 2025-06-03 09:36:21 +0000
URL: https://git.openjdk.org/leyden/commit/def7355cc97c7099dd04778a7dd7fd4ba5a7a…
8356716: ZGC: Cleanup Uncommit Logic
Reviewed-by: eosterlund, jsikstro
! src/hotspot/share/gc/z/zMappedCache.cpp
! src/hotspot/share/gc/z/zMappedCache.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp
! src/hotspot/share/gc/z/zUncommitter.cpp
! src/hotspot/share/gc/z/zUncommitter.hpp
! test/hotspot/jtreg/gc/z/TestUncommit.java
Changeset: c1a81cfb
Branch: premain
Author: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2025-06-03 10:08:32 +0000
URL: https://git.openjdk.org/leyden/commit/c1a81cfb51f9c4e7c32a44126746e8655adc3…
8358284: doc/testing.html is not up to date after JDK-8355003
Reviewed-by: jwaters, dholmes, erikj
! doc/testing.html
Changeset: 78a392aa
Branch: premain
Author: Joel Sikström <jsikstro(a)openjdk.org>
Date: 2025-06-03 11:42:10 +0000
URL: https://git.openjdk.org/leyden/commit/78a392aa3b0cda52cfacfa15250fa61010519…
8356880: ZGC: Backoff in ZLiveMap::reset spin-loop
Reviewed-by: stefank, eosterlund, aboldtch
! src/hotspot/share/gc/z/zLiveMap.cpp
Changeset: 46183742
Branch: premain
Author: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Date: 2025-06-03 12:15:08 +0000
URL: https://git.openjdk.org/leyden/commit/4618374269e8636c772d921ad0c2c2d9e5e3e…
8358310: ZGC: riscv, ppc ZPlatformAddressOffsetBits may return a too large value
Reviewed-by: eosterlund, mdoerr, fyang
! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp
! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp
Changeset: d3f54dae
Branch: premain
Author: Erik Österlund <eosterlund(a)openjdk.org>
Date: 2025-06-03 14:27:41 +0000
URL: https://git.openjdk.org/leyden/commit/d3f54dae30e377b9fb4aaa06bc123b71de444…
8357954: G1: No SATB barriers applied for runtime IN_NATIVE atomics
Reviewed-by: shade, kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
Changeset: e2f73665
Branch: premain
Author: Archie Cobbs <acobbs(a)openjdk.org>
Date: 2025-06-03 14:35:17 +0000
URL: https://git.openjdk.org/leyden/commit/e2f736658fbd03d2dc2186dbd9ba9b13b1f1a…
8329951: `var` emits deprecation warnings that do not point to the file or position
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/tree/VarWarnPosition.java
+ test/langtools/tools/javac/tree/VarWarnPosition.out
Changeset: faf19abd
Branch: premain
Author: Yudi Zheng <yzheng(a)openjdk.org>
Date: 2025-06-03 15:10:53 +0000
URL: https://git.openjdk.org/leyden/commit/faf19abd312ac461f9f74035fec61af7d834f…
8358333: Use VEX2 prefix in Assembler::psllq
Reviewed-by: jbhateja, thartmann
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: 01f01b6f
Branch: premain
Author: Igor Veresov <iveresov(a)openjdk.org>
Date: 2025-06-03 15:31:07 +0000
URL: https://git.openjdk.org/leyden/commit/01f01b6f7b8a2f0dbe940bffd567ff2b46732…
8358283: Inconsistent failure mode for MetaspaceObj::operator new(size_t, MemTag)
Reviewed-by: kvn, kbarrett
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
Changeset: b6f827ef
Branch: premain
Author: Michael McMahon <michaelm(a)openjdk.org>
Date: 2025-06-03 15:36:29 +0000
URL: https://git.openjdk.org/leyden/commit/b6f827ef054959662190e21ce63fc3d3c45b9…
8348986: Improve coverage of enhanced exception messages
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/HostPortrange.java
! src/java.base/share/classes/java/net/Inet4AddressImpl.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/Proxy.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLStreamHandler.java
+ src/java.base/share/classes/jdk/internal/util/Exceptions.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
- src/java.base/share/classes/sun/net/util/SocketExceptions.java
! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java
! src/java.base/share/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jmod/Handler.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/share/conf/security/java.security
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixUserPrincipals.java
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsSecurityDescriptor.java
! src/java.base/windows/classes/sun/nio/fs/WindowsUserPrincipals.java
! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/url/Uri.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseBodyHandlers.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java
! src/java.rmi/share/classes/java/rmi/Naming.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java
! test/jdk/java/net/URI/Test.java
! test/jdk/jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java
+ test/jdk/sun/net/util/ExceptionsTest.java
Changeset: 4604c86d
Branch: premain
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-06-03 15:43:26 +0000
URL: https://git.openjdk.org/leyden/commit/4604c86d2fced32c186680788ba98f74df071…
8357425: (fs) SecureDirectoryStream setPermissions should use fchmodat
Reviewed-by: alanb
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/classes/sun/nio/fs/UnixSecureDirectoryStream.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! test/jdk/java/nio/file/DirectoryStream/SecureDS.java
Changeset: d7def20a
Branch: premain
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-06-03 16:02:14 +0000
URL: https://git.openjdk.org/leyden/commit/d7def20afa045a0bb154655b02e56346f7f51…
8358448: JFR: Incorrect time unit for MethodTiming event
Reviewed-by: mgronlun, ayang
! src/jdk.jfr/share/classes/jdk/jfr/events/MethodTimingEvent.java
Changeset: 16e120b0
Branch: premain
Author: Patricio Chilano Mateo <pchilanomate(a)openjdk.org>
Date: 2025-06-03 16:12:53 +0000
URL: https://git.openjdk.org/leyden/commit/16e120b00842e340401b6930354edfb1515f6…
8357910: LoaderConstraintsTest.java fails when run with TEST_THREAD_FACTORY=Virtual
Reviewed-by: dholmes, coleenp
! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
Changeset: 04c15466
Branch: premain
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-06-03 16:13:14 +0000
URL: https://git.openjdk.org/leyden/commit/04c15466f68f1208084ee6e5f2322ace707d0…
8358095: Cleanup tests with explicit locale provider set to only CLDR
Reviewed-by: bpb, naoto
! test/jdk/java/text/Format/NumberFormat/CurrencyFormat.java
! test/jdk/java/util/Calendar/Bug8007038.java
! test/jdk/java/util/Calendar/Bug8167273.java
! test/jdk/java/util/Calendar/CldrFormatNamesTest.java
! test/jdk/java/util/Calendar/GenericTimeZoneNamesTest.java
! test/jdk/java/util/Calendar/JapaneseEraNameTest.java
! test/jdk/java/util/Calendar/NarrowNamesTest.java
! test/jdk/java/util/Formatter/BasicTestLauncher.java
! test/jdk/java/util/Locale/AliasesShouldBeRecognizedInCLDR.java
! test/jdk/java/util/Locale/RequiredAvailableLocalesTest.java
! test/jdk/java/util/Locale/bcp47u/CurrencyFormatTests.java
! test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java
! test/jdk/java/util/Locale/bcp47u/FormatTests.java
! test/jdk/java/util/Locale/bcp47u/SymbolsTests.java
! test/jdk/java/util/TimeZone/Bug8167143.java
! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java
! test/jdk/sun/util/resources/TimeZone/ChineseTimeZoneNameTest.java
! test/jdk/sun/util/resources/cldr/Bug8134250.java
! test/jdk/sun/util/resources/cldr/Bug8134384.java
! test/jdk/sun/util/resources/cldr/LikelySubtagLocalesTest.java
! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java
Changeset: 57862005
Branch: premain
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-06-03 16:32:12 +0000
URL: https://git.openjdk.org/leyden/commit/57862005f9914ce60aa389a6e35d2e0cd38f8…
8354450: A File should be invalid if an element of its name sequence ends with a space
Reviewed-by: alanb
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
+ test/jdk/java/io/File/WinTrailingSpace.java
Changeset: d7e58ac4
Branch: premain
Author: Jatin Bhateja <jbhateja(a)openjdk.org>
Date: 2025-06-03 17:00:54 +0000
URL: https://git.openjdk.org/leyden/commit/d7e58ac480b06c6340a65e67731d8f6dc179a…
8351635: C2 ROR/ROL: assert failed: Long constant expected
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/vectornode.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorRotateScalarCount.java
Changeset: 44d62c8e
Branch: premain
Author: Larry Cable <larry.cable(a)oracle.com>
Committer: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-06-03 17:13:22 +0000
URL: https://git.openjdk.org/leyden/commit/44d62c8e21fb09381f9f86a081f70549cc321…
8358077: sun.tools.attach.VirtualMachineImpl::checkCatchesAndSendQuitTo on Linux leaks file handles after JDK-8327114
Reviewed-by: kevinw, sspitsyn, syan
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
Changeset: c382da57
Branch: premain
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2025-06-03 17:19:31 +0000
URL: https://git.openjdk.org/leyden/commit/c382da579884c28f2765b2c6ba68c0ad4fdcb…
8358178: Some nsk/jdi tests should be run with includevirtualthreads=y even though they pass without
Reviewed-by: sspitsyn, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java
Changeset: 461cb842
Branch: premain
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2025-06-03 18:02:47 +0000
URL: https://git.openjdk.org/leyden/commit/461cb84277b40d01c5d04be3c74f25d8667a2…
8345538: Robot.mouseMove doesn't clamp bounds on macOS when trying to move mouse off screen
Reviewed-by: honkar, prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java
+ test/jdk/java/awt/Robot/MouseMoveOffScreen.java
Changeset: e984fa79
Branch: premain
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2025-06-03 18:41:05 +0000
URL: https://git.openjdk.org/leyden/commit/e984fa7997dda922708edf556d1839b866e44…
8358539: ProblemList jdk/jfr/api/consumer/TestRecordingFileWrite.java
Reviewed-by: ayang, bpb
! test/jdk/ProblemList.txt
Changeset: 406f1bc5
Branch: premain
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2025-06-03 18:46:55 +0000
URL: https://git.openjdk.org/leyden/commit/406f1bc5b94408778063b885cdac807fd1501…
8357650: ThreadSnapshot to take snapshot of thread for thread dumps
Co-authored-by: Alan Bateman <alanb(a)openjdk.org>
Co-authored-by: Alex Menkov <amenkov(a)openjdk.org>
Reviewed-by: sspitsyn, kevinw
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
+ src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java
+ src/java.base/share/native/libjava/ThreadSnapshot.c
Changeset: cc11b7d1
Branch: premain
Author: Stefan Lobbenmeier <stefan.lobbenmeier(a)gmail.com>
Committer: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-06-03 19:22:52 +0000
URL: https://git.openjdk.org/leyden/commit/cc11b7d1f560d42d1de123e650470362f1f2a…
8356128: Correct documentation for --linux-package-deps
Reviewed-by: asemenyuk, almatvee
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/share/man/jpackage.md
Changeset: a44a4700
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-06-03 19:23:29 +0000
URL: https://git.openjdk.org/leyden/commit/a44a470052aff3b17fa53165f043ccce36c1e…
8358515: make cmp-baseline is broken after JDK-8349665
Reviewed-by: erikj
! make/Init.gmk
! make/Main.gmk
! make/PreInit.gmk
Changeset: e235b61a
Branch: premain
Author: Tom Shull <tom.shull(a)oracle.com>
Committer: Doug Simon <dnsimon(a)openjdk.org>
Date: 2025-06-03 19:38:58 +0000
URL: https://git.openjdk.org/leyden/commit/e235b61a8bb70462921c09d197adc4b60267d…
8357987: [JVMCI] Add support for retrieving all methods of a ResolvedJavaType
Reviewed-by: dnsimon, yzheng, never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 704b5990
Branch: premain
Author: Cesar Soares Lucas <cslucas(a)openjdk.org>
Date: 2025-06-03 20:15:20 +0000
URL: https://git.openjdk.org/leyden/commit/704b5990a750719ca927e156553db7982637e…
8358534: Bailout in Conv2B::Ideal when type of cmp input is not supported
Reviewed-by: shade
! src/hotspot/share/opto/convertnode.cpp
Changeset: da49fa5e
Branch: premain
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2025-06-03 20:47:17 +0000
URL: https://git.openjdk.org/leyden/commit/da49fa5e15b137c086ad8fd438bf448da4212…
8354460: Streaming output for attach API should be turned on by default
Reviewed-by: sspitsyn, kevinw
! src/hotspot/share/services/attachListener.cpp
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
Changeset: 93975357
Branch: premain
Author: Daniel Gredler <dgredler(a)openjdk.org>
Committer: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2025-06-03 23:27:44 +0000
URL: https://git.openjdk.org/leyden/commit/939753579b80d2910c78d8bbb1c97bd56afa2…
8356803: Test TextLayout/TestControls fails on windows & linux: line and paragraph separator show non-zero advance
8356812: Create an automated version of TextLayout/TestControls
Reviewed-by: prr, honkar
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! test/jdk/java/awt/font/TextLayout/FormatCharAdvanceTest.java
- test/jdk/java/awt/font/TextLayout/TestControls.java
Changeset: 9c74d545
Branch: premain
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2025-06-03 23:28:00 +0000
URL: https://git.openjdk.org/leyden/commit/9c74d545147c2eeec187df552037a12b6b476…
8358158: test/jdk/java/io/Console/CharsetTest.java failing with NoClassDefFoundError: jtreg/SkippedException
Reviewed-by: joehw, jlu, iris
- test/jdk/java/io/Console/CharsetTest.java
! test/jdk/java/io/Console/ConsolePromptTest.java
! test/jdk/java/io/Console/RestoreEchoTest.java
! test/jdk/java/io/Console/StdinEncodingTest.java
+ test/jdk/java/io/Console/StdoutEncodingTest.java
- test/jdk/java/io/Console/script.exp
+ test/jdk/java/io/Console/stdoutEncoding.exp
Changeset: 23450651
Branch: premain
Author: Cesar Soares Lucas <cslucas(a)openjdk.org>
Date: 2025-06-03 23:39:32 +0000
URL: https://git.openjdk.org/leyden/commit/2345065166c56a958365a6362af356e7c95fc…
8357600: Patch nmethod flushing message to include more details
Reviewed-by: shade, kvn
! src/hotspot/share/code/nmethod.cpp
Changeset: 939521b8
Branch: premain
Author: Anjian Wen <wenanjian(a)openjdk.org>
Committer: Feilong Jiang <fjiang(a)openjdk.org>
Date: 2025-06-04 02:03:22 +0000
URL: https://git.openjdk.org/leyden/commit/939521b8e4120357108220d177228b683af33…
8358105: RISC-V: Optimize interpreter profile updates
Reviewed-by: fjiang, fyang
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
Changeset: ebd85288
Branch: premain
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2025-06-04 02:14:17 +0000
URL: https://git.openjdk.org/leyden/commit/ebd85288ce309b7dc7ff8b36558dd9f2a2300…
8358289: [asan] runtime/cds/appcds/aotCode/AOTCodeFlags.java reports heap-buffer-overflow in ArchiveBuilder
Reviewed-by: shade, iklam, asmehra
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: f17b2bc0
Branch: premain
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2025-06-04 04:10:10 +0000
URL: https://git.openjdk.org/leyden/commit/f17b2bc06ad358933481c0e2cffd57c842bc0…
8356870: HotSpotDiagnosticMXBean.dumpThreads and jcmd Thread.dump_to_file updates
Reviewed-by: sspitsyn, kevinw
! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java
! src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java
! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
+ src/jdk.management/share/classes/com/sun/management/doc-files/threadDump.schema.json
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotDiagnostic.java
! test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java
+ test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWithEliminatedLock.java
! test/lib/jdk/test/lib/threaddump/ThreadDump.java
Changeset: b918dc84
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-04 06:02:49 +0000
URL: https://git.openjdk.org/leyden/commit/b918dc84ec8364321a5a6d9f6835edcb1d9ad…
8357434: x86: Simplify Interpreter::profile_taken_branch
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: 683319f2
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-04 06:04:05 +0000
URL: https://git.openjdk.org/leyden/commit/683319f25cbea83e28b9a0ad22e1c3e781e78…
8357798: ReverseOrderListView uses Boolean boxes after JDK-8356080
Reviewed-by: liach, smarks
! src/java.base/share/classes/java/util/ReverseOrderListView.java
Changeset: b5cfd76c
Branch: premain
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-06-04 06:38:06 +0000
URL: https://git.openjdk.org/leyden/commit/b5cfd76c047392788b6a5c25ebadc463b2c8c…
8358456: ZipFile.getInputStream(ZipEntry) throws unspecified IllegalArgumentException
Reviewed-by: lancea
! src/java.base/share/classes/java/util/zip/ZipFile.java
+ test/jdk/java/util/zip/ZipFile/InvalidCompressedSizeTest.java
Changeset: edf92721
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-06-04 08:10:42 +0000
URL: https://git.openjdk.org/leyden/commit/edf92721c2db4cfba091cf4901af603db8486…
8356977: UTF-8 cleanups
Reviewed-by: naoto, prr
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/LocaleISOData.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
! src/java.base/share/classes/sun/security/util/DomainName.java
! src/java.desktop/share/classes/javax/swing/Action.java
! test/jdk/java/awt/event/KeyEvent/KeyTyped/EscapeKeyTyped.java
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java
! test/jdk/java/nio/file/Path/UriImportExport.java
! test/jdk/java/util/Currency/ValidateISO4217.java
! test/jdk/java/util/Locale/LocaleProvidersFormat.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/pkg/C.java
! test/langtools/tools/javac/api/guide/Test.java
Changeset: 955bfcd5
Branch: premain
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2025-06-04 08:19:24 +0000
URL: https://git.openjdk.org/leyden/commit/955bfcd5502b3555c2c91db876be8e7535f22…
8357671: JFR: Remove JfrTraceIdEpoch synchronizing
Reviewed-by: egahlin
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java
Changeset: b6d60280
Branch: premain
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2025-06-04 08:20:48 +0000
URL: https://git.openjdk.org/leyden/commit/b6d60280e789436c7f9e3cd1447c8f77b77e7…
8358429: JFR: minimize the time the Threads_lock is held for sampling
Reviewed-by: egahlin
+ src/hotspot/share/jfr/periodic/sampling/jfrSampleMonitor.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp
Changeset: f141674d
Branch: premain
Author: He-Pin(kerr) <hepin1989(a)gmail.com>
Committer: Viktor Klang <vklang(a)openjdk.org>
Date: 2025-06-04 08:28:29 +0000
URL: https://git.openjdk.org/leyden/commit/f141674d1619d95053d38a9cd8f93a8959b4a…
8347491: IllegalArgumentationException thrown by ThreadPoolExecutor doesn't have a useful message
Reviewed-by: vklang, liach, pminborg
! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java
Changeset: ab235000
Branch: premain
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2025-06-04 08:31:37 +0000
URL: https://git.openjdk.org/leyden/commit/ab235000349bfd268e80a7cb99bf07a229406…
8354636: [PPC64] Clean up comments regarding frame manager
Reviewed-by: amitkumar, rrich
! src/hotspot/cpu/ppc/register_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
Changeset: cd16b689
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-06-04 09:06:46 +0000
URL: https://git.openjdk.org/leyden/commit/cd16b6896222a623dc99b9e63bb917a9d2980…
8357155: [asan] ZGC does not work (x86_64 and ppc64)
Co-authored-by: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Reviewed-by: mdoerr, aboldtch
! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp
! src/hotspot/cpu/x86/gc/z/zAddress_x86.cpp
Changeset: 42f48a39
Branch: premain
Author: Sean Coffey <coffeys(a)openjdk.org>
Date: 2025-06-04 09:41:51 +0000
URL: https://git.openjdk.org/leyden/commit/42f48a39e867ae1683708dda3e158c24a6957…
8350689: Turn on timestamp and thread metadata by default for java.security.debug
Reviewed-by: mullan
! src/java.base/share/classes/java/security/doc-files/debug-system-property.html
! src/java.base/share/classes/sun/security/util/Debug.java
! test/jdk/sun/security/krb5/auto/LoginModuleDebug.java
! test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java
! test/jdk/sun/security/util/Debug/DebugOptions.java
Changeset: 7838321b
Branch: premain
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2025-06-04 09:52:45 +0000
URL: https://git.openjdk.org/leyden/commit/7838321b74276e45b92c54904ea31ef70ed9e…
8358496: Concurrent reading from Socket with timeout executes sequentially
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
! test/jdk/java/net/Socket/Timeouts.java
Changeset: dc961609
Branch: premain
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2025-06-04 12:43:23 +0000
URL: https://git.openjdk.org/leyden/commit/dc961609f84a38164d10852cb92c005c3eb07…
8356159: RISC-V: Add Zabha
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! test/hotspot/gtest/riscv/test_assembler_riscv.cpp
Changeset: 09ec4de7
Branch: premain
Author: Archie Cobbs <acobbs(a)openjdk.org>
Date: 2025-06-04 12:56:18 +0000
URL: https://git.openjdk.org/leyden/commit/09ec4de74d495560ffb9ec529df7ec818c1d6…
8358066: Non-ascii package names gives compilation error "import requires canonical name"
Reviewed-by: jlahoda, naoto
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java
+ test/langtools/tools/javac/nametable/TestUtfNumChars.java
Changeset: 248341d3
Branch: premain
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2025-06-04 13:16:24 +0000
URL: https://git.openjdk.org/leyden/commit/248341d372ba9c1031729a65eb10d8def52de…
8344942: Template-Based Testing Framework
Co-authored-by: Tobias Hartmann <thartmann(a)openjdk.org>
Co-authored-by: Tobias Holenstein <tholenstein(a)openjdk.org>
Co-authored-by: Theo Weidmann <tweidmann(a)openjdk.org>
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Co-authored-by: Christian Hagedorn <chagedorn(a)openjdk.org>
Co-authored-by: Manuel Hässig <mhaessig(a)openjdk.org>
Reviewed-by: chagedorn, mhaessig, rcastanedalo
+ test/hotspot/jtreg/compiler/lib/template_framework/AddNameToken.java
+ test/hotspot/jtreg/compiler/lib/template_framework/Code.java
+ test/hotspot/jtreg/compiler/lib/template_framework/CodeFrame.java
+ test/hotspot/jtreg/compiler/lib/template_framework/DataName.java
+ test/hotspot/jtreg/compiler/lib/template_framework/Hook.java
+ test/hotspot/jtreg/compiler/lib/template_framework/HookAnchorToken.java
+ test/hotspot/jtreg/compiler/lib/template_framework/HookInsertToken.java
+ test/hotspot/jtreg/compiler/lib/template_framework/Name.java
+ test/hotspot/jtreg/compiler/lib/template_framework/NameSet.java
+ test/hotspot/jtreg/compiler/lib/template_framework/NothingToken.java
+ test/hotspot/jtreg/compiler/lib/template_framework/README.md
+ test/hotspot/jtreg/compiler/lib/template_framework/Renderer.java
+ test/hotspot/jtreg/compiler/lib/template_framework/RendererException.java
+ test/hotspot/jtreg/compiler/lib/template_framework/StringToken.java
+ test/hotspot/jtreg/compiler/lib/template_framework/StructuralName.java
+ test/hotspot/jtreg/compiler/lib/template_framework/Template.java
+ test/hotspot/jtreg/compiler/lib/template_framework/TemplateBinding.java
+ test/hotspot/jtreg/compiler/lib/template_framework/TemplateBody.java
+ test/hotspot/jtreg/compiler/lib/template_framework/TemplateFrame.java
+ test/hotspot/jtreg/compiler/lib/template_framework/TemplateToken.java
+ test/hotspot/jtreg/compiler/lib/template_framework/Token.java
+ test/hotspot/jtreg/compiler/lib/template_framework/library/Hooks.java
+ test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestAdvanced.java
+ test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestSimple.java
+ test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestTutorial.java
+ test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestFormat.java
+ test/hotspot/jtreg/testlibrary_tests/template_framework/tests/TestTemplate.java
Changeset: a653ff48
Branch: premain
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-06-04 13:39:31 +0000
URL: https://git.openjdk.org/leyden/commit/a653ff48933bfd72c7c3d004ccc5bd0d9c116…
8358536: jdk/jfr/api/consumer/TestRecordingFileWrite.java times out
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
! test/jdk/ProblemList.txt
Changeset: 0352477f
Branch: premain
Author: Tom Shull <tom.shull(a)oracle.com>
Committer: Doug Simon <dnsimon(a)openjdk.org>
Date: 2025-06-04 13:50:36 +0000
URL: https://git.openjdk.org/leyden/commit/0352477ff5977b0010e62000adbde88026a49…
8357660: [JVMCI] Add support for retrieving all BootstrapMethodInvocations directly from ConstantPool
Reviewed-by: dnsimon, yzheng
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestDynamicConstant.java
Changeset: ae1892fb
Branch: premain
Author: Igor Veresov <iveresov(a)openjdk.org>
Date: 2025-06-04 14:07:49 +0000
URL: https://git.openjdk.org/leyden/commit/ae1892fb0fb6b7646f9ca60067d6945ccea7f…
8358003: KlassTrainingData initializer reads garbage holder
Reviewed-by: coleenp, shade, vlivanov
! src/hotspot/share/oops/trainingData.cpp
Changeset: a2723d91
Branch: premain
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2025-06-04 14:16:20 +0000
URL: https://git.openjdk.org/leyden/commit/a2723d91dfba2850e3070083fa94dc3fecc46…
8345347: Test runtime/cds/TestDefaultArchiveLoading.java should accept VM flags or be marked as flagless
Reviewed-by: lmesnik, stefank, ccheung
! test/hotspot/jtreg/runtime/cds/TestDefaultArchiveLoading.java
Changeset: 4e314cb9
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-04 14:21:34 +0000
URL: https://git.openjdk.org/leyden/commit/4e314cb9e025672b2f7b68cc021fa516ee219…
8356000: C1/C2-only modes use 2 compiler threads on low CPU count machines
Reviewed-by: kvn, dfenacci, galder
! src/hotspot/share/compiler/compilationPolicy.cpp
+ test/hotspot/jtreg/compiler/arguments/TestCompilerCounts.java
Changeset: c9092164
Branch: premain
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2025-06-04 14:56:20 +0000
URL: https://git.openjdk.org/leyden/commit/c90921644643bc731cab4c014a5144a74e670…
8357443: ZGC: Optimize old page iteration in remap remembered phase
Reviewed-by: aboldtch, eosterlund
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zGeneration.hpp
! src/hotspot/share/gc/z/zRemembered.cpp
! src/hotspot/share/gc/z/zRemembered.hpp
Changeset: ef47635d
Branch: premain
Author: Stuart Marks <smarks(a)openjdk.org>
Date: 2025-06-04 16:14:31 +0000
URL: https://git.openjdk.org/leyden/commit/ef47635d5a27b003937d865ad9067dbd151db…
8358015: Fix SequencedMap sequenced view method specifications
Reviewed-by: jpai, bchristi
! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/SequencedMap.java
! test/jdk/java/util/SequencedCollection/BasicMap.java
Changeset: 8a79ac88
Branch: premain
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-06-04 16:40:22 +0000
URL: https://git.openjdk.org/leyden/commit/8a79ac88639c35a6938f82a391c4b5d77e6ed…
8358449: Locale.getISOCountries does not specify the returned set is unmodifiable
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Locale.java
Changeset: fd0ab043
Branch: premain
Author: Ashutosh Mehra <asmehra(a)openjdk.org>
Date: 2025-06-04 16:52:38 +0000
URL: https://git.openjdk.org/leyden/commit/fd0ab043677d103628afde628e3e75e23fb51…
8358330: AsmRemarks and DbgStrings clear() method may not get called before their destructor
Reviewed-by: kvn
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
Changeset: 8939acc8
Branch: premain
Author: Sergey Bylokhov <serb(a)openjdk.org>
Date: 2025-06-04 17:53:17 +0000
URL: https://git.openjdk.org/leyden/commit/8939acc8ab0e45b82252f0f2de37e9bd5c3e1…
8358057: Update validation of ICC_Profile header data
Reviewed-by: honkar
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
+ test/jdk/java/awt/color/ICC_Profile/RenderingIntentStressTest.java
! test/jdk/java/awt/color/ICC_Profile/ValidateICCHeaderData/ValidateICCHeaderData.java
Changeset: 5ed246d1
Branch: premain
Author: Matthew Donovan <mdonovan(a)openjdk.org>
Date: 2025-06-04 18:07:07 +0000
URL: https://git.openjdk.org/leyden/commit/5ed246d17d9f40489ed715b7df104ec6a8328…
8357592: Update output parsing in test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
Reviewed-by: rhalade
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
! test/jdk/sun/security/tools/jarsigner/warnings/Test.java
Changeset: 8f821175
Branch: premain
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-06-04 18:46:31 +0000
URL: https://git.openjdk.org/leyden/commit/8f821175cc4484d651151818cc518ef608ebc…
8358170: Repurpose testCompat in test/jdk/java/util/TimeZone/Bug8167143.java
Reviewed-by: naoto
! test/jdk/java/util/TimeZone/Bug8167143.java
Changeset: 901144ee
Branch: premain
Author: Ian Graves <igraves(a)openjdk.org>
Date: 2025-06-04 19:46:30 +0000
URL: https://git.openjdk.org/leyden/commit/901144ee0d3e984aa8b8f047498440450942f…
8358217: jdk/incubator/vector/PreferredSpeciesTest.java#id0 failures - expected [128] but found [256]
Co-authored-by: Paul Sandoz <psandoz(a)openjdk.org>
Co-authored-by: Jaikiran Pai <jpai(a)openjdk.org>
Reviewed-by: syan, psandoz
! test/jdk/ProblemList.txt
! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java
Changeset: 77c110c3
Branch: premain
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2025-06-04 20:03:48 +0000
URL: https://git.openjdk.org/leyden/commit/77c110c309739c2e10c9b321914309affe749…
8357000: Write overview documentation for start of release changes
Reviewed-by: erikj, iris, ihse, dholmes
+ doc/starting-next-release.html
+ doc/starting-next-release.md
Changeset: 3cf3e4bb
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-04 21:32:29 +0000
URL: https://git.openjdk.org/leyden/commit/3cf3e4bbec26a84d77cb7a3125a60ba1e1e4e…
8358339: Handle MethodCounters::_method backlinks after JDK-8355003
Reviewed-by: coleenp, kvn, iveresov
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/oops/metadata.hpp
Changeset: 5b27e9c2
Branch: premain
Author: Johannes Bechberger <jbechberger(a)openjdk.org>
Date: 2025-06-04 22:08:58 +0000
URL: https://git.openjdk.org/leyden/commit/5b27e9c2df8b386b38b0553d941469cd8aa65…
8342818: Implement JEP 509: JFR CPU-Time Profiling
Reviewed-by: mgronlun, mdoerr, pchilanomate, apangin, shade
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/signals_posix.hpp
! src/hotspot/share/jfr/jfr.inline.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
+ src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp
+ src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.hpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/utilities/ticks.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CPUThrottleSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Rate.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanRate.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
+ test/jdk/jdk/jfr/event/profiling/BaseTestFullStackTrace.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeAndExecutionSample.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleFullStackTrace.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleNative.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSamplingLongPeriod.java
! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
+ test/jdk/jdk/jfr/event/profiling/classes/test/RecursiveMethods.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: b787ff6d
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-06-04 23:19:33 +0000
URL: https://git.openjdk.org/leyden/commit/b787ff6def08a050b690b60e4a0ceb3aec2b7…
8358538: Update GHA Windows runner to 2025
Reviewed-by: shade
! .github/workflows/build-windows.yml
! .github/workflows/main.yml
Changeset: 9186cc73
Branch: premain
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2025-06-04 23:55:18 +0000
URL: https://git.openjdk.org/leyden/commit/9186cc7310c0cca2fca776031280f08d84e43…
8358628: [BACKOUT] 8342818: Implement JEP 509: JFR CPU-Time Profiling
Reviewed-by: pchilanomate, dholmes
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/signals_posix.hpp
! src/hotspot/share/jfr/jfr.inline.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
- src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp
- src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.hpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/utilities/ticks.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
- src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CPUThrottleSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Rate.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanRate.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
- test/jdk/jdk/jfr/event/profiling/BaseTestFullStackTrace.java
- test/jdk/jdk/jfr/event/profiling/TestCPUTimeAndExecutionSample.java
- test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleFullStackTrace.java
- test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java
- test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleNative.java
- test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java
- test/jdk/jdk/jfr/event/profiling/TestCPUTimeSamplingLongPeriod.java
! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
- test/jdk/jdk/jfr/event/profiling/classes/test/RecursiveMethods.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 8f8b367a
Branch: premain
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2025-06-05 00:35:26 +0000
URL: https://git.openjdk.org/leyden/commit/8f8b367ae3c9afca3581f6aced7f9855ef0d5…
8350029: Illegal invokespecial interface not caught by verification
Reviewed-by: coleenp, matsaave
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verificationType.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
= test/hotspot/jtreg/runtime/verifier/invokespecial/Run.java
+ test/hotspot/jtreg/runtime/verifier/invokespecial/TestInvokeSpecialInterface.java
+ test/hotspot/jtreg/runtime/verifier/invokespecial/UseInterfaceMethodRef.jasm
+ test/hotspot/jtreg/runtime/verifier/invokespecial/UseMethodRef.jasm
Changeset: 575806c0
Branch: premain
Author: Hannes Greule <hgreule(a)openjdk.org>
Committer: Chen Liang <liach(a)openjdk.org>
Date: 2025-06-05 01:41:21 +0000
URL: https://git.openjdk.org/leyden/commit/575806c0e5584ea24cda80158070579b88c47…
8358078: javap crashes with NPE on preview class file
Reviewed-by: liach
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/langtools/tools/javap/ClassFileVersionTest.java
Changeset: 849655a1
Branch: premain
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2025-06-05 03:25:46 +0000
URL: https://git.openjdk.org/leyden/commit/849655a145a40b056a751528cebc78a114815…
8358632: [asan] reports heap-buffer-overflow in AOTCodeCache::copy_bytes
Reviewed-by: vlivanov, iveresov
! src/hotspot/share/code/aotCodeCache.cpp
! test/hotspot/jtreg/runtime/cds/appcds/aotCode/AOTCodeCompressedOopsTest.java
Changeset: 08023481
Branch: premain
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-06-05 04:24:05 +0000
URL: https://git.openjdk.org/leyden/commit/08023481edec4c0cacc79a608c573856f0718…
8358558: (zipfs) Reorder the listing of "accessMode" property in the ZIP file system's documentation
Reviewed-by: dfuchs, vyazici, alanb, lancea
! src/jdk.zipfs/share/classes/module-info.java
Changeset: 48b97ac0
Branch: premain
Author: Dingli Zhang <dzhang(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2025-06-05 07:34:48 +0000
URL: https://git.openjdk.org/leyden/commit/48b97ac0e006362528423ffd657b2ea3afa46…
8358634: RISC-V: Fix several broken documentation web-links
Reviewed-by: fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: ace70a6d
Branch: premain
Author: Johannes Bechberger <jbechberger(a)openjdk.org>
Date: 2025-06-05 08:18:18 +0000
URL: https://git.openjdk.org/leyden/commit/ace70a6d6aca619da34b2f9cac2586cc88cef…
8358666: [REDO] Implement JEP 509: JFR CPU-Time Profiling
Reviewed-by: mgronlun
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/signals_posix.hpp
! src/hotspot/share/jfr/jfr.inline.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
+ src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp
+ src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrSampleRequest.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.hpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/utilities/ticks.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CPUThrottleSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Rate.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/TimespanRate.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
+ test/jdk/jdk/jfr/event/profiling/BaseTestFullStackTrace.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeAndExecutionSample.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleFullStackTrace.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleNative.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleThrottling.java
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSamplingLongPeriod.java
! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
+ test/jdk/jdk/jfr/event/profiling/classes/test/RecursiveMethods.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: dc949003
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-06-05 09:02:23 +0000
URL: https://git.openjdk.org/leyden/commit/dc949003ded278805d10c7b630e82348a7d99…
8358588: ThreadSnapshot.ThreadLock should be static nested class
Reviewed-by: alanb, sspitsyn, amenkov
! src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java
Changeset: 66feb490
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-06-05 09:30:44 +0000
URL: https://git.openjdk.org/leyden/commit/66feb490bdf670c9b101f36b2fa1d0a923c0c…
8358543: Remove CommentChecker.java and DirDiff.java
Reviewed-by: erikj
- src/utils/src/build/tools/commentchecker/CommentChecker.java
- src/utils/src/build/tools/dirdiff/DirDiff.java
Changeset: d450e341
Branch: premain
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2025-06-05 10:14:41 +0000
URL: https://git.openjdk.org/leyden/commit/d450e341c7af910b618f3dd3e1f77e2e37702…
8357962: JFR Cooperative Sampling reveals inconsistent interpreter frames as part of JVMTI PopFrame
Reviewed-by: dholmes, eosterlund
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
Changeset: bd08932d
Branch: premain
Author: Nizar Benalla <nbenalla(a)openjdk.org>
Date: 2025-06-05 10:31:23 +0000
URL: https://git.openjdk.org/leyden/commit/bd08932d5b9d1a363d8229ea72df4c6dbfd45…
8356633: Incorrect use of {@link} in jdk.jshell
Reviewed-by: rgiulietti, vyazici
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java
Changeset: c5daf890
Branch: premain
Author: Nizar Benalla <nbenalla(a)openjdk.org>
Date: 2025-06-05 11:05:52 +0000
URL: https://git.openjdk.org/leyden/commit/c5daf890534dfdbe5f66189ef6b08af8ffd4d…
8349369: test/docs/jdk/javadoc/doccheck/checks/jdkCheckLinks.java did not report on missing man page files
Reviewed-by: hannesw
! test/docs/jdk/javadoc/doccheck/checks/jdkCheckLinks.java
! test/docs/jdk/javadoc/doccheck/doccheckutils/FileProcessor.java
! test/docs/jdk/javadoc/doccheck/doccheckutils/checkers/LinkChecker.java
Changeset: eb770a06
Branch: premain
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-06-05 11:36:08 +0000
URL: https://git.openjdk.org/leyden/commit/eb770a060ad86d69b38df7d11622e9e25a528…
8351594: JFR: Rate-limited sampling of Java events
Reviewed-by: mgronlun, alanb
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/jdk/internal/event/ExceptionThrownEvent.java
! src/java.base/share/classes/jdk/internal/event/FileReadEvent.java
! src/java.base/share/classes/jdk/internal/event/FileWriteEvent.java
! src/java.base/share/classes/jdk/internal/event/SocketReadEvent.java
! src/java.base/share/classes/jdk/internal/event/SocketWriteEvent.java
! src/java.base/share/classes/jdk/internal/event/ThrowableTracer.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
+ src/jdk.jfr/share/classes/jdk/jfr/Throttle.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionThrownEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/FileReadEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/FileWriteEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SocketReadEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SocketWriteEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ClassInspector.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/Throttle.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventConfiguration.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/Throttler.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottlerParameters.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottlerWindow.java
! src/jdk.jfr/share/classes/jdk/jfr/package-info.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/api/metadata/annotations/TestThrottle.java
! test/jdk/jdk/jfr/api/recording/settings/TestSettingsAvailability.java
! test/jdk/jdk/jfr/startupargs/TestEventSettings.java
Changeset: 6cdfd36a
Branch: premain
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-06-05 11:42:31 +0000
URL: https://git.openjdk.org/leyden/commit/6cdfd36ac80ad889ddbcfc702115b750a32d9…
8358590: JFR: Include min and max in MethodTiming event
Reviewed-by: mgronlun
! src/hotspot/share/jfr/metadata/metadata.xml
! 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/PlatformTracer.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedClass.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tracing/TimedMethod.java
Changeset: 782bbca4
Branch: premain
Author: Viktor Klang <vklang(a)openjdk.org>
Date: 2025-06-05 12:04:57 +0000
URL: https://git.openjdk.org/leyden/commit/782bbca439cd0d6db9366b4bd8d4861b8f780…
8358633: Test ThreadPoolExecutorTest::testTimedInvokeAnyNullTimeUnit is broken by JDK-8347491
Reviewed-by: alanb
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java
Changeset: 33ed7c18
Branch: premain
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-06-05 13:08:48 +0000
URL: https://git.openjdk.org/leyden/commit/33ed7c1842e61664c1ad0ea4d29f20728c89e…
8358689: test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java does not build after JDK-8351594
Reviewed-by: alanb
! test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java
Changeset: 23f1d4f9
Branch: premain
Author: Dmitry Chuyko <dchuyko(a)openjdk.org>
Date: 2025-06-05 14:28:27 +0000
URL: https://git.openjdk.org/leyden/commit/23f1d4f9a993033596ff17751c877f2bb3f79…
8337666: AArch64: SHA3 GPR intrinsic
Reviewed-by: aph
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java
Changeset: c59e44a7
Branch: premain
Author: Patricio Chilano Mateo <pchilanomate(a)openjdk.org>
Date: 2025-06-05 15:02:02 +0000
URL: https://git.openjdk.org/leyden/commit/c59e44a7aa2aeff0823830b698d524523b996…
8357914: TestEmptyBootstrapMethodsAttr.java fails when run with TEST_THREAD_FACTORY=Virtual
Reviewed-by: lmesnik, dholmes, sspitsyn, syan
! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
Changeset: af87035b
Branch: premain
Author: Nizar Benalla <nbenalla(a)openjdk.org>
Committer: Jesper Wilhelmsson <jwilhelm(a)openjdk.org>
Date: 2025-06-05 16:01:32 +0000
URL: https://git.openjdk.org/leyden/commit/af87035b713f8bfe05a007a4d4670cefc6a6a…
8355746: Start of release updates for JDK 26
8355748: Add SourceVersion.RELEASE_26
8355751: Add source 26 and target 26 to javac
Co-authored-by: Joe Darcy <darcy(a)openjdk.org>
Reviewed-by: iris, coleenp, darcy
! .jcheck/conf
! make/conf/version-numbers.conf
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitorPreview.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitorPreview.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitorPreview.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitorPreview.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScannerPreview.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitorPreview.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitorPreview.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitorPreview.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitorPreview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
+ src/jdk.compiler/share/data/symbols/java.base-P.sym.txt
+ src/jdk.compiler/share/data/symbols/java.compiler-P.sym.txt
+ src/jdk.compiler/share/data/symbols/java.desktop-P.sym.txt
+ src/jdk.compiler/share/data/symbols/java.logging-P.sym.txt
+ src/jdk.compiler/share/data/symbols/java.management-P.sym.txt
+ src/jdk.compiler/share/data/symbols/java.net.http-P.sym.txt
+ src/jdk.compiler/share/data/symbols/java.security.jgss-P.sym.txt
+ src/jdk.compiler/share/data/symbols/java.xml.crypto-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.attach-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.compiler-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.crypto.cryptoki-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.incubator.vector-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jdi-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jfr-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jpackage-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.jshell-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.net-P.sym.txt
+ src/jdk.compiler/share/data/symbols/jdk.security.jgss-P.sym.txt
! src/jdk.compiler/share/data/symbols/symbols
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/ClassReader.java
! test/hotspot/jtreg/testlibrary/asm/org/objectweb/asm/Opcodes.java
! test/jdk/ProblemList.txt
! test/langtools/tools/javac/api/TestGetSourceVersions.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/options/HelpOutputColumnWidthTest.java
! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
! test/langtools/tools/javac/versions/Versions.java
Changeset: 62fde687
Branch: premain
Author: Cesar Soares Lucas <cslucas(a)openjdk.org>
Date: 2025-06-05 16:43:29 +0000
URL: https://git.openjdk.org/leyden/commit/62fde687088ce72ef33b94e73babf4bfe1395…
8357396: Refactor nmethod::make_not_entrant to use Enum instead of "const char*"
Reviewed-by: mhaessig, shade
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/javaThread.cpp
Changeset: fe3be498
Branch: premain
Author: Christian Stein <cstein(a)openjdk.org>
Date: 2025-06-05 17:30:01 +0000
URL: https://git.openjdk.org/leyden/commit/fe3be498b83e70a9f4739ddad6642c3aa04a9…
8357141: Update to use jtreg 7.5.2
Reviewed-by: erikj, ihse, iris
! make/autoconf/lib-tests.m4
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! test/docs/TEST.ROOT
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT
Changeset: d46a6b50
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2025-08-13 11:48:34 +0000
URL: https://git.openjdk.org/leyden/commit/d46a6b506eeca6696dba1e442fcef78015707…
Merge master part 1
! .jcheck/conf
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/aotClassLocation.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! test/hotspot/jtreg/ProblemList.txt
! .jcheck/conf
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/aotClassLocation.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! test/hotspot/jtreg/ProblemList.txt
1
0
Changeset: 28802e0b
Branch: premain
Author: Vladimir Kozlov <vladimir.kozlov(a)oracle.com>
Date: 2025-08-12 08:42:15 +0000
URL: https://git.openjdk.org/leyden/commit/28802e0b1ca55dbef1324e824b277fa013540…
Few small fixes
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/runtime/init.cpp
1
0
git: openjdk/leyden: premain: Restore Method pointer for every AOTCodeEntry
by Ashutosh Mehra 12 Aug '25
by Ashutosh Mehra 12 Aug '25
12 Aug '25
Changeset: 9e722592
Branch: premain
Author: Ashutosh Mehra <asmehra(a)openjdk.org>
Date: 2025-08-12 13:58:52 +0000
URL: https://git.openjdk.org/leyden/commit/9e722592d665534a8ce6fed4cc159b6abc659…
Restore Method pointer for every AOTCodeEntry
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
1
0