git: openjdk/loom: master: 143 new changesets

duke duke at openjdk.org
Wed Dec 18 11:26:14 UTC 2024


Changeset: 830173fc
Branch: master
Author:    Andrew Haley <aph at openjdk.org>
Date:      2024-12-09 11:05:25 +0000
URL:       https://git.openjdk.org/loom/commit/830173fcb08b004ea3932d47cb522c589feec0b5

8344068: Windows x86-64: Out of CodeBuffer space when generating final stubs

Reviewed-by: kvn, vlivanov

! src/hotspot/cpu/x86/stubRoutines_x86.hpp

Changeset: d7ef3ac0
Branch: master
Author:    Fabian Meumertzheim <fabian at meumertzhe.im>
Committer: Kevin Walls <kevinw at openjdk.org>
Date:      2024-12-09 12:12:50 +0000
URL:       https://git.openjdk.org/loom/commit/d7ef3ac0b7e677c4901c69ad4361b5de8408e8d3

8345684: OperatingSystemMXBean.getSystemCpuLoad() throws NPE

Reviewed-by: dholmes, kevinw, sgehwolf

! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java

Changeset: 153dc6d8
Branch: master
Author:    Matthew Donovan <mdonovan at openjdk.org>
Date:      2024-12-09 13:20:26 +0000
URL:       https://git.openjdk.org/loom/commit/153dc6d84300e4c3446e33be820c15336cf45e72

8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java failed: Warning found in stdout

Reviewed-by: hchao, mullan

! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java

Changeset: e821d599
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-12-09 13:54:31 +0000
URL:       https://git.openjdk.org/loom/commit/e821d599c8a715af54374218ab285a8d061b174e

8345589: Simplify Windows definition of strtok_r

Reviewed-by: dholmes, jwaters

! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp

Changeset: 166c1277
Branch: master
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2024-12-09 14:05:57 +0000
URL:       https://git.openjdk.org/loom/commit/166c12771d9d8c466e73a9490c4eb1fc9a5f6c24

8345726: Update mx in RunTestPrebuiltSpec to reflect change in JDK-8345302

Reviewed-by: ihse

! make/RunTestsPrebuiltSpec.gmk

Changeset: 35c00532
Branch: master
Author:    Eric Caspole <ecaspole at openjdk.org>
Date:      2024-12-09 14:59:05 +0000
URL:       https://git.openjdk.org/loom/commit/35c00532a1dd2a6df5fc3d5173ca692517675d38

8345405: Add JMH showing the regression in 8341649

Reviewed-by: redestad, coleenp

+ test/micro/org/openjdk/bench/vm/runtime/MethodHandleStress.java

Changeset: 7aa0cbc9
Branch: master
Author:    Scott Marlow <smarlow at redhat.com>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-12-09 14:59:59 +0000
URL:       https://git.openjdk.org/loom/commit/7aa0cbc91d90493a3dae973cb8077cfa283c32b4

8345614: Improve AnnotationFormatError message for duplicate annotation interfaces

Reviewed-by: liach

! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java

Changeset: b1204046
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-09 15:53:48 +0000
URL:       https://git.openjdk.org/loom/commit/b120404620defe5fac83d4b5997fb5e9ce50ea9b

8345793: Update copyright year to 2024 for the build system in files where it was missed

Reviewed-by: kbarrett, erikj

! .github/actions/config/action.yml
! .github/actions/do-build/action.yml
! .github/actions/get-bootjdk/action.yml
! .github/actions/get-bundles/action.yml
! .github/actions/get-msys2/action.yml
! .github/scripts/gen-build-failure-report.sh
! .github/scripts/gen-test-summary.sh
! .github/workflows/build-cross-compile.yml
! make/CompileJavaModules.gmk
! make/CompileModuleTools.gmk
! make/CopyImportModules.gmk
! make/CopyInterimTZDB.gmk
! make/Global.gmk
! make/Init.gmk
! make/JrtfsJar.gmk
! make/MacBundles.gmk
! make/MainSupport.gmk
! make/RunTestsPrebuilt.gmk
! make/StaticLibsImage.gmk
! make/TestImage.gmk
! make/ToolsHotspot.gmk
! make/ToolsJdk.gmk
! make/autoconf/Makefile.template
! make/autoconf/bootcycle-spec.gmk.template
! make/autoconf/build-aux/pkg.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-version.m4
! make/autoconf/lib-alsa.m4
! make/autoconf/lib-bundled.m4
! make/autoconf/lib-freetype.m4
! make/autoconf/lib-x11.m4
! make/autoconf/util_paths.m4
! make/common/CopyFiles.gmk
! make/common/Execute.gmk
! make/common/MakeIO.gmk
! make/common/Modules.gmk
! make/common/ProcessMarkdown.gmk
! make/common/TextFileProcessing.gmk
! make/common/ZipArchive.gmk
! make/common/modules/CopyCommon.gmk
! make/devkit/Makefile
! make/hotspot/CopyToExplodedJdk.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/ide/eclipse/CreateWorkspace.gmk
! make/ide/idea/jdk/idea.gmk
! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/BuildConfig.java
! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/ProjectCreator.java
! make/ide/vscode/hotspot/CreateVSCodeProject.gmk
! make/langtools/tools/javacserver/server/CompilerThreadPool.java
! make/langtools/tools/javacserver/server/Server.java
! make/langtools/tools/propertiesparser/parser/MessageType.java
! make/modules/java.base/gensrc/GensrcBuffer.gmk
! make/modules/java.base/gensrc/GensrcExceptions.gmk
! make/modules/java.base/gensrc/GensrcMisc.gmk
! make/modules/java.desktop/gensrc/GensrcIcons.gmk
! make/modules/jdk.charsets/Java.gmk
! make/modules/jdk.compiler/Gendata.gmk
! make/modules/jdk.javadoc/Gendata.gmk
! make/modules/jdk.javadoc/Gensrc.gmk
! make/modules/jdk.jcmd/Java.gmk
! make/modules/jdk.jconsole/Java.gmk
! make/modules/jdk.jdeps/Gensrc.gmk
! make/modules/jdk.localedata/Java.gmk
! make/modules/jdk.sctp/Java.gmk
! make/test/BuildJtregTestThreadFactory.gmk
! make/test/BuildTestLib.gmk
! make/test/JtregNativeLibTest.gmk
! src/utils/hsdis/binutils/hsdis-binutils.c
! src/utils/hsdis/capstone/hsdis-capstone.c
! src/utils/hsdis/hsdis.h
! src/utils/hsdis/llvm/hsdis-llvm.cpp
! test/jdk/build/AbsPathsInImage.java

Changeset: 480b508c
Branch: master
Author:    Daniel Skantz <daniel.skantz at oracle.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2024-12-09 16:29:56 +0000
URL:       https://git.openjdk.org/loom/commit/480b508cf2f6972691eea35f133cc8fb939ac30f

8345156: C2: Add bailouts next to a few asserts

Reviewed-by: kvn, epeter

! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/matcher.cpp

Changeset: cc628a13
Branch: master
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-12-09 16:43:16 +0000
URL:       https://git.openjdk.org/loom/commit/cc628a133e471e7edf07831ff386f0eaf57e9bff

8345287: C2: live in computation is broken

Reviewed-by: kvn, dlong, rcastanedalo

! src/hotspot/share/opto/live.cpp

Changeset: 48e22ba7
Branch: master
Author:    Alexandre Iline <shurailine at openjdk.org>
Date:      2024-12-09 19:43:55 +0000
URL:       https://git.openjdk.org/loom/commit/48e22ba7725a937ad72b84cce16c0dcecf5f265d

8345693: Update JCov for class file version 69

Reviewed-by: ihse

! make/conf/jib-profiles.js

Changeset: eff20a38
Branch: master
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2024-12-09 20:24:41 +0000
URL:       https://git.openjdk.org/loom/commit/eff20a38c75a59372856e3ac54559661db92442d

8345794: Backout doc change introduced by JDK-8235786

Reviewed-by: dfuchs

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
! test/jdk/com/sun/net/httpserver/ExchangeAttributeTest.java

Changeset: 0b9e749f
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2024-12-09 20:35:54 +0000
URL:       https://git.openjdk.org/loom/commit/0b9e749f54f409b8ff904f6b253292012ee842b8

8345390: [ubsan] systemDictionaryShared.cpp:964: member call on null pointer

Reviewed-by: mbaesken, kbarrett

! src/hotspot/share/classfile/systemDictionaryShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/LambdaInvokeVirtual.java

Changeset: 2207749c
Branch: master
Author:    Artur Barashev <abarashev at openjdk.org>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date:      2024-12-09 20:56:59 +0000
URL:       https://git.openjdk.org/loom/commit/2207749c8915a4b65faec51948a183f4bb6ae20f

8344629: SSLSocketNoServerHelloClientShutdown test timeout

Reviewed-by: wetmore

! test/jdk/sun/security/ssl/SSLCipher/SSLSocketNoServerHelloClientShutdown.java

Changeset: fe0173dd
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-09 21:03:37 +0000
URL:       https://git.openjdk.org/loom/commit/fe0173ddefd104aa4a451ef57057514f963b8deb

8345803: Update copyright year to 2024 for security in files where it was missed

Reviewed-by: mullan

! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m
! src/java.security.jgss/windows/man/kinit.md
! src/java.security.jgss/windows/man/klist.md
! src/java.security.jgss/windows/man/ktab.md
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java
! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java
! src/java.smartcardio/windows/classes/sun/security/smartcardio/PlatformPCSC.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPrivateKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java
! test/jdk/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/Dynamic.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java
! test/jdk/com/sun/crypto/provider/TLS/TestMasterSecret.java
! test/jdk/java/security/KeyStore/CheckMacOSKeyChainTrust.java
! test/jdk/java/security/Provider/SecurityProviderModularTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/micro/org/openjdk/bench/java/security/MessageDigests.java
! test/micro/org/openjdk/bench/java/security/PKCS12KeyStores.java
! test/micro/org/openjdk/bench/java/security/SSLHandshake.java
! test/micro/org/openjdk/bench/java/security/TestCertificates.java
! test/micro/org/openjdk/bench/javax/crypto/AES.java
! test/micro/org/openjdk/bench/javax/crypto/Crypto.java
! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java
! test/micro/org/openjdk/bench/javax/crypto/full/BenchBase.java
! test/micro/org/openjdk/bench/javax/crypto/full/CryptoBase.java

Changeset: a606836a
Branch: master
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2024-12-09 21:37:39 +0000
URL:       https://git.openjdk.org/loom/commit/a606836a02bb3e4ff3e3aaad478fc7ac142b3e38

8345744: Use C++ LINK_TYPE with SetupBuildLauncher in StaticLibs.gmk

Reviewed-by: ihse

! make/StaticLibs.gmk
! make/common/modules/LauncherCommon.gmk

Changeset: 7d3a4049
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-12-10 07:43:34 +0000
URL:       https://git.openjdk.org/loom/commit/7d3a4049d5d6fd9a8b0c3808e8428edf501b5f9a

8339019: Obsolete the UseLinuxPosixThreadCPUClocks flag

Reviewed-by: ccheung, kbarrett

! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp

Changeset: 7e73c436
Branch: master
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-12-10 08:28:36 +0000
URL:       https://git.openjdk.org/loom/commit/7e73c436ef5cc035304347bf64ae8e2b4ce45ab1

8345217: Parallel: Refactor PSParallelCompact::next_src_region

Reviewed-by: tschatzl, sjohanss, zgu

! src/hotspot/share/gc/parallel/psParallelCompact.cpp

Changeset: 2979806c
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-10 08:47:46 +0000
URL:       https://git.openjdk.org/loom/commit/2979806c72561cb4d4e8ac3d44dbcea347ace966

8345795: Update copyright year to 2024 for hotspot in files where it was missed

Reviewed-by: dholmes, tschatzl, dnsimon, sspitsyn

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/aarch64/runtime_aarch64.cpp
! src/hotspot/cpu/aarch64/smallRegisterMap_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
! src/hotspot/cpu/arm/assembler_arm_32.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/arm/continuationFreezeThaw_arm.inline.hpp
! src/hotspot/cpu/arm/continuationHelper_arm.inline.hpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.hpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp
! src/hotspot/cpu/arm/globalDefinitions_arm.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/register_arm.hpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/vtableStubs_arm.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
! src/hotspot/cpu/ppc/continuationHelper_ppc.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/z/z_ppc.ad
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/register_ppc.hpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp
! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_globals_riscv.hpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/compressedKlass_riscv.cpp
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp
! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.hpp
! src/hotspot/cpu/riscv/gc/z/z_riscv.ad
! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/cpu/riscv/interp_masm_riscv.hpp
! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp
! src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp
! src/hotspot/cpu/riscv/matcher_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/riscv_b.ad
! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp
! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/continuationFreezeThaw_s390.inline.hpp
! src/hotspot/cpu/s390/continuationHelper_s390.inline.hpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/registerSaver_s390.hpp
! src/hotspot/cpu/s390/register_s390.cpp
! src/hotspot/cpu/s390/register_s390.hpp
! src/hotspot/cpu/s390/relocInfo_s390.cpp
! src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/vmreg_s390.cpp
! src/hotspot/cpu/s390/vmreg_s390.hpp
! src/hotspot/cpu/s390/vmreg_s390.inline.hpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
! src/hotspot/cpu/x86/assembler_x86.inline.hpp
! src/hotspot/cpu/x86/c1_Defs_x86.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.hpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/interpreterRT_x86_32.cpp
! src/hotspot/cpu/x86/interpreterRT_x86_64.cpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/register_x86.cpp
! src/hotspot/cpu/x86/register_x86.hpp
! src/hotspot/cpu/x86/runtime_x86_32.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/cpu/x86/smallRegisterMap_x86.inline.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/upcallLinker_x86_32.cpp
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
! src/hotspot/cpu/x86/vmreg_x86.hpp
! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
! src/hotspot/cpu/zero/c2_MacroAssembler_zero.hpp
! src/hotspot/cpu/zero/compiledIC_zero.cpp
! src/hotspot/cpu/zero/continuationFreezeThaw_zero.inline.hpp
! src/hotspot/cpu/zero/continuationHelper_zero.inline.hpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/frame_zero.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/globalDefinitions_zero.hpp
! src/hotspot/cpu/zero/nativeInst_zero.hpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp
! src/hotspot/cpu/zero/upcallLinker_zero.cpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/os/aix/vmStructs_aix.hpp
! src/hotspot/os/bsd/vmStructs_bsd.hpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/os/linux/osContainer_linux.hpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
! src/hotspot/os/linux/vmStructs_linux.hpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
! src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp
! src/hotspot/os/windows/osThread_windows.cpp
! src/hotspot/os/windows/osThread_windows.hpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/os/windows/vmStructs_windows.hpp
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/vmStructs_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_aarch64/vmStructs_bsd_aarch64.hpp
! src/hotspot/os_cpu/bsd_x86/vmStructs_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/vmStructs_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/vmStructs_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/vmStructs_linux_ppc.hpp
! src/hotspot/os_cpu/linux_riscv/atomic_linux_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
! src/hotspot/os_cpu/linux_riscv/vmStructs_linux_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
! src/hotspot/os_cpu/linux_s390/vmStructs_linux_s390.hpp
! src/hotspot/os_cpu/linux_x86/vmStructs_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp
! src/hotspot/os_cpu/windows_x86/vmStructs_windows_x86.hpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/asm/register.hpp
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/c1/c1_FrameMap.cpp
! src/hotspot/share/c1/c1_GraphBuilder.hpp
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/cds/cdsProtectionDomain.hpp
! src/hotspot/share/cds/cppVtables.cpp
! src/hotspot/share/cds/cppVtables.hpp
! src/hotspot/share/cds/serializeClosure.hpp
! src/hotspot/share/cds/unregisteredClasses.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciTypeArrayKlass.cpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/classfile/classFileError.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/javaClassesImpl.hpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/resolutionErrors.hpp
! src/hotspot/share/code/codeCache.inline.hpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/stubs.hpp
! src/hotspot/share/code/vmreg.cpp
! src/hotspot/share/code/vmreg.hpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/compiler/compilationMemoryStatistic.hpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/oopMap.inline.hpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp
! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.hpp
! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1AnalyticsSequences.hpp
! src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp
! src/hotspot/share/gc/g1/g1Arguments.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.hpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp
! src/hotspot/share/gc/g1/g1CodeRootSet.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1EdenRegions.hpp
! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1MemoryPool.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp
! src/hotspot/share/gc/g1/g1MonotonicArenaFreeMemoryTask.hpp
! src/hotspot/share/gc/g1/g1NMethodClosure.cpp
! src/hotspot/share/gc/g1/g1NMethodClosure.hpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1Predictions.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp
! src/hotspot/share/gc/g1/g1RegionsOnNodes.cpp
! src/hotspot/share/gc/g1/g1RegionsOnNodes.hpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootClosures.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp
! src/hotspot/share/gc/g1/g1SurvRateGroup.hpp
! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp
! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp
! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.hpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parMarkBitMap.hpp
! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psVMOperations.cpp
! src/hotspot/share/gc/parallel/psVMOperations.hpp
! src/hotspot/share/gc/serial/serialHeap.inline.hpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.hpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/ageTable.hpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/barrierSetConfig.hpp
! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
! src/hotspot/share/gc/shared/classUnloadingContext.hpp
! src/hotspot/share/gc/shared/freeListAllocator.hpp
! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcName.hpp
! src/hotspot/share/gc/shared/gcOverheadChecker.cpp
! src/hotspot/share/gc/shared/gcPolicyCounters.hpp
! src/hotspot/share/gc/shared/genArguments.hpp
! src/hotspot/share/gc/shared/isGCActiveMark.cpp
! src/hotspot/share/gc/shared/isGCActiveMark.hpp
! src/hotspot/share/gc/shared/locationPrinter.cpp
! src/hotspot/share/gc/shared/modRefBarrierSet.hpp
! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp
! src/hotspot/share/gc/shared/preservedMarks.hpp
! src/hotspot/share/gc/shared/preservedMarks.inline.hpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shared/scavengableNMethods.hpp
! src/hotspot/share/gc/shared/softRefPolicy.hpp
! src/hotspot/share/gc/shared/taskTerminator.hpp
! src/hotspot/share/gc/shared/workerThread.cpp
! src/hotspot/share/gc/shared/workerThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/gc/z/zArguments.hpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zBarrierSet.hpp
! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp
! src/hotspot/share/gc/z/zBarrierSetRuntime.hpp
! src/hotspot/share/gc/z/zDirector.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zDriver.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zInitialize.hpp
! src/hotspot/share/gc/z/zIterator.inline.hpp
! src/hotspot/share/gc/z/zLiveMap.inline.hpp
! src/hotspot/share/gc/z/zMarkStack.hpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zNMethodData.cpp
! src/hotspot/share/gc/z/zNMethodData.hpp
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zObjectAllocator.hpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp
! src/hotspot/share/gc/z/zReferenceProcessor.hpp
! src/hotspot/share/gc/z/zRelocate.hpp
! src/hotspot/share/gc/z/zRemembered.cpp
! src/hotspot/share/gc/z/zRemembered.hpp
! src/hotspot/share/gc/z/zStackWatermark.cpp
! src/hotspot/share/gc/z/zStackWatermark.hpp
! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp
! src/hotspot/share/gc/z/zValue.hpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.hpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/interpreter/bootstrapInfo.cpp
! src/hotspot/share/interpreter/bootstrapInfo.hpp
! src/hotspot/share/interpreter/bytecode.cpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreter.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jfr/support/jfrMethodData.cpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/libadt/vectset.cpp
! src/hotspot/share/libadt/vectset.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/oops/constMethodFlags.hpp
! src/hotspot/share/oops/constantPool.inline.hpp
! src/hotspot/share/oops/instanceKlassFlags.hpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/oops/methodFlags.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/c2_CodeStubs.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/constantTable.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/divnode.hpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
! src/hotspot/share/opto/idealKit.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/phase.cpp
! src/hotspot/share/opto/phase.hpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
! src/hotspot/share/opto/replacednodes.cpp
! src/hotspot/share/opto/split_if.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/prims/foreignGlobals.cpp
! src/hotspot/share/prims/jvmtiAgent.hpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/jvmtiEventController.hpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/methodComparator.cpp
! src/hotspot/share/prims/upcallLinker.hpp
! src/hotspot/share/prims/whitebox.hpp
! src/hotspot/share/runtime/escapeBarrier.cpp
! src/hotspot/share/runtime/escapeBarrier.hpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/osThread.hpp
! src/hotspot/share/runtime/osThreadBase.cpp
! src/hotspot/share/runtime/osThreadBase.hpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/relocator.cpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/stackOverflow.hpp
! src/hotspot/share/runtime/statSampler.cpp
! src/hotspot/share/runtime/statSampler.hpp
! src/hotspot/share/runtime/timerTrace.hpp
! src/hotspot/share/runtime/trimNativeHeap.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/utilities/align.hpp
! src/hotspot/share/utilities/copy.hpp
! src/hotspot/share/utilities/elfFuncDescTable.cpp
! src/hotspot/share/utilities/elfFuncDescTable.hpp
! src/hotspot/share/utilities/globalCounter.hpp
! src/hotspot/share/utilities/nonblockingQueue.hpp
! src/hotspot/share/utilities/population_count.hpp
! src/hotspot/share/utilities/spinYield.cpp
! src/hotspot/share/utilities/waitBarrier_generic.hpp
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/DebugServer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/StubQueue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionManager.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionSetBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1PrintRegionClosure.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithCPIndex.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Instance.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicLock.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/RobustOopDeterminator.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterKey.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/BatchManager.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/QueryResolver.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedMethods.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/test/DeprecatedThing.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java
! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java
! src/jdk.jfr/share/man/jfr.md
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FileDump.java
! src/utils/IdealGraphVisualizer/Bytecodes/pom.xml
! src/utils/IdealGraphVisualizer/Coordinator/pom.xml
! src/utils/IdealGraphVisualizer/Data/pom.xml
! src/utils/IdealGraphVisualizer/Difference/pom.xml
! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/helper.js
! src/utils/IdealGraphVisualizer/FilterWindow/pom.xml
! src/utils/IdealGraphVisualizer/Graph/pom.xml
! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml
! src/utils/IdealGraphVisualizer/Layout/pom.xml
! src/utils/IdealGraphVisualizer/NetworkConnection/pom.xml
! src/utils/IdealGraphVisualizer/SelectionCoordinator/pom.xml
! src/utils/IdealGraphVisualizer/ServerCompiler/pom.xml
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
! src/utils/IdealGraphVisualizer/Settings/pom.xml
! src/utils/IdealGraphVisualizer/Util/pom.xml
! src/utils/IdealGraphVisualizer/View/pom.xml
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/ExportGraph.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java
! src/utils/IdealGraphVisualizer/application/pom.xml
! src/utils/IdealGraphVisualizer/branding/pom.xml
! src/utils/LogCompilation/pom.xml
! test/hotspot/gtest/code/test_codestrings.cpp
! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp
! test/hotspot/gtest/gc/g1/test_g1RegionMap.cpp
! test/hotspot/gtest/gc/g1/test_heapRegion.cpp
! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp
! test/hotspot/gtest/opto/test_no_overflow_int.cpp
! test/hotspot/gtest/runtime/test_objectMonitor.cpp
! test/hotspot/gtest/utilities/test_align.cpp
! test/hotspot/gtest/utilities/test_bitMap.cpp
! test/hotspot/jtreg/applications/jcstress/TestGenerator.java
! test/hotspot/jtreg/applications/scimark/Scimark.java
! test/hotspot/jtreg/compiler/arguments/TestC1Globals.java
! test/hotspot/jtreg/compiler/arguments/TestCompileThresholdScaling.java
! test/hotspot/jtreg/compiler/c1/TestPrintC1Statistics.java
! test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java
! test/hotspot/jtreg/compiler/c2/ClearArray.java
! test/hotspot/jtreg/compiler/c2/TestUninitializedKlassField.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java
! test/hotspot/jtreg/compiler/c2/irTests/TestIterativeEA.java
! test/hotspot/jtreg/compiler/c2/irTests/TestPadding.java
! test/hotspot/jtreg/compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java
! test/hotspot/jtreg/compiler/c2/irTests/TestTestRemovalPeephole.java
! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizeURShiftSubword.java
! test/hotspot/jtreg/compiler/c2/irTests/igvn/TestIntegerMulRing.java
! test/hotspot/jtreg/compiler/c2/irTests/scalarReplacement/ScalarReplacementTests.java
! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java
! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/MemLimitTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/MemStatTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/OptionTest.java
! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/hotspot/jtreg/compiler/gcbarriers/TestArrayCopyWithLargeObjectAlignment.java
! test/hotspot/jtreg/compiler/gcbarriers/TestMembarDependencies.java
! test/hotspot/jtreg/compiler/gcbarriers/TestZGCBarrierElision.java
! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java
! test/hotspot/jtreg/compiler/intrinsics/TestBitShuffleOpers.java
! test/hotspot/jtreg/compiler/intrinsics/chacha/TestChaCha20.java
! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java
! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java
! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java
! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java
! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java
! test/hotspot/jtreg/compiler/jvmci/TestInvalidJVMCIOption.java
! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java
! test/hotspot/jtreg/compiler/jvmci/TestJVMCISavedProperties.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInstallationTest.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/SimpleDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestAssembler.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/aarch64/AArch64TestAssembler.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/amd64/AMD64TestAssembler.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TypeUniverse.java
! test/hotspot/jtreg/compiler/lib/ir_framework/Arguments.java
! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentValue.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/BaseTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/DeclaredTest.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java
! test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePackMemoryState.java
! test/hotspot/jtreg/compiler/loopopts/superword/RedTest_long.java
! test/hotspot/jtreg/compiler/loopopts/superword/ReductionPerf.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestIndependentPacksWithCyclicDependency2.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestPeeledReductionNode.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestPickFirstMemoryState.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestPickLastMemoryState.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestScheduleReordersScalarMemops.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestUnorderedReduction.java
! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java
! test/hotspot/jtreg/compiler/oracle/PrintIdealPhaseTest.java
! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java
! test/hotspot/jtreg/compiler/predicates/assertion/TestTemplateAssertionPredicateNotRemoved.java
! test/hotspot/jtreg/compiler/print/CompileCommandPrintCompilation.java
! test/hotspot/jtreg/compiler/print/PrintCompilation.java
! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java
! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java
! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java
! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java
! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java
! test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java
! test/hotspot/jtreg/compiler/vectorization/TestReverseBytes.java
! test/hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java
! test/hotspot/jtreg/compiler/vectorization/TestSignumVector.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java
! test/hotspot/jtreg/containers/cgroup/TestContainerized.java
! test/hotspot/jtreg/containers/docker/EventGeneratorLoop.java
! test/hotspot/jtreg/containers/docker/JfrReporter.java
! test/hotspot/jtreg/gc/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java
! test/hotspot/jtreg/gc/TestCardTablePageCommits.java
! test/hotspot/jtreg/gc/TestDisableExplicitGC.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestPLABAdaptToMinTLABSize.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java
! test/hotspot/jtreg/gc/TestSmallHeap.java
! test/hotspot/jtreg/gc/TestSystemGC.java
! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java
! test/hotspot/jtreg/gc/TestVerifySilently.java
! test/hotspot/jtreg/gc/TestVerifySubSet.java
! test/hotspot/jtreg/gc/arguments/GCArguments.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java
! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java
! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java
! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java
! 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/TestNewSizeThreadIncrease.java
! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java
! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java
! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/Test2GbHeap.java
! test/hotspot/jtreg/gc/g1/TestAllocationFailure.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
! test/hotspot/jtreg/gc/g1/TestInvalidateArrayCopy.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java
! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
! test/hotspot/jtreg/gc/g1/TestOneEdenRegionAfterGC.java
! test/hotspot/jtreg/gc/g1/TestPLABOutput.java
! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java
! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java
! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java
! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java
! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java
! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java
! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/humongousObjects/ClassLoaderGenerator.java
! test/hotspot/jtreg/gc/g1/humongousObjects/G1SampleClass.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java
! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectTypes.java
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedObjectsEvacuation.java
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedOldObjectsEvacuation.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java
! test/hotspot/jtreg/gc/g1/plab/lib/PLABUtils.java
! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java
! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java
! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java
! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java
! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java
! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java
! test/hotspot/jtreg/gc/testlibrary/Helpers.java
! test/hotspot/jtreg/gc/whitebox/TestWBGC.java
! test/hotspot/jtreg/gc/z/TestAlwaysPreTouch.java
! test/hotspot/jtreg/gc/z/TestGarbageCollectorMXBean.java
! test/hotspot/jtreg/gc/z/TestMemoryMXBean.java
! test/hotspot/jtreg/gc/z/TestMemoryManagerMXBean.java
! test/hotspot/jtreg/gc/z/TestNoUncommit.java
! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/z/TestRelocateInPlace.java
! test/hotspot/jtreg/gc/z/TestSmallHeap.java
! test/hotspot/jtreg/gc/z/TestUncommit.java
! test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java
! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java
! test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java
! test/hotspot/jtreg/runtime/ClassInitErrors/TestOutOfMemoryDuringInit.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/hotspot/jtreg/runtime/ErrorHandling/UncaughtNativeExceptionTest.java
! test/hotspot/jtreg/runtime/LoadLibrary/TestSunBootLibraryPath.java
! test/hotspot/jtreg/runtime/Shutdown/ShutdownTest.java
! test/hotspot/jtreg/runtime/Thread/TestThreadDumpClassInitMonitor.java
! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java
! test/hotspot/jtreg/runtime/cds/TestCDSVMCrash.java
! test/hotspot/jtreg/runtime/cds/appcds/ProhibitedPackage.java
! test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckIntegerCacheApp.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/CFLH/ClassFileLoadHook.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsUtils.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
! test/hotspot/jtreg/runtime/jni/FindClass/FindClassFromBoot.java
! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java
! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedJniExceptionCheck.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
! test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java
! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java
! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java
! test/hotspot/jtreg/runtime/logging/RedefineClasses.java
! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
! test/hotspot/jtreg/runtime/os/TestHugePageDetection.java
! test/hotspot/jtreg/runtime/stack/Stack004.java
! test/hotspot/jtreg/runtime/stack/Stack017.java
! test/hotspot/jtreg/runtime/stack/Stack018.java
! test/hotspot/jtreg/runtime/stack/Stack019.java
! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java
! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java
! test/hotspot/jtreg/sanity/BasicVMTest.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CodeCacheTest.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerMemoryStatisticTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSharedClass.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java
! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java
! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CheckedTestExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/NormalTestExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestAccessModifiers.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/UnloadingTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java
! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_0_1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_10_20/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_70_80/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/gc/watermark_99_100/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/share/HeapOOMEException.java
! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingByFillingMetaspace.java
! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingHelper.java
! test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear003/clear003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/clear/clear004/clear004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/use/use001/use001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/share/README
! test/hotspot/jtreg/vmTestbase/nsk/share/test/Tests.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/ProcessExecutor.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamListener.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamLogger.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/StreamReader.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/FileUtils.java
! test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
! test/jdk/jdk/jfr/event/gc/collection/TestGarbageCollectionEventWithZMajor.java
! test/jdk/jdk/jfr/event/gc/collection/TestGarbageCollectionEventWithZMinor.java
! test/jdk/jdk/jfr/event/gc/collection/TestZOldGarbageCollectionEvent.java
! test/jdk/jdk/jfr/event/gc/collection/TestZYoungGarbageCollectionEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/oldobject/TestZ.java
! test/jdk/jdk/jfr/event/runtime/TestSizeTFlags.java
! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java
! test/jdk/jdk/jfr/jcmd/TestJcmdPreserveRepository.java
! test/micro/org/openjdk/bench/vm/compiler/AllocationMerges.java
! test/micro/org/openjdk/bench/vm/compiler/ClearMemory.java
! test/micro/org/openjdk/bench/vm/compiler/InterfaceCalls.java
! test/micro/org/openjdk/bench/vm/compiler/SubIdealC0Minus_YPlusC1_.java
! test/micro/org/openjdk/bench/vm/compiler/VectorAlignment.java
! test/micro/org/openjdk/bench/vm/compiler/VectorBitCount.java
! test/micro/org/openjdk/bench/vm/compiler/VectorReduction.java
! test/micro/org/openjdk/bench/vm/compiler/VectorReductionFloatingMinMax.java
! test/micro/org/openjdk/bench/vm/compiler/overhead/SimpleRepeatCompilation.java
! test/micro/org/openjdk/bench/vm/compiler/x86/ConvertF2I.java
! test/micro/org/openjdk/bench/vm/compiler/x86/LeaInstruction.java
! test/micro/org/openjdk/bench/vm/gc/MicroLargePages.java

Changeset: 06c44dd5
Branch: master
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-12-10 10:01:27 +0000
URL:       https://git.openjdk.org/loom/commit/06c44dd568d91e1bd68f60fd3e57abcbe97e5dca

8345465: Fix performance regression on x64 after JDK-8345120

Reviewed-by: mcimadamore

! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java
! test/micro/org/openjdk/bench/java/lang/foreign/InternalStrLen.java

Changeset: 165fd848
Branch: master
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2024-12-10 10:03:36 +0000
URL:       https://git.openjdk.org/loom/commit/165fd848c133e3281a13d55da77faa0641586b54

8342987: Update --release 24 symbol information for JDK 24 build 27

Reviewed-by: darcy, iris

! src/jdk.compiler/share/data/symbols/java.base-O.sym.txt
! src/jdk.compiler/share/data/symbols/java.desktop-O.sym.txt
! src/jdk.compiler/share/data/symbols/java.management-O.sym.txt
! src/jdk.compiler/share/data/symbols/java.management.rmi-O.sym.txt
! src/jdk.compiler/share/data/symbols/java.naming-O.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.incubator.foreign-O.sym.txt

Changeset: a6277bb5
Branch: master
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-12-10 12:27:30 +0000
URL:       https://git.openjdk.org/loom/commit/a6277bb521e07e569cd75a4641b2a05a26f47b0a

8340212: -Xshare:off -XX:CompressedClassSpaceBaseAddress=0x40001000000 crashes on macos-aarch64

Co-authored-by: Thomas Stuefe <stuefe at openjdk.org>
Reviewed-by: iklam, stuefe

! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/oops/compressedKlass.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java

Changeset: 25d9deb1
Branch: master
Author:    Manjunath Matti <manjunath.matti at ibm.com>
Date:      2024-12-10 14:15:15 +0000
URL:       https://git.openjdk.org/loom/commit/25d9deb1a350925dbd7e469ac5779b3c38d1f318

8335367: [s390] Add support for load immediate on condition instructions.

Reviewed-by: lucy, amitkumar

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp

Changeset: a24b08fc
Branch: master
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-12-10 14:39:29 +0000
URL:       https://git.openjdk.org/loom/commit/a24b08fcb0b3784181096f5c669e57e110600056

8345669: RISC-V: fix client build failure due to AlignVector after JDK-8343827

Reviewed-by: fyang, luhenry

! src/hotspot/cpu/riscv/vm_version_riscv.cpp

Changeset: 4f855d13
Branch: master
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2024-12-10 15:16:58 +0000
URL:       https://git.openjdk.org/loom/commit/4f855d1342d55aeee93b7d0c5796fbfd4994c856

8345818: Fix SM cleanup of parsing of System property resource.bundle.debug

Reviewed-by: lancea, eirbjo

! src/java.base/share/classes/java/util/ResourceBundle.java

Changeset: d6b5264c
Branch: master
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-12-10 15:53:51 +0000
URL:       https://git.openjdk.org/loom/commit/d6b5264c3f7d0c4157ebd73b2f1a98dd15273c61

8345746: Remove :resourcehogs/compiler from :hotspot_slow_compiler

Reviewed-by: kvn

! test/hotspot/jtreg/TEST.groups

Changeset: 1def2d82
Branch: master
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-12-10 17:40:06 +0000
URL:       https://git.openjdk.org/loom/commit/1def2d82ac003a974759048c6cc0a173b1fc692f

8345700: tier{1,2,3}_compiler don't cover all compiler tests

Reviewed-by: dholmes, shade

! test/hotspot/jtreg/TEST.groups

Changeset: 9bd70ec8
Branch: master
Author:    Nizar Benalla <nbenalla at openjdk.org>
Date:      2024-12-10 18:25:32 +0000
URL:       https://git.openjdk.org/loom/commit/9bd70ec806ac0134926f32e222f4075e3d407422

8345888: Broken links in the JDK 24 JavaDoc API documentation, build 27

Reviewed-by: psadhukhan

! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java

Changeset: 0f035545
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-12-10 20:34:12 +0000
URL:       https://git.openjdk.org/loom/commit/0f035545e5c0cd02d11ab8edd5786c1f1f6043a7

8342469: Improve API documentation for java.lang.classfile.instruction

Reviewed-by: asotona, darcy

! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/Instruction.java
! src/java.base/share/classes/java/lang/classfile/Label.java
! src/java.base/share/classes/java/lang/classfile/Opcode.java
! src/java.base/share/classes/java/lang/classfile/TypeKind.java
! src/java.base/share/classes/java/lang/classfile/instruction/ArrayLoadInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ArrayStoreInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/BranchInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/CharacterRange.java
! src/java.base/share/classes/java/lang/classfile/instruction/ConstantInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ConvertInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java
! src/java.base/share/classes/java/lang/classfile/instruction/FieldInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/InvokeDynamicInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/InvokeInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/LabelTarget.java
! src/java.base/share/classes/java/lang/classfile/instruction/LineNumber.java
! src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariableType.java
! src/java.base/share/classes/java/lang/classfile/instruction/LookupSwitchInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/MonitorInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NewMultiArrayInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NewObjectInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NewPrimitiveArrayInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NewReferenceArrayInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/NopInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/OperatorInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ReturnInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/StackInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/SwitchCase.java
! src/java.base/share/classes/java/lang/classfile/instruction/TableSwitchInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/ThrowInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/TypeCheckInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/package-info.java

Changeset: 4c39e9fa
Branch: master
Author:    Kevin Driver <kdriver at openjdk.org>
Date:      2024-12-10 20:49:13 +0000
URL:       https://git.openjdk.org/loom/commit/4c39e9faa0cb8e4fd00d8b9dc0ac5ad64d6b287d

8344924: Default CA certificates loaded despite request to use custom keystore

Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java

Changeset: 29d648c6
Branch: master
Author:    Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date:      2024-12-10 22:32:19 +0000
URL:       https://git.openjdk.org/loom/commit/29d648c642a68699340a9ab43252f832efdb5cbf

8341781: Improve Min/Max node identities

Reviewed-by: chagedorn

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! test/hotspot/jtreg/compiler/c2/irTests/MaxMinINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/TestMinMaxIdentities.java
! test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java

Changeset: c6317191
Branch: master
Author:    Damon Nguyen <dnguyen at openjdk.org>
Date:      2024-12-10 23:52:23 +0000
URL:       https://git.openjdk.org/loom/commit/c6317191e323e27cde61b5ed3c23d1a230053969

8343170: java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java does not show the default cursor

Reviewed-by: honkar, azvegint, achung

! test/jdk/java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java

Changeset: 2ddaa460
Branch: master
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2024-12-11 01:37:31 +0000
URL:       https://git.openjdk.org/loom/commit/2ddaa460545e043008aaf0b7ce33191b7c588833

8305010: Test vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/TestDescription.java timed out: thread not suspended

Reviewed-by: cjplummer, lmesnik, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp

Changeset: abcd23f4
Branch: master
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2024-12-11 02:12:23 +0000
URL:       https://git.openjdk.org/loom/commit/abcd23f4d65698f47fd79a95aed197a12edf2784

8334756: javac crashed on call to non-existent generic method with explicit annotated type arg

Reviewed-by: abimpoudis

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
+ test/langtools/tools/javac/annotations/typeAnnotations/CrashOnNonExistingMethodTest.java
+ test/langtools/tools/javac/annotations/typeAnnotations/CrashOnNonExistingMethodTest.out

Changeset: 8de0622c
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-12-11 03:49:16 +0000
URL:       https://git.openjdk.org/loom/commit/8de0622c3a5c9e01e79659ef0b43b1b01dfa5cf6

8345767: javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java fails in ubuntu22.04

Reviewed-by: honkar, dnguyen

! test/jdk/javax/swing/JSplitPane/4164779/JSplitPaneKeyboardNavigationTest.java

Changeset: c40140eb
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-12-11 04:00:01 +0000
URL:       https://git.openjdk.org/loom/commit/c40140eb9c156415622b2d03fd8681c16f6ee362

8334581: Remove no-arg constructor BasicSliderUI()

Reviewed-by: abhiscxk, aivanov, azvegint

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java

Changeset: 1e9204fa
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-12-11 04:47:44 +0000
URL:       https://git.openjdk.org/loom/commit/1e9204fa43e0c1e22c69dc140829ddf3af750a95

8345273: Fix -Wzero-as-null-pointer-constant warnings in s390 code

Reviewed-by: jwaters, aph, amitkumar

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/nativeInst_s390.cpp
! src/hotspot/cpu/s390/relocInfo_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp

Changeset: e88e793c
Branch: master
Author:    theoweidmannoracle <theo.weidmann at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-12-11 07:52:06 +0000
URL:       https://git.openjdk.org/loom/commit/e88e793cfd9a5db8745aa187c2726ad029b60ab7

8343148: C2: Refactor uses of "PhaseValue::*con*() + PhaseIdealLoop::set_ctrl()" into separate method

Reviewed-by: kvn, chagedorn, thartmann

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/vectorization.cpp

Changeset: f88c1c6f
Branch: master
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2024-12-11 07:58:26 +0000
URL:       https://git.openjdk.org/loom/commit/f88c1c6ff86b8f29a71647e46136b6432bb67619

8345773: Class-File API debug printing capability

Reviewed-by: liach, mcimadamore

! src/java.base/share/classes/java/lang/classfile/CompoundElement.java
! test/jdk/jdk/classfile/ClassPrinterTest.java

Changeset: 8e0f929e
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-11 10:39:08 +0000
URL:       https://git.openjdk.org/loom/commit/8e0f929ecfc1d8de1c2a78e608bcabc45ff6b6af

8345805: Update copyright year to 2024 for other files where it was missed

Reviewed-by: dholmes, mli, mullan

! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/HeaderDecoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/DecodingCallback.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NoSuchDynamicMethodException.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/RelinkableCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/MissingMemberHandlerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
! src/jdk.dynalink/share/classes/jdk/dynalink/internal/InternalTypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/ConversionComparator.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocationTransformer.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkRequest.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodHandleTransformer.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/MethodTypeConversionStrategy.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/TypeBasedGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/CompositeTypeBasedGuardingDynamicLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/DefaultInternalObjectFilter.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Guards.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/SimpleLinkRequest.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/AbstractRelinkableCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/ChainedCallSite.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java
! src/jdk.httpserver/share/man/jwebserver.md
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/Architecture.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/DirectHotSpotObjectConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompiledCodeStream.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotCompressedNullConstant.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstant.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/riscv64/RISCV64HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/MethodHandleAccessProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/riscv64/RISCV64.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java
! test/jdk/java/net/httpclient/BodySubscribersTest.java
! test/jdk/java/net/httpclient/GZIPInputStreamTest.java
! test/jdk/java/net/httpclient/MaxStreams.java
! test/jdk/java/net/httpclient/RedirectTimeoutTest.java
! test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java
! test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/HpackTestEncoder.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SimpleSSLContext.java
! test/jdk/java/nio/Buffer/Basic-X.java.template
! test/jdk/java/nio/Buffer/BasicByte.java
! test/jdk/java/nio/Buffer/BasicChar.java
! test/jdk/java/nio/Buffer/BasicDouble.java
! test/jdk/java/nio/Buffer/BasicFloat.java
! test/jdk/java/nio/Buffer/BasicInt.java
! test/jdk/java/nio/Buffer/BasicLong.java
! test/jdk/java/nio/Buffer/BasicShort.java
! test/jdk/java/nio/Buffer/LimitDirectMemory.java
! test/jdk/java/nio/channels/DatagramChannel/SelectWhenRefused.java
! test/jdk/java/nio/channels/Selector/WakeupNow.java
! test/jdk/jdk/classfile/AnnotationModelTest.java
! test/jdk/jdk/classfile/FilterDeadLabelsTest.java
! test/jdk/jdk/classfile/LowJCovAttributeTest.java
! test/jdk/jdk/classfile/LowModuleTest.java
! test/jdk/jdk/classfile/ModuleBuilderTest.java
! test/jdk/jdk/classfile/examples/ModuleExamples.java
! test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java
! test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java
! test/jdk/jni/nullCaller/NullCallerTest.java
! test/jdk/sun/security/ec/InvalidCurve.java
! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java
! test/jdk/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java
! test/jdk/sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java
! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/ec/ECKeyPairGenerator.java
! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java
! test/lib-test/jdk/test/lib/RandomGeneratorTest.java
! test/lib-test/jdk/test/lib/process/ProcessToolsExecuteLimitedTestJavaTest.java
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
! test/lib/jdk/test/lib/jfr/GCHelper.java
! test/lib/jdk/test/lib/thread/VThreadPinner.java
! test/lib/jdk/test/whitebox/code/Compiler.java
! test/micro/org/openjdk/bench/java/net/NetworkInterfaceLookup.java
! test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java
! test/micro/org/openjdk/bench/java/net/SocketEventOverhead.java
! test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java
! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java

Changeset: c9ec2716
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-11 10:40:19 +0000
URL:       https://git.openjdk.org/loom/commit/c9ec2716a5486e6304caa863d00fe2f5ef975602

8345800: Update copyright year to 2024 for serviceability in files where it was missed

Reviewed-by: dholmes, cjplummer

! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java
! src/java.management/share/classes/javax/management/MBeanServerDelegate.java
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! src/jdk.jcmd/share/man/jinfo.md
! src/jdk.jcmd/share/man/jmap.md
! src/jdk.jcmd/share/man/jps.md
! src/jdk.jcmd/share/man/jstack.md
! src/jdk.jcmd/share/man/jstat.md
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
! src/jdk.jconsole/share/man/jconsole.md
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
! src/jdk.jdi/share/man/jdb.md
! src/jdk.jdi/windows/classes/com/sun/tools/jdi/SharedMemoryTransportService.java
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_de.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_es.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_fr.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_it.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ja.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_ko.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_pt_BR.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_sv.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_CN.properties
! src/jdk.management.agent/share/classes/jdk/internal/agent/resources/agent_zh_TW.properties
! src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java
! test/jdk/com/sun/jdi/BadAgentPath.java
! test/jdk/com/sun/jdi/DoubleAgentTest.java
! test/jdk/com/sun/jdi/SuspendNoFlagTest.java
! test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java

Changeset: 28268383
Branch: master
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-12-11 11:49:19 +0000
URL:       https://git.openjdk.org/loom/commit/2826838389ff0ce909289e3a804228226a2a6ab0

8345658: WB_NMTCommitMemory redundantly records an NMT tag

Reviewed-by: dholmes, jsjolen

! src/hotspot/share/prims/whitebox.cpp

Changeset: 076bfa68
Branch: master
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-12-11 11:53:25 +0000
URL:       https://git.openjdk.org/loom/commit/076bfa688c8ee19fa5eea1d18cfa84a3504af762

8345656: Move os alignment functions out of ReservedSpace

Reviewed-by: dholmes

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/markBitMap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/runtime/os.hpp

Changeset: 2382a2de
Branch: master
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-12-11 12:22:00 +0000
URL:       https://git.openjdk.org/loom/commit/2382a2de964aa9b3a8e1ec2500f6337eeeb94706

8345661: Simplify page size alignment in code heap reservation

Reviewed-by: dholmes, thartmann

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/memory/heap.cpp

Changeset: a21d21f4
Branch: master
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2024-12-11 12:50:24 +0000
URL:       https://git.openjdk.org/loom/commit/a21d21f4d7b74e21f68b6bf9c5dc9ba7d3f9963c

8345609: [C1] LIR Operations with one input should be implemented as LIR_Op1

Reviewed-by: rrich, goetz

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp

Changeset: 45c914c3
Branch: master
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2024-12-11 13:48:03 +0000
URL:       https://git.openjdk.org/loom/commit/45c914c3ad8fbc406af9ba9dec97f11c28c91299

8343607: C2: Shenandoah crashes during barrier expansion in Continuation::enter

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

Changeset: d381d581
Branch: master
Author:    theoweidmannoracle <theo.weidmann at oracle.com>
Date:      2024-12-11 14:30:59 +0000
URL:       https://git.openjdk.org/loom/commit/d381d581bfc5bbe1db966088ed4cad01b65c5123

8332268: C2: Add missing optimizations for UDivI/L and UModI/L and unify the shared logic with the signed nodes

Reviewed-by: chagedorn, thartmann, epeter, qamai

! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/divnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/type.hpp
! test/hotspot/jtreg/compiler/c2/irTests/DivINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/DivLNodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/ModINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/ModLNodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/UDivINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/UDivLNodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/UModINodeIdealizationTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/UModLNodeIdealizationTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/splitif/TestSplitDivisionThroughPhi.java

Changeset: e2948991
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-11 14:40:03 +0000
URL:       https://git.openjdk.org/loom/commit/e2948991544d50a901be509fbc6406c2a16849ec

8345647: Fix recent NULL usage backsliding in Shenandoah

Reviewed-by: shade, jwaters, mli

! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp

Changeset: c34b87c5
Branch: master
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-12-11 15:09:36 +0000
URL:       https://git.openjdk.org/loom/commit/c34b87c52bbaf37d01cb2a73846631a037b312a5

8345659: Fix broken alignment after ReservedSpace splitting in GC code

Reviewed-by: ayang, aboldtch

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp

Changeset: cc479184
Branch: master
Author:    Qizheng Xing <qxing at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-12-11 15:11:46 +0000
URL:       https://git.openjdk.org/loom/commit/cc47918445b3b49fc188d4655996e43e7a3c75c3

8345040: Clean up unused variables and code in `generate_native_wrapper`

Reviewed-by: mli, dfenacci, kvn

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp

Changeset: 72c6daf1
Branch: master
Author:    theoweidmannoracle <theo.weidmann at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-12-11 15:21:28 +0000
URL:       https://git.openjdk.org/loom/commit/72c6daf1b1073bc1eb9d1b07794c0e8ba5b9b437

8346007: Incorrect copyright header in UModLNodeIdealizationTests.java

Reviewed-by: thartmann

! test/hotspot/jtreg/compiler/c2/irTests/UModLNodeIdealizationTests.java

Changeset: 2c4567a6
Branch: master
Author:    Quan Anh Mai <qamai at openjdk.org>
Date:      2024-12-11 15:59:39 +0000
URL:       https://git.openjdk.org/loom/commit/2c4567a689091721476b6ef0ef4ad042fd63c3fd

8342651: Refactor array constant to use an array of jbyte

Reviewed-by: thartmann, kvn

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/opto/constantTable.cpp
! src/hotspot/share/opto/constantTable.hpp
! src/hotspot/share/opto/output.cpp

Changeset: cf0e1aa0
Branch: master
Author:    Ivan Šipka <isipka at openjdk.org>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date:      2024-12-11 16:33:44 +0000
URL:       https://git.openjdk.org/loom/commit/cf0e1aa0667b6c78f1b450c726c50415df570729

8345335: Add excluded jdk_foreign tests to manual group

Reviewed-by: jvernee

! test/jdk/TEST.groups
! test/jdk/java/foreign/TestMatrix.java

Changeset: cce5808d
Branch: master
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2024-12-11 17:57:22 +0000
URL:       https://git.openjdk.org/loom/commit/cce5808d7a5734abb36b12d83304b80ae9c55575

8345421: (bf) Create specific test for temporary direct buffers and the buffer size limit

Reviewed-by: alanb

+ test/jdk/java/nio/Buffer/UnmeteredTempBuffers.java

Changeset: e4a34e96
Branch: master
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2024-12-11 18:22:23 +0000
URL:       https://git.openjdk.org/loom/commit/e4a34e96cd7eb227bd43e55d370d0b18d365ae1b

8345616: Unnecessary Hashtable usage in javax.swing.text.html.parser.Element

Reviewed-by: aivanov, azvegint

! src/java.desktop/share/classes/javax/swing/text/html/parser/Element.java

Changeset: 08bdeedf
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-12-11 19:37:01 +0000
URL:       https://git.openjdk.org/loom/commit/08bdeedfd355b61f7cdabbe943657691e5af2c82

8345269: Fix -Wzero-as-null-pointer-constant warnings in ppc code

Reviewed-by: mdoerr, mbaesken

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/relocInfo_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp

Changeset: cbab40bc
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-11 21:01:20 +0000
URL:       https://git.openjdk.org/loom/commit/cbab40bce45a2f58906be49c841178fa1dfd457e

8345683: Remove special flags for files compiled for static libraries

Reviewed-by: erikj

! make/autoconf/flags-cflags.m4
! make/autoconf/spec.gmk.template
! make/common/native/Flags.gmk

Changeset: ddf04617
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-11 21:08:22 +0000
URL:       https://git.openjdk.org/loom/commit/ddf04617887dc389cd7667e820da7ac91eea9e8c

8345799: Update copyright year to 2024 for core-libs in files where it was missed

Reviewed-by: joehw, jlu, mli, lancea, kevinw

! src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c
! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/security/ntlm/Server.java
! src/java.base/share/classes/java/io/ObjectStreamConstants.java
! src/java.base/share/classes/java/io/PipedInputStream.java
! src/java.base/share/classes/java/io/PipedOutputStream.java
! src/java.base/share/classes/java/io/PipedReader.java
! src/java.base/share/classes/java/io/PipedWriter.java
! src/java.base/share/classes/java/io/Serializable.java
! src/java.base/share/classes/java/io/StreamTokenizer.java
! src/java.base/share/classes/java/io/WriteAbortedException.java
! src/java.base/share/classes/java/lang/AssertionError.java
! src/java.base/share/classes/java/lang/BaseVirtualThread.java
! src/java.base/share/classes/java/lang/BootstrapMethodError.java
! src/java.base/share/classes/java/lang/ClassValue.java
! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/java.base/share/classes/java/lang/constant/ModuleDesc.java
! src/java.base/share/classes/java/lang/foreign/AddressLayout.java
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! src/java.base/share/classes/java/lang/foreign/package-info.java
! src/java.base/share/classes/java/lang/foreign/snippet-files/Snippets.java
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java
! src/java.base/share/classes/java/lang/invoke/ConstantGroup.java
! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/package-info.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! src/java.base/share/classes/java/nio/file/FileTreeIterator.java
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/cert/PKIXBuilderParameters.java
! src/java.base/share/classes/java/security/cert/PKIXParameters.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/text/AttributedCharacterIterator.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/InvalidPropertiesFormatException.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/LinkedHashSet.java
! src/java.base/share/classes/java/util/LinkedList.java
! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/Timer.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/TreeSet.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/java/util/jar/JarOutputStream.java
! src/java.base/share/classes/java/util/stream/FindOps.java
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
! src/java.base/share/classes/jdk/internal/access/JavaAWTFontAccess.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AccessFlagsImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundLocalVariable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CatchBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/EntryMap.java
! src/java.base/share/classes/jdk/internal/classfile/impl/InterfacesImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SuperclassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationTable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationType.java
! src/java.base/share/classes/jdk/internal/event/FileWriteEvent.java
! src/java.base/share/classes/jdk/internal/event/SecurityProviderServiceEvent.java
! src/java.base/share/classes/jdk/internal/event/SerializationMisdeclarationEvent.java
! src/java.base/share/classes/jdk/internal/event/ThreadSleepEvent.java
! src/java.base/share/classes/jdk/internal/event/VirtualThreadEndEvent.java
! src/java.base/share/classes/jdk/internal/event/VirtualThreadStartEvent.java
! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java
! src/java.base/share/classes/jdk/internal/foreign/ImplicitSession.java
! src/java.base/share/classes/jdk/internal/foreign/layout/MemoryLayoutUtil.java
! src/java.base/share/classes/jdk/internal/icu/impl/StringPrepDataReader.java
! src/java.base/share/classes/jdk/internal/icu/lang/UCharacter.java
! src/java.base/share/classes/jdk/internal/icu/lang/UCharacterDirection.java
! src/java.base/share/classes/jdk/internal/icu/text/UTF16.java
! src/java.base/share/classes/jdk/internal/jimage/NativeImageBuffer.java
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/Attributes.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/InputSource.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXException.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXParseException.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/XMLReader.java
! src/java.base/share/classes/jdk/internal/org/xml/sax/helpers/DefaultHandler.java
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java
! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java
! src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorImpl.java
! src/java.base/share/classes/jdk/internal/util/OctalDigits.java
! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
! src/java.base/share/classes/jdk/internal/vm/StackChunk.java
! src/java.base/share/classes/jdk/internal/vm/TranslatedException.java
! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
! src/java.base/share/classes/jdk/internal/vm/annotation/JvmtiMountTransition.java
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/java.base/share/classes/sun/invoke/util/ValueConversions.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/net/dns/ResolverConfiguration.java
! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/share/classes/sun/net/www/content/text/plain.java
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! src/java.base/share/classes/sun/nio/ch/PendingFuture.java
! src/java.base/share/classes/sun/nio/ch/ThreadPool.java
! src/java.base/share/classes/sun/nio/cs/HKSCS.java
! src/java.base/share/classes/sun/security/ec/point/AffinePoint.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java
! src/java.base/share/classes/sun/security/pkcs/ParsingException.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/provider/DSAPublicKey.java
! src/java.base/share/classes/sun/security/provider/HashDrbg.java
! src/java.base/share/classes/sun/security/provider/HmacDrbg.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/util/BitArray.java
! src/java.base/share/classes/sun/security/util/ByteArrayTagOrder.java
! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/java.base/share/classes/sun/security/util/IOUtils.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/java.base/share/classes/sun/security/validator/ValidatorException.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/GeneralNames.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/RFC822Name.java
! src/java.base/share/classes/sun/util/BuddhistCalendar.java
! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java
! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java
! src/java.base/share/classes/sun/util/calendar/CalendarDate.java
! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java
! src/java.base/share/native/libjava/Class.c
! src/java.base/share/native/libjava/PhantomReference.c
! src/java.base/share/native/libjimage/jimage.cpp
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libverify/check_code.c
! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
! src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketsUtil.java
! src/java.base/unix/native/jspawnhelper/jspawnhelper.c
! src/java.base/unix/native/libjli/java_md.h
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.rmi/share/man/rmiregistry.md
! src/java.se/share/classes/module-info.java
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_zh_TW.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_es.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_fr.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_it.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_ko.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_pt_BR.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XPointerMessages_sv.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/SourceWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/StackMapWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
! src/jdk.jdeps/share/man/javap.md
! src/jdk.jdeps/share/man/jdeprscan.md
! src/jdk.jdeps/share/man/jdeps.md
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/VersionPropsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/man/jlink.md
! src/jdk.jlink/share/man/jmod.md
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxLaunchersAsServices.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Enquoter.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackageFile.java
! src/jdk.jpackage/share/native/common/ErrorHandling.cpp
! src/jdk.jpackage/share/native/common/Log.cpp
! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/ShellScriptResource.java
! src/jdk.jpackage/unix/classes/jdk/jpackage/internal/UnixLaunchersAsServices.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsRegistry.java
! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java
! src/jdk.naming.rmi/share/classes/module-info.java
! test/failure_handler/README
! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java
! test/failure_handler/src/share/conf/linux.properties
! test/jaxp/TEST.groups
! test/jdk/com/sun/tools/attach/ProviderTest.java
! test/jdk/com/sun/tools/attach/TempDirTest.java
! test/jdk/java/foreign/TestHandshake.java
! test/jdk/java/foreign/TestLayouts.java
! test/jdk/java/foreign/TestMemoryAccessInstance.java
! test/jdk/java/foreign/TestRestricted.java
! test/jdk/java/foreign/TestScopedOperations.java
! test/jdk/java/foreign/TestSegmentAllocators.java
! test/jdk/java/foreign/TestStubAllocFailure.java
! test/jdk/java/foreign/TestValueLayouts.java
! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java
! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessBase.java
! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessDynamic.java
! test/jdk/java/foreign/handles/Driver.java
! test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java
! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java
! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
! test/jdk/java/foreign/stackwalk/TestReentrantUpcalls.java
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/io/File/TempDirDoesNotExist.java
! test/jdk/java/lang/Class/getSimpleName/GetSimpleNameTest.java
! test/jdk/java/lang/ProcessBuilder/CloseRace.java
! test/jdk/java/lang/RuntimeTests/shutdown/ShutdownHooks.java
! test/jdk/java/lang/String/StringRepeat.java
! test/jdk/java/lang/StringBuilder/StringBufferRepeat.java
! test/jdk/java/lang/Thread/virtual/stress/ParkALot.java
! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java
! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java
! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java
! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java
! test/jdk/java/lang/annotation/AnnotationVerifier.java
! test/jdk/java/lang/annotation/ClassFileGenerator.java
! test/jdk/java/lang/invoke/BigArityTest.java
! test/jdk/java/lang/invoke/DefineClassTest.java
! test/jdk/java/lang/invoke/MethodHandleProxies/BasicTest.java
! test/jdk/java/lang/invoke/MethodHandleProxies/WrapperHiddenClassTest.java
! test/jdk/java/lang/invoke/MethodHandles/classData/ClassDataTest.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseByteArrayTest.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/jdk/java/lang/invoke/accessProtectedSuper/Test.java
! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/InstructionHelper.java
! test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java
! test/jdk/java/lang/invoke/condy/CondyBSMException.java
! test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java
! test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java
! test/jdk/java/lang/invoke/condy/CondyInterfaceWithOverpassMethods.java
! test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java
! test/jdk/java/lang/invoke/condy/CondyNestedTest.java
! test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java
! test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java
! test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java
! test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java
! test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java
! test/jdk/java/lang/invoke/condy/CondyWrongType.java
! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java
! test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java
! test/jdk/java/lang/invoke/lambda/LambdaStackTrace.java
! test/jdk/java/lang/invoke/lookup/SpecialStatic.java
! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/jdk/java/lang/module/ConfigurationTest.java
! test/jdk/java/lang/module/ModuleDescriptorTest.java
! test/jdk/java/lang/module/ModuleFinderTest.java
! test/jdk/java/lang/module/ModuleNamesTest.java
! test/jdk/java/lang/module/MultiReleaseJarTest.java
! test/jdk/java/lang/ref/Basic.java
! test/jdk/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java
! test/jdk/java/math/BigInteger/HashCode.java
! test/jdk/java/text/Format/MessageFormat/MessageFormatExceptions.java
! test/jdk/java/util/Arrays/HashCode.java
! test/jdk/java/util/Collection/MOAT.java
! test/jdk/java/util/Currency/PropertiesTestRun.java
! test/jdk/java/util/Formatter/Basic.java
! test/jdk/java/util/Locale/UseOldISOCodesTest.java
! test/jdk/java/util/ServiceLoader/BadProvidersTest.java
! test/jdk/java/util/concurrent/StructuredTaskScope/WithScopedValue.java
! test/jdk/java/util/concurrent/SynchronousQueue/Fairness.java
! test/jdk/java/util/prefs/CheckUserPrefsStorage.java
! test/jdk/java/util/stream/GathererAPITest.java
! test/jdk/java/util/stream/GathererTest.java
! test/jdk/java/util/stream/GatherersFoldTest.java
! test/jdk/java/util/stream/GatherersMapConcurrentTest.java
! test/jdk/java/util/stream/GatherersScanTest.java
! test/jdk/java/util/stream/GatherersWindowFixedTest.java
! test/jdk/java/util/stream/GatherersWindowSlidingTest.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java
! test/jdk/java/util/zip/DataDescriptorIgnoreCrcAndSizeFields.java
! test/jdk/java/util/zip/GZIP/GZIPInputStreamAvailable.java
! test/jdk/java/util/zip/ZipFile/DeleteTempJarTest.java
! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java
! test/jdk/jdk/internal/jline/KeyConversionTest.java
! test/jdk/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
! test/jdk/jdk/internal/vm/TestTranslatedException.java
! test/jdk/jdk/modules/incubator/ServiceBinding.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/jdk/sun/tools/jmap/BasicJMapTest.java
! test/jdk/sun/tools/jstatd/JstatdTest.java
! test/jdk/tools/jar/InputFilesTest.java
! test/jdk/tools/jimage/JImageNonAsciiNameTest.java
! test/jdk/tools/jimage/JImageTest.java
! test/jdk/tools/jlink/DefaultProviderTest.java
! test/jdk/tools/jlink/ExplodedModuleNameTest.java
! test/jdk/tools/jlink/ImageFileCreatorTest.java
! test/jdk/tools/jlink/JLink100Modules.java
! test/jdk/tools/jlink/JLink2Test.java
! test/jdk/tools/jlink/JLinkNegativeTest.java
! test/jdk/tools/jlink/JLinkOptionsTest.java
! test/jdk/tools/jlink/JLinkPluginsTest.java
! test/jdk/tools/jlink/JLinkTest.java
! test/jdk/tools/jlink/ModuleNamesOrderTest.java
! test/jdk/tools/jlink/NativeTest.java
! test/jdk/tools/jlink/plugins/AddOptionsPluginTest.java
! test/jdk/tools/jlink/plugins/CDSPluginTest.java
! test/jdk/tools/jlink/plugins/CompressorPluginTest.java
! test/jdk/tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java
! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java
! test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java
! test/jdk/tools/jlink/plugins/VendorInfoPluginsTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CommandArguments.java
! test/lib/jdk/test/lib/process/OutputBuffer.java
! test/micro/org/openjdk/bench/java/lang/CallerClassBench.java
! test/micro/org/openjdk/bench/java/lang/Characters.java
! test/micro/org/openjdk/bench/java/lang/MathBench.java
! test/micro/org/openjdk/bench/java/lang/ObjectHashCode.java
! test/micro/org/openjdk/bench/java/lang/StringFormat.java
! test/micro/org/openjdk/bench/java/lang/StringHashCode.java
! test/micro/org/openjdk/bench/java/lang/StringIndexOf.java
! test/micro/org/openjdk/bench/java/lang/foreign/AllocFromSliceTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java
! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadConstant.java
! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadHelper.java
! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadVirtual.java
! test/micro/org/openjdk/bench/java/lang/foreign/CriticalCalls.java
! test/micro/org/openjdk/bench/java/lang/foreign/LinkUpcall.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverOfAddress.java
! test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java
! test/micro/org/openjdk/bench/java/lang/foreign/QSort.java
! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/ToCStringTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/Upcalls.java
! test/micro/org/openjdk/bench/java/lang/foreign/Utils.java
! test/micro/org/openjdk/bench/java/lang/foreign/libToJavaString.c
! test/micro/org/openjdk/bench/java/lang/foreign/pointers/PointerBench.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAccess.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAlloc.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsDistance.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsFree.java
! test/micro/org/openjdk/bench/java/lang/foreign/points/support/PanamaPoint.java
! test/micro/org/openjdk/bench/java/lang/invoke/LazyStaticColdStart.java
! test/micro/org/openjdk/bench/java/lang/invoke/Wrappers.java
! test/micro/org/openjdk/bench/java/lang/reflect/proxy/ProxyBench.java
! test/micro/org/openjdk/bench/java/math/BigIntegerCompareTo.java
! test/micro/org/openjdk/bench/java/math/BigIntegerEquals.java
! test/micro/org/openjdk/bench/java/math/BigIntegerHashCode.java
! test/micro/org/openjdk/bench/java/math/Shared.java
! test/micro/org/openjdk/bench/java/util/ArraysSort.java
! test/micro/org/openjdk/bench/java/util/ListArgs.java
! test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java
! test/micro/org/openjdk/bench/java/util/concurrent/Maps.java
! test/micro/org/openjdk/bench/java/util/stream/ops/ref/FindAny.java
! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java
! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/ArrayMismatchBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/EqualsIgnoreCaseBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/GatherOperationsBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskCastOperationsBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskFromLongBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskedLogicOpts.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/MemorySegmentVectorAccess.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/RearrangeBytesBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/StoreMaskedIOOBEBenchmark.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadSegmentVarious.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShorts.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java
! test/micro/org/openjdk/bench/jdk/preview/patterns/Exactness.java
! test/micro/org/openjdk/bench/vm/lang/LockUnlock.java

Changeset: 64fad1c7
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-11 21:29:30 +0000
URL:       https://git.openjdk.org/loom/commit/64fad1c7d374bbc635bad3b1fa7941379f39565f

8345797: Update copyright year to 2024 for client-libs in files where it was missed

Reviewed-by: psadhukhan

! src/demo/share/java2d/J2DBench/Makefile
! src/demo/share/java2d/J2DBench/build.xml
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java
! src/java.desktop/macosx/classes/com/apple/eawt/Application.java
! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java
! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
! src/java.desktop/macosx/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/classes/sun/font/CStrike.java
! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceData.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWKeyboardFocusManagerPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CClipboard.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m
! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/beans/finder/ClassFinder.java
! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java
! src/java.desktop/share/classes/com/sun/beans/finder/FieldFinder.java
! src/java.desktop/share/classes/com/sun/beans/finder/MethodFinder.java
! src/java.desktop/share/classes/com/sun/beans/introspect/ClassInfo.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/com/sun/media/sound/Platform.java
! src/java.desktop/share/classes/com/sun/media/sound/Printer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/Composite.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/SequencedEvent.java
! src/java.desktop/share/classes/java/awt/SplashScreen.java
! src/java.desktop/share/classes/java/awt/TextComponent.java
! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java
! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
! src/java.desktop/share/classes/java/awt/event/InputEvent.java
! src/java.desktop/share/classes/java/awt/event/NativeLibLoader.java
! src/java.desktop/share/classes/java/awt/font/TextLayout.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/peer/WindowPeer.java
! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/java.desktop/share/classes/java/beans/EventHandler.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/MethodRef.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java
! src/java.desktop/share/classes/java/beans/XMLDecoder.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesListener.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/ServiceUI.java
! src/java.desktop/share/classes/javax/print/SimpleDoc.java
! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java
! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java
! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java
! src/java.desktop/share/classes/javax/swing/AbstractAction.java
! src/java.desktop/share/classes/javax/swing/BufferStrategyPaintManager.java
! src/java.desktop/share/classes/javax/swing/DebugGraphics.java
! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/LookAndFeel.java
! src/java.desktop/share/classes/javax/swing/Popup.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/SwingPaintEventDispatcher.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/SwingWorker.java
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/TimerQueue.java
! src/java.desktop/share/classes/javax/swing/TransferHandler.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java
! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java
! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java
! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java
! src/java.desktop/share/classes/javax/swing/text/html/default.css
! src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/DebugSettings.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/awt/FontDescriptor.java
! src/java.desktop/share/classes/sun/awt/NativeLibLoader.java
! src/java.desktop/share/classes/sun/awt/OSInfo.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java
! src/java.desktop/share/classes/sun/awt/image/BufImgSurfaceData.java
! src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java
! src/java.desktop/share/classes/sun/awt/image/FileImageSource.java
! src/java.desktop/share/classes/sun/awt/image/ImageConsumerQueue.java
! src/java.desktop/share/classes/sun/awt/image/ImageDecoder.java
! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java
! src/java.desktop/share/classes/sun/awt/image/ImageRepresentation.java
! src/java.desktop/share/classes/sun/awt/image/ImageWatched.java
! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java
! src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java
! src/java.desktop/share/classes/sun/awt/image/JPEGImageDecoder.java
! src/java.desktop/share/classes/sun/awt/image/NativeLibLoader.java
! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java
! src/java.desktop/share/classes/sun/awt/image/ToolkitImage.java
! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java
! src/java.desktop/share/classes/sun/awt/image/VSyncedBSManager.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java
! src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java
! src/java.desktop/share/classes/sun/awt/util/ThreadGroupUtils.java
! src/java.desktop/share/classes/sun/font/CodePointIterator.java
! src/java.desktop/share/classes/sun/font/CreatedFontTracker.java
! src/java.desktop/share/classes/sun/font/FileFont.java
! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/GlyphList.java
! src/java.desktop/share/classes/sun/font/HBShaper.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/java2d/NullSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ServiceNotifier.java
! src/java.desktop/share/classes/sun/print/resources/serviceui.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_de.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_es.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_fr.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_it.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_ja.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_ko.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_pt_BR.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_sv.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_CN.properties
! src/java.desktop/share/classes/sun/print/resources/serviceui_zh_TW.properties
! src/java.desktop/share/classes/sun/swing/WindowsPlacesBar.java
! src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java
! src/java.desktop/share/classes/sun/swing/plaf/WindowsKeybindings.java
! src/java.desktop/share/conf/psfontj2d.properties
! src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c
! src/java.desktop/share/native/libawt/awt/image/awt_parseImage.c
! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c
! src/java.desktop/share/native/libawt/java2d/SurfaceData.c
! src/java.desktop/share/native/libawt/java2d/loops/IntRgb.c
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/java.desktop/share/native/libfontmanager/hb-jdk-p.h
! src/java.desktop/share/native/libfontmanager/sunFont.c
! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c
! src/java.desktop/share/native/libjsound/PortMixer.c
! src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c
! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/Native.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XErrorHandlerUtil.java
! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethodDescriptor.java
! src/java.desktop/unix/classes/sun/awt/screencast/ScreencastHelper.java
! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.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
! src/java.desktop/unix/native/common/awt/CUPSfuncs.c
! src/java.desktop/unix/native/common/awt/X11Color.c
! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c
! src/java.desktop/unix/native/common/java2d/x11/X11Renderer.c
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
! src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_util.c
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java
! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WTextComponentPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java
! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java
! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java
! src/java.desktop/windows/classes/sun/print/Win32PrintService.java
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.cpp
! src/java.desktop/windows/native/libawt/windows/awt.rc
! src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp
! src/java.desktop/windows/native/libawt/windows/awt_List.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.h
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.h
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventQueueMonitor.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/SwingEventMonitor.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
! src/jdk.accessibility/windows/man/jabswitch.md
! src/jdk.accessibility/windows/man/jaccessinspector.md
! src/jdk.accessibility/windows/man/jaccesswalker.md
! test/jdk/java/awt/Desktop/8064934/bug8064934.java
! test/jdk/java/awt/Graphics2D/LargeWindowPaintTest.java
! test/jdk/java/awt/List/ActionEventTest/ActionEventTest.java
! test/jdk/java/awt/Toolkit/DesktopProperties/rfe4758438.sh
! test/jdk/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java
! test/jdk/java/awt/TrayIcon/SystemTrayIconHelper.java
! test/jdk/java/awt/a11y/AccessibleComponentTest.java
! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java
! test/jdk/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java
! test/jdk/java/awt/dnd/DropActionChangeTest.java
! test/jdk/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java
! test/jdk/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java
! test/jdk/java/awt/im/memoryleak/InputContextMemoryLeakTest.java
! test/jdk/java/awt/print/PrinterJob/AlphaPrintTest.java
! test/jdk/java/awt/print/PrinterJob/PrintToDir.java
! test/jdk/java/awt/regtesthelpers/Util.java
! test/jdk/javax/imageio/metadata/IIOMetadataFormat/MetadataFormatThreadTest.java
! test/jdk/javax/sound/midi/File/SMFInterruptedRunningStatus.java
! test/jdk/javax/sound/sampled/Lines/GetLine.java
! test/jdk/javax/swing/AbstractButton/5049549/bug5049549.java
! test/jdk/javax/swing/JFrame/JFrameBackgroundRefreshTest.java
! test/jdk/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java
! test/jdk/lib/client/ExtendedRobot.java
! test/jdk/performance/client/SwingMark/src/resources/TextAreaTest.properties
! test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlphaDifferentSrcDst.java

Changeset: 05c56788
Branch: master
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2024-12-11 23:45:49 +0000
URL:       https://git.openjdk.org/loom/commit/05c5678886f99290093bf7ad9fb589ee40bb5d29

8345959: Make JVM_IsStaticallyLinked JVM_LEAF

Reviewed-by: ihse

! src/hotspot/share/prims/jvm.cpp

Changeset: ec219ae5
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-12-12 00:04:19 +0000
URL:       https://git.openjdk.org/loom/commit/ec219ae56f7b3037375bae221861007ccbf2ce0d

8346039: [BACKOUT] - [C1] LIR Operations with one input should be implemented as LIR_Op1

Reviewed-by: kvn, mdoerr

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp

Changeset: 4da6fd42
Branch: master
Author:    Xiaolong Peng <xpeng at openjdk.org>
Date:      2024-12-12 01:08:31 +0000
URL:       https://git.openjdk.org/loom/commit/4da6fd4283a13be1711e7ad948f1d05a0a9148a5

8345423: Shenandoah: Parallelize concurrent cleanup

Reviewed-by: ysr, kdnilsen, wkemper

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp
! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp

Changeset: 75cfb640
Branch: master
Author:    Quan Anh Mai <qamai at openjdk.org>
Date:      2024-12-12 03:08:37 +0000
URL:       https://git.openjdk.org/loom/commit/75cfb640a6bbdb714321107bceedb39913ee6e1f

8310691: [REDO] [vectorapi] Refactor VectorShuffle implementation

Reviewed-by: psandoz, jbhateja, epeter

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorSpecies.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template

Changeset: 72c59de6
Branch: master
Author:    Saagar Jha <saagar at saagarjha.com>
Date:      2024-12-12 03:20:42 +0000
URL:       https://git.openjdk.org/loom/commit/72c59de615b216c1729de4f4251652488f6f74ef

8345876: Update nativeAddAtIndex comment to match the code

Reviewed-by: azvegint, aivanov, psadhukhan, kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m

Changeset: ceb4366e
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-12-12 07:53:38 +0000
URL:       https://git.openjdk.org/loom/commit/ceb4366ebf02f64165acc4a23195e9e3a7398a5c

8345955: Deprecate the UseOprofile flag with a view to removing the legacy oprofile support in the VM

Reviewed-by: iklam, shade

! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java

Changeset: 3f2556b8
Branch: master
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-12-12 09:16:06 +0000
URL:       https://git.openjdk.org/loom/commit/3f2556b86079fbdba848b1ac16b62a376386999b

8345984: Remove redundant checkXXX methods from java.management Util class

Reviewed-by: alanb, mchung, cjplummer, sspitsyn

! src/java.management/share/classes/sun/management/Util.java
! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java
! src/jdk.management/share/classes/com/sun/management/internal/GcInfoBuilder.java
! src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java

Changeset: 77e49322
Branch: master
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-12-12 09:51:56 +0000
URL:       https://git.openjdk.org/loom/commit/77e493226d6875bb73faaadedc4170dbb5d4fdc5

8344026: Ubsan: prevent potential integer overflow in c1_LIRGenerator_<arch>.cpp file

Reviewed-by: aph, epeter, mdoerr

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
+ test/hotspot/jtreg/compiler/c1/StrengthReduceCheck.java

Changeset: 68aa4d44
Branch: master
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-12-12 10:04:09 +0000
URL:       https://git.openjdk.org/loom/commit/68aa4d44ff95493d66a740be99e6cf533bec5bc8

8346063: java/lang/Thread/virtual/Starvation.java missing @requires vm.continuations

Reviewed-by: alanb, vklang

! test/jdk/java/lang/Thread/virtual/Starvation.java

Changeset: 0ad64234
Branch: master
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2024-12-12 10:49:35 +0000
URL:       https://git.openjdk.org/loom/commit/0ad64234e2fd19ec0435fb00340120153b928f9c

8345944: JEP 492: extending local class in a different static context should not be allowed
8345953: JEP 492: instantiating local classes in a different static context should not be allowed

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/LocalFreeVarStaticInstantiate.java
! test/langtools/tools/javac/LocalFreeVarStaticInstantiate.out
+ test/langtools/tools/javac/LocalFreeVarStaticSuper.java
+ test/langtools/tools/javac/LocalFreeVarStaticSuper.out

Changeset: 1bdb7b42
Branch: master
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-12-12 11:59:45 +0000
URL:       https://git.openjdk.org/loom/commit/1bdb7b4271098b02ee225c101ea7a12a432d0440

8345622: test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java should set processorpath to work correctly in the agentvm mode

Reviewed-by: darcy, liach

! test/langtools/tools/javac/annotations/parameter/ParameterAnnotations.java

Changeset: f7f07b94
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-12 12:06:27 +0000
URL:       https://git.openjdk.org/loom/commit/f7f07b94c57d7ac5406d78be47800cf578d1c32f

8345804: Update copyright year to 2024 for langtools in files where it was missed

Reviewed-by: rgiulietti, jlahoda

! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/CompileStates.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/MemoryClassLoader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/RestrictedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/DocType.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlId.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! src/jdk.jshell/share/classes/jdk/internal/shellsupport/doc/resources/javadocformatter.properties
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/JShellConsole.java
! src/jdk.jshell/share/classes/jdk/jshell/KeyMap.java
! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java
! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java
! src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
! src/jdk.jshell/share/man/jshell.md
! test/langtools/ProblemList.txt
! test/langtools/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java
! test/langtools/jdk/javadoc/doclet/testBreakIterator/pkg/BreakIteratorTest.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testInheritance/TestInheritance.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/Documentifier.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/ModuleGenerator.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java
! test/langtools/jdk/javadoc/tool/sampleapi/lib/sampleapi/util/SimpleMultiplier.java
! test/langtools/jdk/javadoc/tool/testExternRedirects/TestExternRedirects.java
! test/langtools/jdk/jshell/CompletenessTest.java
! test/langtools/jdk/jshell/ExceptionMessageTest.java
! test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java
! test/langtools/jdk/jshell/ReplToolTesting.java
! test/langtools/jdk/jshell/ShutdownTest.java
! test/langtools/jdk/jshell/ToolProviderTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/jdk/jshell/VariablesTest.java
! test/langtools/tools/doclint/CoverageExtras.java
! test/langtools/tools/javac/4241573/T4241573.java
! test/langtools/tools/javac/6341866/T6341866.java
! test/langtools/tools/javac/6402516/TestClass.java
! test/langtools/tools/javac/6402516/TestLocalElements.java
! test/langtools/tools/javac/6402516/TestMethod.java
! test/langtools/tools/javac/7003595/T7003595.java
! test/langtools/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/langtools/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
! test/langtools/tools/javac/8009170/RedundantByteCodeInArrayTest.java
! test/langtools/tools/javac/AnonymousClass/AnonymousClassFlags.java
! test/langtools/tools/javac/MethodParameters/AnnotationTest.java
! test/langtools/tools/javac/MethodParameters/AnonymousClass.java
! test/langtools/tools/javac/MethodParameters/ClassFileVisitor.java
! test/langtools/tools/javac/MethodParameters/Constructors.java
! test/langtools/tools/javac/MethodParameters/EnumTest.java
! test/langtools/tools/javac/MethodParameters/InstanceMethods.java
! test/langtools/tools/javac/MethodParameters/LambdaTest.java
! test/langtools/tools/javac/MethodParameters/LocalClassTest.java
! test/langtools/tools/javac/MethodParameters/MemberClassTest.java
! test/langtools/tools/javac/MethodParameters/StaticMethods.java
! test/langtools/tools/javac/MethodParameters/UncommonParamNames.java
! test/langtools/tools/javac/NoStringToLower.java
! test/langtools/tools/javac/RequiredParameterFlags/ImplicitParameters.java
! test/langtools/tools/javac/StringConcat/access/Test.java
! test/langtools/tools/javac/SuperInit/SuperInitGood.java
! test/langtools/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java
! test/langtools/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/langtools/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/langtools/tools/javac/T7053059/DoubleCastTest.java
! test/langtools/tools/javac/T7093325.java
! test/langtools/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java
! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java
! test/langtools/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/langtools/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
! test/langtools/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/langtools/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
! test/langtools/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/langtools/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java
! test/langtools/tools/javac/T8180141/MissingLNTEntryForBreakContinueTest.java
! test/langtools/tools/javac/T8180660/MissingLNTEntryForFinalizerTest.java
! test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java
! test/langtools/tools/javac/T8203892/CheckTargetIsNotAddedAsMarkerInterfaceTest.java
! test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java
! test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java
! test/langtools/tools/javac/T8222949/TestConstantDynamic.java
! test/langtools/tools/javac/TryWithResources/TwrSimpleClose.java
! test/langtools/tools/javac/annotations/ApplicableAnnotationsOnRecords.java
! test/langtools/tools/javac/annotations/SyntheticParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsPositionsOnRecords.java
! test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Scopes.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/T8010015.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
! test/langtools/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
! test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java
! test/langtools/tools/javac/classfiles/InnerClasses/SyntheticClasses.java
! test/langtools/tools/javac/classfiles/T8255757/T8255757.java
! test/langtools/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/MultipleRecordPatterns.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java
! test/langtools/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTest.java
! test/langtools/tools/javac/classfiles/attributes/Module/ModuleTestBase.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/Driver.java
! test/langtools/tools/javac/classfiles/attributes/Signature/EnumTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/FieldTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
! test/langtools/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
! test/langtools/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassConstructorsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/EnumTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java
! test/langtools/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTestBase.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/langtools/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
! test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java
! test/langtools/tools/javac/code/CharImmediateValue.java
! test/langtools/tools/javac/constDebug/ConstDebugTest.java
! test/langtools/tools/javac/defaultMethods/TestDefaultBody.java
! test/langtools/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/langtools/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java
! test/langtools/tools/javac/diags/CheckResourceKeys.java
! test/langtools/tools/javac/diags/Example.java
! test/langtools/tools/javac/diags/examples/BadConstantValueType/BadConstantValueType.java
! test/langtools/tools/javac/diags/examples/CantAnnotateScoping.java
! test/langtools/tools/javac/diags/examples/CantAnnotateScoping1.java
! test/langtools/tools/javac/diags/examples/IllegalDigitInBinaryLiteral.java
! test/langtools/tools/javac/diags/examples/IllegalDigitInOctalLiteral.java
! test/langtools/tools/javac/diags/examples/InvalidBinaryNumber.java
! test/langtools/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java
! test/langtools/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java
! test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java
! test/langtools/tools/javac/diags/examples/PrimitivePatternMatching.java
! test/langtools/tools/javac/diags/examples/ProcUseProcOrImplicit/ProcUseProcOrImplicit.java
! test/langtools/tools/javac/diags/examples/TypeReqClassArray.java
! test/langtools/tools/javac/diags/examples/TypeReqRef.java
! test/langtools/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
! test/langtools/tools/javac/file/SymLinkTest.java
! test/langtools/tools/javac/flow/LVTHarness.java
! test/langtools/tools/javac/generics/bridges/BridgeHarness.java
! test/langtools/tools/javac/generics/parametricException/ParametricException.java
! test/langtools/tools/javac/importscope/T8193717.java
! test/langtools/tools/javac/jvm/ClassRefDupInConstantPoolTest.java
! test/langtools/tools/javac/lambda/ByteCodeTest.java
! test/langtools/tools/javac/lambda/LocalVariableTable.java
! test/langtools/tools/javac/lambda/TestBootstrapMethodsCount.java
! test/langtools/tools/javac/lambda/TestInvokeDynamic.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java
! test/langtools/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/langtools/tools/javac/launcher/GetResourceTest.java
! test/langtools/tools/javac/launcher/MultiFileSourceLauncherTests.java
! test/langtools/tools/javac/launcher/ProgramDescriptorTests.java
! test/langtools/tools/javac/launcher/Run.java
! test/langtools/tools/javac/launcher/src/p/q/CLTest.java
! test/langtools/tools/javac/linenumbers/ConditionalLineNumberTest.java
! test/langtools/tools/javac/linenumbers/FinallyLineNumberTest.java
! test/langtools/tools/javac/mandatoryWarnings/unchecked/Test.java
! test/langtools/tools/javac/meth/TestCP.java
! test/langtools/tools/javac/modules/ConvenientAccessErrorsTest.java
! test/langtools/tools/javac/modules/EdgeCases.java
! test/langtools/tools/javac/modules/ModuleVersion.java
! test/langtools/tools/javac/modules/RequiresTransitiveTest.java
! test/langtools/tools/javac/multicatch/7005371/T7005371.java
! test/langtools/tools/javac/multicatch/Pos05.java
! test/langtools/tools/javac/patterns/LocalVariableTable.java
! test/langtools/tools/javac/patterns/MatchExceptionTest.java
! test/langtools/tools/javac/patterns/NestedPatternVariablesBytecode.java
! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java
! test/langtools/tools/javac/patterns/PrimitiveInstanceOfComboTest.java
! test/langtools/tools/javac/patterns/PrimitiveInstanceOfPatternOpWithRecordPatterns.java
! test/langtools/tools/javac/patterns/PrimitivePatternsSwitch.java
! test/langtools/tools/javac/patterns/SourceLevelChecks.java
! test/langtools/tools/javac/patterns/Switches.java
! test/langtools/tools/javac/patterns/TranslationTest.java
! test/langtools/tools/javac/platform/ModuleVersionTest.java
! test/langtools/tools/javac/plugin/AutostartPlugins.java
! test/langtools/tools/javac/plugin/InternalAPI.java
! test/langtools/tools/javac/preview/PreviewAutoSuppress.java
! test/langtools/tools/javac/preview/PreviewErrors.java
! test/langtools/tools/javac/processing/model/TestSymtabItems.java
! test/langtools/tools/javac/processing/model/element/TestFileObjectOf.java
! test/langtools/tools/javac/processing/options/TestNoteOnImplicitProcessing.java
! test/langtools/tools/javac/records/RecordsBinaryCompatibilityTests.java
! test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java
! test/langtools/tools/javac/recovery/AnnotationRecovery.java
! test/langtools/tools/javac/recovery/LambdaRecovery.java
! test/langtools/tools/javac/recovery/MethodModifiers.java
! test/langtools/tools/javac/resolve/NoObjectToString.java
! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java
! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
! test/langtools/tools/javac/sym/ElementStructureTest.java
! test/langtools/tools/javac/tree/TreeKindTest.java
! test/langtools/tools/javac/varargs/6199075/T6199075.java
! test/langtools/tools/javac/varargs/7042566/T7042566.java
! test/langtools/tools/javap/T4459541.java
! test/langtools/tools/javap/T6716452.java
! test/langtools/tools/javap/T8032814.java
! test/langtools/tools/javap/TestClassNameWarning.java
! test/langtools/tools/javap/classfile/T6887895.java
! test/langtools/tools/javap/typeAnnotations/JSR175Annotations.java
! test/langtools/tools/javap/typeAnnotations/NewArray.java
! test/langtools/tools/javap/typeAnnotations/Presence.java
! test/langtools/tools/javap/typeAnnotations/PresenceInner.java
! test/langtools/tools/javap/typeAnnotations/TypeCasts.java
! test/langtools/tools/javap/typeAnnotations/Visibility.java
! test/langtools/tools/javap/typeAnnotations/Wildcards.java
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
! test/langtools/tools/lib/toolbox/AbstractTask.java
! test/langtools/tools/lib/toolbox/JavacTask.java
! test/langtools/tools/lib/toolbox/ToolBox.java

Changeset: ef6e987a
Branch: master
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-12-12 12:48:06 +0000
URL:       https://git.openjdk.org/loom/commit/ef6e987a006ef81fb0cc6c12a88ee954738ec5d0

8346040: Zero interpreter build on Linux Aarch64 is broken

Reviewed-by: kbarrett, dholmes

! src/hotspot/share/oops/compressedKlass.hpp

Changeset: b8bb51e1
Branch: master
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-12-12 13:14:17 +0000
URL:       https://git.openjdk.org/loom/commit/b8bb51e1f334c84a34e02e65e2e2789231465ab9

8345908: Class links should be properly spaced

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java

Changeset: f71d5150
Branch: master
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-12-12 13:28:58 +0000
URL:       https://git.openjdk.org/loom/commit/f71d51502673bc95d66aa568e98e4801613497a5

8345777: Improve sections for inherited members

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java

Changeset: 22845a77
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-12-12 14:40:04 +0000
URL:       https://git.openjdk.org/loom/commit/22845a77a2175202876d0029f75fa32271e07b91

8337995: ZUtils::fill uses std::fill_n

Reviewed-by: mli, stefank, jwaters, tschatzl

! src/hotspot/share/gc/z/zUtils.cpp

Changeset: 11cd6398
Branch: master
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-12-12 17:58:05 +0000
URL:       https://git.openjdk.org/loom/commit/11cd639842b61952755ad83e88446c91237c19f5

8345573: Module dependencies not resolved from run-time image when --limit-module is being used

Reviewed-by: mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! test/jdk/tools/jlink/IntegrationTest.java
! test/jdk/tools/jlink/bindservices/BindServices.java
! test/jdk/tools/jlink/bindservices/SuggestProviders.java
! test/jdk/tools/jlink/runtimeImage/AbstractLinkableRuntimeTest.java

Changeset: ff85865b
Branch: master
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-12-12 18:15:18 +0000
URL:       https://git.openjdk.org/loom/commit/ff85865b752b7a2e765e2035d372a4dbb9279fea

8346008: Fix recent NULL usage backsliding in Shenandoah

Reviewed-by: kbarrett, wkemper

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp

Changeset: e9ad27fc
Branch: master
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-12-12 18:53:33 +0000
URL:       https://git.openjdk.org/loom/commit/e9ad27fcdcb59be573ffd20811e82bced7c78948

8339313: 32-bit build broken

Reviewed-by: coleenp, mbaesken, szaldana

! test/hotspot/jtreg/runtime/exceptionMsgs/NoClassDefFoundError/libNoClassDefFoundErrorTest.c
! test/hotspot/jtreg/serviceability/sa/libupcall.c

Changeset: 18e0b343
Branch: master
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2024-12-12 18:57:46 +0000
URL:       https://git.openjdk.org/loom/commit/18e0b343ab002b193d4db3be226394ee7dbe9f19

8344137: Update XML Security for Java to 3.0.5

Reviewed-by: mullan

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/java.xml.crypto/share/legal/santuario.md
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
+ test/jdk/javax/xml/crypto/dsig/PSS.java
! test/lib/jdk/test/lib/security/XMLUtils.java

Changeset: db9eab3f
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-12-12 23:15:48 +0000
URL:       https://git.openjdk.org/loom/commit/db9eab3f29e9cb26a8c0a7c31c55aaf140f21bed

8311542: Consolidate the native stack printing code

Reviewed-by: kbarrett, jwaters

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/utilities/debug.cpp
+ src/hotspot/share/utilities/nativeStackPrinter.cpp
+ src/hotspot/share/utilities/nativeStackPrinter.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp

Changeset: 28e49e97
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-12-13 04:49:11 +0000
URL:       https://git.openjdk.org/loom/commit/28e49e978a40f3fdff08c5e309cea739ecc870dc

8345505: Fix -Wzero-as-null-pointer-constant warnings in zero code

Reviewed-by: dholmes

! src/hotspot/cpu/zero/frame_zero.cpp

Changeset: 09c29d1d
Branch: master
Author:    Sorna Sarathi <n.sornasarathi at gmail.com>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date:      2024-12-13 05:01:37 +0000
URL:       https://git.openjdk.org/loom/commit/09c29d1d4274d9c36e1af98f02e6fc5b3f35133f

8346069: Add missing Classpath exception statements

Reviewed-by: amitkumar, asemenyuk, iris, kcr

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PrettyPrintHandler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlConsumer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ExceptionBox.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiConsumer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingBiFunction.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingConsumer.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingFunction.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingRunnable.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingSupplier.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/function/ThrowingUnaryOperator.java

Changeset: 31ceec7c
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-12-13 05:50:07 +0000
URL:       https://git.openjdk.org/loom/commit/31ceec7cd55b455cddf0953cc23aaa64612bd6e7

8346055: javax/swing/text/StyledEditorKit/4506788/bug4506788.java fails in ubuntu22.04

Reviewed-by: tr

! test/jdk/javax/swing/text/StyledEditorKit/4506788/bug4506788.java

Changeset: 367c3041
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-12-13 08:34:10 +0000
URL:       https://git.openjdk.org/loom/commit/367c3041272d43b0474b433c555f22a3e15579f6

8346059: [ASAN] awt_LoadLibrary.c reported compile warning ignoring return value of function by clang17

Reviewed-by: ihse

! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c

Changeset: a9a5f7cb
Branch: master
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-12-13 11:43:32 +0000
URL:       https://git.openjdk.org/loom/commit/a9a5f7cb0a75b82d613ecd9018e13e5337e90363

8345323: Parallel GC does not handle UseLargePages and UseNUMA gracefully

Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/shared/genArguments.cpp

Changeset: 1d2ccaea
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-12-13 12:14:07 +0000
URL:       https://git.openjdk.org/loom/commit/1d2ccaeaa316029772b5de3dc5579ee7b1363b60

8345569: [ubsan] adjustments to filemap.cpp and virtualspace.cpp for macOS aarch64

Reviewed-by: mdoerr, lucy, dholmes

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/memory/virtualspace.cpp

Changeset: 266e3d0d
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-12-13 12:18:49 +0000
URL:       https://git.openjdk.org/loom/commit/266e3d0decc09b9c17c455e2c754cd39114fa31a

8345590: AIX 'make all' fails after JDK-8339480

Reviewed-by: clanger, jkern, mdoerr, lucy

! make/Main.gmk

Changeset: 2ce53e88
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Date:      2024-12-13 17:41:26 +0000
URL:       https://git.openjdk.org/loom/commit/2ce53e88481659734bc5424c643c5e31c116bc5d

8345970: pthread_getcpuclockid related crashes in shenandoah tests

Reviewed-by: ysr

! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.hpp

Changeset: cfa04d31
Branch: master
Author:    William Kemper <wkemper at openjdk.org>
Date:      2024-12-13 18:14:01 +0000
URL:       https://git.openjdk.org/loom/commit/cfa04d31ddff49cbf5dfdfedd61264d5556a283c

8346051: MemoryTest fails when Shenandoah's generational mode is enabled

Reviewed-by: lmesnik, ysr

! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java

Changeset: f647d4d9
Branch: master
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-12-13 19:19:42 +0000
URL:       https://git.openjdk.org/loom/commit/f647d4d908a6760c116a3a762c4dc09e3ed95796

8345936: Call ClassLoader.getResourceAsByteArray only for multi-release jar

Reviewed-by: iklam, dholmes

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp

Changeset: e7fc0eb5
Branch: master
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-12-13 20:39:18 +0000
URL:       https://git.openjdk.org/loom/commit/e7fc0eb522f14ee28ac40cf89268767cb7b6dfcf

8345987: java.management has two Util.newObjectName methods (remove one)

Reviewed-by: cjplummer, amenkov, lmesnik

! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/java.management/share/classes/javax/management/MBeanServerDelegate.java
! src/java.management/share/classes/javax/management/ObjectName.java

Changeset: 4b21fb9d
Branch: master
Author:    Archie Cobbs <acobbs at openjdk.org>
Date:      2024-12-13 22:40:42 +0000
URL:       https://git.openjdk.org/loom/commit/4b21fb9df99918fe1adf84e80148a2076a52a276

8343467: Remove unnecessary @SuppressWarnings annotations (security)

Reviewed-by: mullan

! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/ECPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/javax/crypto/SecretKey.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java
! src/java.base/share/classes/javax/crypto/interfaces/PBEKey.java
! src/java.base/share/classes/sun/security/internal/interfaces/TlsMasterSecret.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java

Changeset: c2f0ef5f
Branch: master
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2024-12-14 00:16:08 +0000
URL:       https://git.openjdk.org/loom/commit/c2f0ef5f4822e7e558fe2b4077d57634d380aa11

8346159: Disable CDS AOTClassLinking tests for JVMCI due to JDK-8345635

Reviewed-by: dnsimon, dholmes

! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithUseImplMethodHandle.java
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedLambdas.java
! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/AOTLinkedVarHandles.java

Changeset: ebb27c2e
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-12-14 01:48:05 +0000
URL:       https://git.openjdk.org/loom/commit/ebb27c2e8f47d35d4f030cca4126c39e24d456bd

8346139: test_memset_with_concurrent_readers.cpp should not use <sstream>

Reviewed-by: stefank, tschatzl

! test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp

Changeset: 3b9de117
Branch: master
Author:    Simon Tooke <stooke at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-12-14 06:13:26 +0000
URL:       https://git.openjdk.org/loom/commit/3b9de117e83a7875df7fd2ddcc9d896f027e2c92

8319875: Add macOS implementation for jcmd System.map

Reviewed-by: stuefe, szaldana

+ src/hotspot/os/bsd/memMapPrinter_macosx.cpp
! src/hotspot/os/windows/memMapPrinter_windows.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memMapPrinter.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java

Changeset: 6b022bb6
Branch: master
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-12-14 19:08:19 +0000
URL:       https://git.openjdk.org/loom/commit/6b022bb64b2109c8cd40ebd3b8b3226cf894544d

8344453: Test jdk/jfr/event/oldobject/TestSanityDefault.java timed out

Reviewed-by: egahlin

! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java

Changeset: ab1dbd40
Branch: master
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2024-12-15 17:41:52 +0000
URL:       https://git.openjdk.org/loom/commit/ab1dbd4089a1a15bdf1b6b39994d5b1faacc40ab

8346202: Correct typo in SQLPermission

Reviewed-by: mullan, rriggs, iris

! src/java.sql/share/classes/java/sql/SQLPermission.java

Changeset: c88e081a
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-12-16 04:24:39 +0000
URL:       https://git.openjdk.org/loom/commit/c88e081a6a0a00d7e7e5f2337f942a1d6c3b5110

8346160: Fix -Wzero-as-null-pointer-constant warnings from explicit casts

Reviewed-by: stefank, dholmes

! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/posix/attachListener_posix.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: 3518b4bd
Branch: master
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-12-16 06:21:22 +0000
URL:       https://git.openjdk.org/loom/commit/3518b4bd205f67a356bc6b531c0622ac1d97a962

8344171: Clone and initialize Assertion Predicates in order instead of in reverse-order

Reviewed-by: epeter, kvn

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp

Changeset: ee1c5ad8
Branch: master
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2024-12-16 07:16:40 +0000
URL:       https://git.openjdk.org/loom/commit/ee1c5ad8fe99ec427604773a6f04baa0ad765c9e

8345975: Update SAP SE copyright year to 2024 where it was missed

Reviewed-by: mdoerr, clanger

! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/os/aix/osThread_aix.cpp
! src/hotspot/os/aix/osThread_aix.hpp
! src/hotspot/os/aix/porting_aix.hpp
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: 4fc43b0b
Branch: master
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2024-12-16 08:09:52 +0000
URL:       https://git.openjdk.org/loom/commit/4fc43b0b49c3d7c4351646f2580860495d8a0d67

8345770: javadoc: API documentation builds are not always reproducible

Reviewed-by: nbenalla, liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/ThrowsTaglet.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/doclet/testUseOption/pkg1/AnAbstract.java

Changeset: 92860186
Branch: master
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2024-12-16 09:48:12 +0000
URL:       https://git.openjdk.org/loom/commit/92860186ec72dd5de55b310700a6b4f03d8b64fd

8345322: RISC-V: Add concurrent gtests for cmpxchg variants

Reviewed-by: mli, fyang

! test/hotspot/gtest/riscv/test_assembler_riscv.cpp

Changeset: 32c8195c
Branch: master
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-12-16 09:53:38 +0000
URL:       https://git.openjdk.org/loom/commit/32c8195c3acce2d220829bf5b81e3cef907fff3c

8345801: C2: Clean up include statements to speed up compilation when touching type.hpp

Reviewed-by: kvn, dlong, jwaters

! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Optimizer.cpp
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/c1/c1_ValueMap.cpp
! src/hotspot/share/c1/c1_ValueSet.hpp
! src/hotspot/share/c1/c1_ValueType.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/compiler/compilerDefinitions.inline.hpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/opto/c2compiler.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/mathexactnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vframe_hp.cpp

Changeset: dbffe332
Branch: master
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2024-12-16 10:20:13 +0000
URL:       https://git.openjdk.org/loom/commit/dbffe33251da4472945d97ab54c7e3354d7f42d2

8345263: Make sure that lint categories are used correctly when logging lint warnings

Reviewed-by: vromero, jlahoda

! make/langtools/tools/propertiesparser/gen/ClassGenerator.java
! make/langtools/tools/propertiesparser/parser/Message.java
! make/langtools/tools/propertiesparser/parser/MessageLine.java
! make/langtools/tools/propertiesparser/resources/templates.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ThisEscapeAnalyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! test/langtools/tools/javac/6304921/TestLog.java

Changeset: 45a32979
Branch: master
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2024-12-16 13:43:55 +0000
URL:       https://git.openjdk.org/loom/commit/45a329790b844139010c95f981c72ad43b08369a

8346248: serviceability/dcmd/vm/{SystemMapTest.java,SystemMapTest.java} failing on macos-aarch64

Reviewed-by: eosterlund

! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java

Changeset: 8133eb2c
Branch: master
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2024-12-16 14:34:46 +0000
URL:       https://git.openjdk.org/loom/commit/8133eb2c28f967d7e04fbd20fbe143d5bb393afe

8346150: Jib dependency on autoconf missing for 'docs' profile

Reviewed-by: jwaters, dholmes

! make/conf/jib-profiles.js

Changeset: d7379789
Branch: master
Author:    Archie Cobbs <acobbs at openjdk.org>
Date:      2024-12-16 14:52:42 +0000
URL:       https://git.openjdk.org/loom/commit/d737978924f08f1aae280867e5106f2cfd0e9d31

8343477: Remove unnecessary @SuppressWarnings annotations (compiler)

Reviewed-by: darcy, mcimadamore

! make/jdk/src/classes/build/tools/depend/Depend.java
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java

Changeset: cb925955
Branch: master
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-12-16 16:10:16 +0000
URL:       https://git.openjdk.org/loom/commit/cb92595599a8a22a807a29bf56f1e02e792386a9

8336356: [s390x] preserve Vector Register before using for string compress / expand

Reviewed-by: aph, lucy

! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad

Changeset: e7d21fcf
Branch: master
Author:    Matthew Donovan <mdonovan at openjdk.org>
Date:      2024-12-16 16:18:57 +0000
URL:       https://git.openjdk.org/loom/commit/e7d21fcf4949106e89afd413e9abc47d622dd47a

8346285: Update jarsigner compatibility test for change in default digest algorithm

Reviewed-by: weijun

! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java

Changeset: f8974ba7
Branch: master
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-12-16 16:54:31 +0000
URL:       https://git.openjdk.org/loom/commit/f8974ba718b3a631abafa8987d3fb98164fb35e5

8345838: Remove the appcds/javaldr/AnonVmClassesDuringDump.java test

Reviewed-by: iklam, dholmes

! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.java
- test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDumpTransformer.mf

Changeset: 23708d01
Branch: master
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-12-16 17:02:29 +0000
URL:       https://git.openjdk.org/loom/commit/23708d01668e3c9154a73d8c84da4704457d43d6

8346257: Problemlist jdp tests for macosx-aarch64

Reviewed-by: cjplummer

! test/jdk/ProblemList.txt

Changeset: 57adf64a
Branch: master
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-12-16 17:18:20 +0000
URL:       https://git.openjdk.org/loom/commit/57adf64ab4e50fd1739eb8ed14331d49f943b5e5

8346261: Cleanup in JDP tests

Reviewed-by: cjplummer

! test/jdk/sun/management/jdp/ClientConnection.java
! test/jdk/sun/management/jdp/DynamicLauncher.java
! test/jdk/sun/management/jdp/JdpDefaultsTest.java
! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java
! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTestCase.java
! test/jdk/sun/management/jdp/JdpOffTest.java
! test/jdk/sun/management/jdp/JdpOffTestCase.java
! test/jdk/sun/management/jdp/JdpOnTestCase.java
! test/jdk/sun/management/jdp/JdpSpecificAddressTest.java
! test/jdk/sun/management/jdp/JdpTestCase.java

Changeset: d3359417
Branch: master
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-12-16 17:46:43 +0000
URL:       https://git.openjdk.org/loom/commit/d3359417f3cb853b078041d07b8459b7b29a0a94

8345678: compute_modifiers should not be in create_mirror

Reviewed-by: fparain, dholmes

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.hpp
! src/hotspot/share/prims/jvmtiEnv.cpp

Changeset: 51662c23
Branch: master
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Date:      2024-12-16 18:03:21 +0000
URL:       https://git.openjdk.org/loom/commit/51662c2384326749fb4ee7a792d98b01d64e56f1

8346232: Remove leftovers of the jar --normalize feature

Reviewed-by: alanb, jpai

! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties

Changeset: c75b1d4b
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-12-16 18:24:15 +0000
URL:       https://git.openjdk.org/loom/commit/c75b1d4bf65d927e18b10ea6de263a331b78e13a

8346082: Output JVMTI agent information in hserr files

Reviewed-by: mdoerr, dholmes, stuefe

! src/hotspot/share/prims/jvmtiAgentList.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: 31c3b191
Branch: master
Author:    Paul Sandoz <psandoz at openjdk.org>
Date:      2024-12-16 18:53:05 +0000
URL:       https://git.openjdk.org/loom/commit/31c3b191745b5c97ae4e757323355fb9831da9fe

8346174: UMAX/UMIN are missing from XXXVector::reductionOperations

Reviewed-by: qamai, jbhateja

! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh

Changeset: fd0207d5
Branch: master
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-12-16 21:00:56 +0000
URL:       https://git.openjdk.org/loom/commit/fd0207d59309ae1af9539580f5bfcbc7627789cb

8345327: JDK 24 RDP1 L10n resource files update

Reviewed-by: naoto, dnguyen, joehw, almatvee, sgehwolf, jlahoda, prappo, asemenyuk

! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/security/util/Resources_de.java
! src/java.base/share/classes/sun/security/util/Resources_ja.java
! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_de.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties

Changeset: 30302309
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-16 21:26:51 +0000
URL:       https://git.openjdk.org/loom/commit/30302309155b91d1bb6a3a7295791d656d149788

8346278: Clean up some flag handing in flags-cflags.m4

Reviewed-by: erikj

! make/autoconf/flags-cflags.m4
! make/hotspot/lib/CompileJvm.gmk

Changeset: 929d4a50
Branch: master
Author:    Fei Yang <fyang at openjdk.org>
Date:      2024-12-17 00:02:24 +0000
URL:       https://git.openjdk.org/loom/commit/929d4a50999d1e734070bb03552fba2eff9f6c3a

8346231: RISC-V: Fix incorrect assertion in SharedRuntime::generate_handler_blob

Reviewed-by: fjiang, rehn

! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp

Changeset: a7631ccf
Branch: master
Author:    Fei Yang <fyang at openjdk.org>
Date:      2024-12-17 00:12:39 +0000
URL:       https://git.openjdk.org/loom/commit/a7631ccf18e468d6ecba121865f7fed29cbf2186

8346235: RISC-V: Optimize bitwise AND with mask values

Reviewed-by: gcao, rehn, fjiang

! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_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/runtime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp

Changeset: 18d1d611
Branch: master
Author:    Zhao Song <zsong at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date:      2024-12-17 00:22:54 +0000
URL:       https://git.openjdk.org/loom/commit/18d1d61116d7ac2aa47b4c173070a8ab56fe8ed1

8346046: Enable copyright header format check

Reviewed-by: erikj, iris, dholmes

! .jcheck/conf

Changeset: 87804f24
Branch: master
Author:    Archie Cobbs <acobbs at openjdk.org>
Date:      2024-12-17 03:18:25 +0000
URL:       https://git.openjdk.org/loom/commit/87804f24b2afaf7de4a21c81ef01548b09ba81b0

8346294: Invalid lint category specified in compiler.properties

Reviewed-by: mcimadamore

! make/langtools/tools/propertiesparser/resources/templates.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties

Changeset: bd3c0be3
Branch: master
Author:    Christian Stein <cstein at openjdk.org>
Date:      2024-12-17 07:16:12 +0000
URL:       https://git.openjdk.org/loom/commit/bd3c0be36d929fab5e5ca0158d53e50b2d206707

8268611: jar --validate should check targeted classes in MR-JAR files

Reviewed-by: jvernee

! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/jdk/tools/jar/mmrjar/Basic.java
! test/jdk/tools/jar/multiRelease/ApiValidatorTest.java
! test/jdk/tools/jar/multiRelease/Basic.java
! test/jdk/tools/jar/multiRelease/Basic1.java
! test/jdk/tools/jar/multiRelease/MRTestBase.java
! test/jdk/tools/jar/multiRelease/VersionValidatorTest.java
! test/langtools/tools/jdeps/MultiReleaseJar.java
! test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java
! test/langtools/tools/jdeps/multiVersion/MultiVersionError.java

Changeset: 466c00ac
Branch: master
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-12-17 07:46:53 +0000
URL:       https://git.openjdk.org/loom/commit/466c00ac88569d145a47845b2c9a2522a1649889

8346234: javax/swing/text/DefaultEditorKit/4278839/bug4278839.java still fails in CI

Reviewed-by: kizune

! test/jdk/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java

Changeset: fbbc7c35
Branch: master
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2024-12-17 08:30:29 +0000
URL:       https://git.openjdk.org/loom/commit/fbbc7c35f422294090b8c7a02a19ab2fb67c7070

8346120: VirtualThreadPinned event recorded for Object.wait may have wrong duration or may record second event

Reviewed-by: dholmes, pchilanomate

! src/hotspot/share/runtime/objectMonitor.cpp
+ test/jdk/java/lang/Thread/virtual/MonitorPinnedEvents.java

Changeset: 5e25c48b
Branch: master
Author:    theoweidmannoracle <theo.weidmann at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-12-17 10:01:27 +0000
URL:       https://git.openjdk.org/loom/commit/5e25c48b8bfe818816a9e8074f293dcab99b40ef

8346289: Confusing phrasing in IR Framework README / User-defined Regexes

Reviewed-by: thartmann, chagedorn

! test/hotspot/jtreg/compiler/lib/ir_framework/README.md

Changeset: 725079bf
Branch: master
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-12-17 10:14:28 +0000
URL:       https://git.openjdk.org/loom/commit/725079bf68be85892784c1c4554b6a3cfec8f425

8345506: jar --validate may lead to java.nio.file.FileAlreadyExistsException

Reviewed-by: lancea

! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
+ test/jdk/tools/jar/JarNoFileArgOperations.java

Changeset: 8a645954
Branch: master
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2024-12-17 12:11:55 +0000
URL:       https://git.openjdk.org/loom/commit/8a6459544855e3c0561678769b9123f7df959cb4

8346282: [JVMCI] Add failure reason support to UnresolvedJava/Type/Method/Field

Reviewed-by: never, yzheng

! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaField.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/UnresolvedJavaType.java

Changeset: 99af595f
Branch: master
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-12-17 12:32:13 +0000
URL:       https://git.openjdk.org/loom/commit/99af595fe08b374f31c9d6916f3563ba51e4b11e

8345942: Separate source output from class output when building microbenchmarks

Reviewed-by: shade, erikj

! make/test/BuildMicrobenchmark.gmk

Changeset: baeb3d9a
Branch: master
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-12-17 12:37:05 +0000
URL:       https://git.openjdk.org/loom/commit/baeb3d9ab889cddcce1c00728098ae5a5120eeb2

8346304: SA doesn't need a copy of getModifierFlags

Reviewed-by: sspitsyn, cjplummer

! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjArrayKlass.java

Changeset: fbd76ca8
Branch: master
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2024-12-17 13:00:19 +0000
URL:       https://git.openjdk.org/loom/commit/fbd76ca8edd756ff2ebbc9f6477cc1a827df67b0

8337016: serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java gets Metaspace OOM

Reviewed-by: dholmes, sspitsyn

! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeakThrowable.java

Changeset: a5503fb6
Branch: master
Author:    Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Per Minborg <pminborg at openjdk.org>
Date:      2024-12-17 14:58:21 +0000
URL:       https://git.openjdk.org/loom/commit/a5503fb6fa0ad8ae7472a1c849723357da581986

8346432: java.lang.foreign.Linker comment typo

Reviewed-by: jvernee

! src/java.base/share/classes/java/lang/foreign/Linker.java

Changeset: 03821d97
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-17 15:48:38 +0000
URL:       https://git.openjdk.org/loom/commit/03821d979b00ec60304ec0ba38b4755c773c6450

8346195: Fix static initialization problem in GDIHashtable

Reviewed-by: jwaters, prr

! src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp
! src/java.desktop/windows/native/libawt/windows/GDIHashtable.h

Changeset: 390b2053
Branch: master
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-12-17 16:44:14 +0000
URL:       https://git.openjdk.org/loom/commit/390b20537d62fe5435ac0b8ce10a5d66a652893c

8346048: test/lib/containers/docker/DockerRunOptions.java uses addJavaOpts() from ctor

Reviewed-by: dholmes

! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java

Changeset: 4f44cf6b
Branch: master
Author:    Vladimir Ivanov <vaivanov at openjdk.org>
Committer: Derek White <drwhite at openjdk.org>
Date:      2024-12-17 17:00:53 +0000
URL:       https://git.openjdk.org/loom/commit/4f44cf6bf2423a57a841be817f348e3b1e88f0eb

8341481: [perf] vframeStreamCommon constructor may be optimized

Reviewed-by: sspitsyn

! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
! src/hotspot/share/runtime/vframe.inline.hpp

Changeset: dc71e8ca
Branch: master
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2024-12-17 18:50:02 +0000
URL:       https://git.openjdk.org/loom/commit/dc71e8cae95dfc6e4b2afdf8e8a255d9ffe5cdfa

8342995: Enhance Attach API to support arbitrary length arguments - Linux

Reviewed-by: sspitsyn, kevinw

! src/hotspot/os/posix/attachListener_posix.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/attachListener.hpp
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java

Changeset: 414eb6bb
Branch: master
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2024-12-17 19:06:07 +0000
URL:       https://git.openjdk.org/loom/commit/414eb6bb83d092fbcd87d5ab72519b6eb109837f

8338714: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with JTREG_TEST_THREAD_FACTORY=Virtual

Reviewed-by: sspitsyn, dholmes

! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001a.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java

Changeset: f3e2f882
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-12-17 19:09:29 +0000
URL:       https://git.openjdk.org/loom/commit/f3e2f8821a63711599b9cecb91d62db59b915c90

8346394: Bundled freetype library needs to have JNI_OnLoad for static builds

Reviewed-by: erikj, prr

! make/modules/java.desktop/lib/ClientLibraries.gmk
+ src/java.desktop/share/native/libfreetype/java_freetype.c

Changeset: c0f0b8e5
Branch: master
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2024-12-17 21:02:45 +0000
URL:       https://git.openjdk.org/loom/commit/c0f0b8e5f4d83ae7dd7e67930c19134855e5e97b

8346151: Add transformer error logging to VerifyLocalVariableTableOnRetransformTest

Reviewed-by: cjplummer, sspitsyn

! test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.java

Changeset: ea50c54a
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-12-18 01:47:44 +0000
URL:       https://git.openjdk.org/loom/commit/ea50c54a14d39fcedabe8426a14eaec27ab24af2

8321818: vmTestbase/nsk/stress/strace/strace015.java failed with 'Cannot read the array length because "<local4>" is null'

Reviewed-by: lmesnik, mli

! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.java

Changeset: 45331091
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-12-18 04:15:57 +0000
URL:       https://git.openjdk.org/loom/commit/453310918b5d1a284d8467aab797e349d3fb5e14

8345911: Enhance error message when IncompatibleClassChangeError is thrown for sealed class loading failures

Reviewed-by: coleenp, alanb

! src/hotspot/share/classfile/classFileError.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java
! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/SealedDifferentUnnamedModuleTest.java
= test/hotspot/jtreg/runtime/sealedClasses/SealedSub.java
= test/hotspot/jtreg/runtime/sealedClasses/SealedSuper.java
! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java
! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java

Changeset: 842f801c
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2024-12-18 06:35:28 +0000
URL:       https://git.openjdk.org/loom/commit/842f801c845ec4bb6a3433fa2790f98864ca330b

8339331: GCC fortify error in vm_version_linux_aarch64.cpp

Reviewed-by: dholmes

! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp

Changeset: edbd76c6
Branch: master
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2024-12-18 07:50:37 +0000
URL:       https://git.openjdk.org/loom/commit/edbd76c62482df31cf539672c6950f00121bcbf3

8344951: Stabilize write barrier micro-benchmarks

Reviewed-by: kvn, tschatzl

! test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java



More information about the loom-dev mailing list