git: openjdk/riscv-port: riscv-port: 65 new changesets

duke duke at openjdk.java.net
Thu Dec 16 08:46:06 UTC 2021


Changeset: 0113322a
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2021-12-10 01:49:20 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0113322ac15e2441def3dec599199b98cbd02961

8277997: Intrinsic creation for VectorMask.fromLong API

Reviewed-by: psandoz, kvn, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
+ test/micro/org/openjdk/bench/jdk/incubator/vector/MaskFromLongBenchmark.java

Changeset: 539fbbf8
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-12-10 06:06:12 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/539fbbf8c7c6003af33fe148bc3ceb4e69966143

8278532: Fix some typos in compiler comments

Reviewed-by: kvn, jiefu

! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_ValueMap.cpp
! src/hotspot/share/opto/phaseX.hpp

Changeset: aed3ea20
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-12-10 09:01:58 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/aed3ea2043e765bf4a9ac980da2515f19855c780

8277634: Incorrect method name in invokedynamic

Reviewed-by: jlaskey

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolConstant.java
+ test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java

Changeset: 3e0b083f
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-12-10 14:51:27 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3e0b083f2013f07b090af92a78c9a5f46f9fe427

8278533: Remove some unused methods in c1_Instruction and c1_ValueMap

Reviewed-by: chagedorn

! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_ValueMap.hpp

Changeset: 8eb453ba
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-12-10 16:24:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8eb453baebe377697286f7eb32280ca9f1fd7775

8277072: ObjectStreamClass caches keep ClassLoaders alive

Reviewed-by: rriggs, plevart

+ src/java.base/share/classes/java/io/ClassCache.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
+ test/jdk/java/io/ObjectStreamClass/ObjectStreamClassCaching.java
+ test/jdk/java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java

Changeset: 4f594e6a
Author:    Dan Lutker <lutkerd at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-12-10 17:52:54 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4f594e6a28ad85d46d3252fb960f1c116f414899

8278381: [GCC 11] Address::make_raw() does not initialize rspec

Reviewed-by: phh, xliu

! src/hotspot/cpu/arm/assembler_arm_32.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp

Changeset: afd065b3
Author:    Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-12-10 18:27:36 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/afd065b3684f7b87563961c2b7a6ee6a354dbdf9

8278415: [TESTBUG] vmTestbase/nsk/stress/stack/stack018.java fails with "java.lang.Error: TEST_RFE"

Reviewed-by: phh

! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java

Changeset: ed5d53ae
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-10 02:50:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ed5d53ae0eb0b12de11fb3d79ae0371c093ce434

8273179: Update nroff pages in JDK 18 before RC

Reviewed-by: dholmes

! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.httpserver/share/man/jwebserver.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1

Changeset: 3df8dc49
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-10 05:02:28 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3df8dc494d2d0e6d1003094c9e129be2cca10a3c

8278538: Test langtools/jdk/javadoc/tool/CheckManPageOptions.java fails after the manpage was updated

Reviewed-by: dholmes

! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java

Changeset: 0602f4c4
Author:    Hao Sun <haosun at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-12-10 15:53:27 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0602f4c48b0ffe53a6081551988b417d7536efa0

8277621: ARM32: multiple fastdebug failures with "bad AD file" after JDK-8276162

Reviewed-by: njian, dlong, shade

! src/hotspot/cpu/arm/arm.ad

Changeset: 61736f81
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-10 18:42:51 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/61736f81fb4a20375c83d59e2b37a00aafb11107

Merge


Changeset: 81c56c70
Author:    Phil Race <prr at openjdk.org>
Date:      2021-12-10 21:02:28 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/81c56c700a47c7f1b7855052de17eb88fac84674

8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.

Reviewed-by: serb, aivanov, psadhukhan

! test/jdk/TEST.groups

Changeset: 6eb6ec05
Author:    Dan Lutker <lutkerd at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-12-10 23:49:41 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/6eb6ec05fd4f80e11d0b052b58190bc8b53f4b11

8278525: Additional -Wnonnull errors happen with GCC 11

Reviewed-by: phh, dlong

! src/hotspot/cpu/x86/assembler_x86.cpp

Changeset: db68a0ce
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2021-12-11 15:27:08 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/db68a0ce1ce152345320e70acb7e9842d2f1ece4

8276766: Enable jar and jmod to produce deterministic timestamped content

Reviewed-by: ihse, lancea, alanb, jgneff

! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
+ test/jdk/tools/jar/ReproducibleJar.java
! test/jdk/tools/jmod/JmodTest.java

Changeset: 7c2c5858
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-12-12 21:47:03 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7c2c58587d4eda5523331eae45e7d897252dc097

8276819: javax/print/PrintServiceLookup/FlushCustomClassLoader.java fails to free

Reviewed-by: psadhukhan, aivanov

! test/jdk/javax/print/PrintServiceLookup/FlushCustomClassLoader.java

Changeset: 8b5ff4bd
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-12-13 07:48:20 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8b5ff4bdffc8f32317d67b00c085071d6c772b30

8278344: sun/security/pkcs12/KeytoolOpensslInteropTest.java test fails because of different openssl output

Reviewed-by: mdoerr, goetz, stuefe

! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java

Changeset: ccdb9f1b
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-12-13 09:50:30 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ccdb9f1b160a0f49ee86c7a2714d2381d68419cc

8278482: G1: Improve HeapRegion::block_is_obj

Reviewed-by: sjohanss, tschatzl, mli

! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp

Changeset: 23fd9f15
Author:    Christian Stein <cstein at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2021-12-13 12:00:47 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/23fd9f15da40cef00231380766158bc0fa537c38

8271079: JavaFileObject#toUri and multi-release jars

Reviewed-by: jjg, lancea, alanb

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/jdk/nio/zipfs/ZipFSTester.java
! test/jdk/jdk/nio/zipfs/jarfs/JFSTester.java
+ test/langtools/tools/javac/T8271079.java

Changeset: 14f7385a
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-12-13 13:35:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/14f7385a72972e1f15b3103cc75a60c5733f6d98

8277481: Obsolete seldom used CDS flags

Reviewed-by: iklam, ccheung, dholmes

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c
! test/hotspot/jtreg/runtime/cds/SharedArchiveFile.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java
- test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicFlag.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestStaticDump.java

Changeset: 15996e40
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-12-13 13:40:54 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/15996e407563eda844266f1cbcdc20be74b4b4e4

8276241: JVM does not flag constant class entries ending in '/'

Reviewed-by: dholmes, lfoltan

! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/classFileParserBug/TrailingSlashTest.java

Changeset: ca8c58c7
Author:    merykitty <anhmdq99 at gmail.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date:      2021-12-13 16:34:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ca8c58c731959e3a1b8fe02255ed44fc1d14d565

8259610: VectorReshapeTests are not effective due to failing to intrinsify "VectorSupport.convert"

Reviewed-by: psandoz, chagedorn

! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX1.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX2.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512DQ.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastNeon.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastSVE.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorReinterpret.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorCast.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorDoubleExpandShrink.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorExpandShrink.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorRebracket.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/utils/UnsafeUtils.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorReshapeHelper.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorSpeciesPair.java

Changeset: db502d30
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-12-13 19:02:12 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/db502d30a42847f69273f48378f230d9d55eb8d6

8269556: sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr

Reviewed-by: kevinw, sspitsyn, amenkov

! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java

Changeset: bdc784c0
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-12-13 20:36:40 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bdc784c0cb02d76c6d3a1608a89f4b64f86253eb

8278630: ProblemList compiler/vectorapi/reshape/TestVectorCastAVX512.java on X64

Reviewed-by: psandoz

! test/hotspot/jtreg/ProblemList.txt

Changeset: 624f3094
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-12-13 21:36:24 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/624f3094b89976a0be0a1d1d4ce304f4be38fb9e

8278275: Initial nroff manpage generation for JDK 19

Reviewed-by: erikj, jjg, iris

! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.httpserver/share/man/jwebserver.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1

Changeset: 94127f43
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2021-12-10 20:27:07 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/94127f43a4a28a89094fa93cd1da49763134f9db

8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits

Reviewed-by: aivanov

! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/jdk/javax/swing/JFileChooser/FileSystemView/ShellFolderStackOverflow.java

Changeset: 9b99cbe7
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-12-11 15:53:31 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9b99cbe7abf56d3ad5231a68b6506e35b89133c9

8278580: ProblemList javax/swing/JTree/4908142/bug4908142.java on macosx-x64

Reviewed-by: alanb

! test/jdk/ProblemList.txt

Changeset: 9a1bbaf8
Author:    Scott Gibbons <scott.gibbons at intel.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-12-12 16:08:35 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9a1bbaf8db0e869ab76be8ab1bd0ddeb23693e7e

8273108: RunThese24H crashes with SEGV in markWord::displaced_mark_helper() after JDK-8268276
8272809: JFR thread sampler SI_KERNEL SEGV in metaspace::VirtualSpaceList::contains

Reviewed-by: sviswanathan, kvn

! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java

Changeset: c93b24d8
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-12-13 21:37:51 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c93b24d85289167639e9ec4b79bd85403687161b

8132785: java/lang/management/ThreadMXBean/ThreadLists.java fails intermittently

Reviewed-by: alanb, kevinw, dcubed, sspitsyn

! test/jdk/ProblemList.txt
! test/jdk/java/lang/management/ThreadMXBean/ThreadLists.java

Changeset: 8401a059
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-14 02:15:15 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8401a059bd01b32e3532f806d3d8b60e851c468a

Merge


Changeset: 3f9638d1
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-12-14 05:45:56 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3f9638d124076019f49eb77bc3ff8b466e4beb53

8278585: Drop unused code from OSThread

Reviewed-by: dholmes, tschatzl

! src/hotspot/os/aix/osThread_aix.hpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/osThread_bsd.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/osThread_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/osThread_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/runtime/osThread.cpp
! src/hotspot/share/runtime/osThread.hpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 7761a3e8
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-12-14 17:11:11 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7761a3e883bcd18b0b235248c37f9228fd37b927

8278761: Parallel: Remove unused PSOldPromotionLAB constructor

Reviewed-by: tschatzl

! src/hotspot/share/gc/parallel/psPromotionLAB.hpp

Changeset: 3f91948c
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-12-14 17:45:35 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3f91948c592d6968d2de6c59a5d93866f439c0e8

8278791: Rename ClassLoaderData::holder_phantom

Reviewed-by: stefank

! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/oops/klass.inline.hpp

Changeset: a9c1acbb
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-12-14 18:03:00 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a9c1acbb8aec46e4a488b7c77bb6318af87747f6

8275843: Random crashes while the UI code is executed

Reviewed-by: azvegint

! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
! test/jdk/java/awt/ColorClass/AlphaColorTest.java
! test/jdk/java/awt/ColorClass/XRenderTranslucentColorDrawTest.java
+ test/jdk/java/awt/image/ColorModel/DrawCustomColorModel.java

Changeset: de65230d
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-12-14 18:39:28 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/de65230d7183eb2d534afae5891eaa27074b8a7d

8278767: Shenandoah: Remove unused ShenandoahRootScanner

Reviewed-by: rkennke

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

Changeset: a1dfe572
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-12-14 19:24:13 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a1dfe57249db15c0c05d33a0014ac914a7093089

8276455: C2: iterative EA

Reviewed-by: iveresov, neliasso, roland

! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/c2compiler.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestIterativeEA.java
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestIterativeEA.java
+ test/micro/org/openjdk/bench/vm/compiler/IterativeEA.java
+ test/micro/org/openjdk/bench/vm/compiler/PointerBenchmarkFlat.java

Changeset: 03f647f4
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-12-14 19:54:54 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/03f647f4bb640bf5df1c461eec9860c7ac3eb076

8278028: [test-library] Warnings cleanup of the test library

Reviewed-by: dfuchs, mchung, naoto, lancea, lmesnik

! test/lib-test/jdk/test/lib/AssertsTest.java
! test/lib-test/jdk/test/lib/TestPlatformIsTieredSupported.java
! test/lib-test/jdk/test/lib/format/ArrayDiffTest.java
! test/lib-test/jdk/test/whitebox/OldWhiteBox.java
! test/lib-test/jdk/test/whitebox/vm_flags/VmFlagTest.java
! test/lib/RedefineClassHelper.java
! test/lib/jdk/test/lib/NetworkConfiguration.java
! test/lib/jdk/test/lib/compiler/InMemoryJavaCompiler.java
! test/lib/jdk/test/lib/format/ArrayCodec.java
! test/lib/jdk/test/lib/format/ArrayDiff.java
! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java
! test/lib/jdk/test/lib/hexdump/StreamDump.java
! test/lib/jdk/test/lib/process/Proc.java
! test/lib/jdk/test/lib/process/ProcessTools.java

Changeset: 98a8d446
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-12-14 20:35:49 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/98a8d446b69fd84355731a8a3192cbd42671abb8

8278638: Remove FLAG_IS_CMDLINE(UseSharedSpaces)

Reviewed-by: dcubed, coleenp

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

Changeset: 2def7e91
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-12-14 22:49:04 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2def7e913207af788e582ed5bde21b28883183de

8278584: compiler/vectorapi/VectorMaskLoadStoreTest.java failed with "Error: ShouldNotReachHere()"

Reviewed-by: kvn, psandoz

! src/hotspot/cpu/x86/x86.ad
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskLoadStoreTest.java

Changeset: 068a4509
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2021-12-15 00:26:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/068a450954530d9a469db05d7cf2e7dcf1eddc8a

8278825: Unused variable for diagnostic in Resolve

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java

Changeset: 54c9a996
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-12-15 01:25:53 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/54c9a99663c47b0477392a606637986bc5c87464

8278643: CoreUtils.getCoreFileLocation() should print out the size of the core file found

Reviewed-by: amenkov, lmesnik, sspitsyn

! test/lib/jdk/test/lib/util/CoreUtils.java

Changeset: 46f99aca
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-12-15 01:29:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/46f99aca94ed878a94878eacb113fe2813050ad7

8244765: Undo exclusiveAccess.dirs changes for JDK-8220295 and see if there are still any testing issues

Reviewed-by: amenkov, sspitsyn

! test/jdk/TEST.ROOT

Changeset: c442587f
Author:    Fei Gao <fgao at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date:      2021-12-15 02:26:40 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c442587f1e72a614302cd76c20e13f1cb1703641

8277619: AArch64: Incorrect parameter type in Advanced SIMD Copy assembler functions

Reviewed-by: aph, pli

! 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/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: 758fe9be
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-12-15 03:11:27 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/758fe9bed3daf9a31d15291ef9787dc5a914451f

8273904: debug agent ArrayTypeImp::newInstance() fails to send reply packet if there is an error

Reviewed-by: sspitsyn, amenkov

! src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.c

Changeset: 7adf7f33
Author:    Per Liden <pliden at openjdk.org>
Date:      2021-12-15 10:09:02 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7adf7f3353ab81c5af3f2fc4c0fc9e4cf8905e32

8278351: Add function to retrieve worker_id from any context

Reviewed-by: eosterlund, kbarrett, ayang

! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/workerThread.cpp
! src/hotspot/share/gc/shared/workerThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp

Changeset: 1e3ae3be
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-12-15 13:41:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1e3ae3be02e1fa76c632ef289dd1887c7fa369ec

8202579: Revisit VM_Version and VM_Version_ext for overlap and consolidation

Reviewed-by: dholmes, hseigel

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
- src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp
- src/hotspot/cpu/aarch64/vm_version_ext_aarch64.hpp
! src/hotspot/cpu/arm/vm_version_arm.hpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
- src/hotspot/cpu/arm/vm_version_ext_arm.cpp
- src/hotspot/cpu/arm/vm_version_ext_arm.hpp
- src/hotspot/cpu/ppc/vm_version_ext_ppc.cpp
- src/hotspot/cpu/ppc/vm_version_ext_ppc.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
- src/hotspot/cpu/s390/vm_version_ext_s390.cpp
- src/hotspot/cpu/s390/vm_version_ext_s390.hpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
! src/hotspot/cpu/x86/rdtsc_x86.cpp
- src/hotspot/cpu/x86/vm_version_ext_x86.cpp
- src/hotspot/cpu/x86/vm_version_ext_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
- src/hotspot/cpu/zero/vm_version_ext_zero.cpp
- src/hotspot/cpu/zero/vm_version_ext_zero.hpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/cpu/zero/vm_version_zero.hpp
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/bsd/os_perf_bsd.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp

Changeset: 4851ad84
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-12-15 15:02:57 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4851ad840a8c3b93f978b829f50a27a2f629fa82

8278548: G1: Remove unnecessary check in forward_to_block_containing_addr

Reviewed-by: tschatzl, mli, sjohanss

! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp

Changeset: fcebe65c
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-12-15 15:04:11 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fcebe65ce9dc177d9fa16db606e3c8c33b2f771a

8278842: Parallel: Remove unused VerifyObjectStartArrayClosure::_old_gen

Reviewed-by: tschatzl

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

Changeset: bcb79fd0
Author:    Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-12-15 16:57:30 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bcb79fd012c9c298e58c20c59e564e9d2c16b970

8278241: Implement JVM SpinPause on linux-aarch64

Reviewed-by: aph, phh

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
+ test/hotspot/jtreg/runtime/Thread/TestSpinPause.java

Changeset: 1f1db838
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-12-15 17:00:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1f1db838ab7d427170d59a8b55fdb45c4d80c359

8278186: org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method

Reviewed-by: mullan

! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
+ test/jdk/javax/xml/crypto/dsig/BadXPointer.java
! test/lib/jdk/test/lib/security/XMLUtils.java

Changeset: 7517c85d
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-12-15 17:08:44 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7517c85da3236e5274580645d4c3cdecb1db25c5

8269838: BasicTypeDataBase.findDynamicTypeForAddress(addr, basetype) can be simplified

Reviewed-by: kevinw, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java

Changeset: 04dbdd36
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2021-12-15 19:28:58 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/04dbdd36dd04bf40737cb8c2f13d5b75303d2b1a

8274898: Cleanup usages of StringBuffer in jdk tools modules

Reviewed-by: sspitsyn, lmesnik

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Log.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java

Changeset: 4ba980ba
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-12-15 20:06:56 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4ba980ba439f94a6b5015e64382a6c308476d63f

8278020: ~13% variation in Renaissance-Scrabble

Reviewed-by: dholmes, stuefe, kvn

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

Changeset: 32139c1a
Author:    Dean Long <dlong at openjdk.org>
Date:      2021-12-14 03:16:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/32139c1a8aae51c0869f41be57580ff4463913d2

8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt"

Reviewed-by: kvn, iveresov

! src/hotspot/share/c1/c1_IR.cpp
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java

Changeset: 475ec8e6
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-12-14 13:00:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/475ec8e6c5abc3431344d69bd46395e8c4b46e4c

8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording

Reviewed-by: jbachorik

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp

Changeset: 0cc989b7
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-12-14 18:39:22 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0cc989b7d2fa3b903d71b7baab53b853455005ba

8278744: KeyStore:getAttributes() not returning unmodifiable Set

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/jdk/java/security/KeyStore/PKCS12/UnmodifiableAttributes.java

Changeset: f48a3e86
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-12-14 22:50:21 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f48a3e86d0274912160f3c415f92741eefa1cb1d

8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134

Reviewed-by: dcubed

! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java

Changeset: 918e3397
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2021-12-14 23:59:11 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/918e3397858c425e9c3b82c9a918b7626603a59c

8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript

Reviewed-by: herrick, asemenyuk

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java
! test/jdk/ProblemList.txt

Changeset: d6b5544e
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2021-12-15 12:25:25 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d6b5544e74d46c1ca464a1994e73ddd323ef5c2b

8278607: Misc issues in foreign API javadoc

Reviewed-by: sundar

! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SegmentAllocator.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/VaList.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java

Changeset: 69b5d49e
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-12-15 13:24:04 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/69b5d49e4f3a6b1ea616c39815dd16530eb32887

8272064: test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java needs update for JEP 416

Reviewed-by: jbachorik

! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java

Changeset: d3408a46
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-12-15 21:45:45 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d3408a46b7c8c2f8b5e41f3e286a497064a2c104

8277964: ClassCastException with no stack trace is thrown with -Xcomp in method handle invocation

Reviewed-by: dlong, mchung, dholmes

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/graphKit.cpp
+ test/jdk/java/lang/reflect/IllegalArgumentsTest.java

Changeset: e6b28e05
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-16 00:26:36 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e6b28e05c6f7698f230b04199932d4fc81f41a89

Merge


Changeset: 0dbe4c5d
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-12-16 02:32:44 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0dbe4c5d516a5e43934cb18f3becaf2a7f90999f

8278131: runtime/cds/appcds/dynamicArchive/* tests failing in loom repo

Reviewed-by: iklam, dholmes, minqi

! test/hotspot/jtreg/runtime/HiddenClasses/InstantiateHiddenClass.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/OldClassApp.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassAndInf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/CustomLoaderApp.java

Changeset: f6fbb5a8
Author:    Zhiqiang Zang <zhiqiang.zang at utexas.edu>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-12-16 03:57:29 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f6fbb5a80cfe630e76917397d21649709485d31d

8278471: Remove unreached rules in AddNode::IdealIL

Reviewed-by: jiefu, kvn

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: 0bddd8af
Author:    Dmitry Batrak <dbatrak at openjdk.org>
Date:      2021-12-16 07:14:35 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0bddd8af61b6c731f16b857c09de57ceefd72d06

8278050: Armenian text isn't rendered on macOS if text layout is performed

Reviewed-by: prr, serb

! src/java.desktop/macosx/classes/sun/font/CFont.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java

Changeset: d9b892c7
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2021-12-16 03:25:57 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d9b892c7aeced94f2007f1a5d9548588d043f63b

Merge branch 'master' into riscv-port

! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp
+ src/hotspot/cpu/riscv/vm_version_riscv.cpp
+ src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp



More information about the riscv-port-dev mailing list