git: openjdk/amber: stats-before-this-super: 97 new changesets

duke duke at openjdk.java.net
Thu Sep 23 22:07:35 UTC 2021


Changeset: b9829044
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-09-16 23:26:55 +0000
URL:       https://git.openjdk.java.net/amber/commit/b98290444a4594d0164d6f313c506287282d1929

8271073: Improve testing with VM option VerifyArchivedFields

Reviewed-by: ccheung, minqi

! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
+ test/hotspot/jtreg/runtime/cds/appcds/cacheObject/VerifyArchivedFields.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java

Changeset: 8c022e2c
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-09-16 23:45:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/8c022e2c174cca2b03e8fdf4fadad42bc11c65f1

8270434: JDI+UT: Unexpected event in JDI tests

Reviewed-by: sspitsyn, kevinw

! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java

Changeset: e07ab82e
Author:    Guoxiong Li <gli at openjdk.org>
Date:      2021-09-17 05:34:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/e07ab82ee555f27921287a871ba582e0906ad45c

8273408: java.lang.AssertionError: typeSig ERROR on generated class property of record

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/langtools/tools/javac/records/recordComponent/GenerateTypeProcessor.java
+ test/langtools/tools/javac/records/recordComponent/RecordComponentTypeTest.java

Changeset: 54b45676
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-17 06:44:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/54b456764bedb53adb7ae3c25f64d44dd8322ada

8273880: Zero: Print warnings when unsupported intrinsics are enabled

Reviewed-by: dholmes

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

Changeset: 1890d85c
Author:    Per Liden <pliden at openjdk.org>
Date:      2021-09-17 07:51:45 +0000
URL:       https://git.openjdk.java.net/amber/commit/1890d85c0e647d3f890e3c7152f8cd2e60dfd826

8273872: ZGC: Explicitly use 2M large pages

Reviewed-by: eosterlund, tschatzl, stefank

! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/share/gc/z/zArguments.cpp

Changeset: 35f6f1d6
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-09-17 08:20:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/35f6f1d69f4238f16595b9b8f1d11db9e49d4cc9

8273808: Cleanup AddFontsToX11FontPath

Reviewed-by: pbansal, lucy

! src/java.desktop/unix/native/common/awt/fontpath.c

Changeset: 27d747ad
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-09-17 12:53:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/27d747ad4f13193d5fc651d893540465248c48a6

8273877: os::unsetenv unused

Reviewed-by: mdoerr, stuefe

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 17f7a45c
Author:    Phil Race <prr at openjdk.org>
Date:      2021-09-17 15:00:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/17f7a45ce40ecf0666f282e68be1844d38a5d1c7

8273913: Problem list some headful client jtreg tests that fail on macOS 12

Reviewed-by: pbansal, aivanov

! test/jdk/ProblemList.txt

Changeset: 2f8c2211
Author:    Kartik Ohri <kartikohri13 at gmail.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date:      2021-09-17 15:12:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/2f8c2211c8c7f9661e283c8df914fde5bda197a6

8273681: Add Vector API vs Arrays.mismatch intrinsic benchmark

Reviewed-by: psandoz

+ test/micro/org/openjdk/bench/jdk/incubator/vector/ArrayMismatchBenchmark.java

Changeset: 83020617
Author:    sunxu <sunxu01 at loongson.cn>
Committer: Calvin Cheung <ccheung at openjdk.org>
Date:      2021-09-17 16:41:51 +0000
URL:       https://git.openjdk.java.net/amber/commit/83020617e70d40a42029720534af561f8af8bce2

8273774: CDSPluginTest should only expect classes_nocoops.jsa exists on supported 64-bit platforms

Reviewed-by: ccheung, mchung

! test/jdk/tools/jlink/plugins/CDSPluginTest.java

Changeset: 2a2e9190
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-09-17 18:11:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/2a2e9190d4e866ac1b712feb0e4bb61d08e112c7

8273685: Remove jtreg tag manual=yesno for java/awt/Graphics/LCDTextAndGraphicsState.java & show test instruction

Reviewed-by: aivanov, pbansal

! test/jdk/java/awt/Graphics/LCDTextAndGraphicsState.java

Changeset: bb9d1427
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-09-18 08:29:48 +0000
URL:       https://git.openjdk.java.net/amber/commit/bb9d142759ece7665329b124a8ea0b16049b024a

8273958: gtest/MetaspaceGtests executes unnecessary tests in debug builds

Reviewed-by: jiefu

! test/hotspot/jtreg/gtest/MetaspaceGtests.java

Changeset: 7c9868c0
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-09-18 23:11:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/7c9868c0b3c9bd3d305e71f91596190813cdccce

8273454: C2: Transform (-a)*(-b) into a*b

Reviewed-by: thartmann, eliu, chagedorn

! src/hotspot/share/opto/mulnode.cpp
+ test/hotspot/jtreg/compiler/integerArithmetic/TestNegMultiply.java

Changeset: dc7f452a
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-09-20 08:29:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/dc7f452acbe3afa5aa6e31d316bd5e669c86d6f6

8273815: move have_special_privileges to os_posix for POSIX platforms

Reviewed-by: mdoerr, stuefe, dholmes

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp

Changeset: d2388b7a
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-09-20 08:46:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/d2388b7a0f4bfb55ea0d5648175e3253f30a4302

8273959: Some metaspace diagnostic switches should be develop

Reviewed-by: dholmes, jiefu

! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/gtest/MetaspaceGtests.java

Changeset: a561eac9
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-09-20 12:53:56 +0000
URL:       https://git.openjdk.java.net/amber/commit/a561eac912740da6a5982c47558e13f34481219f

8273895: compiler/ciReplay/TestVMNoCompLevel.java fails due to wrong data size with TieredStopAtLevel=2,3

Reviewed-by: kvn, dlong

! test/hotspot/jtreg/compiler/ciReplay/TestVMNoCompLevel.java

Changeset: 6f3e40c1
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-09-20 12:56:08 +0000
URL:       https://git.openjdk.java.net/amber/commit/6f3e40c16db899f1add67b997dede17eeb83418f

8273825: TestIRMatching.java fails after JDK-8266550

Reviewed-by: thartmann, roland

! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: f71df142
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-09-20 13:38:38 +0000
URL:       https://git.openjdk.java.net/amber/commit/f71df142a97f522b40e90c3105e0e5bd8d5af9a2

8273187: jtools tests fail with missing markerName check

Reviewed-by: iris, sspitsyn, joehw

! test/jdk/ProblemList.txt
! test/jdk/sun/tools/jcmd/JcmdOutputEncodingTest.java
! test/jdk/sun/tools/jstack/BasicJStackTest.java

Changeset: 699865f7
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-09-20 13:43:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/699865f76cdf76fbd8042c1b5677b71e29faa4bc

8259039: Passing different version to --release flag than javac version output warning

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
+ test/langtools/tools/javac/platform/CtPropertiesTest.java

Changeset: 1f8af524
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-20 14:02:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/1f8af524ffe2d2d1469d8f07887b1f61c6e4d7b8

8273314: Add tier4 test groups

Reviewed-by: serb, iignatyev

! test/hotspot/jtreg/TEST.groups
! test/jaxp/TEST.groups
! test/jdk/TEST.groups
! test/langtools/TEST.groups

Changeset: 544193a3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-20 14:05:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/544193a3bb6431ee4bb0bd43cb29cc60c7709b25

8247980: Exclusive execution of java/util/stream tests slows down tier1

Reviewed-by: iignatyev

! test/jdk/TEST.ROOT

Changeset: 4da45c43
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-09-20 14:07:50 +0000
URL:       https://git.openjdk.java.net/amber/commit/4da45c430139fe66fab020c2f96686dc9cf26a97

8270609: [TESTBUG] java/awt/print/Dialog/DialogCopies.java does not show instruction

Reviewed-by: aivanov

! test/jdk/java/awt/print/Dialog/DialogCopies.java

Changeset: 9aa12daa
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-09-20 14:11:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/9aa12daa15944910c7b29d1715e8aee66cca5315

8273934: Remove unused perfcounters

Reviewed-by: chagedorn

! src/hotspot/share/compiler/compileBroker.hpp

Changeset: 4d95a5d6
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-09-20 14:59:44 +0000
URL:       https://git.openjdk.java.net/amber/commit/4d95a5d6dc7cc3d2b239c554a1302ac647807bd6

8273933: [TESTBUG] Test must run without preallocated exceptions

Reviewed-by: chagedorn, thartmann

! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java

Changeset: 48aff231
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-20 15:44:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/48aff23165db668eb9c06477d16a8e72b6dc6b56

8272515: JFR: Names should only be valid Java identifiers

Reviewed-by: mgronlun

! src/java.base/share/classes/jdk/internal/module/Checks.java
! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/Name.java
! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestName.java

Changeset: dad5d271
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-20 15:59:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/dad5d27172dbe24ae13b6386d1cdf15549f6619d

8272867: JFR: ManagementSupport.removeBefore() lost coverage

Reviewed-by: mseledtsov, mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java

Changeset: 4b3a4fff
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-20 16:17:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/4b3a4fff39c1fba0d7eae719525e2a46b0a6d6ed

8273940: vmTestbase/vm/mlvm/meth/stress/gc/callSequencesDuringGC/Test.java crashes in full gc during VM exit

Reviewed-by: lkorinth

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp

Changeset: 26e5e9ae
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-20 16:53:20 +0000
URL:       https://git.openjdk.java.net/amber/commit/26e5e9ae8cddbbd8bc498d2951e37970358f79ba

8273654: JFR: Remove unused SecuritySupport.setAccessible(Field)

Reviewed-by: mseledtsov, shade

! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java

Changeset: a67f0f9d
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-09-20 16:56:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/a67f0f9dc04200c22db05e277346f24d31306b53

8273505: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl crashed with SIGSEGV in MetaspaceShared::link_shared_classes

Reviewed-by: iklam, minqi

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

Changeset: b3b4b1cc
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-09-20 17:23:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/b3b4b1cc218d4c02809eb7fd4d83d541acfbd9bd

8273907: Cleanup redundant Math.max/min calls in DefaultHighlighter

Reviewed-by: pbansal, aivanov, azvegint

! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java

Changeset: 5c21c004
Author:    Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date:      2021-09-20 19:03:34 +0000
URL:       https://git.openjdk.java.net/amber/commit/5c21c0044104b52fcaf3f3a830ea6e219d504ada

8267163: Rename anonymous loader tests to hidden loader tests

Reviewed-by: dholmes, hseigel

! test/hotspot/jtreg/ProblemList-Xcomp.txt
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/findByName/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/AnonkTestee02.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/byteMutation/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/parallelLoad/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/randomBytecodes/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/func/findByName/Test.java
= test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/share/HiddenkTestee01.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/share/HiddenkTestee02.java
= test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/share/StressClassLoadingTest.java
= test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/byteMutation/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/byteMutation/Test.java
= test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/oome/heap/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/oome/heap/Test.java
= test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/oome/metaspace/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/oome/metaspace/Test.java
= test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/parallelLoad/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/parallelLoad/Test.java
= test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/randomBytecodes/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/hiddenloader/stress/randomBytecodes/Test.java

Changeset: 04891c95
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-09-20 20:10:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/04891c95e0a29409959aa3e649964788e589a6da

8273912: Add threadControl_dumpThread(jthread) function

Reviewed-by: kevinw, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h

Changeset: 5fde4b64
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-09-20 20:17:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/5fde4b64e25a3b3a4c01c57064624b9f930a1324

8273909: vmTestbase/nsk/jdi/Event/request/request001 can still fail with "ERROR: new event is not ThreadStartEvent"

Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java

Changeset: ee3576a4
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-20 20:43:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/ee3576a48b700df3d8ad4bd447346d4102b20818

8256735: JFR: 'jfr' tool displays incorrect timestamps

Reviewed-by: mseledtsov, mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java

Changeset: 1bd11a7f
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-09-20 21:25:40 +0000
URL:       https://git.openjdk.java.net/amber/commit/1bd11a7f2ca433f4aa9c545a20960e0778ec545e

8273887: [macos] java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java timed out

Reviewed-by: aivanov

! test/jdk/java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java

Changeset: 7ce60c6f
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-20 21:58:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/7ce60c6ff6950bbe07fbc363303e7e6ce5e1b696

8273651: JFR: onMetadata(), setStartTime(), setEndTime() lacks test coverage

Reviewed-by: mgronlun, mseledtsov

! test/jdk/jdk/jfr/jmx/streaming/TestDelegated.java
+ test/jdk/jdk/jfr/jmx/streaming/TestMetadataEvent.java

Changeset: d16bf04c
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-20 23:15:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/d16bf04c95ad20a003af70679e7b735b0780ac30

8273613: JFR: RemoteRecordingStream::start() blocks close()

Reviewed-by: mgronlun

! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java
+ test/jdk/jdk/jfr/jmx/streaming/TestStart.java

Changeset: 9c91ff57
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-09-21 02:23:52 +0000
URL:       https://git.openjdk.java.net/amber/commit/9c91ff57e8b4b48e997e0424ff93b29e695ec527

8274031: Typo in StringBuilder.readObject

Reviewed-by: bpb

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

Changeset: 240fa6ef
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-21 05:57:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/240fa6efa266bc9c9f269c6215aa9df469b6eaa8

8273927: Enable hsdis for riscv64

Reviewed-by: ihse

! src/utils/hsdis/hsdis.c

Changeset: f242cb5c
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-21 06:00:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/f242cb5ce0af3bacf7af51351121f9137db92931

8273797: Stop impersonating "server" VM in all VM variants

Reviewed-by: dholmes, erikj, ihse

! make/autoconf/flags-ldflags.m4
! make/autoconf/hotspot.m4
! make/hotspot/HotspotCommon.gmk
! make/modules/java.base/Copy.gmk
! make/modules/java.base/Lib.gmk

Changeset: 6642d2eb
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-09-21 06:27:32 +0000
URL:       https://git.openjdk.java.net/amber/commit/6642d2eb8b129a2291191647197c5b3333a32989

8273783: Simplify Metaspace arena guard handling

Reviewed-by: coleenp, lucy

! src/hotspot/share/memory/metaspace.cpp
- src/hotspot/share/memory/metaspace/allocationGuard.hpp
! src/hotspot/share/memory/metaspace/metaspaceArena.cpp
! src/hotspot/share/memory/metaspace/metaspaceArena.hpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceSettings.cpp
! test/hotspot/gtest/metaspace/test_allocationGuard.cpp
! test/hotspot/gtest/metaspace/test_metaspace_misc.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp

Changeset: c60bcd09
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-09-21 07:42:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/c60bcd09b73f6ad176bbd73fe3c1a09545609353

8273928: Use named run ids when problem listing tests

Reviewed-by: pliden, kbarrett, dholmes

! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/gcbarriers/UnsafeIntrinsicsTest.java
! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java
! test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java
! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java
! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java
! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpCompressedTest.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java

Changeset: 65ed0a74
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-09-21 08:07:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/65ed0a742e65fe7e661e8da2adea6cd41992869e

8273655: content-types.properties files are missing some common types

Reviewed-by: bpb, dfuchs

! src/java.base/unix/classes/sun/net/www/content-types.properties
! src/java.base/windows/classes/sun/net/www/content-types.properties
! test/jdk/java/nio/file/Files/probeContentType/Basic.java

Changeset: a5108a60
Author:    Thejasvi Voniadka <tvoniadka at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2021-09-21 09:01:09 +0000
URL:       https://git.openjdk.java.net/amber/commit/a5108a605e6a1e427d90dbeeb8630a3d01d6b405

8273646: Add openssl from path variable also in to Default System Openssl Path in OpensslArtifactFetcher

Reviewed-by: weijun

! test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java

Changeset: afd218d3
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-21 09:20:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/afd218d39a3125fcea50968edef6e6cfbacfff50

8274053: [BACKOUT] JDK-8270842: G1: Only young regions need to redirty outside references in remset.

Reviewed-by: sjohanss

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

Changeset: 7acec3f1
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-21 11:26:28 +0000
URL:       https://git.openjdk.java.net/amber/commit/7acec3f161234b99da76193781296157b98d689c

8236505: Mark jdk/editpad/EditPadTest.java as @headful

Reviewed-by: jlahoda

! test/jdk/jdk/editpad/EditPadTest.java

Changeset: 111d5e1a
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-09-21 11:37:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/111d5e1a9324cb5e8d98627f6329d17fcbc9c13d

8273915: Create 'nosafepoint' rank

Reviewed-by: dholmes, iklam

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/z/zMessagePort.inline.hpp
! src/hotspot/share/gc/z/zMetronome.cpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena.cpp
! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp
! test/hotspot/gtest/runtime/test_mutex.cpp
! test/hotspot/gtest/runtime/test_safepoint_locks.cpp
! test/hotspot/gtest/utilities/test_filterQueue.cpp

Changeset: 57df0dbc
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-21 12:02:00 +0000
URL:       https://git.openjdk.java.net/amber/commit/57df0dbc45914969df34e6f42b6c815785e11048

8270873: JFR: Catch DirectoryIteratorException when scanning for .jfr files

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RepositoryFiles.java

Changeset: 42d5d2ab
Author:    Artem Semenov <Artem.Semenov at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date:      2021-09-21 12:38:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/42d5d2abaad8a88a5e1326ea8b4494aeb8b5748b

8274056: JavaAccessibilityUtilities leaks JNI objects

Reviewed-by: aivanov, ant

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

Changeset: 6d91a3eb
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2021-09-21 13:45:47 +0000
URL:       https://git.openjdk.java.net/amber/commit/6d91a3eb7bd1e1403cfb67f7eb8ce06d7e08e7a7

8269039: Disable SHA-1 Signed JARs

Reviewed-by: weijun

! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/CertPathConstraintsParameters.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/JarConstraintsParameters.java
! src/java.base/share/conf/security/java.security
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
- test/jdk/java/security/Security/signedfirst/Dyn.sh
+ test/jdk/java/security/Security/signedfirst/DynStatic.java
- test/jdk/java/security/Security/signedfirst/Static.sh
+ test/jdk/java/security/Security/signedfirst/com/sun/exp/provider/EXP.java
+ test/jdk/java/security/Security/signedfirst/com/sun/exp/provider/SHA.java
- test/jdk/java/security/Security/signedfirst/exp.jar
- test/jdk/java/security/Security/signedfirst/keystore.jks
! test/jdk/java/util/jar/JarFile/Signed.jar
! test/jdk/java/util/jar/JarFile/test.jar
! test/jdk/java/util/jar/JarInputStream/signed.jar
! test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java
! test/jdk/sun/security/tools/jarsigner/DiffEnd.java
! test/jdk/sun/security/tools/jarsigner/OldSig.java
+ test/jdk/sun/security/tools/jarsigner/OldSig.props
! test/jdk/sun/security/tools/jarsigner/Test4431684.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/lib/jdk/test/lib/security/SecurityUtils.java

Changeset: 0fc47e99
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-09-21 15:53:35 +0000
URL:       https://git.openjdk.java.net/amber/commit/0fc47e99d20a1ee886df878f1302769bdd913aab

8266666: Implementation for snippets

Co-authored-by: Jonathan Gibbons <jjg at openjdk.org>
Co-authored-by: Hannes Wallnöfer <hannesw at openjdk.org>
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/tools/DocumentationTool.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/AttributeTree.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/SnippetTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Action.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/AddStyle.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Attribute.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Attributes.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Bookmark.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/MarkupParser.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/ParseException.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Parser.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Replace.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Style.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/StyledText.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
+ test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out
! test/langtools/jdk/javadoc/tool/api/basic/DocumentationToolLocationTest.java
! test/langtools/tools/doclint/EmptyHtmlTest.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
+ test/langtools/tools/javac/doctree/SnippetTest.java

Changeset: 161fdb4a
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2021-09-21 19:23:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/161fdb4afbc6e67cc7580fe753112c4d894a9b6b

8273935: (zipfs) Files.getFileAttributeView() throws UOE instead of returning null when view not supported

Reviewed-by: alanb, bpb, sgehwolf

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/jdk/nio/zipfs/TestPosix.java
+ test/jdk/jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java
! test/jdk/jdk/nio/zipfs/testng/util/ZipFsBaseTest.java

Changeset: a72c8aa6
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2021-09-21 23:36:16 +0000
URL:       https://git.openjdk.java.net/amber/commit/a72c8aa6ad58bad57ddbd65139bcb88b6d8aa5db

8273921: Refactor NSK/JDI tests to create thread using factory

Reviewed-by: cjplummer, sspitsyn, amenkov

! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008a.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIThreadFactory.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/jdi/NamedTask.java

Changeset: cbe57e86
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-09-22 01:26:21 +0000
URL:       https://git.openjdk.java.net/amber/commit/cbe57e860487d1a31a092ec326dc64bf5599a00e

8273684: Replace usages of java.util.Stack with ArrayDeque

Reviewed-by: cjplummer, serb

! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java

Changeset: 11cddd32
Author:    Yi Yang <yyang at openjdk.org>
Date:      2021-09-22 02:20:30 +0000
URL:       https://git.openjdk.java.net/amber/commit/11cddd3261e2bfaa4f2b9142ce9e275bbc48c72e

8272114: Unused _last_state in osThread_windows

Reviewed-by: stuefe, dholmes

! src/hotspot/os/windows/osThread_windows.hpp

Changeset: 517405e4
Author:    Ao Qi <aoqi at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date:      2021-09-22 02:28:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/517405e462dc6104c33471c58242ea7b244c6218

8273965: some testlibrary_tests/ir_framework tests fail when c1 disabled

Reviewed-by: chagedorn, thartmann

! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompLevels.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestControls.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java

Changeset: eeaf43b2
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-09-22 02:53:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/eeaf43b229941f49326ed6d0f37e77f6f0ce5409

8274114: ProblemList serviceability/sa/TestJhsdbJstackMixed.java on linux-aarch64 in -Xcomp mode

Reviewed-by: cjplummer

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

Changeset: 688b3fe2
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-09-22 08:02:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/688b3fe2eb2593e2cad675fb0f40b8bc6adce22f

8274070: Rectify problemlist platform for failing test on macos12

Reviewed-by: azvegint

! test/jdk/ProblemList.txt

Changeset: d9872ba3
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-22 08:07:03 +0000
URL:       https://git.openjdk.java.net/amber/commit/d9872ba3d6c5afb2ae8e17c38e2222a2a1ab9493

8273590: Move helper classes in G1 post evacuation sub tasks to cpp files

Reviewed-by: sjohanss, kbarrett

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

Changeset: c77ebe88
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-09-22 08:40:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/c77ebe88748b0a55f1fc7a5497314a752eab1e2a

8274060: C2: Incorrect computation after JDK-8273454

Reviewed-by: thartmann, neliasso, chagedorn

! src/hotspot/share/opto/mulnode.cpp
+ test/hotspot/jtreg/compiler/integerArithmetic/TestNegAnd.java

Changeset: 51085b52
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-22 10:17:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/51085b523eb7f37c3af5b566b55eca37c127bdcf

8274054: Add custom enqueue calls during reference processing

Reviewed-by: ayang, kbarrett, sjohanss

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/serialGcRefProcProxyTask.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/referenceProcessor.inline.hpp

Changeset: 7f78803b
Author:    sunxu <sunxu01 at loongson.cn>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2021-09-22 11:38:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/7f78803b0926ea194334ad9b3c9f06cbe17a83dd

8273961: jdk/nio/zipfs/ZipFSTester.java fails if file path contains '+' character

Reviewed-by: clanger, lancea

! test/jdk/jdk/nio/zipfs/ZipFSTester.java

Changeset: 3f73ca7f
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-22 11:41:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/3f73ca7fcd674e10d4382ec4bd8d4cb0da1e4256

8274068: Rename G1ScanInYoungSetter to G1SkipCardEnqueueSetter

Reviewed-by: sjohanss, ayang

! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp

Changeset: d245a8cc
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-09-22 11:43:13 +0000
URL:       https://git.openjdk.java.net/amber/commit/d245a8cc852de21547928252ed6f0474f0d49b1c

8274069: Clean up g1ParScanThreadState a bit

Reviewed-by: sjohanss, ayang, kbarrett

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

Changeset: aefd4ac4
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-22 11:45:29 +0000
URL:       https://git.openjdk.java.net/amber/commit/aefd4ac4a336f00c067bcb91b95472ccc9a6bf83

8258734: jdk/jfr/event/oldobject/TestClassLoaderLeak.java failed with "RuntimeException: Could not find class leak"

Reviewed-by: mgronlun

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

Changeset: ba7d550c
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-09-22 12:52:31 +0000
URL:       https://git.openjdk.java.net/amber/commit/ba7d550c6e6d84b36d81aafa1dfded0c99b5c248

8270139: jshell InternalError crash for import of @Repeatable followed by unresolved ref

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/jdk/jshell/ErrorRecoveryTest.java
+ test/langtools/tools/javac/recovery/AnnotationRecovery.java

Changeset: 71788c69
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-09-22 12:53:57 +0000
URL:       https://git.openjdk.java.net/amber/commit/71788c69dbae854331f3393044dab458c906045f

8271287: jdk/jshell/CommandCompletionTest.java fails with "lists don't have the same size expected"

Reviewed-by: vromero

! test/langtools/jdk/jshell/CommandCompletionTest.java

Changeset: c6df3c95
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-09-22 13:42:23 +0000
URL:       https://git.openjdk.java.net/amber/commit/c6df3c9571cfa9607f3deffeaa77701dde9fea15

8274071: Clean up java.lang.ref comments and documentation

Reviewed-by: rriggs, kbarrett, mchung, iris, lancea

! src/java.base/share/classes/java/lang/ref/Reference.java

Changeset: 0a361638
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-09-22 13:55:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/0a361638c5ea4d3e109d950e34a61b4737c8f670

8272600: (test) Use native "sleep" in Basic.java

Reviewed-by: iklam, dholmes

! test/jdk/java/lang/ProcessBuilder/Basic.java
+ test/jdk/java/lang/ProcessBuilder/exeBasicSleep.c

Changeset: 33df388a
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-09-22 13:57:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/33df388a24267e868574e4604b2e2ab170dc5a09

8274003: ProcessHandleImpl.Info toString has an if check which is always true

Reviewed-by: bpb, naoto, iris

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

Changeset: c9de8063
Author:    Patric Hedlin <phedlin at openjdk.org>
Date:      2021-09-22 14:20:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/c9de80635e25badbb5410e22b6619379598a9a57

8274039: codestrings gtest fails when hsdis is present

Reviewed-by: shade

! test/hotspot/gtest/code/test_codestrings.cpp

Changeset: d39aad92
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-09-22 15:50:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/d39aad92308fbc28bd2de164e331062ebf62da85

8273924: ArrayIndexOutOfBoundsException thrown in java.util.JapaneseImperialCalendar.add()

Reviewed-by: rriggs, iris, joehw

! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java
! test/jdk/java/util/Calendar/CalendarTestScripts/JapaneseTests.java
! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_add.cts

Changeset: da38ced3
Author:    Raffaello Giulietti <raffaello.giulietti at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date:      2021-09-22 16:16:14 +0000
URL:       https://git.openjdk.java.net/amber/commit/da38ced3299cbd02f210bea4130990a43f6104bf

8271602: Add Math.ceilDiv() family parallel to Math.floorDiv() family

Reviewed-by: bpb

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
! test/jdk/java/lang/Math/DivModTests.java
! test/jdk/java/lang/Math/ExactArithTests.java

Changeset: 81d41647
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-09-22 16:29:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/81d416477f9856861a5af13058bfc3028bcb9b60

8272759: (fc) java/nio/channels/FileChannel/Transfer2GPlus.java failed in timeout

Reviewed-by: alanb

! test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java

Changeset: 57fe11c9
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2021-09-22 17:16:41 +0000
URL:       https://git.openjdk.java.net/amber/commit/57fe11c9a37c121a244b3d6c9c0a1413dc0484b7

8274120: [JVMCI] CompileBroker should resolve parameter types for JVMCI compiles

Reviewed-by: dnsimon, thartmann

! src/hotspot/share/compiler/compileBroker.cpp

Changeset: 8821b000
Author:    Alisen Chung <alisen.chung at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-09-22 18:32:05 +0000
URL:       https://git.openjdk.java.net/amber/commit/8821b0004170e18c8e7d6e5bbe8759344ff769b1

8205137: Remove Applet support from SwingSet2
8205139: Remove Applet support from J2Ddemo

Reviewed-by: aivanov, kizune

! src/demo/share/README
! src/demo/share/jfc/J2Ddemo/java2d/J2Ddemo.java
! src/demo/share/jfc/SwingSet2/ButtonDemo.java
! src/demo/share/jfc/SwingSet2/ColorChooserDemo.java
! src/demo/share/jfc/SwingSet2/ComboBoxDemo.java
! src/demo/share/jfc/SwingSet2/DemoModule.java
! src/demo/share/jfc/SwingSet2/FileChooserDemo.java
! src/demo/share/jfc/SwingSet2/HtmlDemo.java
! src/demo/share/jfc/SwingSet2/InternalFrameDemo.java
! src/demo/share/jfc/SwingSet2/ListDemo.java
! src/demo/share/jfc/SwingSet2/OptionPaneDemo.java
! src/demo/share/jfc/SwingSet2/ProgressBarDemo.java
! src/demo/share/jfc/SwingSet2/README.txt
! src/demo/share/jfc/SwingSet2/ScrollPaneDemo.java
! src/demo/share/jfc/SwingSet2/SliderDemo.java
! src/demo/share/jfc/SwingSet2/SplitPaneDemo.java
- src/demo/share/jfc/SwingSet2/SwingSet2.html
! src/demo/share/jfc/SwingSet2/TabbedPaneDemo.java
! src/demo/share/jfc/SwingSet2/TableDemo.java
! src/demo/share/jfc/SwingSet2/ToolTipDemo.java
! src/demo/share/jfc/SwingSet2/TreeDemo.java

Changeset: 60313889
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-09-22 21:28:11 +0000
URL:       https://git.openjdk.java.net/amber/commit/603138895f1665e75f01bb787af3222f08abc4db

8273714: jdk/jfr/api/consumer/TestRecordedFrame.java still times out after JDK-8273047

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedFrameType.java

Changeset: 9d3379b9
Author:    Ningsheng Jian <njian at openjdk.org>
Date:      2021-09-23 02:58:59 +0000
URL:       https://git.openjdk.java.net/amber/commit/9d3379b9755e9739f0b8f5c29deb1d28d0f3aa81

8267356: AArch64: Vector API SVE codegen support

Co-authored-by: Xiaohong Gong <xgong at openjdk.org>
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Ningsheng Jian <njian at openjdk.org>
Co-authored-by: Xuejin He <xhe at openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1 at huawei.com>
Co-authored-by: Eric Liu <eliu at openjdk.org>
Reviewed-by: aph, ngasson

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/opto/output.cpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: 0fbbe4c9
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-09-23 03:49:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/0fbbe4c9a779c24d5502648c866b7f1e1e50acc0

8274033: Some tier-4 CDS EpsilonGC tests throw OOM

Reviewed-by: dholmes, ccheung, minqi

! test/hotspot/jtreg/TEST.groups

Changeset: 45adc922
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-09-23 05:15:37 +0000
URL:       https://git.openjdk.java.net/amber/commit/45adc9227a28c8d614c41ac496bbeaa752e5fd7b

8273578: javax/swing/JMenu/4515762/bug4515762.java fails on macOS 12

Reviewed-by: jdv, serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenu/4515762/bug4515762.java

Changeset: 1c6fa113
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-09-23 05:34:18 +0000
URL:       https://git.openjdk.java.net/amber/commit/1c6fa113bd06585945e077f0d2004a291c27946d

8273979: move some os time related functions to os_posix for POSIX platforms

Reviewed-by: dholmes, lucy

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp

Changeset: 2166ed13
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-09-23 05:37:19 +0000
URL:       https://git.openjdk.java.net/amber/commit/2166ed136917bb68f8155a25e4f4a6c5c7115566

8273894: ConcurrentModificationException raised every time ReferralsCache drops referral

Reviewed-by: shade

! src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java

Changeset: a74c099d
Author:    Lin Zang <lzang at openjdk.org>
Date:      2021-09-23 07:00:06 +0000
URL:       https://git.openjdk.java.net/amber/commit/a74c099d67272b2ef542405d30db62a82cbbebc6

8252842: Extend jmap to support parallel heap dump

Reviewed-by: rschmelter, cjplummer

! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumper.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/heapDumperCompression.hpp
! test/lib/jdk/test/lib/hprof/parser/Reader.java

Changeset: 8b833bbe
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-09-23 07:47:04 +0000
URL:       https://git.openjdk.java.net/amber/commit/8b833bbea84829664f23d17c7f94c0379b48f365

8274048: IGV: Replace usages of Collections.sort with List.sort call

Reviewed-by: chagedorn

! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/Properties.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Diagram.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Figure.java
! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.java

Changeset: 87998565
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-09-23 08:08:39 +0000
URL:       https://git.openjdk.java.net/amber/commit/8799856528f5804b616b734caed3fc4ba9811bfa

8274075: Fix miscellaneous typos in java.base

Reviewed-by: dfuchs, darcy, iris, lancea, bpb

! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/WriteAbortedException.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/nio/file/FileChannelLinesSpliterator.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/stream/AbstractPipeline.java

Changeset: 4f3b626a
Author:    Andrew Haley <aph at openjdk.org>
Date:      2021-09-23 09:00:46 +0000
URL:       https://git.openjdk.java.net/amber/commit/4f3b626a36319cbbbbdcb1c02a84486a3d4eddb6

8271567: AArch64: AES Galois CounterMode (GCM) interleaved implementation using vector instructions

Reviewed-by: ngasson, adinn, xliu

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/macroAssembler_aarch64_aes.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp

Changeset: d0987513
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-09-23 11:21:02 +0000
URL:       https://git.openjdk.java.net/amber/commit/d0987513665def1b6b2981ab5932b6f1b8b310d8

8273916: Remove 'special' ranking

Reviewed-by: dholmes, pchilanomate

! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! test/hotspot/gtest/runtime/test_mutex.cpp
! test/hotspot/gtest/runtime/test_safepoint_locks.cpp

Changeset: c4345285
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-09-23 12:48:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/c43452859d7211f0d6537d71bd0df89412d4ff6f

8273546: DecimalFormat documentation contains literal HTML character references

Reviewed-by: joehw, bpb, iris, lancea

! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java

Changeset: 66ce09f5
Author:    Tobias Holenstein <tobias.holenstein at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-09-23 12:55:42 +0000
URL:       https://git.openjdk.java.net/amber/commit/66ce09f51eb37029c8ba67a70f8c90a307dae1eb

8272703: StressSeed should be set via FLAG_SET_ERGO

Reviewed-by: chagedorn, thartmann

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

Changeset: 653a612a
Author:    Tobias Holenstein <tobias.holenstein at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-09-23 12:59:22 +0000
URL:       https://git.openjdk.java.net/amber/commit/653a612a5aac266509f414c570871b7141b9347d

8270156: Add "randomness" and "stress" keys to JTreg tests which use StressGCM, StressLCM and/or StressIGVN

Reviewed-by: thartmann, chagedorn

! test/hotspot/jtreg/compiler/arguments/TestStressOptions.java
! test/hotspot/jtreg/compiler/c2/Test7179138_1.java
! test/hotspot/jtreg/compiler/c2/TestJumpTable.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/exceptions/TestSpilling.java
! test/hotspot/jtreg/compiler/loopopts/TestLostDependencyOnZeroTripGuard.java

Changeset: 1b7f4b7d
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2021-09-23 13:41:10 +0000
URL:       https://git.openjdk.java.net/amber/commit/1b7f4b7dd8a6070d290875a95099780c9f060139

8274169: HotSpot Style Guide has stale link to chromium style guide

Reviewed-by: dholmes, ihse

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: 3b1b8fc6
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-09-23 15:01:25 +0000
URL:       https://git.openjdk.java.net/amber/commit/3b1b8fc646493eae5f4df828afe29abb75fa5e60

8269850: Most JDK releases report macOS version 12 as 10.16 instead of 12.0

Reviewed-by: naoto, clanger

! src/java.base/macosx/native/libjava/java_props_macosx.c

Changeset: 1fdc6560
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-09-23 15:57:12 +0000
URL:       https://git.openjdk.java.net/amber/commit/1fdc6560841f72b761756d935dd02e4bb2395ec6

8274175: (fc) java/nio/channels/FileChannel/Transfer2GPlus.java still failed in timeout

Reviewed-by: alanb

! test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java

Changeset: 5ffbe755
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-09-23 16:18:07 +0000
URL:       https://git.openjdk.java.net/amber/commit/5ffbe7555771c67e28b5361d2a569f3dd858ff36

8274195: Doc cleanup in java.nio.file

Reviewed-by: alanb, lancea, bpb

! src/java.base/share/classes/java/nio/file/DirectoryStream.java
! src/java.base/share/classes/java/nio/file/Files.java

Changeset: 0aa63fec
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-09-23 17:14:49 +0000
URL:       https://git.openjdk.java.net/amber/commit/0aa63feca8704c8958530ef9e3df128570c50e12

8274216: ProblemList 2 serviceability/dcmd/gc tests with ZGC on linux-all and windows-all

Reviewed-by: darcy, tschatzl

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

Changeset: 56b8b352
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date:      2021-09-23 20:04:36 +0000
URL:       https://git.openjdk.java.net/amber/commit/56b8b35286634f2d2224ca445bc9f32ff284ae74

8273261: Replace 'while' cycles with iterator with enhanced-for in java.base

Reviewed-by: dfuchs, rriggs, iris, mullan

! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java
! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/PolicyInformation.java

Changeset: 2af59cf2
Author:    duke <duke at openjdk.org>
Date:      2021-09-23 22:01:17 +0000
URL:       https://git.openjdk.java.net/amber/commit/2af59cf2c44f0049d77528ffd34e79b6797c1644

Automatic merge of master into stats-before-this-super




More information about the amber-dev mailing list