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

duke duke at openjdk.java.net
Mon Feb 7 02:19:15 UTC 2022


Changeset: be9f984c
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-01-29 21:35:06 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/be9f984caec32c3fe1deef30efe40fa115409ca0

8280553: resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java can fail if GC occurs

Reviewed-by: alanb, amenkov

! test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeArray.java

Changeset: 251351f4
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-01-31 08:49:02 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/251351f49498ea39150b38860b8f73232fbaf05d

8280889: java/lang/instrument/GetObjectSizeIntrinsicsTest.java fails with -XX:-UseCompressedOops

Reviewed-by: sspitsyn, dcubed

! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java

Changeset: c6ed2046
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-01-31 12:11:03 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c6ed2046b4ba8eafb6b7e934b134829760d56ecd

8278263: Remove redundant synchronized from URLStreamHandler.openConnection methods

Reviewed-by: dfuchs

! src/java.base/share/classes/sun/net/www/protocol/mailto/Handler.java
! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java

Changeset: 61794c50
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-01-31 12:30:09 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/61794c503973a330278f0595e36be0bd686fe2b5

8280817: Clean up and unify empty VM operations

Reviewed-by: shade, coleenp

! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
! test/hotspot/gtest/threadHelper.inline.hpp

Changeset: 091aff92
Author:    Dmitry Batrak <dbatrak at openjdk.org>
Date:      2022-01-31 13:43:35 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/091aff92e2213bfe0de79b3561a7613ab77e24b6

8278908: [macOS] Unexpected text normalization on pasting from clipboard

Reviewed-by: serb, aivanov

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
! test/jdk/java/awt/datatransfer/UnicodeTransferTest/UnicodeTransferTest.java

Changeset: bdda43e0
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-01-31 16:01:18 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bdda43e066b8da0ebf9a8ef2f843eabb230f0800

8280705: Parallel: Full gc mark stack draining should prefer to make work available to other threads

Reviewed-by: ayang, mli

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

Changeset: dcc666d5
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-01-31 16:51:10 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/dcc666d53d66e87c11c0c39858b36d40299b7de6

8280139: Report more detailed statistics about task stealing in task queue stats

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp

Changeset: 993a2488
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-01-31 16:52:28 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/993a2488ef42b4c63a7e342c12bba8af8e3fab40

8280450: Add task queue printing to STW Full GCs

Reviewed-by: ayang, sjohanss

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

Changeset: 319b7749
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2022-01-31 19:27:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/319b77492f78a08b7b9488c73876b027c3076c76

8277101: jcmd VM.cds dynamic_dump should not regenerate holder classes

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java

Changeset: f991891b
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-01-31 20:25:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f991891b0ba7a3767d2abd85ab9b2d284dc3d013

8280949: Correct the references for the Java Security Standard Algorithm Names specification

Reviewed-by: mullan

! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java

Changeset: 39165613
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-01-31 21:48:32 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/39165613aa0430861e361a33a4925b85ea24fff1

8280543: Update the "java" and "jcmd" tool specification for CDS

Reviewed-by: hseigel, sspitsyn, ccheung

! src/java.base/share/man/java.1
! src/jdk.jcmd/share/man/jcmd.1

Changeset: 74921e84
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-01-31 22:45:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/74921e8422ce31a22516b279a00935b1917c089d

8280738: Minor cleanup for HtmlStyle

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java

Changeset: ee3be0bb
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-01-31 22:47:46 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ee3be0bb567f0e28fd3e920ef3685607d0a8d656

8280488: doclint reference checks withstand warning suppression

Reviewed-by: darcy

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Env.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties
+ test/langtools/jdk/javadoc/tool/doclint/DocLintReferencesTest.java

Changeset: 96d0df72
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-01-31 22:54:18 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/96d0df72db277f127bd4c6b8c51bfc64d1c593e0

8272984: javadoc support for reproducible builds

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
+ test/langtools/jdk/javadoc/doclet/testDateOption/TestDateOption.java
! test/langtools/jdk/javadoc/doclet/testXOption/TestXOption.java
! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java

Changeset: 4191b2b9
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2022-01-31 23:02:34 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4191b2b9b98c1137e5f27e3b64efb83857fa2c91

8275337: C1: assert(false) failed: live_in set of first block must be empty

Reviewed-by: kvn

! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
+ test/hotspot/jtreg/compiler/c1/Test8275337.java

Changeset: 4dbebb62
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-01-31 23:22:38 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4dbebb62aa264adda8d96a06f608ef9d13155a26

8280534: Enable compile-time doclint reference checking

Reviewed-by: serb, naoto, mchung, lancea, iris

! make/modules/java.base/Java.gmk
! make/modules/java.datatransfer/Java.gmk
! make/modules/java.logging/Java.gmk
! make/modules/java.management/Java.gmk
! 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: 9c0104b9
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2022-02-01 00:09:35 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9c0104b9c96f012da1602f503f641824d78f4260

8221642: AccessibleObject::setAccessible throws NPE when invoked by JNI code with no java frame on stack

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java
! test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c

Changeset: 1ea01465
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-02-01 00:31:19 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1ea01465ab06749a3177b9b724ccea0945a2de09

8281007: Test jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java fails after JDK-8280738

Reviewed-by: darcy

! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java

Changeset: 0e70d450
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-02-01 01:27:18 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0e70d4504c267174738485c7da82a2ac0ef09770

8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix

Reviewed-by: bpb, jlaskey

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

Changeset: de3113b9
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2022-02-01 07:26:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/de3113b998550021bb502cd6f766036fb8351e7d

8279842: HTTPS Channel Binding support for Java GSS/Kerberos

Co-authored-by: Weijun Wang <weijun.wang at oracle.com>
Reviewed-by: dfuchs, weijun, darcy

! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java
+ src/java.base/share/classes/sun/security/util/ChannelBindingException.java
+ src/java.base/share/classes/sun/security/util/TlsChannelBinding.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java
- src/java.naming/share/classes/com/sun/jndi/ldap/sasl/TlsChannelBinding.java
! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java
! test/jdk/com/sun/jndi/ldap/LdapCBPropertiesTest.java
+ test/jdk/sun/security/krb5/auto/HttpsCB.java

Changeset: 16ec47d5
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-01 08:47:10 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/16ec47d5e5bf129fc0910358464ab62bf6ce7ed8

8279856: Parallel: Use PreservedMarks to record promotion-failed objects

Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/preservedMarks.hpp
! src/hotspot/share/gc/shared/preservedMarks.inline.hpp

Changeset: 18a7dc8c
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2022-02-01 10:20:38 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/18a7dc8c08fa15a260b4a39b18c068d30ee45962

8279586: [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking

Reviewed-by: serb, azvegint

! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java
! test/jdk/javax/swing/JCheckBox/ImageCheckboxFocus/ImageCheckboxTest.java

Changeset: d37fb1df
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-01 10:56:07 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d37fb1df460ec980bd8d3029b1ce7896c3249a99

8280870: Parallel: Simplify CLD roots claim in Full GC cycle

Reviewed-by: stefank, sjohanss

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

Changeset: 86debf42
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-01 11:03:31 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/86debf42f545a1aec0a065ebd5b016339a1ae09f

8280932: G1: Rename HeapRegionRemSet::_code_roots accessors

Reviewed-by: iwalulya

! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp

Changeset: c5a86120
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-01 12:23:44 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c5a86120df7105cf612d513b5bd394501c00efed

8280458: G1: Remove G1BlockOffsetTablePart::_next_offset_threshold

Reviewed-by: tschatzl, iwalulya, sjohanss

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp

Changeset: 1f6fcbe2
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-02-01 15:44:26 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1f6fcbe2f3da4c63976b1564ec2170e4757fadcc

8278475: G1 dirty card refinement by Java threads may get unnecessarily paused

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp

Changeset: 5080e815
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-02-01 15:59:35 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/5080e815b4385751734054b5f889c4d89cfcdeb4

8280770: serviceability/sa/ClhsdbThreadContext.java sometimes fails with 'Thread "SteadyStateThread"' missing from stdout/stderr

Reviewed-by: sspitsyn, dholmes

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

Changeset: 4532c3a1
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-02-01 16:02:10 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4532c3a1639af0b4ff8c4f42c3796fa73ca5be83

8280554: resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered

Reviewed-by: alanb, amenkov, lmesnik

! test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
! test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeStringArray.java

Changeset: d1cc5fda
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-02-01 17:19:26 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d1cc5fda8f9fe3480d661985f15c71a8a9a4a7f8

8280941: os::print_memory_mappings() prints segment preceeding the inclusion range

Reviewed-by: stefank, minqi

! src/hotspot/os/linux/os_linux.cpp

Changeset: bde2b378
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2022-02-01 18:45:31 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bde2b3783e0e9787cf2f270fcb3a54c2d4f1e5ab

8279954: java/lang/StringBuffer(StringBuilder)/HugeCapacity.java intermittently fails

Reviewed-by: shade, dholmes

! test/jdk/java/lang/StringBuffer/HugeCapacity.java
! test/jdk/java/lang/StringBuilder/HugeCapacity.java

Changeset: d95de5c7
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-02-01 19:33:36 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d95de5c7fea4b224d6cd073a6d6921d7108bb7e1

8255495: Support CDS Archived Heap for uncompressed oops

Reviewed-by: iklam, tschatzl

! src/hotspot/share/cds/archiveUtils.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/memory/universe.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/DumpingWithNoCoops.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java

Changeset: fdd9ca74
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2022-02-01 20:13:14 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fdd9ca74bd6ca87c30be2bcdcfd22e19b7687a5a

8280642: ObjectInputStream.readObject should throw InvalidClassException instead of IllegalAccessError

Reviewed-by: naoto, mchung

! src/java.base/share/classes/java/io/ObjectInputStream.java
! test/jdk/java/rmi/server/RMIClassLoader/loadProxyClasses/LoadProxyClasses.java

Changeset: a18beb47
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-02-01 20:55:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a18beb4797a1ca6fc6b31e997be48b2bd91c6ac0

8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs

Reviewed-by: kvn, dlong

! src/hotspot/cpu/x86/vm_version_x86.hpp

Changeset: c74b8f48
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2022-02-01 20:56:57 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c74b8f48fad8380dbd811e4a42c361006e13021d

8275914: SHA3: changing java implementation to help C2 create high-performance code

Reviewed-by: ascarpino, phh

! src/java.base/share/classes/sun/security/provider/SHA3.java

Changeset: 9ca7ff3e
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-02-01 22:30:08 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9ca7ff3e4f0a944bacf38da7e5426082d64c52bd

8281082: Improve javadoc references to JOSS

Reviewed-by: iris, rriggs, naoto, lancea

! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/Serial.java
! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyRep.java

Changeset: 85d839fb
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-02-01 23:02:06 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/85d839fb4f3f820d130ea95f9a54ae137a95c20a

8280601: ClhsdbThreadContext.java test is triggering codecache related asserts

Reviewed-by: kevinw, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java

Changeset: d32f99ee
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-02-02 07:34:22 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d32f99ee65679601d6e160e7975fc1e367bfa6f4

8279219: [REDO] C2 crash when allocating array of size too large

Reviewed-by: thartmann, neliasso

! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/allocation/TestAllocArrayAfterAllocNoUse.java
+ test/hotspot/jtreg/compiler/allocation/TestCCPAllocateArray.java
+ test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java

Changeset: 97af3230
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-02-02 07:35:34 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/97af32304101397bb33cbbd1e35fd9124f9e2311

8280842: Access violation in ciTypeFlow::profiled_count

Reviewed-by: neliasso, vlivanov, kvn

! src/hotspot/share/ci/ciTypeFlow.cpp
+ test/hotspot/jtreg/compiler/profiling/TestSharedHeadExceptionBackedges.java

Changeset: 48a32b5f
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2022-02-02 07:36:47 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/48a32b5f3aa1b238bc9857002325579a5b041685

8280976: Incorrect encoding of avx512 vpsraq instruction with mask and constant shift.

Reviewed-by: neliasso, thartmann

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

Changeset: ab638341
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-02-02 07:37:44 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ab638341de164965e06bb1d59808670260916b82

8280885: Shenandoah: Some tests failed with "EA: missing allocation reference path"

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestUnexpectedIUBarrierEA.java

Changeset: 4304a772
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-02-02 07:38:36 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4304a7728ec60f7937e0198c4f85384064fe560e

8279535: C2: Dead code in PhaseIdealLoop::create_loop_nest after JDK-8276116

Reviewed-by: thartmann

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

Changeset: de826ba1
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-02-02 08:01:00 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/de826ba18a5e98586029581c2d4bcd27334fbdd1

8280600: C2: assert(!had_error) failed: bad dominance

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCastIIMakesMainLoopPhiDead.java

Changeset: ae2504b4
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-02-02 10:04:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ae2504b4692a5298b5835727b04a44e1edc8a4d6

8278254: Cleanup doclint warnings in java.desktop module

Reviewed-by: aivanov, serb

! src/java.desktop/share/classes/java/awt/BufferCapabilities.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
! src/java.desktop/share/classes/javax/swing/JApplet.java
! src/java.desktop/share/classes/javax/swing/JDialog.java
! src/java.desktop/share/classes/javax/swing/JScrollBar.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
! src/java.desktop/share/classes/javax/swing/text/LayeredHighlighter.java
! src/java.desktop/share/classes/javax/swing/text/html/HTML.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/AttributeList.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
! src/java.desktop/share/classes/javax/swing/undo/UndoableEditSupport.java

Changeset: 4ea6037e
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-02 10:43:02 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4ea6037ea57ce7bbad00ef172dfc3c122b2317fc

8281035: Serial: Move RemoveForwardedPointerClosure to local scope

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/preservedMarks.hpp

Changeset: ce71e8b2
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-02-02 14:56:52 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ce71e8b281176d39cc879ae4ecf95f3d643ebd29

8279917: Refactor subclassAudits in Thread to use ClassValue

Reviewed-by: alanb, rriggs

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

Changeset: 87ab0994
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2022-02-02 15:04:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/87ab0994ded3b535a160bb87b6540bd072042c44

8280944: Enable Unix domain sockets in Windows Selector notification mechanism

Reviewed-by: dfuchs, alanb

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

Changeset: 9d578537
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-02 15:17:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9d578537ced356eb0526a70f717b5669e30eadc6

8281042: G1: Remove unused init_threshold in G1FullGCCompactionPoint

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp

Changeset: 47800bf3
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-02-02 17:11:22 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/47800bf3da181ae0ee612b14d95773fd1dc90350

8280868: LineBodyHandlerTest.java creates and discards too many clients

Reviewed-by: michaelm

! test/jdk/java/net/httpclient/LineBodyHandlerTest.java

Changeset: e3d5c9e7
Author:    Masanori Yano <myano at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2022-02-02 21:02:19 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e3d5c9e7c4ab210ae7a4417a47632603910744a1

8266974: duplicate property key in java.sql.rowset resource bundle

Reviewed-by: lancea

! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties

Changeset: fe0118f8
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-02-02 21:51:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fe0118f8040ce7e5e3d605942443e3a5d442fa92

8279662: serviceability/sa/ClhsdbScanOops.java can fail do to unexpected GC

Reviewed-by: sspitsyn, kevinw

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

Changeset: 2531c332
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-02-01 17:41:15 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2531c332f89c5faedf71ce1737373581c9abf905

8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob

Backport-of: 6f0e8da6d3bef340299e48977d5e17d05eabe682

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java

Changeset: a46307a7
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-02-03 01:11:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a46307a79dd6c1f5cca02447b3452be8d1fbe9a0

Merge


Changeset: a95ee5ad
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-02-03 06:28:19 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a95ee5ada230a0177517efd3a417f319066169dd

8065422: Trailing dot in hostname causes TLS handshake to fail with SNI disabled

Reviewed-by: weijun

! src/java.base/share/classes/sun/security/ssl/Utilities.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
+ test/jdk/javax/net/ssl/ServerName/EndingDotHostname.java
+ test/jdk/javax/net/ssl/templates/SSLExampleCert.java

Changeset: fe547eac
Author:    Artem Semenov <asemenov at openjdk.org>
Date:      2022-02-03 07:22:30 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fe547eacd71b4eb8119ecc7ca2d0bbe8e757f854

8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y

Reviewed-by: kizune, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComponentWrapperAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComponentWrapperAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m

Changeset: 5ab22e88
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-02-03 07:24:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/5ab22e88da8d79f9e19e8afffdd06206f42bab94

8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations

Reviewed-by: sspitsyn, cjplummer

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

Changeset: 63a00a0d
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-02-03 10:10:45 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/63a00a0df24b154ef459936dbd69bcd2f0626235

8272777: Clean up remaining AccessController warnings in test library

Reviewed-by: rriggs, sspitsyn

! test/lib/jdk/test/lib/SA/SATestUtils.java
! test/lib/jdk/test/lib/net/IPSupport.java
! test/lib/jdk/test/lib/net/SimpleSSLContext.java

Changeset: 010965c8
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-02-03 14:12:29 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/010965c86ab39260b882df807c4f5d6420b20ca9

8281023: NMT integration into pp debug command does not work

Reviewed-by: zgu, 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: 1f926609
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-02-03 14:55:08 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1f926609372c9b80dde831a014310a3729768c92

8281057: Fix doc references to overriding in JLS

Reviewed-by: darcy, iris, dholmes, cjplummer

! src/hotspot/share/oops/klassVtable.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java

Changeset: 86c24b31
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-02-03 15:51:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/86c24b319ed5e2f0097cfb4b1afe2eb358eb5f75

8240908: RetransformClass does not know about MethodParameters attribute

Reviewed-by: cjplummer, sspitsyn

! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/jdk/java/lang/instrument/RetransformWithMethodParametersTest.java
= test/lib/jdk/test/lib/util/ClassTransformer.java

Changeset: cda9c301
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2022-02-03 18:02:40 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/cda9c3011beeec8df68e78e096132e712255ce1b

8278753: Runtime crashes with access violation during JNI_CreateJavaVM call

Reviewed-by: dholmes, stuefe

! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/native/libjimage/imageDecompressor.cpp

Changeset: 130cf46d
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-02-03 19:12:27 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/130cf46dcb7b089fcf4a4e950cdc701513f7b53f

4750574: (se spec) Selector spec should clarify calculation of select return value

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/Selector.java

Changeset: b6935dfb
Author:    Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-02-03 19:34:28 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/b6935dfb86a1c011355d2dfb2140be26ec536351

8251505: Use of types in compiler shared code should be consistent.

Reviewed-by: phh

! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/sweeper.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: e44dc638
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-02-03 22:10:44 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e44dc638b8936b1b76ca9ddf9ece0c5c4705a19c

8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack

Co-authored-by: Yi Yang <yyang at openjdk.org>
Co-authored-by: Yi Yang <qingfeng.yy at alibaba-inc.com>
Reviewed-by: vlivanov, thartmann

! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/compiler/interpreter/Custom.jasm
+ test/hotspot/jtreg/compiler/interpreter/VerifyStackWithUnreachableBlock.java

Changeset: 63e11cfa
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-02-04 07:08:07 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/63e11cfa3f887515ca36ab5147c3e6fa540978d3

8280970: Cleanup dead code in java.security.Provider

Reviewed-by: valeriep

! src/java.base/share/classes/java/security/Provider.java

Changeset: c936e705
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2022-02-04 07:57:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c936e7059b848d0e0be5f3234c4367657f2af2a7

8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor

Reviewed-by: mdoerr, lucy

! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp

Changeset: 46c6c6f3
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-02-04 09:13:41 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/46c6c6f308b5ec0ec3b762df4b76de555287474c

8281043: Intrinsify recursive ObjectMonitor locking for PPC64

Reviewed-by: rrich, lucy

! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp

Changeset: 51b53a82
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-02-04 10:51:30 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/51b53a821bb3cfb962f80a637f5fb8cde988975a

8280913: Create a regression test for JRootPane.setDefaultButton() method

Reviewed-by: aivanov

+ test/jdk/javax/swing/JRootPane/DefaultButtonTest.java

Changeset: 3d926dd6
Author:    Rob McKenna <robm at openjdk.org>
Date:      2022-02-04 13:07:03 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3d926dd66ef6551e91a4ebbbc59dcff58f5ede5a

8277795: ldap connection timeout not honoured under contention

Reviewed-by: dfuchs, aefimov

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java
+ test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java

Changeset: 01f93ddf
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-02-04 07:47:42 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/01f93ddf18daea5c0798ac949c6717c37d9cefa0

8279385: [test]  Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344

Reviewed-by: mullan, xuelei
Backport-of: 9bdf6eb7b2412ecff523015f1430dfb6a0e4dd09

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

Changeset: 7207f2a3
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-02-04 14:47:06 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7207f2a3b59c684d9d51d378257629729fa7041d

Merge


Changeset: 66b2c3b6
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-02-04 15:25:13 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/66b2c3b66e253ac3d8718c0c6d7c7551dbe04001

8280948: [TESTBUG] Write a regression test for JDK-4659800

Reviewed-by: aivanov

+ test/jdk/javax/swing/JButton/4659800/EnterKeyActivatesButton.java

Changeset: d4b99bc0
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-04 16:03:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d4b99bc029771d29c2119a9b5f381cae3fe21ec1

8281120: G1: Rename G1BlockOffsetTablePart::alloc_block to update_for_block

Reviewed-by: tschatzl, iwalulya, sjohanss

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

Changeset: f5d6fddc
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-02-04 17:37:01 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f5d6fddc6df8c5c5456a2544b131833d5227292b

8280476: [macOS] : hotspot arm64 bug exposed by latest clang

Reviewed-by: kbarrett, adinn

! src/hotspot/cpu/aarch64/immediate_aarch64.cpp

Changeset: 8e4ef818
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2022-02-04 19:20:22 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8e4ef818a90de35ae75e7f82a780653d623bb29c

8280767: -XX:ArchiveClassesAtExit does not archive BoundMethodHandle$Species classes

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaFormInvokers.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/prims/jvm.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSLambdaInvoker.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java

Changeset: 48523b09
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-02-04 21:23:58 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/48523b090886f7b24ed4009f0c150efaa6f7b056

8281049: man page update for jstatd Security Manager dependency removal

Reviewed-by: cjplummer

! src/jdk.jstatd/share/man/jstatd.1

Changeset: 42e272e1
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-02-05 07:44:57 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/42e272e181f188c89fa88f144715f19235943fca

8281289: Improve with List.copyOf

Reviewed-by: jnimeh, hchao

! src/java.base/share/classes/javax/net/ssl/SSLParameters.java

Changeset: 77b0240d
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-02-06 02:19:32 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/77b0240d44fd356711d75bc241e198f6f89ada8f

8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950

Reviewed-by: jlaskey

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

Changeset: f7814c12
Author:    Toshio Nakamura <tnakamura at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-02-06 18:39:44 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f7814c120bf84d7e9b459f81a6ce19b44fa122ec

8139173: [macosx] JInternalFrame shadow is not properly drawn

Reviewed-by: prr, serb

! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java
+ test/jdk/javax/swing/plaf/aqua/JInternalFrameBorderTest.java

Changeset: 2f48a3f0
Author:    Phil Race <prr at openjdk.org>
Date:      2022-02-06 21:13:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2f48a3f032dcfe159a7ab4a3d0afd0a0760d0a04

8279878: java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10

Reviewed-by: serb

! test/jdk/java/awt/font/JNICheck/JNICheck.sh

Changeset: c66d68b1
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-02-06 20:39:49 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c66d68b1804546f8d36acbceb72be5bcf53b0e41

Merge branch 'master' into riscv-port

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/icBuffer_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/os/linux/os_linux.cpp
+ src/hotspot/cpu/riscv/assembler_riscv.hpp
+ src/hotspot/cpu/riscv/icBuffer_riscv.cpp
+ src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/os/linux/os_linux.cpp



More information about the riscv-port-dev mailing list