git: openjdk/jdk-sandbox: JDK-8244202-nspi-stream-branch: 53 new changesets

Aleksei Efimov aleksej.efimov at oracle.com
Tue Sep 21 16:59:03 UTC 2021


Changeset: bc48a0ac
Author:    Volker Simonis <simonis at openjdk.org>
Date:      2021-09-16 19:56:12 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/bc48a0ac297b99a997482dcb59f85acc1cdb0c47

8273902: Memory leak in OopStorage due to bug in OopHandle::release()

Reviewed-by: sspitsyn, coleenp

! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp

Changeset: b9829044
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-09-16 23:26:55 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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/jdk-sandbox/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: add0cb47
Author:    Aleksei Efimov <aleksej.efimov at oracle.com>
Date:      2021-09-21 17:55:46 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/add0cb47f918d2089a7c0e70f1e507279673a3d8

Merge branch 'master' into JDK-8244202-nspi-stream-branch

! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/module-info.java



More information about the jdk-sandbox-changes mailing list