git: openjdk/leyden: premain: 185 new changesets

duke duke at openjdk.org
Fri Jul 19 02:59:58 UTC 2024


Changeset: f187c92b
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-03 02:19:54 +0000
URL:       https://git.openjdk.org/leyden/commit/f187c92befbe63e23b11eb0401e5095c44c24389

8335370: Fix -Wzero-as-null-pointer-constant warning in jvmti_common.hpp

Reviewed-by: jwaters, amenkov, sspitsyn

! test/lib/jdk/test/lib/jvmti/jvmti_common.hpp

Changeset: 3a2d4264
Branch: premain
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-03 02:42:06 +0000
URL:       https://git.openjdk.org/leyden/commit/3a2d426489ead9672512e0c5a6862284a54734ba

8334726: Remove accidentally exposed individual methods from Class-File API

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java
! src/java.base/share/classes/java/lang/classfile/components/CodeRelabeler.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeRelabelerImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ModuleAttributeBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java

Changeset: 8a664a4c
Branch: premain
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-03 02:43:41 +0000
URL:       https://git.openjdk.org/leyden/commit/8a664a4c359deefd7237f3672b62d7d8c1ffb453

8334734: Remove specialized readXxxEntry methods from ClassReader

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/ClassReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundRecordComponentInfo.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java

Changeset: f7af4504
Branch: premain
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-03 02:49:43 +0000
URL:       https://git.openjdk.org/leyden/commit/f7af4504a804711d93208b763b3e41eafcf61735

8335110: Fix instruction name and API spec inconsistencies in CodeBuilder

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java

Changeset: f9b4ea13
Branch: premain
Author:    Xiaolong Peng <xpeng at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2024-07-03 02:56:17 +0000
URL:       https://git.openjdk.org/leyden/commit/f9b4ea13e693da268c9aee27dee49f9c7f798bb1

8334220: Optimize Klass layout after JDK-8180450

Reviewed-by: coleenp, stuefe, dholmes

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

Changeset: fac74b11
Branch: premain
Author:    Xiaolong Peng <xpeng at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2024-07-03 03:01:06 +0000
URL:       https://git.openjdk.org/leyden/commit/fac74b118f5fda4ec297e46238d34ce5b9be1e21

8334229: Optimize InterpreterOopMap layout

Reviewed-by: coleenp, dholmes

! src/hotspot/share/interpreter/oopMapCache.hpp

Changeset: d51141e5
Branch: premain
Author:    Eirik Bjørsnøs <eirbjo at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2024-07-03 04:36:32 +0000
URL:       https://git.openjdk.org/leyden/commit/d51141e5fc84f9f933e78d0eb25af86e41798ad5

8321274: Rename ZipEntry.extraAttributes to ZipEntry.externalFileAttributes

Reviewed-by: lancea, jpai

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! 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.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/sun/security/tools/jarsigner/SymLinkTest.java

Changeset: 0db9bc57
Branch: premain
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-03 05:03:56 +0000
URL:       https://git.openjdk.org/leyden/commit/0db9bc57de07f8f1d0bf657621cb1b8fd7b01211

8335290: Rename ClassFile::transform to ClassFile::transformClass

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java
! src/java.base/share/classes/java/lang/classfile/components/ClassRemapper.java
! src/java.base/share/classes/java/lang/classfile/components/snippet-files/PackageSnippets.java
! src/java.base/share/classes/java/lang/classfile/snippet-files/PackageSnippets.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileImpl.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! 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.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
! test/jdk/java/io/Serializable/records/BadCanonicalCtrTest.java
! test/jdk/java/io/Serializable/records/ProhibitedMethods.java
! test/jdk/java/io/Serializable/records/SerialPersistentFieldsTest.java
! test/jdk/java/lang/ModuleTests/AnnotationsTest.java
! test/jdk/java/lang/instrument/asmlib/Instrumentor.java
! test/jdk/java/lang/invoke/8022701/BogoLoader.java
! test/jdk/java/lang/invoke/accessProtectedSuper/BogoLoader.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
! test/jdk/jdk/classfile/BSMTest.java
! test/jdk/jdk/classfile/ClassBuildingTest.java
! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/DiscontinuedInstructionsTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/MassAdaptCopyCodeTest.java
! test/jdk/jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java
! test/jdk/jdk/classfile/OptionsTest.java
! test/jdk/jdk/classfile/ShortJumpsFixTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/TestRecordComponent.java
! test/jdk/jdk/classfile/TransformTests.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
! test/jdk/jdk/classfile/examples/AnnotationsExamples.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/jdk/jdk/classfile/examples/ExperimentalTransformExamples.java
! test/jdk/jdk/classfile/examples/TransformExamples.java
! test/jdk/jdk/classfile/helpers/Transforms.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java
! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java
! test/jdk/jdk/lambda/separate/ClassToInterfaceConverter.java
! test/langtools/tools/javac/MethodParametersTest.java
! test/langtools/tools/javac/classreader/8171132/BadConstantValue.java
! test/langtools/tools/javac/classreader/BadMethodParameter.java
! test/langtools/tools/javac/defaultMethods/BadClassfile.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/modules/IncubatingTest.java
! test/langtools/tools/javac/modules/JavaBaseTest.java
! test/langtools/tools/javac/modules/OpenModulesTest.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java
! test/langtools/tools/javac/processing/model/element/TestOrigin.java
! test/langtools/tools/javap/UndefinedAccessFlagTest.java
! test/micro/org/openjdk/bench/jdk/classfile/AdHocAdapt.java
! test/micro/org/openjdk/bench/jdk/classfile/ClassfileBenchmark.java
! test/micro/org/openjdk/bench/jdk/classfile/ParseOptions.java
! test/micro/org/openjdk/bench/jdk/classfile/RebuildMethodBodies.java
! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java

Changeset: 7bc8f9c1
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-03 05:55:28 +0000
URL:       https://git.openjdk.org/leyden/commit/7bc8f9c150cbf457edf6144adba734ecd5ca5a0f

8335589: Fix -Wzero-as-null-pointer-constant warnings in IdealLoopTree ctor

Reviewed-by: thartmann

! src/hotspot/share/opto/loopnode.hpp

Changeset: f3f90dc1
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-03 05:57:49 +0000
URL:       https://git.openjdk.org/leyden/commit/f3f90dc11a5cbc146a5ef8a73eadf4168373838d

8335592: Fix -Wzero-as-null-pointer-constant warnings in RootNode ctor

Reviewed-by: thartmann

! src/hotspot/share/opto/rootnode.hpp

Changeset: 77a7078b
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-03 06:00:20 +0000
URL:       https://git.openjdk.org/leyden/commit/77a7078b82fd0cb3cfa13685072f04fdef33758b

8335593: Fix -Wzero-as-null-pointer-constant warning in Type_Array ctor

Reviewed-by: thartmann

! src/hotspot/share/opto/phaseX.hpp

Changeset: 4d2f7376
Branch: premain
Author:    Gergö Barany <gbarany at openjdk.org>
Committer: Doug Simon <dnsimon at openjdk.org>
Date:      2024-07-03 08:08:22 +0000
URL:       https://git.openjdk.org/leyden/commit/4d2f73764bcd5ff62fbdb9d406d4180ae09613ff

8335357: Delete HotSpotJDKReflection.oopSizeOffset

Reviewed-by: dnsimon

! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotJDKReflection.java

Changeset: 6c84e9c8
Branch: premain
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-03 08:42:43 +0000
URL:       https://git.openjdk.org/leyden/commit/6c84e9c8cb71aac103901c0d92fe6ae51aabff15

8335544: Serial: Remove unused _should_allocate_from_space

Reviewed-by: iwalulya

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp

Changeset: c06b75ff
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-03 11:12:08 +0000
URL:       https://git.openjdk.org/leyden/commit/c06b75ff88babf57bdcd0919ea177ff363fd858b

8335591: Fix -Wzero-as-null-pointer-constant warnings in ConcurrentHashTable

Reviewed-by: chagedorn

! src/hotspot/share/utilities/concurrentHashTable.inline.hpp

Changeset: 350f9c19
Branch: premain
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-03 11:36:14 +0000
URL:       https://git.openjdk.org/leyden/commit/350f9c1947b0eab3ee233516ceefca1e25de9583

8322812: Manpage for jcmd is missing JFR.view command

Reviewed-by: kevinw, mgronlun

! src/jdk.jcmd/share/man/jcmd.1

Changeset: 6db4c6a7
Branch: premain
Author:    Qizheng Xing <qxing at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-07-03 12:12:00 +0000
URL:       https://git.openjdk.org/leyden/commit/6db4c6a772df856fc3099c32a5b2c102a30d360c

8335536: Fix assertion failure in IdealGraphPrinter when append is true

Reviewed-by: thartmann, chagedorn, tholenstein

! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp

Changeset: 5866b16d
Branch: premain
Author:    Feilong Jiang <fjiang at openjdk.org>
Date:      2024-07-03 12:12:12 +0000
URL:       https://git.openjdk.org/leyden/commit/5866b16dbca3f63770c8792d204dabdf49b59839

8335411: RISC-V: Optimize encode_heap_oop when oop is not null

Reviewed-by: fyang, rehn

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad

Changeset: 6923a511
Branch: premain
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-03 12:57:26 +0000
URL:       https://git.openjdk.org/leyden/commit/6923a5114b2a9f02f0d6f0fefc21141ac3b9322a

8335607: Serial: Remove unused collection_attempt_is_safe

Reviewed-by: tschatzl

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp

Changeset: 5a8af2b8
Branch: premain
Author:    Arseny Bochkarev <arseny.bochkarev at syntacore.com>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2024-07-03 14:09:59 +0000
URL:       https://git.openjdk.org/leyden/commit/5a8af2b8b93672de9b3a3e73e6984506980da932

8335615: Clean up left-overs from 8317721

Reviewed-by: fyang

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

Changeset: cf4f2b53
Branch: premain
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2024-07-03 15:12:40 +0000
URL:       https://git.openjdk.org/leyden/commit/cf4f2b53d6174a808f8b45f0bb848efd5bd91c3c

8332517: G1: Refactor G1AllocRegion

Reviewed-by: tschatzl, ayang

! 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/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp

Changeset: 19a8a2ba
Branch: premain
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-03 15:42:47 +0000
URL:       https://git.openjdk.org/leyden/commit/19a8a2baa9e749c7527ff526b2794826f0cdebb3

8335618: Serial: Remove unused definitions in SerialHeap

Reviewed-by: iwalulya

! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/serialHeap.hpp

Changeset: 8aaec37a
Branch: premain
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-07-03 16:08:34 +0000
URL:       https://git.openjdk.org/leyden/commit/8aaec37ace102b55ee1387cfd1967ec3ab662083

8322475: Extend printing for System.map

Reviewed-by: sgehwolf, jsjolen

! src/hotspot/os/linux/memMapPrinter_linux.cpp
+ src/hotspot/os/linux/procMapsParser.cpp
+ src/hotspot/os/linux/procMapsParser.hpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memMapPrinter.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.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: 13b782c3
Branch: premain
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-07-03 16:10:22 +0000
URL:       https://git.openjdk.org/leyden/commit/13b782c3de9a470a7cf1db9d5111ce19faf28729

8334554: RISC-V: verify & fix perf of string comparison

Reviewed-by: rehn, luhenry, fyang

! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad

Changeset: 9a91865f
Branch: premain
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-07-03 16:29:52 +0000
URL:       https://git.openjdk.org/leyden/commit/9a91865ff38f6fbb48b9aba5028e0b529d9bce76

8335395: G1: Verification does not detect references into Free regions

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp

Changeset: 68ffec98
Branch: premain
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-03 20:43:08 +0000
URL:       https://git.openjdk.org/leyden/commit/68ffec9800b798927a050900a2d47000aa18ef30

8335479: JFR: Missing documentation for -XX:StartFlightRecording

Reviewed-by: mgronlun

! src/java.base/share/man/java.1

Changeset: 587535c5
Branch: premain
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-07-03 21:42:08 +0000
URL:       https://git.openjdk.org/leyden/commit/587535c5b9bb258836b47c3a8c41ffb91bbfc131

8334545: runtime/ClassInitErrors/TestStackOverflowDuringInit.java fails after JDK-8294960

Reviewed-by: iklam, stuefe

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/ClassInitErrors/TestStackOverflowDuringInit.java

Changeset: 3efa93ba
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-03 22:03:23 +0000
URL:       https://git.openjdk.org/leyden/commit/3efa93ba1307cedf05609c0c04b2ba986a515f6e

8335588: Fix -Wzero-as-null-pointer-constant warnings in calls to Node ctor

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/countbitsnode.hpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/movenode.hpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/opaquenode.hpp
! src/hotspot/share/opto/subnode.hpp

Changeset: e01626cf
Branch: premain
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-07-04 04:18:31 +0000
URL:       https://git.openjdk.org/leyden/commit/e01626cf09850f7b0af33cdb905ca8992266fe5b

8335655: ProblemList serviceability/dcmd/vm tests failing after JDK-8322475

Reviewed-by: mikael

! test/hotspot/jtreg/ProblemList-generational-zgc.txt
! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: 7b894bc4
Branch: premain
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-07-04 05:44:44 +0000
URL:       https://git.openjdk.org/leyden/commit/7b894bc4afa96bc04f0d58042f69becadb573e20

8332786: When dumping static CDS archives, explicitly assert that we don't use a CDS archive

Reviewed-by: iklam, dholmes

! src/hotspot/share/cds/metaspaceShared.cpp

Changeset: 38a578d5
Branch: premain
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-07-04 06:20:03 +0000
URL:       https://git.openjdk.org/leyden/commit/38a578d547f39c3637d97f5e0242f4a69f3bbb31

8334738: os::print_hex_dump should optionally print ASCII

Reviewed-by: dholmes, sgehwolf

! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/runtime/test_os.cpp

Changeset: b20e8c8e
Branch: premain
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-07-04 08:21:18 +0000
URL:       https://git.openjdk.org/leyden/commit/b20e8c8e85e0a0e96ae648f42ff803f1c83f6291

8335397: Improve reliability of TestRecursiveMonitorChurn.java

Reviewed-by: coleenp, rkennke, dholmes

! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
! src/hotspot/share/runtime/synchronizer.hpp
! test/hotspot/jtreg/runtime/locking/TestRecursiveMonitorChurn.java
! test/lib/jdk/test/whitebox/WhiteBox.java

Changeset: 3e3f83f6
Branch: premain
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-07-04 08:36:56 +0000
URL:       https://git.openjdk.org/leyden/commit/3e3f83f62c67caf960ca031439b022f915e1102a

8335385: javac crash on unattributed piece of AST

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/importscope/BadClassFileDuringImport.java
+ test/langtools/tools/javac/tree/ASTAttributesFilledForReferencesOnMissingTypes.java

Changeset: 0bb9c762
Branch: premain
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-04 10:03:39 +0000
URL:       https://git.openjdk.org/leyden/commit/0bb9c76288b5f63fe965c3276bb566cef5f51c50

8324089: Fix typo in the manual page for "jcmd" (man jcmd)

Reviewed-by: mgronlun, kevinw

! src/jdk.jcmd/share/man/jcmd.1

Changeset: cf1be872
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-04 10:04:52 +0000
URL:       https://git.openjdk.org/leyden/commit/cf1be87279ddfb2a9fd272e0b245fccd7ec10972

8335663: Fix simple -Wzero-as-null-pointer-constant warnings in C2 code

Reviewed-by: jwaters, chagedorn

! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/constantTable.hpp
! src/hotspot/share/opto/machnode.hpp

Changeset: c0604fb8
Branch: premain
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2024-07-04 10:06:09 +0000
URL:       https://git.openjdk.org/leyden/commit/c0604fb823d9f3b2e347a9857b11606b223ad8ec

8334890: Missing unconditional cross modifying fence in nmethod entry barriers

Reviewed-by: aboldtch, kbarrett

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

Changeset: 916db07e
Branch: premain
Author:    Yudi Zheng <yzheng at openjdk.org>
Date:      2024-07-04 10:34:56 +0000
URL:       https://git.openjdk.org/leyden/commit/916db07e533cdc0fca2010751f7ebe54e6ada7b9

8335532: [JVMCI] Export VM_Version::L1_line_size in JVMCI

Reviewed-by: dnsimon

! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: ced99066
Branch: premain
Author:    Joachim Kern <jkern at openjdk.org>
Date:      2024-07-04 11:20:57 +0000
URL:       https://git.openjdk.org/leyden/commit/ced99066354fc6a32c587b9e3c35b07e26d3452e

8334371: [AIX] Beginning with AIX 7.3 TL1 mmap() supports 64K memory pages

Reviewed-by: stuefe, mbaesken, mdoerr

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! test/hotspot/gtest/runtime/test_os.cpp
+ test/hotspot/gtest/runtime/test_os_aix.cpp

Changeset: 7e378fcc
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-04 12:16:54 +0000
URL:       https://git.openjdk.org/leyden/commit/7e378fccd8a4601c8b8e86aa2862c61e469c3a04

8335667: Fix simple -Wzero-as-null-pointer-constant warnings in compiler code

Reviewed-by: chagedorn

! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/code/exceptionHandlerTable.hpp

Changeset: 6a472797
Branch: premain
Author:    Nizar Benalla <nbenalla at openjdk.org>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date:      2024-07-04 12:29:32 +0000
URL:       https://git.openjdk.org/leyden/commit/6a472797a410a6fa27f50371b255054af0cd3c99

8332072: Convert package.html files in `java.naming` to package-info.java
8335213: Code snippet in javax.naming.ldap package summary does not compile

Reviewed-by: aefimov

+ src/java.naming/share/classes/javax/naming/directory/package-info.java
- src/java.naming/share/classes/javax/naming/directory/package.html
+ src/java.naming/share/classes/javax/naming/event/package-info.java
- src/java.naming/share/classes/javax/naming/event/package.html
+ src/java.naming/share/classes/javax/naming/ldap/package-info.java
- src/java.naming/share/classes/javax/naming/ldap/package.html
+ src/java.naming/share/classes/javax/naming/ldap/spi/package-info.java
+ src/java.naming/share/classes/javax/naming/package-info.java
- src/java.naming/share/classes/javax/naming/package.html
+ src/java.naming/share/classes/javax/naming/spi/package-info.java
- src/java.naming/share/classes/javax/naming/spi/package.html

Changeset: b0efd774
Branch: premain
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-07-04 12:42:47 +0000
URL:       https://git.openjdk.org/leyden/commit/b0efd7740243916ba22178524ab2ede9e5436d94

8314653: Metaspace: remove allocation guard feature

Reviewed-by: azafari, dholmes

! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.hpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.hpp
! src/hotspot/share/runtime/globals.hpp
- test/hotspot/gtest/metaspace/test_allocationGuard.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/jtreg/gtest/MetaspaceGtests.java
! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestContext.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/Settings.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java

Changeset: da0ffa8b
Branch: premain
Author:    Robert Toyonaga <rtoyonag at redhat.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-07-04 13:35:24 +0000
URL:       https://git.openjdk.org/leyden/commit/da0ffa8b7ff04eb5cbc0fcbe4b858f20d7e46405

8334031: Generated JfrNativeSettings seems off

Reviewed-by: egahlin

! make/src/classes/build/tools/jfr/GenerateJfrFiles.java

Changeset: 3050ba01
Branch: premain
Author:    Jasmine Karthikeyan <jkarthikeyan at openjdk.org>
Date:      2024-07-04 14:09:45 +0000
URL:       https://git.openjdk.org/leyden/commit/3050ba017687ac13e1bbccdd1544d25f8eb2a747

8335654: Remove stale hyperlink in divnode.cpp

Reviewed-by: chagedorn, thartmann

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

Changeset: f4fa35e2
Branch: premain
Author:    Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-07-04 15:44:57 +0000
URL:       https://git.openjdk.org/leyden/commit/f4fa35e28b9881729ac47c8518e758bba676fdec

8330954: since-checker - Fix remaining @ since tags in java.base

Reviewed-by: liach, naoto

! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/lang/classfile/ClassSignature.java
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java

Changeset: cff9e246
Branch: premain
Author:    Liang Mao <lmao at openjdk.org>
Committer: Denghui Dong <ddong at openjdk.org>
Date:      2024-07-05 02:29:07 +0000
URL:       https://git.openjdk.org/leyden/commit/cff9e246cc2fbd3914f40bb71daa85dcf7731396

8335493: check_gc_overhead_limit should reset SoftRefPolicy::_should_clear_all_soft_refs

Reviewed-by: ayang

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

Changeset: b9d8056d
Branch: premain
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-07-05 04:49:01 +0000
URL:       https://git.openjdk.org/leyden/commit/b9d8056d5c1528198ad373f9b4a09547e2fcabd6

8332124: Jcmd should recognise options that look like requests for help

Reviewed-by: kevinw, stuefe

! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/diagnosticFramework.hpp
+ test/jdk/sun/tools/jcmd/TestJcmdSubcommandHelp.java

Changeset: 4ec1ae10
Branch: premain
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-07-05 07:18:34 +0000
URL:       https://git.openjdk.org/leyden/commit/4ec1ae109710aa150e27acf5706475d335c4655c

8331385: G1: Prefix HeapRegion helper classes with G1

Reviewed-by: ayang, dholmes

! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp
! src/hotspot/share/gc/g1/g1CommittedRegionMap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.hpp
! src/hotspot/share/gc/g1/g1FullGCHeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegionBounds.hpp
! src/hotspot/share/gc/g1/g1HeapRegionBounds.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.hpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionPrinter.hpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.hpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionSet.hpp
! src/hotspot/share/gc/g1/g1HeapRegionSet.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionTracer.cpp
! src/hotspot/share/gc/g1/g1HeapRegionTracer.hpp
! src/hotspot/share/gc/g1/g1HeapRegionType.cpp
! src/hotspot/share/gc/g1/g1HeapRegionType.hpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/g1/g1NUMA.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCAllocationFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegion.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionClosure.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/G1HeapRegionType.java
= src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1PrintRegionClosure.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionClosure.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp
! test/hotspot/gtest/gc/g1/test_g1RegionMap.cpp

Changeset: 6409ec33
Branch: premain
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-05 08:43:27 +0000
URL:       https://git.openjdk.org/leyden/commit/6409ec336af647044d0746c219496ad070de5e9d

8335711: G1: Remove unused bot_updates argument in G1AllocRegion constructor

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.hpp

Changeset: bdf470b3
Branch: premain
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-07-05 09:06:37 +0000
URL:       https://git.openjdk.org/leyden/commit/bdf470b3b8f8814cb29f2877490d5bc1e79bdecb

8335742: Problemlist gc/g1/TestMixedGCLiveThreshold.java#25percent with virtual threads

Reviewed-by: aboldtch, kbarrett

! test/hotspot/jtreg/ProblemList-Virtual.txt

Changeset: c8acea87
Branch: premain
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2024-07-05 09:10:30 +0000
URL:       https://git.openjdk.org/leyden/commit/c8acea87e2c5ba6672c011ec4e57a53c55fee74b

8335706: G1: Remove unused G1ConcurrentRefine::RemSetSamplingClosure::_cset

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp

Changeset: 194425d7
Branch: premain
Author:    Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-07-05 12:50:09 +0000
URL:       https://git.openjdk.org/leyden/commit/194425d7875ef42fce52516ed59c81ee97720399

8335645: j.u.Formatter#trailingZeros improved with String repeat

Reviewed-by: liach, jlu, naoto

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

Changeset: ff49f677
Branch: premain
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-07-05 13:44:35 +0000
URL:       https://git.openjdk.org/leyden/commit/ff49f677ee5017019c90823bc412ceb90068ffbd

8335775: Remove extraneous 's' in comment of rawmonitor.cpp test file

Reviewed-by: gdams, stuefe

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.cpp

Changeset: 7efe1603
Branch: premain
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-05 16:44:41 +0000
URL:       https://git.openjdk.org/leyden/commit/7efe16038e5df9894a265ea1214068060f595c4e

8335730: JFR: Clean up jdk.jfr

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClass.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedFrame.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java
! src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveSettingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionStatisticsEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/OldObjectSample.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/QueryRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Row.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/TableSorter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/LevelSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Disassemble.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/View.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueParser.java

Changeset: b83766e5
Branch: premain
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-05 17:07:22 +0000
URL:       https://git.openjdk.org/leyden/commit/b83766e59063a41ea8801ac9e7c15dce67727c62

8335632: jdk/jfr/api/consumer/streaming/TestJVMExit.java failed with "Process [...] is no longer alive"

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java

Changeset: 6f7f0f1d
Branch: premain
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-07-06 15:05:26 +0000
URL:       https://git.openjdk.org/leyden/commit/6f7f0f1de05fdc0f6a88ccd90b806e8a5c5074ef

8333884: MemorySegment::reinterpret removes read-only property

Reviewed-by: jvernee, mcimadamore

! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/SegmentFactories.java
! test/jdk/java/foreign/TestSegments.java

Changeset: 3f37c571
Branch: premain
Author:    SendaoYan <syan at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2024-07-08 01:19:36 +0000
URL:       https://git.openjdk.org/leyden/commit/3f37c5718d676b7001e6a084aed3ba645745a144

8335806: RISC-V: Corrected typos Bizarrely

Reviewed-by: aph, amitkumar

! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp

Changeset: 02956ab6
Branch: premain
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2024-07-08 06:23:03 +0000
URL:       https://git.openjdk.org/leyden/commit/02956ab6e161ca8556a73f328f79bcbfba997cbc

8332163: C2 SuperWord: refactor PacksetGraph and SuperWord::output into VTransformGraph

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ src/hotspot/share/opto/superwordVTransformBuilder.cpp
+ src/hotspot/share/opto/superwordVTransformBuilder.hpp
! src/hotspot/share/opto/traceAutoVectorizationTag.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
+ src/hotspot/share/opto/vtransform.cpp
+ src/hotspot/share/opto/vtransform.hpp

Changeset: 55fd1ed2
Branch: premain
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2024-07-08 06:42:46 +0000
URL:       https://git.openjdk.org/leyden/commit/55fd1ed228ea3c42aaf92579e5dcb818fe14351d

8333890: Fatal error in auto-vectorizer with float16 kernel.

Reviewed-by: kvn

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java

Changeset: 3cce31ad
Branch: premain
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-07-08 08:06:56 +0000
URL:       https://git.openjdk.org/leyden/commit/3cce31ad8877ec62429981871bcb0067770f9ccb

8335643: serviceability/dcmd/vm tests fail for ZGC after JDK-8322475

Reviewed-by: sgehwolf, dholmes

! test/hotspot/jtreg/ProblemList-generational-zgc.txt
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java

Changeset: 540188fd
Branch: premain
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-08 10:03:39 +0000
URL:       https://git.openjdk.org/leyden/commit/540188fdebd089d4145eca18c0f95bf338cbcefc

8334445: Parallel: Decouple maximum compaction from SoftReference clearing

Reviewed-by: zgu, lmao

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp

Changeset: c5a668bb
Branch: premain
Author:    Xiaolong Peng <xpeng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-08 10:33:08 +0000
URL:       https://git.openjdk.org/leyden/commit/c5a668bb653feb3408a9efa3274ceabf9f01a2c7

8334231: Optimize MethodData layout

Reviewed-by: dholmes, chagedorn, shade

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

Changeset: c34a1b70
Branch: premain
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-07-08 10:53:03 +0000
URL:       https://git.openjdk.org/leyden/commit/c34a1b7013b27a8a214f63387bd528a90342a416

8335861: Problem list compiler/vectorization/TestFloat16VectorConvChain.java

Reviewed-by: epeter

! test/hotspot/jtreg/ProblemList.txt

Changeset: 953c35eb
Branch: premain
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-07-08 11:44:04 +0000
URL:       https://git.openjdk.org/leyden/commit/953c35eb5bff49ec5f7dbb25edd8a324b94318eb

8335824: Test gc/arguments/TestMinInitialErgonomics.java is timing out

Reviewed-by: ayang, kbarrett

! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java

Changeset: cec222e4
Branch: premain
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2024-07-08 12:39:33 +0000
URL:       https://git.openjdk.org/leyden/commit/cec222e46065fc15db3f2eb241d3607d605ab580

8317611: Add a tool like jdeprscan to find usage of restricted methods

Reviewed-by: alanb, ihse, mcimadamore, jlahoda, jwaters

! make/modules/jdk.jdeps/Launcher.gmk
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
! src/jdk.internal.opt/share/classes/module-info.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/ClassFileSource.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/ClassResolver.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/JNativeScanFatalError.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/JNativeScanTask.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/Main.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/MethodRef.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/NativeMethodFinder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/RestrictedUse.java
! src/jdk.jdeps/share/classes/module-info.java
+ src/jdk.jdeps/share/man/jnativescan.1
! test/jdk/tools/launcher/HelpFlagsTest.java
! test/langtools/TEST.groups
+ test/langtools/tools/jnativescan/JNativeScanTestBase.java
+ test/langtools/tools/jnativescan/TestArrayTypeRefs.java
+ test/langtools/tools/jnativescan/TestJNativeScan.java
+ test/langtools/tools/jnativescan/TestMissingSystemClass.java
+ test/langtools/tools/jnativescan/TestSubclassRefs.java
+ test/langtools/tools/jnativescan/cases/classpath/app/App.java
+ test/langtools/tools/jnativescan/cases/classpath/arrayref/App.java
+ test/langtools/tools/jnativescan/cases/classpath/lib/Lib.java
+ test/langtools/tools/jnativescan/cases/classpath/missingsystem/App.java
+ test/langtools/tools/jnativescan/cases/classpath/singlejar/main/Main.java
+ test/langtools/tools/jnativescan/cases/classpath/subclassref/App.java
+ test/langtools/tools/jnativescan/cases/classpath/unnamed_package/UnnamedPackage.java
+ test/langtools/tools/jnativescan/cases/modules/org.lib/module-info.java
+ test/langtools/tools/jnativescan/cases/modules/org.lib/org/lib/Lib.java
+ test/langtools/tools/jnativescan/cases/modules/org.lib/org/lib/Service.java
+ test/langtools/tools/jnativescan/cases/modules/org.myapp/module-info.java
+ test/langtools/tools/jnativescan/cases/modules/org.myapp/org/myapp/main/Main.java
+ test/langtools/tools/jnativescan/cases/modules/org.service/module-info.java
+ test/langtools/tools/jnativescan/cases/modules/org.service/org/service/ServiceImpl.java
+ test/langtools/tools/jnativescan/cases/modules/org.singlejar/module-info.java
+ test/langtools/tools/jnativescan/cases/modules/org.singlejar/org/singlejar/main/Main.java

Changeset: be3676f6
Branch: premain
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Date:      2024-07-08 14:04:32 +0000
URL:       https://git.openjdk.org/leyden/commit/be3676f6bbc2d8041e43cf7bcfaee7fb9d864378

8304484: CDS dynamic dumping incorrectly leads to "Error occurred during initialization of VM"

Reviewed-by: ccheung, iklam

! src/hotspot/share/classfile/classLoader.cpp

Changeset: d8c1c6ab
Branch: premain
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-08 15:45:26 +0000
URL:       https://git.openjdk.org/leyden/commit/d8c1c6ab0543c986280dcfa1c6c79e010a7b35fb

8335604: Serial: Inline Generation::contiguous_available

Reviewed-by: tschatzl

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/generation.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.hpp

Changeset: a9b7f42f
Branch: premain
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-07-08 16:20:01 +0000
URL:       https://git.openjdk.org/leyden/commit/a9b7f42f29120a3cca0d341350ff03cae485e68b

8333826: Update --release 23 symbol information for JDK 23 build 29

Reviewed-by: iris, jlahoda

! src/jdk.compiler/share/data/symbols/java.desktop-N.sym.txt

Changeset: 284671a1
Branch: premain
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2024-07-08 16:44:22 +0000
URL:       https://git.openjdk.org/leyden/commit/284671a1e4fb5bfe15b20b7f41fc24415b1235ed

8335449: runtime/cds/DeterministicDump.java fails with File content different at byte ...

Reviewed-by: matsaave, iklam

! test/hotspot/jtreg/runtime/cds/DeterministicDump.java

Changeset: 3a87eb5c
Branch: premain
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
Date:      2024-07-08 18:03:19 +0000
URL:       https://git.openjdk.org/leyden/commit/3a87eb5c4606ce39970962895315567e8606eba7

8335126: Shenandoah: Improve OOM handling

Reviewed-by: shade, ysr, wkemper, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: 3733fe3a
Branch: premain
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-07-08 19:14:33 +0000
URL:       https://git.openjdk.org/leyden/commit/3733fe3a207078b585421cd2a098e808fafaa817

8335789: [TESTBUG] XparColor.java test fails with Error. Parse Exception: Invalid or unrecognized bugid: @

Reviewed-by: aivanov

! test/jdk/java/awt/print/PrinterJob/XparColor.java

Changeset: babf6df7
Branch: premain
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2024-07-08 20:09:07 +0000
URL:       https://git.openjdk.org/leyden/commit/babf6df7d97e4beedb25e689634d999412c1e950

8334757: AssertionError: Missing type variable in where clause

Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateClassWithTypeVariable.java
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateClassWithTypeVariable.out

Changeset: bb1f8a16
Branch: premain
Author:    Xiaolong Peng <xpeng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-08 20:10:27 +0000
URL:       https://git.openjdk.org/leyden/commit/bb1f8a1698553d5962569ac8912edd0d7ef010dd

8335904: Fix invalid comment in ShenandoahLock

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp

Changeset: 9c7a6eab
Branch: premain
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2024-07-08 20:14:26 +0000
URL:       https://git.openjdk.org/leyden/commit/9c7a6eabb93c570fdb74076edc931576ed6be3e0

8312125: Refactor CDS enum class handling

Reviewed-by: matsaave, ccheung

+ src/hotspot/share/cds/cdsEnumKlass.cpp
+ src/hotspot/share/cds/cdsEnumKlass.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp

Changeset: 564a72e1
Branch: premain
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2024-07-09 08:10:55 +0000
URL:       https://git.openjdk.org/leyden/commit/564a72e1dba0f145600c8e7eff66992fbf294df0

8335955: JDK-8335742 wrongly used a "JDK-" prefix in the problemlist bug number

Reviewed-by: iwalulya

! test/hotspot/jtreg/ProblemList-Virtual.txt

Changeset: 2a296475
Branch: premain
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-07-09 08:25:00 +0000
URL:       https://git.openjdk.org/leyden/commit/2a2964759c73b3b9ab6afaad109383c89952977b

8334777: Test javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java failed with NullPointerException

Reviewed-by: cjplummer, dholmes

! test/jdk/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java

Changeset: 8f62f31d
Branch: premain
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-07-09 08:26:25 +0000
URL:       https://git.openjdk.org/leyden/commit/8f62f31dff564289a2422d58e8ecd5062d443b81

8335906: [s390x] Test Failure: GTestWrapper.java

Reviewed-by: stuefe

! src/hotspot/share/runtime/os.cpp

Changeset: f3ff4f74
Branch: premain
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2024-07-09 10:21:47 +0000
URL:       https://git.openjdk.org/leyden/commit/f3ff4f7427c3c3f5cb2a115a61462bb9d28de1cd

8335882: platform/cgroup/TestSystemSettings.java fails on Alpine Linux

Reviewed-by: stuefe, mbaesken

! test/jdk/jdk/internal/platform/cgroup/TestSystemSettings.java

Changeset: 0e0dfca2
Branch: premain
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Dmitry Samersoff <dsamersoff at openjdk.org>
Date:      2024-07-09 10:27:44 +0000
URL:       https://git.openjdk.org/leyden/commit/0e0dfca21f64ecfcb3e5ed7cdc2a173834faa509

8330806: test/hotspot/jtreg/compiler/c1/TestLargeMonitorOffset.java fails on ARM32

Reviewed-by: snazarki, dsamersoff

! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp

Changeset: 531a6d85
Branch: premain
Author:    Volker Simonis <simonis at openjdk.org>
Date:      2024-07-09 13:11:07 +0000
URL:       https://git.openjdk.org/leyden/commit/531a6d85b00b88688668ab1ced0db6ce0214a5f1

8335911: Document ccls indexer in doc/ide.md

Reviewed-by: erikj

! doc/ide.html
! doc/ide.md

Changeset: 7e11fb70
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-09 13:11:20 +0000
URL:       https://git.openjdk.org/leyden/commit/7e11fb702696df733ca89d325200f2e9414402d9

8335688: Fix -Wzero-as-null-pointer-constant warnings from fflush calls in jvmti tests

Reviewed-by: jwaters, coleenp

! test/hotspot/jtreg/serviceability/jvmti/AddModuleUsesAndProvides/libAddModuleUsesAndProvidesTest.c
! test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/libGenerateEvents1.cpp
! test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/libGenerateEvents2.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetClassFields/FilteredFields/libFilteredFieldsTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/libMissedStackMapFrames.cpp
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/libRedefineRetransform.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/libframepop02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/get_stack_trace.hpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/libSuspendResume1.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/earlyretfp.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/earlyretint.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/earlyretlong.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/earlyretobj.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/earlyretstr.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/earlyretvoid.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/getallstktr001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/getcpool001.cpp

Changeset: 14721244
Branch: premain
Author:    Mark Powers <mpowers at openjdk.org>
Date:      2024-07-09 20:38:09 +0000
URL:       https://git.openjdk.org/leyden/commit/1472124489c841642996ae984e21c533ffec8091

8333364: Minor cleanup could be done in com.sun.crypto.provider

Reviewed-by: mullan, valeriep

! src/java.base/share/classes/com/sun/crypto/provider/AESKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrap.java
! src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrapPadded.java
! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Cipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Poly1305Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherBlockChaining.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherTextStealing.java
! src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java
! src/java.base/share/classes/com/sun/crypto/provider/DESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKEM.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/ElectronicCodeBook.java
! src/java.base/share/classes/com/sun/crypto/provider/FeedbackCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java
! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacMD5.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacSHA1.java
! src/java.base/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/com/sun/crypto/provider/KWUtil.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/java.base/share/classes/com/sun/crypto/provider/OutputFeedback.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PKCS5Padding.java
! src/java.base/share/classes/com/sun/crypto/provider/Poly1305.java
! src/java.base/share/classes/com/sun/crypto/provider/RC2Crypt.java
! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/com/sun/crypto/provider/SslMacCore.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsKeyMaterialGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java

Changeset: dcf4e0d5
Branch: premain
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-07-10 03:30:19 +0000
URL:       https://git.openjdk.org/leyden/commit/dcf4e0d51f392afe2711223484e932e3826e8864

8335966: Remove incorrect problem listing of java/lang/instrument/NativeMethodPrefixAgent.java in ProblemList-Virtual.txt

Reviewed-by: kevinw, amenkov

! test/jdk/ProblemList-Virtual.txt

Changeset: b5909cab
Branch: premain
Author:    Koichi Sakata <ksakata at openjdk.org>
Date:      2024-07-10 05:57:11 +0000
URL:       https://git.openjdk.org/leyden/commit/b5909cabeef22954f4d9c642b1cbf288b3454562

8323242: Remove vestigial DONT_USE_REGISTER_DEFINES

Reviewed-by: gli, kvn

! src/hotspot/cpu/zero/register_zero.hpp

Changeset: a44b60c8
Branch: premain
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-10 07:53:52 +0000
URL:       https://git.openjdk.org/leyden/commit/a44b60c8c14ad998e51239f48e64779304aaac50

8335778: runtime/ClassInitErrors/TestStackOverflowDuringInit.java fails on ppc64 platforms after JDK-8334545

Reviewed-by: dholmes, asteiner

! test/hotspot/jtreg/runtime/ClassInitErrors/TestStackOverflowDuringInit.java

Changeset: 537d20af
Branch: premain
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-07-10 09:55:56 +0000
URL:       https://git.openjdk.org/leyden/commit/537d20afbff255489a7b1bdb0410b9d1aba715b7

8335766: Switch case with pattern matching and guard clause compiles inconsistently

Reviewed-by: abimpoudis

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/patterns/DisambiguatePatterns.java

Changeset: e0fb9494
Branch: premain
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-07-10 14:28:20 +0000
URL:       https://git.openjdk.org/leyden/commit/e0fb949460d0c7e2ab1697a6466e7d4831a20a33

8335779: JFR: Hide sleep events

Reviewed-by: mgronlun

! src/hotspot/share/jfr/support/jfrIntrinsics.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
- src/jdk.jfr/share/classes/jdk/jfr/internal/HiddenWait.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/management/HiddenWait.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/StreamBarrier.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/DownLoadThread.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FileDump.java
+ test/jdk/jdk/jfr/jvm/TestHiddenWait.java

Changeset: e6c5aa7a
Branch: premain
Author:    Christian Stein <cstein at openjdk.org>
Date:      2024-07-10 15:12:49 +0000
URL:       https://git.openjdk.org/leyden/commit/e6c5aa7a6cb54c647d261facdcffa6a410849627

8336012: Fix usages of jtreg-reserved properties

Reviewed-by: jjg

! test/jdk/java/lang/invoke/PrivateInvokeTest.java

Changeset: fb9a227e
Branch: premain
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2024-07-10 15:34:27 +0000
URL:       https://git.openjdk.org/leyden/commit/fb9a227e02ebf826edb762283e15dd7e402f8433

8313909: [JVMCI] assert(cp->tag_at(index).is_unresolved_klass()) in lookupKlassInPool

Reviewed-by: yzheng, never

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp

Changeset: fb66716a
Branch: premain
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-07-10 16:12:40 +0000
URL:       https://git.openjdk.org/leyden/commit/fb66716a1bc914db194c5b0b833cc2317704f166

8331725: ubsan: pc may not always be the entry point for a VtableStub

Reviewed-by: kvn, mbaesken

! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/code/vtableStubs.hpp

Changeset: 7ab96c74
Branch: premain
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2024-07-10 16:26:16 +0000
URL:       https://git.openjdk.org/leyden/commit/7ab96c74e2c39f430a5c2f65a981da7314a2385b

8335409: Can't allocate and retain memory from resource area in frame::oops_interpreted_do oop closure after 8329665

Reviewed-by: dholmes, stuefe, coleenp, shade

! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
! src/hotspot/share/runtime/frame.cpp

Changeset: 66db7156
Branch: premain
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-07-10 16:36:39 +0000
URL:       https://git.openjdk.org/leyden/commit/66db71563c3ebd715a1192a9b399b618d7bdb8d0

8335637: Add explicit non-null return value expectations to Object.toString()

Reviewed-by: jpai, alanb, smarks, prappo

! src/java.base/share/classes/java/lang/Object.java

Changeset: 242f1133
Branch: premain
Author:    Yudi Zheng <yzheng at openjdk.org>
Date:      2024-07-10 19:42:23 +0000
URL:       https://git.openjdk.org/leyden/commit/242f1133f8e1b373de3714cefc7f6701c39707fe

8334481: [JVMCI] add LINK_TO_NATIVE to MethodHandleAccessProvider.IntrinsicMethod

Reviewed-by: dnsimon

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/MethodHandleAccessProvider.java

Changeset: cad68e06
Branch: premain
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-10 21:06:39 +0000
URL:       https://git.openjdk.org/leyden/commit/cad68e06ecad1e19091d1af9c0f9b8145d6842fb

8335935: Chained builders not sending transformed models to next transforms

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BlockCodeBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/LabelContext.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TerminalCodeBuilder.java
- src/java.base/share/classes/jdk/internal/classfile/impl/TransformingCodeBuilder.java
! test/jdk/jdk/classfile/TransformTests.java

Changeset: d6c6847e
Branch: premain
Author:    KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2024-07-11 02:44:12 +0000
URL:       https://git.openjdk.org/leyden/commit/d6c6847e32673d36a1958cefd1851ec9f3b1e2ad

8335743: jhsdb jstack cannot print some information on the waiting thread

Reviewed-by: dholmes, cjplummer, kevinw

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaVFrame.java
! test/hotspot/jtreg/serviceability/sa/LingeredAppWithLock.java
! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java

Changeset: b363de8c
Branch: premain
Author:    Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2024-07-11 02:44:25 +0000
URL:       https://git.openjdk.org/leyden/commit/b363de8c9fbf7d9e4aade41a2e883cc83ced320b

8335946: DTrace code snippets should be generated when DTrace flags are enabled

Reviewed-by: coleenp, dholmes

! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp

Changeset: cf940e13
Branch: premain
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2024-07-11 07:03:44 +0000
URL:       https://git.openjdk.org/leyden/commit/cf940e139a76e5aabd52379b8a87065d82b2284c

8335553: [Graal] Compiler thread calls into jdk.internal.vm.VMSupport.decodeAndThrowThrowable and crashes in OOM situation

Reviewed-by: yzheng, never, dholmes

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/java.base/share/classes/jdk/internal/vm/TranslatedException.java
! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
! test/jdk/jdk/internal/vm/TestTranslatedException.java

Changeset: b7d0eff5
Branch: premain
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-07-11 07:29:37 +0000
URL:       https://git.openjdk.org/leyden/commit/b7d0eff5ad77e338b237773d2fc047eea3d2ac12

8207908: JMXStatusTest.java fails assertion intermittently

Reviewed-by: cjplummer, amenkov

! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java
! test/jdk/sun/management/jmxremote/startstop/ManagementAgentJcmd.java

Changeset: 1772a929
Branch: premain
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-07-11 07:35:48 +0000
URL:       https://git.openjdk.org/leyden/commit/1772a929af0c31bf22153cc19c5d11b00273453b

8334457: Test javax/swing/JTabbedPane/bug4666224.java fail on macOS with because pressing the ‘C’ key does not switch the layout to WRAP_TAB_LAYOUT

Reviewed-by: achung, abhiscxk, tr

! test/jdk/javax/swing/JTabbedPane/bug4666224.java

Changeset: 2928753b
Branch: premain
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-07-11 08:18:46 +0000
URL:       https://git.openjdk.org/leyden/commit/2928753bd95356467e4fe42ee391e45d1cb6e89c

8324966: Allow selecting jtreg test case by ID from make

Reviewed-by: erikj

! make/InitSupport.gmk

Changeset: 62cbf703
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-11 08:28:25 +0000
URL:       https://git.openjdk.org/leyden/commit/62cbf70346e78ca94ce6ea4ba5a308ea0a2bbfa8

8336085: Fix simple -Wzero-as-null-pointer-constant warnings in CDS code

Reviewed-by: dholmes, jwaters

! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/filemap.hpp

Changeset: b32e4a68
Branch: premain
Author:    Xiaolong Peng <xpeng at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-11 08:47:15 +0000
URL:       https://git.openjdk.org/leyden/commit/b32e4a68bca588d908bd81a398eb3171a6876dc5

8335356: Shenandoah: Improve concurrent cleanup locking

Reviewed-by: ysr, shade

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

Changeset: 6fcd49f9
Branch: premain
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2024-07-11 10:08:54 +0000
URL:       https://git.openjdk.org/leyden/commit/6fcd49f9431cc3507f96ef2acdca43fc6a394a14

8336239: Fix javadoc markup in java.lang.Process

Reviewed-by: jpai

! src/java.base/share/classes/java/lang/Process.java

Changeset: 5c612c23
Branch: premain
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2024-07-11 10:24:00 +0000
URL:       https://git.openjdk.org/leyden/commit/5c612c230b0a852aed5fd36e58b82ebf2e1838af

8332689: RISC-V: Use load instead of trampolines

Reviewed-by: fyang, mli, luhenry

! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/relocInfo_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp

Changeset: dea92742
Branch: premain
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Date:      2024-07-11 14:12:13 +0000
URL:       https://git.openjdk.org/leyden/commit/dea92742c2b5889717f2183dc29b5772daff5340

8332125: [nmt] Totals in diff report should print out total malloc and mmap diffs

Reviewed-by: stuefe, jsjolen

! src/hotspot/share/nmt/memReporter.cpp
+ test/hotspot/jtreg/runtime/NMT/TotalMallocMmapDiffTest.java

Changeset: d06d79c8
Branch: premain
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-11 16:07:03 +0000
URL:       https://git.openjdk.org/leyden/commit/d06d79c80980644df511cded0eb8bc0309d878d3

8325369: @sealedGraph: Bad link to image for tag on nested classes

Reviewed-by: jjg

! make/jdk/src/classes/build/tools/taglet/SealedGraph.java

Changeset: 58c98420
Branch: premain
Author:    Joe Wang <joehw at openjdk.org>
Date:      2024-07-11 18:38:32 +0000
URL:       https://git.openjdk.org/leyden/commit/58c98420b65bcea08f37982fdfba747005c03553

8336021: Doccheck: valign not allowed for HTML5 in java.xml

Reviewed-by: lancea

! src/java.xml/share/classes/org/w3c/dom/Attr.java

Changeset: 5100303c
Branch: premain
Author:    Justin Lu <jlu at openjdk.org>
Date:      2024-07-11 18:40:40 +0000
URL:       https://git.openjdk.org/leyden/commit/5100303c6c5e4224d2c41f90719139bb5f4e236e

8335668: NumberFormat integer only parsing should throw exception for edge case

Reviewed-by: naoto

! src/java.base/share/classes/java/text/DecimalFormat.java
! test/jdk/java/text/Format/NumberFormat/LenientParseTest.java
! test/jdk/java/text/Format/NumberFormat/StrictParseTest.java

Changeset: 9eb611e7
Branch: premain
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2024-07-11 19:53:52 +0000
URL:       https://git.openjdk.org/leyden/commit/9eb611e7f07ebb6eb0cbcca32d644abf8352c991

8334055: Unhelpful 'required: reference' diagnostics after JDK-8043226

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateMissingSymbol.java
+ test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateMissingSymbol.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.out
! test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.java
! test/langtools/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.out

Changeset: 73e3e0ed
Branch: premain
Author:    Dean Long <dlong at openjdk.org>
Date:      2024-07-11 20:18:16 +0000
URL:       https://git.openjdk.org/leyden/commit/73e3e0edeb20c6f701b213423476f92fb05dd262

8321509: False positive in get_trampoline fast path causes crash

Reviewed-by: kvn, adinn, thartmann

! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp

Changeset: 88905571
Branch: premain
Author:    Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-07-11 20:44:21 +0000
URL:       https://git.openjdk.org/leyden/commit/889055713ea83f899ebd7bf640dcf3c3e1a82ebe

8335623: Clean up HtmlTag.HtmlTag and make the ARIA role attribute global

Reviewed-by: liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java

Changeset: 687601eb
Branch: premain
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-07-11 20:45:34 +0000
URL:       https://git.openjdk.org/leyden/commit/687601ebcaedf133fd4d5cecc42c5aadf9c73f3c

8336257: Additional tests in jmxremote/startstop to match on PID not app name

Reviewed-by: cjplummer, alanb, amenkov, dcubed

! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java

Changeset: b3ef2a60
Branch: premain
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-11 20:51:27 +0000
URL:       https://git.openjdk.org/leyden/commit/b3ef2a600cfec31723dc78fe552e9cf9976b0337

8336036: Synthetic documentation for a record's equals is incorrect for floating-point types

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java

Changeset: 81a0d1ba
Branch: premain
Author:    Vanitha B P <vanitha.b.p at oracle.com>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2024-07-11 21:27:30 +0000
URL:       https://git.openjdk.org/leyden/commit/81a0d1ba03bbdbe718302b3925cdc207d5d05232

8325525: Create jtreg test case for JDK-8325203

Reviewed-by: asemenyuk, almatvee

+ test/jdk/tools/jpackage/apps/ChildProcessAppLauncher.java
+ test/jdk/tools/jpackage/windows/WinChildProcessTest.java

Changeset: c703d290
Branch: premain
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-12 05:56:53 +0000
URL:       https://git.openjdk.org/leyden/commit/c703d290425f85a06e61d72c9672ac2adac92db9

8335710: serviceability/dcmd/vm/SystemDumpMapTest.java and SystemMapTest.java fail on Linux Alpine after 8322475

Reviewed-by: stuefe, lucy

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

Changeset: 1fe3ada0
Branch: premain
Author:    SendaoYan <syan at openjdk.org>
Committer: Alex Menkov <amenkov at openjdk.org>
Date:      2024-07-12 08:14:56 +0000
URL:       https://git.openjdk.org/leyden/commit/1fe3ada001e188754df5de00bf6804f028ad274b

8336284: Test TestClhsdbJstackLock.java/TestJhsdbJstackLock.java fails with -Xcomp after JDK-8335743

Reviewed-by: cjplummer, amenkov

! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java

Changeset: f677b90e
Branch: premain
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-07-12 08:19:24 +0000
URL:       https://git.openjdk.org/leyden/commit/f677b90eb93026d3fdfd4ae19d48415a7d8318e8

8267887: RMIConnector_NPETest.java fails after removal of RMI Activation (JDK-8267123)

Reviewed-by: cjplummer, sspitsyn

! test/jdk/ProblemList.txt
- test/jdk/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java

Changeset: 7a620329
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-12 09:30:38 +0000
URL:       https://git.openjdk.org/leyden/commit/7a6203296416268f1c3f269d0db2b0c817642a34

8336081: Fix -Wzero-as-null-pointer-constant warnings in JVMTypedFlagLimit ctors

Reviewed-by: dholmes, jwaters

! src/hotspot/share/runtime/flags/jvmFlagLimit.hpp

Changeset: 9b6f6c5c
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-12 09:33:04 +0000
URL:       https://git.openjdk.org/leyden/commit/9b6f6c5c9dd6d0fbb056e8d84c3a0888a3320edf

8336082: Fix -Wzero-as-null-pointer-constant warnings in SimpleCompactHashtable

Reviewed-by: coleenp, dholmes

! src/hotspot/share/classfile/compactHashtable.hpp

Changeset: eec0e155
Branch: premain
Author:    Volker Simonis <simonis at openjdk.org>
Date:      2024-07-12 12:09:58 +0000
URL:       https://git.openjdk.org/leyden/commit/eec0e155f303ff4bbdab172765ca7c92c2b94cbd

8335619: Add an @apiNote to j.l.i.ClassFileTransformer to warn about recursive class loading and ClassCircularityErrors

Reviewed-by: alanb, stuefe, liach

! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java

Changeset: 559826c2
Branch: premain
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-07-12 12:17:21 +0000
URL:       https://git.openjdk.org/leyden/commit/559826c2922851dbe45ead23ad1d73b1846334ac

8332474: Tighten up ToolBox' JavacTask to not silently accept javac crash as a failure

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/langtools/tools/lib/toolbox/AbstractTask.java
! test/langtools/tools/lib/toolbox/JavacTask.java

Changeset: 2fc7eb44
Branch: premain
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-07-12 12:37:58 +0000
URL:       https://git.openjdk.org/leyden/commit/2fc7eb44a018974734832576a0a2631ae747e0cd

8155030: The Menu Mnemonics are always displayed for GTK LAF

Hides mnemonics on menus, buttons, and labels for GTK L&F.

Moved shared code for hiding mnemonics into
sun/swing/MnemonicHandler and AltProcessor to avoid code duplication.

Reviewed-by: prr, tr, achung, dnguyen, aivanov

! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLabelUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
- src/java.desktop/macosx/classes/com/apple/laf/AquaMnemonicHandler.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
+ src/java.desktop/share/classes/sun/swing/AltProcessor.java
+ src/java.desktop/share/classes/sun/swing/MnemonicHandler.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java
! test/jdk/javax/swing/JMenuBar/TestMenuMnemonic.java
+ test/jdk/javax/swing/JMenuBar/TestMenuMnemonicLinuxAndMac.java
! test/jdk/javax/swing/LookAndFeel/bug4736093.java
! test/jdk/javax/swing/plaf/windows/6921687/bug6921687.java

Changeset: 34d8562a
Branch: premain
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-12 12:59:13 +0000
URL:       https://git.openjdk.org/leyden/commit/34d8562a913b8382601e4c0c31ad34a663b9ec0a

8335902: Parallel: Refactor VM_ParallelGCFailedAllocation and VM_ParallelGCSystemGC

Reviewed-by: gli, zgu

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
! src/hotspot/share/gc/parallel/psVMOperations.cpp
! src/hotspot/share/gc/parallel/psVMOperations.hpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java

Changeset: 4f312d6b
Branch: premain
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2024-07-12 12:59:22 +0000
URL:       https://git.openjdk.org/leyden/commit/4f312d6bc1fda6e3863ac623902a7decb0704ec3

8336152: Remove unused forward declaration in classLoadInfo.hpp

Reviewed-by: dholmes, shade

! src/hotspot/share/classfile/classLoadInfo.hpp

Changeset: 84c74ad0
Branch: premain
Author:    Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-07-12 14:36:34 +0000
URL:       https://git.openjdk.org/leyden/commit/84c74ad0a94f5c36529c63d846f15916259ee6a5

8335802: Improve startup speed HexFormat uses boolean instead of enum

Reviewed-by: liach

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

Changeset: 1f6e106b
Branch: premain
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2024-07-12 17:11:20 +0000
URL:       https://git.openjdk.org/leyden/commit/1f6e106b45e5109224e13d70f1a40c9e666ec2ab

8335684: Test ThreadCpuTime.java should pause like ThreadCpuTimeArray.java

Reviewed-by: sspitsyn, cjplummer

! test/jdk/java/lang/management/ThreadMXBean/ThreadCpuTime.java

Changeset: 4957145e
Branch: premain
Author:    Shaojin Wen <shaojin.wensj at alibaba-inc.com>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-07-12 21:49:28 +0000
URL:       https://git.openjdk.org/leyden/commit/4957145e6c823bfaa638a77457da5c031af978b9

8336278: Micro-optimize Replace String.format("%n") to System.lineSeparator

Reviewed-by: dnsimon, shade

! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/CodeUtil.java
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotMethodData.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/StructuredWriter.java

Changeset: 8ba9bc6f
Branch: premain
Author:    Sean Gwizdak <sgwizdak at amazon.com>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-07-12 21:49:51 +0000
URL:       https://git.openjdk.org/leyden/commit/8ba9bc6f1735be98dcc039244a28884b4d9620ae

8332249: Micro-optimize Method.hashCode

Reviewed-by: liach

! src/java.base/share/classes/java/lang/reflect/Method.java
! test/micro/org/openjdk/bench/java/lang/reflect/MethodBenchmark.java

Changeset: 5bc86f33
Branch: premain
Author:    Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-07-12 21:50:51 +0000
URL:       https://git.openjdk.org/leyden/commit/5bc86f332986e3fffc1363f569029bb73a706064

8336259: Wrong link to stylesheet.css in JavaDoc API documentation

Reviewed-by: jjg, liach

! src/java.base/share/classes/java/lang/doc-files/ValueBased.html
! src/java.base/share/classes/java/lang/doc-files/threadPrimitiveDeprecation.html

Changeset: 4166e534
Branch: premain
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2024-07-12 23:11:04 +0000
URL:       https://git.openjdk.org/leyden/commit/4166e5345283d118d76b20de579d73bd55436ea6

8318106: Generated HTML for snippet does not always contain an id

Reviewed-by: liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownTaglets.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestLangProperties.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetUnnamedPackage.java

Changeset: ae9f318f
Branch: premain
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-07-13 02:19:25 +0000
URL:       https://git.openjdk.org/leyden/commit/ae9f318fc35eeab497e546ebab9faed6ec774ec5

8336301: test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion

Reviewed-by: alanb

! test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java

Changeset: 6f325db4
Branch: premain
Author:    Brian Stafford <bstafford at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2024-07-13 04:59:04 +0000
URL:       https://git.openjdk.org/leyden/commit/6f325db49365d3d06add5d194d4696a1428675fa

8310915: Typo in aarch64.ad: "envcodings"

Reviewed-by: thartmann

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: a9f5e76a
Branch: premain
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-14 15:01:51 +0000
URL:       https://git.openjdk.org/leyden/commit/a9f5e76a65f743be9cd995fbea9c78ff9cef3402

8335905: CompoundElement API cleanup

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/ClassFileBuilder.java
! src/java.base/share/classes/java/lang/classfile/ClassModel.java
! src/java.base/share/classes/java/lang/classfile/CodeModel.java
! src/java.base/share/classes/java/lang/classfile/CompoundElement.java
! src/java.base/share/classes/java/lang/classfile/FieldModel.java
! src/java.base/share/classes/java/lang/classfile/MethodModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassRemapperImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! test/jdk/java/lang/instrument/asmlib/Instrumentor.java
! test/jdk/java/lang/invoke/8022701/MHIllegalAccess.java
! test/jdk/java/lang/invoke/lambda/LambdaAsm.java
! test/jdk/jdk/classfile/AdaptCodeTest.java
! test/jdk/jdk/classfile/BasicBlockTest.java
! test/jdk/jdk/classfile/ClassHierarchyInfoTest.java
! test/jdk/jdk/classfile/CorpusTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/OptionsTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/TestRecordComponent.java
! test/jdk/jdk/classfile/VerifierSelfTest.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
! test/jdk/jdk/classfile/helpers/Transforms.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadDeep.java
! test/micro/org/openjdk/bench/jdk/classfile/Transforms.java

Changeset: 3f2636d9
Branch: premain
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2024-07-15 05:41:52 +0000
URL:       https://git.openjdk.org/leyden/commit/3f2636d9b71f5270c83d17dcf5d18cf907978475

8335820: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java fails due to IllegalArgumentException: hash must be nonzero

Reviewed-by: liach

! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! test/jdk/jdk/classfile/LimitsTest.java

Changeset: a96de6d8
Branch: premain
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2024-07-15 07:34:10 +0000
URL:       https://git.openjdk.org/leyden/commit/a96de6d8d273d75a6500e10ed06faab9955f893b

8336256: memcpy short value to int local is incorrect in VtableStubs::unsafe_hash

Reviewed-by: stuefe, shade, kvn

! src/hotspot/share/code/vtableStubs.cpp

Changeset: 2b0adfc2
Branch: premain
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-07-15 11:26:33 +0000
URL:       https://git.openjdk.org/leyden/commit/2b0adfc2decf47f6f49f072549c96f301f275285

8335817: javac AssertionError addLocalVar checkNull

Reviewed-by: vromero, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
+ test/langtools/tools/javac/patterns/MatchExceptionLambdaExpression.java

Changeset: a253e0ff
Branch: premain
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-15 12:11:53 +0000
URL:       https://git.openjdk.org/leyden/commit/a253e0ff4b88541d01596b0e73ede4b96a258fca

8335642: Hide Transform implementation for Class-File API

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/ClassFileBuilder.java
! src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java
! src/java.base/share/classes/java/lang/classfile/ClassTransform.java
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/CodeTransform.java
! src/java.base/share/classes/java/lang/classfile/FieldTransform.java
! src/java.base/share/classes/java/lang/classfile/MethodTransform.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractDirectBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TransformImpl.java

Changeset: 46355319
Branch: premain
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2024-07-15 14:24:27 +0000
URL:       https://git.openjdk.org/leyden/commit/4635531950dbcfcd3ee2f13a57f0909af78a94c7

8335159: Move method reference to lambda desugaring before Lower
8336320: NullPointerException: Cannot invoke Type.getTag because type is null after JDK-8334037

Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/langtools/tools/javac/SuperInit/MrefDoubleTrans.java

Changeset: 000de306
Branch: premain
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2024-07-15 14:54:04 +0000
URL:       https://git.openjdk.org/leyden/commit/000de306286bb75bbdad2f572ce6dafd4184680e

8335269: [Graal] occasional timeout in java/lang/StringBuffer/TestSynchronization.java with loom

Reviewed-by: dholmes, alanb

! src/hotspot/share/runtime/continuationFreezeThaw.cpp
+ test/jdk/java/lang/Thread/virtual/ThreadPollOnYield.java

Changeset: 9dfcd75e
Branch: premain
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2024-07-15 15:28:24 +0000
URL:       https://git.openjdk.org/leyden/commit/9dfcd75ec4f6c1fb60e5416fa6fc759c969a24fb

8334121: Anonymous class capturing two enclosing instances fails to compile

Reviewed-by: jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! test/langtools/tools/javac/MethodParameters/LocalClassTest.out
+ test/langtools/tools/javac/SuperInit/MultiLevelOuterInstance.java

Changeset: ab27acab
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-15 15:43:02 +0000
URL:       https://git.openjdk.org/leyden/commit/ab27acab0b0f4a8af080275e92c2f296f5f6486b

8336297: C2: Fix -Wzero-as-null-pointer-constant warnings in derived Node ctors

Reviewed-by: kvn, jwaters

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp

Changeset: 388fcf03
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-15 16:00:00 +0000
URL:       https://git.openjdk.org/leyden/commit/388fcf03c02c41bb690733e8565642c24ead56e0

8336349: Fix more simple -Wzero-as-null-pointer-constant warnings in C2 code

Reviewed-by: kvn, shade

! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/domgraph.cpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/ifg.cpp
! src/hotspot/share/opto/live.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/reg_split.cpp
! src/hotspot/share/opto/regalloc.cpp
! src/hotspot/share/opto/type.cpp

Changeset: c8a95a76
Branch: premain
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2024-07-15 20:26:52 +0000
URL:       https://git.openjdk.org/leyden/commit/c8a95a763c169b94c5ba07d2c6fbdf99ba3b9e3b

8072701: resume001 failed due to ERROR: timeout for waiting for a BreakpintEvent

Reviewed-by: amenkov, kevinw, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001a.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java

Changeset: bc7cd42d
Branch: premain
Author:    Alexey Ushakov <avu at openjdk.org>
Date:      2024-07-15 23:25:11 +0000
URL:       https://git.openjdk.org/leyden/commit/bc7cd42d11943003470ed4c93a25db3a8f9b5d21

8314498: [macos] Transferring File objects to Finder fails

Co-authored-by: Andrey Starovoyt <Andrey.Starovoyt at jetbrains.com>
Reviewed-by: prr

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CClipboard.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m

Changeset: 8feabc84
Branch: premain
Author:    SendaoYan <syan at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2024-07-16 01:43:36 +0000
URL:       https://git.openjdk.org/leyden/commit/8feabc849ba2f617c8c6dbb2ec5074297beb6437

8334057: JLinkReproducibleTest.java support receive test.tool.vm.opts

Reviewed-by: jpai

! test/jdk/tools/jlink/JLinkReproducibleTest.java

Changeset: 419cc462
Branch: premain
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2024-07-16 12:48:06 +0000
URL:       https://git.openjdk.org/leyden/commit/419cc4624891e5775847f8acaf92fa8c42a9719c

8335533: OutOfMemoryError: Metaspace observed again on AIX in test RedefineLeakThrowable.java after JDK-8294960

Reviewed-by: mbaesken, stuefe

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

Changeset: c99be357
Branch: premain
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-16 15:23:55 +0000
URL:       https://git.openjdk.org/leyden/commit/c99be357c9ff3b4f7edd8673beefeab54aa4ee90

8336474: Problemlist compiler/interpreter/Test6833129 on x86_32

Reviewed-by: thartmann, stuefe

! test/hotspot/jtreg/ProblemList.txt

Changeset: 88eff4c3
Branch: premain
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2024-07-16 16:11:00 +0000
URL:       https://git.openjdk.org/leyden/commit/88eff4c3054b7d9d6486ff418bbecca8f0388117

8336421: ciMethod() constructor should use ConditionalMutexLocker(Compile_lock)

Reviewed-by: jwaters, thartmann, shade

! src/hotspot/share/ci/ciMethod.cpp

Changeset: 59bf3d77
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-16 17:53:08 +0000
URL:       https://git.openjdk.org/leyden/commit/59bf3d77aa96dfdc199f5a6893c76c8a379e9fba

8336080: Fix -Wzero-as-null-pointer-constant warnings in ClassLoaderStats ctor

Reviewed-by: dholmes, iwalulya

! src/hotspot/share/classfile/classLoaderStats.hpp

Changeset: a60608e7
Branch: premain
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2024-07-16 18:10:47 +0000
URL:       https://git.openjdk.org/leyden/commit/a60608e7a35aeeed57bcce641d4957de1e4b4def

8334169: Long arguments of attach operation are silently truncated on Windows

Reviewed-by: sspitsyn, cjplummer

! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c
+ test/hotspot/jtreg/serviceability/attach/LongArgTest.java

Changeset: 005fb67e
Branch: premain
Author:    Cesar Soares Lucas <cslucas at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2024-07-16 20:47:42 +0000
URL:       https://git.openjdk.org/leyden/commit/005fb67e99370ef2bd15dae621a3924e1cf00124

8331194: NPE in ArrayCreationTree.java with -XX:-UseCompressedOops

Reviewed-by: kvn

! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestReduceAllocationAndNestedScalarized.java

Changeset: f3e7063e
Branch: premain
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2024-07-16 23:27:32 +0000
URL:       https://git.openjdk.org/leyden/commit/f3e7063e26cefb6643e4150b7fcbdc9a1fdaebed

8336420: Add JVMTI setfldw001 and setfmodw001 tests to Xcomp problem list

Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: 69baa7d2
Branch: premain
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2024-07-16 23:46:41 +0000
URL:       https://git.openjdk.org/leyden/commit/69baa7d2850fafbd89978db12eec683c286eb921

8336413: gtk headers : Fix typedef redeclaration of GMainContext and GdkPixbuf

Reviewed-by: prr, dnguyen

! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h

Changeset: 5f365d44
Branch: premain
Author:    Tobias Hartmann <thartmann at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-01-23 08:25:53 +0000
URL:       https://git.openjdk.org/leyden/commit/5f365d44be9c1f3413c9ccde970e2745090a516a

8323231: Improve array management

Co-authored-by: Martin Balao <mbalao at openjdk.org>
Reviewed-by: iveresov, rhalade, mschoene, dlong, kvn

! src/hotspot/share/c1/c1_RangeCheckElimination.cpp

Changeset: 46c37686
Branch: premain
Author:    Emanuel Peter <epeter at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-01-25 14:47:13 +0000
URL:       https://git.openjdk.org/leyden/commit/46c37686454321011541499a79c776f774ff2b57

8320548: Improved loop handling

Reviewed-by: mschoene, rhalade, thartmann, chagedorn

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

Changeset: 227fc5e5
Branch: premain
Author:    Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-01-29 21:40:21 +0000
URL:       https://git.openjdk.org/leyden/commit/227fc5e591da0ea7540a7f25451240401ead3495

8314794: Improve UTF8 String supports

Reviewed-by: dholmes, coleenp, rhalade

! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/utf8.cpp

Changeset: aea9a08b
Branch: premain
Author:    David Holmes <dholmes at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-02-11 21:54:51 +0000
URL:       https://git.openjdk.org/leyden/commit/aea9a08bebb6555ef6f00daba24afec394dd245b

8319859: Better symbol storage

Reviewed-by: rhalade, coleenp, matsaave, iklam

! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp

Changeset: c5a8c8a0
Branch: premain
Author:    David Holmes <dholmes at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-02-13 21:15:08 +0000
URL:       https://git.openjdk.org/leyden/commit/c5a8c8a0b6d51c33679efb02514f7a44e93ad290

8325600: Better symbol storage

Reviewed-by: coleenp, rhalade, matsaave

! src/hotspot/share/classfile/symbolTable.cpp

Changeset: e6363255
Branch: premain
Author:    Jayathirth D V <jdv at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-03-15 10:28:00 +0000
URL:       https://git.openjdk.org/leyden/commit/e636325510e882afa703752c6d37c183d111565c

8324559: Improve 2D image handling

Reviewed-by: rhalade, mschoene, psadhukhan, prr

! src/java.desktop/share/native/libawt/java2d/loops/MaskFill.c

Changeset: 553f21ae
Branch: premain
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-03-26 11:43:35 +0000
URL:       https://git.openjdk.org/leyden/commit/553f21ae5324029eef3c934d69be40f5d4266457

8327413: Enhance compilation efficiency

Co-authored-by: Roland Westrelin <roland at openjdk.org>
Reviewed-by: ahgross, rhalade, thartmann, epeter, mbalao, fferrari

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

Changeset: 8cc84bf7
Branch: premain
Author:    Phil Race <prr at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-03-29 17:40:00 +0000
URL:       https://git.openjdk.org/leyden/commit/8cc84bf71e42bb72755a9f2d8532cbdbd428c2a5

8320097: Improve Image transformations

Reviewed-by: jdv, psadhukhan, aivanov, rhalade

! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java
! src/java.desktop/share/native/libawt/java2d/loops/TransformHelper.c

Changeset: 13341ca7
Branch: premain
Author:    Jayathirth D V <jdv at openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai at oracle.com>
Date:      2024-04-02 06:02:01 +0000
URL:       https://git.openjdk.org/leyden/commit/13341ca70276c891add2e4652b6e1e8020610988

8323390: Enhance mask blit functionality

Reviewed-by: prr, rhalade, psadhukhan

! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/loops/MaskBlit.c

Changeset: d90c20c0
Branch: premain
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-07-17 06:05:51 +0000
URL:       https://git.openjdk.org/leyden/commit/d90c20c0c728ced94493e0e58956153f6f61f898

Merge

Reviewed-by: djelinski, dholmes


Changeset: 3babffd4
Branch: premain
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-07-17 06:12:01 +0000
URL:       https://git.openjdk.org/leyden/commit/3babffd4002be62f9f75a1a773c9561804612fad

8334167: Test java/lang/instrument/NativeMethodPrefixApp.java timed out

Reviewed-by: dholmes, sspitsyn, alanb

! test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java
! test/jdk/java/lang/instrument/NativeMethodPrefixApp.java
+ test/jdk/java/lang/instrument/libNativeMethodPrefix.c

Changeset: b9b0b850
Branch: premain
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2024-07-17 06:46:34 +0000
URL:       https://git.openjdk.org/leyden/commit/b9b0b8504ec989ad0687188de4bccfe2c04e5d64

8336375: Crash on paste to JShell

Reviewed-by: jvernee

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ffm/Kernel32.java

Changeset: 70f3e990
Branch: premain
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-17 09:25:59 +0000
URL:       https://git.openjdk.org/leyden/commit/70f3e99016311a6520e6a7c0da4c7ff718364976

8336463: Parallel: Add PSOldGen::expand_and_allocate

Reviewed-by: iwalulya, zgu

! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp

Changeset: 59843f4a
Branch: premain
Author:    Nizar Benalla <nbenalla at openjdk.org>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date:      2024-07-17 09:42:04 +0000
URL:       https://git.openjdk.org/leyden/commit/59843f4a65c18b9a9cc32d4146e569b0e8c89baf

8336040: Missing closing anchor element in Docs.gmk

Reviewed-by: dholmes, jpai, shade

! make/Docs.gmk

Changeset: d41d2a7a
Branch: premain
Author:    Vladimir Petko <vpetko at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-07-17 09:43:47 +0000
URL:       https://git.openjdk.org/leyden/commit/d41d2a7a82cb6eff17396717e2e14139ad8179ba

8334502: gtest/GTestWrapper.java fails on armhf due to LogDecorations.iso8601_utctime_test

Reviewed-by: dholmes, shade

! src/hotspot/share/runtime/os.cpp

Changeset: 67979eb0
Branch: premain
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2024-07-17 11:17:10 +0000
URL:       https://git.openjdk.org/leyden/commit/67979eb0771ff834d6d3d18ba5a8bfe161cfc2ce

8334781: JFR crash:  assert(((((JfrTraceIdBits::load(klass)) & ((JfrTraceIdEpoch::this_epoch_method_and_class_bits()))) != 0))) failed: invariant

Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp

Changeset: 87136287
Branch: premain
Author:    Suchismith Roy <sroy at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-07-17 11:24:08 +0000
URL:       https://git.openjdk.org/leyden/commit/871362870ea8dc5f4ac186876e91023116891a5b

8334217: [AIX] Misleading error messages after JDK-8320005

Reviewed-by: jkern, mbaesken

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/porting_aix.cpp
! src/hotspot/os/aix/porting_aix.hpp

Changeset: 6df7acbc
Branch: premain
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2024-07-17 12:20:17 +0000
URL:       https://git.openjdk.org/leyden/commit/6df7acbc74922d297852044596045a8b32636423

8299080: Wrong default value of snippet lang attribute

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/snippet/Parser.java
! test/langtools/jdk/javadoc/doclet/testMarkdown/TestMarkdownTaglets.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/SnippetTester.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetMarkup.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java

Changeset: 7ec55df3
Branch: premain
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-17 14:49:00 +0000
URL:       https://git.openjdk.org/leyden/commit/7ec55df34af98e9a80381dba7f7f2127f2248f73

8336638: Parallel: Remove redundant mangle in PSScavenge::invoke

Reviewed-by: zgu

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

Changeset: 10186ff4
Branch: premain
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2024-07-17 16:25:36 +0000
URL:       https://git.openjdk.org/leyden/commit/10186ff48fe67aeb83c028b47f6b7e5105513cf3

8336300: DateFormatSymbols#getInstanceRef returns non-cached instance

Reviewed-by: joehw, iris, jlu, aturbanov

! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java

Changeset: bcb5e695
Branch: premain
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2024-07-17 18:46:00 +0000
URL:       https://git.openjdk.org/leyden/commit/bcb5e69505f6cc8a4f323924cd2c58e630595fc0

8335921: Fix HotSpot VM build without JVMTI

Reviewed-by: dholmes, shade

! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! test/jdk/jdk/jfr/event/runtime/TestAgentEvent.java

Changeset: 78cc0f95
Branch: premain
Author:    Nizar Benalla <nbenalla at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date:      2024-07-17 21:39:19 +0000
URL:       https://git.openjdk.org/leyden/commit/78cc0f9569535c72900cf4617e22cef99f695e61

8336091: Fix HTML warnings in the generated HTML files

Reviewed-by: dholmes

! make/jdk/src/classes/build/tools/fixuppandoc/Main.java

Changeset: 21a6cf84
Branch: premain
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2024-07-18 00:21:03 +0000
URL:       https://git.openjdk.org/leyden/commit/21a6cf848da00c795d833f926f831c7aea05dfa3

8336587: failure_handler lldb command times out on macosx-aarch64 core file

Reviewed-by: dlong, dholmes, jpai

! test/failure_handler/src/share/conf/mac.properties

Changeset: 72297d22
Branch: premain
Author:    Arseny Bochkarev <arseny.bochkarev at syntacore.com>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date:      2024-07-18 08:55:07 +0000
URL:       https://git.openjdk.org/leyden/commit/72297d22d19e34ff26bd34644dc087a1dec9527e

8317720: RISC-V: Implement Adler32 intrinsic

Reviewed-by: fyang

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp

Changeset: 1b83bd92
Branch: premain
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-07-18 10:08:13 +0000
URL:       https://git.openjdk.org/leyden/commit/1b83bd9225fe9ada4c3770d5cd41242f82fe144f

8336661: Parallel: Remove stacks_empty assert in PSScavenge::invoke

Reviewed-by: sangheki

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

Changeset: 7bf53132
Branch: premain
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2024-07-18 11:00:39 +0000
URL:       https://git.openjdk.org/leyden/commit/7bf531324404419e7de3e83e245d351e1a4e4499

8335480: Only deoptimize threads if needed when closing shared arena

Reviewed-by: mcimadamore, kvn, uschindler, vlivanov, eosterlund

! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
+ test/jdk/java/foreign/TestConcurrentClose.java
! test/jdk/java/foreign/TestHandshake.java
+ test/micro/org/openjdk/bench/java/lang/foreign/ConcurrentClose.java

Changeset: 35df48e1
Branch: premain
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2024-07-18 11:22:58 +0000
URL:       https://git.openjdk.org/leyden/commit/35df48e1b321d16f44ba924065143af67143cf95

8335860: compiler/vectorization/TestFloat16VectorConvChain.java fails with non-standard AVX/SSE settings

Reviewed-by: sviswanathan, kvn

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java

Changeset: 4a73ed44
Branch: premain
Author:    Robert Toyonaga <rtoyonag at redhat.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-07-18 13:35:32 +0000
URL:       https://git.openjdk.org/leyden/commit/4a73ed44f1af4ea3e53b1e1a6acfca1ba6b636c3

8330144: Revise os::free_memory()

Reviewed-by: stuefe, mbaesken

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_os.cpp

Changeset: 5f7b0072
Branch: premain
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2024-07-18 15:24:51 +0000
URL:       https://git.openjdk.org/leyden/commit/5f7b0072cfe7434b43dea53b2a8d55c56c6668ea

8336346: Fix -Wzero-as-null-pointer-constant warnings in jvmciJavaClasses.cpp

Reviewed-by: jwaters, thartmann

! src/hotspot/share/jvmci/jvmciJavaClasses.cpp

Changeset: 245c0866
Branch: premain
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2024-07-18 15:54:41 +0000
URL:       https://git.openjdk.org/leyden/commit/245c08664896d63ac050ebc23259b23908dafed5

8332600: javac uses record components source position during compilation

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: bbc79a5e
Branch: premain
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2024-07-18 16:33:48 +0000
URL:       https://git.openjdk.org/leyden/commit/bbc79a5e0144cb5ee6051e078681f9c6821441cb

8333768: Minor doc updates to java.lang.{Float, Double}

Reviewed-by: rgiulietti

! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java

Changeset: 02be7b8d
Branch: premain
Author:    Phil Race <prr at openjdk.org>
Date:      2024-07-18 17:35:06 +0000
URL:       https://git.openjdk.org/leyden/commit/02be7b8ddcdb62977770cb5052e86bcada8478ba

8334495: Use FFM instead of jdk.internal.misc.Unsafe in java.desktop font implementation

Reviewed-by: jdv, dnguyen, achung

! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/classes/sun/font/GlyphList.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/native/libfontmanager/sunFont.c
! src/java.desktop/unix/classes/sun/font/XRGlyphCacheEntry.java

Changeset: 35a48278
Branch: premain
Author:    iklam <ilam3388 at gmail.com>
Date:      2024-07-18 17:06:47 +0000
URL:       https://git.openjdk.org/leyden/commit/35a4827802c7432d8370b5b3411cc53fac131e1c

Merge branch 'master' of https://github.com/openjdk/leyden into premain

! make/InitSupport.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/cdsEnumKlass.cpp
! src/hotspot/share/cds/cdsEnumKlass.hpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/code/SCCache.hpp
! src/hotspot/share/code/exceptionHandlerTable.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/utilities/ostream.cpp
! test/hotspot/jtreg/ProblemList.txt
! make/InitSupport.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/cdsEnumKlass.cpp
! src/hotspot/share/cds/cdsEnumKlass.hpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
+ src/hotspot/share/code/SCCache.cpp
+ src/hotspot/share/code/SCCache.hpp
! src/hotspot/share/code/exceptionHandlerTable.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/utilities/ostream.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: a03a63e3
Branch: premain
Author:    iklam <ilam3388 at gmail.com>
Date:      2024-07-18 17:06:50 +0000
URL:       https://git.openjdk.org/leyden/commit/a03a63e3b8feafe1614b7f8a5fd0cdac6305fa6f

Merge branch 'premain' of https://github.com/openjdk/leyden into premain

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/opto/graphKit.cpp



More information about the leyden-dev mailing list