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

duke duke at openjdk.java.net
Tue Jan 25 01:48:10 UTC 2022


Changeset: 54c9de26
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-01-22 13:56:51 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/54c9de26aba24ff5496f97dd6cb95075ab6b9777

8275918: Remove unused local variables in java.base security code

Reviewed-by: weijun

! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/share/classes/com/sun/crypto/provider/BlowfishCrypt.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! src/java.base/share/classes/sun/security/x509/X509Key.java

Changeset: 30cd47d4
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-01-24 04:37:51 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/30cd47d42124540303e5f5dbbd509b58d8fb90a0

8280499: runtime/cds/appcds/TestDumpClassListSource.java fails on platforms without AppCDS custom class loaders support

Reviewed-by: iklam

! test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java

Changeset: 9bf6ffa1
Author:    Xin Liu <xliu at openjdk.org>
Date:      2022-01-24 05:05:07 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9bf6ffa19f1ea9efcadb3396d921305c9ec0b1d1

8279124: VM does not handle SIGQUIT during initialization

Reviewed-by: dholmes, stuefe

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

Changeset: d1569111
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-01-24 09:18:20 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d1569111d7077dd95b95aea6c42616f85d85e781

8280459: Suspicious integer division in Hashtable.readHashtable

Reviewed-by: rriggs, bpb

! src/java.base/share/classes/java/util/Hashtable.java

Changeset: 0567a84d
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-01-24 10:52:15 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0567a84d49fccda139388c22d1fc14e4aea6002b

8280457: Duplicate implementation of dprecision_rounding and dstore_rounding

Reviewed-by: vlivanov, shade

! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/parse2.cpp

Changeset: 7a0a6c95
Author:    Dmitry Markov <dmarkov at openjdk.org>
Date:      2022-01-24 10:55:13 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7a0a6c95a53c6cb3340328d6543a97807320b740

8274751: Drag And Drop hangs on Windows

Reviewed-by: aivanov, prr, serb

! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h

Changeset: f05ff996
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-01-24 11:10:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f05ff996543d0239383d8b363fdbba15769c4aae

8280174: Possible NPE in Thread.dispatchUncaughtException

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/Thread.java

Changeset: afd2805e
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-01-24 11:16:53 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/afd2805ef2fe72aee04b84956dba5bb5c012ff3c

8279534: Consolidate and remove oopDesc::klass_gap methods

Reviewed-by: shade, dholmes

! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp

Changeset: 4501ddda
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2022-01-24 13:33:43 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4501ddda7f8e0eb9352a937030a62902bfaac647

8214733: runtime/8176717/TestInheritFD.java timed out

Reviewed-by: lmesnik, coleenp, dcubed

! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java

Changeset: 44db4794
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-01-24 13:34:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/44db4794d29c6e0755a6dc0ea1346f48f918155b

8280391: NMT: Correct NMT tag on CollectedHeap

Reviewed-by: kbarrett, tschatzl, mli

! src/hotspot/share/gc/shared/collectedHeap.hpp

Changeset: 18c9cb07
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-01-24 13:52:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/18c9cb07891cdd68c06385a28af16e3931b84317

8280067: Incorrect code generated for unary - on char operand

Reviewed-by: jlaskey, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java
+ test/langtools/tools/javac/code/CharImmediateValue.java

Changeset: d53d8bd7
Author:    Dmitry Kulikov <projectd8 at yandex.ru>
Committer: Erik Joelsson <erikj at openjdk.org>
Date:      2022-01-24 14:07:14 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d53d8bd7088c3dac0ca104aed919ad2dcb1cf6af

8279315: Add Git support to update_copyright_year.sh script

Reviewed-by: erikj

! make/scripts/update_copyright_year.sh

Changeset: 2b133415
Author:    Angelos Bimpoudis <angelos.bimpoudis at oracle.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date:      2022-01-24 15:09:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2b13341500cb9474f5fd6375b97d102ffb635b13

8036019: Insufficient alternatives listed in some errors produced by the parser

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/T8036019.java
+ test/langtools/tools/javac/T8036019.out
! test/langtools/tools/javac/annotations/typeAnnotations/6967002/T6967002.out
+ test/langtools/tools/javac/diags/examples/AnnotationMissingElementValue.java
! test/langtools/tools/javac/enum/EnumMembersOrder.out
! test/langtools/tools/javac/parser/7157165/T7157165.out
! test/langtools/tools/javac/parser/SingleCommaAnnotationValueFail.out

Changeset: 4b329add
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-01-24 17:08:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4b329addf1aca4b5f67057b5c6852d283d0c8f49

8280496: Remove unused G1PageBasedVirtualSpace::pretouch_internal

Reviewed-by: tschatzl, sjohanss, mli

! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.hpp

Changeset: 1c7769d3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-01-24 17:23:14 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1c7769d35b3a2aa4afe3125239dbfa1da5cfdeee

8280437: Move G1BufferNodeList to gc/shared

Reviewed-by: sjohanss, iwalulya, mli

- src/hotspot/share/gc/g1/g1BufferNodeList.cpp
- src/hotspot/share/gc/g1/g1BufferNodeList.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
+ src/hotspot/share/gc/shared/bufferNodeList.cpp
+ src/hotspot/share/gc/shared/bufferNodeList.hpp

Changeset: dae2226a
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-01-24 18:30:31 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/dae2226a538f7156056d1f101fb5b4d1c6f72520

8279795: Fix typo in BasicFileChooserUI: Constucts -> Constructs

Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java

Changeset: acd98294
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-01-24 18:31:43 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/acd98294c628e8e03a036a8e3e08d775147b2fda

8279794: Fix typos in BasicScrollBarUI: Laysouts a vertical scroll bar

Reviewed-by: prr, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java

Changeset: 0b5c54be
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-01-24 18:32:35 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0b5c54be675c63ecac17cd37f6d388fd42f09aa8

8279798: Javadoc for BasicTabbedPaneUI is inconsistent

Reviewed-by: prr, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java

Changeset: a825a4a1
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-01-24 18:35:53 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a825a4a1dba14317547b57bc0188b1e912baa251

8279861: Clarify 'rect' parameters and description of paintTabBorder method in BasicTabbedPaneUI

Reviewed-by: prr, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java

Changeset: a5416669
Author:    Daniel Jeliński <djelinski at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-01-24 19:31:11 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a5416669a57a7739af13efc32ec084560527862b

8280474: Garbage value passed to getLocaleInfoWrapper in HostLocaleProviderAdapter_md

Reviewed-by: naoto, alanb

! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c

Changeset: 8e82d002
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-01-24 20:16:38 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8e82d0021c119b7793870811fad37d7659c1174d

8280492: Use cross-module syntax for cross-module links

Reviewed-by: iris, serb, lancea, dfuchs, aivanov

! src/java.base/share/classes/java/io/FilenameFilter.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/net/package-info.java
! src/java.base/share/classes/java/text/AttributedCharacterIterator.java
! src/java.base/share/classes/java/text/Bidi.java
! src/java.base/share/classes/java/util/Observable.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/LoggingMXBean.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/PlatformLoggingMXBean.java
! src/java.management/share/classes/javax/management/remote/JMXAddressable.java
! src/java.management/share/classes/javax/management/remote/JMXServerErrorException.java

Changeset: 7d2ef9d9
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-01-21 23:18:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7d2ef9d984f96cd260dc233c4acf58669615227f

8279179: Update nroff pages in JDK 18 before RC

Reviewed-by: iris, mchung

! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/jdk.jartool/share/man/jarsigner.1

Changeset: ead9fecc
Author:    Julia Boes <jboes at openjdk.org>
Date:      2022-01-24 10:03:40 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ead9feccae75ab0491ce86a707f5056d88ac899a

8280441: Missing "classpath exception" in several files from jdk.httpserver

Reviewed-by: alanb, dfuchs

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/OutputFilter.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/ResourceBundleHelper.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java

Changeset: 52ddbe2d
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-01-24 21:53:27 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/52ddbe2dcdb2fa52d85c987443ffa14522ace729

Merge

! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/jdk.jartool/share/man/jarsigner.1
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/jdk.jartool/share/man/jarsigner.1

Changeset: e3076552
Author:    Ian Graves <igraves at openjdk.org>
Date:      2022-01-24 22:21:22 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e3076552ec528864e61a6e0ec91e228006fddefc

8280403: RegEx: String.split can fail with NPE in Pattern.CharPredicate::match

Reviewed-by: lancea, iris, naoto, rriggs

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

Changeset: f35df5bf
Author:    David Holmes <dholmes at openjdk.org>
Date:      2022-01-25 01:22:48 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f35df5bfb5d23f439fb64e8511fd5ca34c773f30

8280422: thread_from_jni_environment can never return NULL

Reviewed-by: shade, kbarrett

! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/thread.hpp

Changeset: a59d717f
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-01-25 01:31:24 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a59d717fd65d523bb6f4fc57949054e904a149f1

8280289: Enhance debug pp() command with NMT info

Reviewed-by: stuefe, iklam

! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! src/hotspot/share/utilities/debug.cpp

Changeset: 9ab44a77
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-01-24 20:43:20 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9ab44a77500b865f68eb431d3b2ec4953f2c3b17

Merge branch 'master' into riscv-port

! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
+ src/hotspot/cpu/riscv/frame_riscv.cpp
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java



More information about the riscv-port-dev mailing list