leyden-dev
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
February 2025
- 24 participants
- 69 discussions
Changeset: 0a320773
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Committer: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2025-02-11 16:22:51 +0000
URL: https://git.openjdk.org/leyden/commit/0a320773ff5b2340148355d0b2c5d4563acd9…
8349457: [leyden] Workaround Leyden problems with -XX:-TieredCompilation
Reviewed-by: asmehra, iveresov, vlivanov
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
Changeset: cc546e25
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Committer: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2025-02-11 16:23:12 +0000
URL: https://git.openjdk.org/leyden/commit/cc546e25aa4d0fb6d055ce29c3cd2c82aaae9…
8349722: [leyden] Option to block until preloading is complete
Reviewed-by: kvn, vlivanov
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
1
0
Right, thanks!
Mark / John / Ioi, if you could confirm our desire to make this work for Leyden PRs?
Thanks,
-Aleksey
On 10.02.25 19:51, Erik Joelsson wrote:
> CAUTION: This email originated from outside of the organization. Do not click links or open
> attachments unless you can confirm the sender and know the content is safe.
>
>
>
> The leyden repository has not been configured for "issue notification",
> so Skara is making no attempt at notifying issues in JBS based on
> repository activity. This is a server/bot side configuration that's
> missing. You should not change .jcheck/conf.
>
> If you would like this to be configured, please get the project lead to
> confirm.
>
> /Erik
>
> On 2/10/25 8:37 AM, Aleksey Shipilev wrote:
>> (cc'ing leyden-dev@)
>>
>> Hi Skara devs!
>>
>> I was wondering what kind of config Leyden repo is missing, so that
>> PRs are not closed automatically? See for example this bug:
>> https://bugs.openjdk.org/browse/JDK-8348960
>>
>> ...and here is the integrated PR:
>> https://github.com/openjdk/leyden/pull/30
>>
>> I suspect the problem might be that PRs are targeting the "premain",
>> not "master" branch? Is there a way to tell bots to treat "premain"
>> branch as repo-leyden, maybe?
>>
>> Here is jcheck for premain branch:
>> https://github.com/openjdk/leyden/blob/premain/.jcheck/conf
>>
1
0
(cc'ing leyden-dev@)
Hi Skara devs!
I was wondering what kind of config Leyden repo is missing, so that PRs are not closed
automatically? See for example this bug:
https://bugs.openjdk.org/browse/JDK-8348960
...and here is the integrated PR:
https://github.com/openjdk/leyden/pull/30
I suspect the problem might be that PRs are targeting the "premain", not "master" branch? Is there a
way to tell bots to treat "premain" branch as repo-leyden, maybe?
Here is jcheck for premain branch:
https://github.com/openjdk/leyden/blob/premain/.jcheck/conf
--
Thanks,
-Aleksey
1
0
RFR: 8349717: [leyden] compiler/inlining/LateInlinePrinting.java is failing
by Aleksey Shipilev 10 Feb '25
by Aleksey Shipilev 10 Feb '25
10 Feb '25
There are lots of mainline reports about this test, see links. We see a failure in current GHA for Leyden. For Leyden, there are additional specifics: we print advanced compile task information in compile log, so we get indenting/format mismatches.
Leyden dumps this:
57 W0.0 Q0.0 C0.7 3 b compiler.inlining.LateInlinePrinting$TestLateInlining::test2 (7 bytes)
@ 0 compiler.inlining.LateInlinePrinting$TestLateInlining::test3 (1 bytes) inline (hot) late inline succeeded
@ 3 compiler.inlining.LateInlinePrinting$TestLateInlining::testFailInline (1 bytes) failed to inline: disallowed by CompileCommand
@ 6 compiler.inlining.LateInlinePrinting$TestLateInlining::testFailInline (1 bytes) failed to inline: disallowed by CompileCommand
@ 9 compiler.inlining.LateInlinePrinting$TestLateInlining::test2 (7 bytes) inline (hot) late inline succeeded
@ 0 compiler.inlining.LateInlinePrinting$TestLateInlining::inlined1 (1 bytes) inline (hot) late inline succeeded
@ 3 compiler.inlining.LateInlinePrinting$TestLateInlining::inlined2 (1 bytes) inline (hot) late inline succeeded
58 W0.0 Q0.0 C1.1 4 b compiler.inlining.LateInlinePrinting$TestLateInlining::test1 (13 bytes)
So, this bug fixes the test for Leyden specifically, while mainline is figuring out the rest.
-------------
Commit messages:
- Fix
Changes: https://git.openjdk.org/leyden/pull/35/files
Webrev: https://webrevs.openjdk.org/?repo=leyden&pr=35&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8349717
Stats: 14 lines in 1 file changed: 0 ins; 3 del; 11 mod
Patch: https://git.openjdk.org/leyden/pull/35.diff
Fetch: git fetch https://git.openjdk.org/leyden.git pull/35/head:pull/35
PR: https://git.openjdk.org/leyden/pull/35
3
5
git: openjdk/leyden: premain: 8349717: [leyden] compiler/inlining/LateInlinePrinting.java is failing
by Vladimir Kozlov 10 Feb '25
by Vladimir Kozlov 10 Feb '25
10 Feb '25
Changeset: ccc8d7a1
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Committer: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2025-02-10 16:06:07 +0000
URL: https://git.openjdk.org/leyden/commit/ccc8d7a16736f8760838bb621170fd7051751…
8349717: [leyden] compiler/inlining/LateInlinePrinting.java is failing
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/inlining/LateInlinePrinting.java
1
0
Changeset: a937f6db
Branch: premain
Author: Andrew Dinn <adinn(a)openjdk.org>
Date: 2025-01-30 11:46:39 +0000
URL: https://git.openjdk.org/leyden/commit/a937f6db30ab55b98dae25d5b6d041cf4b7b7…
8343767: Enumerate StubGen blobs, stubs and entries and generate code from declarations
Reviewed-by: vlivanov, mdoerr
+ src/hotspot/cpu/aarch64/stubDeclarations_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
+ src/hotspot/cpu/arm/stubDeclarations_arm.hpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/stubRoutinesCrypto_arm.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.hpp
+ src/hotspot/cpu/ppc/stubDeclarations_ppc.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
+ src/hotspot/cpu/riscv/stubDeclarations_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp
+ src/hotspot/cpu/s390/stubDeclarations_s390.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.hpp
! src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
+ src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_chacha.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_cos.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_ghash.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly1305.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sha3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sin.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_tan.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
+ src/hotspot/cpu/zero/stubDeclarations_zero.hpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/cpu/zero/stubRoutines_zero.cpp
! src/hotspot/cpu/zero/stubRoutines_zero.hpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
! src/hotspot/share/runtime/stubCodeGenerator.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! test/hotspot/gtest/runtime/test_stubRoutines.cpp
Changeset: e91211aa
Branch: premain
Author: iklam <ilam3388(a)gmail.com>
Date: 2025-02-07 13:19:08 +0000
URL: https://git.openjdk.org/leyden/commit/e91211aa9230f0950b6a1b0482304a8ce3b0b…
Merge branch 'master' into premain
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
+ src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/hotspot/share/runtime/stubRoutines.hpp
Changeset: 2efb6aaa
Branch: premain
Author: Casper Norrbin <cnorrbin(a)openjdk.org>
Date: 2025-01-30 12:34:29 +0000
URL: https://git.openjdk.org/leyden/commit/2efb6aaadb0df50b5cc4b2495d988802f9dbf…
8345314: Add a red–black tree as a utility data structure
Reviewed-by: aboldtch, jsjolen, stuefe
+ src/hotspot/share/utilities/rbTree.hpp
+ src/hotspot/share/utilities/rbTree.inline.hpp
+ test/hotspot/gtest/utilities/test_rbtree.cpp
Changeset: fac63d43
Branch: premain
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2025-01-30 14:55:37 +0000
URL: https://git.openjdk.org/leyden/commit/fac63d4383c931ea515dcdf7a89e4285f753f…
8348668: Prevent first resource cleanup in confined arena from escaping
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java
! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/AllocTest.java
Changeset: 3f8a8754
Branch: premain
Author: Shaojin Wen <swen(a)openjdk.org>
Date: 2025-01-30 15:13:13 +0000
URL: https://git.openjdk.org/leyden/commit/3f8a875497c0e8356f9104e32aa801b879c7b…
8348880: Replace ConcurrentMap with AtomicReferenceArray for ZoneOffset.QUARTER_CACHE
Reviewed-by: naoto, liach
! src/java.base/share/classes/java/time/ZoneOffset.java
! test/jdk/java/time/test/java/time/TestZoneOffset.java
Changeset: 5d5b294b
Branch: premain
Author: Andrew Dinn <adinn(a)openjdk.org>
Date: 2025-01-30 15:29:13 +0000
URL: https://git.openjdk.org/leyden/commit/5d5b294b0aaf619a4ed57296f389205e04556…
8349070: Fix riscv and ppc build errors caused by JDK-8343767
Reviewed-by: mdoerr, fyang, jwaters
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/zero/stubRoutines_zero.cpp
Changeset: fdfb68c8
Branch: premain
Author: Shaojin Wen <swen(a)openjdk.org>
Date: 2025-01-30 15:57:13 +0000
URL: https://git.openjdk.org/leyden/commit/fdfb68c8d0fddfe527291a7f4b75176c830db…
8344168: Change Unsafe base offset from int to long
Reviewed-by: liach
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/java.base/share/classes/jdk/internal/classfile/impl/RawBytecodeHelper.java
! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
! test/hotspot/jtreg/compiler/c2/Test6968348.java
! test/hotspot/jtreg/compiler/c2/cr8004867/TestIntUnsafeCAS.java
! test/hotspot/jtreg/compiler/c2/cr8004867/TestIntUnsafeOrdered.java
! test/hotspot/jtreg/compiler/c2/cr8004867/TestIntUnsafeVolatile.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMovingLoadBeforeStore.java
! test/hotspot/jtreg/compiler/runtime/Test8010927.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java
! test/hotspot/jtreg/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestByte.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestChar.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestInt.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestLong.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestObject.java
! test/hotspot/jtreg/compiler/unsafe/SunMiscUnsafeAccessTestShort.java
! test/hotspot/jtreg/compiler/unsafe/X-UnsafeAccessTest.java.template
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/runtime/FieldLayout/BaseOffsets.java
! test/hotspot/jtreg/runtime/Unsafe/GetField.java
! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/BulkOps.java
! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantHeap.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayUnsafeXorOpImpl.java
Changeset: 0cae8880
Branch: premain
Author: Zhengyu Gu <zgu(a)openjdk.org>
Date: 2025-01-30 16:14:43 +0000
URL: https://git.openjdk.org/leyden/commit/0cae888046e0b014e2222d16ef9f830cecf8f…
8349003: NativeCallStack::print_on() output is unreadable
Reviewed-by: stuefe, dholmes
! src/hotspot/share/utilities/nativeCallStack.cpp
Changeset: 1ac2d6e0
Branch: premain
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-01-30 16:21:57 +0000
URL: https://git.openjdk.org/leyden/commit/1ac2d6e0fb3d503241af1a44c9ed65837c63b…
8349009: JVM fails to start when AOTClassLinking is used with unverifiable old classes
Reviewed-by: jrose, kvn
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClassA.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BadOldClassB.jasm
! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java
Changeset: 06ebb170
Branch: premain
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-01-30 17:01:41 +0000
URL: https://git.openjdk.org/leyden/commit/06ebb170bac3879dc1e378b48b1c7ef006070…
8349002: GenShen: Deadlock during shutdown
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.hpp
Changeset: cc775b16
Branch: premain
Author: Andrey Turbanov <aturbanov(a)openjdk.org>
Date: 2025-01-30 17:48:11 +0000
URL: https://git.openjdk.org/leyden/commit/cc775b16208bba4df98485de0970513baa049…
8348648: Unnecessary Hashtable usage in javax.swing.text.html.CSS.LengthUnit
Reviewed-by: aivanov, azvegint, serb
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
Changeset: f05c53c2
Branch: premain
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-01-30 17:55:47 +0000
URL: https://git.openjdk.org/leyden/commit/f05c53c2c4adec4c4e875d8b84ec7682bbe35…
8347949: Currency method to stream available Currencies
Reviewed-by: naoto, liach, rriggs
! src/java.base/share/classes/java/util/Currency.java
+ test/jdk/java/util/Currency/AvailableCurrenciesTest.java
Changeset: d589a82d
Branch: premain
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2025-01-30 21:11:34 +0000
URL: https://git.openjdk.org/leyden/commit/d589a82d08a01ae6ff87103b58d286f3c1436…
8349101: Problemlist HeadlessMalfunctionTest.java
Reviewed-by: dholmes
! test/jdk/ProblemList.txt
Changeset: 8986cb27
Branch: premain
Author: Nizar Benalla <nbenalla(a)openjdk.org>
Date: 2025-01-31 01:16:54 +0000
URL: https://git.openjdk.org/leyden/commit/8986cb2772469fa8fe30bbe7407eeb35545af…
8331873: Improve/expand info in `New API In` on Help page
Co-authored-by: Jonathan Gibbons <jjg(a)openjdk.org>
Reviewed-by: liach, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java
Changeset: cdc84acd
Branch: premain
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-01-31 01:56:05 +0000
URL: https://git.openjdk.org/leyden/commit/cdc84acdcc7689c2b2e42075a26939da14a1b…
8348890: Fix docs for -XX:AOT* options in java man page
Reviewed-by: jrose
! src/java.base/share/man/java.md
Changeset: 0d30b869
Branch: premain
Author: naveen.n.narayanan <“naveen.n.narayanan(a)oracle.xn--com-9o0a>
Date: 2025-01-31 05:14:57 +0000
URL: https://git.openjdk.org/leyden/commit/0d30b869d8be831bfc5ff5511b3a42900e4c2…
8344581: [TESTBUG] java/awt/Robot/ScreenCaptureRobotTest.java failing on macOS
Reviewed-by: aivanov, azvegint, abhiscxk
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Robot/ScreenCaptureRobotTest.java
Changeset: 03f5c33b
Branch: premain
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-01-31 05:37:38 +0000
URL: https://git.openjdk.org/leyden/commit/03f5c33b53749ed7a1ee04d908909ce1e7614…
8349122: -XX:+AOTClassLinking is not compatible with jdwp
Reviewed-by: jrose, kvn
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
Changeset: 2df9d5bc
Branch: premain
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-01-31 06:40:26 +0000
URL: https://git.openjdk.org/leyden/commit/2df9d5bc2f4d0cbfe62138adc8a3771abb894…
8349040: Test compiler/inlining/LateInlinePrinting.java fails after JDK-8319850
Reviewed-by: mbaesken, thartmann
! test/hotspot/jtreg/compiler/inlining/LateInlinePrinting.java
Changeset: 5a45de5e
Branch: premain
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2025-01-31 07:56:13 +0000
URL: https://git.openjdk.org/leyden/commit/5a45de5e1ec5ab3e6ed1f5cefa7b320353bb5…
8347989: Trees.getScope may crash for not-yet attributed source
Reviewed-by: asotona
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
Changeset: 669f8c0c
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-01-31 08:11:30 +0000
URL: https://git.openjdk.org/leyden/commit/669f8c0c07b57fa00ac84b8a90c4a1a145944…
8349039: Adjust exception No type named <ThreadType> in database
Reviewed-by: kevinw, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java
Changeset: c3923fbb
Branch: premain
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-01-31 08:22:11 +0000
URL: https://git.openjdk.org/leyden/commit/c3923fbb9a859c57f4f5d441e332623627b7c…
8349130: Problem list TestCodeEntryAlignment.java
Reviewed-by: chagedorn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8f7e6e2d
Branch: premain
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2025-01-31 08:55:52 +0000
URL: https://git.openjdk.org/leyden/commit/8f7e6e2dbc0a3ccf56242bf071e57bfd671de…
8348430: Update jfr tests to allow execution with different vm flags
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/event/dynamic/TestEventFactory.java
! test/jdk/jdk/jfr/api/recorder/TestStartStopRecording.java
! test/jdk/jdk/jfr/api/recording/dump/TestDump.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java
! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java
! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
! test/jdk/jdk/jfr/jvm/TestChunkIntegrity.java
! test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
! test/jdk/jdk/jfr/threading/TestManyVirtualThreads.java
Changeset: 5878e45a
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-31 13:48:09 +0000
URL: https://git.openjdk.org/leyden/commit/5878e45ae07404bc18518e6a2cb551a7969fd…
8348998: Split out PreInit.gmk from Init.gmk
Reviewed-by: erikj
! Makefile
! make/Init.gmk
! make/InitSupport.gmk
+ make/PreInit.gmk
+ make/PreInitSupport.gmk
! make/RunTestsPrebuilt.gmk
+ make/common/LogUtils.gmk
Changeset: a414a591
Branch: premain
Author: Sorna Sarathi N <ssarathi(a)openjdk.org>
Date: 2025-01-31 14:06:22 +0000
URL: https://git.openjdk.org/leyden/commit/a414a591dd8d66f1500cd69dd65baa6ba4224…
8344983: [PPC64] Rename ConditionRegisters
Reviewed-by: rrich, mdoerr
! src/hotspot/cpu/ppc/assembler_ppc.cpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/downcallLinker_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1_ppc.ad
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/z_ppc.ad
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/interpreterRT_ppc.cpp
! src/hotspot/cpu/ppc/jniFastGetField_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc_sha.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/register_ppc.hpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
Changeset: ee87d187
Branch: premain
Author: Daniel Lundén <dlunden(a)openjdk.org>
Date: 2025-01-31 14:09:15 +0000
URL: https://git.openjdk.org/leyden/commit/ee87d187d1cab09317b4f0068bfafc68efbbf…
8348658: [AArch64] The node limit in compiler/codegen/TestMatcherClone.java is too strict
Co-authored-by: Aleksey Shipilev <shade(a)openjdk.org>
Reviewed-by: shade, kvn
! test/hotspot/jtreg/compiler/codegen/TestMatcherClone.java
Changeset: bba6a8f0
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-31 14:29:35 +0000
URL: https://git.openjdk.org/leyden/commit/bba6a8f0c19e40e65b9f63d5bc69c6a3bfa74…
8349143: All make control variables need special propagation
Reviewed-by: erikj
! make/PreInitSupport.gmk
Changeset: fcd5ebc7
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-31 14:35:42 +0000
URL: https://git.openjdk.org/leyden/commit/fcd5ebc7e8964c7936c0eede031cb6193621f…
8292944: Noisy output when running make help the first time
Reviewed-by: erikj
! make/Init.gmk
! make/Main.gmk
! make/RunTestsPrebuilt.gmk
! make/common/FindTests.gmk
! make/common/Modules.gmk
Changeset: 77647421
Branch: premain
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2025-01-31 16:49:03 +0000
URL: https://git.openjdk.org/leyden/commit/77647421c5b13738f6fa145bf30cbb9dd741e…
8348909: [BACKOUT] Implement a better allocator for downcalls
Reviewed-by: shade, liach
! src/java.base/share/classes/jdk/internal/foreign/SlicingAllocator.java
- src/java.base/share/classes/jdk/internal/foreign/abi/BufferStack.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
- test/jdk/java/foreign/TestBufferStack.java
- test/jdk/java/foreign/libTestBufferStack.c
- test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadByValue.java
- test/micro/org/openjdk/bench/java/lang/foreign/libCallOverheadByValue.c
Changeset: 137ad5d0
Branch: premain
Author: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2025-01-31 16:49:21 +0000
URL: https://git.openjdk.org/leyden/commit/137ad5d03c598d5e2888d08e6fbc638936650…
8348976: MemorySegment::reinretpret should be force inlined
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
Changeset: 13d852a0
Branch: premain
Author: Rajan Halade <rhalade(a)openjdk.org>
Date: 2025-01-31 16:56:38 +0000
URL: https://git.openjdk.org/leyden/commit/13d852a0b81a1fbf49e8b32ec8dc06e044263…
8349017: Update ML tests to verify against ACVP 1.1.0.38 version
Reviewed-by: weijun
! test/jdk/sun/security/provider/acvp/Launcher.java
! test/jdk/sun/security/provider/acvp/ML_DSA_Test.java
- test/jdk/sun/security/provider/acvp/data/ML-DSA-keyGen-FIPS204/internalProjection.json
- test/jdk/sun/security/provider/acvp/data/ML-DSA-sigGen-FIPS204/internalProjection.json
- test/jdk/sun/security/provider/acvp/data/ML-DSA-sigVer-FIPS204/internalProjection.json
- test/jdk/sun/security/provider/acvp/data/ML-KEM-encapDecap-FIPS203/internalProjection.json
- test/jdk/sun/security/provider/acvp/data/ML-KEM-keyGen-FIPS203/internalProjection.json
- test/jdk/sun/security/provider/acvp/data/acvp.md
Changeset: 2d6045a2
Branch: premain
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2025-01-31 17:12:00 +0000
URL: https://git.openjdk.org/leyden/commit/2d6045a26f60fb36f69680e3a83b8303ab2c1…
8301875: java.util.TimeZone.getSystemTimeZoneID uses C library default file mode
Reviewed-by: jlu, joehw
! src/java.base/windows/native/libjava/TimeZone_md.c
Changeset: 651ac3cc
Branch: premain
Author: anass baya <anass.baya(a)oracle.com>
Date: 2025-01-31 18:30:01 +0000
URL: https://git.openjdk.org/leyden/commit/651ac3cc0f2a8b3edf5cddb42df1d38d4aa0e…
6899304: java.awt.Toolkit.getScreenInsets(GraphicsConfiguration) returns incorrect values
Reviewed-by: aivanov, honkar, prr, serb
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! test/jdk/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java
Changeset: 305bbdae
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-02-01 14:06:48 +0000
URL: https://git.openjdk.org/leyden/commit/305bbdae7fe40e33cf2baa100c134bd85ecaa…
8348402: PerfDataManager stalls shutdown for 1ms
Reviewed-by: dholmes, pchilanomate, coleenp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 2cce5eeb
Branch: premain
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-02-02 02:46:16 +0000
URL: https://git.openjdk.org/leyden/commit/2cce5eeb092b68b4e4ce6a8289a8aa567f47c…
8349142: [JMH] compiler.MergeLoadBench.getCharBV fails
Reviewed-by: liach
! test/micro/org/openjdk/bench/vm/compiler/MergeLoadBench.java
Changeset: 9aa6d09b
Branch: premain
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2025-02-03 09:08:25 +0000
URL: https://git.openjdk.org/leyden/commit/9aa6d09bf74110bf4f5756d7c3b1065580421…
8326485: Assertion due to Type.addMetadata adding annotations to already-annotated type
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
+ test/langtools/tools/javac/T8326485.java
+ test/langtools/tools/javac/T8326485.out
Changeset: 6f4fc821
Branch: premain
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2025-02-03 11:14:14 +0000
URL: https://git.openjdk.org/leyden/commit/6f4fc82149b52dd91289fe42def7d1cacad31…
8348675: TrayIcon tests fail in Ubuntu 24.10 Wayland
Reviewed-by: aivanov, dnguyen
! test/jdk/java/awt/TrayIcon/ActionCommand/ActionCommand.java
! test/jdk/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java
! test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupClickTest.java
! test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java
Changeset: 3f1d9b57
Branch: premain
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2025-02-03 12:33:31 +0000
URL: https://git.openjdk.org/leyden/commit/3f1d9b573546685215af06031656efe6f1429…
8348575: SpinLockT is typedef'ed but unused
Reviewed-by: dholmes
! src/hotspot/share/runtime/thread.cpp
Changeset: d330421d
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-02-03 13:55:00 +0000
URL: https://git.openjdk.org/leyden/commit/d330421d28b62eae19114994d7266e9c0038d…
8337548: Parallel class loading can pass is_superclass true for interfaces
Reviewed-by: iklam
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
Changeset: a57c9b10
Branch: premain
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-02-03 14:25:47 +0000
URL: https://git.openjdk.org/leyden/commit/a57c9b101a7fdb08ed1c8ca31ab0d4cc0040f…
8349184: [JMH] jdk.incubator.vector.ColumnFilterBenchmark.filterDoubleColumn fails on linux-aarch64
Reviewed-by: haosun, aph
! test/micro/org/openjdk/bench/jdk/incubator/vector/ColumnFilterBenchmark.java
Changeset: bb837d2f
Branch: premain
Author: Tom Rodriguez <never(a)openjdk.org>
Date: 2025-02-03 17:04:55 +0000
URL: https://git.openjdk.org/leyden/commit/bb837d2f9b636c05ff0c7733bc3d06c002974…
8342775: [Graal] java/util/concurrent/locks/Lock/OOMEInAQS.java fails OOME thrown from the UncaughtExceptionHandler
Reviewed-by: jpai, dholmes
! test/jdk/java/util/concurrent/locks/Lock/OOMEInAQS.java
! test/jdk/java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java
Changeset: 618c5eb2
Branch: premain
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-02-03 18:21:33 +0000
URL: https://git.openjdk.org/leyden/commit/618c5eb27b4c719afd577b690e6bcb21a45fc…
8349183: [BACKOUT] Optimization for StringBuilder append boolean & null
8349239: [BACKOUT] Reuse StringLatin1::putCharsAt and StringUTF16::putCharsAt
Reviewed-by: redestad, liach
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java
Changeset: 43979fb1
Branch: premain
Author: Ben Perez <bperez(a)openjdk.org>
Date: 2025-02-03 22:14:38 +0000
URL: https://git.openjdk.org/leyden/commit/43979fb1be424157b33268db078d345b4da29…
8347428: Avoid using secret-key in specifications
Reviewed-by: mullan
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactorySpi.java
! src/java.base/share/classes/javax/crypto/spec/PBEKeySpec.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! test/jdk/com/sun/crypto/provider/CICO/PBEFunc/AbstractPBEWrapper.java
Changeset: 9b495972
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-02-03 22:48:28 +0000
URL: https://git.openjdk.org/leyden/commit/9b49597244f898400222cfc252f50a2401ca3…
8334320: Replace vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon from testlibrary
Reviewed-by: dholmes, lmesnik
+ test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithFullGC.java
- test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java
! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java
Changeset: 7ea176d7
Branch: premain
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2025-02-04 03:05:00 +0000
URL: https://git.openjdk.org/leyden/commit/7ea176d79c126c69cea5631d6542cd42bd8b1…
8349193: compiler/intrinsics/TestContinuationPinningAndEA.java missing @requires vm.continuations
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/intrinsics/TestContinuationPinningAndEA.java
Changeset: c545a3e0
Branch: premain
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-02-04 07:33:34 +0000
URL: https://git.openjdk.org/leyden/commit/c545a3e028ad0760ed2f996e8bb7c56d28e45…
8346774: Use Predicate classes instead of Node classes
Reviewed-by: epeter, kvn
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
Changeset: beae8843
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-02-04 08:10:49 +0000
URL: https://git.openjdk.org/leyden/commit/beae8843b9b2433af5e9fbe420b17e663cbdb…
8349150: Support precompiled headers on AIX
Reviewed-by: jkern, erikj
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 81126c20
Branch: premain
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2025-02-04 11:00:54 +0000
URL: https://git.openjdk.org/leyden/commit/81126c20cbcab577d82e690d9cf1c1b738754…
8349238: Some more FFM benchmarks are broken
Reviewed-by: mcimadamore
! test/micro/org/openjdk/bench/java/lang/foreign/xor/XorTest.java
Changeset: d699aba2
Branch: premain
Author: Volkan Yazici <vyazici(a)openjdk.org>
Date: 2025-02-04 13:56:25 +0000
URL: https://git.openjdk.org/leyden/commit/d699aba26f65ce1941bfbaaf1918c987dd017…
8349135: Add tests for HttpRequest.Builder.copy()
Reviewed-by: jpai, dfuchs
! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java
Changeset: e91a6ec4
Branch: premain
Author: Fei Yang <fyang(a)openjdk.org>
Date: 2025-02-04 14:03:07 +0000
URL: https://git.openjdk.org/leyden/commit/e91a6ec49c80ea53bb6f1eb43c924f188803d…
8347489: RISC-V: Misaligned memory access with COH
Reviewed-by: mli, vkempik
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: beb43e26
Branch: premain
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2025-02-04 14:10:42 +0000
URL: https://git.openjdk.org/leyden/commit/beb43e2633900bb9ab3c975376fe5860b6d05…
8349343: Add missing copyright messages in FFM benchmarks
Reviewed-by: jvernee
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayCriticalXorOpImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayElementsXorOpImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayForeignXorOpCriticalImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayForeignXorOpImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayForeignXorOpInitImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayRegionXorOpImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/XorOp.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/libjnitest.c
Changeset: b985347c
Branch: premain
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-02-04 16:08:00 +0000
URL: https://git.openjdk.org/leyden/commit/b985347c2383a7a637ffa9a4a8687f7f7cde1…
8348349: Refactor CDSConfig::is_dumping_heap()
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/jtreg-ext/requires/VMProps.java
Changeset: ee4caa41
Branch: premain
Author: Jamil Nimeh <jnimeh(a)openjdk.org>
Date: 2025-02-04 16:28:04 +0000
URL: https://git.openjdk.org/leyden/commit/ee4caa4180e76911ee75148583c2923f847f8…
8349106: Change ChaCha20 intrinsic to use quarter-round parallel implementation on aarch64
Reviewed-by: aph
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 250ff86d
Branch: premain
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-02-04 17:07:01 +0000
URL: https://git.openjdk.org/leyden/commit/250ff86dc86f73dbf7c944d9b5a792c4bdfee…
8349000: Performance improvement for Currency.isPastCutoverDate(String)
Reviewed-by: naoto, aturbanov
! src/java.base/share/classes/java/util/Currency.java
Changeset: bad39b6d
Branch: premain
Author: Satyen Subramaniam <ssubramaniam(a)openjdk.org>
Committer: Paul Hohensee <phh(a)openjdk.org>
Date: 2025-02-04 17:19:19 +0000
URL: https://git.openjdk.org/leyden/commit/bad39b6d8892ba9b86bc81bf01108a1df617d…
8348610: GenShen: TestShenandoahEvacuationInformationEvent failed with setRegions >= regionsFreed: expected 1 >= 57
Reviewed-by: wkemper, phh
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacInfo.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahEvacuationInformationEvent.java
Changeset: d222c186
Branch: premain
Author: Brent Christian <bchristi(a)openjdk.org>
Date: 2025-02-04 22:37:31 +0000
URL: https://git.openjdk.org/leyden/commit/d222c186a6c5a282e9ef143fac3568351ad7b…
8349107: Remove RMI finalizers
Reviewed-by: rriggs, vklang, djelinski, smarks
! src/java.rmi/share/classes/sun/rmi/log/LogInputStream.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
Changeset: 9d23de58
Branch: premain
Author: Ben Perez <bperez(a)openjdk.org>
Date: 2025-02-04 23:13:16 +0000
URL: https://git.openjdk.org/leyden/commit/9d23de58d167ff7d23ee1b8da675ec1b26b88…
8184352: Remove Sun provider information from KeyPairGenerator javadoc
Reviewed-by: mullan
! src/java.base/share/classes/java/security/KeyPairGenerator.java
Changeset: a51e6699
Branch: premain
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-02-05 02:18:01 +0000
URL: https://git.openjdk.org/leyden/commit/a51e6699b497564de65620a36dc38437ca87c…
8349200: [JMH] time.format.ZonedDateTimeFormatterBenchmark fails
Reviewed-by: naoto, jlu
! test/micro/org/openjdk/bench/java/time/format/ZonedDateTimeFormatterBenchmark.java
Changeset: 09269497
Branch: premain
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2025-02-05 06:44:36 +0000
URL: https://git.openjdk.org/leyden/commit/09269497a27c732ce4644d0bb95e038016239…
8347629: Test FailOverDirectExecutionControlTest.java fails with -Xcomp
Reviewed-by: liach
! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java
Changeset: 40603a5b
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-02-05 08:05:56 +0000
URL: https://git.openjdk.org/leyden/commit/40603a5bf039eef03c157bfc49ac8ea2229a9…
8349214: Improve size optimization flags for MSVC builds
Reviewed-by: djelinski, ihse
! make/autoconf/flags-cflags.m4
Changeset: 66a38984
Branch: premain
Author: Bhavana Kilambi <bkilambi(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-02-05 08:37:21 +0000
URL: https://git.openjdk.org/leyden/commit/66a3898448023f1f22da7d7cbcf4c79a0eb59…
8348659: AArch64: IR rule failure with compiler/loopopts/superword/TestSplitPacks.java
Reviewed-by: shade, epeter
! test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java
Changeset: 61465883
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-02-05 11:17:08 +0000
URL: https://git.openjdk.org/leyden/commit/61465883b465a184e31e7a03e2603d29ab481…
8348190: Framework for tracing makefile inclusion and parsing
Reviewed-by: erikj
! .github/actions/get-gtest/action.yml
! .github/actions/get-jtreg/action.yml
! Makefile
! make/Bundles.gmk
! make/CompileCommands.gmk
! make/CompileDemos.gmk
! make/CompileInterimLangtools.gmk
! make/CompileJavaModules.gmk
! make/CompileModuleTools.gmk
! make/CompileToolsHotspot.gmk
! make/CompileToolsJdk.gmk
! make/CopyImportModules.gmk
! make/CopyInterimTZDB.gmk
! make/Coverage.gmk
! make/CreateJmods.gmk
! make/Docs.gmk
! make/Doctor.gmk
! make/ExplodedImageOptimize.gmk
! make/GenerateLinkOptData.gmk
! make/GenerateModuleSummary.gmk
! make/Global.gmk
! make/GraalBuilderImage.gmk
! make/Hsdis.gmk
! make/Images.gmk
! make/Init.gmk
! make/InitSupport.gmk
! make/InterimImage.gmk
! make/JrtfsJar.gmk
! make/MacBundles.gmk
! make/Main.gmk
! make/MainSupport.gmk
! make/ModuleTools.gmk
! make/ModuleWrapper.gmk
! make/PreInit.gmk
! make/PreInitSupport.gmk
! make/ReleaseFile.gmk
! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
+ make/RunTestsPrebuiltFindTests.gmk
! make/SourceRevision.gmk
! make/StaticLibs.gmk
! make/StaticLibsImage.gmk
! make/TestImage.gmk
! make/ToolsHotspot.gmk
! make/ToolsJdk.gmk
! make/ToolsLangtools.gmk
! make/UpdateBuildDocs.gmk
! make/UpdateSleefSource.gmk
! make/UpdateX11Wrappers.gmk
! make/ZipSecurity.gmk
! make/ZipSource.gmk
! make/common/CopyFiles.gmk
! make/common/DebugInfoUtils.gmk
! make/common/Execute.gmk
! make/common/FileUtils.gmk
! make/common/FindTests.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/LogUtils.gmk
! make/common/MakeBase.gmk
+ make/common/MakeFileEnd.gmk
+ make/common/MakeFileStart.gmk
! make/common/MakeIO.gmk
+ make/common/MakeIncludeEnd.gmk
+ make/common/MakeIncludeStart.gmk
+ make/common/MakeSnippetEnd.gmk
+ make/common/MakeSnippetStart.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/common/ProcessMarkdown.gmk
! make/common/TestFilesCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/Utils.gmk
! make/common/ZipArchive.gmk
! make/common/modules/CopyCommon.gmk
! make/common/modules/GendataCommon.gmk
! make/common/modules/GensrcCommon.gmk
! make/common/modules/GensrcModuleInfo.gmk
! make/common/modules/GensrcProperties.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/common/native/CompileFile.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Flags.gmk
! make/common/native/Link.gmk
! make/common/native/LinkMicrosoft.gmk
! make/common/native/Paths.gmk
! make/hotspot/CopyToExplodedJdk.gmk
! make/hotspot/HotspotCommon.gmk
! make/hotspot/gensrc/GenerateSources.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/gensrc/GensrcDtrace.gmk
! make/hotspot/gensrc/GensrcJfr.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/CompileLibraries.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/lib/JvmFlags.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/hotspot/test/GtestImage.gmk
! make/ide/eclipse/CreateWorkspace.gmk
! make/ide/idea/jdk/IdeaGenConfig.gmk
! make/ide/visualstudio/hotspot/CreateVSProject.gmk
! make/ide/vscode/hotspot/CreateVSCodeProject.gmk
! make/ide/xcode/hotspot/CreateXcodeProject.gmk
! make/modules/java.base/Copy.gmk
! make/modules/java.base/Gendata.gmk
! make/modules/java.base/Gensrc.gmk
! make/modules/java.base/Java.gmk
! make/modules/java.base/Launcher.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/gendata/GendataBlockedCerts.gmk
! make/modules/java.base/gendata/GendataBreakIterator.gmk
! make/modules/java.base/gendata/GendataCryptoPolicy.gmk
! make/modules/java.base/gendata/GendataPublicSuffixList.gmk
! make/modules/java.base/gendata/GendataTZDB.gmk
! make/modules/java.base/gensrc/GensrcBuffer.gmk
! make/modules/java.base/gensrc/GensrcCharacterData.gmk
! make/modules/java.base/gensrc/GensrcCharsetCoder.gmk
! make/modules/java.base/gensrc/GensrcCharsetMapping.gmk
! make/modules/java.base/gensrc/GensrcExceptions.gmk
! make/modules/java.base/gensrc/GensrcMisc.gmk
! make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk
! make/modules/java.base/gensrc/GensrcRegex.gmk
! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk
! make/modules/java.base/gensrc/GensrcVarHandles.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.compiler/Java.gmk
! make/modules/java.datatransfer/Java.gmk
! make/modules/java.desktop/Copy.gmk
! make/modules/java.desktop/Gendata.gmk
! make/modules/java.desktop/Gensrc.gmk
! make/modules/java.desktop/Java.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/gendata/GendataFontConfig.gmk
! make/modules/java.desktop/gendata/GendataHtml32dtd.gmk
! make/modules/java.desktop/gensrc/GensrcIcons.gmk
! make/modules/java.desktop/gensrc/GensrcSwing.gmk
! make/modules/java.desktop/gensrc/GensrcX11Wrappers.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
! make/modules/java.instrument/Java.gmk
! make/modules/java.instrument/Lib.gmk
! make/modules/java.logging/Copy.gmk
! make/modules/java.logging/Gensrc.gmk
! make/modules/java.logging/Java.gmk
! make/modules/java.management.rmi/Java.gmk
! make/modules/java.management/Java.gmk
! make/modules/java.management/Lib.gmk
! make/modules/java.naming/Java.gmk
! make/modules/java.prefs/Java.gmk
! make/modules/java.prefs/Lib.gmk
! make/modules/java.rmi/Java.gmk
! make/modules/java.rmi/Launcher.gmk
! make/modules/java.rmi/Lib.gmk
! make/modules/java.scripting/Java.gmk
! make/modules/java.scripting/Launcher.gmk
! make/modules/java.security.jgss/Java.gmk
! make/modules/java.security.jgss/Launcher.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/java.security.sasl/Java.gmk
! make/modules/java.smartcardio/Java.gmk
! make/modules/java.smartcardio/Lib.gmk
! make/modules/java.sql.rowset/Java.gmk
! make/modules/java.sql/Java.gmk
! make/modules/java.transaction.xa/Java.gmk
! make/modules/java.xml.crypto/Java.gmk
! make/modules/java.xml/Copy.gmk
! make/modules/java.xml/Java.gmk
! make/modules/jdk.accessibility/Copy.gmk
! make/modules/jdk.accessibility/Java.gmk
! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk
! make/modules/jdk.attach/Lib.gmk
! make/modules/jdk.charsets/Gensrc.gmk
! make/modules/jdk.charsets/Java.gmk
! make/modules/jdk.compiler/Gendata.gmk
! make/modules/jdk.compiler/Gensrc.gmk
! make/modules/jdk.compiler/Java.gmk
! make/modules/jdk.compiler/Launcher.gmk
! make/modules/jdk.crypto.cryptoki/Java.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
! make/modules/jdk.crypto.mscapi/Java.gmk
! make/modules/jdk.crypto.mscapi/Lib.gmk
! make/modules/jdk.dev/Java.gmk
! make/modules/jdk.dynalink/Java.gmk
! make/modules/jdk.editpad/Java.gmk
! make/modules/jdk.hotspot.agent/Gensrc.gmk
! make/modules/jdk.hotspot.agent/Java.gmk
! make/modules/jdk.hotspot.agent/Launcher.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.httpserver/Gensrc.gmk
! make/modules/jdk.httpserver/Java.gmk
! make/modules/jdk.httpserver/Jmod.gmk
! make/modules/jdk.httpserver/Launcher.gmk
! make/modules/jdk.incubator.vector/Java.gmk
! make/modules/jdk.incubator.vector/Lib.gmk
! make/modules/jdk.internal.jvmstat/Java.gmk
! make/modules/jdk.internal.le/Java.gmk
! make/modules/jdk.internal.md/Java.gmk
! make/modules/jdk.internal.opt/Java.gmk
! make/modules/jdk.internal.vm.ci/Java.gmk
! make/modules/jdk.jartool/Gensrc.gmk
! make/modules/jdk.jartool/Java.gmk
! make/modules/jdk.jartool/Jmod.gmk
! make/modules/jdk.jartool/Launcher.gmk
! make/modules/jdk.javadoc/Copy.gmk
! make/modules/jdk.javadoc/Gendata.gmk
! make/modules/jdk.javadoc/Gensrc.gmk
! make/modules/jdk.javadoc/Java.gmk
! make/modules/jdk.javadoc/Launcher.gmk
! make/modules/jdk.jcmd/Java.gmk
! make/modules/jdk.jcmd/Launcher.gmk
! make/modules/jdk.jconsole/Java.gmk
! make/modules/jdk.jconsole/Launcher.gmk
! make/modules/jdk.jdeps/Gensrc.gmk
! make/modules/jdk.jdeps/Java.gmk
! make/modules/jdk.jdeps/Launcher.gmk
! make/modules/jdk.jdi/Gensrc.gmk
! make/modules/jdk.jdi/Java.gmk
! make/modules/jdk.jdi/Launcher.gmk
! make/modules/jdk.jdi/Lib.gmk
! make/modules/jdk.jdwp.agent/Copy.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.jfr/Copy.gmk
! make/modules/jdk.jfr/Gendata.gmk
! make/modules/jdk.jfr/Java.gmk
! make/modules/jdk.jfr/Jmod.gmk
! make/modules/jdk.jfr/Launcher.gmk
! make/modules/jdk.jlink/Gensrc.gmk
! make/modules/jdk.jlink/Launcher.gmk
! make/modules/jdk.jpackage/Gensrc.gmk
! make/modules/jdk.jpackage/Java.gmk
! make/modules/jdk.jpackage/Jmod.gmk
! make/modules/jdk.jpackage/Launcher.gmk
! make/modules/jdk.jpackage/Lib.gmk
! make/modules/jdk.jshell/Gensrc.gmk
! make/modules/jdk.jshell/Java.gmk
! make/modules/jdk.jshell/Jmod.gmk
! make/modules/jdk.jshell/Launcher.gmk
! make/modules/jdk.jstatd/Jmod.gmk
! make/modules/jdk.jstatd/Launcher.gmk
! make/modules/jdk.localedata/Gensrc.gmk
! make/modules/jdk.localedata/Java.gmk
! make/modules/jdk.management.agent/Copy.gmk
! make/modules/jdk.management.agent/Gensrc.gmk
! make/modules/jdk.management.agent/Lib.gmk
! make/modules/jdk.management/Java.gmk
! make/modules/jdk.management/Lib.gmk
! make/modules/jdk.net/Lib.gmk
! make/modules/jdk.sctp/Java.gmk
! make/modules/jdk.sctp/Lib.gmk
! make/modules/jdk.security.auth/Java.gmk
! make/modules/jdk.security.auth/Lib.gmk
! make/modules/sun.charsets/Java.gmk
! make/test/BuildFailureHandler.gmk
! make/test/BuildJtregTestThreadFactory.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/BuildTestLib.gmk
! make/test/BuildTestLibNative.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
! make/test/JtregNativeLibTest.gmk
! test/make/TestCompileCommands.gmk
! test/make/TestCopyFiles.gmk
! test/make/TestFixDepsFile.gmk
! test/make/TestIdea.gmk
! test/make/TestJavaCompilation.gmk
! test/make/TestMake.gmk
! test/make/TestMakeBase.gmk
! test/make/UtilsForTests.gmk
Changeset: 19399d27
Branch: premain
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2025-02-05 12:58:43 +0000
URL: https://git.openjdk.org/leyden/commit/19399d271ef00f925232fbbe9087b5772f2fc…
8348572: C2 compilation asserts due to unexpected irreducible loop
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSplitIfNewIrreducibleLoop.java
Changeset: 2ff8440c
Branch: premain
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2025-02-05 13:48:34 +0000
URL: https://git.openjdk.org/leyden/commit/2ff8440c76bb090634ecf4e6faa523498fd1d…
8349344: Clarify documentation of Arena.ofConfined
Reviewed-by: jvernee, jpai, mcimadamore
! src/java.base/share/classes/java/lang/foreign/Arena.java
Changeset: 6b994cd8
Branch: premain
Author: Roland Westrelin <roland(a)openjdk.org>
Date: 2025-02-05 13:54:35 +0000
URL: https://git.openjdk.org/leyden/commit/6b994cd8ccba4f5d0199cb2925f0a6b5450ac…
8333697: C2: Hit MemLimit in PhaseCFG::global_code_motion
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/indexSet.cpp
! src/hotspot/share/opto/indexSet.hpp
! test/hotspot/jtreg/compiler/escapeAnalysis/TestFindInstMemRecursion.java
Changeset: b9b62a02
Branch: premain
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2025-02-05 16:03:39 +0000
URL: https://git.openjdk.org/leyden/commit/b9b62a02488ee9c1a5a7a9ede87505781dfc0…
8346792: serviceability/jvmti/vthread/GetThreadState/GetThreadState.java testObjectWaitMillis failed
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/services/threadService.hpp
Changeset: 2f2f7cf0
Branch: premain
Author: Mark Powers <mpowers(a)openjdk.org>
Date: 2025-02-05 18:04:00 +0000
URL: https://git.openjdk.org/leyden/commit/2f2f7cf0dddd82f11d6dfc4f8a5401ec1c562…
8349084: Update vectors used in several PQC benchmarks
Reviewed-by: weijun
! test/micro/org/openjdk/bench/java/security/HSS.java
! test/micro/org/openjdk/bench/java/security/MLDSA.java
! test/micro/org/openjdk/bench/java/security/MLKEMBench.java
Changeset: 82bc0a7f
Branch: premain
Author: Mikhail Yankelevich <mikhail.yankelevich(a)oracle.com>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2025-02-05 18:23:25 +0000
URL: https://git.openjdk.org/leyden/commit/82bc0a7f8c7ee63d2f8c3db57dc22f39963ae…
8344316: security/auth/callback/TextCallbackHandler/Password.java make runnable with JTReg and add the UI
Reviewed-by: weijun
! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Password.java
Changeset: 379c3f99
Branch: premain
Author: Damon Nguyen <dnguyen(a)openjdk.org>
Date: 2025-02-05 18:43:19 +0000
URL: https://git.openjdk.org/leyden/commit/379c3f99665829c5d8c373d1fb324dc7ef4d8…
8347836: Disabled PopupMenu shows shortcuts on Mac
Reviewed-by: azvegint, achung, kizune, abhiscxk
! test/jdk/java/awt/PopupMenu/PopupMenuVisuals.java
Changeset: b499c827
Branch: premain
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-02-05 21:40:47 +0000
URL: https://git.openjdk.org/leyden/commit/b499c827a512fb209a806d95b97df0f5932a2…
8349383: (fs) FileTreeWalker.next() superfluous null check of visit() return value
Reviewed-by: djelinski
! src/java.base/share/classes/java/nio/file/FileTreeWalker.java
Changeset: aad6664b
Branch: premain
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-02-05 23:23:54 +0000
URL: https://git.openjdk.org/leyden/commit/aad6664bb6d2b311b3e0cb056afaa9b6534bd…
8333569: jpackage tests must run app launchers with retries on Linux only
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/share/AppLauncherEnvTest.java
! test/jdk/tools/jpackage/windows/WinChildProcessTest.java
Changeset: 89e5e7ab
Branch: premain
Author: Archie Cobbs <acobbs(a)openjdk.org>
Date: 2025-02-06 01:52:51 +0000
URL: https://git.openjdk.org/leyden/commit/89e5e7ab73472b7d02aac5b8b0c7e9f26db6e…
8349155: The "log" parameter to Lint.logIfEnabled() is not needed
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
Changeset: 5e1cc082
Branch: premain
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-02-06 02:27:43 +0000
URL: https://git.openjdk.org/leyden/commit/5e1cc0825938527bd7011ade8b237e34c8218…
8349504: Support platform-specific JUnit tests in jpackage
Reviewed-by: almatvee
! test/jdk/tools/jpackage/junit/TEST.properties
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/ApplicationLayoutTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/DeployParamsTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/DottedVersionTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/EnquoterTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/OverridableResourceTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PathGroupTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PlatformVersionTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java
Changeset: 64bd8d25
Branch: premain
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2025-02-06 02:51:12 +0000
URL: https://git.openjdk.org/leyden/commit/64bd8d2592d26e02a7f2f96caa47cba5e158a…
8349511: [BACKOUT] Framework for tracing makefile inclusion and parsing
Reviewed-by: darcy, mikael
! .github/actions/get-gtest/action.yml
! .github/actions/get-jtreg/action.yml
! Makefile
! make/Bundles.gmk
! make/CompileCommands.gmk
! make/CompileDemos.gmk
! make/CompileInterimLangtools.gmk
! make/CompileJavaModules.gmk
! make/CompileModuleTools.gmk
! make/CompileToolsHotspot.gmk
! make/CompileToolsJdk.gmk
! make/CopyImportModules.gmk
! make/CopyInterimTZDB.gmk
! make/Coverage.gmk
! make/CreateJmods.gmk
! make/Docs.gmk
! make/Doctor.gmk
! make/ExplodedImageOptimize.gmk
! make/GenerateLinkOptData.gmk
! make/GenerateModuleSummary.gmk
! make/Global.gmk
! make/GraalBuilderImage.gmk
! make/Hsdis.gmk
! make/Images.gmk
! make/Init.gmk
! make/InitSupport.gmk
! make/InterimImage.gmk
! make/JrtfsJar.gmk
! make/MacBundles.gmk
! make/Main.gmk
! make/MainSupport.gmk
! make/ModuleTools.gmk
! make/ModuleWrapper.gmk
! make/PreInit.gmk
! make/PreInitSupport.gmk
! make/ReleaseFile.gmk
! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
- make/RunTestsPrebuiltFindTests.gmk
! make/SourceRevision.gmk
! make/StaticLibs.gmk
! make/StaticLibsImage.gmk
! make/TestImage.gmk
! make/ToolsHotspot.gmk
! make/ToolsJdk.gmk
! make/ToolsLangtools.gmk
! make/UpdateBuildDocs.gmk
! make/UpdateSleefSource.gmk
! make/UpdateX11Wrappers.gmk
! make/ZipSecurity.gmk
! make/ZipSource.gmk
! make/common/CopyFiles.gmk
! make/common/DebugInfoUtils.gmk
! make/common/Execute.gmk
! make/common/FileUtils.gmk
! make/common/FindTests.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/LogUtils.gmk
! make/common/MakeBase.gmk
- make/common/MakeFileEnd.gmk
- make/common/MakeFileStart.gmk
! make/common/MakeIO.gmk
- make/common/MakeIncludeEnd.gmk
- make/common/MakeIncludeStart.gmk
- make/common/MakeSnippetEnd.gmk
- make/common/MakeSnippetStart.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/common/ProcessMarkdown.gmk
! make/common/TestFilesCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/Utils.gmk
! make/common/ZipArchive.gmk
! make/common/modules/CopyCommon.gmk
! make/common/modules/GendataCommon.gmk
! make/common/modules/GensrcCommon.gmk
! make/common/modules/GensrcModuleInfo.gmk
! make/common/modules/GensrcProperties.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/common/native/CompileFile.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Flags.gmk
! make/common/native/Link.gmk
! make/common/native/LinkMicrosoft.gmk
! make/common/native/Paths.gmk
! make/hotspot/CopyToExplodedJdk.gmk
! make/hotspot/HotspotCommon.gmk
! make/hotspot/gensrc/GenerateSources.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/gensrc/GensrcDtrace.gmk
! make/hotspot/gensrc/GensrcJfr.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/CompileLibraries.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/lib/JvmFlags.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/hotspot/test/GtestImage.gmk
! make/ide/eclipse/CreateWorkspace.gmk
! make/ide/idea/jdk/IdeaGenConfig.gmk
! make/ide/visualstudio/hotspot/CreateVSProject.gmk
! make/ide/vscode/hotspot/CreateVSCodeProject.gmk
! make/ide/xcode/hotspot/CreateXcodeProject.gmk
! make/modules/java.base/Copy.gmk
! make/modules/java.base/Gendata.gmk
! make/modules/java.base/Gensrc.gmk
! make/modules/java.base/Java.gmk
! make/modules/java.base/Launcher.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/gendata/GendataBlockedCerts.gmk
! make/modules/java.base/gendata/GendataBreakIterator.gmk
! make/modules/java.base/gendata/GendataCryptoPolicy.gmk
! make/modules/java.base/gendata/GendataPublicSuffixList.gmk
! make/modules/java.base/gendata/GendataTZDB.gmk
! make/modules/java.base/gensrc/GensrcBuffer.gmk
! make/modules/java.base/gensrc/GensrcCharacterData.gmk
! make/modules/java.base/gensrc/GensrcCharsetCoder.gmk
! make/modules/java.base/gensrc/GensrcCharsetMapping.gmk
! make/modules/java.base/gensrc/GensrcExceptions.gmk
! make/modules/java.base/gensrc/GensrcMisc.gmk
! make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk
! make/modules/java.base/gensrc/GensrcRegex.gmk
! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk
! make/modules/java.base/gensrc/GensrcVarHandles.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.compiler/Java.gmk
! make/modules/java.datatransfer/Java.gmk
! make/modules/java.desktop/Copy.gmk
! make/modules/java.desktop/Gendata.gmk
! make/modules/java.desktop/Gensrc.gmk
! make/modules/java.desktop/Java.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/gendata/GendataFontConfig.gmk
! make/modules/java.desktop/gendata/GendataHtml32dtd.gmk
! make/modules/java.desktop/gensrc/GensrcIcons.gmk
! make/modules/java.desktop/gensrc/GensrcSwing.gmk
! make/modules/java.desktop/gensrc/GensrcX11Wrappers.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
! make/modules/java.instrument/Java.gmk
! make/modules/java.instrument/Lib.gmk
! make/modules/java.logging/Copy.gmk
! make/modules/java.logging/Gensrc.gmk
! make/modules/java.logging/Java.gmk
! make/modules/java.management.rmi/Java.gmk
! make/modules/java.management/Java.gmk
! make/modules/java.management/Lib.gmk
! make/modules/java.naming/Java.gmk
! make/modules/java.prefs/Java.gmk
! make/modules/java.prefs/Lib.gmk
! make/modules/java.rmi/Java.gmk
! make/modules/java.rmi/Launcher.gmk
! make/modules/java.rmi/Lib.gmk
! make/modules/java.scripting/Java.gmk
! make/modules/java.scripting/Launcher.gmk
! make/modules/java.security.jgss/Java.gmk
! make/modules/java.security.jgss/Launcher.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/java.security.sasl/Java.gmk
! make/modules/java.smartcardio/Java.gmk
! make/modules/java.smartcardio/Lib.gmk
! make/modules/java.sql.rowset/Java.gmk
! make/modules/java.sql/Java.gmk
! make/modules/java.transaction.xa/Java.gmk
! make/modules/java.xml.crypto/Java.gmk
! make/modules/java.xml/Copy.gmk
! make/modules/java.xml/Java.gmk
! make/modules/jdk.accessibility/Copy.gmk
! make/modules/jdk.accessibility/Java.gmk
! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk
! make/modules/jdk.attach/Lib.gmk
! make/modules/jdk.charsets/Gensrc.gmk
! make/modules/jdk.charsets/Java.gmk
! make/modules/jdk.compiler/Gendata.gmk
! make/modules/jdk.compiler/Gensrc.gmk
! make/modules/jdk.compiler/Java.gmk
! make/modules/jdk.compiler/Launcher.gmk
! make/modules/jdk.crypto.cryptoki/Java.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
! make/modules/jdk.crypto.mscapi/Java.gmk
! make/modules/jdk.crypto.mscapi/Lib.gmk
! make/modules/jdk.dev/Java.gmk
! make/modules/jdk.dynalink/Java.gmk
! make/modules/jdk.editpad/Java.gmk
! make/modules/jdk.hotspot.agent/Gensrc.gmk
! make/modules/jdk.hotspot.agent/Java.gmk
! make/modules/jdk.hotspot.agent/Launcher.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.httpserver/Gensrc.gmk
! make/modules/jdk.httpserver/Java.gmk
! make/modules/jdk.httpserver/Jmod.gmk
! make/modules/jdk.httpserver/Launcher.gmk
! make/modules/jdk.incubator.vector/Java.gmk
! make/modules/jdk.incubator.vector/Lib.gmk
! make/modules/jdk.internal.jvmstat/Java.gmk
! make/modules/jdk.internal.le/Java.gmk
! make/modules/jdk.internal.md/Java.gmk
! make/modules/jdk.internal.opt/Java.gmk
! make/modules/jdk.internal.vm.ci/Java.gmk
! make/modules/jdk.jartool/Gensrc.gmk
! make/modules/jdk.jartool/Java.gmk
! make/modules/jdk.jartool/Jmod.gmk
! make/modules/jdk.jartool/Launcher.gmk
! make/modules/jdk.javadoc/Copy.gmk
! make/modules/jdk.javadoc/Gendata.gmk
! make/modules/jdk.javadoc/Gensrc.gmk
! make/modules/jdk.javadoc/Java.gmk
! make/modules/jdk.javadoc/Launcher.gmk
! make/modules/jdk.jcmd/Java.gmk
! make/modules/jdk.jcmd/Launcher.gmk
! make/modules/jdk.jconsole/Java.gmk
! make/modules/jdk.jconsole/Launcher.gmk
! make/modules/jdk.jdeps/Gensrc.gmk
! make/modules/jdk.jdeps/Java.gmk
! make/modules/jdk.jdeps/Launcher.gmk
! make/modules/jdk.jdi/Gensrc.gmk
! make/modules/jdk.jdi/Java.gmk
! make/modules/jdk.jdi/Launcher.gmk
! make/modules/jdk.jdi/Lib.gmk
! make/modules/jdk.jdwp.agent/Copy.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.jfr/Copy.gmk
! make/modules/jdk.jfr/Gendata.gmk
! make/modules/jdk.jfr/Java.gmk
! make/modules/jdk.jfr/Jmod.gmk
! make/modules/jdk.jfr/Launcher.gmk
! make/modules/jdk.jlink/Gensrc.gmk
! make/modules/jdk.jlink/Launcher.gmk
! make/modules/jdk.jpackage/Gensrc.gmk
! make/modules/jdk.jpackage/Java.gmk
! make/modules/jdk.jpackage/Jmod.gmk
! make/modules/jdk.jpackage/Launcher.gmk
! make/modules/jdk.jpackage/Lib.gmk
! make/modules/jdk.jshell/Gensrc.gmk
! make/modules/jdk.jshell/Java.gmk
! make/modules/jdk.jshell/Jmod.gmk
! make/modules/jdk.jshell/Launcher.gmk
! make/modules/jdk.jstatd/Jmod.gmk
! make/modules/jdk.jstatd/Launcher.gmk
! make/modules/jdk.localedata/Gensrc.gmk
! make/modules/jdk.localedata/Java.gmk
! make/modules/jdk.management.agent/Copy.gmk
! make/modules/jdk.management.agent/Gensrc.gmk
! make/modules/jdk.management.agent/Lib.gmk
! make/modules/jdk.management/Java.gmk
! make/modules/jdk.management/Lib.gmk
! make/modules/jdk.net/Lib.gmk
! make/modules/jdk.sctp/Java.gmk
! make/modules/jdk.sctp/Lib.gmk
! make/modules/jdk.security.auth/Java.gmk
! make/modules/jdk.security.auth/Lib.gmk
! make/modules/sun.charsets/Java.gmk
! make/test/BuildFailureHandler.gmk
! make/test/BuildJtregTestThreadFactory.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/BuildTestLib.gmk
! make/test/BuildTestLibNative.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
! make/test/JtregNativeLibTest.gmk
! test/make/TestCompileCommands.gmk
! test/make/TestCopyFiles.gmk
! test/make/TestFixDepsFile.gmk
! test/make/TestIdea.gmk
! test/make/TestJavaCompilation.gmk
! test/make/TestMake.gmk
! test/make/TestMakeBase.gmk
! test/make/UtilsForTests.gmk
Changeset: 30f71622
Branch: premain
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2025-02-06 07:32:22 +0000
URL: https://git.openjdk.org/leyden/commit/30f71622a1c86e297bf6d4b24d90e7531a0f1…
8349417: Fix NULL usage from JDK-8346433
Reviewed-by: chagedorn
! src/hotspot/os/windows/os_windows.cpp
Changeset: 3cf04dec
Branch: premain
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2025-02-06 07:34:28 +0000
URL: https://git.openjdk.org/leyden/commit/3cf04dec493d28730d4462257f64ea636f58d…
8349132: javac Analyzers should handle non-deferrable errors
Reviewed-by: abimpoudis
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
+ test/langtools/tools/javac/analyzer/Diamond.java
Changeset: 3eb57f6d
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-02-06 08:08:59 +0000
URL: https://git.openjdk.org/leyden/commit/3eb57f6d46b4375cb02b575739a1c12f71e08…
8349140: Size optimization (opt-size) build fails after recent PCH changes
Reviewed-by: jwaters, erikj, ihse
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 7e307916
Branch: premain
Author: Andrew Dinn <adinn(a)openjdk.org>
Date: 2025-02-06 09:14:50 +0000
URL: https://git.openjdk.org/leyden/commit/7e307916ecbf1ae9795e42e5b5a8347daad4a…
8349102: Test compiler/arguments/TestCodeEntryAlignment.java failed: assert(allocates2(pc)) failed: not in CodeBuffer memory
Reviewed-by: dlong
! src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: d85f6514
Branch: premain
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Hamlin Li <mli(a)openjdk.org>
Date: 2025-02-06 09:31:54 +0000
URL: https://git.openjdk.org/leyden/commit/d85f65147aeb4009742bfe401c6070d920b71…
8349428: RISC-V: "bad alignment" with -XX:-AvoidUnalignedAccesses after JDK-8347489
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: acb46ddb
Branch: premain
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-02-06 09:33:02 +0000
URL: https://git.openjdk.org/leyden/commit/acb46ddb8901a4e96238de217d3e7931f381b…
8345155: Add /native to native test in FFM
Reviewed-by: mcimadamore, pminborg
! test/jdk/java/foreign/LibraryLookupTest.java
! test/jdk/java/foreign/SafeFunctionAccessTest.java
! test/jdk/java/foreign/Test4BAlignedDouble.java
! test/jdk/java/foreign/TestAddressDereference.java
! test/jdk/java/foreign/TestClassLoaderFindNative.java
! test/jdk/java/foreign/TestDowncallScope.java
! test/jdk/java/foreign/TestDowncallStack.java
! test/jdk/java/foreign/TestHFA.java
! test/jdk/java/foreign/TestIntrinsics.java
! test/jdk/java/foreign/TestNULLAddress.java
! test/jdk/java/foreign/TestNative.java
! test/jdk/java/foreign/TestScope.java
! test/jdk/java/foreign/TestUpcallAsync.java
! test/jdk/java/foreign/TestUpcallScope.java
! test/jdk/java/foreign/TestUpcallStack.java
! test/jdk/java/foreign/TestVarArgs.java
! test/jdk/java/foreign/arraystructs/TestArrayStructs.java
! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java
! test/jdk/java/foreign/critical/TestCritical.java
! test/jdk/java/foreign/critical/TestCriticalUpcall.java
! test/jdk/java/foreign/dontrelease/TestDontRelease.java
! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java
! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessJarManifest.java
! test/jdk/java/foreign/loaderLookup/TestLoaderLookup.java
! test/jdk/java/foreign/loaderLookup/TestLoaderLookupJNI.java
! test/jdk/java/foreign/loaderLookup/TestSymbolLookupFindOrThrow.java
! test/jdk/java/foreign/nested/TestNested.java
! test/jdk/java/foreign/normalize/TestNormalize.java
! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java
! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
! test/jdk/java/foreign/stackwalk/TestReentrantUpcalls.java
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/foreign/upcalldeopt/TestUpcallDeopt.java
! test/jdk/java/foreign/virtual/TestVirtualCalls.java
Changeset: 4618993e
Branch: premain
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-02-06 10:41:30 +0000
URL: https://git.openjdk.org/leyden/commit/4618993e27c806e5b349de98c020a91475727…
8349537: Bad copyright in TestArrayStructs.java
Reviewed-by: jpai
! test/jdk/java/foreign/arraystructs/TestArrayStructs.java
! test/jdk/java/foreign/loaderLookup/TestSymbolLookupFindOrThrow.java
Changeset: dd8720e9
Branch: premain
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2025-02-06 13:15:18 +0000
URL: https://git.openjdk.org/leyden/commit/dd8720e90dc5475afd4ccc7321bb5cd97282e…
8348520: [s390x] Problemlist TestVectorReinterpret.java
Reviewed-by: mdoerr
! test/hotspot/jtreg/ProblemList.txt
Changeset: 2093bb74
Branch: premain
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-02-06 14:10:44 +0000
URL: https://git.openjdk.org/leyden/commit/2093bb74676620c416e42fb94b6f5a4827009…
8346434: Add test for non-automatic service binding
Reviewed-by: almatvee
! test/jdk/tools/jpackage/apps/PrintEnv.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Comm.java
! test/jdk/tools/jpackage/share/JLinkOptionsTest.java
Changeset: 2b82e2d5
Branch: premain
Author: Archie Cobbs <acobbs(a)openjdk.org>
Date: 2025-02-06 14:32:25 +0000
URL: https://git.openjdk.org/leyden/commit/2b82e2d57bdb8cb677764abc99d70f6d03295…
8347958: Minor compiler cleanups relating to MandatoryWarningHandler
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
Changeset: e0487c7c
Branch: premain
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-02-06 14:49:28 +0000
URL: https://git.openjdk.org/leyden/commit/e0487c7cbc16fdfe26d22f2b6e65bca7d4398…
8346777: Add missing const declarations and rename variables
Reviewed-by: epeter, thartmann
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
Changeset: 3fbae32d
Branch: premain
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-02-06 15:01:05 +0000
URL: https://git.openjdk.org/leyden/commit/3fbae32d0a9dbe612d4170e135a813c114fdc…
8349465: [UBSAN] test_os_reserve_between.cpp reported applying non-zero offset to null pointer
Reviewed-by: mdoerr, amitkumar
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
Changeset: 5ec1aae2
Branch: premain
Author: Viktor Klang <vklang(a)openjdk.org>
Date: 2025-02-06 15:02:21 +0000
URL: https://git.openjdk.org/leyden/commit/5ec1aae21e80d86c55df28a86935f50ae77f7…
8347842: ThreadPoolExecutor specification discusses RuntimePermission
Reviewed-by: alanb, jpai
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
Changeset: f12d2de5
Branch: premain
Author: Nizar Benalla <nbenalla(a)openjdk.org>
Date: 2025-02-06 16:14:30 +0000
URL: https://git.openjdk.org/leyden/commit/f12d2de53a62ec1c2c98e90409b27811de056…
8345212: Since checker should better handle non numeric values
Reviewed-by: liach
! test/jdk/tools/sincechecker/SinceChecker.java
Changeset: eb847026
Branch: premain
Author: Jiangli Zhou <jiangli(a)openjdk.org>
Date: 2025-02-06 16:15:35 +0000
URL: https://git.openjdk.org/leyden/commit/eb84702626ef1ededc55969923958e8c2835d…
8349513: Remove unused BUILD_JDK_JTREG_LIBRARIES_JDK_LIBS_libTracePinnedThreads
Reviewed-by: dholmes, erikj
! make/test/JtregNativeJdk.gmk
Changeset: 1ab1c1d5
Branch: premain
Author: Liam Miller-Cushon <cushon(a)openjdk.org>
Date: 2025-02-06 17:33:44 +0000
URL: https://git.openjdk.org/leyden/commit/1ab1c1d53b86228be85aac96fa5d69db39ac6…
8349058: 'internal proprietary API' warnings make javac warnings unusable
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! test/langtools/tools/javac/options/system/SystemSunProprietary.java
Changeset: ed8945a6
Branch: premain
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2025-02-06 18:30:39 +0000
URL: https://git.openjdk.org/leyden/commit/ed8945a68a67dd51a7cfa332905941afccc12…
8347377: Add validation checks for ICC_Profile header fields
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
+ test/jdk/java/awt/color/ICC_Profile/ValidateICCHeaderData/ValidateICCHeaderData.java
= test/jdk/java/awt/color/ICC_Profile/ValidateICCHeaderData/invalidSRGB.icc
Changeset: 0181030b
Branch: premain
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-02-06 19:10:26 +0000
URL: https://git.openjdk.org/leyden/commit/0181030bdc300f1d8fe02c3e2e599c997a4ab…
8349006: File.getCanonicalPath should remove "(on UNIX platforms)" from its specification
Reviewed-by: jlu, naoto
! src/java.base/share/classes/java/io/File.java
Changeset: 1a74ee64
Branch: premain
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-02-06 19:11:35 +0000
URL: https://git.openjdk.org/leyden/commit/1a74ee64eb835c3395fe763c42fd36e2a720f…
8349092: File.getFreeSpace violates specification if quotas are in effect (win)
Reviewed-by: naoto
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! test/jdk/java/io/File/GetXSpace.java
Changeset: 10791477
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-02-06 20:20:43 +0000
URL: https://git.openjdk.org/leyden/commit/10791477cf0a0a31d2703fc718a7a649d494d…
8348570: CTW: Expose the code hidden by uncommon traps
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: a0c7f661
Branch: premain
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2025-02-06 22:31:19 +0000
URL: https://git.openjdk.org/leyden/commit/a0c7f661bedaf50b22cf83c798be46e8e5004…
8349508: runtime/cds/appcds/TestParallelGCWithCDS.java should not check for specific output
Reviewed-by: dholmes, iklam
! test/hotspot/jtreg/runtime/cds/appcds/TestParallelGCWithCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java
Changeset: 1eb54e42
Branch: premain
Author: Fernando Guallini <fguallini(a)openjdk.org>
Committer: Rajan Halade <rhalade(a)openjdk.org>
Date: 2025-02-07 00:31:11 +0000
URL: https://git.openjdk.org/leyden/commit/1eb54e4228ba9319ac2f980055ed366dd861e…
8346049: jdk/test/lib/security/timestamp/TsaServer.java warnings
Reviewed-by: weijun, rhalade, hchao, lmesnik
! test/lib/jdk/test/lib/security/timestamp/TsaServer.java
Changeset: 3989a199
Branch: premain
Author: Joe Wang <joehw(a)openjdk.org>
Date: 2025-02-07 02:26:20 +0000
URL: https://git.openjdk.org/leyden/commit/3989a199578fc1d91988cfdbb95f11dd6d4c7…
8344925: translet-name ignored when package-name is also set
Reviewed-by: lancea, iris, naoto
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
+ test/jaxp/javax/xml/jaxp/libs/jaxp/library/JUnitTestUtil.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/PropertiesTest.java
Changeset: 006ed5c0
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-02-07 07:43:43 +0000
URL: https://git.openjdk.org/leyden/commit/006ed5c02b47d12fdcc070f50cfeb77d5c158…
8349375: Cleanup AIX special file build settings
Reviewed-by: mdoerr, clanger, erikj, jwaters
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 86cec4ea
Branch: premain
Author: Ivan Walulya <iwalulya(a)openjdk.org>
Date: 2025-02-07 10:22:23 +0000
URL: https://git.openjdk.org/leyden/commit/86cec4ea2c2c56f03b23be44caade49b922cd…
8343782: G1: Use one G1CardSet instance for multiple old gen regions
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
+ src/hotspot/share/gc/g1/g1CollectionSet.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.inline.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/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedOldObjectsEvacuation.java
Changeset: 7cd5cb29
Branch: premain
Author: Mikhail Yankelevich <mikhail.yankelevich(a)oracle.com>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2025-02-07 15:40:17 +0000
URL: https://git.openjdk.org/leyden/commit/7cd5cb2916e8a62ec57c022a5fac19fb62b7c…
8349532: Refactor ./util/Pem/encoding.sh to run in java
Reviewed-by: weijun
! test/jdk/sun/security/util/Pem/PemEncoding.java
- test/jdk/sun/security/util/Pem/encoding.sh
Changeset: fb847bb2
Branch: premain
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-02-07 17:08:52 +0000
URL: https://git.openjdk.org/leyden/commit/fb847bb2afc9e9e164430078c5c403ec6583d…
8349493: Replace sun.util.locale.ParseStatus usage with java.text.ParsePosition
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/sun/util/locale/LanguageTag.java
- src/java.base/share/classes/sun/util/locale/ParseStatus.java
Changeset: 88a84835
Branch: premain
Author: Bradford Wetmore <wetmore(a)openjdk.org>
Date: 2025-02-07 17:09:56 +0000
URL: https://git.openjdk.org/leyden/commit/88a84835a3a13f9adfcfa2ad034acff8fbc4f…
8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified
Reviewed-by: abarashev, jnimeh, dfuchs
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
Changeset: b40f8eef
Branch: premain
Author: Andrew Haley <aph(a)openjdk.org>
Date: 2025-02-07 17:39:10 +0000
URL: https://git.openjdk.org/leyden/commit/b40f8eef98dac066816d4d548b2304276a76d…
8337251: C1: Improve Class.isInstance intrinsic
Reviewed-by: vlivanov
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/runtime/stubDeclarations.hpp
Changeset: bd9b24c0
Branch: premain
Author: Liam Miller-Cushon <cushon(a)openjdk.org>
Date: 2025-02-07 19:43:33 +0000
URL: https://git.openjdk.org/leyden/commit/bd9b24c0f8e0db88ae9714cdb355dcd56d802…
8349512: Duplicate PermittedSubclasses entries with doclint enabled
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: 7f6c6878
Branch: premain
Author: Tom Rodriguez <never(a)openjdk.org>
Date: 2025-02-07 19:58:37 +0000
URL: https://git.openjdk.org/leyden/commit/7f6c687815031d99931265007ff8867bf964c…
8349374: [JVMCI] concurrent use of HotSpotSpeculationLog can crash
Reviewed-by: kvn, dnsimon
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
Changeset: f0ea38b3
Branch: premain
Author: Alexander Matveev <almatvee(a)openjdk.org>
Date: 2025-02-07 19:58:51 +0000
URL: https://git.openjdk.org/leyden/commit/f0ea38b3874ac627766768cbcd13f4be68c53…
8349509: [macos] Clean up macOS dead code in jpackage
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
Changeset: 7bf2c6ae
Branch: premain
Author: iklam <ilam3388(a)gmail.com>
Date: 2025-02-07 13:35:07 +0000
URL: https://git.openjdk.org/leyden/commit/7bf2c6ae009bdf13bf0717c13aab4a47aa9c8…
Merge branch 'master' into premain
! make/InitSupport.gmk
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! make/InitSupport.gmk
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/stubDeclarations.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
1
0
git: openjdk/leyden: hermetic-java-runtime: Clean up JLI_IsStaticJDK, JVM_IsStaticJDK, JLI_SetStaticJDK, etc.
by duke 08 Feb '25
by duke 08 Feb '25
08 Feb '25
Changeset: fca48657
Branch: hermetic-java-runtime
Author: Jiangli Zhou <jianglizhou(a)google.com>
Date: 2025-02-07 17:41:34 +0000
URL: https://git.openjdk.org/leyden/commit/fca48657c8bedfe329469f59b73c704a39261…
Clean up JLI_IsStaticJDK, JVM_IsStaticJDK, JLI_SetStaticJDK, etc.
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/java.hpp
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/java.base/unix/native/libjli/java_md.c
! src/jdk.jdwp.agent/share/native/libjdwp/export/sys.h
! src/jdk.jdwp.agent/unix/native/libjdwp/linker_md.c
1
0
Changeset: 305bbdae
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-02-01 14:06:48 +0000
URL: https://git.openjdk.org/leyden/commit/305bbdae7fe40e33cf2baa100c134bd85ecaa…
8348402: PerfDataManager stalls shutdown for 1ms
Reviewed-by: dholmes, pchilanomate, coleenp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfData.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 2cce5eeb
Branch: hermetic-java-runtime
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-02-02 02:46:16 +0000
URL: https://git.openjdk.org/leyden/commit/2cce5eeb092b68b4e4ce6a8289a8aa567f47c…
8349142: [JMH] compiler.MergeLoadBench.getCharBV fails
Reviewed-by: liach
! test/micro/org/openjdk/bench/vm/compiler/MergeLoadBench.java
Changeset: 9aa6d09b
Branch: hermetic-java-runtime
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2025-02-03 09:08:25 +0000
URL: https://git.openjdk.org/leyden/commit/9aa6d09bf74110bf4f5756d7c3b1065580421…
8326485: Assertion due to Type.addMetadata adding annotations to already-annotated type
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
+ test/langtools/tools/javac/T8326485.java
+ test/langtools/tools/javac/T8326485.out
Changeset: 6f4fc821
Branch: hermetic-java-runtime
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2025-02-03 11:14:14 +0000
URL: https://git.openjdk.org/leyden/commit/6f4fc82149b52dd91289fe42def7d1cacad31…
8348675: TrayIcon tests fail in Ubuntu 24.10 Wayland
Reviewed-by: aivanov, dnguyen
! test/jdk/java/awt/TrayIcon/ActionCommand/ActionCommand.java
! test/jdk/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java
! test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupClickTest.java
! test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java
Changeset: 3f1d9b57
Branch: hermetic-java-runtime
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2025-02-03 12:33:31 +0000
URL: https://git.openjdk.org/leyden/commit/3f1d9b573546685215af06031656efe6f1429…
8348575: SpinLockT is typedef'ed but unused
Reviewed-by: dholmes
! src/hotspot/share/runtime/thread.cpp
Changeset: d330421d
Branch: hermetic-java-runtime
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-02-03 13:55:00 +0000
URL: https://git.openjdk.org/leyden/commit/d330421d28b62eae19114994d7266e9c0038d…
8337548: Parallel class loading can pass is_superclass true for interfaces
Reviewed-by: iklam
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
Changeset: a57c9b10
Branch: hermetic-java-runtime
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-02-03 14:25:47 +0000
URL: https://git.openjdk.org/leyden/commit/a57c9b101a7fdb08ed1c8ca31ab0d4cc0040f…
8349184: [JMH] jdk.incubator.vector.ColumnFilterBenchmark.filterDoubleColumn fails on linux-aarch64
Reviewed-by: haosun, aph
! test/micro/org/openjdk/bench/jdk/incubator/vector/ColumnFilterBenchmark.java
Changeset: bb837d2f
Branch: hermetic-java-runtime
Author: Tom Rodriguez <never(a)openjdk.org>
Date: 2025-02-03 17:04:55 +0000
URL: https://git.openjdk.org/leyden/commit/bb837d2f9b636c05ff0c7733bc3d06c002974…
8342775: [Graal] java/util/concurrent/locks/Lock/OOMEInAQS.java fails OOME thrown from the UncaughtExceptionHandler
Reviewed-by: jpai, dholmes
! test/jdk/java/util/concurrent/locks/Lock/OOMEInAQS.java
! test/jdk/java/util/concurrent/locks/StampedLock/OOMEInStampedLock.java
Changeset: 618c5eb2
Branch: hermetic-java-runtime
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-02-03 18:21:33 +0000
URL: https://git.openjdk.org/leyden/commit/618c5eb27b4c719afd577b690e6bcb21a45fc…
8349183: [BACKOUT] Optimization for StringBuilder append boolean & null
8349239: [BACKOUT] Reuse StringLatin1::putCharsAt and StringUTF16::putCharsAt
Reviewed-by: redestad, liach
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java
Changeset: 43979fb1
Branch: hermetic-java-runtime
Author: Ben Perez <bperez(a)openjdk.org>
Date: 2025-02-03 22:14:38 +0000
URL: https://git.openjdk.org/leyden/commit/43979fb1be424157b33268db078d345b4da29…
8347428: Avoid using secret-key in specifications
Reviewed-by: mullan
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactorySpi.java
! src/java.base/share/classes/javax/crypto/spec/PBEKeySpec.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! test/jdk/com/sun/crypto/provider/CICO/PBEFunc/AbstractPBEWrapper.java
Changeset: 9b495972
Branch: hermetic-java-runtime
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-02-03 22:48:28 +0000
URL: https://git.openjdk.org/leyden/commit/9b49597244f898400222cfc252f50a2401ca3…
8334320: Replace vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java with ClassUnloadCommon from testlibrary
Reviewed-by: dholmes, lmesnik
+ test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithFullGC.java
- test/hotspot/jtreg/vmTestbase/metaspace/share/TriggerUnloadingWithWhiteBox.java
! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java
Changeset: 7ea176d7
Branch: hermetic-java-runtime
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2025-02-04 03:05:00 +0000
URL: https://git.openjdk.org/leyden/commit/7ea176d79c126c69cea5631d6542cd42bd8b1…
8349193: compiler/intrinsics/TestContinuationPinningAndEA.java missing @requires vm.continuations
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/intrinsics/TestContinuationPinningAndEA.java
Changeset: c545a3e0
Branch: hermetic-java-runtime
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-02-04 07:33:34 +0000
URL: https://git.openjdk.org/leyden/commit/c545a3e028ad0760ed2f996e8bb7c56d28e45…
8346774: Use Predicate classes instead of Node classes
Reviewed-by: epeter, kvn
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
Changeset: beae8843
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-02-04 08:10:49 +0000
URL: https://git.openjdk.org/leyden/commit/beae8843b9b2433af5e9fbe420b17e663cbdb…
8349150: Support precompiled headers on AIX
Reviewed-by: jkern, erikj
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 81126c20
Branch: hermetic-java-runtime
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2025-02-04 11:00:54 +0000
URL: https://git.openjdk.org/leyden/commit/81126c20cbcab577d82e690d9cf1c1b738754…
8349238: Some more FFM benchmarks are broken
Reviewed-by: mcimadamore
! test/micro/org/openjdk/bench/java/lang/foreign/xor/XorTest.java
Changeset: d699aba2
Branch: hermetic-java-runtime
Author: Volkan Yazici <vyazici(a)openjdk.org>
Date: 2025-02-04 13:56:25 +0000
URL: https://git.openjdk.org/leyden/commit/d699aba26f65ce1941bfbaaf1918c987dd017…
8349135: Add tests for HttpRequest.Builder.copy()
Reviewed-by: jpai, dfuchs
! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java
Changeset: e91a6ec4
Branch: hermetic-java-runtime
Author: Fei Yang <fyang(a)openjdk.org>
Date: 2025-02-04 14:03:07 +0000
URL: https://git.openjdk.org/leyden/commit/e91a6ec49c80ea53bb6f1eb43c924f188803d…
8347489: RISC-V: Misaligned memory access with COH
Reviewed-by: mli, vkempik
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: beb43e26
Branch: hermetic-java-runtime
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2025-02-04 14:10:42 +0000
URL: https://git.openjdk.org/leyden/commit/beb43e2633900bb9ab3c975376fe5860b6d05…
8349343: Add missing copyright messages in FFM benchmarks
Reviewed-by: jvernee
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayCriticalXorOpImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayElementsXorOpImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayForeignXorOpCriticalImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayForeignXorOpImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayForeignXorOpInitImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/GetArrayRegionXorOpImpl.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/XorOp.java
! test/micro/org/openjdk/bench/java/lang/foreign/xor/libjnitest.c
Changeset: b985347c
Branch: hermetic-java-runtime
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-02-04 16:08:00 +0000
URL: https://git.openjdk.org/leyden/commit/b985347c2383a7a637ffa9a4a8687f7f7cde1…
8348349: Refactor CDSConfig::is_dumping_heap()
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/jtreg-ext/requires/VMProps.java
Changeset: ee4caa41
Branch: hermetic-java-runtime
Author: Jamil Nimeh <jnimeh(a)openjdk.org>
Date: 2025-02-04 16:28:04 +0000
URL: https://git.openjdk.org/leyden/commit/ee4caa4180e76911ee75148583c2923f847f8…
8349106: Change ChaCha20 intrinsic to use quarter-round parallel implementation on aarch64
Reviewed-by: aph
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 250ff86d
Branch: hermetic-java-runtime
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-02-04 17:07:01 +0000
URL: https://git.openjdk.org/leyden/commit/250ff86dc86f73dbf7c944d9b5a792c4bdfee…
8349000: Performance improvement for Currency.isPastCutoverDate(String)
Reviewed-by: naoto, aturbanov
! src/java.base/share/classes/java/util/Currency.java
Changeset: bad39b6d
Branch: hermetic-java-runtime
Author: Satyen Subramaniam <ssubramaniam(a)openjdk.org>
Committer: Paul Hohensee <phh(a)openjdk.org>
Date: 2025-02-04 17:19:19 +0000
URL: https://git.openjdk.org/leyden/commit/bad39b6d8892ba9b86bc81bf01108a1df617d…
8348610: GenShen: TestShenandoahEvacuationInformationEvent failed with setRegions >= regionsFreed: expected 1 >= 57
Reviewed-by: wkemper, phh
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacInfo.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahEvacuationInformationEvent.java
Changeset: d222c186
Branch: hermetic-java-runtime
Author: Brent Christian <bchristi(a)openjdk.org>
Date: 2025-02-04 22:37:31 +0000
URL: https://git.openjdk.org/leyden/commit/d222c186a6c5a282e9ef143fac3568351ad7b…
8349107: Remove RMI finalizers
Reviewed-by: rriggs, vklang, djelinski, smarks
! src/java.rmi/share/classes/sun/rmi/log/LogInputStream.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
Changeset: 9d23de58
Branch: hermetic-java-runtime
Author: Ben Perez <bperez(a)openjdk.org>
Date: 2025-02-04 23:13:16 +0000
URL: https://git.openjdk.org/leyden/commit/9d23de58d167ff7d23ee1b8da675ec1b26b88…
8184352: Remove Sun provider information from KeyPairGenerator javadoc
Reviewed-by: mullan
! src/java.base/share/classes/java/security/KeyPairGenerator.java
Changeset: a51e6699
Branch: hermetic-java-runtime
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-02-05 02:18:01 +0000
URL: https://git.openjdk.org/leyden/commit/a51e6699b497564de65620a36dc38437ca87c…
8349200: [JMH] time.format.ZonedDateTimeFormatterBenchmark fails
Reviewed-by: naoto, jlu
! test/micro/org/openjdk/bench/java/time/format/ZonedDateTimeFormatterBenchmark.java
Changeset: 09269497
Branch: hermetic-java-runtime
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2025-02-05 06:44:36 +0000
URL: https://git.openjdk.org/leyden/commit/09269497a27c732ce4644d0bb95e038016239…
8347629: Test FailOverDirectExecutionControlTest.java fails with -Xcomp
Reviewed-by: liach
! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java
Changeset: 40603a5b
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-02-05 08:05:56 +0000
URL: https://git.openjdk.org/leyden/commit/40603a5bf039eef03c157bfc49ac8ea2229a9…
8349214: Improve size optimization flags for MSVC builds
Reviewed-by: djelinski, ihse
! make/autoconf/flags-cflags.m4
Changeset: 66a38984
Branch: hermetic-java-runtime
Author: Bhavana Kilambi <bkilambi(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-02-05 08:37:21 +0000
URL: https://git.openjdk.org/leyden/commit/66a3898448023f1f22da7d7cbcf4c79a0eb59…
8348659: AArch64: IR rule failure with compiler/loopopts/superword/TestSplitPacks.java
Reviewed-by: shade, epeter
! test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java
Changeset: 61465883
Branch: hermetic-java-runtime
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-02-05 11:17:08 +0000
URL: https://git.openjdk.org/leyden/commit/61465883b465a184e31e7a03e2603d29ab481…
8348190: Framework for tracing makefile inclusion and parsing
Reviewed-by: erikj
! .github/actions/get-gtest/action.yml
! .github/actions/get-jtreg/action.yml
! Makefile
! make/Bundles.gmk
! make/CompileCommands.gmk
! make/CompileDemos.gmk
! make/CompileInterimLangtools.gmk
! make/CompileJavaModules.gmk
! make/CompileModuleTools.gmk
! make/CompileToolsHotspot.gmk
! make/CompileToolsJdk.gmk
! make/CopyImportModules.gmk
! make/CopyInterimTZDB.gmk
! make/Coverage.gmk
! make/CreateJmods.gmk
! make/Docs.gmk
! make/Doctor.gmk
! make/ExplodedImageOptimize.gmk
! make/GenerateLinkOptData.gmk
! make/GenerateModuleSummary.gmk
! make/Global.gmk
! make/GraalBuilderImage.gmk
! make/Hsdis.gmk
! make/Images.gmk
! make/Init.gmk
! make/InitSupport.gmk
! make/InterimImage.gmk
! make/JrtfsJar.gmk
! make/MacBundles.gmk
! make/Main.gmk
! make/MainSupport.gmk
! make/ModuleTools.gmk
! make/ModuleWrapper.gmk
! make/PreInit.gmk
! make/PreInitSupport.gmk
! make/ReleaseFile.gmk
! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
+ make/RunTestsPrebuiltFindTests.gmk
! make/SourceRevision.gmk
! make/StaticLibs.gmk
! make/StaticLibsImage.gmk
! make/TestImage.gmk
! make/ToolsHotspot.gmk
! make/ToolsJdk.gmk
! make/ToolsLangtools.gmk
! make/UpdateBuildDocs.gmk
! make/UpdateSleefSource.gmk
! make/UpdateX11Wrappers.gmk
! make/ZipSecurity.gmk
! make/ZipSource.gmk
! make/common/CopyFiles.gmk
! make/common/DebugInfoUtils.gmk
! make/common/Execute.gmk
! make/common/FileUtils.gmk
! make/common/FindTests.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/LogUtils.gmk
! make/common/MakeBase.gmk
+ make/common/MakeFileEnd.gmk
+ make/common/MakeFileStart.gmk
! make/common/MakeIO.gmk
+ make/common/MakeIncludeEnd.gmk
+ make/common/MakeIncludeStart.gmk
+ make/common/MakeSnippetEnd.gmk
+ make/common/MakeSnippetStart.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/common/ProcessMarkdown.gmk
! make/common/TestFilesCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/Utils.gmk
! make/common/ZipArchive.gmk
! make/common/modules/CopyCommon.gmk
! make/common/modules/GendataCommon.gmk
! make/common/modules/GensrcCommon.gmk
! make/common/modules/GensrcModuleInfo.gmk
! make/common/modules/GensrcProperties.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/common/native/CompileFile.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Flags.gmk
! make/common/native/Link.gmk
! make/common/native/LinkMicrosoft.gmk
! make/common/native/Paths.gmk
! make/hotspot/CopyToExplodedJdk.gmk
! make/hotspot/HotspotCommon.gmk
! make/hotspot/gensrc/GenerateSources.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/gensrc/GensrcDtrace.gmk
! make/hotspot/gensrc/GensrcJfr.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/CompileLibraries.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/lib/JvmFlags.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/hotspot/test/GtestImage.gmk
! make/ide/eclipse/CreateWorkspace.gmk
! make/ide/idea/jdk/IdeaGenConfig.gmk
! make/ide/visualstudio/hotspot/CreateVSProject.gmk
! make/ide/vscode/hotspot/CreateVSCodeProject.gmk
! make/ide/xcode/hotspot/CreateXcodeProject.gmk
! make/modules/java.base/Copy.gmk
! make/modules/java.base/Gendata.gmk
! make/modules/java.base/Gensrc.gmk
! make/modules/java.base/Java.gmk
! make/modules/java.base/Launcher.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/gendata/GendataBlockedCerts.gmk
! make/modules/java.base/gendata/GendataBreakIterator.gmk
! make/modules/java.base/gendata/GendataCryptoPolicy.gmk
! make/modules/java.base/gendata/GendataPublicSuffixList.gmk
! make/modules/java.base/gendata/GendataTZDB.gmk
! make/modules/java.base/gensrc/GensrcBuffer.gmk
! make/modules/java.base/gensrc/GensrcCharacterData.gmk
! make/modules/java.base/gensrc/GensrcCharsetCoder.gmk
! make/modules/java.base/gensrc/GensrcCharsetMapping.gmk
! make/modules/java.base/gensrc/GensrcExceptions.gmk
! make/modules/java.base/gensrc/GensrcMisc.gmk
! make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk
! make/modules/java.base/gensrc/GensrcRegex.gmk
! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk
! make/modules/java.base/gensrc/GensrcVarHandles.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.compiler/Java.gmk
! make/modules/java.datatransfer/Java.gmk
! make/modules/java.desktop/Copy.gmk
! make/modules/java.desktop/Gendata.gmk
! make/modules/java.desktop/Gensrc.gmk
! make/modules/java.desktop/Java.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/gendata/GendataFontConfig.gmk
! make/modules/java.desktop/gendata/GendataHtml32dtd.gmk
! make/modules/java.desktop/gensrc/GensrcIcons.gmk
! make/modules/java.desktop/gensrc/GensrcSwing.gmk
! make/modules/java.desktop/gensrc/GensrcX11Wrappers.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
! make/modules/java.instrument/Java.gmk
! make/modules/java.instrument/Lib.gmk
! make/modules/java.logging/Copy.gmk
! make/modules/java.logging/Gensrc.gmk
! make/modules/java.logging/Java.gmk
! make/modules/java.management.rmi/Java.gmk
! make/modules/java.management/Java.gmk
! make/modules/java.management/Lib.gmk
! make/modules/java.naming/Java.gmk
! make/modules/java.prefs/Java.gmk
! make/modules/java.prefs/Lib.gmk
! make/modules/java.rmi/Java.gmk
! make/modules/java.rmi/Launcher.gmk
! make/modules/java.rmi/Lib.gmk
! make/modules/java.scripting/Java.gmk
! make/modules/java.scripting/Launcher.gmk
! make/modules/java.security.jgss/Java.gmk
! make/modules/java.security.jgss/Launcher.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/java.security.sasl/Java.gmk
! make/modules/java.smartcardio/Java.gmk
! make/modules/java.smartcardio/Lib.gmk
! make/modules/java.sql.rowset/Java.gmk
! make/modules/java.sql/Java.gmk
! make/modules/java.transaction.xa/Java.gmk
! make/modules/java.xml.crypto/Java.gmk
! make/modules/java.xml/Copy.gmk
! make/modules/java.xml/Java.gmk
! make/modules/jdk.accessibility/Copy.gmk
! make/modules/jdk.accessibility/Java.gmk
! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk
! make/modules/jdk.attach/Lib.gmk
! make/modules/jdk.charsets/Gensrc.gmk
! make/modules/jdk.charsets/Java.gmk
! make/modules/jdk.compiler/Gendata.gmk
! make/modules/jdk.compiler/Gensrc.gmk
! make/modules/jdk.compiler/Java.gmk
! make/modules/jdk.compiler/Launcher.gmk
! make/modules/jdk.crypto.cryptoki/Java.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
! make/modules/jdk.crypto.mscapi/Java.gmk
! make/modules/jdk.crypto.mscapi/Lib.gmk
! make/modules/jdk.dev/Java.gmk
! make/modules/jdk.dynalink/Java.gmk
! make/modules/jdk.editpad/Java.gmk
! make/modules/jdk.hotspot.agent/Gensrc.gmk
! make/modules/jdk.hotspot.agent/Java.gmk
! make/modules/jdk.hotspot.agent/Launcher.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.httpserver/Gensrc.gmk
! make/modules/jdk.httpserver/Java.gmk
! make/modules/jdk.httpserver/Jmod.gmk
! make/modules/jdk.httpserver/Launcher.gmk
! make/modules/jdk.incubator.vector/Java.gmk
! make/modules/jdk.incubator.vector/Lib.gmk
! make/modules/jdk.internal.jvmstat/Java.gmk
! make/modules/jdk.internal.le/Java.gmk
! make/modules/jdk.internal.md/Java.gmk
! make/modules/jdk.internal.opt/Java.gmk
! make/modules/jdk.internal.vm.ci/Java.gmk
! make/modules/jdk.jartool/Gensrc.gmk
! make/modules/jdk.jartool/Java.gmk
! make/modules/jdk.jartool/Jmod.gmk
! make/modules/jdk.jartool/Launcher.gmk
! make/modules/jdk.javadoc/Copy.gmk
! make/modules/jdk.javadoc/Gendata.gmk
! make/modules/jdk.javadoc/Gensrc.gmk
! make/modules/jdk.javadoc/Java.gmk
! make/modules/jdk.javadoc/Launcher.gmk
! make/modules/jdk.jcmd/Java.gmk
! make/modules/jdk.jcmd/Launcher.gmk
! make/modules/jdk.jconsole/Java.gmk
! make/modules/jdk.jconsole/Launcher.gmk
! make/modules/jdk.jdeps/Gensrc.gmk
! make/modules/jdk.jdeps/Java.gmk
! make/modules/jdk.jdeps/Launcher.gmk
! make/modules/jdk.jdi/Gensrc.gmk
! make/modules/jdk.jdi/Java.gmk
! make/modules/jdk.jdi/Launcher.gmk
! make/modules/jdk.jdi/Lib.gmk
! make/modules/jdk.jdwp.agent/Copy.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.jfr/Copy.gmk
! make/modules/jdk.jfr/Gendata.gmk
! make/modules/jdk.jfr/Java.gmk
! make/modules/jdk.jfr/Jmod.gmk
! make/modules/jdk.jfr/Launcher.gmk
! make/modules/jdk.jlink/Gensrc.gmk
! make/modules/jdk.jlink/Launcher.gmk
! make/modules/jdk.jpackage/Gensrc.gmk
! make/modules/jdk.jpackage/Java.gmk
! make/modules/jdk.jpackage/Jmod.gmk
! make/modules/jdk.jpackage/Launcher.gmk
! make/modules/jdk.jpackage/Lib.gmk
! make/modules/jdk.jshell/Gensrc.gmk
! make/modules/jdk.jshell/Java.gmk
! make/modules/jdk.jshell/Jmod.gmk
! make/modules/jdk.jshell/Launcher.gmk
! make/modules/jdk.jstatd/Jmod.gmk
! make/modules/jdk.jstatd/Launcher.gmk
! make/modules/jdk.localedata/Gensrc.gmk
! make/modules/jdk.localedata/Java.gmk
! make/modules/jdk.management.agent/Copy.gmk
! make/modules/jdk.management.agent/Gensrc.gmk
! make/modules/jdk.management.agent/Lib.gmk
! make/modules/jdk.management/Java.gmk
! make/modules/jdk.management/Lib.gmk
! make/modules/jdk.net/Lib.gmk
! make/modules/jdk.sctp/Java.gmk
! make/modules/jdk.sctp/Lib.gmk
! make/modules/jdk.security.auth/Java.gmk
! make/modules/jdk.security.auth/Lib.gmk
! make/modules/sun.charsets/Java.gmk
! make/test/BuildFailureHandler.gmk
! make/test/BuildJtregTestThreadFactory.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/BuildTestLib.gmk
! make/test/BuildTestLibNative.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
! make/test/JtregNativeLibTest.gmk
! test/make/TestCompileCommands.gmk
! test/make/TestCopyFiles.gmk
! test/make/TestFixDepsFile.gmk
! test/make/TestIdea.gmk
! test/make/TestJavaCompilation.gmk
! test/make/TestMake.gmk
! test/make/TestMakeBase.gmk
! test/make/UtilsForTests.gmk
Changeset: 19399d27
Branch: hermetic-java-runtime
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2025-02-05 12:58:43 +0000
URL: https://git.openjdk.org/leyden/commit/19399d271ef00f925232fbbe9087b5772f2fc…
8348572: C2 compilation asserts due to unexpected irreducible loop
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSplitIfNewIrreducibleLoop.java
Changeset: 2ff8440c
Branch: hermetic-java-runtime
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2025-02-05 13:48:34 +0000
URL: https://git.openjdk.org/leyden/commit/2ff8440c76bb090634ecf4e6faa523498fd1d…
8349344: Clarify documentation of Arena.ofConfined
Reviewed-by: jvernee, jpai, mcimadamore
! src/java.base/share/classes/java/lang/foreign/Arena.java
Changeset: 6b994cd8
Branch: hermetic-java-runtime
Author: Roland Westrelin <roland(a)openjdk.org>
Date: 2025-02-05 13:54:35 +0000
URL: https://git.openjdk.org/leyden/commit/6b994cd8ccba4f5d0199cb2925f0a6b5450ac…
8333697: C2: Hit MemLimit in PhaseCFG::global_code_motion
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/indexSet.cpp
! src/hotspot/share/opto/indexSet.hpp
! test/hotspot/jtreg/compiler/escapeAnalysis/TestFindInstMemRecursion.java
Changeset: b9b62a02
Branch: hermetic-java-runtime
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2025-02-05 16:03:39 +0000
URL: https://git.openjdk.org/leyden/commit/b9b62a02488ee9c1a5a7a9ede87505781dfc0…
8346792: serviceability/jvmti/vthread/GetThreadState/GetThreadState.java testObjectWaitMillis failed
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/services/threadService.hpp
Changeset: 2f2f7cf0
Branch: hermetic-java-runtime
Author: Mark Powers <mpowers(a)openjdk.org>
Date: 2025-02-05 18:04:00 +0000
URL: https://git.openjdk.org/leyden/commit/2f2f7cf0dddd82f11d6dfc4f8a5401ec1c562…
8349084: Update vectors used in several PQC benchmarks
Reviewed-by: weijun
! test/micro/org/openjdk/bench/java/security/HSS.java
! test/micro/org/openjdk/bench/java/security/MLDSA.java
! test/micro/org/openjdk/bench/java/security/MLKEMBench.java
Changeset: 82bc0a7f
Branch: hermetic-java-runtime
Author: Mikhail Yankelevich <mikhail.yankelevich(a)oracle.com>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2025-02-05 18:23:25 +0000
URL: https://git.openjdk.org/leyden/commit/82bc0a7f8c7ee63d2f8c3db57dc22f39963ae…
8344316: security/auth/callback/TextCallbackHandler/Password.java make runnable with JTReg and add the UI
Reviewed-by: weijun
! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Password.java
Changeset: 379c3f99
Branch: hermetic-java-runtime
Author: Damon Nguyen <dnguyen(a)openjdk.org>
Date: 2025-02-05 18:43:19 +0000
URL: https://git.openjdk.org/leyden/commit/379c3f99665829c5d8c373d1fb324dc7ef4d8…
8347836: Disabled PopupMenu shows shortcuts on Mac
Reviewed-by: azvegint, achung, kizune, abhiscxk
! test/jdk/java/awt/PopupMenu/PopupMenuVisuals.java
Changeset: b499c827
Branch: hermetic-java-runtime
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-02-05 21:40:47 +0000
URL: https://git.openjdk.org/leyden/commit/b499c827a512fb209a806d95b97df0f5932a2…
8349383: (fs) FileTreeWalker.next() superfluous null check of visit() return value
Reviewed-by: djelinski
! src/java.base/share/classes/java/nio/file/FileTreeWalker.java
Changeset: aad6664b
Branch: hermetic-java-runtime
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-02-05 23:23:54 +0000
URL: https://git.openjdk.org/leyden/commit/aad6664bb6d2b311b3e0cb056afaa9b6534bd…
8333569: jpackage tests must run app launchers with retries on Linux only
Reviewed-by: almatvee
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/share/AppLauncherEnvTest.java
! test/jdk/tools/jpackage/windows/WinChildProcessTest.java
Changeset: 89e5e7ab
Branch: hermetic-java-runtime
Author: Archie Cobbs <acobbs(a)openjdk.org>
Date: 2025-02-06 01:52:51 +0000
URL: https://git.openjdk.org/leyden/commit/89e5e7ab73472b7d02aac5b8b0c7e9f26db6e…
8349155: The "log" parameter to Lint.logIfEnabled() is not needed
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
Changeset: 5e1cc082
Branch: hermetic-java-runtime
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-02-06 02:27:43 +0000
URL: https://git.openjdk.org/leyden/commit/5e1cc0825938527bd7011ade8b237e34c8218…
8349504: Support platform-specific JUnit tests in jpackage
Reviewed-by: almatvee
! test/jdk/tools/jpackage/junit/TEST.properties
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/AppImageFileTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/ApplicationLayoutTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/DeployParamsTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/DottedVersionTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/EnquoterTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/OverridableResourceTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PathGroupTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PlatformVersionTest.java
= test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java
Changeset: 64bd8d25
Branch: hermetic-java-runtime
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2025-02-06 02:51:12 +0000
URL: https://git.openjdk.org/leyden/commit/64bd8d2592d26e02a7f2f96caa47cba5e158a…
8349511: [BACKOUT] Framework for tracing makefile inclusion and parsing
Reviewed-by: darcy, mikael
! .github/actions/get-gtest/action.yml
! .github/actions/get-jtreg/action.yml
! Makefile
! make/Bundles.gmk
! make/CompileCommands.gmk
! make/CompileDemos.gmk
! make/CompileInterimLangtools.gmk
! make/CompileJavaModules.gmk
! make/CompileModuleTools.gmk
! make/CompileToolsHotspot.gmk
! make/CompileToolsJdk.gmk
! make/CopyImportModules.gmk
! make/CopyInterimTZDB.gmk
! make/Coverage.gmk
! make/CreateJmods.gmk
! make/Docs.gmk
! make/Doctor.gmk
! make/ExplodedImageOptimize.gmk
! make/GenerateLinkOptData.gmk
! make/GenerateModuleSummary.gmk
! make/Global.gmk
! make/GraalBuilderImage.gmk
! make/Hsdis.gmk
! make/Images.gmk
! make/Init.gmk
! make/InitSupport.gmk
! make/InterimImage.gmk
! make/JrtfsJar.gmk
! make/MacBundles.gmk
! make/Main.gmk
! make/MainSupport.gmk
! make/ModuleTools.gmk
! make/ModuleWrapper.gmk
! make/PreInit.gmk
! make/PreInitSupport.gmk
! make/ReleaseFile.gmk
! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk
- make/RunTestsPrebuiltFindTests.gmk
! make/SourceRevision.gmk
! make/StaticLibs.gmk
! make/StaticLibsImage.gmk
! make/TestImage.gmk
! make/ToolsHotspot.gmk
! make/ToolsJdk.gmk
! make/ToolsLangtools.gmk
! make/UpdateBuildDocs.gmk
! make/UpdateSleefSource.gmk
! make/UpdateX11Wrappers.gmk
! make/ZipSecurity.gmk
! make/ZipSource.gmk
! make/common/CopyFiles.gmk
! make/common/DebugInfoUtils.gmk
! make/common/Execute.gmk
! make/common/FileUtils.gmk
! make/common/FindTests.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/LogUtils.gmk
! make/common/MakeBase.gmk
- make/common/MakeFileEnd.gmk
- make/common/MakeFileStart.gmk
! make/common/MakeIO.gmk
- make/common/MakeIncludeEnd.gmk
- make/common/MakeIncludeStart.gmk
- make/common/MakeSnippetEnd.gmk
- make/common/MakeSnippetStart.gmk
! make/common/Modules.gmk
! make/common/NativeCompilation.gmk
! make/common/ProcessMarkdown.gmk
! make/common/TestFilesCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/Utils.gmk
! make/common/ZipArchive.gmk
! make/common/modules/CopyCommon.gmk
! make/common/modules/GendataCommon.gmk
! make/common/modules/GensrcCommon.gmk
! make/common/modules/GensrcModuleInfo.gmk
! make/common/modules/GensrcProperties.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/common/native/CompileFile.gmk
! make/common/native/DebugSymbols.gmk
! make/common/native/Flags.gmk
! make/common/native/Link.gmk
! make/common/native/LinkMicrosoft.gmk
! make/common/native/Paths.gmk
! make/hotspot/CopyToExplodedJdk.gmk
! make/hotspot/HotspotCommon.gmk
! make/hotspot/gensrc/GenerateSources.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/gensrc/GensrcDtrace.gmk
! make/hotspot/gensrc/GensrcJfr.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/CompileLibraries.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/lib/JvmFlags.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/hotspot/test/GtestImage.gmk
! make/ide/eclipse/CreateWorkspace.gmk
! make/ide/idea/jdk/IdeaGenConfig.gmk
! make/ide/visualstudio/hotspot/CreateVSProject.gmk
! make/ide/vscode/hotspot/CreateVSCodeProject.gmk
! make/ide/xcode/hotspot/CreateXcodeProject.gmk
! make/modules/java.base/Copy.gmk
! make/modules/java.base/Gendata.gmk
! make/modules/java.base/Gensrc.gmk
! make/modules/java.base/Java.gmk
! make/modules/java.base/Launcher.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/gendata/GendataBlockedCerts.gmk
! make/modules/java.base/gendata/GendataBreakIterator.gmk
! make/modules/java.base/gendata/GendataCryptoPolicy.gmk
! make/modules/java.base/gendata/GendataPublicSuffixList.gmk
! make/modules/java.base/gendata/GendataTZDB.gmk
! make/modules/java.base/gensrc/GensrcBuffer.gmk
! make/modules/java.base/gensrc/GensrcCharacterData.gmk
! make/modules/java.base/gensrc/GensrcCharsetCoder.gmk
! make/modules/java.base/gensrc/GensrcCharsetMapping.gmk
! make/modules/java.base/gensrc/GensrcExceptions.gmk
! make/modules/java.base/gensrc/GensrcMisc.gmk
! make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk
! make/modules/java.base/gensrc/GensrcRegex.gmk
! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk
! make/modules/java.base/gensrc/GensrcVarHandles.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.compiler/Java.gmk
! make/modules/java.datatransfer/Java.gmk
! make/modules/java.desktop/Copy.gmk
! make/modules/java.desktop/Gendata.gmk
! make/modules/java.desktop/Gensrc.gmk
! make/modules/java.desktop/Java.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/gendata/GendataFontConfig.gmk
! make/modules/java.desktop/gendata/GendataHtml32dtd.gmk
! make/modules/java.desktop/gensrc/GensrcIcons.gmk
! make/modules/java.desktop/gensrc/GensrcSwing.gmk
! make/modules/java.desktop/gensrc/GensrcX11Wrappers.gmk
! make/modules/java.desktop/lib/AwtLibraries.gmk
! make/modules/java.desktop/lib/ClientLibraries.gmk
! make/modules/java.instrument/Java.gmk
! make/modules/java.instrument/Lib.gmk
! make/modules/java.logging/Copy.gmk
! make/modules/java.logging/Gensrc.gmk
! make/modules/java.logging/Java.gmk
! make/modules/java.management.rmi/Java.gmk
! make/modules/java.management/Java.gmk
! make/modules/java.management/Lib.gmk
! make/modules/java.naming/Java.gmk
! make/modules/java.prefs/Java.gmk
! make/modules/java.prefs/Lib.gmk
! make/modules/java.rmi/Java.gmk
! make/modules/java.rmi/Launcher.gmk
! make/modules/java.rmi/Lib.gmk
! make/modules/java.scripting/Java.gmk
! make/modules/java.scripting/Launcher.gmk
! make/modules/java.security.jgss/Java.gmk
! make/modules/java.security.jgss/Launcher.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/java.security.sasl/Java.gmk
! make/modules/java.smartcardio/Java.gmk
! make/modules/java.smartcardio/Lib.gmk
! make/modules/java.sql.rowset/Java.gmk
! make/modules/java.sql/Java.gmk
! make/modules/java.transaction.xa/Java.gmk
! make/modules/java.xml.crypto/Java.gmk
! make/modules/java.xml/Copy.gmk
! make/modules/java.xml/Java.gmk
! make/modules/jdk.accessibility/Copy.gmk
! make/modules/jdk.accessibility/Java.gmk
! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk
! make/modules/jdk.attach/Lib.gmk
! make/modules/jdk.charsets/Gensrc.gmk
! make/modules/jdk.charsets/Java.gmk
! make/modules/jdk.compiler/Gendata.gmk
! make/modules/jdk.compiler/Gensrc.gmk
! make/modules/jdk.compiler/Java.gmk
! make/modules/jdk.compiler/Launcher.gmk
! make/modules/jdk.crypto.cryptoki/Java.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
! make/modules/jdk.crypto.mscapi/Java.gmk
! make/modules/jdk.crypto.mscapi/Lib.gmk
! make/modules/jdk.dev/Java.gmk
! make/modules/jdk.dynalink/Java.gmk
! make/modules/jdk.editpad/Java.gmk
! make/modules/jdk.hotspot.agent/Gensrc.gmk
! make/modules/jdk.hotspot.agent/Java.gmk
! make/modules/jdk.hotspot.agent/Launcher.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.httpserver/Gensrc.gmk
! make/modules/jdk.httpserver/Java.gmk
! make/modules/jdk.httpserver/Jmod.gmk
! make/modules/jdk.httpserver/Launcher.gmk
! make/modules/jdk.incubator.vector/Java.gmk
! make/modules/jdk.incubator.vector/Lib.gmk
! make/modules/jdk.internal.jvmstat/Java.gmk
! make/modules/jdk.internal.le/Java.gmk
! make/modules/jdk.internal.md/Java.gmk
! make/modules/jdk.internal.opt/Java.gmk
! make/modules/jdk.internal.vm.ci/Java.gmk
! make/modules/jdk.jartool/Gensrc.gmk
! make/modules/jdk.jartool/Java.gmk
! make/modules/jdk.jartool/Jmod.gmk
! make/modules/jdk.jartool/Launcher.gmk
! make/modules/jdk.javadoc/Copy.gmk
! make/modules/jdk.javadoc/Gendata.gmk
! make/modules/jdk.javadoc/Gensrc.gmk
! make/modules/jdk.javadoc/Java.gmk
! make/modules/jdk.javadoc/Launcher.gmk
! make/modules/jdk.jcmd/Java.gmk
! make/modules/jdk.jcmd/Launcher.gmk
! make/modules/jdk.jconsole/Java.gmk
! make/modules/jdk.jconsole/Launcher.gmk
! make/modules/jdk.jdeps/Gensrc.gmk
! make/modules/jdk.jdeps/Java.gmk
! make/modules/jdk.jdeps/Launcher.gmk
! make/modules/jdk.jdi/Gensrc.gmk
! make/modules/jdk.jdi/Java.gmk
! make/modules/jdk.jdi/Launcher.gmk
! make/modules/jdk.jdi/Lib.gmk
! make/modules/jdk.jdwp.agent/Copy.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.jfr/Copy.gmk
! make/modules/jdk.jfr/Gendata.gmk
! make/modules/jdk.jfr/Java.gmk
! make/modules/jdk.jfr/Jmod.gmk
! make/modules/jdk.jfr/Launcher.gmk
! make/modules/jdk.jlink/Gensrc.gmk
! make/modules/jdk.jlink/Launcher.gmk
! make/modules/jdk.jpackage/Gensrc.gmk
! make/modules/jdk.jpackage/Java.gmk
! make/modules/jdk.jpackage/Jmod.gmk
! make/modules/jdk.jpackage/Launcher.gmk
! make/modules/jdk.jpackage/Lib.gmk
! make/modules/jdk.jshell/Gensrc.gmk
! make/modules/jdk.jshell/Java.gmk
! make/modules/jdk.jshell/Jmod.gmk
! make/modules/jdk.jshell/Launcher.gmk
! make/modules/jdk.jstatd/Jmod.gmk
! make/modules/jdk.jstatd/Launcher.gmk
! make/modules/jdk.localedata/Gensrc.gmk
! make/modules/jdk.localedata/Java.gmk
! make/modules/jdk.management.agent/Copy.gmk
! make/modules/jdk.management.agent/Gensrc.gmk
! make/modules/jdk.management.agent/Lib.gmk
! make/modules/jdk.management/Java.gmk
! make/modules/jdk.management/Lib.gmk
! make/modules/jdk.net/Lib.gmk
! make/modules/jdk.sctp/Java.gmk
! make/modules/jdk.sctp/Lib.gmk
! make/modules/jdk.security.auth/Java.gmk
! make/modules/jdk.security.auth/Lib.gmk
! make/modules/sun.charsets/Java.gmk
! make/test/BuildFailureHandler.gmk
! make/test/BuildJtregTestThreadFactory.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/BuildTestLib.gmk
! make/test/BuildTestLibNative.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
! make/test/JtregNativeLibTest.gmk
! test/make/TestCompileCommands.gmk
! test/make/TestCopyFiles.gmk
! test/make/TestFixDepsFile.gmk
! test/make/TestIdea.gmk
! test/make/TestJavaCompilation.gmk
! test/make/TestMake.gmk
! test/make/TestMakeBase.gmk
! test/make/UtilsForTests.gmk
Changeset: 30f71622
Branch: hermetic-java-runtime
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2025-02-06 07:32:22 +0000
URL: https://git.openjdk.org/leyden/commit/30f71622a1c86e297bf6d4b24d90e7531a0f1…
8349417: Fix NULL usage from JDK-8346433
Reviewed-by: chagedorn
! src/hotspot/os/windows/os_windows.cpp
Changeset: 3cf04dec
Branch: hermetic-java-runtime
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2025-02-06 07:34:28 +0000
URL: https://git.openjdk.org/leyden/commit/3cf04dec493d28730d4462257f64ea636f58d…
8349132: javac Analyzers should handle non-deferrable errors
Reviewed-by: abimpoudis
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
+ test/langtools/tools/javac/analyzer/Diamond.java
Changeset: 3eb57f6d
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-02-06 08:08:59 +0000
URL: https://git.openjdk.org/leyden/commit/3eb57f6d46b4375cb02b575739a1c12f71e08…
8349140: Size optimization (opt-size) build fails after recent PCH changes
Reviewed-by: jwaters, erikj, ihse
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 7e307916
Branch: hermetic-java-runtime
Author: Andrew Dinn <adinn(a)openjdk.org>
Date: 2025-02-06 09:14:50 +0000
URL: https://git.openjdk.org/leyden/commit/7e307916ecbf1ae9795e42e5b5a8347daad4a…
8349102: Test compiler/arguments/TestCodeEntryAlignment.java failed: assert(allocates2(pc)) failed: not in CodeBuffer memory
Reviewed-by: dlong
! src/hotspot/cpu/x86/stubDeclarations_x86.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: d85f6514
Branch: hermetic-java-runtime
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Hamlin Li <mli(a)openjdk.org>
Date: 2025-02-06 09:31:54 +0000
URL: https://git.openjdk.org/leyden/commit/d85f65147aeb4009742bfe401c6070d920b71…
8349428: RISC-V: "bad alignment" with -XX:-AvoidUnalignedAccesses after JDK-8347489
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: acb46ddb
Branch: hermetic-java-runtime
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-02-06 09:33:02 +0000
URL: https://git.openjdk.org/leyden/commit/acb46ddb8901a4e96238de217d3e7931f381b…
8345155: Add /native to native test in FFM
Reviewed-by: mcimadamore, pminborg
! test/jdk/java/foreign/LibraryLookupTest.java
! test/jdk/java/foreign/SafeFunctionAccessTest.java
! test/jdk/java/foreign/Test4BAlignedDouble.java
! test/jdk/java/foreign/TestAddressDereference.java
! test/jdk/java/foreign/TestClassLoaderFindNative.java
! test/jdk/java/foreign/TestDowncallScope.java
! test/jdk/java/foreign/TestDowncallStack.java
! test/jdk/java/foreign/TestHFA.java
! test/jdk/java/foreign/TestIntrinsics.java
! test/jdk/java/foreign/TestNULLAddress.java
! test/jdk/java/foreign/TestNative.java
! test/jdk/java/foreign/TestScope.java
! test/jdk/java/foreign/TestUpcallAsync.java
! test/jdk/java/foreign/TestUpcallScope.java
! test/jdk/java/foreign/TestUpcallStack.java
! test/jdk/java/foreign/TestVarArgs.java
! test/jdk/java/foreign/arraystructs/TestArrayStructs.java
! test/jdk/java/foreign/capturecallstate/TestCaptureCallState.java
! test/jdk/java/foreign/critical/TestCritical.java
! test/jdk/java/foreign/critical/TestCriticalUpcall.java
! test/jdk/java/foreign/dontrelease/TestDontRelease.java
! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java
! test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccessJarManifest.java
! test/jdk/java/foreign/loaderLookup/TestLoaderLookup.java
! test/jdk/java/foreign/loaderLookup/TestLoaderLookupJNI.java
! test/jdk/java/foreign/loaderLookup/TestSymbolLookupFindOrThrow.java
! test/jdk/java/foreign/nested/TestNested.java
! test/jdk/java/foreign/normalize/TestNormalize.java
! test/jdk/java/foreign/passheapsegment/TestPassHeapSegment.java
! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
! test/jdk/java/foreign/stackwalk/TestReentrantUpcalls.java
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/foreign/upcalldeopt/TestUpcallDeopt.java
! test/jdk/java/foreign/virtual/TestVirtualCalls.java
Changeset: 4618993e
Branch: hermetic-java-runtime
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-02-06 10:41:30 +0000
URL: https://git.openjdk.org/leyden/commit/4618993e27c806e5b349de98c020a91475727…
8349537: Bad copyright in TestArrayStructs.java
Reviewed-by: jpai
! test/jdk/java/foreign/arraystructs/TestArrayStructs.java
! test/jdk/java/foreign/loaderLookup/TestSymbolLookupFindOrThrow.java
Changeset: dd8720e9
Branch: hermetic-java-runtime
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2025-02-06 13:15:18 +0000
URL: https://git.openjdk.org/leyden/commit/dd8720e90dc5475afd4ccc7321bb5cd97282e…
8348520: [s390x] Problemlist TestVectorReinterpret.java
Reviewed-by: mdoerr
! test/hotspot/jtreg/ProblemList.txt
Changeset: 2093bb74
Branch: hermetic-java-runtime
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-02-06 14:10:44 +0000
URL: https://git.openjdk.org/leyden/commit/2093bb74676620c416e42fb94b6f5a4827009…
8346434: Add test for non-automatic service binding
Reviewed-by: almatvee
! test/jdk/tools/jpackage/apps/PrintEnv.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Comm.java
! test/jdk/tools/jpackage/share/JLinkOptionsTest.java
Changeset: 2b82e2d5
Branch: hermetic-java-runtime
Author: Archie Cobbs <acobbs(a)openjdk.org>
Date: 2025-02-06 14:32:25 +0000
URL: https://git.openjdk.org/leyden/commit/2b82e2d57bdb8cb677764abc99d70f6d03295…
8347958: Minor compiler cleanups relating to MandatoryWarningHandler
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
Changeset: e0487c7c
Branch: hermetic-java-runtime
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-02-06 14:49:28 +0000
URL: https://git.openjdk.org/leyden/commit/e0487c7cbc16fdfe26d22f2b6e65bca7d4398…
8346777: Add missing const declarations and rename variables
Reviewed-by: epeter, thartmann
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
Changeset: 3fbae32d
Branch: hermetic-java-runtime
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-02-06 15:01:05 +0000
URL: https://git.openjdk.org/leyden/commit/3fbae32d0a9dbe612d4170e135a813c114fdc…
8349465: [UBSAN] test_os_reserve_between.cpp reported applying non-zero offset to null pointer
Reviewed-by: mdoerr, amitkumar
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
Changeset: 5ec1aae2
Branch: hermetic-java-runtime
Author: Viktor Klang <vklang(a)openjdk.org>
Date: 2025-02-06 15:02:21 +0000
URL: https://git.openjdk.org/leyden/commit/5ec1aae21e80d86c55df28a86935f50ae77f7…
8347842: ThreadPoolExecutor specification discusses RuntimePermission
Reviewed-by: alanb, jpai
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
Changeset: f12d2de5
Branch: hermetic-java-runtime
Author: Nizar Benalla <nbenalla(a)openjdk.org>
Date: 2025-02-06 16:14:30 +0000
URL: https://git.openjdk.org/leyden/commit/f12d2de53a62ec1c2c98e90409b27811de056…
8345212: Since checker should better handle non numeric values
Reviewed-by: liach
! test/jdk/tools/sincechecker/SinceChecker.java
Changeset: eb847026
Branch: hermetic-java-runtime
Author: Jiangli Zhou <jiangli(a)openjdk.org>
Date: 2025-02-06 16:15:35 +0000
URL: https://git.openjdk.org/leyden/commit/eb84702626ef1ededc55969923958e8c2835d…
8349513: Remove unused BUILD_JDK_JTREG_LIBRARIES_JDK_LIBS_libTracePinnedThreads
Reviewed-by: dholmes, erikj
! make/test/JtregNativeJdk.gmk
Changeset: 1ab1c1d5
Branch: hermetic-java-runtime
Author: Liam Miller-Cushon <cushon(a)openjdk.org>
Date: 2025-02-06 17:33:44 +0000
URL: https://git.openjdk.org/leyden/commit/1ab1c1d53b86228be85aac96fa5d69db39ac6…
8349058: 'internal proprietary API' warnings make javac warnings unusable
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! test/langtools/tools/javac/options/system/SystemSunProprietary.java
Changeset: ed8945a6
Branch: hermetic-java-runtime
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2025-02-06 18:30:39 +0000
URL: https://git.openjdk.org/leyden/commit/ed8945a68a67dd51a7cfa332905941afccc12…
8347377: Add validation checks for ICC_Profile header fields
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
+ test/jdk/java/awt/color/ICC_Profile/ValidateICCHeaderData/ValidateICCHeaderData.java
= test/jdk/java/awt/color/ICC_Profile/ValidateICCHeaderData/invalidSRGB.icc
Changeset: 0181030b
Branch: hermetic-java-runtime
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-02-06 19:10:26 +0000
URL: https://git.openjdk.org/leyden/commit/0181030bdc300f1d8fe02c3e2e599c997a4ab…
8349006: File.getCanonicalPath should remove "(on UNIX platforms)" from its specification
Reviewed-by: jlu, naoto
! src/java.base/share/classes/java/io/File.java
Changeset: 1a74ee64
Branch: hermetic-java-runtime
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-02-06 19:11:35 +0000
URL: https://git.openjdk.org/leyden/commit/1a74ee64eb835c3395fe763c42fd36e2a720f…
8349092: File.getFreeSpace violates specification if quotas are in effect (win)
Reviewed-by: naoto
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! test/jdk/java/io/File/GetXSpace.java
Changeset: 10791477
Branch: hermetic-java-runtime
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-02-06 20:20:43 +0000
URL: https://git.openjdk.org/leyden/commit/10791477cf0a0a31d2703fc718a7a649d494d…
8348570: CTW: Expose the code hidden by uncommon traps
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: a0c7f661
Branch: hermetic-java-runtime
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2025-02-06 22:31:19 +0000
URL: https://git.openjdk.org/leyden/commit/a0c7f661bedaf50b22cf83c798be46e8e5004…
8349508: runtime/cds/appcds/TestParallelGCWithCDS.java should not check for specific output
Reviewed-by: dholmes, iklam
! test/hotspot/jtreg/runtime/cds/appcds/TestParallelGCWithCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/TestSerialGCWithCDS.java
Changeset: 1eb54e42
Branch: hermetic-java-runtime
Author: Fernando Guallini <fguallini(a)openjdk.org>
Committer: Rajan Halade <rhalade(a)openjdk.org>
Date: 2025-02-07 00:31:11 +0000
URL: https://git.openjdk.org/leyden/commit/1eb54e4228ba9319ac2f980055ed366dd861e…
8346049: jdk/test/lib/security/timestamp/TsaServer.java warnings
Reviewed-by: weijun, rhalade, hchao, lmesnik
! test/lib/jdk/test/lib/security/timestamp/TsaServer.java
Changeset: 3989a199
Branch: hermetic-java-runtime
Author: Joe Wang <joehw(a)openjdk.org>
Date: 2025-02-07 02:26:20 +0000
URL: https://git.openjdk.org/leyden/commit/3989a199578fc1d91988cfdbb95f11dd6d4c7…
8344925: translet-name ignored when package-name is also set
Reviewed-by: lancea, iris, naoto
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
+ test/jaxp/javax/xml/jaxp/libs/jaxp/library/JUnitTestUtil.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/PropertiesTest.java
Changeset: 006ed5c0
Branch: hermetic-java-runtime
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-02-07 07:43:43 +0000
URL: https://git.openjdk.org/leyden/commit/006ed5c02b47d12fdcc070f50cfeb77d5c158…
8349375: Cleanup AIX special file build settings
Reviewed-by: mdoerr, clanger, erikj, jwaters
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 86cec4ea
Branch: hermetic-java-runtime
Author: Ivan Walulya <iwalulya(a)openjdk.org>
Date: 2025-02-07 10:22:23 +0000
URL: https://git.openjdk.org/leyden/commit/86cec4ea2c2c56f03b23be44caade49b922cd…
8343782: G1: Use one G1CardSet instance for multiple old gen regions
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
+ src/hotspot/share/gc/g1/g1CollectionSet.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.inline.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/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedOldObjectsEvacuation.java
Changeset: 7cd5cb29
Branch: hermetic-java-runtime
Author: Mikhail Yankelevich <mikhail.yankelevich(a)oracle.com>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2025-02-07 15:40:17 +0000
URL: https://git.openjdk.org/leyden/commit/7cd5cb2916e8a62ec57c022a5fac19fb62b7c…
8349532: Refactor ./util/Pem/encoding.sh to run in java
Reviewed-by: weijun
! test/jdk/sun/security/util/Pem/PemEncoding.java
- test/jdk/sun/security/util/Pem/encoding.sh
Changeset: fb847bb2
Branch: hermetic-java-runtime
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-02-07 17:08:52 +0000
URL: https://git.openjdk.org/leyden/commit/fb847bb2afc9e9e164430078c5c403ec6583d…
8349493: Replace sun.util.locale.ParseStatus usage with java.text.ParsePosition
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/sun/util/locale/LanguageTag.java
- src/java.base/share/classes/sun/util/locale/ParseStatus.java
Changeset: 88a84835
Branch: hermetic-java-runtime
Author: Bradford Wetmore <wetmore(a)openjdk.org>
Date: 2025-02-07 17:09:56 +0000
URL: https://git.openjdk.org/leyden/commit/88a84835a3a13f9adfcfa2ad034acff8fbc4f…
8349121: SSLParameters.setApplicationProtocols() ALPN example could be clarified
Reviewed-by: abarashev, jnimeh, dfuchs
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
Changeset: b40f8eef
Branch: hermetic-java-runtime
Author: Andrew Haley <aph(a)openjdk.org>
Date: 2025-02-07 17:39:10 +0000
URL: https://git.openjdk.org/leyden/commit/b40f8eef98dac066816d4d548b2304276a76d…
8337251: C1: Improve Class.isInstance intrinsic
Reviewed-by: vlivanov
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/runtime/stubDeclarations.hpp
Changeset: bd9b24c0
Branch: hermetic-java-runtime
Author: Liam Miller-Cushon <cushon(a)openjdk.org>
Date: 2025-02-07 19:43:33 +0000
URL: https://git.openjdk.org/leyden/commit/bd9b24c0f8e0db88ae9714cdb355dcd56d802…
8349512: Duplicate PermittedSubclasses entries with doclint enabled
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: 7f6c6878
Branch: hermetic-java-runtime
Author: Tom Rodriguez <never(a)openjdk.org>
Date: 2025-02-07 19:58:37 +0000
URL: https://git.openjdk.org/leyden/commit/7f6c687815031d99931265007ff8867bf964c…
8349374: [JVMCI] concurrent use of HotSpotSpeculationLog can crash
Reviewed-by: kvn, dnsimon
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/hotspot/HotSpotSpeculationLog.java
Changeset: f0ea38b3
Branch: hermetic-java-runtime
Author: Alexander Matveev <almatvee(a)openjdk.org>
Date: 2025-02-07 19:58:51 +0000
URL: https://git.openjdk.org/leyden/commit/f0ea38b3874ac627766768cbcd13f4be68c53…
8349509: [macos] Clean up macOS dead code in jpackage
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
Changeset: 1ed9ef1c
Branch: hermetic-java-runtime
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-02-07 21:27:35 +0000
URL: https://git.openjdk.org/leyden/commit/1ed9ef1c3f787b4075974d5dcfde1606d6bfb…
8349559: Compiler interface doesn't need to store protection domain
Reviewed-by: vlivanov, iklam
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/ci/ciObjArrayKlass.hpp
! src/hotspot/share/ci/ciObjectFactory.cpp
Changeset: f8d8d0a9
Branch: hermetic-java-runtime
Author: Jiangli Zhou <jianglizhou(a)google.com>
Date: 2025-02-07 16:16:56 +0000
URL: https://git.openjdk.org/leyden/commit/f8d8d0a9fe99681620228eee988d2d9bf80fd…
Merge branch 'master' into hermetic-java-runtime
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.cpp
1
0
Changeset: be1cdd94
Branch: premain
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-01-15 04:32:47 +0000
URL: https://git.openjdk.org/leyden/commit/be1cdd9450763c5c409bd6e28ec3604cdd90b…
8344140: Refactor the discovery of AOT cache artifacts
Reviewed-by: ccheung, asmehra
+ src/hotspot/share/cds/aotArtifactFinder.cpp
+ src/hotspot/share/cds/aotArtifactFinder.hpp
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/cdsEnumKlass.cpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
Changeset: e04f413a
Branch: premain
Author: iklam <ilam3388(a)gmail.com>
Date: 2025-02-06 19:17:50 +0000
URL: https://git.openjdk.org/leyden/commit/e04f413a2b1dbabb2b42ca8b9ff4ba802954c…
Merge branch 'master' into premain
+ src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/modules.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
Changeset: 5d614345
Branch: premain
Author: iklam <ilam3388(a)gmail.com>
Date: 2025-02-06 19:24:30 +0000
URL: https://git.openjdk.org/leyden/commit/5d61434566ea53b869c841477cc083ed2f8c2…
Merge branch 'premain' of https://github.com/openjdk/leyden into premain
Changeset: 1c15d994
Branch: premain
Author: iklam <ilam3388(a)gmail.com>
Date: 2025-02-06 20:33:31 +0000
URL: https://git.openjdk.org/leyden/commit/1c15d994d3c9d85f701e023016035a5a158d4…
More fixes with merge of JEP 483 from the mainline
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
Changeset: 28e01e65
Branch: premain
Author: Chen Liang <liach(a)openjdk.org>
Date: 2025-01-15 05:24:43 +0000
URL: https://git.openjdk.org/leyden/commit/28e01e6559a79720d03355444a4e1c1fbf0b0…
8347762: ClassFile attribute specification refers to non-SE modules
Reviewed-by: darcy, dholmes
! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeTableAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/CompilationIDAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/DeprecatedAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleHashesAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleTargetAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/SourceIDAttribute.java
Changeset: a3be97e2
Branch: premain
Author: Henry Jen <henryjen(a)openjdk.org>
Date: 2025-01-15 05:40:04 +0000
URL: https://git.openjdk.org/leyden/commit/a3be97e2d61c10f4bf64e9bdb05f562036589…
8347761: Test tools/jimage/JImageExtractTest.java fails after JDK-8303884
Reviewed-by: dholmes
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
Changeset: afc4529d
Branch: premain
Author: Swati Sharma <swati.sharma(a)intel.com>
Committer: David Holmes <dholmes(a)openjdk.org>
Date: 2025-01-15 06:52:24 +0000
URL: https://git.openjdk.org/leyden/commit/afc4529d969dca4c9f44045468d174a7c3f21…
8346834: Tests failing with -XX:+UseNUMA due to "NUMA support disabled" warning
Reviewed-by: dholmes, sjohanss
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! test/jdk/ProblemList.txt
Changeset: 4f3dc9d1
Branch: premain
Author: Fei Yang <fyang(a)openjdk.org>
Date: 2025-01-15 08:04:04 +0000
URL: https://git.openjdk.org/leyden/commit/4f3dc9d13a609ef50205f77e9cdf9c57fd30b…
8347352: RISC-V: Cleanup bitwise AND assembler routines
Reviewed-by: rehn, fjiang, mli
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
Changeset: 91197b38
Branch: premain
Author: Joakim Nordström <jnordstrom(a)openjdk.org>
Committer: Jie Fu <jiefu(a)openjdk.org>
Date: 2025-01-15 08:56:38 +0000
URL: https://git.openjdk.org/leyden/commit/91197b384f1779fc18dec3c54a3cec620d237…
8347531: The signal tests are failing after JDK-8345782 due to an unrelated warning
Reviewed-by: kevinw, dholmes
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
Changeset: af3f5d85
Branch: premain
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2025-01-15 10:54:03 +0000
URL: https://git.openjdk.org/leyden/commit/af3f5d852e5dd0191548bdc477546b5b343d1…
8347039: ThreadPerTaskExecutor terminates if cancelled tasks still running
Reviewed-by: vklang
! src/java.base/share/classes/java/util/concurrent/ThreadPerTaskExecutor.java
! test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java
Changeset: c36200b0
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-15 12:16:58 +0000
URL: https://git.openjdk.org/leyden/commit/c36200b09801d8a96a3d3239c15fef91010c3…
8347721: Replace SIZE_FORMAT in compiler directories
Reviewed-by: kvn, dlong
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/opto/parse1.cpp
Changeset: d4e5ec27
Branch: premain
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2025-01-15 12:19:27 +0000
URL: https://git.openjdk.org/leyden/commit/d4e5ec274673c1ee883e8d5c3785f0b03e394…
8346610: Make all imports consistent in the FFM API
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/FunctionDescriptor.java
! src/java.base/share/classes/java/lang/foreign/Linker.java
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! src/java.base/share/classes/java/lang/foreign/ValueLayout.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/ArenaImpl.java
! src/java.base/share/classes/jdk/internal/foreign/CABI.java
! src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java
! src/java.base/share/classes/jdk/internal/foreign/GlobalSession.java
! src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java
! src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
! src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/SharedSession.java
! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java
! src/java.base/share/classes/jdk/internal/foreign/abi/BindingSpecializer.java
! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java
! src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java
! src/java.base/share/classes/jdk/internal/foreign/abi/DowncallLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/windows/WindowsAArch64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FFIType.java
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/FallbackLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/ppc64/linux/LinuxPPC64leLinker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/riscv64/linux/LinuxRISCV64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/LinuxS390Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/s390/linux/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java
Changeset: b0e2be6f
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-15 12:25:59 +0000
URL: https://git.openjdk.org/leyden/commit/b0e2be6f6b668ec4e3cfa525c660193dfbff7…
8347729: Replace SIZE_FORMAT in parallel and serial gc
Reviewed-by: dholmes, tschatzl
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/parallelInitLogger.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
Changeset: 7df21a8f
Branch: premain
Author: Daniel Fuchs <dfuchs(a)openjdk.org>
Date: 2025-01-15 12:40:38 +0000
URL: https://git.openjdk.org/leyden/commit/7df21a8f09ab606f38a44d84d841d4bba9f09…
8347597: HttpClient: improve exception reporting when closing connection
Reviewed-by: jpai
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/AbstractThrowingPublishers.java
! test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java
! test/jdk/java/net/httpclient/RedirectMethodChange.java
! test/jdk/java/net/httpclient/ShortRequestBody.java
! test/jdk/java/net/httpclient/http2/ExpectContinueResetTest.java
Changeset: 8193ba3d
Branch: premain
Author: Hannes Greule <hgreule(a)openjdk.org>
Committer: Julian Waters <jwaters(a)openjdk.org>
Date: 2025-01-15 14:09:14 +0000
URL: https://git.openjdk.org/leyden/commit/8193ba3de200cb77f778f58c59b8bb2175b53…
8347562: javac crash due to type vars in permits clause
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 254e840d
Branch: premain
Author: Sonia Zaldana Calles <szaldana(a)openjdk.org>
Date: 2025-01-15 14:09:27 +0000
URL: https://git.openjdk.org/leyden/commit/254e840d9a80cfdcb48984a166b326a9c7a0e…
8340416: Remove ArchiveBuilder::estimate_archive_size()
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
Changeset: 63cedaf4
Branch: premain
Author: Severin Gehwolf <sgehwolf(a)openjdk.org>
Date: 2025-01-15 14:44:35 +0000
URL: https://git.openjdk.org/leyden/commit/63cedaf40e179267d75445a4c71ec15f29979…
8347334: JimageDiffGenerator code clean-ups
Reviewed-by: henryjen, mbaesken
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/JimageDiffGenerator.java
+ test/jdk/tools/jlink/runtimeImage/JimageDiffGeneratorTest.java
Changeset: a0f7982e
Branch: premain
Author: Mikhail Yankelevich <mikhail.yankelevich(a)oracle.com>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2025-01-15 15:24:31 +0000
URL: https://git.openjdk.org/leyden/commit/a0f7982e44deec2cd59379c62b215c3f526fc…
8345134: Test sun/security/tools/jarsigner/ConciseJarsigner.java failed: unable to find valid certification path to requested target
Reviewed-by: weijun
! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java
Changeset: 4257215a
Branch: premain
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2025-01-15 16:17:26 +0000
URL: https://git.openjdk.org/leyden/commit/4257215a9fa02f74ccd4fc62893d4b1a232a8…
8345493: JFR: JVM.flush hangs intermittently
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/FlushTask.java
Changeset: a6be9076
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-01-15 16:40:12 +0000
URL: https://git.openjdk.org/leyden/commit/a6be9076351b591cbc0860b1ba8f3c56319f4…
8347424: Fix and rewrite sun/security/x509/DNSName/LeadingPeriod.java test
Reviewed-by: mullan, bperez
! test/jdk/sun/security/x509/DNSName/LeadingPeriod.java
Changeset: 983e24fd
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-15 17:11:29 +0000
URL: https://git.openjdk.org/leyden/commit/983e24fd262b5aa793a249cad39270956e1f8…
8347727: Replace SIZE_FORMAT in shared gc
Reviewed-by: kbarrett, dholmes, tschatzl
! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/fullGCForwarding.cpp
! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcInitLogger.cpp
! src/hotspot/share/gc/shared/gcTraceTime.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
! src/hotspot/share/gc/shared/workerDataArray.cpp
Changeset: cfe70ebc
Branch: premain
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2025-01-15 17:15:05 +0000
URL: https://git.openjdk.org/leyden/commit/cfe70ebcb3a9fadceac5eccdc1f3353d0d74c…
8342550: Log warning for using JDK1.1 compatible time zone IDs for future removal
Reviewed-by: jlu, joehw, iris
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
+ test/jdk/java/util/TimeZone/ThreeLetterZoneID.java
Changeset: 764d70b7
Branch: premain
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-01-15 17:49:38 +0000
URL: https://git.openjdk.org/leyden/commit/764d70b7df18e288582e616c62b0d7078f1ff…
8344049: Shenandoah: Eliminate init-update-refs safepoint
8344050: Shenandoah: Retire GC LABs concurrently
8344055: Shenandoah: Make all threads use local gc state
Reviewed-by: ysr, kdnilsen
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: bdf6e63e
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-15 22:44:33 +0000
URL: https://git.openjdk.org/leyden/commit/bdf6e63eb1439ff0f8777cb7f7d152d3666f1…
8347431: Update ObjectMonitor comments
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: 9c430c92
Branch: premain
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2025-01-16 01:10:46 +0000
URL: https://git.openjdk.org/leyden/commit/9c430c92257739730155df05f340fe144fd24…
8336920: ArithmeticException in javax.sound.sampled.AudioInputStream
Reviewed-by: azvegint, prr
! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java
Changeset: d23ad013
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-01-16 10:13:48 +0000
URL: https://git.openjdk.org/leyden/commit/d23ad01319ba298cc0ddcc2424abac8071840…
8337978: Verify OopHandles oops on access
Reviewed-by: dholmes, coleenp
! src/hotspot/share/oops/oopHandle.inline.hpp
Changeset: 24de9dee
Branch: premain
Author: Andrey Turbanov <aturbanov(a)openjdk.org>
Date: 2025-01-16 11:38:28 +0000
URL: https://git.openjdk.org/leyden/commit/24de9dee80738fe6ab1fc726b071546c85bbf…
8347370: Unnecessary Hashtable usage in javax.swing.text.html.HTML
Reviewed-by: aivanov, azvegint
! src/java.desktop/share/classes/javax/swing/text/html/HTML.java
Changeset: 4ad5d551
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Date: 2025-01-16 12:16:14 +0000
URL: https://git.openjdk.org/leyden/commit/4ad5d5514e8fccc17f7be900e008e83f09e34…
8325030: PhaseMacroExpand::value_from_mem_phi assert with "unknown node on this path"
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/macro.cpp
+ test/hotspot/jtreg/compiler/macronodes/TestTopInMacroElimination.java
Changeset: f64f22b3
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Committer: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-01-16 12:17:21 +0000
URL: https://git.openjdk.org/leyden/commit/f64f22b360f68df68ebb875bd0ef08ba61702…
8346107: Generators: testing utility for random value generation
Co-authored-by: Emanuel Peter <epeter(a)openjdk.org>
Reviewed-by: epeter, chagedorn
+ test/hotspot/jtreg/compiler/lib/generators/AnyBitsDoubleGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/AnyBitsFloatGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/BoundGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/EmptyGeneratorException.java
+ test/hotspot/jtreg/compiler/lib/generators/Generator.java
+ test/hotspot/jtreg/compiler/lib/generators/Generators.java
+ test/hotspot/jtreg/compiler/lib/generators/MixedGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/RandomElementGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/RandomnessSource.java
+ test/hotspot/jtreg/compiler/lib/generators/RandomnessSourceAdapter.java
+ test/hotspot/jtreg/compiler/lib/generators/RestrictableGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/RestrictableMixedGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/RestrictableRandomElementGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/RestrictableSingleValueGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/SingleValueGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/UniformDoubleGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/UniformFloatGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/UniformIntGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/UniformIntersectionRestrictableGenerator.java
+ test/hotspot/jtreg/compiler/lib/generators/UniformLongGenerator.java
+ test/hotspot/jtreg/testlibrary_tests/generators/tests/ExampleTest.java
+ test/hotspot/jtreg/testlibrary_tests/generators/tests/MockRandomnessSource.java
+ test/hotspot/jtreg/testlibrary_tests/generators/tests/TestGenerators.java
Changeset: cbe2f965
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-16 12:46:32 +0000
URL: https://git.openjdk.org/leyden/commit/cbe2f9654eb7330c2e8cbe74e8abc2db63ec8…
8347732: Replace SIZE_FORMAT in shenandoah
Reviewed-by: wkemper, ysr
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCardStats.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahController.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 8bfa5405
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-16 12:48:51 +0000
URL: https://git.openjdk.org/leyden/commit/8bfa54055013ca92696982c86ed3869627718…
8347731: Replace SIZE_FORMAT in zgc
Reviewed-by: stefank, tschatzl, jsikstro
! src/hotspot/share/gc/z/zAddress.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zIndexDistributor.inline.hpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMarkStack.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRememberedSet.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUncommitter.cpp
! src/hotspot/share/gc/z/zUnmapper.cpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
Changeset: 3b6e5767
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-16 14:25:52 +0000
URL: https://git.openjdk.org/leyden/commit/3b6e57670cfc8b45b0be228198ebe6033bed3…
8347825: Make IDEA ide support use proper build system mechanisms
Reviewed-by: mcimadamore, erikj
! bin/idea.sh
! make/Main.gmk
+ make/ide/idea/jdk/IdeaGenConfig.gmk
- make/ide/idea/jdk/idea.gmk
! test/make/TestIdea.gmk
Changeset: bfa0cb79
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-16 14:30:53 +0000
URL: https://git.openjdk.org/leyden/commit/bfa0cb79169ab00b0b600895d7a0f4038e8b8…
8347730: Replace SIZE_FORMAT in g1
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1BiasedArray.cpp
! src/hotspot/share/gc/g1/g1BiasedArray.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! 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/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1InitLogger.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/g1/g1NUMAStats.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
Changeset: 788f0499
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Committer: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-01-16 14:38:02 +0000
URL: https://git.openjdk.org/leyden/commit/788f04990aaf284da2067972bd62cc02d5016…
8346607: IGV: Support drag-and-drop for opening graph files
Reviewed-by: rcastanedalo, chagedorn, dfenacci, thartmann
! src/utils/IdealGraphVisualizer/Coordinator/src/main/java/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/PlaceholderTopComponent.java
Changeset: e7795ccd
Branch: premain
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-01-16 15:40:21 +0000
URL: https://git.openjdk.org/leyden/commit/e7795ccdd9066804a8c93e8af0aa45e49bd20…
8347347: Build fails undefined symbol: __asan_init by clang17
Reviewed-by: erikj, jwaters
! make/autoconf/jdk-options.m4
Changeset: d218b540
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-16 16:09:04 +0000
URL: https://git.openjdk.org/leyden/commit/d218b54086762d920bba0fc2ced47ea9148a3…
8347609: Replace SIZE_FORMAT in os/os_cpu/cpu directories
Reviewed-by: matsaave, dholmes
! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp
! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.inline.hpp
! src/hotspot/cpu/x86/gc/z/zAddress_x86.inline.hpp
! src/hotspot/os/aix/loadlib_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/hugepages.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/gc/z/zMapper_windows.cpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
Changeset: 07a0dcba
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-01-16 16:30:32 +0000
URL: https://git.openjdk.org/leyden/commit/07a0dcbabcb1216211c1da75f6dd2582da194…
8347576: Error output in libjsound has non matching format strings
Reviewed-by: mdoerr, serb, clanger
! src/java.desktop/share/native/libjsound/MidiInDevice.c
! src/java.desktop/share/native/libjsound/MidiOutDevice.c
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c
Changeset: 0330ca42
Branch: premain
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-01-16 20:53:17 +0000
URL: https://git.openjdk.org/leyden/commit/0330ca4221ba7bacb0eaeed1a8cdc3d5c3653…
8347617: Shenandoah: Use consistent name for update references phase
Reviewed-by: ysr
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
Changeset: 1f365cc6
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-16 21:46:18 +0000
URL: https://git.openjdk.org/leyden/commit/1f365cc6c75d355588b91e356e9f5dac5fb35…
8346433: Cannot use DllMain in hotspot for static builds
Reviewed-by: dholmes, stuefe
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/symbolengine.cpp
! src/hotspot/os/windows/symbolengine.hpp
! src/hotspot/os/windows/windbghelp.cpp
! src/hotspot/os/windows/windbghelp.hpp
Changeset: aa21de56
Branch: premain
Author: Quan Anh Mai <qamai(a)openjdk.org>
Date: 2025-01-17 02:05:14 +0000
URL: https://git.openjdk.org/leyden/commit/aa21de566d387ab71adebdf798f7710a005c2…
8347481: C2: Remove the control input of some nodes
Reviewed-by: dfenacci, vlivanov, kvn
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/movenode.hpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
Changeset: 398a5805
Branch: premain
Author: Jayathirth D V <jdv(a)openjdk.org>
Date: 2025-01-17 04:02:26 +0000
URL: https://git.openjdk.org/leyden/commit/398a580518b4e7961bdddf733e0a89ff25bc4…
8347911: Limit the length of inflated text chunks
Reviewed-by: azvegint, prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
Changeset: a3eef6c2
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-01-17 07:58:52 +0000
URL: https://git.openjdk.org/leyden/commit/a3eef6c2416eb0e02fbd154d84c98b12bcb66…
8346875: Test jdk/jdk/jfr/event/os/TestCPULoad.java fails on macOS
Reviewed-by: egahlin
! test/jdk/jdk/jfr/event/os/TestCPULoad.java
Changeset: f5573f5c
Branch: premain
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2025-01-17 10:21:15 +0000
URL: https://git.openjdk.org/leyden/commit/f5573f5cbdcae5d1303c8b58d2946c168b977…
8330851: C2: More efficient TypeFunc creation
Reviewed-by: vlivanov, dlong
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/type.cpp
Changeset: 8460072f
Branch: premain
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2025-01-17 11:31:48 +0000
URL: https://git.openjdk.org/leyden/commit/8460072f9ddcec5d1f86e3c4de3d1457771b8…
8342881: RISC-V: secondary_super_cache does not scale well: C1 and interpreter
Reviewed-by: fyang, fjiang
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
Changeset: 3ab521e1
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-17 12:16:44 +0000
URL: https://git.openjdk.org/leyden/commit/3ab521e1a1245e578e37d0638c659588e782e…
8347924: Replace SIZE_FORMAT in memory and metaspace
Reviewed-by: jsjolen, matsaave
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/classLoaderMetaspace.cpp
! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/memoryReserver.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/binList.hpp
! src/hotspot/share/memory/metaspace/blockTree.cpp
! src/hotspot/share/memory/metaspace/blockTree.hpp
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/chunklevel.cpp
! src/hotspot/share/memory/metaspace/commitMask.cpp
! src/hotspot/share/memory/metaspace/freeChunkList.cpp
! src/hotspot/share/memory/metaspace/metablock.hpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/metachunk.hpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/virtualspace.cpp
Changeset: 15e06b61
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2025-01-17 12:54:54 +0000
URL: https://git.openjdk.org/leyden/commit/15e06b61867a65c2b554efa6caf464b39ff83…
8345618: javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java leaves Caret is not complete
Reviewed-by: azvegint
! test/jdk/javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java
Changeset: 2c41f5ad
Branch: premain
Author: Zhengyu Gu <zgu(a)openjdk.org>
Date: 2025-01-17 13:39:22 +0000
URL: https://git.openjdk.org/leyden/commit/2c41f5adbfcebb057c2ffc8396729bdd1c100…
8347959: ThreadDumper leaks memory
Reviewed-by: amenkov, sspitsyn, shade
! src/hotspot/share/services/heapDumper.cpp
Changeset: 2ca1b4d4
Branch: premain
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2025-01-17 15:43:04 +0000
URL: https://git.openjdk.org/leyden/commit/2ca1b4d48da7eb9b5baf0ac213f3ce87f47dd…
8347840: Fix testlibrary compilation warnings
Reviewed-by: dholmes
! make/test/BuildTestLib.gmk
! test/lib/jdk/test/lib/Asserts.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java
! test/lib/jdk/test/lib/artifacts/ArtifactResolverException.java
! test/lib/jdk/test/lib/artifacts/JibArtifactManager.java
! test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java
! test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java
! test/lib/jdk/test/lib/classloader/GeneratingCompilingClassLoader.java
! test/lib/jdk/test/lib/format/ArrayDiff.java
! test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java
! test/lib/jdk/test/lib/hprof/model/JavaStatic.java
! test/lib/jdk/test/lib/hprof/model/JavaThing.java
! test/lib/jdk/test/lib/hprof/model/Root.java
! test/lib/jdk/test/lib/hprof/model/Snapshot.java
! test/lib/jdk/test/lib/hprof/model/StackFrame.java
! test/lib/jdk/test/lib/hprof/model/StackTrace.java
! test/lib/jdk/test/lib/hprof/parser/FileReadBuffer.java
! test/lib/jdk/test/lib/hprof/parser/MappedReadBuffer.java
! test/lib/jdk/test/lib/hprof/parser/ReadBuffer.java
! test/lib/jdk/test/lib/hprof/parser/Reader.java
! test/lib/jdk/test/lib/jfr/Events.java
! test/lib/jdk/test/lib/jvmti/DebugeeClass.java
! test/lib/jdk/test/lib/management/ThreadMXBeanTool.java
! test/lib/jdk/test/lib/net/IPSupport.java
! test/lib/jdk/test/lib/os/linux/HugePageConfiguration.java
! test/lib/jdk/test/lib/process/ProcessTools.java
! test/lib/jdk/test/lib/thread/VThreadPinner.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java
! test/lib/jdk/test/lib/util/FileUtils.java
Changeset: baca7daa
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-17 16:24:47 +0000
URL: https://git.openjdk.org/leyden/commit/baca7daa32d553b647bdb33bb74a0eb84542d…
8347733: Replace SIZE_FORMAT in runtime code
Reviewed-by: matsaave, sspitsyn, dholmes
! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/logging/logSelectionList.cpp
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memoryFileTracker.cpp
! src/hotspot/share/nmt/nmtPreInit.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/oops/array.hpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/stackOverflow.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/lowMemoryDetector.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/chunkedList.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/copy.cpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/tableStatistics.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 6cc1c0ab
Branch: premain
Author: Jatin Bhateja <jbhateja(a)openjdk.org>
Date: 2025-01-17 18:05:13 +0000
URL: https://git.openjdk.org/leyden/commit/6cc1c0abdbf8cd3d01722951cf34ebcb667f1…
8347422: Crash during safepoint handler execution with -XX:+UseAPX
Reviewed-by: kvn, sviswanathan, thartmann
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
Changeset: 17e3df65
Branch: premain
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2025-01-17 18:46:17 +0000
URL: https://git.openjdk.org/leyden/commit/17e3df652feb2a0fb960cd235c0efc4b48273…
8347763: [doc] Add documentation of module options for JEP 483
Reviewed-by: iklam
! src/java.base/share/man/java.md
Changeset: 6ef860c7
Branch: premain
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2025-01-18 00:28:30 +0000
URL: https://git.openjdk.org/leyden/commit/6ef860c728d3f2f29fe8f7318c0f56032e067…
8332857: Test vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/TestDescription.java failed
Reviewed-by: lmesnik, cjplummer, amenkov
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp
Changeset: e1cf3517
Branch: premain
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2025-01-18 00:34:27 +0000
URL: https://git.openjdk.org/leyden/commit/e1cf3517ae0dcfa98e22d669f9f624dfbbd6a…
8348013: [doc] fix typo in java.md caused by JDK-8347763
Reviewed-by: iklam
! src/java.base/share/man/java.md
Changeset: 0ff67000
Branch: premain
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2025-01-18 08:41:00 +0000
URL: https://git.openjdk.org/leyden/commit/0ff67000dc22e8c58e8a9ed1379010f4a2ad7…
8347987: Bad ifdef in 8330851
Reviewed-by: stefank, mdoerr, syan, amitkumar
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
Changeset: ca8ba5c8
Branch: premain
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2025-01-18 09:16:22 +0000
URL: https://git.openjdk.org/leyden/commit/ca8ba5c890206546c79ce781878a3f8978e63…
8347366: RISC-V: Add extension asserts for CMO instructions
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/assembler_riscv.hpp
Changeset: 1f0efc00
Branch: premain
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2025-01-18 09:19:21 +0000
URL: https://git.openjdk.org/leyden/commit/1f0efc00913e57690b57b7425bcc7dd6373e6…
8347343: RISC-V: Unchecked zicntr csr reads
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: 3804082c
Branch: premain
Author: Robert Toyonaga <rtoyonag(a)redhat.com>
Committer: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2025-01-18 17:21:28 +0000
URL: https://git.openjdk.org/leyden/commit/3804082cba56e6d26c500880cc5cbe6d4332d…
8346123: [REDO] NMT should not use ThreadCritical
Reviewed-by: dholmes, coleenp, stuefe
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memTracker.cpp
! src/hotspot/share/nmt/memTracker.hpp
! src/hotspot/share/nmt/memoryFileTracker.cpp
! src/hotspot/share/nmt/memoryFileTracker.hpp
! src/hotspot/share/nmt/nmtUsage.cpp
! src/hotspot/share/nmt/threadStackTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
Changeset: 644d154c
Branch: premain
Author: Archie Cobbs <acobbs(a)openjdk.org>
Date: 2025-01-19 14:57:08 +0000
URL: https://git.openjdk.org/leyden/commit/644d154c7c771236904560fc5b91f149a6a64…
8347474: Options singleton is used before options are parsed
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JavacMessages.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
+ test/langtools/tools/javac/options/OptionsOrderingTest.java
Changeset: e7a1c866
Branch: premain
Author: Volkan Yazıcı <volkan.yazici(a)oracle.com>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-01-20 06:53:25 +0000
URL: https://git.openjdk.org/leyden/commit/e7a1c8660af50a321bc466be2b30412a5b5c4…
8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST
Reviewed-by: dfuchs, jpai
! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java
! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeAsync.java
! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeSync.java
Changeset: 4b4b1e91
Branch: premain
Author: Markus Grönlund <mgronlun(a)openjdk.org>
Date: 2025-01-20 08:54:15 +0000
URL: https://git.openjdk.org/leyden/commit/4b4b1e912a3193cc95c956acc770015f70744…
8347922: Remove runtime/cds/appcds/customLoader/HelloCustom_JFR.java from ProblemList.txt
Reviewed-by: egahlin
! test/hotspot/jtreg/ProblemList.txt
Changeset: c207cc7e
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-01-20 09:51:45 +0000
URL: https://git.openjdk.org/leyden/commit/c207cc7e705d3f449f2387324d86cfb31ce40…
8347923: Parallel: Simplify compute_survivor_space_size_and_threshold
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
Changeset: 85fdd2cc
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-01-20 12:18:05 +0000
URL: https://git.openjdk.org/leyden/commit/85fdd2cc12660bef0d4334ef96afe1865ddd0…
8347434: Richer VM operations events logging
Reviewed-by: dholmes, jsjolen
! src/hotspot/share/runtime/vmThread.cpp
Changeset: 8a83dc21
Branch: premain
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-01-20 12:24:33 +0000
URL: https://git.openjdk.org/leyden/commit/8a83dc213ac630ec79d62637133fe7aa102a2…
8347018: C2: Insertion of Assertion Predicates ignores the effects of PhaseIdealLoop::clone_up_backedge_goo()
Reviewed-by: epeter, kvn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
+ test/hotspot/jtreg/compiler/predicates/assertion/TestLoadPinnedAboveAssertionPredicatesAndUsingStore.java
Changeset: 3c923926
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-01-20 12:44:21 +0000
URL: https://git.openjdk.org/leyden/commit/3c9239263f89ad505c19f27626e8247400797…
8348089: Serial: Remove virtual specifier in SerialHeap
Reviewed-by: stefank
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: 93469847
Branch: premain
Author: Andrey Turbanov <aturbanov(a)openjdk.org>
Date: 2025-01-20 12:54:58 +0000
URL: https://git.openjdk.org/leyden/commit/9346984725ed09e9917e825094b34c3a033af…
8347916: Simplify javax.swing.text.html.CSS.LengthUnit.getValue
Reviewed-by: azvegint, aivanov
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
Changeset: 0fbf10a9
Branch: premain
Author: Archie Cobbs <acobbs(a)openjdk.org>
Date: 2025-01-20 14:20:10 +0000
URL: https://git.openjdk.org/leyden/commit/0fbf10a9cf51d01d82cd43cf0edfaeee83313…
8348038: Docs build failing in Options.notifyListeners with AssertionError
Reviewed-by: jlahoda, mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ test/langtools/tools/javac/options/JavadocIgnoreSymbolFile.java
Changeset: 3a4d5ff7
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-20 16:29:00 +0000
URL: https://git.openjdk.org/leyden/commit/3a4d5ff7a326298e664e876f660c20170ca9f…
8347996: JavaCompilation.gmk should not include ZipArchive.gmk
Reviewed-by: erikj
! make/CompileDemos.gmk
! make/common/JavaCompilation.gmk
Changeset: ca863fd5
Branch: premain
Author: Zhengyu Gu <zgu(a)openjdk.org>
Date: 2025-01-20 19:13:59 +0000
URL: https://git.openjdk.org/leyden/commit/ca863fd5ab309c502ea36f2d778ae3de5674e…
8347758: modules.cpp leaks string returned from get_numbered_property_as_sorted_string()
Reviewed-by: dholmes, iklam, ccheung
! src/hotspot/share/classfile/modules.cpp
Changeset: 955bf185
Branch: premain
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2025-01-20 20:31:26 +0000
URL: https://git.openjdk.org/leyden/commit/955bf185c38ec0fcedb0a549461fc85367b37…
8348040: Bad use of ifdef with INCLUDE_xxx GC macros
Reviewed-by: stefank, shade
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 6b919854
Branch: premain
Author: Amit Kumar <amitkumar(a)openjdk.org>
Date: 2025-01-21 03:53:43 +0000
URL: https://git.openjdk.org/leyden/commit/6b9198541b1adc179abc1a8222e28540dcb0e…
8346157: [Ubsan]: runtime error: pointer index expression with base 0x000000001000 overflowed to 0xfffffffffffffff0
Reviewed-by: stuefe, aph
! src/hotspot/share/nmt/mallocTracker.cpp
Changeset: 0f426e4a
Branch: premain
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2025-01-21 07:05:05 +0000
URL: https://git.openjdk.org/leyden/commit/0f426e4a6d38423f4945d993e440ee62a7d59…
8343685: C2 SuperWord: refactor VPointer with MemPointer
Co-authored-by: Christian Hagedorn <chagedorn(a)openjdk.org>
Reviewed-by: kvn, chagedorn
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/mempointer.cpp
! src/hotspot/share/opto/mempointer.hpp
! src/hotspot/share/opto/noOverflowInt.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/superwordVTransformBuilder.cpp
! src/hotspot/share/opto/traceAutoVectorizationTag.hpp
! src/hotspot/share/opto/traceMergeStoresTag.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
! test/hotspot/jtreg/compiler/loopopts/superword/TestAlignVector.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestEquivalentInvariants.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestLargeScaleAndStride.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java
Changeset: f54e0bf2
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Committer: Emanuel Peter <epeter(a)openjdk.org>
Date: 2025-01-21 09:15:18 +0000
URL: https://git.openjdk.org/leyden/commit/f54e0bf267280c270b0e181289498b28aaf36…
8345766: C2 should emit macro nodes for ModF/ModD instead of calls during parsing
Reviewed-by: kvn, epeter
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/divnode.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/ModDNodeTests.java
+ test/hotspot/jtreg/compiler/c2/irTests/ModFNodeTests.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: c33c1cfe
Branch: premain
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2025-01-21 10:21:24 +0000
URL: https://git.openjdk.org/leyden/commit/c33c1cfe7349ac657cd7bf54861227709d3c8…
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
! make/common/native/CompileFile.gmk
! make/hotspot/lib/JvmFlags.gmk
! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/bytecodes_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_FpuStackSim_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIR_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LinearScan_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_init_aarch64.cpp
! src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp
! src/hotspot/cpu/aarch64/downcallLinker_aarch64.cpp
! src/hotspot/cpu/aarch64/foreignGlobals_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/icache_aarch64.cpp
! src/hotspot/cpu/aarch64/immediate_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp
! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_chacha.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/registerMap_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.cpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/cpu/aarch64/runtime_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vmreg_aarch64.cpp
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp
! src/hotspot/cpu/arm/assembler_arm.cpp
! src/hotspot/cpu/arm/assembler_arm_32.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/c1_LIR_arm.cpp
! src/hotspot/cpu/arm/c1_LinearScan_arm.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/arm/downcallLinker_arm.cpp
! src/hotspot/cpu/arm/foreignGlobals_arm.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp
! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/modRefBarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/icache_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/interpreterRT_arm.cpp
! src/hotspot/cpu/arm/jniFastGetField_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.cpp
! src/hotspot/cpu/arm/register_arm.cpp
! src/hotspot/cpu/arm/relocInfo_arm.cpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/stubRoutines_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/arm/upcallLinker_arm.cpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/arm/vmreg_arm.cpp
! src/hotspot/cpu/arm/vtableStubs_arm.cpp
! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp
! src/hotspot/cpu/ppc/assembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIR_ppc.cpp
! src/hotspot/cpu/ppc/c1_LinearScan_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/c2_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/ppc/compressedKlass_ppc.cpp
! src/hotspot/cpu/ppc/downcallLinker_ppc.cpp
! src/hotspot/cpu/ppc/foreignGlobals_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp
! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/icache_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/interpreterRT_ppc.cpp
! src/hotspot/cpu/ppc/jniFastGetField_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/cpu/ppc/register_ppc.cpp
! src/hotspot/cpu/ppc/relocInfo_ppc.cpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vmreg_ppc.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp
! src/hotspot/cpu/riscv/assembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c1_FrameMap_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_arraycopy_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIR_riscv.cpp
! src/hotspot/cpu/riscv/c1_LinearScan_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/c2_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_init_riscv.cpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.cpp
! src/hotspot/cpu/riscv/compiledIC_riscv.cpp
! src/hotspot/cpu/riscv/compressedKlass_riscv.cpp
! src/hotspot/cpu/riscv/downcallLinker_riscv.cpp
! src/hotspot/cpu/riscv/foreignGlobals_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/gc/g1/g1BarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/cardTableBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shared/modRefBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/c1/shenandoahBarrierSetC1_riscv.cpp
! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/icache_riscv.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/interpreterRT_riscv.cpp
! src/hotspot/cpu/riscv/jniFastGetField_riscv.cpp
! src/hotspot/cpu/riscv/jvmciCodeInstaller_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/registerMap_riscv.cpp
! src/hotspot/cpu/riscv/register_riscv.cpp
! src/hotspot/cpu/riscv/relocInfo_riscv.cpp
! src/hotspot/cpu/riscv/runtime_riscv.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vmreg_riscv.cpp
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp
! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp
! src/hotspot/cpu/s390/assembler_s390.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/c1_LIR_s390.cpp
! src/hotspot/cpu/s390/c1_LinearScan_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c2_init_s390.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/compressedKlass_s390.cpp
! src/hotspot/cpu/s390/downcallLinker_s390.cpp
! src/hotspot/cpu/s390/foreignGlobals_s390.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp
! src/hotspot/cpu/s390/gc/shared/cardTableBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/modRefBarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interpreterRT_s390.cpp
! src/hotspot/cpu/s390/jniFastGetField_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/nativeInst_s390.cpp
! src/hotspot/cpu/s390/register_s390.cpp
! src/hotspot/cpu/s390/relocInfo_s390.cpp
! src/hotspot/cpu/s390/runtime_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/stubRoutines_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/s390/upcallLinker_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vmreg_s390.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_FpuStackSim_x86.cpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LIR_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/c2_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_init_x86.cpp
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
! src/hotspot/cpu/x86/c2_stubGenerator_x86_64_string.cpp
! src/hotspot/cpu/x86/codeBuffer_x86.cpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/compressedKlass_x86.cpp
! src/hotspot/cpu/x86/downcallLinker_x86_32.cpp
! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp
! src/hotspot/cpu/x86/foreignGlobals_x86_32.cpp
! src/hotspot/cpu/x86/foreignGlobals_x86_64.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/z/zAddress_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/icache_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interpreterRT_x86_32.cpp
! src/hotspot/cpu/x86/interpreterRT_x86_64.cpp
! src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp
! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_32_constants.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_32_cos.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_32_exp.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_32_log.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_32_log10.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_32_pow.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_32_sin.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_32_tan.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_md5.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/peephole_x86_64.cpp
! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/cpu/x86/registerMap_x86.cpp
! src/hotspot/cpu/x86/register_x86.cpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/cpu/x86/runtime_x86_32.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_adler.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_chacha.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_constants.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_cos.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_exp.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_ghash.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_log.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly1305.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_pow.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sha3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_sin.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_tan.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_tanh.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_32.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/upcallLinker_x86_32.cpp
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vmreg_x86.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
! src/hotspot/cpu/zero/abstractInterpreter_zero.cpp
! src/hotspot/cpu/zero/assembler_zero.cpp
! src/hotspot/cpu/zero/bytecodeInterpreter_zero.cpp
! src/hotspot/cpu/zero/compiledIC_zero.cpp
! src/hotspot/cpu/zero/disassembler_zero.cpp
! src/hotspot/cpu/zero/downcallLinker_zero.cpp
! src/hotspot/cpu/zero/foreignGlobals_zero.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/gc/shared/barrierSetNMethod_zero.cpp
! src/hotspot/cpu/zero/icache_zero.cpp
! src/hotspot/cpu/zero/interpreterRT_zero.cpp
! src/hotspot/cpu/zero/jniFastGetField_zero.cpp
! src/hotspot/cpu/zero/methodHandles_zero.cpp
! src/hotspot/cpu/zero/nativeInst_zero.cpp
! src/hotspot/cpu/zero/register_zero.cpp
! src/hotspot/cpu/zero/relocInfo_zero.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/cpu/zero/stubRoutines_zero.cpp
! src/hotspot/cpu/zero/upcallLinker_zero.cpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/cpu/zero/vmreg_zero.cpp
! src/hotspot/cpu/zero/vtableStubs_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/aix/osThread_aix.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/aix/safepointMechanism_aix.cpp
! src/hotspot/os/bsd/decoder_machO.cpp
! src/hotspot/os/bsd/gc/z/zLargePages_bsd.cpp
! src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/memMapPrinter_macosx.cpp
! src/hotspot/os/bsd/osThread_bsd.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_perf_bsd.cpp
! src/hotspot/os/bsd/semaphore_bsd.cpp
! src/hotspot/os/linux/gc/z/zLargePages_linux.cpp
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zSyscall_linux.cpp
! src/hotspot/os/linux/hugepages.cpp
! src/hotspot/os/linux/mallocInfoDcmd.cpp
! src/hotspot/os/linux/memMapPrinter_linux.cpp
! src/hotspot/os/linux/osThread_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/linux/procMapsParser.cpp
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
! src/hotspot/os/linux/trimCHeapDCmd.cpp
! src/hotspot/os/linux/waitBarrier_linux.cpp
! src/hotspot/os/posix/attachListener_posix.cpp
! src/hotspot/os/posix/gc/z/zArguments_posix.cpp
! src/hotspot/os/posix/gc/z/zInitialize_posix.cpp
! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp
! src/hotspot/os/posix/jvm_posix.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/posix/safefetch_sigjmp.cpp
! src/hotspot/os/posix/safefetch_static_posix.cpp
! src/hotspot/os/posix/semaphore_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/suspendResume_posix.cpp
! src/hotspot/os/posix/threadCrashProtection_posix.cpp
! src/hotspot/os/posix/threadCritical_posix.cpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
! src/hotspot/os/windows/decoder_windows.cpp
! src/hotspot/os/windows/gc/z/zArguments_windows.cpp
! src/hotspot/os/windows/gc/z/zInitialize_windows.cpp
! src/hotspot/os/windows/gc/z/zLargePages_windows.cpp
! src/hotspot/os/windows/gc/z/zMapper_windows.cpp
! src/hotspot/os/windows/gc/z/zNUMA_windows.cpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
! src/hotspot/os/windows/gc/z/zSyscall_windows.cpp
! src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp
! src/hotspot/os/windows/iphlp_interface.cpp
! src/hotspot/os/windows/jvm_windows.cpp
! src/hotspot/os/windows/memMapPrinter_windows.cpp
! src/hotspot/os/windows/osThread_windows.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/pdh_interface.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/os/windows/semaphore_windows.cpp
! src/hotspot/os/windows/sharedRuntimeRem.cpp
! src/hotspot/os/windows/symbolengine.cpp
! src/hotspot/os/windows/systemMemoryBarrier_windows.cpp
! src/hotspot/os/windows/threadCrashProtection_windows.cpp
! src/hotspot/os/windows/threadCritical_windows.cpp
! src/hotspot/os/windows/threadLocalStorage_windows.cpp
! src/hotspot/os/windows/vmError_windows.cpp
! src/hotspot/os/windows/windbghelp.cpp
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/javaThread_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/assembler_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/javaThread_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/javaThread_bsd_zero.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/bsd_zero/vm_version_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/javaThread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/javaThread_linux_arm.cpp
! src/hotspot/os_cpu/linux_arm/macroAssembler_linux_arm_32.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_arm/vm_version_linux_arm_32.cpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_riscv/javaThread_linux_riscv.cpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_riscv/riscv_flush_icache.cpp
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
! src/hotspot/os_cpu/linux_s390/javaThread_linux_s390.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/assembler_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/javaThread_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/vm_version_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/javaThread_linux_zero.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/linux_zero/vm_version_linux_zero.cpp
! src/hotspot/os_cpu/windows_aarch64/assembler_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/javaThread_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/assembler_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/javaThread_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/vm_version_windows_x86.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/register.cpp
! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_FrameMap.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_IR.cpp
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/c1/c1_InstructionPrinter.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_Optimizer.cpp
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_ValueMap.cpp
! src/hotspot/share/c1/c1_ValueStack.cpp
! src/hotspot/share/c1/c1_ValueType.cpp
! src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp
! src/hotspot/share/cds/aotLinkedClassTable.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConstants.cpp
! src/hotspot/share/cds/cdsEnumKlass.cpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/cppVtables.cpp
! src/hotspot/share/cds/dumpAllocStats.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/regeneratedClasses.cpp
! src/hotspot/share/cds/runTimeClassInfo.cpp
! src/hotspot/share/cds/unregisteredClasses.cpp
! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/ciArray.cpp
! src/hotspot/share/ci/ciArrayKlass.cpp
! src/hotspot/share/ci/ciBaseObject.cpp
! src/hotspot/share/ci/ciCallSite.cpp
! src/hotspot/share/ci/ciConstant.cpp
! src/hotspot/share/ci/ciConstantPoolCache.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciExceptionHandler.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciFlags.cpp
! src/hotspot/share/ci/ciInstance.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciKlass.cpp
! src/hotspot/share/ci/ciMemberName.cpp
! src/hotspot/share/ci/ciMetadata.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethodBlocks.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodHandle.cpp
! src/hotspot/share/ci/ciMethodType.cpp
! src/hotspot/share/ci/ciNullObject.cpp
! src/hotspot/share/ci/ciObjArray.cpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObject.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciSignature.cpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/ci/ciSymbol.cpp
! src/hotspot/share/ci/ciType.cpp
! src/hotspot/share/ci/ciTypeArray.cpp
! src/hotspot/share/ci/ciTypeArrayKlass.cpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/ci/ciUtilities.cpp
! src/hotspot/share/classfile/altHashing.cpp
! src/hotspot/share/classfile/bytecodeAssembler.cpp
! src/hotspot/share/classfile/classFileError.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/classPrinter.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/fieldLayoutBuilder.cpp
! src/hotspot/share/classfile/javaAssertions.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/metadataOnStackMark.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/stackMapFrame.cpp
! src/hotspot/share/classfile/stackMapTable.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/code/codeBehaviours.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compressedStream.cpp
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/exceptionHandlerTable.cpp
! src/hotspot/share/code/location.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/oopRecorder.cpp
! src/hotspot/share/code/pcDesc.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/vmreg.cpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/compiler/abstractCompiler.cpp
! src/hotspot/share/compiler/abstractDisassembler.cpp
! src/hotspot/share/compiler/cHeapStringHolder.cpp
! src/hotspot/share/compiler/compilationFailureInfo.cpp
! src/hotspot/share/compiler/compilationLog.cpp
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerEvent.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerThread.cpp
! src/hotspot/share/compiler/directivesParser.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/methodLiveness.cpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
! src/hotspot/share/gc/epsilon/epsilonMemoryPool.cpp
! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/g1/g1AllocRegion.cpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp
! src/hotspot/share/gc/g1/g1BatchedTask.cpp
! src/hotspot/share/gc/g1/g1BiasedArray.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSetContainers.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardTable.cpp
! src/hotspot/share/gc/g1/g1CodeRootSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CollectorState.cpp
! src/hotspot/share/gc/g1/g1CommittedRegionMap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineStats.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThreadsNeeded.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1EvacFailureRegions.cpp
! src/hotspot/share/gc/g1/g1EvacStats.cpp
! src/hotspot/share/gc/g1/g1FreeIdSet.cpp
! src/hotspot/share/gc/g1/g1FromCardCache.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1FullGCResetMetadataTask.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCTask.cpp
! src/hotspot/share/gc/g1/g1GCCounters.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp
! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp
! src/hotspot/share/gc/g1/g1HeapRegionRemSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionTracer.cpp
! src/hotspot/share/gc/g1/g1HeapRegionType.cpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1InitLogger.cpp
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
! src/hotspot/share/gc/g1/g1MemoryPool.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1MonotonicArena.cpp
! src/hotspot/share/gc/g1/g1MonotonicArenaFreeMemoryTask.cpp
! src/hotspot/share/gc/g1/g1MonotonicArenaFreePool.cpp
! src/hotspot/share/gc/g1/g1NMethodClosure.cpp
! src/hotspot/share/gc/g1/g1NUMA.cpp
! src/hotspot/share/gc/g1/g1NUMAStats.cpp
! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp
! src/hotspot/share/gc/g1/g1OopClosures.cpp
! src/hotspot/share/gc/g1/g1OopStarChunkedList.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp
! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/g1/g1RegionsOnNodes.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1RootClosures.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/g1StringDedup.cpp
! src/hotspot/share/gc/g1/g1SurvRateGroup.cpp
! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/g1/g1UncommitRegionTask.cpp
! src/hotspot/share/gc/g1/g1VMOperations.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/g1YoungGCPreEvacuateTasks.cpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp
! src/hotspot/share/gc/parallel/gcAdaptivePolicyCounters.cpp
! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelInitLogger.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psGCAdaptivePolicyCounters.cpp
! src/hotspot/share/gc/parallel/psGenerationCounters.cpp
! src/hotspot/share/gc/parallel/psMemoryPool.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/parallel/psVMOperations.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psYoungGen.cpp
! src/hotspot/share/gc/parallel/spaceCounters.cpp
! src/hotspot/share/gc/serial/cSpaceCounters.cpp
! src/hotspot/share/gc/serial/cardTableRS.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/generation.cpp
! src/hotspot/share/gc/serial/serialArguments.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/serial/serialFullGC.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialMemoryPools.cpp
! src/hotspot/share/gc/serial/serialStringDedup.cpp
! src/hotspot/share/gc/serial/serialVMOperations.cpp
! src/hotspot/share/gc/serial/tenuredGeneration.cpp
! src/hotspot/share/gc/shared/accessBarrierSupport.cpp
! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/ageTableTracer.cpp
! src/hotspot/share/gc/shared/allocTracer.cpp
! src/hotspot/share/gc/shared/barrierSet.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/shared/barrierSetStackChunk.cpp
! src/hotspot/share/gc/shared/bufferNode.cpp
! src/hotspot/share/gc/shared/bufferNodeList.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/classUnloadingContext.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectorCounters.cpp
! src/hotspot/share/gc/shared/concurrentGCBreakpoints.cpp
! src/hotspot/share/gc/shared/concurrentGCThread.cpp
! src/hotspot/share/gc/shared/freeListAllocator.cpp
! src/hotspot/share/gc/shared/fullGCForwarding.cpp
! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcBehaviours.cpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! src/hotspot/share/gc/shared/gcId.cpp
! src/hotspot/share/gc/shared/gcInitLogger.cpp
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/gc/shared/gcOverheadChecker.cpp
! src/hotspot/share/gc/shared/gcPolicyCounters.cpp
! src/hotspot/share/gc/shared/gcTimer.cpp
! src/hotspot/share/gc/shared/gcTrace.cpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! src/hotspot/share/gc/shared/gcTraceTime.cpp
! src/hotspot/share/gc/shared/gcUtil.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/gc/shared/generationCounters.cpp
! src/hotspot/share/gc/shared/hSpaceCounters.cpp
! src/hotspot/share/gc/shared/isGCActiveMark.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/locationPrinter.cpp
! src/hotspot/share/gc/shared/markBitMap.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/objectCountEventSender.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorageSet.cpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/partialArraySplitter.cpp
! src/hotspot/share/gc/shared/partialArrayState.cpp
! src/hotspot/share/gc/shared/partialArrayTaskStats.cpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.cpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/referencePolicy.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/spaceDecorator.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp
! src/hotspot/share/gc/shared/strongRootsScope.cpp
! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shared/weakProcessorTimes.cpp
! src/hotspot/share/gc/shared/workerDataArray.cpp
! src/hotspot/share/gc/shared/workerPolicy.cpp
! src/hotspot/share/gc/shared/workerThread.cpp
! src/hotspot/share/gc/shared/workerUtils.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAgeCensus.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetStackChunk.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCardStats.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahController.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionClosures.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTrace.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUncommitThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.cpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/vmStructs_z.cpp
! src/hotspot/share/gc/z/zAbort.cpp
! src/hotspot/share/gc/z/zAddress.cpp
! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp
! src/hotspot/share/gc/z/zAllocator.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zBarrierSetAssembler.cpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zBarrierSetRuntime.cpp
! src/hotspot/share/gc/z/zBarrierSetStackChunk.cpp
! src/hotspot/share/gc/z/zBreakpoint.cpp
! src/hotspot/share/gc/z/zCPU.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zContinuation.cpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zDriverPort.cpp
! src/hotspot/share/gc/z/zErrno.cpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwardingAllocator.cpp
! src/hotspot/share/gc/z/zGCIdPrinter.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/gc/z/zGlobals.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeuristics.cpp
! src/hotspot/share/gc/z/zInitialize.cpp
! src/hotspot/share/gc/z/zJNICritical.cpp
! src/hotspot/share/gc/z/zLargePages.cpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMarkCache.cpp
! src/hotspot/share/gc/z/zMarkStack.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/gc/z/zMemory.cpp
! src/hotspot/share/gc/z/zMetronome.cpp
! src/hotspot/share/gc/z/zNMT.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethodData.cpp
! src/hotspot/share/gc/z/zNMethodTable.cpp
! src/hotspot/share/gc/z/zNMethodTableIteration.cpp
! src/hotspot/share/gc/z/zNUMA.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zObjectAllocator.cpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageCache.cpp
! src/hotspot/share/gc/z/zPageTable.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRemembered.cpp
! src/hotspot/share/gc/z/zRememberedSet.cpp
! src/hotspot/share/gc/z/zResurrection.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zServiceability.cpp
! src/hotspot/share/gc/z/zStackWatermark.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStoreBarrierBuffer.cpp
! src/hotspot/share/gc/z/zTask.cpp
! src/hotspot/share/gc/z/zThread.cpp
! src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp
! src/hotspot/share/gc/z/zTracer.cpp
! src/hotspot/share/gc/z/zUncoloredRoot.cpp
! src/hotspot/share/gc/z/zUncommitter.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/gc/z/zUnmapper.cpp
! src/hotspot/share/gc/z/zUtils.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp
! src/hotspot/share/gc/z/zWorkers.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/bootstrapInfo.cpp
! src/hotspot/share/interpreter/bytecode.cpp
! src/hotspot/share/interpreter/bytecodeHistogram.cpp
! src/hotspot/share/interpreter/bytecodeStream.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/bytecodes.cpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateTable.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeQueue.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/samplePriorityQueue.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/granularTimer.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/rootType.cpp
! src/hotspot/share/jfr/periodic/jfrCompilerQueueUtilization.cpp
! src/hotspot/share/jfr/periodic/jfrFinalizerStatisticsEvent.cpp
! src/hotspot/share/jfr/periodic/jfrModuleEvent.cpp
! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.cpp
! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp
! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp
! src/hotspot/share/jfr/periodic/jfrThreadDumpEvent.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
! src/hotspot/share/jfr/recorder/jfrEventSetting.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
! src/hotspot/share/jfr/recorder/service/jfrEvent.cpp
! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp
! src/hotspot/share/jfr/recorder/service/jfrMemorySizer.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilter.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackFilterRegistry.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrReferenceCountedStorage.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolWriter.cpp
! src/hotspot/share/jfr/support/jfrAdaptiveSampler.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrDeprecationEventWriter.cpp
! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp
! src/hotspot/share/jfr/support/jfrFlush.cpp
! src/hotspot/share/jfr/support/jfrIntrinsics.cpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp
! src/hotspot/share/jfr/support/jfrMethodData.cpp
! src/hotspot/share/jfr/support/jfrMethodLookup.cpp
! src/hotspot/share/jfr/support/jfrNativeLibraryLoadEvent.cpp
! src/hotspot/share/jfr/support/jfrObjectAllocationSample.cpp
! src/hotspot/share/jfr/support/jfrResolution.cpp
! src/hotspot/share/jfr/support/jfrStackTraceMark.cpp
! src/hotspot/share/jfr/support/jfrSymbolTable.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/utilities/jfrAllocation.cpp
! src/hotspot/share/jfr/utilities/jfrBlob.cpp
! src/hotspot/share/jfr/utilities/jfrJavaLog.cpp
! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp
! src/hotspot/share/jfr/utilities/jfrTime.cpp
! src/hotspot/share/jfr/utilities/jfrTimeConverter.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/metadataHandles.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/libadt/dict.cpp
! src/hotspot/share/libadt/vectset.cpp
! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logDecorators.cpp
! src/hotspot/share/logging/logDiagnosticCommand.cpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logLevel.cpp
! src/hotspot/share/logging/logMessageBuffer.cpp
! src/hotspot/share/logging/logOutput.cpp
! src/hotspot/share/logging/logOutputList.cpp
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/logging/logSelectionList.cpp
! src/hotspot/share/logging/logStream.cpp
! src/hotspot/share/logging/logTag.cpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/logging/logTagSetDescriptions.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/classLoaderMetaspace.cpp
! src/hotspot/share/memory/guardedMemory.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/memRegion.cpp
! src/hotspot/share/memory/memoryReserver.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/blockTree.cpp
! src/hotspot/share/memory/metaspace/chunkHeaderPool.cpp
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/chunklevel.cpp
! src/hotspot/share/memory/metaspace/commitLimiter.cpp
! src/hotspot/share/memory/metaspace/commitMask.cpp
! src/hotspot/share/memory/metaspace/freeBlocks.cpp
! src/hotspot/share/memory/metaspace/freeChunkList.cpp
! src/hotspot/share/memory/metaspace/internalStats.cpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/metachunkList.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArenaGrowthPolicy.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceContext.cpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
! src/hotspot/share/memory/metaspace/metaspaceStatistics.cpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.cpp
! src/hotspot/share/memory/metaspace/runningCounters.cpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/metaspaceClosure.cpp
! src/hotspot/share/memory/metaspaceCounters.cpp
! src/hotspot/share/memory/metaspaceCriticalAllocation.cpp
! src/hotspot/share/memory/metaspaceTracer.cpp
! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/memory/reservedSpace.cpp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/nmt/mallocHeader.cpp
! src/hotspot/share/nmt/mallocLimit.cpp
! src/hotspot/share/nmt/mallocSiteTable.cpp
! src/hotspot/share/nmt/mallocTracker.cpp
! src/hotspot/share/nmt/memBaseline.cpp
! src/hotspot/share/nmt/memMapPrinter.cpp
! src/hotspot/share/nmt/memReporter.cpp
! src/hotspot/share/nmt/memTracker.cpp
! src/hotspot/share/nmt/memoryFileTracker.cpp
! src/hotspot/share/nmt/nativeCallStackPrinter.cpp
! src/hotspot/share/nmt/nmtCommon.cpp
! src/hotspot/share/nmt/nmtDCmd.cpp
! src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp
! src/hotspot/share/nmt/nmtPreInit.cpp
! src/hotspot/share/nmt/nmtUsage.cpp
! src/hotspot/share/nmt/threadStackTracker.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/oops/accessBackend.cpp
! src/hotspot/share/oops/annotations.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/compressedKlass.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethodFlags.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/fieldInfo.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/instanceClassLoaderKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlassFlags.cpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/instanceOop.cpp
! src/hotspot/share/oops/instanceRefKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klassFlags.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/markWord.cpp
! src/hotspot/share/oops/metadata.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodFlags.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayOop.cpp
! src/hotspot/share/oops/objLayout.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oopsHierarchy.cpp
! src/hotspot/share/oops/recordComponent.cpp
! src/hotspot/share/oops/resolvedFieldEntry.cpp
! src/hotspot/share/oops/resolvedIndyEntry.cpp
! src/hotspot/share/oops/resolvedMethodEntry.cpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbolHandle.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/weakHandle.cpp
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/c2_CodeStubs.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/classes.cpp
! src/hotspot/share/opto/coalesce.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/connode.cpp
! src/hotspot/share/opto/constantTable.cpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/countbitsnode.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/domgraph.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/ifg.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/indexSet.cpp
! src/hotspot/share/opto/intrinsicnode.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/live.cpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/mathexactnode.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/mempointer.cpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/multnode.cpp
! src/hotspot/share/opto/narrowptrnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/opaquenode.cpp
! src/hotspot/share/opto/opcodes.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/phase.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/reg_split.cpp
! src/hotspot/share/opto/regalloc.cpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/replacednodes.cpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/split_if.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subtypenode.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superwordVTransformBuilder.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vtransform.cpp
! src/hotspot/share/prims/downcallLinker.cpp
! src/hotspot/share/prims/foreignGlobals.cpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jniFastGetField.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiAgent.cpp
! src/hotspot/share/prims/jvmtiAgentList.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/jvmtiDeferredUpdates.cpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExtensions.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/jvmtiUtil.cpp
! src/hotspot/share/prims/methodComparator.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeEntryPoint.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/upcallLinker.cpp
! src/hotspot/share/prims/upcallStubs.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vmstorage.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/basicLock.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/continuationJavaClasses.cpp
! src/hotspot/share/runtime/continuationWrapper.cpp
! src/hotspot/share/runtime/cpuTimeCounters.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/escapeBarrier.cpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp
! src/hotspot/share/runtime/flags/jvmFlagLookup.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/handles.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/icache.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniPeriodicChecker.cpp
! src/hotspot/share/runtime/keepStackGCProcessed.cpp
! src/hotspot/share/runtime/lightweightSynchronizer.cpp
! src/hotspot/share/runtime/linkType.cpp
! src/hotspot/share/runtime/lockStack.cpp
! src/hotspot/share/runtime/monitorChunk.cpp
! src/hotspot/share/runtime/monitorDeflationThread.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/runtime/notificationThread.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/orderAccess.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/osInfo.cpp
! src/hotspot/share/runtime/osThreadBase.cpp
! src/hotspot/share/runtime/park.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/reflectionUtils.cpp
! src/hotspot/share/runtime/relocator.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointVerifiers.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntimeTrans.cpp
! src/hotspot/share/runtime/sharedRuntimeTrig.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/stackChunkFrameStream.cpp
! src/hotspot/share/runtime/stackFrameStream.cpp
! src/hotspot/share/runtime/stackOverflow.cpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/runtime/stackValueCollection.cpp
! src/hotspot/share/runtime/stackWatermark.cpp
! src/hotspot/share/runtime/stackWatermarkSet.cpp
! src/hotspot/share/runtime/statSampler.cpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/suspendedThreadTask.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/task.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threadHeapSampler.cpp
! src/hotspot/share/runtime/threadIdentifier.cpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/timer.cpp
! src/hotspot/share/runtime/timerTrace.cpp
! src/hotspot/share/runtime/trimNativeHeap.cpp
! src/hotspot/share/runtime/unhandledOops.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vm_version.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/classLoadingService.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/finalizerService.cpp
! src/hotspot/share/services/gcNotifier.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/lowMemoryDetector.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/memoryService.cpp
! src/hotspot/share/services/runtimeService.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/utilities/accessFlags.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/classpathStream.cpp
! src/hotspot/share/utilities/constantTag.cpp
! src/hotspot/share/utilities/copy.cpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/decoder.cpp
! src/hotspot/share/utilities/decoder_elf.cpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/elfFuncDescTable.cpp
! src/hotspot/share/utilities/elfStringTable.cpp
! src/hotspot/share/utilities/elfSymbolTable.cpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/formatBuffer.cpp
! src/hotspot/share/utilities/globalCounter.cpp
! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/growableArray.cpp
! src/hotspot/share/utilities/istream.cpp
! src/hotspot/share/utilities/json.cpp
! src/hotspot/share/utilities/nativeCallStack.cpp
! src/hotspot/share/utilities/nativeStackPrinter.cpp
! src/hotspot/share/utilities/numberSeq.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/preserveException.cpp
! src/hotspot/share/utilities/singleWriterSynchronizer.cpp
! src/hotspot/share/utilities/spinYield.cpp
! src/hotspot/share/utilities/stringUtils.cpp
! src/hotspot/share/utilities/tableStatistics.cpp
! src/hotspot/share/utilities/ticks.cpp
! src/hotspot/share/utilities/unsigned5.cpp
! src/hotspot/share/utilities/utf8.cpp
! src/hotspot/share/utilities/virtualizationSupport.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/waitBarrier_generic.cpp
! src/hotspot/share/utilities/xmlstream.cpp
! src/hotspot/share/utilities/zipLibrary.cpp
! test/hotspot/gtest/aarch64/test_assembler_aarch64.cpp
! test/hotspot/gtest/cds/test_archiveWorkers.cpp
! test/hotspot/gtest/classfile/test_AltHashing.cpp
! test/hotspot/gtest/classfile/test_placeholders.cpp
! test/hotspot/gtest/classfile/test_stringConversion.cpp
! test/hotspot/gtest/classfile/test_stringIntern.cpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp
! test/hotspot/gtest/code/test_codestrings.cpp
! test/hotspot/gtest/code/test_vtableStub.cpp
! test/hotspot/gtest/compiler/test_directivesParser.cpp
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
! test/hotspot/gtest/gc/g1/test_g1Analytics.cpp
! test/hotspot/gtest/gc/g1/test_g1BatchedGangTask.cpp
! test/hotspot/gtest/gc/g1/test_g1BiasedArray.cpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp
! test/hotspot/gtest/gc/g1/test_g1CodeRootSet.cpp
! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp
! test/hotspot/gtest/gc/g1/test_g1HeapVerifier.cpp
! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp
! test/hotspot/gtest/gc/g1/test_g1Predictions.cpp
! test/hotspot/gtest/gc/g1/test_g1RegionMap.cpp
! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp
! test/hotspot/gtest/gc/g1/test_heapRegion.cpp
! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
! test/hotspot/gtest/gc/parallel/test_psAdaptiveSizePolicy.cpp
! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp
! test/hotspot/gtest/gc/shared/test_collectedHeap.cpp
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
! test/hotspot/gtest/gc/shared/test_gcTimer.cpp
! test/hotspot/gtest/gc/shared/test_memset_with_concurrent_readers.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
! test/hotspot/gtest/gc/shared/test_partialArrayTaskStepper.cpp
! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp
! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldGeneration.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldHeuristic.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp
! test/hotspot/gtest/gc/z/test_zAddress.cpp
! test/hotspot/gtest/gc/z/test_zArray.cpp
! test/hotspot/gtest/gc/z/test_zBitField.cpp
! test/hotspot/gtest/gc/z/test_zBitMap.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
! test/hotspot/gtest/gc/z/test_zIndexDistributor.cpp
! test/hotspot/gtest/gc/z/test_zList.cpp
! test/hotspot/gtest/gc/z/test_zLiveMap.cpp
! test/hotspot/gtest/gc/z/test_zMapper_windows.cpp
! test/hotspot/gtest/gc/z/test_zMemory.cpp
! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp
! test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp
! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp
! test/hotspot/gtest/jfr/test_networkUtilization.cpp
! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/test_asynclog.cpp
! test/hotspot/gtest/logging/test_gcTraceTime.cpp
! test/hotspot/gtest/logging/test_log.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logDecorations.cpp
! test/hotspot/gtest/logging/test_logDecorators.cpp
! test/hotspot/gtest/logging/test_logDefaultDecorators.cpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp
! test/hotspot/gtest/logging/test_logLevel.cpp
! test/hotspot/gtest/logging/test_logMessageTest.cpp
! test/hotspot/gtest/logging/test_logOutputList.cpp
! test/hotspot/gtest/logging/test_logSelection.cpp
! test/hotspot/gtest/logging/test_logSelectionList.cpp
! test/hotspot/gtest/logging/test_logStream.cpp
! test/hotspot/gtest/logging/test_logTag.cpp
! test/hotspot/gtest/logging/test_logTagSet.cpp
! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp
! test/hotspot/gtest/memory/test_arena.cpp
! test/hotspot/gtest/memory/test_arrayAllocator.cpp
! test/hotspot/gtest/memory/test_guardedMemory.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/metaprogramming/test_enableIf.cpp
! test/hotspot/gtest/metaprogramming/test_logical.cpp
! test/hotspot/gtest/metaprogramming/test_primitiveConversions.cpp
! test/hotspot/gtest/metaspace/metaspaceGtestCommon.cpp
! test/hotspot/gtest/metaspace/metaspaceGtestContexts.cpp
! test/hotspot/gtest/metaspace/test_arenagrowthpolicy.cpp
! test/hotspot/gtest/metaspace/test_binlist.cpp
! test/hotspot/gtest/metaspace/test_blocktree.cpp
! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp
! test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp
! test/hotspot/gtest/metaspace/test_clms.cpp
! test/hotspot/gtest/metaspace/test_commitmask.cpp
! test/hotspot/gtest/metaspace/test_freeblocks.cpp
! test/hotspot/gtest/metaspace/test_internstats.cpp
! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp
! test/hotspot/gtest/metaspace/test_metablock.cpp
! test/hotspot/gtest/metaspace/test_metachunk.cpp
! test/hotspot/gtest/metaspace/test_metachunklist.cpp
! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp
! test/hotspot/gtest/metaspace/test_metaspace_misc.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
! test/hotspot/gtest/nmt/test_arrayWithFreeList.cpp
! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp
! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
! test/hotspot/gtest/nmt/test_nmt_malloclimit.cpp
! test/hotspot/gtest/nmt/test_nmt_memoryfiletracker.cpp
! test/hotspot/gtest/nmt/test_nmt_nativecallstackstorage.cpp
! test/hotspot/gtest/nmt/test_nmt_reserved_region.cpp
! test/hotspot/gtest/nmt/test_nmt_totals.cpp
! test/hotspot/gtest/nmt/test_nmt_treap.cpp
! test/hotspot/gtest/nmt/test_nmtpreinit.cpp
! test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
! test/hotspot/gtest/oops/test_arrayOop.cpp
! test/hotspot/gtest/oops/test_compressedKlass.cpp
! test/hotspot/gtest/oops/test_cpCache_output.cpp
! test/hotspot/gtest/oops/test_instanceKlass.cpp
! test/hotspot/gtest/oops/test_markWord.cpp
! test/hotspot/gtest/oops/test_objArrayOop.cpp
! test/hotspot/gtest/oops/test_oop.cpp
! test/hotspot/gtest/oops/test_typeArrayOop.cpp
! test/hotspot/gtest/opto/test_compress_expand_bits.cpp
! test/hotspot/gtest/opto/test_mathexact.cpp
! test/hotspot/gtest/opto/test_no_overflow_int.cpp
! test/hotspot/gtest/opto/test_regmask.cpp
! test/hotspot/gtest/riscv/test_assembler_riscv.cpp
! test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/gtest/runtime/test_atomic.cpp
! test/hotspot/gtest/runtime/test_cgroupSubsystem_linux.cpp
! test/hotspot/gtest/runtime/test_classLoader.cpp
! test/hotspot/gtest/runtime/test_classPrinter.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_globals.cpp
! test/hotspot/gtest/runtime/test_lockStack.cpp
! test/hotspot/gtest/runtime/test_mutex.cpp
! test/hotspot/gtest/runtime/test_objectMonitor.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_os_aix.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_reserve_between.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/gtest/runtime/test_perfdata.cpp
! test/hotspot/gtest/runtime/test_safefetch.cpp
! test/hotspot/gtest/runtime/test_semaphore.cpp
! test/hotspot/gtest/runtime/test_signals.cpp
! test/hotspot/gtest/runtime/test_signatureStream.cpp
! test/hotspot/gtest/runtime/test_special_flags.cpp
! test/hotspot/gtest/runtime/test_stackoverflow.cpp
! test/hotspot/gtest/runtime/test_stubRoutines.cpp
! test/hotspot/gtest/runtime/test_synchronizer.cpp
! test/hotspot/gtest/runtime/test_threads.cpp
! test/hotspot/gtest/runtime/test_trim_native.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp
! test/hotspot/gtest/runtime/test_vmStructs.cpp
! test/hotspot/gtest/testutils.cpp
! test/hotspot/gtest/unittest.cpp
! test/hotspot/gtest/utilities/test_abs.cpp
! test/hotspot/gtest/utilities/test_align.cpp
! test/hotspot/gtest/utilities/test_bitMap.cpp
! test/hotspot/gtest/utilities/test_bitMap_iterate.cpp
! test/hotspot/gtest/utilities/test_bitMap_large.cpp
! test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp
! test/hotspot/gtest/utilities/test_bitMap_search.cpp
! test/hotspot/gtest/utilities/test_bitMap_setops.cpp
! test/hotspot/gtest/utilities/test_byteswap.cpp
! test/hotspot/gtest/utilities/test_chunkedList.cpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
! test/hotspot/gtest/utilities/test_count_leading_zeros.cpp
! test/hotspot/gtest/utilities/test_count_trailing_zeros.cpp
! test/hotspot/gtest/utilities/test_enumIterator.cpp
! test/hotspot/gtest/utilities/test_filterQueue.cpp
! test/hotspot/gtest/utilities/test_globalCounter.cpp
! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
! test/hotspot/gtest/utilities/test_growableArray.cpp
! test/hotspot/gtest/utilities/test_istream.cpp
! test/hotspot/gtest/utilities/test_java_arithmetic.cpp
! test/hotspot/gtest/utilities/test_json.cpp
! test/hotspot/gtest/utilities/test_linkedlist.cpp
! test/hotspot/gtest/utilities/test_lockFreeStack.cpp
! test/hotspot/gtest/utilities/test_metaspaceClosure.cpp
! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp
! test/hotspot/gtest/utilities/test_objectBitSet.cpp
! test/hotspot/gtest/utilities/test_ostream.cpp
! test/hotspot/gtest/utilities/test_parse_memory_size.cpp
! test/hotspot/gtest/utilities/test_population_count.cpp
! test/hotspot/gtest/utilities/test_powerOfTwo.cpp
! test/hotspot/gtest/utilities/test_quicksort.cpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp
! test/hotspot/gtest/utilities/test_reverse_bits.cpp
! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp
! test/hotspot/gtest/utilities/test_sizes.cpp
! test/hotspot/gtest/utilities/test_spinYield.cpp
! test/hotspot/gtest/utilities/test_stringUtils.cpp
! test/hotspot/gtest/utilities/test_tribool.cpp
! test/hotspot/gtest/utilities/test_unsigned5.cpp
! test/hotspot/gtest/utilities/test_utf8.cpp
! test/hotspot/gtest/utilities/test_valueObjArray.cpp
! test/hotspot/gtest/utilities/test_vmerror.cpp
! test/hotspot/gtest/utilities/test_waitBarrier.cpp
! test/hotspot/gtest/x86/test_assemblerx86.cpp
Changeset: 4a9fba61
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-21 13:18:58 +0000
URL: https://git.openjdk.org/leyden/commit/4a9fba615da0dfa6646ecb9fd9d929f74fe68…
8347990: Remove SIZE_FORMAT macros and replace remaining uses
Reviewed-by: dholmes, kbarrett
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp
! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp
! test/hotspot/gtest/logging/test_logMessageTest.cpp
! test/hotspot/gtest/memory/test_arena.cpp
! test/hotspot/gtest/metaspace/test_blocktree.cpp
! test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp
! test/hotspot/gtest/metaspace/test_commitmask.cpp
! test/hotspot/gtest/metaspace/test_metachunk.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp
! test/hotspot/gtest/nmt/test_nmt_cornercases.cpp
! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp
! test/hotspot/gtest/nmt/test_nmt_totals.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/utilities/test_align.cpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp
! test/hotspot/gtest/utilities/test_lockFreeStack.cpp
! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp
! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp
! test/hotspot/gtest/utilities/test_vmerror.cpp
Changeset: 48c75976
Branch: premain
Author: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2025-01-21 14:46:25 +0000
URL: https://git.openjdk.org/leyden/commit/48c75976b13d891b30ba936ea27fa1f034fd5…
8348029: Make gtest death tests work with real crash signals
Reviewed-by: mbaesken, szaldana
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/unittest.hpp
Changeset: 5c4a387b
Branch: premain
Author: Daniel Fuchs <dfuchs(a)openjdk.org>
Date: 2025-01-21 14:46:53 +0000
URL: https://git.openjdk.org/leyden/commit/5c4a387b7e5643815542dd6938e8e1dbb817a…
8348107: test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java fails intermittently
Reviewed-by: jpai
! test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java
Changeset: 1ed396b4
Branch: premain
Author: Simon Tooke <stooke(a)openjdk.org>
Committer: Severin Gehwolf <sgehwolf(a)openjdk.org>
Date: 2025-01-21 15:01:37 +0000
URL: https://git.openjdk.org/leyden/commit/1ed396b4fc5e8e5ed69694449993b9330e396…
8346927: serviceability/dcmd/vm/[SystemMapTest.java|SystemDumpMapTest.java] fail at jmx
Reviewed-by: kevinw
! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java
Changeset: 8e8c9482
Branch: premain
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-01-21 15:32:05 +0000
URL: https://git.openjdk.org/leyden/commit/8e8c9482a972a0b8fe6de0887af8a6558f774…
8346866: [ASAN] memoryReserver.cpp reported applying non-zero offset to non-null pointer produced null pointer
Co-authored-by: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Reviewed-by: kbarrett, stefank
! src/hotspot/share/memory/memoryReserver.cpp
Changeset: a62a8701
Branch: premain
Author: Daniel Fuchs <dfuchs(a)openjdk.org>
Date: 2025-01-21 16:04:04 +0000
URL: https://git.openjdk.org/leyden/commit/a62a870150cf199f16277b478af2f5d937255…
8347995: Race condition in jdk/java/net/httpclient/offline/FixedResponseHttpClient.java
Reviewed-by: jpai
! test/jdk/java/net/httpclient/offline/FixedResponseHttpClient.java
Changeset: 3d4afc49
Branch: premain
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-01-21 17:23:04 +0000
URL: https://git.openjdk.org/leyden/commit/3d4afc492ac3054fe2bd10f0a76635a613f31…
8345079: Simplify/cleanup Exception handling in RMIConnectionImpl
Reviewed-by: dfuchs
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
Changeset: 81912e95
Branch: premain
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2025-01-21 18:29:56 +0000
URL: https://git.openjdk.org/leyden/commit/81912e958ba77c1c9371305ecfedad13aaa3f…
8347841: Test fixes that use deprecated time zone IDs
Reviewed-by: jlu, joehw
! test/jdk/java/io/File/TimeZoneLastModified.java
! test/jdk/java/text/Format/DateFormat/DateFormatRegression.java
! test/jdk/java/text/Format/DateFormat/DateFormatTest.java
! test/jdk/java/text/Format/DateFormat/SDFTCKZoneNamesTest.java
! test/jdk/java/text/Format/DateFormat/bug4358730.java
! test/jdk/java/util/Calendar/CalendarRegression.java
! test/jdk/java/util/Calendar/JavatimeTest.java
! test/jdk/java/util/Calendar/bug4316678.java
! test/jdk/java/util/Calendar/bug4372743.java
! test/jdk/java/util/Date/Bug4955000.java
! test/jdk/java/util/Date/DateRegression.java
! test/jdk/java/util/Date/DateTest.java
! test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java
! test/jdk/java/util/Properties/StoreDeadlock.java
! test/jdk/java/util/TimeZone/Bug5097350.java
! test/jdk/java/util/TimeZone/Bug6329116.java
! test/jdk/java/util/TimeZone/Bug6772689.java
! test/jdk/java/util/TimeZone/DaylightTimeTest.java
! test/jdk/java/util/TimeZone/IDTest.java
! test/jdk/java/util/TimeZone/ListTimeZones.java
! test/jdk/java/util/TimeZone/TimeZoneBoundaryTest.java
! test/jdk/java/util/TimeZone/TimeZoneRegression.java
! test/jdk/java/util/TimeZone/bug4096952.java
! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java
! test/jdk/sun/util/resources/TimeZone/Bug4640234.java
! test/jdk/sun/util/resources/cldr/Bug8134384.java
! test/jdk/sun/util/resources/cldr/Bug8202764.java
Changeset: 6a29a811
Branch: premain
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-01-21 18:36:19 +0000
URL: https://git.openjdk.org/leyden/commit/6a29a8110ec38b4adc8163ba8651cbc935353…
8345750: Shenandoah: Test TestJcmdHeapDump.java#aggressive intermittent assert(gc_cause() == GCCause::_no_gc) failed: Over-writing cause
Reviewed-by: kdnilsen, ysr
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: 25fecaaf
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-21 19:02:08 +0000
URL: https://git.openjdk.org/leyden/commit/25fecaaf87400af535c242fe50296f1f89cee…
8348039: testmake fails at IDEA after JDK-8347825
Reviewed-by: erikj
! test/make/TestIdea.gmk
Changeset: f2a9d26b
Branch: premain
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2025-01-21 19:07:17 +0000
URL: https://git.openjdk.org/leyden/commit/f2a9d26b2e409a7216d967ebb6b92726e8ed6…
8347740: java/io/File/createTempFile/SpecialTempFile.java failing
Reviewed-by: djelinski
! test/jdk/java/io/File/createTempFile/SpecialTempFile.java
Changeset: c38417a8
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-01-21 19:23:33 +0000
URL: https://git.openjdk.org/leyden/commit/c38417a86e27f047715cfd9a98770387d994a…
8348186: C1: Purge fpu_stack_size infrastructure
Reviewed-by: kvn
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/share/c1/c1_LIR.hpp
Changeset: bbd88077
Branch: premain
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2025-01-21 21:10:43 +0000
URL: https://git.openjdk.org/leyden/commit/bbd880775f73ac11dc2c86ec5b598bdb4305e…
8338428: Add logging of final VM flags while setting properties
Reviewed-by: dholmes, rriggs
! test/hotspot/jtreg/TEST.ROOT
! test/jdk/TEST.ROOT
Changeset: 7a6ff920
Branch: premain
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2025-01-21 21:37:34 +0000
URL: https://git.openjdk.org/leyden/commit/7a6ff9206a0a4d116dec542819d51daa558d2…
8345543: Test serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java failed: expected JVMTI_ERROR_OPAQUE_FRAME instead of: 0
Reviewed-by: pchilanomate, dholmes, alanb
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: 8458f886
Branch: premain
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2025-01-22 05:51:38 +0000
URL: https://git.openjdk.org/leyden/commit/8458f886bd3bf64e23e74262d8ad61e735f9b…
8347475: GTK: javax/swing/JColorChooser/Test8152419.java there are no swatches or RGB tab in JColorChooser
Reviewed-by: aivanov, azvegint, prr, kizune
! test/jdk/javax/swing/JColorChooser/Test8152419.java
Changeset: 3c2a1d87
Branch: premain
Author: David Holmes <dholmes(a)openjdk.org>
Date: 2025-01-22 06:10:24 +0000
URL: https://git.openjdk.org/leyden/commit/3c2a1d87d577ee953069e731be140a66a9e7e…
8348117: The two-argument overload of SignatureHandlerLibrary::add is not used
Reviewed-by: coleenp, shade
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/templateInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/runtime/arguments.hpp
Changeset: 15d6469e
Branch: premain
Author: Richard Reingruber <rrich(a)openjdk.org>
Date: 2025-01-22 07:02:40 +0000
URL: https://git.openjdk.org/leyden/commit/15d6469e8da635364c0ba83e425fd149c2d69…
8347817: Timeouts running test/jdk/java/lang/String/concat/HiddenClassUnloading.java with fastdebug builds
Reviewed-by: clanger, mbaesken, mdoerr
! test/jdk/java/lang/String/concat/HiddenClassUnloading.java
Changeset: d777218f
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-01-22 08:01:01 +0000
URL: https://git.openjdk.org/leyden/commit/d777218f3879d99673f99aa7b149124684af5…
8346830: Simplify adlc build config for aix
Reviewed-by: clanger, erikj, jwaters, jkern
! make/hotspot/gensrc/GensrcAdlc.gmk
Changeset: 9b98cc0b
Branch: premain
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2025-01-22 09:25:40 +0000
URL: https://git.openjdk.org/leyden/commit/9b98cc0ba7b626141c5f82df6ae34b0e2015b…
8348182: Remove DONT_USE_PRECOMPILED_HEADER
Reviewed-by: erikj, shade, dholmes
! make/hotspot/lib/JvmFlags.gmk
! src/hotspot/share/precompiled/precompiled.hpp
Changeset: fb438492
Branch: premain
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2025-01-22 10:25:36 +0000
URL: https://git.openjdk.org/leyden/commit/fb438492275cd15390d26460cada2d5e1a49c…
8347794: RISC-V: Add Zfhmin - Float cleanup
Reviewed-by: fyang, mli
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/assembler_riscv.inline.hpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: 46b24819
Branch: premain
Author: Roger Riggs <rriggs(a)openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai(a)oracle.com>
Date: 2024-07-25 11:07:37 +0000
URL: https://git.openjdk.org/leyden/commit/46b248195880517a94947502dcf73c1d0e4d8…
8335428: Enhanced Building of Processes
Reviewed-by: rhalade, djelinski
! src/java.base/windows/classes/java/lang/ProcessImpl.java
Changeset: 496d06fb
Branch: premain
Author: Jayathirth D V <jdv(a)openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai(a)oracle.com>
Date: 2024-08-07 04:03:55 +0000
URL: https://git.openjdk.org/leyden/commit/496d06fb5510737d2b8c4a1539d28e8fce758…
8336564: Enhance mask blit functionality redux
Reviewed-by: rhalade, mschoene, psadhukhan, prr
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
Changeset: fa83309e
Branch: premain
Author: Roger Riggs <rriggs(a)openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai(a)oracle.com>
Date: 2024-09-18 14:11:13 +0000
URL: https://git.openjdk.org/leyden/commit/fa83309e1070e158ab500414b758e054f1b71…
8339180: Enhanced Building of Processes: Follow-on Issue
Reviewed-by: naoto, djelinski
! src/java.base/windows/classes/java/lang/ProcessImpl.java
Changeset: 5f6c8542
Branch: premain
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Committer: Jaikiran Pai <jaikiran.pai(a)oracle.com>
Date: 2024-10-15 15:28:47 +0000
URL: https://git.openjdk.org/leyden/commit/5f6c85420a19d5dd9ccaf0a0c6e8f6502fab2…
8330045: Enhance array handling
Co-authored-by: Christian Hagedorn <chagedorn(a)openjdk.org>
Co-authored-by: Emanuel Peter <epeter(a)openjdk.org>
Co-authored-by: Francisco Ferrari Bihurriet <fferrari(a)redhat.com>
Co-authored-by: Martin Balao <mbalao(a)redhat.com>
Reviewed-by: rhalade, ahgross, thartmann, epeter, adinn, roland
! src/hotspot/share/opto/subnode.cpp
! test/hotspot/jtreg/compiler/c2/gvn/TestBoolNodeGVN.java
Changeset: 61873564
Branch: premain
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-01-22 11:28:24 +0000
URL: https://git.openjdk.org/leyden/commit/61873564a44d448feb2ae6e5dae93ab33a0aa…
Merge
Reviewed-by: dfuchs
Changeset: 16dcf15a
Branch: premain
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2025-01-22 12:02:39 +0000
URL: https://git.openjdk.org/leyden/commit/16dcf15a14c8a767d21a314aa579862e37f4a…
8348263: C2 SuperWord: TestMemorySegment.java has failing IR rules with AlignVector after JDK-8343685
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java
Changeset: 16a1d0a7
Branch: premain
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-01-22 12:14:27 +0000
URL: https://git.openjdk.org/leyden/commit/16a1d0a7ff04acf70573d303141a41dadca08…
8348135: Fix couple of problem listing entries in test/hotspot/jtreg/ProblemList-Virtual.txt
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList-Virtual.txt
Changeset: 86a8b48b
Branch: premain
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2025-01-22 12:21:17 +0000
URL: https://git.openjdk.org/leyden/commit/86a8b48b6cc315bae8d385c5c3aafcc6bd401…
8337458: Remove debugging code print_cpool_bytes
Reviewed-by: dholmes, shade
! src/hotspot/share/oops/constantPool.cpp
Changeset: 1c7641d4
Branch: premain
Author: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2025-01-22 12:29:53 +0000
URL: https://git.openjdk.org/leyden/commit/1c7641d44f9891b632bcd471edae252103ffb…
8347563: C2: clean up ModRefBarrierSetC2
Reviewed-by: ayang, tschatzl, kvn
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.hpp
Changeset: 893d00ac
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-22 15:11:41 +0000
URL: https://git.openjdk.org/leyden/commit/893d00ac7d118620b56ce147d447c6fca80bb…
8346388: Cannot use DllMain in libawt for static builds
Reviewed-by: aivanov, prr
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
Changeset: 25bb698e
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-01-22 15:27:41 +0000
URL: https://git.openjdk.org/leyden/commit/25bb698eff9f5aadb54dd37a442e2e1bc5553…
8348195: More u2 conversion warnings after JDK-8347147
Reviewed-by: coleenp, dholmes
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/fieldInfo.inline.hpp
! src/hotspot/share/oops/method.cpp
Changeset: 17a408c4
Branch: premain
Author: Johan Sjölen <jsjolen(a)openjdk.org>
Date: 2025-01-22 16:35:59 +0000
URL: https://git.openjdk.org/leyden/commit/17a408c4b1534146cebdd18634aff56455d72…
8348169: Destruct values on free in Treap
Reviewed-by: cnorrbin, gziemski
! src/hotspot/share/nmt/nmtTreap.hpp
! test/hotspot/gtest/nmt/test_nmt_treap.cpp
Changeset: b720517c
Branch: premain
Author: Daniel Fuchs <dfuchs(a)openjdk.org>
Date: 2025-01-22 16:39:08 +0000
URL: https://git.openjdk.org/leyden/commit/b720517cb33c2119ec6ed85504bce321de748…
8348108: Race condition in AggregatePublisher.AggregateSubscription
Reviewed-by: jpai
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
! test/jdk/java/net/httpclient/AggregateRequestBodyTest.java
Changeset: a36e166e
Branch: premain
Author: Zhengyu Gu <zgu(a)openjdk.org>
Date: 2025-01-23 01:14:47 +0000
URL: https://git.openjdk.org/leyden/commit/a36e166ec9e6d6063e5fbbc48555e33c2fa38…
8348241: ZGC: Unnecessarily reinitialize ZFragmentationLimit's default value
Reviewed-by: stefank
! src/hotspot/share/gc/z/zArguments.cpp
Changeset: 8cf07358
Branch: premain
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-01-23 01:39:20 +0000
URL: https://git.openjdk.org/leyden/commit/8cf0735839727300e446828f4f4a8ef6354a8…
8348102: java/net/httpclient/HttpClientSNITest.java fails intermittently
Reviewed-by: dfuchs, djelinski
! test/jdk/java/net/httpclient/HttpClientSNITest.java
Changeset: 66513ddb
Branch: premain
Author: Casper Norrbin <cnorrbin(a)openjdk.org>
Committer: David Holmes <dholmes(a)openjdk.org>
Date: 2025-01-23 05:05:19 +0000
URL: https://git.openjdk.org/leyden/commit/66513ddbe97b56e3633abdd0922dd54ab42d5…
8337997: MallocHeader description refers to non-existent NMT state "minimal"
Reviewed-by: jsjolen, zgu
! src/hotspot/share/nmt/mallocHeader.hpp
Changeset: e69e5b79
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-23 07:51:11 +0000
URL: https://git.openjdk.org/leyden/commit/e69e5b7960002b35af8c7579e5be043e8c7d6…
8348324: The failure handler cannot be build by JDK 24 due to restricted warning
Reviewed-by: jwaters, jpai
! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java
Changeset: caa3c78f
Branch: premain
Author: Johny Jose <johny.jose(a)oracle.com>
Committer: Sean Coffey <coffeys(a)openjdk.org>
Date: 2025-01-23 08:26:43 +0000
URL: https://git.openjdk.org/leyden/commit/caa3c78f7837b1f561740184bd8f9cb671c46…
8347965: (tz) Update Timezone Data to 2025a
Reviewed-by: coffeys, naoto
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/factory
! src/java.base/share/data/tzdata/leapseconds
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
Changeset: 6032f6ea
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Committer: Emanuel Peter <epeter(a)openjdk.org>
Date: 2025-01-23 08:41:02 +0000
URL: https://git.openjdk.org/leyden/commit/6032f6ea04a5f0d52e0a375df764cb15273c8…
8341696: C2: Non-fluid StringBuilder pattern bails out in OptoStringConcat
Reviewed-by: epeter
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/stringopts.hpp
+ test/hotspot/jtreg/compiler/stringopts/TestFluidAndNonFluid.java
+ test/micro/org/openjdk/bench/vm/compiler/FluidSBBench.java
Changeset: c882160d
Branch: premain
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-01-23 09:28:51 +0000
URL: https://git.openjdk.org/leyden/commit/c882160d03cb281c8d64d363b3e42273543f2…
8344966: Remove the allowNonPublic MBean compatibility property
Reviewed-by: amenkov, sspitsyn, dfuchs
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java
! src/java.management/share/classes/javax/management/JMX.java
- test/jdk/javax/management/MBeanServer/MBeanFallbackTest.java
- test/jdk/javax/management/mxbean/MXBeanFallbackTest.java
- test/jdk/javax/management/proxy/JMXProxyFallbackTest.java
Changeset: 3069e912
Branch: premain
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-01-23 09:30:03 +0000
URL: https://git.openjdk.org/leyden/commit/3069e91232e33c1d8570378f93a54ac6a036f…
8344969: Remove the jmx.mxbean.multiname compatibility property
Reviewed-by: sspitsyn, amenkov, dfuchs
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java
! test/jdk/javax/management/mxbean/SameObjectTwoNamesTest.java
Changeset: 337118da
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Committer: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-01-23 10:16:33 +0000
URL: https://git.openjdk.org/leyden/commit/337118da6f7101639171ba7b9679f77f5bc70…
8348388: Incorrect copyright header in TestFluidAndNonFluid.java
Reviewed-by: epeter, chagedorn
! test/hotspot/jtreg/compiler/stringopts/TestFluidAndNonFluid.java
Changeset: 17df5151
Branch: premain
Author: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2025-01-23 10:50:39 +0000
URL: https://git.openjdk.org/leyden/commit/17df51516aadf5ade73cf8d05c1be09772852…
8348303: Remove repeated 'a' from ListSelectionEvent
Reviewed-by: azvegint, honkar, dmarkov, prr, kizune
! src/java.desktop/share/classes/javax/swing/event/ListSelectionEvent.java
Changeset: 89bfcb8d
Branch: premain
Author: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2025-01-23 10:51:53 +0000
URL: https://git.openjdk.org/leyden/commit/89bfcb8db0877b89e9ac41f8330eb0a692ed7…
8348308: Make fields of ListSelectionEvent final
Reviewed-by: honkar, azvegint
! src/java.desktop/share/classes/javax/swing/event/ListSelectionEvent.java
Changeset: 119899bc
Branch: premain
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-01-23 11:06:11 +0000
URL: https://git.openjdk.org/leyden/commit/119899bc69a5936d2e38065d8a05705c6d37e…
8345048: Remove the jmx.extend.open.types compatibility property
Reviewed-by: cjplummer, amenkov, sspitsyn
! src/java.management/share/classes/javax/management/openmbean/OpenType.java
Changeset: 8b46db0c
Branch: premain
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-01-23 11:39:38 +0000
URL: https://git.openjdk.org/leyden/commit/8b46db0c0d71dd7c76078028fa2600dd0cc08…
8345045: Remove the jmx.remote.x.buffer.size JMX notification property
Reviewed-by: amenkov, sspitsyn
! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! test/jdk/javax/management/remote/mandatory/notif/NotifBufferSizePropertyNameTest.java
Changeset: c00557f8
Branch: premain
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-01-23 11:41:16 +0000
URL: https://git.openjdk.org/leyden/commit/c00557f8f53ff729c8a1857a4ffcc585d3f8c…
8345049: Remove the jmx.tabular.data.hash.map compatibility property
Reviewed-by: cjplummer, sspitsyn, dfuchs
! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java
! test/jdk/javax/management/openmbean/TabularDataOrderTest.java
Changeset: 5cc690d3
Branch: premain
Author: Serhiy Sachkov <serhiy.sachkov(a)oracle.com>
Committer: Mark Sheppard <msheppar(a)openjdk.org>
Date: 2025-01-23 13:40:20 +0000
URL: https://git.openjdk.org/leyden/commit/5cc690d31ee43f2ea0171cc091ce448144c57…
8347994: Add additional diagnostics to macOS failure handler to assist with diagnosing MCast test failures
Reviewed-by: dfuchs
! test/failure_handler/src/share/conf/mac.properties
Changeset: 7460a0af
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-23 14:47:14 +0000
URL: https://git.openjdk.org/leyden/commit/7460a0aff4b3913d74a9a7802a687c1a1cf80…
8348392: Make claims "other matches are possible" even when that is not true
Reviewed-by: erikj
! make/InitSupport.gmk
Changeset: 44e5ccaf
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-23 14:50:03 +0000
URL: https://git.openjdk.org/leyden/commit/44e5ccaf866a50f1c79c02ab87a308f1a3a91…
8348391: Keep case if possible for TOPDIR
Reviewed-by: erikj
! make/autoconf/basic.m4
! make/autoconf/util_paths.m4
Changeset: cba0f786
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-23 14:51:32 +0000
URL: https://git.openjdk.org/leyden/commit/cba0f786fc65a5bfbc6e921efd1f191b63b30…
8348387: Add fixpath if needed for user-supplied tools
Reviewed-by: erikj
! make/autoconf/util_paths.m4
Changeset: 605b53e4
Branch: premain
Author: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2025-01-23 15:18:38 +0000
URL: https://git.openjdk.org/leyden/commit/605b53e4f8857c58a72fa361f8787c563d6da…
8348299: Update List/ItemEventTest/ItemEventTest.java
Use thread-safe StringBuffer to track selecting/deselecting items.
Use auto waitForIdle for all events.
Log handleEvent and ItemListener.
Take screenshot of the list on failure;
Optionally take screenshot after each mouse press+release.
Reviewed-by: azvegint, prr, kizune
! test/jdk/java/awt/List/ItemEventTest/ItemEventTest.java
Changeset: 59e75093
Branch: premain
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-01-23 16:49:00 +0000
URL: https://git.openjdk.org/leyden/commit/59e750931c43fa035650bb295c8c9f16fbe82…
8348301: Remove unused Reference.waitForReferenceProcessing break-ins in tests
Reviewed-by: alanb
! test/jdk/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java
Changeset: d9d2e19f
Branch: premain
Author: Liam Miller-Cushon <cushon(a)openjdk.org>
Date: 2025-01-23 17:24:33 +0000
URL: https://git.openjdk.org/leyden/commit/d9d2e19f923217a6831a8697c62ebeef0cc5d…
8348365: Bad format string in CLDRDisplayNamesTest
Reviewed-by: shade, naoto
! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java
Changeset: 3ebf8899
Branch: premain
Author: Mikael Vidstedt <mikael(a)openjdk.org>
Date: 2025-01-23 18:37:37 +0000
URL: https://git.openjdk.org/leyden/commit/3ebf88996f35f397f4396e3d139b9251048de…
8348327: Incorrect march flag when building libsleef/vector_math_neon.c
Reviewed-by: erikj, vlivanov, shade
! make/modules/jdk.incubator.vector/Lib.gmk
Changeset: 356e2a8f
Branch: premain
Author: Mikhail Yankelevich <mikhail.yankelevich(a)oracle.com>
Committer: Rajan Halade <rhalade(a)openjdk.org>
Date: 2025-01-23 18:59:21 +0000
URL: https://git.openjdk.org/leyden/commit/356e2a8f48679ea31f1483cf60803818934fc…
8348406: Remove tests GrantAllPermToExtWhenNoPolicy and PrincipalExpansionError from problem list
Reviewed-by: rhalade
! test/jdk/ProblemList.txt
Changeset: 48ece072
Branch: premain
Author: Rajat Mahajan <rmahajan(a)openjdk.org>
Date: 2025-01-23 20:52:45 +0000
URL: https://git.openjdk.org/leyden/commit/48ece0721489c1b357aaa81e89fe59f486079…
8282862: AwtWindow::SetIconData leaks old icon handles if an exception is detected
Reviewed-by: aivanov, dmarkov, prr, honkar, azvegint
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
Changeset: 7f16a087
Branch: premain
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-01-23 22:02:48 +0000
URL: https://git.openjdk.org/leyden/commit/7f16a0875ced8669b9d2131c67496a66e74ea…
8348240: Remove SystemDictionaryShared::lookup_super_for_unregistered_class()
Reviewed-by: ccheung, coleenp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/unregisteredClasses.cpp
! src/hotspot/share/cds/unregisteredClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatE.java
Changeset: 471d63c9
Branch: premain
Author: Joe Wang <joehw(a)openjdk.org>
Date: 2025-01-24 00:29:49 +0000
URL: https://git.openjdk.org/leyden/commit/471d63c91f9fdc9468cb4d483a242511bad02…
8343609: Broken links in java.xml
Reviewed-by: naoto, lancea, iris
! src/java.xml/share/classes/javax/xml/catalog/Catalog.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogResolver.java
! src/java.xml/share/classes/javax/xml/catalog/Normalizer.java
! src/java.xml/share/classes/javax/xml/catalog/package-info.java
! src/java.xml/share/classes/javax/xml/namespace/QName.java
Changeset: 416d4694
Branch: premain
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2025-01-24 05:41:12 +0000
URL: https://git.openjdk.org/leyden/commit/416d46947ca926a31fbf9e97d0e7c320063ec…
8347008: beancontext package spec does not clearly explain why the API is deprecated
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/java/beans/beancontext/package-info.java
Changeset: 50ca4504
Branch: premain
Author: anass baya <anass.baya(a)oracle.com>
Committer: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2025-01-24 07:01:03 +0000
URL: https://git.openjdk.org/leyden/commit/50ca450417a5da7d4c6c08154515b8407bf65…
8340784: Remove PassFailJFrame constructor with screenshots
Reviewed-by: aivanov, azvegint
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 2daafe49
Branch: premain
Author: Adam Sotona <asotona(a)openjdk.org>
Date: 2025-01-24 07:25:08 +0000
URL: https://git.openjdk.org/leyden/commit/2daafe49c7883d224b6dc45d934cfde9101ed…
8348283: java.lang.classfile.components.snippets.PackageSnippets shipped in java.base.jmod
Reviewed-by: liach
! src/java.base/share/classes/jdk/internal/classfile/components/snippet-files/PackageSnippets.java
Changeset: 0395593a
Branch: premain
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2025-01-24 08:12:50 +0000
URL: https://git.openjdk.org/leyden/commit/0395593a8a1c01a87ae36552c0f2cc9c67e8b…
8346751: Internal java compiler error with type annotations in constants expression in constant fields
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnotationsInConstantInit.java
Changeset: a09f06d5
Branch: premain
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-01-24 08:39:37 +0000
URL: https://git.openjdk.org/leyden/commit/a09f06d538075bcdd7cce6da9c3bf9549ce7d…
8348265: RMIConnectionImpl: Remove Subject.callAs on MarshalledObject
Reviewed-by: rriggs
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
Changeset: 0df9dcb6
Branch: premain
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2025-01-24 09:23:29 +0000
URL: https://git.openjdk.org/leyden/commit/0df9dcb6aa7c31511ca3137da246962faca81…
8346572: Check is_reserved() before using ReservedSpace instances
Reviewed-by: tschatzl, wkemper, ayang, ysr
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
Changeset: 4a375e5b
Branch: premain
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2025-01-24 09:50:06 +0000
URL: https://git.openjdk.org/leyden/commit/4a375e5b8899aa684b8a921e198203e76794f…
8344232: [PPC64] secondary_super_cache does not scale well: C1 and interpreter
Reviewed-by: rrich, amitkumar
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
Changeset: 5a0bdd04
Branch: premain
Author: Andrew Haley <aph(a)openjdk.org>
Date: 2025-01-24 10:38:43 +0000
URL: https://git.openjdk.org/leyden/commit/5a0bdd04e0d62bbdd01373510cb1d06c586e6…
8346890: AArch64: Type profile counters generate suboptimal code
Reviewed-by: shade, adinn
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
Changeset: e20bd018
Branch: premain
Author: Sean Coffey <coffeys(a)openjdk.org>
Date: 2025-01-24 10:40:36 +0000
URL: https://git.openjdk.org/leyden/commit/e20bd018c4046870d0cf632bb8e5440cb9f5c…
8344361: Restore null return for invalid services from legacy providers
Reviewed-by: valeriep
! src/java.base/share/classes/java/security/Provider.java
+ test/jdk/java/security/Provider/InvalidServiceTest.java
Changeset: 9c55e253
Branch: premain
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2025-01-24 11:46:54 +0000
URL: https://git.openjdk.org/leyden/commit/9c55e2538c5c7374d6f4589d8bdd45ee20527…
8347981: RISC-V: Add Zfa zli imm loads
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
Changeset: c5a69b62
Branch: premain
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2025-01-24 12:47:25 +0000
URL: https://git.openjdk.org/leyden/commit/c5a69b620a73bb05b96b79d9d9e03cc718228…
8331723: Serial: Remove the unused parameter of the method SerialHeap::gc_prologue
Co-authored-by: nanxiaotao <nxtchongchong(a)163.com>
Reviewed-by: ayang
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: 9768f60a
Branch: premain
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2025-01-24 13:00:28 +0000
URL: https://git.openjdk.org/leyden/commit/9768f60a945db277ded5e37ecba9ec34421d9…
8345249: Apply some conservative cleanups in FileURLConnection
Reviewed-by: jpai, djelinski
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
Changeset: 56a18779
Branch: premain
Author: Andrey Turbanov <aturbanov(a)openjdk.org>
Date: 2025-01-24 14:06:08 +0000
URL: https://git.openjdk.org/leyden/commit/56a187798991cb6dede62ac166cbdca7a654c…
8348170: Unnecessary Hashtable usage in CSS.styleConstantToCssMap
Reviewed-by: azvegint, aivanov
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
Changeset: 909cef51
Branch: premain
Author: Sonia Zaldana Calles <szaldana(a)openjdk.org>
Date: 2025-01-24 14:36:05 +0000
URL: https://git.openjdk.org/leyden/commit/909cef5198e91f56e4c76c2cf86048583791f…
8339891: Several sun/security/ssl/SSLSessionImpl/* tests override test.java.opts
Reviewed-by: lmesnik
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java
! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTClient.java
! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTNoSessionCreation.java
! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTParallel.java
! test/jdk/sun/security/ssl/SSLSessionImpl/MultiNSTSequence.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java
Changeset: 76f792b5
Branch: premain
Author: Volker Simonis <simonis(a)openjdk.org>
Date: 2025-01-24 15:37:47 +0000
URL: https://git.openjdk.org/leyden/commit/76f792b55263faf883e54cb879d8609f87164…
8348203: [JVMCI] Make eager JVMCI initialization observable in the debugger
Reviewed-by: dnsimon
! src/hotspot/share/runtime/threads.cpp
Changeset: 8e8f8000
Branch: premain
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2025-01-24 19:29:05 +0000
URL: https://git.openjdk.org/leyden/commit/8e8f800071851f479f9e8b493bc38c0a38165…
8344943: Mark not subclassable classes final in java.base exported classes
Reviewed-by: weijun, liach, djelinski
! src/java.base/share/classes/java/io/OptionalDataException.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! src/java.base/share/classes/java/net/InterfaceAddress.java
! src/java.base/share/classes/java/net/URLDecoder.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/nio/charset/CoderResult.java
! src/java.base/share/classes/java/nio/charset/CodingErrorAction.java
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/util/Base64.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/FormattableFlags.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! test/jdk/jdk/internal/reflect/CallerSensitive/CheckCSMs.java
Changeset: bef5f565
Branch: premain
Author: Andrey Turbanov <aturbanov(a)openjdk.org>
Date: 2025-01-24 20:13:17 +0000
URL: https://git.openjdk.org/leyden/commit/bef5f56544ded9307e5f1095bd42ae46fdc2a…
8291027: Some of TimeZone methods marked 'synchronized' unnecessarily
Reviewed-by: liach, naoto, jlu
! src/java.base/share/classes/java/util/TimeZone.java
Changeset: dec93675
Branch: premain
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-01-24 21:43:19 +0000
URL: https://git.openjdk.org/leyden/commit/dec93675ab3e4c271b14a254df75dc838f134…
8347498: JDK 24 RDP2 L10n resource files update
Reviewed-by: sgehwolf, dnguyen, naoto, joehw, asemenyuk
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_de.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_zh_CN.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: 907350e9
Branch: premain
Author: Mark Powers <mpowers(a)openjdk.org>
Date: 2025-01-24 23:05:34 +0000
URL: https://git.openjdk.org/leyden/commit/907350e9e8e9b66365e9eaa3ae89ddc55cf97…
8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java
+ src/java.base/share/classes/sun/security/validator/CamerfirmaTLSPolicy.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Distrust.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachamberscommerceca-chain.pem
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersignca-chain.pem
Changeset: f8e81d23
Branch: premain
Author: Jamil Nimeh <jnimeh(a)openjdk.org>
Date: 2025-01-24 23:06:57 +0000
URL: https://git.openjdk.org/leyden/commit/f8e81d23393cbc04557e3975edd8898901dd6…
8347506: Compatible OCSP readtimeout property with OCSP timeout
Reviewed-by: mullan, hchao
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
+ test/jdk/sun/security/provider/certpath/OCSP/OCSPReadTimeoutDefault.java
Changeset: 7c0985fc
Branch: premain
Author: William Kemper <wkemper(a)openjdk.org>
Date: 2025-01-24 23:34:57 +0000
URL: https://git.openjdk.org/leyden/commit/7c0985fc32ec5419f7b409248385c5ca80f10…
8348420: Shenandoah: Check is_reserved before using ReservedSpace instances
Reviewed-by: ysr
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: f446cefe
Branch: premain
Author: Shaojin Wen <swen(a)openjdk.org>
Date: 2025-01-25 03:12:56 +0000
URL: https://git.openjdk.org/leyden/commit/f446cefee0715da6532b68f65a5a15775e209…
8343962: [REDO] Move getChars to DecimalDigits
Reviewed-by: redestad, rgiulietti
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java
Changeset: 1d2eb2fb
Branch: premain
Author: Alan Bateman <alanb(a)openjdk.org>
Date: 2025-01-25 07:25:24 +0000
URL: https://git.openjdk.org/leyden/commit/1d2eb2fbaea700fc77b644b5eb5a8a7c40ede…
8299504: Resolve `uses` and `provides` at run time if the service is optional and missing
Co-authored-by: Alan Bateman <alanb(a)openjdk.org>
Co-authored-by: Alex Buckley <abuckley(a)openjdk.org>
Reviewed-by: sundar
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/lang/module/package-info.java
! test/jdk/java/lang/module/ConfigurationTest.java
Changeset: 5431668c
Branch: premain
Author: Archie Cobbs <acobbs(a)openjdk.org>
Date: 2025-01-25 18:02:18 +0000
URL: https://git.openjdk.org/leyden/commit/5431668cb92a8ef2ccfe1059db1cde0e5d98a…
8348212: Need to add warn() step to JavacTaskImpl after JDK-8344148
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
+ test/langtools/tools/javac/api/TestJavacTaskWithWarning.java
Changeset: 99002e4f
Branch: premain
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2025-01-25 18:59:20 +0000
URL: https://git.openjdk.org/leyden/commit/99002e4f9d421d08d912187a1f01809d85820…
8318098: Update jfr tests to replace keyword jfr with vm.flagless
Reviewed-by: mgronlun
! test/jdk/TEST.ROOT
! test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java
! test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamBulkRead.java
! test/jdk/jdk/jfr/api/consumer/TestFieldAccess.java
! test/jdk/jdk/jfr/api/consumer/TestGetStackTrace.java
! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java
! test/jdk/jdk/jfr/api/consumer/TestMethodGetModifiers.java
! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedClass.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedClassLoader.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedEvent.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThread.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedFrameType.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedInstantEventTimestamp.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedMethodDescriptor.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedThreadGroupParent.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFileReadEventEof.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFileSanitization.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFileWrite.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingInternals.java
! test/jdk/jdk/jfr/api/consumer/TestSingleRecordedEvent.java
! test/jdk/jdk/jfr/api/consumer/TestToString.java
! test/jdk/jdk/jfr/api/consumer/TestValueDescriptorRecorded.java
! test/jdk/jdk/jfr/api/consumer/filestream/TestMultipleChunk.java
! test/jdk/jdk/jfr/api/consumer/filestream/TestOrdered.java
! test/jdk/jdk/jfr/api/consumer/filestream/TestReuse.java
! test/jdk/jdk/jfr/api/consumer/log/TestContent.java
! test/jdk/jdk/jfr/api/consumer/log/TestDiskOnOff.java
! test/jdk/jdk/jfr/api/consumer/log/TestDynamicStart.java
! test/jdk/jdk/jfr/api/consumer/log/TestMemoryDiskTransition.java
! test/jdk/jdk/jfr/api/consumer/log/TestMemoryOnly.java
! test/jdk/jdk/jfr/api/consumer/log/TestSystemEvents.java
! test/jdk/jdk/jfr/api/consumer/log/TestTruncation.java
! test/jdk/jdk/jfr/api/consumer/log/TestUserEvents.java
! test/jdk/jdk/jfr/api/consumer/log/TestVerbosity.java
! test/jdk/jdk/jfr/api/consumer/log/TestWithStreaming.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestAwaitTermination.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestBasics.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestConstructor.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestDisable.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestDump.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestEnable.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestMaxAge.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnClose.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorAsync.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorSync.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnFlush.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnMetadata.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecordingName.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecursive.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRemove.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxAge.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxSize.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetSettings.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetStartTime.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStart.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStartAsync.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStop.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStoppedRecording.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestBaseRepositoryAfterStart.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestBaseRepositoryBeforeStart.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestBaseRepositoryLastModified.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestBaseRepositoryMultipleProcesses.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestChunkGap.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestEmptyChunks.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestEnableEvents.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestEventRegistration.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestFiltering.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestInProcessMigration.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestOutOfProcessMigration.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestRecordingBefore.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestRemovedChunks.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryProperty.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestStartSingleChunk.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestUnstarted.java
! test/jdk/jdk/jfr/api/event/TestAbstractEvent.java
! test/jdk/jdk/jfr/api/event/TestBeginEnd.java
! test/jdk/jdk/jfr/api/event/TestClinitRegistration.java
! test/jdk/jdk/jfr/api/event/TestClonedEvent.java
! test/jdk/jdk/jfr/api/event/TestEnableDisable.java
! test/jdk/jdk/jfr/api/event/TestEventDuration.java
! test/jdk/jdk/jfr/api/event/TestEventFactory.java
! test/jdk/jdk/jfr/api/event/TestEventFactoryRegisterTwice.java
! test/jdk/jdk/jfr/api/event/TestEventFactoryRegistration.java
! test/jdk/jdk/jfr/api/event/TestExtends.java
! test/jdk/jdk/jfr/api/event/TestGetDuration.java
! test/jdk/jdk/jfr/api/event/TestIsEnabled.java
! test/jdk/jdk/jfr/api/event/TestIsEnabledMultiple.java
! test/jdk/jdk/jfr/api/event/TestOwnCommit.java
! test/jdk/jdk/jfr/api/event/TestShouldCommit.java
! test/jdk/jdk/jfr/api/event/TestStaticEnable.java
! test/jdk/jdk/jfr/api/event/dynamic/TestDynamicAnnotations.java
! test/jdk/jdk/jfr/api/event/dynamic/TestEventFactory.java
! test/jdk/jdk/jfr/api/flightrecorder/TestAddListenerTwice.java
! test/jdk/jdk/jfr/api/flightrecorder/TestAddPeriodicEvent.java
! test/jdk/jdk/jfr/api/flightrecorder/TestFlightRecorderListenerRecorderInitialized.java
! test/jdk/jdk/jfr/api/flightrecorder/TestGetEventTypes.java
! test/jdk/jdk/jfr/api/flightrecorder/TestGetPlatformRecorder.java
! test/jdk/jdk/jfr/api/flightrecorder/TestGetRecordings.java
! test/jdk/jdk/jfr/api/flightrecorder/TestGetSettings.java
! test/jdk/jdk/jfr/api/flightrecorder/TestIsAvailable.java
! test/jdk/jdk/jfr/api/flightrecorder/TestIsInitialized.java
! test/jdk/jdk/jfr/api/flightrecorder/TestListener.java
! test/jdk/jdk/jfr/api/flightrecorder/TestListenerNull.java
! test/jdk/jdk/jfr/api/flightrecorder/TestPeriodicEventsSameHook.java
! test/jdk/jdk/jfr/api/flightrecorder/TestRecorderInitializationCallback.java
! test/jdk/jdk/jfr/api/flightrecorder/TestRegisterUnregisterEvent.java
! test/jdk/jdk/jfr/api/flightrecorder/TestSettingsControl.java
! test/jdk/jdk/jfr/api/flightrecorder/TestSnapshot.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestCategory.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestContentType.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestDescription.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestDynamicAnnotation.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestEnabled.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestExperimental.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestFieldAnnotations.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestFormatMissingValue.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestHasValue.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestLabel.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestMetadata.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestName.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestRegistered.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestRegisteredFalseAndRunning.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestRelational.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestSimpleMetadataEvent.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestStackFilter.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestStackTrace.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestThreshold.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestTypesIdentical.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotation.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotationElements.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotations.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetCategory.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDefaultValues.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDescription.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetEventType.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetField.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetFields.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetSettings.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestUnloadingEventClass.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestDefaultValue.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotation.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotationElement.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetDescription.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetLabel.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetName.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeId.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeName.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestClasses.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestConstructor.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetAnnotations.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetFields.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestIsArray.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestSimpleTypes.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestValueDescriptorContentType.java
! test/jdk/jdk/jfr/api/recorder/TestRecorderInitialized.java
! test/jdk/jdk/jfr/api/recorder/TestRecorderListener.java
! test/jdk/jdk/jfr/api/recorder/TestRecorderListenerWithDump.java
! test/jdk/jdk/jfr/api/recorder/TestStartStopRecording.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestFileExist.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestFileReadOnly.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestInvalid.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestLongPath.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestMultiple.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestReadOnly.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestState.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskFalse.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskTrue.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestWithDuration.java
! test/jdk/jdk/jfr/api/recording/dump/TestDump.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpDevNull.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpInvalid.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpLongPath.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpMultiple.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpReadOnly.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpState.java
! test/jdk/jdk/jfr/api/recording/event/TestChunkPeriod.java
! test/jdk/jdk/jfr/api/recording/event/TestEnableClass.java
! test/jdk/jdk/jfr/api/recording/event/TestEnableName.java
! test/jdk/jdk/jfr/api/recording/event/TestEventTime.java
! test/jdk/jdk/jfr/api/recording/event/TestLoadEventAfterStart.java
! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java
! test/jdk/jdk/jfr/api/recording/event/TestReEnableClass.java
! test/jdk/jdk/jfr/api/recording/event/TestReEnableMultiple.java
! test/jdk/jdk/jfr/api/recording/event/TestReEnableName.java
! test/jdk/jdk/jfr/api/recording/event/TestRecordingEnableDisable.java
! test/jdk/jdk/jfr/api/recording/event/TestShortPeriod.java
! test/jdk/jdk/jfr/api/recording/event/TestThreshold.java
! test/jdk/jdk/jfr/api/recording/misc/TestGetId.java
! test/jdk/jdk/jfr/api/recording/misc/TestGetSize.java
! test/jdk/jdk/jfr/api/recording/misc/TestGetSizeToMem.java
! test/jdk/jdk/jfr/api/recording/misc/TestGetStream.java
! test/jdk/jdk/jfr/api/recording/misc/TestRecordingBase.java
! test/jdk/jdk/jfr/api/recording/misc/TestRecordingCopy.java
! test/jdk/jdk/jfr/api/recording/options/TestDuration.java
! test/jdk/jdk/jfr/api/recording/options/TestName.java
! test/jdk/jdk/jfr/api/recording/settings/TestConfigurationGetContents.java
! test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromPath.java
! test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromReader.java
! test/jdk/jdk/jfr/api/recording/settings/TestGetConfigurations.java
! test/jdk/jdk/jfr/api/recording/settings/TestSettingsAvailability.java
! test/jdk/jdk/jfr/api/recording/state/TestOptionState.java
! test/jdk/jdk/jfr/api/recording/state/TestState.java
! test/jdk/jdk/jfr/api/recording/state/TestStateDuration.java
! test/jdk/jdk/jfr/api/recording/state/TestStateIdenticalListeners.java
! test/jdk/jdk/jfr/api/recording/state/TestStateInvalid.java
! test/jdk/jdk/jfr/api/recording/state/TestStateMultiple.java
! test/jdk/jdk/jfr/api/recording/state/TestStateScheduleStart.java
! test/jdk/jdk/jfr/api/recording/time/TestTime.java
! test/jdk/jdk/jfr/api/recording/time/TestTimeDuration.java
! test/jdk/jdk/jfr/api/recording/time/TestTimeMultiple.java
! test/jdk/jdk/jfr/api/recording/time/TestTimeScheduleStart.java
! test/jdk/jdk/jfr/api/settings/TestFilterEvents.java
! test/jdk/jdk/jfr/api/settings/TestSettingControl.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheStats.java
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerConfig.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerQueueUtilization.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java
! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java
! test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithSerial.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCWithFasttime.java
! test/jdk/jdk/jfr/event/gc/collection/TestGarbageCollectionEventWithZMajor.java
! test/jdk/jdk/jfr/event/gc/collection/TestGarbageCollectionEventWithZMinor.java
! test/jdk/jdk/jfr/event/gc/collection/TestSystemGC.java
! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithDefNew.java
! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java
! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParallelScavenge.java
! test/jdk/jdk/jfr/event/gc/collection/TestZOldGarbageCollectionEvent.java
! test/jdk/jdk/jfr/event/gc/collection/TestZYoungGarbageCollectionEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEventWithDefaultPauseTarget.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithMinAndMaxSize.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithNewRatio.java
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1AIHOPEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1ConcurrentModeFailureEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1EvacMemoryStatsEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionTypeChangeEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1IHOPEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1InvalidHeapRegionTypeChangeEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1MMUEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestGCCPUTimeEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestGCHeapMemoryPoolUsageEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestGCHeapMemoryUsageEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java
! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java
! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithDefNew.java
! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahEvacuationInformationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionInformationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionStateChangeEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestTenuringDistributionEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSParOld.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithSerial.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountEvent.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithDefNew.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelScavenge.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/io/TestAsynchronousFileChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestDeserializationEvent.java
! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java
! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java
! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java
! test/jdk/jdk/jfr/event/io/TestSerializationMisdeclarationEvent.java
! test/jdk/jdk/jfr/event/io/TestSocketAdapterEvents.java
! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestSocketEvents.java
! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java
! test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java
! test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java
! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java
! test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java
! test/jdk/jdk/jfr/event/oldobject/TestG1.java
! test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java
! test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java
! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java
! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java
! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java
! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java
! test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java
! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java
! test/jdk/jdk/jfr/event/oldobject/TestObjectSize.java
! test/jdk/jdk/jfr/event/oldobject/TestParallel.java
! test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java
! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java
! test/jdk/jdk/jfr/event/oldobject/TestSerial.java
! test/jdk/jdk/jfr/event/oldobject/TestShenandoah.java
! test/jdk/jdk/jfr/event/oldobject/TestThreadLocalLeak.java
! test/jdk/jdk/jfr/event/oldobject/TestZ.java
! test/jdk/jdk/jfr/event/os/TestCPUInformation.java
! test/jdk/jdk/jfr/event/os/TestCPULoad.java
! test/jdk/jdk/jfr/event/os/TestCPUTimeStampCounter.java
! test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.java
! test/jdk/jdk/jfr/event/os/TestOSInfo.java
! test/jdk/jdk/jfr/event/os/TestPhysicalMemoryEvent.java
! test/jdk/jdk/jfr/event/os/TestProcessStart.java
! test/jdk/jdk/jfr/event/os/TestSwapSpaceEvent.java
! test/jdk/jdk/jfr/event/os/TestSystemProcess.java
! test/jdk/jdk/jfr/event/os/TestThreadContextSwitches.java
! test/jdk/jdk/jfr/event/os/TestVirtualizationInfo.java
! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
! test/jdk/jdk/jfr/event/profiling/TestNative.java
! test/jdk/jdk/jfr/event/profiling/TestSamplingLongPeriod.java
! test/jdk/jdk/jfr/event/runtime/TestActiveRecordingEvent.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! test/jdk/jdk/jfr/event/runtime/TestAgentEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClassDefineEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClassLoadEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClassRedefinition.java
! test/jdk/jdk/jfr/event/runtime/TestClassUnloadEvent.java
! test/jdk/jdk/jfr/event/runtime/TestDeprecatedEvent.java
! test/jdk/jdk/jfr/event/runtime/TestDirectBufferStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestDumpReason.java
! test/jdk/jdk/jfr/event/runtime/TestExceptionEvents.java
! test/jdk/jdk/jfr/event/runtime/TestExceptionSubclass.java
! test/jdk/jdk/jfr/event/runtime/TestFinalizerStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestFlush.java
! test/jdk/jdk/jfr/event/runtime/TestJavaBlockedEvent.java
! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorInflateEvent.java
! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitEvent.java
! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitTimeOut.java
! test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEventBean.java
! test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java
! test/jdk/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java
! test/jdk/jdk/jfr/event/runtime/TestNativeLibraryLoadEvent.java
! test/jdk/jdk/jfr/event/runtime/TestNativeMemoryUsageEvents.java
! test/jdk/jdk/jfr/event/runtime/TestNetworkUtilizationEvent.java
! test/jdk/jdk/jfr/event/runtime/TestRedefineClasses.java
! test/jdk/jdk/jfr/event/runtime/TestResidentSetSizeEvent.java
! test/jdk/jdk/jfr/event/runtime/TestRetransformClasses.java
! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java
! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java
! test/jdk/jdk/jfr/event/runtime/TestSizeTFlags.java
! test/jdk/jdk/jfr/event/runtime/TestSyncOnValueBasedClassEvent.java
! test/jdk/jdk/jfr/event/runtime/TestSystemPropertyEvent.java
! test/jdk/jdk/jfr/event/runtime/TestTableStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadAllocationEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadDumpEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadEndEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadParkEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadStartEvent.java
! test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java
! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java
! test/jdk/jdk/jfr/event/runtime/TestVirtualThreadEndEvent.java
! test/jdk/jdk/jfr/event/runtime/TestVirtualThreadStartEvent.java
! test/jdk/jdk/jfr/event/runtime/TestVmFlagChangedEvent.java
! test/jdk/jdk/jfr/event/security/TestInitialSecurityPropertyEvent.java
! test/jdk/jdk/jfr/event/security/TestSecurityPropertyModificationEvent.java
! test/jdk/jdk/jfr/event/security/TestSecurityProviderServiceEvent.java
! test/jdk/jdk/jfr/event/security/TestTLSHandshakeEvent.java
! test/jdk/jdk/jfr/event/security/TestX509CertificateEvent.java
! test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java
! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java
! test/jdk/jdk/jfr/javaagent/TestLoadedAgent.java
! test/jdk/jdk/jfr/javaagent/TestPremainAgent.java
! test/jdk/jdk/jfr/jcmd/TestFilenameExpansion.java
! test/jdk/jdk/jfr/jcmd/TestJcmdChangeLogLevel.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigureReadOnly.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDump.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpLimited.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java
! test/jdk/jdk/jfr/jcmd/TestJcmdLegacy.java
! test/jdk/jdk/jfr/jcmd/TestJcmdOptionSpecifiedOnce.java
! test/jdk/jdk/jfr/jcmd/TestJcmdPreserveRepository.java
! test/jdk/jdk/jfr/jcmd/TestJcmdSaveToFile.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartDirNotExist.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartGeneratedFilename.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartInvaldFile.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartPathToGCRoots.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartReadOnlyFile.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartStopDefault.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithOptions.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithSettings.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStopInvalidFile.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStopReadOnlyFile.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStopWithoutFilename.java
! test/jdk/jdk/jfr/jcmd/TestJcmdView.java
! test/jdk/jdk/jfr/jcmd/TestJcmdViewMissingData.java
! test/jdk/jdk/jfr/jmx/TestClone.java
! test/jdk/jdk/jfr/jmx/TestCloneRepeat.java
! test/jdk/jdk/jfr/jmx/TestConfigurationInfo.java
! test/jdk/jdk/jfr/jmx/TestCopyTo.java
! test/jdk/jdk/jfr/jmx/TestCopyToInvalidPath.java
! test/jdk/jdk/jfr/jmx/TestCopyToReadOnlyDir.java
! test/jdk/jdk/jfr/jmx/TestCopyToRunning.java
! test/jdk/jdk/jfr/jmx/TestEventTypes.java
! test/jdk/jdk/jfr/jmx/TestFlightRecorderMXBeanLeak.java
! test/jdk/jdk/jfr/jmx/TestGetRecordings.java
! test/jdk/jdk/jfr/jmx/TestGetRecordingsMultiple.java
! test/jdk/jdk/jfr/jmx/TestMultipleRecordings.java
! test/jdk/jdk/jfr/jmx/TestNotificationListener.java
! test/jdk/jdk/jfr/jmx/TestPredefinedConfiguration.java
! test/jdk/jdk/jfr/jmx/TestPredefinedConfigurationInvalid.java
! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java
! test/jdk/jdk/jfr/jmx/TestRecordingSettings.java
! test/jdk/jdk/jfr/jmx/TestRecordingSettingsInvalid.java
! test/jdk/jdk/jfr/jmx/TestRecordingSettingsMultiple.java
! test/jdk/jdk/jfr/jmx/TestRecordingState.java
! test/jdk/jdk/jfr/jmx/TestRecordingStateInvalid.java
! test/jdk/jdk/jfr/jmx/TestSetConfiguration.java
! test/jdk/jdk/jfr/jmx/TestSetConfigurationInvalid.java
! test/jdk/jdk/jfr/jmx/TestSnapshot.java
! test/jdk/jdk/jfr/jmx/TestStartRecording.java
! test/jdk/jdk/jfr/jmx/TestStream.java
! test/jdk/jdk/jfr/jmx/TestStreamClosed.java
! test/jdk/jdk/jfr/jmx/TestStreamMultiple.java
! test/jdk/jdk/jfr/jmx/TestWrongId.java
! test/jdk/jdk/jfr/jmx/info/TestConfigurationInfo.java
! test/jdk/jdk/jfr/jmx/info/TestEventTypeInfo.java
! test/jdk/jdk/jfr/jmx/info/TestRecordingInfo.java
! test/jdk/jdk/jfr/jmx/info/TestSettingDescriptorInfo.java
! test/jdk/jdk/jfr/jmx/streaming/TestClose.java
! test/jdk/jdk/jfr/jmx/streaming/TestDelegated.java
! test/jdk/jdk/jfr/jmx/streaming/TestDumpOrder.java
! test/jdk/jdk/jfr/jmx/streaming/TestEnableDisable.java
! test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java
! test/jdk/jdk/jfr/jmx/streaming/TestMetadataEvent.java
! test/jdk/jdk/jfr/jmx/streaming/TestMultipleChunks.java
! test/jdk/jdk/jfr/jmx/streaming/TestNew.java
! test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java
! test/jdk/jdk/jfr/jmx/streaming/TestRotate.java
! test/jdk/jdk/jfr/jmx/streaming/TestSetSettings.java
! test/jdk/jdk/jfr/jmx/streaming/TestStart.java
! test/jdk/jdk/jfr/jmx/streaming/TestStop.java
! test/jdk/jdk/jfr/jvm/TestBeginAndEnd.java
! test/jdk/jdk/jfr/jvm/TestChunkIntegrity.java
! test/jdk/jdk/jfr/jvm/TestClassId.java
! test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java
! test/jdk/jdk/jfr/jvm/TestCounterTime.java
! test/jdk/jdk/jfr/jvm/TestCreateNative.java
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
! test/jdk/jdk/jfr/jvm/TestEventDuration.java
! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java
! test/jdk/jdk/jfr/jvm/TestFatEvent.java
! test/jdk/jdk/jfr/jvm/TestFormatDuration.java
! test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java
! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java
! test/jdk/jdk/jfr/jvm/TestGetEventWriterPackage.java
! test/jdk/jdk/jfr/jvm/TestGetEventWriterReflection.java
! test/jdk/jdk/jfr/jvm/TestGetStackTraceId.java
! test/jdk/jdk/jfr/jvm/TestHiddenWait.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
! test/jdk/jdk/jfr/jvm/TestJavaEvent.java
! test/jdk/jdk/jfr/jvm/TestLargeJavaEvent512k.java
! test/jdk/jdk/jfr/jvm/TestLargeJavaEvent64k.java
! test/jdk/jdk/jfr/jvm/TestLogImplementation.java
! test/jdk/jdk/jfr/jvm/TestLogOutput.java
! test/jdk/jdk/jfr/jvm/TestLongStringsInPool.java
! test/jdk/jdk/jfr/jvm/TestModularImage.java
! test/jdk/jdk/jfr/jvm/TestPid.java
! test/jdk/jdk/jfr/jvm/TestPrimitiveClasses.java
! test/jdk/jdk/jfr/jvm/TestThreadExclusion.java
! test/jdk/jdk/jfr/jvm/TestUnloadEventClassCount.java
! test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java
! test/jdk/jdk/jfr/jvm/TestVerifyInstrumentation.java
! test/jdk/jdk/jfr/jvm/TestVirtualThreadExclusion.java
! test/jdk/jdk/jfr/jvm/TestWaste.java
! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java
! test/jdk/jdk/jfr/startupargs/TestDumpOnExit.java
! test/jdk/jdk/jfr/startupargs/TestEventSettings.java
! test/jdk/jdk/jfr/startupargs/TestFlushInterval.java
! test/jdk/jdk/jfr/startupargs/TestJFCWarnings.java
! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java
! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java
! test/jdk/jdk/jfr/startupargs/TestOldObjectQueueSize.java
! test/jdk/jdk/jfr/startupargs/TestOptionsWithLocale.java
! test/jdk/jdk/jfr/startupargs/TestPreserveRepository.java
! test/jdk/jdk/jfr/startupargs/TestRepositoryPath.java
! test/jdk/jdk/jfr/startupargs/TestRepositoryPathLong.java
! test/jdk/jdk/jfr/startupargs/TestRetransform.java
! test/jdk/jdk/jfr/startupargs/TestRetransformUsingLog.java
! test/jdk/jdk/jfr/startupargs/TestStartDelay.java
! test/jdk/jdk/jfr/startupargs/TestStartDelayRunning.java
! test/jdk/jdk/jfr/startupargs/TestStartDuration.java
! test/jdk/jdk/jfr/startupargs/TestStartHelp.java
! test/jdk/jdk/jfr/startupargs/TestStartMaxAgeSize.java
! test/jdk/jdk/jfr/startupargs/TestStartName.java
! test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java
! test/jdk/jdk/jfr/startupargs/TestStartRecording.java
! test/jdk/jdk/jfr/startupargs/TestStartupMessage.java
! test/jdk/jdk/jfr/startupargs/TestStartupOptionSpecifiedOnce.java
! test/jdk/jdk/jfr/threading/TestDeepVirtualStackTrace.java
! test/jdk/jdk/jfr/threading/TestManyVirtualThreads.java
! test/jdk/jdk/jfr/threading/TestNestedVirtualThreads.java
! test/jdk/jdk/jfr/threading/TestStringPoolVirtualThreadPinning.java
! test/jdk/jdk/jfr/tool/TestAssemble.java
! test/jdk/jdk/jfr/tool/TestConfigure.java
! test/jdk/jdk/jfr/tool/TestDisassemble.java
! test/jdk/jdk/jfr/tool/TestHelp.java
! test/jdk/jdk/jfr/tool/TestMetadata.java
! test/jdk/jdk/jfr/tool/TestPrint.java
! test/jdk/jdk/jfr/tool/TestPrintDefault.java
! test/jdk/jdk/jfr/tool/TestPrintJSON.java
! test/jdk/jdk/jfr/tool/TestPrintXML.java
! test/jdk/jdk/jfr/tool/TestScrub.java
! test/jdk/jdk/jfr/tool/TestSummary.java
! test/jdk/jdk/jfr/tool/TestView.java
Changeset: 002679ac
Branch: premain
Author: Koushik Thirupattur <koushik.thirupattur(a)oracle.com>
Committer: Weijun Wang <weijun(a)openjdk.org>
Date: 2025-01-25 19:06:47 +0000
URL: https://git.openjdk.org/leyden/commit/002679ac9fe4de8150b7dd4c9aeb44eeef125…
8347065: Add missing @spec tags for Java Security Standard Algorithm Names
Reviewed-by: weijun
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java
! src/java.base/share/classes/java/security/spec/ECGenParameterSpec.java
! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java
! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/KDF.java
! src/java.base/share/classes/javax/crypto/KEM.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
Changeset: a1fd5f4e
Branch: premain
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2025-01-27 07:13:00 +0000
URL: https://git.openjdk.org/leyden/commit/a1fd5f4e88f52125eef4feea91a6064198117…
8348554: Enhance Linux kernel version checks
Reviewed-by: shade, fyang
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
Changeset: 70eec900
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-01-27 07:35:40 +0000
URL: https://git.openjdk.org/leyden/commit/70eec9001a550888f35476f9e2cf3c62d4144…
8338303: Linux ppc64le with toolchain clang - detection failure in early JVM startup
Reviewed-by: mdoerr, erikj, ihse
! make/autoconf/flags-cflags.m4
Changeset: b8c68c0e
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-01-27 08:14:33 +0000
URL: https://git.openjdk.org/leyden/commit/b8c68c0e8c9aee43378fe16349c083cb86844…
8348207: Linux PPC64 PCH build broken after JDK-8347909
Co-authored-by: Stefan Karlsson <stefank(a)openjdk.org>
Reviewed-by: clanger, erikj, mdoerr
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: 175e58b2
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Committer: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-01-27 08:19:55 +0000
URL: https://git.openjdk.org/leyden/commit/175e58b2e321b779276a9a98a5e72cedb9638…
8332980: [IR Framework] Add option to measure IR rule processing time
Reviewed-by: kvn, chagedorn
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethod.java
Changeset: afcc2b03
Branch: premain
Author: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2025-01-27 10:11:53 +0000
URL: https://git.openjdk.org/leyden/commit/afcc2b03afc77f730300e1d92471466d56ed7…
8348562: ZGC: segmentation fault due to missing node type check in barrier elision analysis
Reviewed-by: rcastanedalo, rrich
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
Changeset: ffeb9b5a
Branch: premain
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2025-01-27 12:46:43 +0000
URL: https://git.openjdk.org/leyden/commit/ffeb9b5aff6b91297b4bbedb7b33670dc1730…
8342807: Update links in java.base to use https://
Reviewed-by: rriggs, ihse, jkern
! src/java.base/aix/native/libjli/java_md_aix.h
! src/java.base/linux/native/libsimdsort/xss-common-qsort.h
! src/java.base/share/man/keytool.md
! src/java.base/unix/classes/sun/net/PortConfig.java
! src/java.base/unix/native/libjava/ProcessEnvironment_md.c
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h
Changeset: f1e07974
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-27 13:10:43 +0000
URL: https://git.openjdk.org/leyden/commit/f1e07974a09e5deaecdfe0d9e18553f1cde15…
8348586: Optionally silence make warnings about non-control variables
Reviewed-by: mcimadamore, erikj
! bin/idea.sh
! make/Global.gmk
! make/InitSupport.gmk
Changeset: 7d6055a7
Branch: premain
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2025-01-27 13:11:03 +0000
URL: https://git.openjdk.org/leyden/commit/7d6055a786ba5e146bcdd6f58b5d47f968a4a…
8348429: Update cross-compilation devkits to Fedora 41/gcc 13.2
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/conf/jib-profiles.js
! make/devkit/Tools.gmk
Changeset: 1d8ccb89
Branch: premain
Author: Chen Liang <liach(a)openjdk.org>
Date: 2025-01-27 14:03:35 +0000
URL: https://git.openjdk.org/leyden/commit/1d8ccb89204cc5efbcecdaa0c9de7b2c5a109…
8342465: Improve API documentation for java.lang.classfile
Reviewed-by: asotona, darcy
! src/java.base/share/classes/java/lang/classfile/AccessFlags.java
! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/AttributedElement.java
! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java
! src/java.base/share/classes/java/lang/classfile/ClassElement.java
! src/java.base/share/classes/java/lang/classfile/ClassFile.java
! src/java.base/share/classes/java/lang/classfile/ClassFileBuilder.java
! src/java.base/share/classes/java/lang/classfile/ClassFileElement.java
! src/java.base/share/classes/java/lang/classfile/ClassFileTransform.java
! src/java.base/share/classes/java/lang/classfile/ClassFileVersion.java
! src/java.base/share/classes/java/lang/classfile/ClassHierarchyResolver.java
! src/java.base/share/classes/java/lang/classfile/ClassModel.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/CodeElement.java
! src/java.base/share/classes/java/lang/classfile/CodeModel.java
! src/java.base/share/classes/java/lang/classfile/CodeTransform.java
! src/java.base/share/classes/java/lang/classfile/CompoundElement.java
! src/java.base/share/classes/java/lang/classfile/FieldBuilder.java
! src/java.base/share/classes/java/lang/classfile/FieldElement.java
! src/java.base/share/classes/java/lang/classfile/FieldModel.java
! src/java.base/share/classes/java/lang/classfile/FieldTransform.java
! src/java.base/share/classes/java/lang/classfile/Instruction.java
! src/java.base/share/classes/java/lang/classfile/Interfaces.java
! src/java.base/share/classes/java/lang/classfile/MethodBuilder.java
! src/java.base/share/classes/java/lang/classfile/MethodElement.java
! src/java.base/share/classes/java/lang/classfile/MethodModel.java
! src/java.base/share/classes/java/lang/classfile/MethodTransform.java
! src/java.base/share/classes/java/lang/classfile/Opcode.java
! src/java.base/share/classes/java/lang/classfile/PseudoInstruction.java
! src/java.base/share/classes/java/lang/classfile/Superclass.java
! src/java.base/share/classes/java/lang/classfile/TypeKind.java
! src/java.base/share/classes/java/lang/classfile/attribute/CodeAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/MethodParameterInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleRequireInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/java/lang/classfile/instruction/ExceptionCatch.java
! src/java.base/share/classes/java/lang/classfile/package-info.java
! src/java.base/share/classes/java/lang/classfile/snippet-files/PackageSnippets.java
Changeset: ad01dfb6
Branch: premain
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2025-01-27 14:57:49 +0000
URL: https://git.openjdk.org/leyden/commit/ad01dfb670215a35d4151c7129c9086888e1f…
8346920: Serial: Support allocation in old generation when heap is almost full
Reviewed-by: tschatzl, gli, sjohanss
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: 03106eb2
Branch: premain
Author: Gennadiy Krivoshein <gennadiy.krivoshein(a)bell-sw.com>
Committer: Alexander Scherbatiy <alexsch(a)openjdk.org>
Date: 2025-01-27 18:05:19 +0000
URL: https://git.openjdk.org/leyden/commit/03106eb2d37903f3367b54c615a77e9df219e…
8344119: CUPSPrinter does not respect PostScript printer definition specification in case of reading ImageableArea values from PPD files
Reviewed-by: prr, psadhukhan
! src/java.desktop/unix/native/common/awt/CUPSfuncs.c
+ test/jdk/javax/print/CUPSPrinterImageableAreaTest.java
Changeset: aba60a92
Branch: premain
Author: Weijun Wang <weijun(a)openjdk.org>
Date: 2025-01-27 18:09:17 +0000
URL: https://git.openjdk.org/leyden/commit/aba60a927494d114904e27930040755855bbb…
8189441: Define algorithm names for keys derived from KeyAgreement
Reviewed-by: mullan
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyAgreementSpi.java
! src/java.base/share/classes/sun/security/ec/ECDHKeyAgreement.java
! src/java.base/share/classes/sun/security/ec/XDHKeyAgreement.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECDHKeyAgreement.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java
+ test/jdk/java/security/KeyAgreement/Generic.java
! test/jdk/sun/security/pkcs11/nss/p11-nss-sensitive.txt
Changeset: 039e73fc
Branch: premain
Author: Weijun Wang <weijun(a)openjdk.org>
Date: 2025-01-27 18:21:51 +0000
URL: https://git.openjdk.org/leyden/commit/039e73fcdb765cb73ecb9929187dd9630de13…
8346736: Java Security Standard Algorithm Names spec should include key algorithm names
Reviewed-by: mullan, hchao
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java
! src/java.base/share/classes/javax/crypto/KDF.java
! src/java.base/share/classes/javax/crypto/KDFSpi.java
! src/java.base/share/classes/javax/crypto/KEM.java
! src/java.base/share/classes/javax/crypto/KEMSpi.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
Changeset: 8cc13045
Branch: premain
Author: Matthias Ernst <mernst-github(a)mernst.org>
Committer: Jorn Vernee <jvernee(a)openjdk.org>
Date: 2025-01-27 19:40:26 +0000
URL: https://git.openjdk.org/leyden/commit/8cc13045428eebb8933df865f9a87f0f91909…
8287788: Implement a better allocator for downcalls
Reviewed-by: jvernee
! src/java.base/share/classes/jdk/internal/foreign/SlicingAllocator.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/BufferStack.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ test/jdk/java/foreign/TestBufferStack.java
+ test/jdk/java/foreign/libTestBufferStack.c
+ test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadByValue.java
+ test/micro/org/openjdk/bench/java/lang/foreign/libCallOverheadByValue.c
Changeset: 21feef32
Branch: premain
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2025-01-27 19:45:50 +0000
URL: https://git.openjdk.org/leyden/commit/21feef32803b2593b097fb225c7a4c7cd4652…
8348239: SA does not know about DeoptimizeObjectsALotThread
Reviewed-by: kevinw, dlong, dholmes, lmesnik
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/DeoptimizeObjectsALotThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
Changeset: 1916a777
Branch: premain
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2025-01-27 22:41:55 +0000
URL: https://git.openjdk.org/leyden/commit/1916a7773f2083096e18b92d71d384453652c…
8346923: MetaspaceShared base calculation may cause overflow in align_up
Reviewed-by: iklam, matsaave
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: 46f48e4e
Branch: premain
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-01-28 00:12:57 +0000
URL: https://git.openjdk.org/leyden/commit/46f48e4e3d5dd4506c77cda1b01b9c008cb6a…
8348515: Add docs for -XX:AOT* options in java man pages
Reviewed-by: adinn, kvn
! src/java.base/share/man/java.md
Changeset: 2537a05c
Branch: premain
Author: Robbin Ehn <rehn(a)openjdk.org>
Date: 2025-01-28 07:35:30 +0000
URL: https://git.openjdk.org/leyden/commit/2537a05c06171ce91eae69d478c4e4e88a11a…
8348384: RISC-V: Disable auto-enable Vector on buggy kernels
Reviewed-by: fyang, mli, luhenry
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: f71541c9
Branch: premain
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-01-28 09:22:50 +0000
URL: https://git.openjdk.org/leyden/commit/f71541c93b814cd39c3dd253234a453e5d71f…
8344976: Remove the jmx.invoke.getters compatibility property
Reviewed-by: cjplummer, dfuchs, sspitsyn
! src/java.management/share/classes/com/sun/jmx/mbeanserver/PerInterface.java
! test/jdk/javax/management/Introspector/InvokeGettersTest.java
Changeset: 1f74caa7
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Committer: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2025-01-28 09:41:12 +0000
URL: https://git.openjdk.org/leyden/commit/1f74caa7da9dc0bf0eb515b36791f6fd069e0…
8348401: [IR Framework] PrintTimes should not require verbose
Reviewed-by: kvn, chagedorn
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
Changeset: 558255ae
Branch: premain
Author: Volkan Yazici <vyazici(a)openjdk.org>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2025-01-28 10:22:55 +0000
URL: https://git.openjdk.org/leyden/commit/558255ae7029ea1091ec5bb05d2d48e9f0c58…
8328919: Add BodyHandlers / BodySubscribers methods to handle excessive server input
Reviewed-by: jpai
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
+ src/java.net.http/share/classes/jdk/internal/net/http/LimitingSubscriber.java
+ test/jdk/java/net/httpclient/HttpResponseLimitingTest.java
Changeset: a4942a2f
Branch: premain
Author: Joachim Kern <jkern(a)openjdk.org>
Date: 2025-01-28 10:25:36 +0000
URL: https://git.openjdk.org/leyden/commit/a4942a2f7a2afdea5577eaae7cc4322ef1662…
8348286: [AIX] clang 17 introduces new warning Wtentative-Definitions which produces Build errors
Reviewed-by: ihse, azvegint
! src/java.desktop/share/native/libawt/awt/image/imageInitIDs.c
! src/java.desktop/share/native/libawt/awt/image/imageInitIDs.h
- src/java.desktop/unix/native/libawt_xawt/awt/fp_pipewire.h
! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c
Changeset: 3a8680e9
Branch: premain
Author: Nizar Benalla <nbenalla(a)openjdk.org>
Date: 2025-01-28 11:13:54 +0000
URL: https://git.openjdk.org/leyden/commit/3a8680e919fb2505ff0e05e6ea6ae39ef25c8…
8347058: When automatically translating the page to pt-br, all CSS styling disappears
Reviewed-by: hannesw, liach
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java
! test/langtools/jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testPackageSpecificStylesheet/TestPackageSpecificStylesheet.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
Changeset: 2bef5b4a
Branch: premain
Author: Dhamoder Nalla <dhanalla(a)openjdk.org>
Committer: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-01-28 11:32:00 +0000
URL: https://git.openjdk.org/leyden/commit/2bef5b4a877f4d3bc766558b8782b7b57dee7…
8348323: Corrupted timezone string in JVM crash log
Reviewed-by: dholmes, amitkumar, kevinw
! src/hotspot/share/runtime/os.cpp
Changeset: 5fec9994
Branch: premain
Author: Zhengyu Gu <zgu(a)openjdk.org>
Date: 2025-01-28 13:29:37 +0000
URL: https://git.openjdk.org/leyden/commit/5fec999474dd4e88299ca02fccce8332fa576…
8339668: Parallel: Adopt PartialArrayState to consolidate marking stack in Full GC
Co-authored-by: Thomas Schatzl <tschatzl(a)openjdk.org>
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
Changeset: fb066cae
Branch: premain
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-01-28 13:51:04 +0000
URL: https://git.openjdk.org/leyden/commit/fb066caea8a6bbf5b7a6fbe1ca51282e2c7c1…
8347272: [ubsan] JvmLauncher.cpp:262:52: runtime error: applying non-zero offset 40 to null pointer
Reviewed-by: almatvee, mbaesken
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp
Changeset: 81032560
Branch: premain
Author: Jiangli Zhou <jiangli(a)openjdk.org>
Date: 2025-01-28 16:42:13 +0000
URL: https://git.openjdk.org/leyden/commit/81032560f797dc18bd6a4a75b44c26925aaba…
8348348: Remove unnecessary #ifdef STATIC_BUILD around DEF_STATIC_JNI_OnLoad from zip_util.c
Reviewed-by: sgehwolf
! src/java.base/share/native/libzip/zip_util.c
Changeset: a224f12c
Branch: premain
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-01-28 17:40:20 +0000
URL: https://git.openjdk.org/leyden/commit/a224f12cb701b45df4706a403a05c66de2d62…
8348205: Improve cutover time selection when building available currencies set
Reviewed-by: naoto, rriggs
! src/java.base/share/classes/java/util/Currency.java
Changeset: 9f4d3de4
Branch: premain
Author: Cesar Soares Lucas <cslucas(a)openjdk.org>
Committer: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2025-01-28 19:17:15 +0000
URL: https://git.openjdk.org/leyden/commit/9f4d3de442a846c503dac52de4a757e5b5638…
8347718: Unexpected NullPointerException in C2 compiled code due to ReduceAllocationMerges
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/c2/TestReduceAllocationAndPointerComparisons.java
Changeset: c3c38887
Branch: premain
Author: Cesar Soares Lucas <cslucas(a)openjdk.org>
Committer: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2025-01-28 19:18:59 +0000
URL: https://git.openjdk.org/leyden/commit/c3c3888762712e455757e4a52de8d680d58b8…
8336760: [JVMCI] -XX:+PrintCompilation should also print "hosted" JVMCI compilations
Reviewed-by: dnsimon, kvn
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
Changeset: c018a604
Branch: premain
Author: Daniel Gredler <dgredler(a)openjdk.org>
Committer: Phil Race <prr(a)openjdk.org>
Date: 2025-01-28 20:02:48 +0000
URL: https://git.openjdk.org/leyden/commit/c018a604f6857e319bf8b14913c14dc2d36aa…
8344637: Fix Page8 of manual test java/awt/print/PrinterJob/PrintTextTest.java on Linux and Windows
Reviewed-by: honkar, prr
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! test/jdk/ProblemList.txt
! test/jdk/java/awt/print/PrinterJob/PrintTextTest.java
Changeset: 1efae9a4
Branch: premain
Author: Jiangli Zhou <jiangli(a)openjdk.org>
Date: 2025-01-28 20:24:16 +0000
URL: https://git.openjdk.org/leyden/commit/1efae9a41e36859ccf31dbe64524a46af6823…
8348888: tier1 closed build failure on Windows after JDK-8348348
Reviewed-by: kcr, liach, asemenyuk
! src/java.base/share/native/libzip/zip_util.c
Changeset: 3a564ed1
Branch: premain
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2025-01-28 21:31:46 +0000
URL: https://git.openjdk.org/leyden/commit/3a564ed1019c66c28afa729973948d3a6e6c4…
8347955: TimeZone methods to stream the available timezone IDs
Reviewed-by: naoto, rriggs
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
! test/jdk/java/text/Format/DateFormat/DateFormatTest.java
! test/jdk/java/util/Calendar/CalendarRegression.java
! test/jdk/java/util/PluggableLocale/TimeZoneNameProviderTest.java
+ test/jdk/java/util/TimeZone/AvailableIDsTest.java
! test/jdk/java/util/TimeZone/Bug5097350.java
! test/jdk/java/util/TimeZone/Bug6329116.java
! test/jdk/java/util/TimeZone/Bug6772689.java
! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java
! test/jdk/java/util/TimeZone/DaylightTimeTest.java
! test/jdk/java/util/TimeZone/IDTest.java
! test/jdk/java/util/TimeZone/ListTimeZones.java
! test/jdk/sun/util/resources/TimeZone/Bug4640234.java
Changeset: 5e81fa6a
Branch: premain
Author: Alexey Semenyuk <asemenyuk(a)openjdk.org>
Date: 2025-01-28 23:06:13 +0000
URL: https://git.openjdk.org/leyden/commit/5e81fa6a1f53e3efb93f32ee44eff20cabcf1…
8348892: Properly fix compilation error for zip_util.c on Windows
Reviewed-by: kcr, jiangli
! src/java.base/share/native/libzip/zip_util.c
Changeset: 98a93e11
Branch: premain
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2025-01-28 23:29:59 +0000
URL: https://git.openjdk.org/leyden/commit/98a93e115137a305aed6b7dbf1d4a7d5906fe…
8348800: Many serviceability/sa tests failing after JDK-8348239
Reviewed-by: shade, kevinw, lmesnik
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
Changeset: 55c3e78f
Branch: premain
Author: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-01-29 07:13:11 +0000
URL: https://git.openjdk.org/leyden/commit/55c3e78f4ec982908e9a4b5e64b8be89717c4…
8348631: Crash in PredictedCallGenerator::generate after JDK-8347006
Reviewed-by: kvn, epeter
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
+ test/hotspot/jtreg/compiler/intrinsics/TestArrayGuardWithInterfaces.java
Changeset: 168a471f
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-01-29 08:22:42 +0000
URL: https://git.openjdk.org/leyden/commit/168a471fd0b6cc7c6a9e2ada19edbc489d628…
8348830: LIBFONTMANAGER optimization is always HIGHEST
Reviewed-by: erikj, prr, serb
! make/modules/java.desktop/lib/ClientLibraries.gmk
Changeset: 3af4cfc5
Branch: premain
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2025-01-29 08:36:23 +0000
URL: https://git.openjdk.org/leyden/commit/3af4cfc52d7d72ebd93d277a7b46d3526f8f5…
8348180: Remove mention of include of precompiled.hpp from the HotSpot Style Guide
Reviewed-by: dholmes, eosterlund
! doc/hotspot-style.html
! doc/hotspot-style.md
Changeset: 69ec4534
Branch: premain
Author: Kevin Walls <kevinw(a)openjdk.org>
Date: 2025-01-29 08:42:06 +0000
URL: https://git.openjdk.org/leyden/commit/69ec45348a89eb93794f04cf0d5a61377b90f…
8347985: Deprecate java.management Permission classes for removal
Reviewed-by: sspitsyn, rriggs
! src/java.management/share/classes/java/lang/management/ManagementPermission.java
! src/java.management/share/classes/javax/management/MBeanPermission.java
! src/java.management/share/classes/javax/management/MBeanServerPermission.java
! src/java.management/share/classes/javax/management/MBeanTrustPermission.java
! src/java.management/share/classes/javax/management/remote/SubjectDelegationPermission.java
Changeset: fff97d6d
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Committer: Tobias Hartmann <thartmann(a)openjdk.org>
Date: 2025-01-29 08:59:19 +0000
URL: https://git.openjdk.org/leyden/commit/fff97d6d9ae136121f042c760fed2ece431f9…
8343938: TestStressBailout triggers "Should not be locked when freed" assert
Reviewed-by: kvn, thartmann
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
Changeset: fe6d9ab9
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-01-29 13:04:44 +0000
URL: https://git.openjdk.org/leyden/commit/fe6d9ab951cb84d1161aee781af2d93edaac3…
8348582: Set -fstack-protector when building with clang
Reviewed-by: jkern, erikj
! make/autoconf/flags-cflags.m4
Changeset: f98d9a33
Branch: premain
Author: Shaojin Wen <swen(a)openjdk.org>
Date: 2025-01-29 13:07:19 +0000
URL: https://git.openjdk.org/leyden/commit/f98d9a330128302207fb66dfa2555885ad931…
8348870: Eliminate array bound checks in DecimalDigits
Reviewed-by: liach, rgiulietti
! src/java.base/share/classes/jdk/internal/util/DecimalDigits.java
Changeset: 6bfae3ac
Branch: premain
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2025-01-29 14:36:55 +0000
URL: https://git.openjdk.org/leyden/commit/6bfae3acc107e046294bfc2e535ccddc99205…
8333386: TestAbortOnVMOperationTimeout test fails for client VM
Reviewed-by: ayang, tschatzl
! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java
Changeset: 51cce6e6
Branch: premain
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2025-01-29 14:37:14 +0000
URL: https://git.openjdk.org/leyden/commit/51cce6e612e1e3b4647ad2c0c8bffc0f3adcc…
8318577: Windows Look-and-Feel JProgressBarUI does not render correctly on 2x UI scale
Reviewed-by: tr
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java
+ test/jdk/javax/swing/JProgressBar/TestProgressBarUI.java
Changeset: 96fefed3
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Date: 2025-01-29 15:14:40 +0000
URL: https://git.openjdk.org/leyden/commit/96fefed37f658c3aefd7419dd96ccaa474949…
8319850: PrintInlining should print which methods are late inlines
Reviewed-by: chagedorn, kvn, jsjolen, dlong
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/nmt/nmtTreap.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/parse.hpp
+ src/hotspot/share/opto/printinlining.cpp
+ src/hotspot/share/opto/printinlining.hpp
! test/hotspot/jtreg/compiler/ciReplay/InliningBase.java
+ test/hotspot/jtreg/compiler/inlining/LateInlinePrinting.java
! test/hotspot/jtreg/compiler/inlining/TestDuplicatedLateInliningOutput.java
Changeset: cbc89a7a
Branch: premain
Author: Shaojin Wen <swen(a)openjdk.org>
Date: 2025-01-29 16:24:01 +0000
URL: https://git.openjdk.org/leyden/commit/cbc89a7ac6a45acd35ddfee4ab6fac9cc807d…
8348898: Remove unused OctalDigits to clean up code
Reviewed-by: liach
- src/java.base/share/classes/jdk/internal/util/OctalDigits.java
Changeset: d266ca96
Branch: premain
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2025-01-29 16:52:10 +0000
URL: https://git.openjdk.org/leyden/commit/d266ca965d214f54c1ab16c1863f87728542b…
8348752: Enable -XX:+AOTClassLinking by default when -XX:AOTMode is specified
Reviewed-by: shade, heidinga
! src/hotspot/share/cds/cdsConfig.cpp
! test/hotspot/jtreg/runtime/cds/appcds/AOTFlags.java
Changeset: 4662363e
Branch: premain
Author: Theo Weidmann <tweidmann(a)openjdk.org>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2025-01-29 16:57:00 +0000
URL: https://git.openjdk.org/leyden/commit/4662363e86990eee4864cc496eaefdde177da…
8348687: [BACKOUT] C2: Non-fluid StringBuilder pattern bails out in OptoStringConcat
Reviewed-by: chagedorn, shade
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/stringopts.hpp
- test/hotspot/jtreg/compiler/stringopts/TestFluidAndNonFluid.java
- test/micro/org/openjdk/bench/vm/compiler/FluidSBBench.java
Changeset: 6b581d22
Branch: premain
Author: Vladimir Kozlov <kvn(a)openjdk.org>
Date: 2025-01-29 17:24:10 +0000
URL: https://git.openjdk.org/leyden/commit/6b581d22e13599b16b38aff1ca5a795c6a910…
8347997: assert(false) failed: EA: missing memory path
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/intrinsics/TestContinuationPinningAndEA.java
Changeset: cbe9ec53
Branch: premain
Author: Jiangli Zhou <jiangli(a)openjdk.org>
Date: 2025-01-29 17:52:43 +0000
URL: https://git.openjdk.org/leyden/commit/cbe9ec530fc248be74766ff6ff32761cd415a…
8348905: Add support to specify the JDK for compiling Jtreg tests
Reviewed-by: erikj
! make/RunTests.gmk
Changeset: d985b31c
Branch: premain
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2025-01-29 22:09:01 +0000
URL: https://git.openjdk.org/leyden/commit/d985b31cbb5646c526e1a68a7547f26f56d37…
8342096: Popup menus that request focus are not shown on Linux with Wayland
Reviewed-by: aivanov, honkar
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! test/jdk/javax/swing/JPopupMenu/FocusablePopupDismissTest.java
+ test/jdk/javax/swing/JPopupMenu/NestedFocusablePopupTest.java
Changeset: 04c24f18
Branch: premain
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2025-01-30 08:23:04 +0000
URL: https://git.openjdk.org/leyden/commit/04c24f18d554a57c537f3a77c5f6d0d03e7fc…
8347779: sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java fails with Unable to deduce type of thread from address
Reviewed-by: cjplummer, kevinw
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
Changeset: 14136f8b
Branch: premain
Author: Axel Boldt-Christmas <aboldtch(a)openjdk.org>
Date: 2025-01-30 08:33:16 +0000
URL: https://git.openjdk.org/leyden/commit/14136f8b1106137317393bc2ab0a2db0d212f…
8347564: ZGC: Crash in DependencyContext::clean_unloading_dependents
Reviewed-by: eosterlund, stefank, vlivanov
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/javaClassesImpl.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java
! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java
Changeset: e0c2cb48
Branch: premain
Author: Joachim Kern <jkern(a)openjdk.org>
Date: 2025-01-30 08:36:05 +0000
URL: https://git.openjdk.org/leyden/commit/e0c2cb48b3c51f21596d76fe6b94bbe408196…
8348663: [AIX] clang pollutes the burned-in library search paths of the generated executables
Reviewed-by: ihse, clanger, mbaesken
! make/autoconf/basic.m4
! make/autoconf/flags-ldflags.m4
= make/scripts/aix/ld.sh
Changeset: bb528d5a
Branch: premain
Author: SendaoYan <syan(a)openjdk.org>
Date: 2025-01-30 08:55:40 +0000
URL: https://git.openjdk.org/leyden/commit/bb528d5ad6f28e9c1bc4e283d40c70489465b…
8348567: [ASAN] Memory access partially overflows by NativeCallStack
Reviewed-by: jsjolen, dholmes
! test/hotspot/gtest/nmt/test_nmt_nativecallstackstorage.cpp
Changeset: fb0f2d25
Branch: premain
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2025-01-30 09:11:13 +0000
URL: https://git.openjdk.org/leyden/commit/fb0f2d25d218e64a86995478fd3ea10d61983…
8300708: Some nsk jvmti tests fail with virtual thread wrapper due to jvmti missing some virtual thread support
Reviewed-by: cjplummer, lmesnik
! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/setlocal001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/setlocal003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/setlocal004.cpp
Changeset: f81772a4
Branch: premain
Author: Stefan Karlsson <stefank(a)openjdk.org>
Date: 2025-01-30 09:47:45 +0000
URL: https://git.openjdk.org/leyden/commit/f81772a49ebfa197bac7bf05cf7d468d819f7…
8348647: CDS dumping commits 3GB when large pages are used
Reviewed-by: aboldtch, iklam
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: 22069ff4
Branch: premain
Author: Nizar Benalla <nbenalla(a)openjdk.org>
Date: 2025-01-30 10:10:49 +0000
URL: https://git.openjdk.org/leyden/commit/22069ff42b7e5c3058415ef9b6e0b50b9d2c1…
8348975: Broken links in the JDK 24 JavaDoc API documentation, build 33
Reviewed-by: liach
! make/common/Modules.gmk
! src/java.base/share/classes/java/util/Formatter.java
! src/java.naming/share/classes/com/sun/jndi/ldap/DefaultResponseControlFactory.java
! src/java.naming/share/classes/javax/naming/ldap/PagedResultsControl.java
! src/java.naming/share/classes/javax/naming/ldap/PagedResultsResponseControl.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java
! test/docs/jdk/javadoc/doccheck/ExtLinksJdk.txt
Changeset: 1858dc14
Branch: premain
Author: Michal Karm Babacek <karm(a)redhat.com>
Committer: Severin Gehwolf <sgehwolf(a)openjdk.org>
Date: 2025-01-30 11:12:44 +0000
URL: https://git.openjdk.org/leyden/commit/1858dc141041dbea7167007b17d03fe41378c…
8336382: Fix error reporting in loading AWT
Reviewed-by: prr, aivanov, serb
! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
+ test/jdk/java/awt/Headless/HeadlessMalfunctionAgent.java
+ test/jdk/java/awt/Headless/HeadlessMalfunctionTest.java
Changeset: 68689b57
Branch: premain
Author: iklam <ilam3388(a)gmail.com>
Date: 2025-02-06 21:36:46 +0000
URL: https://git.openjdk.org/leyden/commit/68689b572cb1eb3675ba5a3b37b44888cf593…
Merge branch 'master' into premain
! make/InitSupport.gmk
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/cdsAccess.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsEndTrainingUpcall.cpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/cppVtables.cpp
! src/hotspot/share/cds/dumpAllocStats.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/finalImageRecipes.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/methodProfiler.cpp
! src/hotspot/share/cds/regeneratedClasses.cpp
! src/hotspot/share/ci/ciConstant.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciObject.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciUtilities.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classPrinter.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/oopRecorder.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/precompiler.cpp
! src/hotspot/share/compiler/recompilationPolicy.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/shared/collectorCounters.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/bytecodeHistogram.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/oops/array.hpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/recompilationSchedule.cpp
! src/hotspot/share/oops/resolvedMethodEntry.cpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! 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/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/methodDetails.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/runtimeUpcallNop.cpp
! src/hotspot/share/runtime/runtimeUpcalls.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/timer.cpp
! src/hotspot/share/runtime/timerTrace.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/utilities/constantTag.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/xmlstream.cpp
! src/hotspot/share/utilities/zipLibrary.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/native/libzip/zip_util.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! test/hotspot/jtreg/ProblemList.txt
! make/InitSupport.gmk
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/runtime_x86_64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/aotClassLinker.cpp
! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/cds/aotLinkedClassBulkLoader.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveUtils.cpp
+ src/hotspot/share/cds/cdsAccess.cpp
! src/hotspot/share/cds/cdsConfig.cpp
+ src/hotspot/share/cds/cdsEndTrainingUpcall.cpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/classListWriter.cpp
! src/hotspot/share/cds/cppVtables.cpp
! src/hotspot/share/cds/dumpAllocStats.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
+ src/hotspot/share/cds/finalImageRecipes.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
+ src/hotspot/share/cds/methodProfiler.cpp
! src/hotspot/share/cds/regeneratedClasses.cpp
! src/hotspot/share/ci/ciConstant.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciObject.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciUtilities.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classPrinter.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
+ src/hotspot/share/code/SCCache.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/debugInfoRec.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/oopRecorder.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/compiler/oopMap.cpp
+ src/hotspot/share/compiler/precompiler.cpp
+ src/hotspot/share/compiler/recompilationPolicy.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/shared/collectorCounters.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/bytecodeHistogram.cpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/nmt/virtualMemoryTracker.cpp
! src/hotspot/share/oops/array.hpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/oops/methodData.cpp
+ src/hotspot/share/oops/recompilationSchedule.cpp
! src/hotspot/share/oops/resolvedMethodEntry.cpp
+ src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! 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/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
+ src/hotspot/share/runtime/methodDetails.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/perfData.cpp
+ src/hotspot/share/runtime/runtimeUpcallNop.cpp
+ src/hotspot/share/runtime/runtimeUpcalls.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/timer.cpp
! src/hotspot/share/runtime/timerTrace.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/utilities/constantTag.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/xmlstream.cpp
! src/hotspot/share/utilities/zipLibrary.cpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/java.base/share/native/libzip/zip_util.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! test/hotspot/jtreg/ProblemList.txt
1
0
RFR: 8349181: [leyden] tools/sincechecker/modules/java.base/JavaBaseCheckSince.java fails
by Aleksey Shipilev 06 Feb '25
by Aleksey Shipilev 06 Feb '25
06 Feb '25
Trivial testbug fix.
Additional testing:
- [x] MacOS AArch64 server fastdebug, test now passes
-------------
Commit messages:
- Fix
Changes: https://git.openjdk.org/leyden/pull/31/files
Webrev: https://webrevs.openjdk.org/?repo=leyden&pr=31&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8349181
Stats: 3 lines in 1 file changed: 1 ins; 0 del; 2 mod
Patch: https://git.openjdk.org/leyden/pull/31.diff
Fetch: git fetch https://git.openjdk.org/leyden.git pull/31/head:pull/31
PR: https://git.openjdk.org/leyden/pull/31
5
6