git: openjdk/panama-foreign: master: 83 new changesets

duke duke at openjdk.org
Fri Oct 27 11:12:26 UTC 2023


Changeset: c2efd774
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2023-10-23 13:12:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c2efd7741202a5e3c209de62b8b5e6bd8ae7611a

8295795: hsdis does not build with binutils 2.39+

Reviewed-by: ihse, djelinski

! make/autoconf/lib-hsdis.m4
! src/utils/hsdis/binutils/hsdis-binutils.c

Changeset: bd22d238
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2023-10-23 13:15:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bd22d2381fa3f21b113d5b8ef95fe15cec50b066

8318027: Support alternative name to jdk.internal.vm.compiler

Reviewed-by: erikj, ihse, kvn, alanb, mli

! make/common/Modules.gmk
! make/conf/module-loader-map.conf
! src/java.base/share/lib/security/default.policy
= src/jdk.graal.compiler.management/share/classes/module-info.java
= src/jdk.graal.compiler/share/classes/module-info.java
! src/jdk.internal.vm.ci/share/classes/module-info.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/jdk/jdk/modules/etc/UpgradeableModules.java
! test/jdk/tools/jimage/VerifyJimage.java

Changeset: 9f767aa4
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-10-23 14:00:07 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9f767aa44b4699ed5404b934ac751f2cdd0ba824

8318109: Writing JFR records while a CHT has taken its lock asserts in rank checking

Reviewed-by: iwalulya, mli

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

Changeset: bea2d486
Author:    Michal Sobierski <msobiers at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-10-23 14:31:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bea2d48696ee2c213e475ca3aa3aa9c412b91089

8312475: org.jline.util.PumpReader signed byte problem

Reviewed-by: shade, jlahoda

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java

Changeset: d888b267
Author:    Ramkumar Sunderbabu <rsunderbabu at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-10-23 15:10:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d888b26783cbe9b2bf0a23ae728176f2eda6b90b

8318071: IgnoreUnrecognizedVMOptions flag still causes failure in ArchiveHeapTestClass

Reviewed-by: dholmes, shade

! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java

Changeset: c1aeac79
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-10-23 15:54:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c1aeac79ba4c5b100f05ccd4f014326e46e9520a

8318445: More broken bailout chains in C2

Reviewed-by: kvn, epeter

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/matcher.cpp

Changeset: 69c0ae23
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2023-10-23 16:00:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/69c0ae23a323dd547f53234848f32ed9ba41792b

8318124: JFR: Rewrite instrumentation to use Class-File API

Reviewed-by: mgronlun

! src/java.base/share/classes/module-info.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/ASMToolkit.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Utils.java
! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java

Changeset: 8d9a4b43
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2023-10-23 17:12:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8d9a4b43f4fff30fd217dab2c224e641cb913c18

8317678: Fix up hashCode() for ZipFile.Source.Key

Reviewed-by: lancea, alanb, jpai

! src/java.base/share/classes/java/util/zip/ZipFile.java
+ test/jdk/java/util/zip/ZipFile/ZipSourceCache.java
! test/micro/org/openjdk/bench/java/util/zip/ZipFileOpen.java

Changeset: 5ba9705d
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-10-23 21:10:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5ba9705d60fb3e3bab832aadd989b738471fcaf5

8318485: Narrow klass shift should be zero if encoding range extends to 0x1_0000_0000

Reviewed-by: ccheung, iklam

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/oops/compressedKlass.cpp
! test/hotspot/gtest/runtime/test_os.cpp
+ test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java

Changeset: 1b150117
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2023-10-23 22:08:12 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1b150117fd9ccb7ff8adc012b74d7d95e5219b94

8318476: Add resource consumption note to BigInteger and BigDecimal

Reviewed-by: alanb, bpb

! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java

Changeset: eb591672
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2023-10-24 02:57:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/eb5916729defd37002f4096d4910849938e0fe3b

8318691: runtime/CompressedOops/CompressedClassPointersEncodingScheme.java fails with release VMs

Reviewed-by: ccheung

! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java

Changeset: 728b858c
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2023-10-24 05:36:43 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/728b858c787567fa4eed6dd44730dfdb8b30be0f

8318130: SocksSocketImpl needlessly encodes hostname for IPv6 addresses

Reviewed-by: dfuchs, jpai, aefimov, michaelm

! src/java.base/share/classes/java/net/SocksSocketImpl.java
+ test/jdk/java/net/Socks/SocksSocketProxySelectorTest.java

Changeset: 08f79148
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2023-10-24 06:34:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/08f79148c6607bf2fce3710f112313e29c05ea90

8305753: Allow JIT compilation for -Xshare:dump

Reviewed-by: dholmes, matsaave, ccheung

! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.1
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java

Changeset: 4bfe2268
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2023-10-24 07:05:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4bfe226870a15306b1e015c38fe3835f26b41fe6

8310031: Parallel: Implement better work distribution for large object arrays in old gen

Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psCardTable.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp

Changeset: cb383c05
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-10-24 07:09:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cb383c05b23ef4f6992796bdc5b27eb8386c65d5

8318587: refresh libraries cache on AIX in print_vm_info

Reviewed-by: mdoerr, lucy, stuefe

! src/hotspot/share/utilities/vmError.cpp

Changeset: 6d3cb459
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-10-24 07:34:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6d3cb459dc07ae6abfacd167d1d282457c2cd1b6

8318591: avoid leaks in loadlib_aix.cpp reload_table()

Reviewed-by: mdoerr, lucy

! src/hotspot/os/aix/loadlib_aix.cpp

Changeset: fd332da1
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2023-10-24 08:46:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/fd332da1c8a689e91b7124fc342f02b6e0d3dff5

8317289: javadoc fails with -sourcepath if module-info.java contains import statements

Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
+ test/langtools/jdk/javadoc/doclet/testModules/TestSourcePathModule.java

Changeset: e6f23a90
Author:    Gergö Barany <gbarany at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-10-24 08:58:15 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e6f23a90d4a53339a3c9c2b76fc5d317940e4472

8315024: Vector API FP reduction tests should not test for exact equality

Reviewed-by: epeter, thartmann

! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template

Changeset: a644670c
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2023-10-24 09:09:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a644670cc6afc3bd6cedaa7f0d7bb75c1de90417

8318609: Upcall stubs should be smaller

Co-authored-by: Jorn Vernee <jvernee at openjdk.org>
Reviewed-by: rrich, jvernee

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/upcallLinker_aarch64.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/upcallLinker_ppc.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/upcallLinker_riscv.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/upcallLinker_s390.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/upcallLinker_x86_64.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/prims/upcallLinker.cpp
! src/hotspot/share/prims/upcallLinker.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp

Changeset: 4a16d111
Author:    Evgeny Nikitin <enikitin at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2023-10-24 09:16:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4a16d111b16e556f904fb80075631b8439a9482e

8318455: Fix the compiler/sharedstubs/SharedTrampolineTest.java and SharedStubToInterpTest.java

Reviewed-by: thartmann, shade, eastigeevich

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java
! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java

Changeset: 0baa9ecd
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-10-24 10:08:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/0baa9ecd76c9be33a1939e47dcae320bc8b65e96

8318474: Fix memory reporter for thread_count

Reviewed-by: mbaesken, azafari

! src/hotspot/share/services/memReporter.cpp

Changeset: 3f446c51
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-10-24 10:12:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3f446c51564e0358d74d4929dc2fa1b9263ac3b2

8318528: Rename TestUnstructuredLocking test

Reviewed-by: phh, dholmes

+ test/hotspot/jtreg/runtime/locking/TestOutOfOrderUnlocking.jasm
- test/hotspot/jtreg/runtime/locking/TestUnstructuredLocking.jasm

Changeset: 9bfa0829
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2023-10-24 10:20:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9bfa0829700412291ed26e7bb006b8cb63208870

8318646: Integer#parseInt("") throws empty NumberFormatException message

Reviewed-by: redestad, alanb, bpb, darcy, uschindler

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java

Changeset: 5224e979
Author:    Viktor Klang <vklang at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2023-10-24 10:38:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5224e979a1cbce1b015e81aa7761743f60357d73

8293713: java/net/httpclient/BufferingSubscriberTest.java fails in timeout, blocked in submission publisher

Co-authored-by: Jaikiran Pai <jpai at openjdk.org>
Reviewed-by: alanb

! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java

Changeset: bf1a14e3
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2023-10-24 12:18:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bf1a14e3672b7d92b10d16210faf4fd99a860731

8316470: Incorrect error location for "invalid permits clause" depending on file order

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/sealed/SealedErrorPositions.java

Changeset: d4b76124
Author:    Varada M <mvarada2000 at gmail.com>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-10-24 12:24:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d4b761242d91aa1bcadc438cce0a9465c0f8b23d

8318240: [AIX] Cleaners.java test failure

Reviewed-by: mbaesken, asteiner

! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java

Changeset: 21d8a472
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2023-10-24 12:31:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/21d8a4725fa89803216a96d4716a2cb0b4b1820c

8318701: Fix copyright year

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java
! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java

Changeset: d1077d6f
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2023-10-24 12:33:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d1077d6f141d6e51f697271286833e01013080d6

8316046: x64 platforms unecessarily save xmm16-31 when UseAVX >= 3

Reviewed-by: mcimadamore, djelinski

! src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java
! src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java

Changeset: f9795d0d
Author:    Hamlin Li <mli at openjdk.org>
Date:      2023-10-24 13:17:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f9795d0d09a82cafb3e79ad8667e505c194d745b

8318222: RISC-V: C2 CmpU3
8318223: RISC-V: C2 CmpUL3

Reviewed-by: rehn, fyang

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

Changeset: 8879c78d
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2023-10-24 13:32:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/8879c78d62e3c1f325def56d131f62c479bfdaa9

8317689: [JVMCI] include error message when CreateJavaVM in libgraal fails

Reviewed-by: phofer, thartmann, never

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: e67550cf
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2023-10-24 13:32:41 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e67550cfec4dbd1c8c2c9869dda34fa09a5c274b

8318509: x86 count_positives intrinsic broken for -XX:AVX3Threshold=0

Reviewed-by: thartmann, jbhateja, epeter

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! test/hotspot/jtreg/compiler/intrinsics/string/TestCountPositives.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestHasNegatives.java

Changeset: 54c613ac
Author:    Zixian Cai <zcai at openjdk.org>
Committer: Conor Cleary <ccleary at openjdk.org>
Date:      2023-10-24 14:36:52 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/54c613acd7a7f051e65d73a1318346cb4f5a234a

8318693: Fix rendering for code blocks nested under list items in building.md

Reviewed-by: erikj, ccleary

! doc/building.html
! doc/building.md

Changeset: e2720987
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2023-10-24 14:45:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e2720987b921b95fd8010cea60d2d6e436e5ebaa

8318160: javac does not reject private method reference with type-variable receiver

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/lambda/methodReference/PrivateMethodReferenceWithTypeVarTest.java
+ test/langtools/tools/javac/lambda/methodReference/PrivateMethodReferenceWithTypeVarTest.out

Changeset: 6f352740
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2023-10-24 14:49:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/6f352740cb5e7c47d226fd4039cfb977c0622488

8318702: G1: Fix nonstandard indentation in g1HeapTransition.cpp

Reviewed-by: iwalulya

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

Changeset: 11650375
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2023-10-24 16:54:57 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/116503754c4c4bdb91685955ef4456bc76f751c4

8318569: Add getter methods for Locale and Patterns in ListFormat

Reviewed-by: joehw, rriggs, iris, mli

! src/java.base/share/classes/java/text/ListFormat.java
! test/jdk/java/text/Format/ListFormat/TestListFormat.java

Changeset: 1f2a80b7
Author:    vamsi-parasa <srinivas.vamsi.parasa at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2023-10-24 18:31:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1f2a80b78a6378b5b03f08a1e61614b8db40654c

8318306: java/util/Arrays/Sorting.java fails with "Array is not sorted at 8228-th position: 8251.0 and 8153.0"

Reviewed-by: thartmann, jbhateja

! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/intrinsics/SortingDeoptimizationTest.java

Changeset: 1ddf826a
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2023-10-24 18:32:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/1ddf826aea7fd18209336dce550821638d5ef89c

8316964: Security tools should not call System.exit

Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Kinit.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Ktab.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/sun/security/krb5/tools/ExitOrNot.java
+ test/jdk/sun/security/tools/jarsigner/ExitOrNot.java

Changeset: 9c819fd3
Author:    Eamonn McManus <emcmanus at openjdk.org>
Date:      2023-10-24 18:32:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9c819fd3b7e564b53514185573f4ffe28368b46b

8318051: Duration.between uses exceptions for control flow

Reviewed-by: rriggs

! src/java.base/share/classes/java/time/Duration.java

Changeset: f1dfdc1a
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2023-10-24 21:41:20 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/f1dfdc1a79f3a16eae58d15d1945541a08f7e145

8311877: [macos] Add CLI options to provide signing identity directly to codesign and productbuild

Reviewed-by: asemenyuk

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundlerParamInfo.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTwoStepsTest.java
+ test/jdk/tools/jpackage/macosx/SigningOptionsTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageFromTwoStepAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTwoStepTest.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/PredefinedAppImageErrorTest.java

Changeset: 5ce718eb
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2023-10-25 04:01:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5ce718eb175dd0855983577d41b0af57422f4a0e

8318100: Remove redundant check for Metal support

Reviewed-by: prr, dnguyen

! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m

Changeset: d7205e69
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2023-10-25 07:22:04 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d7205e690fe92464caee9122e11a88b4cc5c2c2d

8318102: macos10.14 check in CSystemColors can be removed.

Reviewed-by: prr, aivanov

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

Changeset: ba7d08b8
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-10-25 08:29:58 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ba7d08b8199172058bd369d880d2d6a9f9649319

8316961: Fallback implementations for 64-bit Atomic::{add,xchg} on 32-bit platforms

Reviewed-by: eosterlund, dholmes, kbarrett, simonis

! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp
! src/hotspot/share/runtime/atomic.hpp
! test/hotspot/gtest/runtime/test_atomic.cpp

Changeset: c3cdfe2a
Author:    Zixian Cai <zcai at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-10-25 08:33:10 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c3cdfe2a328c59213b614a2b723184582550f8c7

8318692: Add instructions for creating Ubuntu-based sysroot for cross compilation

Reviewed-by: erikj, shade

! doc/building.html
! doc/building.md

Changeset: d2d1592d
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-10-25 08:43:54 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d2d1592dd94e897fae6fc4098e43b4fffb6d6750

8318713: G1: Use more accurate age in predict_eden_copy_time_ms

Reviewed-by: tschatzl, iwalulya

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

Changeset: 14090ef6
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-10-25 11:17:00 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/14090ef6039ff2f3064f397a75219b2bc715cc27

8294158: HTML formatting for PassFailJFrame instructions

Reviewed-by: azvegint, prr

! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: 42b9ac8a
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-10-25 11:31:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/42b9ac8a07b540f4d7955a778923d24a876451cc

8294156: Allow PassFailJFrame.Builder to create test UI

Reviewed-by: azvegint, prr

! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: c587211b
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-10-25 11:33:47 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/c587211bf8c60a7a1f6cc63770c38ede6cb4e173

8316003: Update FileChooserSymLinkTest.java to HTML instructions

Reviewed-by: prr

! test/jdk/javax/swing/JFileChooser/FileChooserSymLinkTest.java

Changeset: 202c0137
Author:    Frederic Thevenet <fthevenet at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2023-10-25 12:58:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/202c0137b86cd7bcbe0c1eddf2657f45698ab667

8318669: Target OS detection in 'test-prebuilt' makefile target is incorrect when running on MSYS2

Reviewed-by: ihse, erikj

! make/RunTestsPrebuilt.gmk

Changeset: 3abd7726
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2023-10-25 13:25:34 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3abd772672a4dfd984459283235f3b1d8fb28a49

8316017: Refactor timeout handler in PassFailJFrame

Reviewed-by: prr

! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java

Changeset: b026d0b4
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2023-10-25 13:32:56 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b026d0b480dcd4c0a3346078dd10047653ed3751

8312980: C2: "malformed control flow" created during incremental inlining

Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Reviewed-by: thartmann, epeter

! src/hotspot/share/opto/replacednodes.cpp
! src/hotspot/share/opto/replacednodes.hpp
+ test/hotspot/jtreg/compiler/inlining/TestReplacedNodesAfterLateInline.java
+ test/hotspot/jtreg/compiler/inlining/TestReplacedNodesAfterLateInlineManyPaths.java

Changeset: cee44a62
Author:    Elif Aslan <elifasln at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-10-25 15:00:44 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cee44a625594fd805a05c4a69033eb677a5a6f17

8318608: Enable parallelism in vmTestbase/nsk/stress/threads tests

Reviewed-by: lmesnik, shade

- test/hotspot/jtreg/vmTestbase/nsk/stress/thread/TEST.properties

Changeset: 43f31d73
Author:    Elif Aslan <elifasln at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-10-25 15:01:11 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/43f31d73852d63ccdcc2dcd8d6c7355435a50fb3

8318607: Enable parallelism in vmTestbase/nsk/stress/jni tests

Reviewed-by: lmesnik, shade

- test/hotspot/jtreg/vmTestbase/nsk/stress/jni/TEST.properties

Changeset: 29d462a0
Author:    Elif Aslan <elifasln at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-10-25 15:23:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/29d462a07239a57b83850b9a8662573291fdbdf7

8318727: Enable parallelism in vmTestbase/vm/gc/concurrent tests

Reviewed-by: shade, lmesnik

- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp0mr30st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp0mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr0st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr30st0t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr70st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp70mr30st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp70mr30st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp0mr30st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp0mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr0st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr30st0t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr70st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp70mr30st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp70mr30st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp0mr30st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp0mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr0st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr30st0t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr70st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp70mr30st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp70mr30st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp0mr30st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp0mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr0st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr30st0t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr70st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp70mr30st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp70mr30st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp0mr30st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp0mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr0st300/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr30st0t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr70st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr70st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp70mr30st0/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp70mr30st300t1/TEST.properties
- test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp60yp0rp30mr0st300/TEST.properties

Changeset: 9e98ee67
Author:    Hamlin Li <mli at openjdk.org>
Date:      2023-10-25 15:37:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9e98ee6726a7762cce9dae85e2e1b4ca9527fc3c

8318735: RISC-V: Enable related hotspot tests run on riscv

Reviewed-by: fyang, luhenry

! test/hotspot/jtreg/compiler/c2/irTests/CmpUWithZero.java
! test/hotspot/jtreg/compiler/intrinsics/TestCompareUnsigned.java

Changeset: cf4ede0e
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2023-10-25 16:38:13 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/cf4ede0e544fbd758cc9e93c695fb19fb7da0f9a

8317360: Missing null checks in JfrCheckpointManager and JfrStringPool initialization routines

Reviewed-by: shade, egahlin

! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp

Changeset: a5208870
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2023-10-25 16:50:31 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a5208870e16e11514e5b6acae9e933423e54aea0

8318487: Specification of the ListFormat.equals() method can be improved

Reviewed-by: joehw, rriggs, lancea, iris

! src/java.base/share/classes/java/text/ListFormat.java

Changeset: ca3bdfc0
Author:    Justin Lu <jlu at openjdk.org>
Date:      2023-10-25 17:12:37 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ca3bdfc0c7a74e23329cd9487279992e345b2efd

8318186: ChoiceFormat inconsistency between applyPattern() and setChoices()

Reviewed-by: naoto

! src/java.base/share/classes/java/text/ChoiceFormat.java

Changeset: 10427c02
Author:    Justin Lu <jlu at openjdk.org>
Date:      2023-10-25 17:12:55 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/10427c023a142a24db3c2492977a7233a1afc25d

8318613: ChoiceFormat patterns are not well tested

Reviewed-by: naoto

+ test/jdk/java/text/Format/ChoiceFormat/PatternsTest.java

Changeset: d96f38b8
Author:    Frederic Thevenet <fthevenet at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date:      2023-10-25 17:30:21 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d96f38b80c1606b54b9f3dbfe9717ab9653a0605

8317510: Change Windows debug symbol files naming to avoid losing info when an executable and a library share the same name

Reviewed-by: ihse, erikj

! make/CreateJmods.gmk
! make/Images.gmk
! make/ZipSecurity.gmk
! make/common/NativeCompilation.gmk
! make/hotspot/test/GtestImage.gmk
! make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/WinGammaPlatformVC10.java
! make/scripts/compare_exceptions.sh.incl
+ test/hotspot/jtreg/runtime/ErrorHandling/TestSymbolsInHsErrFile.java

Changeset: a542f739
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2023-10-25 21:14:14 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a542f7398dba3752d5bb3612fb784773383e3c06

8318843: ProblemList java/lang/management/MemoryMXBean/CollectionUsageThreshold.java in Xcomp

Reviewed-by: lmesnik

! test/jdk/ProblemList-Xcomp.txt

Changeset: 811b436e
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2023-10-25 23:47:46 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/811b436e5de972bedd3a0fa25952b2e1beddd9c3

8318720: G1: Memory leak in G1CodeRootSet after JDK-8315503

Reviewed-by: tschatzl

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

Changeset: 723db2dc
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2023-10-26 06:13:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/723db2dc8651efb9e5da7754cbefb80f4171a367

8305321: Remove unused exports in java.desktop

Reviewed-by: aivanov, prr

! src/java.desktop/share/native/common/font/fontscalerdefs.h
! src/java.desktop/share/native/common/font/sunfontids.h
! src/java.desktop/share/native/libawt/awt/image/imageInitIDs.h
! src/java.desktop/share/native/libawt/java2d/SurfaceData.c
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/Trace.c
! src/java.desktop/share/native/libawt/java2d/Trace.h
! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c
! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h
! src/java.desktop/share/native/libfontmanager/sunFont.c
! src/java.desktop/unix/native/common/awt/X11Color.c
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h
! src/java.desktop/unix/native/libawt/awt/initIDs.c
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.h
! src/java.desktop/windows/native/libawt/windows/awt_Mlib.h

Changeset: 37c40a11
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-10-26 07:58:05 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/37c40a11a78f8b1f290cb04ce5b087904651907e

8318705: [macos] ProblemList java/rmi/registry/multipleRegistries/MultipleRegistries.java

Reviewed-by: lucy

! test/jdk/ProblemList.txt

Changeset: 970cd202
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2023-10-26 08:49:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/970cd202049f592946f9c1004ea92dbd58abf6fb

8318788: java/net/Socks/SocksSocketProxySelectorTest.java fails on machines with no IPv6 link-local addresses

Reviewed-by: jpai, dfuchs, mbaesken

! test/jdk/java/net/Socks/SocksSocketProxySelectorTest.java

Changeset: bc1ba24c
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2023-10-26 09:44:53 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/bc1ba24ca56d482553d1269086e829564c71f190

8316437: JFR: assert(!tl->has_java_buffer()) failed: invariant

Reviewed-by: egahlin

! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp

Changeset: 3cea892b
Author:    Hamlin Li <mli at openjdk.org>
Date:      2023-10-26 09:46:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3cea892bd464566eef5590d2930b2e0adf2c2874

8318805: RISC-V: Wrong comments instructions cost in riscv.ad

Reviewed-by: luhenry, fyang

! src/hotspot/cpu/riscv/riscv.ad

Changeset: ec1bf23d
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2023-10-26 10:52:50 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/ec1bf23d012f007c126cb472fcff146cf7f41b1a

8318801: Parallel: Remove unused verify_all_young_refs_precise

Reviewed-by: tschatzl

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

Changeset: 744e0893
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-10-26 12:34:45 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/744e0893100d402b2b51762d57bcc2e99ab7fdcc

8318700: MacOS Zero cannot run gtests due to wrong JVM path

Reviewed-by: dholmes

! src/hotspot/os/bsd/os_bsd.cpp

Changeset: 9864951d
Author:    Johan Sjölen <jsjolen at openjdk.org>
Date:      2023-10-26 14:03:49 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9864951dceb0ddc4479ced04b6d5a2363f1e307d

8318447: Move NMT source code to own subdirectory

Reviewed-by: stefank, dholmes, stuefe

! src/hotspot/os/aix/safepointMechanism_aix.cpp
! src/hotspot/os/bsd/os_bsd.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/os_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.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/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/x/xPhysicalMemory.cpp
! src/hotspot/share/gc/x/xVirtualMemory.cpp
! src/hotspot/share/gc/z/zNMT.cpp
! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.cpp
! src/hotspot/share/jfr/periodic/jfrNativeMemoryEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/jfr/utilities/jfrAllocation.cpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/memory/resourceArea.inline.hpp
! src/hotspot/share/memory/virtualspace.cpp
= src/hotspot/share/nmt/allocationSite.hpp
= src/hotspot/share/nmt/mallocHeader.cpp
= src/hotspot/share/nmt/mallocHeader.hpp
= src/hotspot/share/nmt/mallocHeader.inline.hpp
= src/hotspot/share/nmt/mallocSiteTable.cpp
= src/hotspot/share/nmt/mallocSiteTable.hpp
= src/hotspot/share/nmt/mallocTracker.cpp
= src/hotspot/share/nmt/mallocTracker.hpp
= src/hotspot/share/nmt/mallocTracker.inline.hpp
= src/hotspot/share/nmt/memBaseline.cpp
= src/hotspot/share/nmt/memBaseline.hpp
= src/hotspot/share/nmt/memReporter.cpp
= src/hotspot/share/nmt/memReporter.hpp
= src/hotspot/share/nmt/memTracker.cpp
= src/hotspot/share/nmt/memTracker.hpp
+ src/hotspot/share/nmt/memTracker.inline.hpp
= src/hotspot/share/nmt/nmtCommon.cpp
= src/hotspot/share/nmt/nmtCommon.hpp
= src/hotspot/share/nmt/nmtDCmd.cpp
= src/hotspot/share/nmt/nmtDCmd.hpp
= src/hotspot/share/nmt/nmtPreInit.cpp
= src/hotspot/share/nmt/nmtPreInit.hpp
= src/hotspot/share/nmt/nmtUsage.cpp
= src/hotspot/share/nmt/nmtUsage.hpp
= src/hotspot/share/nmt/threadStackTracker.cpp
= src/hotspot/share/nmt/threadStackTracker.hpp
= src/hotspot/share/nmt/virtualMemoryTracker.cpp
= src/hotspot/share/nmt/virtualMemoryTracker.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/park.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/mallocLimit.cpp
- src/hotspot/share/services/memTracker.inline.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp
! src/hotspot/share/utilities/vmError.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_reserved_region.cpp
! test/hotspot/gtest/nmt/test_nmt_totals.cpp
! test/hotspot/gtest/nmt/test_nmtpreinit.cpp
! test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_os.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp

Changeset: 3885dc5b
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2023-10-26 15:54:02 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/3885dc5b9acf08dc90397ab02b814bc72d7b4ed5

8318737: Fallback linker passes bad JNI handle

Reviewed-by: alanb

! src/hotspot/share/runtime/jniHandles.cpp
! src/java.base/share/classes/jdk/internal/foreign/abi/fallback/LibFallback.java
! src/java.base/share/native/libfallbackLinker/fallbackLinker.c
! test/jdk/java/foreign/TestDowncallScope.java
! test/jdk/java/foreign/TestDowncallStack.java
! test/jdk/java/foreign/TestUpcallScope.java
! test/jdk/java/foreign/TestUpcallStack.java

Changeset: 40a3c35a
Author:    Hamlin Li <mli at openjdk.org>
Date:      2023-10-26 16:10:16 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/40a3c35aa5614be4505013d4e92ddb1b556a3622

8318723: RISC-V: C2 UDivL
8318224: RISC-V: C2 UDivI

Reviewed-by: fyang, luhenry, aph

! src/hotspot/cpu/riscv/c1_LIRAssembler_arith_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/templateTable_riscv.cpp
! test/hotspot/jtreg/compiler/intrinsics/TestIntegerUnsignedDivMod.java
! test/hotspot/jtreg/compiler/intrinsics/TestLongUnsignedDivMod.java

Changeset: e1a458ee
Author:    Andrew Haley <aph at openjdk.org>
Date:      2023-10-26 16:28:28 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/e1a458ee6436e5b572e376d8cb27cf2e6b3a2afc

8318834: s390x: Debug builds are missing debug helpers

Reviewed-by: shade, lucy

! make/autoconf/flags-cflags.m4

Changeset: a9b31b58
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2023-10-26 16:40:33 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/a9b31b587c7487b2222773debde1ce2227884959

8318689: jtreg is confused when folder name is the same as the test name

Reviewed-by: mullan

= test/jdk/javax/security/auth/Subject/DoAsTest.java

Changeset: 77fe0fd9
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2023-10-26 18:24:42 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/77fe0fd9e6f1e1f775a5191640411c37eb51b415

8272215: Add InetAddress methods for parsing IP address literals

Reviewed-by: dfuchs, michaelm

! src/java.base/share/classes/java/net/HostPortrange.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
+ test/jdk/java/net/InetAddress/OfLiteralTest.java

Changeset: 4a142c3b
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2023-10-26 21:06:01 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/4a142c3b0831d60b3d5540f58973e8ad3d1304bf

8274122: java/io/File/createTempFile/SpecialTempFile.java fails in Windows 11

Reviewed-by: lancea, djelinski, rriggs

! test/jdk/ProblemList.txt
! test/jdk/java/io/File/createTempFile/SpecialTempFile.java

Changeset: 9123961a
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2023-10-26 22:43:06 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/9123961aaa47aa58ec436640590d2cceedb8cbb1

8318096: Introduce AsymmetricKey interface with a getParams method

Reviewed-by: darcy, mullan, ascarpino

+ src/java.base/share/classes/java/security/AsymmetricKey.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/interfaces/DSAParams.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/ECPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/ECPublicKey.java
! src/java.base/share/classes/java/security/interfaces/EdECPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/EdECPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/XECPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/XECPublicKey.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPrivateKey.java
! src/java.base/share/classes/javax/crypto/interfaces/DHPublicKey.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
+ test/jdk/java/security/AsymmetricKey/GetParams.java

Changeset: abad0408
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2023-10-27 06:55:25 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/abad0408e8317b43c2cd5bc3d324ff199aa289f5

8313781: Add regression tests for large page logging and user-facing error messages

Reviewed-by: sjohanss, dholmes

! test/hotspot/jtreg/runtime/os/HugePageConfiguration.java
+ test/hotspot/jtreg/runtime/os/TestHugePageDecisionsAtVMStartup.java

Changeset: 5b5fd369
Author:    William Kemper <wkemper at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2023-10-27 08:18:38 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/5b5fd3694ac6ef224af311a7ab62547dac976da4

8316632: Shenandoah: Raise OOME when gc threshold is exceeded

Reviewed-by: kdnilsen, ysr, shade

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! 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/shenandoah_globals.hpp
! test/jdk/com/sun/jdi/EATests.java

Changeset: 957703b1
Author:    Christian Stein <cstein at openjdk.org>
Date:      2023-10-27 08:37:19 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/957703b1f960d739a4a95dd5d8fcb97d41907e5f

8307168: Inconsistent validation and handling of --system flag arguments

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java

Changeset: d52a995f
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2023-10-27 08:47:26 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/d52a995f35de26c2cc4074297a75141e4a363e1b

8315097: Rename createJavaProcessBuilder

Reviewed-by: lmesnik, dholmes, rriggs, stefank

! test/hotspot/jtreg/applications/jcstress/JcstressRunner.java
! test/hotspot/jtreg/applications/jcstress/TestGenerator.java
! test/hotspot/jtreg/applications/scimark/Scimark.java
! test/hotspot/jtreg/compiler/arguments/CheckCICompilerCount.java
! test/hotspot/jtreg/compiler/arguments/CheckCompileThresholdScaling.java
! test/hotspot/jtreg/compiler/arguments/TestCodeEntryAlignment.java
! test/hotspot/jtreg/compiler/arguments/TestOptoLoopAlignment.java
! test/hotspot/jtreg/compiler/arguments/TestPrintOptoAssemblyLineNumbers.java
! test/hotspot/jtreg/compiler/arraycopy/stress/TestStressArrayCopy.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeExistingIntrinsicWarningTest.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeExperimentalUnlockTest.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeIntrinsicTest.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeNonEmptyWarningTest.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeNonStaticWarningTest.java
! test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarningTest.java
! test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java
! test/hotspot/jtreg/compiler/c2/TestBit.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestSVEWithJNI.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestTrampoline.java
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
! test/hotspot/jtreg/compiler/ciReplay/DumpReplayBase.java
! test/hotspot/jtreg/compiler/ciReplay/SABase.java
! test/hotspot/jtreg/compiler/ciReplay/TestInvalidReplayFile.java
! test/hotspot/jtreg/compiler/codecache/CheckCodeCacheInfo.java
! test/hotspot/jtreg/compiler/codecache/CheckLargePages.java
! test/hotspot/jtreg/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java
! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java
! test/hotspot/jtreg/compiler/codecache/CheckUpperLimit.java
! test/hotspot/jtreg/compiler/codecache/CodeCacheFullCountTest.java
! test/hotspot/jtreg/compiler/compilercontrol/TestConflictInlineCommands.java
! test/hotspot/jtreg/compiler/cpuflags/RestoreMXCSR.java
! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
! test/hotspot/jtreg/compiler/debug/TestStressCM.java
! test/hotspot/jtreg/compiler/debug/TestStressIGVNAndCCP.java
! test/hotspot/jtreg/compiler/debug/VerifyAdapterSharing.java
! test/hotspot/jtreg/compiler/escapeAnalysis/TestIterativeEA.java
! test/hotspot/jtreg/compiler/inlining/InlineAccessors.java
! test/hotspot/jtreg/compiler/inlining/PrintInlining.java
! test/hotspot/jtreg/compiler/inlining/ResolvedClassTest.java
! test/hotspot/jtreg/compiler/intrinsics/chacha/TestChaCha20.java
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java
! test/hotspot/jtreg/compiler/jsr292/MHInlineTest.java
! test/hotspot/jtreg/compiler/jsr292/PollutedTrapCounts.java
! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java
! test/hotspot/jtreg/compiler/jvmci/TestInvalidJVMCIOption.java
! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java
! test/hotspot/jtreg/compiler/jvmci/TestJVMCISavedProperties.java
! test/hotspot/jtreg/compiler/jvmci/TestUncaughtErrorInCompileMethod.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetFlagValueTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHotSpotJVMCIRuntime.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
! test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java
! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMiningIterShortLoop.java
! test/hotspot/jtreg/compiler/loopstripmining/TestNoWarningLoopStripMiningIterSet.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWait.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64DefaultFlags.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitC1.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitNoneAArch64.java
! test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitRISCV64.java
! test/hotspot/jtreg/compiler/oracle/CheckCompileCommandOption.java
! test/hotspot/jtreg/compiler/oracle/TestCompileCommand.java
! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckHoistingScaledIV.java
! test/hotspot/jtreg/compiler/runtime/cr8015436/Driver8015436.java
! test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java
! test/hotspot/jtreg/compiler/sharedstubs/SharedTrampolineTest.java
! test/hotspot/jtreg/compiler/startup/NumCompilerThreadsCheck.java
! test/hotspot/jtreg/compiler/startup/SmallCodeCacheStartup.java
! test/hotspot/jtreg/compiler/startup/StartupOutput.java
! test/hotspot/jtreg/compiler/testlibrary/rtm/RTMTestBase.java
! test/hotspot/jtreg/compiler/types/correctness/OffTest.java
! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java
! test/hotspot/jtreg/containers/cgroup/PlainRead.java
! test/hotspot/jtreg/gc/TestAgeOutput.java
! test/hotspot/jtreg/gc/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java
! test/hotspot/jtreg/gc/TestCardTablePageCommits.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestPLABAdaptToMinTLABSize.java
! test/hotspot/jtreg/gc/TestSmallHeap.java
! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java
! test/hotspot/jtreg/gc/TestVerifySilently.java
! test/hotspot/jtreg/gc/TestVerifySubSet.java
! test/hotspot/jtreg/gc/arguments/GCArguments.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java
! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java
! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java
! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java
! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java
! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java
! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsFlagsWithUlimit.java
! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/Test2GbHeap.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/hotspot/jtreg/gc/g1/TestEvacuationFailure.java
! test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java
! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocConcurrentStart.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java
! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java
! test/hotspot/jtreg/gc/g1/TestOneEdenRegionAfterGC.java
! test/hotspot/jtreg/gc/g1/TestPLABOutput.java
! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java
! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java
! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java
! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java
! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java
! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java
! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java
! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java
! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java
! test/hotspot/jtreg/gc/serial/HeapChangeLogging.java
! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java
! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java
! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSoftMaxHeapSize.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java
! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java
! test/hotspot/jtreg/gc/whitebox/TestWBGC.java
! test/hotspot/jtreg/gc/x/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/x/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/x/TestSmallHeap.java
! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java
! test/hotspot/jtreg/gc/z/TestSmallHeap.java
! test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java
! test/hotspot/jtreg/gc/z/TestZNMT.java
! test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java
! test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java
! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java
! test/hotspot/jtreg/runtime/BadObjectClass/BootstrapRedefine.java
! test/hotspot/jtreg/runtime/BootClassAppendProp/BootClassPathAppend.java
! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java
! test/hotspot/jtreg/runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/hotspot/jtreg/runtime/ClassFile/FormatCheckingTest.java
! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java
! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java
! test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java
! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java
! test/hotspot/jtreg/runtime/CommandLine/BooleanFlagWithInvalidValue.java
! test/hotspot/jtreg/runtime/CommandLine/CompilerConfigFileWarning.java
! test/hotspot/jtreg/runtime/CommandLine/ConfigFileParsing.java
! test/hotspot/jtreg/runtime/CommandLine/ConfigFileWarning.java
! test/hotspot/jtreg/runtime/CommandLine/DoubleFlagWithIntegerValue.java
! test/hotspot/jtreg/runtime/CommandLine/FlagWithInvalidValue.java
! test/hotspot/jtreg/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java
! test/hotspot/jtreg/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java
! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java
! test/hotspot/jtreg/runtime/CommandLine/TestLongUnrecognizedVMOption.java
! test/hotspot/jtreg/runtime/CommandLine/TestNullTerminatedFlags.java
! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java
! test/hotspot/jtreg/runtime/CommandLine/TraceExceptionsTest.java
! test/hotspot/jtreg/runtime/CommandLine/UnrecognizedVMOption.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java
! test/hotspot/jtreg/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! test/hotspot/jtreg/runtime/CompressedOops/ObjectAlignment.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java
! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java
! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java
! test/hotspot/jtreg/runtime/ErrorHandling/BadNativeStackInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java
! test/hotspot/jtreg/runtime/ErrorHandling/CreateCoredumpOnCrash.java
! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileOverwriteTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileRedirectTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java
! test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ProblematicFrameTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ReattemptErrorTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ResourceMarkTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/StackWalkNativeToJava.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestAbortVmOnException.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpPath.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestOnOutOfMemoryError.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestSigInfoInHsErrFile.java
! test/hotspot/jtreg/runtime/ErrorHandling/ThreadsListHandleInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java
! test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java
! test/hotspot/jtreg/runtime/GenerateOopMap/TestGenerateOopMapCrash.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java
! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java
! test/hotspot/jtreg/runtime/LoadClass/TestResize.java
! test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java
! test/hotspot/jtreg/runtime/LocalVariableTable/TestLVT.java
! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java
! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java
! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java
! test/hotspot/jtreg/runtime/MinimalVM/CDS.java
! test/hotspot/jtreg/runtime/MinimalVM/CheckJNI.java
! test/hotspot/jtreg/runtime/MinimalVM/Instrumentation.java
! test/hotspot/jtreg/runtime/MinimalVM/JMX.java
! test/hotspot/jtreg/runtime/MinimalVM/JVMTI.java
! test/hotspot/jtreg/runtime/MinimalVM/NMT.java
! test/hotspot/jtreg/runtime/Monitor/DeflationIntervalsTest.java
! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java
! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
! test/hotspot/jtreg/runtime/NMT/CommandLineDetail.java
! test/hotspot/jtreg/runtime/NMT/CommandLineEmptyArgument.java
! test/hotspot/jtreg/runtime/NMT/CommandLineInvalidArgument.java
! test/hotspot/jtreg/runtime/NMT/CommandLineSummary.java
! test/hotspot/jtreg/runtime/NMT/CommandLineTurnOffNMT.java
! test/hotspot/jtreg/runtime/NMT/JcmdWithNMTDisabled.java
! test/hotspot/jtreg/runtime/NMT/MallocLimitTest.java
! test/hotspot/jtreg/runtime/NMT/NMTInitializationTest.java
! test/hotspot/jtreg/runtime/NMT/NMTJavaHeapTest.java
! test/hotspot/jtreg/runtime/NMT/NMTWithCDS.java
! test/hotspot/jtreg/runtime/NMT/PrintNMTStatistics.java
! test/hotspot/jtreg/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
! test/hotspot/jtreg/runtime/PerfMemDestroy/PerfMemDestroy.java
! test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java
! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java
! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
! test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java
! test/hotspot/jtreg/runtime/Thread/TestAlwaysPreTouchStacks.java
! test/hotspot/jtreg/runtime/Thread/TestBreakSignalThreadDump.java
! test/hotspot/jtreg/runtime/Thread/TooSmallStackSize.java
! test/hotspot/jtreg/runtime/Throwable/StackTraceLogging.java
! test/hotspot/jtreg/runtime/Throwable/TestCatchThrowableOOM.java
! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java
! test/hotspot/jtreg/runtime/Unsafe/RangeCheck.java
! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java
! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java
! test/hotspot/jtreg/runtime/cds/SharedStrings.java
! test/hotspot/jtreg/runtime/cds/TestCDSVMCrash.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/FillerObjectLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java
! test/hotspot/jtreg/runtime/classFileParserBug/Bad_NCDFE_Msg.java
! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java
! test/hotspot/jtreg/runtime/classFileParserBug/TestBadPackageWithInterface.java
! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java
! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java
! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java
! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java
! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java
! test/hotspot/jtreg/runtime/contended/Options.java
! test/hotspot/jtreg/runtime/duplAttributes/DuplAttributesTest.java
! test/hotspot/jtreg/runtime/execstack/Testexecstack.java
! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java
! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java
! test/hotspot/jtreg/runtime/handshake/SystemMembarHandshakeTransitionTest.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
! test/hotspot/jtreg/runtime/jni/checked/TestPrimitiveArrayCriticalWithBadParam.java
! test/hotspot/jtreg/runtime/jsig/Testjsig.java
! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java
! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java
! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java
! test/hotspot/jtreg/runtime/logging/CondyIndyTest.java
! test/hotspot/jtreg/runtime/logging/DefaultMethodsTest.java
! test/hotspot/jtreg/runtime/logging/ExceptionsTest.java
! test/hotspot/jtreg/runtime/logging/FoldMultilinesTest.java
! test/hotspot/jtreg/runtime/logging/ItablesTest.java
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/logging/ModulesTest.java
! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java
! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java
! test/hotspot/jtreg/runtime/logging/MutexRankTest.java
! test/hotspot/jtreg/runtime/logging/OsCpuLoggingTest.java
! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java
! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java
! test/hotspot/jtreg/runtime/logging/SafepointTest.java
! test/hotspot/jtreg/runtime/logging/StackWalkTest.java
! test/hotspot/jtreg/runtime/logging/StartupTimeTest.java
! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java
! test/hotspot/jtreg/runtime/logging/VMOperationTest.java
! test/hotspot/jtreg/runtime/logging/VerificationTest.java
! test/hotspot/jtreg/runtime/logging/VtablesTest.java
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java
! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java
! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java
! test/hotspot/jtreg/runtime/memory/ReserveMemory.java
! test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java
! test/hotspot/jtreg/runtime/modules/IgnoreModulePropertiesTest.java
! test/hotspot/jtreg/runtime/modules/ModuleOptionsTest.java
! test/hotspot/jtreg/runtime/modules/ModuleOptionsWarn.java
! test/hotspot/jtreg/runtime/modules/ModuleStress/ExportModuleStressTest.java
! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java
! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStressGC.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleClassList.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupJavaBase.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupModule.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBase.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTest.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJar.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJarDir.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java
! test/hotspot/jtreg/runtime/modules/Visibility/PatchModuleVisibility.java
! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java
! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpVisibility.java
! test/hotspot/jtreg/runtime/os/AvailableProcessors.java
! test/hotspot/jtreg/runtime/os/THPsInThreadStackPreventionTest.java
! test/hotspot/jtreg/runtime/os/TestHugePageDetection.java
! test/hotspot/jtreg/runtime/os/TestTimerSlack.java
! test/hotspot/jtreg/runtime/os/TestTrimNative.java
! test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java
! test/hotspot/jtreg/runtime/posixSig/TestPosixSig.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java
! test/hotspot/jtreg/runtime/stringtable/StringTableVerifyTest.java
! test/hotspot/jtreg/runtime/symboltable/ShortLivedSymbolCleanup.java
! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java
! test/hotspot/jtreg/runtime/verifier/TestANewArray.java
! test/hotspot/jtreg/runtime/verifier/TestMultiANewArray.java
! test/hotspot/jtreg/runtime/verifier/TestTableSwitch.java
! test/hotspot/jtreg/runtime/verifier/TraceClassRes.java
! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java
! test/hotspot/jtreg/serviceability/attach/AttachSetGetFlag.java
! test/hotspot/jtreg/serviceability/attach/AttachWithStalePidFile.java
! test/hotspot/jtreg/serviceability/attach/ShMemLongName.java
! test/hotspot/jtreg/serviceability/dcmd/gc/RunFinalizationTest.java
! test/hotspot/jtreg/serviceability/dtrace/DTraceOptionsTest.java
! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java
! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSharedClassJFR.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java
! test/hotspot/jtreg/serviceability/logging/TestBasicLogOutput.java
! test/hotspot/jtreg/serviceability/logging/TestDefaultLogOutput.java
! test/hotspot/jtreg/serviceability/logging/TestFullNames.java
! test/hotspot/jtreg/serviceability/logging/TestLogRotation.java
! test/hotspot/jtreg/serviceability/logging/TestMultipleXlogArgs.java
! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/TestClassDump.java
! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java
! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
! test/hotspot/jtreg/serviceability/sa/TestObjectAlignment.java
! test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java
! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/UniqueVtableTest.java
! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java
! test/hotspot/jtreg/testlibrary_tests/ctw/CtwTest.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDScenarios.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDTestAndExclude.java
! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java
! test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestMaxMetaspaceSize.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/TestDriver.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/Test.java
! test/jdk/com/sun/jdi/JITDebug.java
! test/jdk/com/sun/jdi/NoLaunchOptionTest.java
! test/jdk/com/sun/jdi/PrivateTransportTest.java
! test/jdk/com/sun/jdi/ProcessAttachTest.java
! test/jdk/com/sun/jdi/RunToExit.java
! test/jdk/com/sun/jdi/cds/CDSJDITest.java
! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/jdk/com/sun/tools/attach/RunnerUtil.java
! test/jdk/java/awt/MenuBar/TestNoScreenMenuBar.java
! test/jdk/java/awt/Robot/NonEmptyErrorStream.java
! test/jdk/java/awt/Toolkit/ScreenInsetsDPIVariation/ScreenInsetsDPIVariation.java
! test/jdk/java/awt/Window/MainKeyWindowTest/TestMainKeyWindow.java
! test/jdk/java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java
! test/jdk/java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java
! test/jdk/java/awt/font/JNICheck/FreeTypeScalerJNICheck.java
! test/jdk/java/foreign/UpcallTestHelper.java
! test/jdk/java/io/Console/RedirectTest.java
! test/jdk/java/io/File/MacPath.java
! test/jdk/java/io/Serializable/class/NonSerializableTest.java
! test/jdk/java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java
! test/jdk/java/lang/ClassLoader/GetSystemPackage.java
! test/jdk/java/lang/Object/InvalidFinalizationOption.java
! test/jdk/java/lang/ProcessBuilder/InheritIOTest.java
! test/jdk/java/lang/ProcessBuilder/JspawnhelperProtocol.java
! test/jdk/java/lang/ProcessBuilder/ReaderWriterTest.java
! test/jdk/java/lang/RuntimeTests/shutdown/ShutdownInterruptedMain.java
! test/jdk/java/lang/SecurityManager/modules/CustomSecurityManagerTest.java
! test/jdk/java/lang/StackWalker/CallerFromMain.java
! test/jdk/java/lang/System/FileEncodingTest.java
! test/jdk/java/lang/System/MacEncoding/MacJNUEncoding.java
! test/jdk/java/lang/System/i18nEnvArg.java
! test/jdk/java/lang/Thread/UncaughtExceptionsTest.java
! test/jdk/java/lang/Thread/virtual/ShutdownHook.java
! test/jdk/java/lang/annotation/LoaderLeakTest.java
! test/jdk/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java
! test/jdk/java/lang/instrument/NegativeAgentRunner.java
! test/jdk/java/lang/instrument/PremainClass/PremainClassTest.java
! test/jdk/java/lang/invoke/condy/CondyNestedResolutionTest.java
! test/jdk/java/nio/channels/Selector/LotsOfUpdatesTest.java
! test/jdk/java/nio/charset/Charset/DefaultCharsetTest.java
! test/jdk/java/nio/file/Path/MacPathTest.java
! test/jdk/java/security/SignedJar/SignedJarWithCustomClassLoader.java
! test/jdk/java/util/Formatter/BasicTestLauncher.java
! test/jdk/java/util/Properties/StoreReproducibilityTest.java
! test/jdk/java/util/TimeZone/CustomTzIDCheckDST.java
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
! test/jdk/javax/management/security/HashedPasswordFileTest.java
! test/jdk/javax/net/ssl/TLSCommon/interop/ProcUtils.java
! test/jdk/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java
! test/jdk/javax/swing/text/html/CSS/bug8234913.java
! test/jdk/jdk/incubator/vector/LoadJsvmlTest.java
! test/jdk/jdk/internal/misc/VM/RuntimeArguments.java
! test/jdk/jdk/jfr/api/consumer/streaming/Application.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithMinAndMaxSize.java
! test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.java
! test/jdk/jdk/jfr/event/runtime/TestDumpReason.java
! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java
! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java
! test/jdk/jdk/jfr/startupargs/TestDumpOnExit.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/TestOptionsWithLocale.java
! test/jdk/jdk/jfr/startupargs/TestPreserveRepository.java
! test/jdk/jdk/jfr/startupargs/TestRetransformUsingLog.java
! test/jdk/jdk/jfr/startupargs/TestStartDuration.java
! test/jdk/jdk/jfr/startupargs/TestStartName.java
! test/jdk/jdk/jfr/startupargs/TestStartupMessage.java
! test/jdk/jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java
! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
! test/jdk/sun/management/jdp/DynamicLauncher.java
! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java
! test/jdk/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java
! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java
! test/jdk/sun/net/spi/SystemProxyDriver.java
! test/jdk/sun/security/krb5/auto/ModuleName.java
! test/jdk/sun/security/provider/KeyStore/DKSTest.java
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java
! test/jdk/sun/tools/jstat/JStatInterval.java
! test/jdk/tools/jimage/JImageToolTest.java
! test/jdk/tools/launcher/modules/basic/BasicTest.java
! test/lib-test/jdk/test/lib/process/ProcessToolsLastLineTest.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
! test/lib/jdk/test/lib/cli/CommandLineOptionTest.java
! test/lib/jdk/test/lib/jfr/AppExecutorHelper.java
! test/lib/jdk/test/lib/process/ProcessTools.java

Changeset: b9dcd4b7
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2023-10-27 09:51:22 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/b9dcd4b74138dd77faa46525f101b985248fffc5

8318964: Fix build failures caused by 8315097

Reviewed-by: aboldtch, rcastanedalo

! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java
! test/hotspot/jtreg/runtime/ErrorHandling/TestSymbolsInHsErrFile.java
! test/hotspot/jtreg/runtime/os/TestHugePageDecisionsAtVMStartup.java
! test/jdk/java/lang/instrument/modules/AppendToClassPathModuleTest.java
! test/jdk/tools/launcher/modules/classpath/JavaClassPathTest.java

Changeset: 667cca9d
Author:    Doug Lea <dl at openjdk.org>
Date:      2023-10-27 10:08:59 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/667cca9d7aef1ff4abe630cefaac34c0b1646925

8288899: java/util/concurrent/ExecutorService/CloseTest.java failed with "InterruptedException: sleep interrupted"

Reviewed-by: alanb

! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! test/jdk/ProblemList.txt
! test/jdk/java/util/concurrent/ExecutorService/CloseTest.java
+ test/jdk/java/util/concurrent/ExecutorService/InvokeTest.java
+ test/jdk/java/util/concurrent/ExecutorService/SubmitTest.java
! test/jdk/java/util/concurrent/Future/DefaultMethods.java
+ test/jdk/java/util/concurrent/TEST.properties
! test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNow.java
! test/jdk/java/util/concurrent/tck/ForkJoinPool19Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinPool8Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/RecursiveActionTest.java
! test/jdk/java/util/concurrent/tck/RecursiveTaskTest.java
! test/jdk/java/util/concurrent/tck/tck.policy

Changeset: 55d1a373
Author:    duke <duke at openjdk.org>
Date:      2023-10-27 11:00:27 +0000
URL:       https://git.openjdk.org/panama-foreign/commit/55d1a373e4db47f367ec1bcb36a81f6287c24e8f

Automatic merge of jdk:master into master




More information about the panama-dev mailing list