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

duke duke at openjdk.java.net
Thu Feb 24 03:24:08 UTC 2022


Changeset: e1060bee
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-02-23 03:04:34 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e1060bee2adb9f2e07ca09309d0f89132db30f28

8281615: Deadlock caused by jdwp agent

Reviewed-by: dholmes, cjplummer

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

Changeset: 378fa507
Author:    Volker Simonis <simonis at openjdk.org>
Date:      2022-02-23 08:36:13 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/378fa507a29f382e5534226612e154a37618ab91

8281962: Avoid unnecessary native calls in InflaterInputStream

Reviewed-by: clanger, redestad, alanb, lancea

! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
+ test/micro/org/openjdk/bench/java/util/zip/InflaterInputStreams.java

Changeset: ecd85e6f
Author:    Andrew Haley <aph at openjdk.org>
Date:      2022-02-23 10:15:25 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ecd85e6f0f8906ad1e8aa0a53bf499e8c969ba73

8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers

Reviewed-by: shade, jiefu

! src/hotspot/cpu/x86/x86_32.ad

Changeset: 93320717
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2022-02-23 10:17:01 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9332071784b7150512f7e27b07c290a356d43c2e

8282194: C1: Missing side effects of dynamic constant linkage

Reviewed-by: kvn, thartmann

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_ValueMap.hpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/ci/ciStreams.hpp

Changeset: d017e988
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-02-23 11:30:43 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d017e988562999295315778e232d71e477afb407

8255577: Possible issues with SR_initialize

Reviewed-by: shade, stuefe

! src/hotspot/os/posix/signals_posix.cpp

Changeset: aaab2cb4
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-02-23 12:34:12 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/aaab2cb41666af8520fd01de70e2c4f9c87ef5fd

8282225: GHA: Allow one concurrent run per PR only

Reviewed-by: ihse

! .github/workflows/submit.yml

Changeset: 5035bf5e
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2022-02-23 12:48:22 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/5035bf5e6cb0ae2892e128b9a7c4014d01addb26

8282208: Reduce MachNode size

Reviewed-by: kvn, thartmann, jiefu

! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/node.hpp

Changeset: 340a35d8
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-02-23 15:43:06 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/340a35d8358456620954ae0c668cf3d1d617bb88

8282279: Interpret case-insensitive string locale independently

Reviewed-by: weijun

! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/classes/sun/security/util/TlsChannelBinding.java

Changeset: 35076af1
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-02-23 16:17:23 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/35076af13acd1b9327d35ac67dc80c15bb1059c7

8281376: Consider polymorphic methods when looking for overrides

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
+ test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg8/C.java
+ test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg8/GP.java
+ test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg8/P.java

Changeset: 99b8ed9d
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-02-23 16:49:28 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/99b8ed9dbf88e21a42a8d2f6249bfab7176e7d42

8281217: Source file launch with security manager enabled fails

Reviewed-by: sundar

! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties
! test/langtools/tools/javac/launcher/SourceLauncherTest.java

Changeset: a020b6ba
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2022-02-23 16:56:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a020b6ba8f38fe85fb26972a51e4c1068408b1c1

8280409: JarFile::getInputStream can fail with NPE accessing ze.getName()

Reviewed-by: mullan, alanb

! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
+ test/jdk/java/util/zip/ZipFile/GetInputStreamNPETest.java

Changeset: 7dc7184c
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-02-23 18:32:29 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7dc7184c10fc8f7a02113056da979a9846a14cd4

8282309: Operation before upper case conversion

Reviewed-by: valeriep, wetmore

! src/java.base/share/classes/sun/security/util/TlsChannelBinding.java

Changeset: e540e0a8
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2022-02-23 20:02:11 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e540e0a81b923cce8b2f2689e01703509a4df1de

8282296: (se) Pipe.open() creates a Pipe implementation that uses Unix domain sockets (win)

Reviewed-by: dfuchs, lancea, bpb

! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java

Changeset: f86f38a8
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2022-02-23 20:29:23 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f86f38a8afd31c76039206f8f1f33371ad814396

8280901: MethodHandle::linkToNative stub is missing w/ -Xint

Reviewed-by: shade, kvn

! src/hotspot/share/classfile/systemDictionary.cpp
! test/jdk/java/foreign/TestDowncall.java

Changeset: 253cf785
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-02-23 21:09:41 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/253cf7852f60ecf92e6d675ae2469e5f27425609

8282076: Merge some debug agent changes from the loom repo

Reviewed-by: amenkov, lmesnik

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

Changeset: 43dc9ef6
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-02-23 21:13:23 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/43dc9ef619b823e033cb1e298bbc091eb5a50967

8281988: Create a regression test for JDK-4618767

Reviewed-by: aivanov

+ test/jdk/javax/swing/JList/4618767/JListSelectedElementTest.java

Changeset: a6610031
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-02-23 22:55:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a6610031e2816156fa14876457e260282a88d478

8281614: serviceability/sa/ClhsdbFindPC.java fails with java.lang.RuntimeException: 'In code in NMethod for jdk/test/lib/apps/LingeredApp.steadyState' missing from stdout/stderr

Reviewed-by: dcubed, dholmes

! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java

Changeset: 4693b372
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-02-23 22:14:22 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4693b37234a03796b66073689ecf7d3548c99888

Merge branch 'master' into riscv-port

! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp
! src/hotspot/cpu/riscv/c2_globals_riscv.hpp
! src/hotspot/cpu/riscv/disassembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.inline.hpp
! src/hotspot/cpu/riscv/methodHandles_riscv.cpp
! src/hotspot/cpu/riscv/stubRoutines_riscv.hpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
+ src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp
+ src/hotspot/cpu/riscv/c2_globals_riscv.hpp
+ src/hotspot/cpu/riscv/disassembler_riscv.hpp
+ src/hotspot/cpu/riscv/macroAssembler_riscv.inline.hpp
+ src/hotspot/cpu/riscv/methodHandles_riscv.cpp
+ src/hotspot/cpu/riscv/stubRoutines_riscv.hpp
+ src/hotspot/cpu/riscv/vm_version_riscv.hpp



More information about the riscv-port-dev mailing list