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

duke duke at openjdk.java.net
Wed Mar 9 08:35:27 UTC 2022


Changeset: 3f0684d0
Author:    Yi Yang <yyang at openjdk.org>
Date:      2022-03-08 03:14:21 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3f0684d0b85662724af845a4ee6b97d9c5ceacbd

8275775: Add jcmd VM.classes to print details of all classes

Reviewed-by: dholmes, iklam, stuefe

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/runtime/CommandLine/PrintClasses.java

Changeset: 8b45dbda
Author:    Jamil Nimeh <jnimeh at openjdk.org>
Date:      2022-03-08 05:50:41 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8b45dbdae6e5dee85ef65ce25850ce692ad3e965

8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86

Reviewed-by: dlong

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

Changeset: e6072872
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-08 08:24:10 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e607287204dbb551b75e82f4de64ea3cd0f47f24

8282728: Serial: Remove unused BlockOffsetArray::Action

Reviewed-by: tschatzl

! src/hotspot/share/gc/shared/blockOffsetTable.cpp
! src/hotspot/share/gc/shared/blockOffsetTable.hpp

Changeset: 65ca0a57
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2022-03-08 09:28:46 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/65ca0a5776df229ee91f420585ca1e8f91e489c6

8276333: jdk/jfr/event/oldobject/TestLargeRootSet.java failed "assert(!contains(edge->reference())) failed: invariant"

Reviewed-by: egahlin

! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! test/jdk/ProblemList.txt

Changeset: 5fab27e1
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2022-03-08 13:25:34 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/5fab27e1b8fdf2ea27cb3b349bd339a4a6ec828b

8282144: RandomSupport.convertSeedBytesToLongs sign extension overwrites previous bytes

Reviewed-by: bpb

! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
+ test/jdk/java/util/Random/T8282144.java

Changeset: c6d743fb
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-08 13:57:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c6d743fb920e740c7b0aac0c0ef5bdc3d60252ad

8282770: Set source date in jib profiles from buildId

Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: 0f88fc18
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-08 14:04:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0f88fc180cd5abc60605a094efa3f3a54f67f7a0

8282769: BSD date cannot handle all ISO 8601 formats

Reviewed-by: erikj

! make/autoconf/util.m4

Changeset: 0cbc4b85
Author:    Foivos Zakkak <fzakkak at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-03-08 15:35:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0cbc4b85bf8ab2ccfb8762322098c4cc7996df7d

8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly

Reviewed-by: sgehwolf, dnsimon

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java

Changeset: 3e4dfc63
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-03-08 16:10:26 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3e4dfc63e75db7e8ccbb21a831d8d86fb7c1ac4e

8282295: SymbolPropertyEntry::set_method_type fails with assert

Reviewed-by: hseigel

! src/hotspot/share/memory/universe.cpp

Changeset: 2549e550
Author:    Daniel Jeliński <djelinski at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-03-08 16:15:24 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2549e5503806447733572643603af9a2bf4b52e5

8275640: (win) java.net.NetworkInterface issues with IPv6-only environments

Reviewed-by: msheppar, dfuchs

! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c

Changeset: 3fc009be
Author:    Ian Graves <igraves at openjdk.org>
Date:      2022-03-08 16:32:18 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3fc009be8a49f9edb8059d8612ef6ed7f048f242

8281560: Matcher.hitEnd returns unexpected results in presence of CANON_EQ flag.

Reviewed-by: rriggs, lancea

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: 6b34884b
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-03-08 17:01:03 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/6b34884b34c4d84a1b5cfa3556a188415a42b1de

8282234: Create a regression test for JDK-4532513

Reviewed-by: aivanov

+ test/jdk/javax/swing/JTextField/4532513/DefaultCaretRequestsFocusTest.java

Changeset: 288d1afc
Author:    Xin Liu <xliu at openjdk.org>
Date:      2022-03-08 17:33:15 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/288d1afc5a2d5ac128b1b427bc877b7815925917

8282715: typo compileony in test Test8005033.java

Reviewed-by: jiefu, dholmes, thartmann

! test/hotspot/jtreg/compiler/codegen/Test8005033.java

Changeset: 72e987e3
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2022-03-08 18:18:57 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/72e987e3b49b81f2f66d125c18ab459d9ed572b6

7192189: Support endpoint identification algorithm in RFC 6125

Reviewed-by: xuelei, rhalade

! src/java.base/share/classes/sun/security/util/HostnameChecker.java
= test/jdk/sun/security/util/HostnameChecker/NullHostnameCheck.java
+ test/jdk/sun/security/util/HostnameChecker/TestHostnameChecker.java
= test/jdk/sun/security/util/HostnameChecker/cert1.crt
= test/jdk/sun/security/util/HostnameChecker/cert2.crt
= test/jdk/sun/security/util/HostnameChecker/cert3.crt
= test/jdk/sun/security/util/HostnameChecker/cert4.crt
= test/jdk/sun/security/util/HostnameChecker/cert5.crt
- test/jdk/sun/security/util/HostnameMatcher/TestHostnameChecker.java

Changeset: ea19114e
Author:    Rajan Halade <rhalade at openjdk.org>
Date:      2022-03-08 20:34:02 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ea19114e66326e4be7b4b9995888ad2ead3d37dc

8282832: Update file path for HostnameMatcher/cert5.crt in test sun/security/util/Pem/encoding.sh

Reviewed-by: mullan

! test/jdk/sun/security/util/Pem/encoding.sh

Changeset: 49245131
Author:    Hao Sun <haosun at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date:      2022-03-09 00:52:01 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/49245131e98c1c72c447536e5527acecb3311add

8265263: AArch64: Combine vneg with right shift count

Reviewed-by: adinn, dlong

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
+ test/micro/org/openjdk/bench/vm/compiler/VectorShiftRight.java

Changeset: 12693a6c
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2022-03-09 01:02:25 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/12693a6cf3e00c38a635d888419406f689657813

8282432: Optimize masked "test" Vector API with predicate feature

Reviewed-by: psandoz

! 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/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/ByteMaxVectorTests.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/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/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/IntMaxVectorTests.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/LongMaxVectorTests.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/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-Test.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template

Changeset: 31ad80a2
Author:    Tim Prinzing <tim.prinzing at oracle.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2022-03-09 04:02:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/31ad80a229e3f67823ff8f1fc914c5503f184b57

8280902: ResourceBundle::getBundle may throw NPE when invoked by JNI code with no caller frame

Reviewed-by: naoto, mchung, ihse

! make/test/JtregNativeJdk.gmk
! src/java.base/share/classes/java/util/ResourceBundle.java
+ test/jdk/java/util/ResourceBundle/exeNullCallerResourceBundle/NullCallerResourceBundle.java
+ test/jdk/java/util/ResourceBundle/exeNullCallerResourceBundle/exeNullCallerResourceBundle.c

Changeset: 4a1f5334
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-03-09 03:32:42 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4a1f5334771d3a8092e056b3edd440a2ad6a1f24

Merge branch 'master' into riscv-port




More information about the riscv-port-dev mailing list