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

duke duke at openjdk.java.net
Fri Dec 24 02:08:20 UTC 2021


Changeset: 3f41fdec
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-12-22 13:44:20 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3f41fdecdb6d131a5afe6e0a39d7414c222fe4fb

8279063: Consolidate push and push_if_necessary in PreservedMarks

Reviewed-by: rkennke, mli, tschatzl

! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/shared/preservedMarks.hpp
! src/hotspot/share/gc/shared/preservedMarks.inline.hpp
! test/hotspot/gtest/gc/shared/test_preservedMarks.cpp

Changeset: a6903f80
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-12-22 16:14:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a6903f806a9071b2c6c4dbb190b0041867e5bb80

8279018: CRC calculation in CDS should not include _version and _head_size

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
! test/lib/jdk/test/whitebox/WhiteBox.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: 9a478b34
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-12-22 16:17:33 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9a478b347e1ef7aecfc8bbc2e3c5e6ac7c23ba36

8279022: JCmdTestFileSafety.java should check file time stamp for test result

Reviewed-by: ccheung

! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java

Changeset: 9ee3ccfe
Author:    Smita Kamath <svkamath at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-12-21 22:09:43 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9ee3ccfee2c9cc54ac7dca49fbf35135e627ef18

8279045: Intrinsics missing vzeroupper instruction

Reviewed-by: neliasso, sviswanathan, kvn

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

Changeset: 97c5cd7f
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2021-12-22 03:17:03 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/97c5cd7facf1d3565038c078d5688c7da15ad14e

8278508: Enable X86 maskAll instruction pattern for 32 bit JVM.

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/VectorReshapeTests.java

Changeset: 73414391
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2021-12-22 11:36:53 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/734143918de540382b5a0754bb7be1500b6f3596

8279007: jstatd fails to start because SecurityManager is disabled

Reviewed-by: alanb, sspitsyn, mullan

! make/modules/jdk.jstatd/Launcher.gmk
! test/jdk/sun/tools/jstatd/JstatdTest.java

Changeset: 713fbeb0
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-12-22 12:30:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/713fbeb050a8f79d3a662106125c3f14f3952741

8278987: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in __write_sample_info__

Reviewed-by: jbachorik

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp

Changeset: e49d4a98
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-12-22 13:59:20 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e49d4a9870c19f55a1d5473743880b415a8ead3c

8271447: java.nio.file.InvalidPathException: Malformed input or input contains unmappable characters

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java

Changeset: dfb15c3e
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-12-22 14:29:46 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/dfb15c3e343974eb138ca1a8db3364cd2bac70a4

8274315: JFR: One closed state per file or stream

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserState.java

Changeset: f1fbba23
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-22 16:46:43 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f1fbba23ebdb28a32977241f8e85b60e10878cbc

Merge

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java

Changeset: d64820df
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2021-12-22 19:50:51 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d64820dfefc0bac578df43fe58d2bce8577ec94e

8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE"

Reviewed-by: hchao, weijun

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! test/jdk/ProblemList.txt

Changeset: eaefb1a1
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-12-22 23:02:41 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/eaefb1a1ed9edea440628e3a5c5483ebd52bfcb0

8244669: convert clhsdb "mem" command from javascript to java

Reviewed-by: sspitsyn, kevinw, poonam

! src/jdk.hotspot.agent/doc/clhsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java

Changeset: ad1dc9c2
Author:    Yi Yang <yyang at openjdk.org>
Date:      2021-12-23 02:14:52 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ad1dc9c2ae5463363aff20072a3f2ca4ea23acd2

8278125: Some preallocated OOMEs are missing stack trace

Co-authored-by: dongyun.tdy <dongyun.tdy at alibaba-inc.com>
Reviewed-by: dholmes, coleenp

! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/utilities/exceptions.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/GenOutOfMemoryError.java

Changeset: 214f98f6
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2021-12-23 11:01:26 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/214f98f6b07e312e6f4ded5364a94277114784e7

8278766: Enable OpenJDK build support for reproducible jars and jmods using --date

Reviewed-by: erikj

! make/CreateJmods.gmk
! make/InitSupport.gmk
! make/autoconf/basic_tools.m4
! make/autoconf/boot-jdk.m4
! make/autoconf/spec.gmk.in
! make/autoconf/util.m4
! make/common/JarArchive.gmk

Changeset: 87cc4e50
Author:    Daniel Le <greenrecyclebin at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2021-12-23 14:11:11 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/87cc4e5009f6b900c62a91dda1c2f98e4821a492

8276302: Locale.filterTags methods ignore actual weight when matching "*" (as if it is 1)

Reviewed-by: naoto

! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java
! test/jdk/java/util/Locale/Bug7069824.java

Changeset: 558a6824
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-23 15:19:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/558a6824c6db805a2b220ab13ed95624df515538

8279115: Fix internal doc comment errors.

Reviewed-by: mli

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java

Changeset: bc0466c7
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2021-12-23 18:03:05 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bc0466c7ca57f14b1e6285e2a39755d57c8de376

8279182: MakeZipReproducible ZipEntry timestamps not localized to UTC

Reviewed-by: erikj

! make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java

Changeset: ff2ca4f2
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2021-12-23 19:12:24 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ff2ca4f21b7bd9d5afc6c74d8d369b3a0b8a4f19

8205187: javac/javadoc should not crash if no java.lang; crash message obsolete

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/diags/examples/NoJavaLang.java
! test/langtools/tools/javac/fatalErrors/NoJavaLangTest.java

Changeset: 7aff03ae
Author:    Xin Liu <xliu at openjdk.org>
Date:      2021-12-23 20:25:08 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7aff03aee1a5cd70638d8bbafeb7765bc7beea45

8267517: async logging for stdout and stderr

Reviewed-by: dholmes, ysuenaga

! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileOutput.hpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.hpp
! test/hotspot/gtest/logging/test_asynclog.cpp

Changeset: 9df200f7
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-23 21:15:21 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9df200f749e6326f1d4a22cca770284f38c2de8c

8278795: Create test library and tests for langtools snippets

Reviewed-by: hannesw

+ test/langtools/jdk/javadoc/doclet/testDocletExample/TestDocletExample.java
+ test/langtools/tools/javac/api/snippets/TestJavaxToolsSnippets.java
+ test/langtools/tools/lib/snippets/SnippetUtils.java

Changeset: 2be3e7ef
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-12-22 17:19:00 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2be3e7ef1cff1aae6faf1f4f0545d561af48d0ba

8278239: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d

Reviewed-by: kvn, sspitsyn, eosterlund

! src/hotspot/share/code/codeCache.cpp

Changeset: 04ee9211
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2021-12-22 18:56:30 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/04ee9211fcc59178b3bfdfdda5e0def9b0f29ada

8278967: rmiregistry fails to start because SecurityManager is disabled

Reviewed-by: alanb, erikj

! make/modules/java.rmi/Launcher.gmk
! test/jdk/tools/launcher/VersionCheck.java

Changeset: 9d5ae2e3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-12-22 20:17:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9d5ae2e38074c3df354aeab19ebbab7d4872165a

8279076: C2: Bad AD file when matching SqrtF with UseSSE=0

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/x86.ad
+ test/hotspot/jtreg/compiler/c2/TestSqrt.java

Changeset: 730f6708
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-12-23 15:03:06 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/730f67081dcda37df7fc40eda99ebd39028be15f

8268297: jdk/jfr/api/consumer/streaming/TestLatestEvent.java times out

Reviewed-by: mgronlun

! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java

Changeset: 04ad6689
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-12-23 16:22:10 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/04ad668921abbd71dfbc474eed6f1760f7a541b1

8279204: [BACKOUT] JDK-8278413: C2 crash when allocating array of size too large

Reviewed-by: chagedorn, kvn

! 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/TestFailedAllocationBadGraph.java

Changeset: a3b1c6b0
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-23 21:17:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a3b1c6b03600da21b00a1f37ea4712096d636b14

Merge

! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/compile.cpp
! test/jdk/ProblemList.txt
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/compile.cpp
! test/jdk/ProblemList.txt

Changeset: 4669bcd8
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2021-12-23 21:26:31 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4669bcd877c89b63739abd8087ea934c7126fb3f

8279244: test accompaning fix for JDK-8205187 is failing in Windows

Reviewed-by: dcubed, mikael

! test/langtools/tools/javac/fatalErrors/NoJavaLangTest.java

Changeset: 9d99a377
Author:    Daniel Jelinski <djelinski1 at gmail.com>
Committer: Anthony Scarpino <ascarpino at openjdk.org>
Date:      2021-12-24 00:01:46 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9d99a377bfb6ffa890db049aee575e97914fc2a1

8277881: Missing SessionID in TLS1.3 resumption in compatibility mode

Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! test/jdk/javax/net/ssl/SSLSession/ResumeTLS13withSNI.java

Changeset: 22c15dda
Author:    Xin Liu <xliu at openjdk.org>
Date:      2021-12-24 00:57:03 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/22c15ddae5ef7431f677edf4df9a403613716def

8279189: Inaccurate comment about class VMThread

Reviewed-by: dholmes, kbarrett

! src/hotspot/share/runtime/vmThread.hpp

Changeset: d52392c1
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-24 01:48:13 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d52392c15e47dbfbba7eda0739ff8e6f29613b53

8276892: Provide a way to emulate exceptional situations in FileManager when using JavadocTester

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
+ test/langtools/jdk/javadoc/lib/javadoc/tester/TestJavaFileManagerBuilder.java
+ test/langtools/jdk/javadoc/testTFMBuilder/TestTFMBuilder.java

Changeset: 1fcf5647
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2021-12-23 21:04:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1fcf5647842e83eb05d68181b58155210642f0bf

Merge branch 'master' into riscv-port

! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
+ src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/vm_version_riscv.cpp
+ src/hotspot/cpu/riscv/vm_version_riscv.hpp



More information about the riscv-port-dev mailing list