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

duke duke at openjdk.java.net
Thu Mar 3 08:05:11 UTC 2022


Changeset: ed3496e6
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-03-02 08:57:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ed3496e6c030b6b0a3745bf8ef281075afa1cd27

8282480: IGV: Use description instead of enum name for phases

Reviewed-by: redestad, thartmann

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

Changeset: 12a822a2
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-02 09:12:20 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/12a822a2875568f4ffd683e8ad9451ebee03ee7e

8282381: Parallel: Remove unnecessary PCReferenceProcessor

Reviewed-by: kbarrett, tschatzl

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

Changeset: f12200cd
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-03-02 10:54:25 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f12200cd11c2b689618cde1902db941ee23fbf80

8267796: vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/TestDescription.java fails with NoClassDefFoundError

Reviewed-by: kevinw, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/newclass/hs201t002a.java

Changeset: d80f6971
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-03-02 13:05:12 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d80f69718233c484e3c1536ffb793116c1adc058

8282523: Fix 'hierachy' typo

Reviewed-by: jiefu, kbarrett, dholmes

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/utilities/exceptions.hpp
! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/methodPrinting/TestPrintingMethods.java

Changeset: fc918a73
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-03-02 14:07:26 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fc918a73d0dcc28146e60f15e978209424a32576

8281234: The -protected option is not always checked in keytool and jarsigner

Reviewed-by: hchao, mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/sun/security/tools/jarsigner/AutoKeyStore.java
! test/lib/jdk/test/lib/SecurityTools.java

Changeset: 234c17e8
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-03-02 16:17:21 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/234c17e8ff7b9b9713e9fded693381f985d34d2a

8274788: Support archived heap objects in ParallelGC

Reviewed-by: iklam, ayang, tschatzl

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/TestParallelGCWithCDS.java

Changeset: ce18ff85
Author:    Devin Smith <devinrsmith at protonmail.com>
Committer: Jim Laskey <jlaskey at openjdk.org>
Date:      2022-03-02 16:41:13 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ce18ff8527cc51805bf11c50c050ea64c3f9dec0

8282551: Properly initialize L32X64MixRandom state

Reviewed-by: jlaskey

! src/jdk.random/share/classes/jdk/random/L32X64MixRandom.java

Changeset: b6c35ae4
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-02 18:17:47 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/b6c35ae44aeb31deb7a15ee2939156ed00b3df52

8209784: Include hsdis in the JDK

Reviewed-by: erikj

! make/Hsdis.gmk
! make/Main.gmk
! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
+ make/autoconf/lib-hsdis.m4
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.in
! make/modules/java.base/Copy.gmk

Changeset: 1485883c
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-03-03 00:39:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1485883c9e6e24315bb21f20604b1c326e862a5b

8281628: KeyAgreement : generateSecret intermittently not resetting

Reviewed-by: valeriep

! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java
+ test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java

Changeset: 02aa7cef
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2022-03-03 01:50:02 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/02aa7cef0a9b9de1ee9a136c5641b498c0c3e5cc

8282515: More clean up on NativeLibraries just for JNI library use

Reviewed-by: mcimadamore

! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
! src/java.base/share/classes/jdk/internal/loader/RawNativeLibraries.java
! src/java.base/share/native/libjava/NativeLibraries.c
+ src/java.base/share/native/libjava/RawNativeLibraries.c
! test/jdk/jdk/internal/loader/NativeLibraries/Main.java
! test/jdk/jdk/internal/loader/NativeLibraries/java.base/jdk/internal/loader/NativeLibrariesTest.java

Changeset: d0eb6fa2
Author:    Srinivas Mandalika <smandalika at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2022-03-03 03:26:10 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d0eb6fa2204c4112ef57ffa7579e209ebee62551

8281569: Create tests for Frame.setMinimumSize() method

Reviewed-by: aivanov

+ test/jdk/java/awt/Frame/SetMinimumSizeTest/SetMinimumSizeTest1.java
+ test/jdk/java/awt/Frame/SetMinimumSizeTest/SetMinimumSizeTest2.java

Changeset: 2da67779
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-03-03 07:17:56 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2da677793f562236d473afe12b5c941f25f41377

8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378

Reviewed-by: thartmann, kvn

! test/hotspot/jtreg/compiler/lib/ir_framework/IR.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMatcher.java
- test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMethod.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/CompilationOutputBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcher.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRMatcherFailureMessageBuilder.java
= test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/IRViolationException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/MatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/OutputMatch.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/FailureMessageBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/IRMethodMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MatchedCompilationOutputBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MissingCompilationMessageBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/MissingCompilationResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NormalFailureMessageBuilder.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irmethod/NormalMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CheckAttribute.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CheckAttributeMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/Counts.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CountsMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/CountsRegexFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOn.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOnMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/FailOnRegexFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/IRRule.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/IRRuleMatchResult.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/irrule/RegexFailure.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/AbstractLine.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/BlockLine.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/BlockOutputReader.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/FileCorruptedException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/HotSpotPidFileParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IREncodingParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/IRMethodParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/irmatching/parser/Line.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/Comparison.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/ComparisonConstraintParser.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/EmptyConstraintException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/InvalidComparatorException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/InvalidConstraintValueException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/MissingConstraintValueException.java
- test/hotspot/jtreg/compiler/lib/ir_framework/shared/ParsedComparator.java
! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFormat.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/UnreachableCodeException.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/compiler/vectorapi/TestMaskedMacroLogicVector.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCheckedTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompileThreshold.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/Utils.java

Changeset: 73a3dfb2
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-03-03 03:01:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/73a3dfb286fc3999638c2d928da14a939ba8b4e6

Merge branch 'master' into riscv-port

! make/autoconf/libraries.m4
! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/cpu/riscv/vtableStubs_riscv.cpp
! make/autoconf/libraries.m4
+ src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp
+ src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
+ src/hotspot/cpu/riscv/vtableStubs_riscv.cpp



More information about the riscv-port-dev mailing list