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

duke duke at openjdk.java.net
Thu Jan 13 01:47:42 UTC 2022


Changeset: 2f13872d
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-01-11 02:51:53 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2f13872d5152a7fab122d52ebcfb468dc0db7ac5

8279646: JFR: Remove recursive call in jdk.jfr.internal.Control

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java

Changeset: 6504458d
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-01-11 04:39:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/6504458d87cdf6001f70c354b11942516a457137

8279647: JFR: Unclosed directory stream

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java

Changeset: ec5a455e
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-01-11 05:49:21 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ec5a455efb04a503836f10db214d6b95bf9b4c37

8279682: JFR: Remove dead code

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java

Changeset: 126328cb
Author:    Wang Huang <whuang at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2022-01-11 06:40:46 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/126328cb6218a93d23ed6169d7e52fb2719528ed

8279560: AArch64: generate_compare_long_string_same_encoding and LARGE_LOOP_PREFETCH alignment

Co-authored-by: Wang Huang <whuang at openjdk.org>
Reviewed-by: shade, aph

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

Changeset: bf7bcaac
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-01-11 08:32:40 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bf7bcaacaab12dbba1c2fb010487ed9196cb2fa5

8277748: Obsolete the MinInliningThreshold flag in JDK 19

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 3121898c
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-01-11 08:39:54 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3121898c33fa3cc5a049977f8677105a84c3e50c

8279703: G1: Remove unused force_not_compacted local in G1CalculatePointersClosure::do_heap_region

Reviewed-by: ayang, mli

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

Changeset: 2bbeae3f
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-01-11 10:28:47 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2bbeae3f056243a224b0bda021f16cdcbee3b3d6

8279668: x86: AVX2 versions of vpxor should be asserted

Reviewed-by: kvn, jiefu

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

Changeset: d46410c5
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-01-11 13:04:20 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d46410c553293a91405d0f2757b0ac3bbbb157a5

8279785: JFR: 'jfr configure' should show default values

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlFlag.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlSelection.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlText.java

Changeset: 4c52eb39
Author:    Zdenek Zambersky <zzambers at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-01-11 13:14:48 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4c52eb39431c2479b0d140907bdcc0311d30f871

8279669: test/jdk/com/sun/jdi/TestScaffold.java uses wrong condition

Reviewed-by: amenkov, sspitsyn

! test/jdk/com/sun/jdi/TestScaffold.java

Changeset: c08b2ac3
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2022-01-11 13:43:13 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c08b2ac34c436f07f7d43f25ce16c94a137597f5

8225093: Special property jdk.boot.class.path.append should not default to empty string

Reviewed-by: dholmes, sspitsyn, alanb

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
+ test/hotspot/jtreg/runtime/BootClassAppendProp/GetBootClassPathAppendProp.java
+ test/hotspot/jtreg/runtime/BootClassAppendProp/libGetBootClassPathAppendProp.c

Changeset: 08e14c60
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-01-11 14:04:52 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/08e14c605e7ecf555feddda59ae842e2af2035ba

8278207: G1: Tighten verification in G1ResetSkipCompactingClosure

Reviewed-by: tschatzl, sjohanss

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

Changeset: 9e024476
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2022-01-11 14:21:31 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9e0244762c0961b1bb3453d294531997b367e757

8279834: Alpine Linux fails to build when --with-source-date enabled

Reviewed-by: erikj

! make/autoconf/basic_tools.m4

Changeset: c3d0a940
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-01-11 14:49:03 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c3d0a94040d9bd0f4b99da97b89fbfce252a41c0

8279833: Loop optimization issue in String.encodeUTF8_UTF16

Reviewed-by: shade, alanb

! src/java.base/share/classes/java/lang/String.java
! test/micro/org/openjdk/bench/java/lang/StringEncode.java

Changeset: cfee4512
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2022-01-11 15:45:15 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/cfee4512f7048e9cf440078e9eb87d37c7ebcdd9

8273914: Indy string concat changes order of operations

Reviewed-by: vromero, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java
! test/hotspot/jtreg/runtime/modules/AccessCheck/MethodAccessReadTwice.java
+ test/hotspot/jtreg/runtime/modules/AccessCheck/p5/c5.jasm
+ test/hotspot/jtreg/runtime/modules/AccessCheck/p7/c7.jasm
+ test/langtools/tools/javac/StringConcat/StringAppendEvaluatesInOrder.java
+ test/langtools/tools/javac/StringConcat/WellKnownTypeSignatures.java
+ test/langtools/tools/javac/StringConcat/WellKnownTypes.java
! test/langtools/tools/javac/StringConcat/access/Test.java

Changeset: 67141849
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-01-11 16:18:06 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/67141849d922a3899fcb4429a520b874b7d91b4c

8279700: Parallel: Simplify ScavengeRootsTask constructor API

Reviewed-by: tschatzl, sjohanss

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

Changeset: c4518e25
Author:    Vamsi Parasa <srinivas.vamsi.parasa at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2022-01-11 18:47:42 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c4518e257c1680a6cdb80b7e177d01700ea2c54e

8278868: Add x86 vectorization support for Long.bitCount()

Reviewed-by: jbhateja, sviswanathan, kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestPopCountVectorLong.java
+ test/micro/org/openjdk/bench/vm/compiler/VectorBitCount.java

Changeset: 36f41cbe
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2022-01-11 22:34:24 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/36f41cbe1126c6d9a00b21a1a68cf5f44e2f443f

8279884: Use better file for cygwin source permission check

Reviewed-by: erikj

! make/autoconf/basic.m4

Changeset: 3aaa0982
Author:    Masanori Yano <myano at openjdk.org>
Committer: Ian Graves <igraves at openjdk.org>
Date:      2022-01-11 22:37:15 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3aaa0982d8c1735208a331b0097a5aea4a1fef5a

8276694: Pattern trailing unescaped backslash causes internal error

Reviewed-by: jlaskey

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

Changeset: 1c688f41
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-01-12 03:55:00 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1c688f41373e90865b729b5149be2ec010bc9b37

8279900: compiler/vectorization/TestPopCountVectorLong.java fails due to vpopcntdq is not supported

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/vectorization/TestPopCountVectorLong.java

Changeset: f16f6a95
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-01-12 05:16:36 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f16f6a95df30fbc720811181f5eca8533730d626

8279821: JFR: Log warnings properly when loading a misconfigured .jfc file

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModel.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Configure.java

Changeset: 13bfb497
Author:    TejeshR13 <tejesh.r at oracle.com>
Committer: Jayathirth D V <jdv at openjdk.org>
Date:      2022-01-12 05:38:07 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/13bfb4972543d87677b693b7a1b82ffdbdb45e00

6496103: isFileHidingEnabled return false by default

Reviewed-by: serb, aivanov, prr

! src/java.desktop/share/classes/javax/swing/JFileChooser.java

Changeset: 319d2303
Author:    Masanori Yano <myano at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-01-12 06:57:36 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/319d23033f4a814935f10885aef725c818b0baed

8277463: JFileChooser with Metal L&F doesn't show non-canonical UNC path in - Look in

Reviewed-by: psadhukhan

! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
+ test/jdk/javax/swing/JFileChooser/8277463/UNCFileChooserTest.java

Changeset: bd339aa6
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-01-12 08:17:14 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bd339aa6c03d12cb830a2caa04bda322e9f40c33

8277627: Fix copyright years in some jvmci files

Reviewed-by: kvn, thartmann

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/MemoryBarriers.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCallingConventionType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/UnsafeAccess.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Constant.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/DeoptimizationReason.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/InvokeTarget.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ProfilingInfo.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/VMConstant.java

Changeset: 4f0b6502
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-01-12 08:28:51 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4f0b65023f8f37ba59a6397d8caf6b4b86ab18b7

8278581: Improve reference processing statistics log output

Reviewed-by: tschatzl, kbarrett, sjohanss

! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java

Changeset: 525b20fc
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-01-12 08:32:08 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/525b20fce0acd393f31fd37fe1f05f9d32577f77

8279676: Dubious YMM register clearing in x86_64 arraycopy stubs

Reviewed-by: kvn, vlivanov, neliasso

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

Changeset: ece98d85
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2022-01-12 10:16:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ece98d859d847196d298a28c1a095b09cebbee6f

8278461: Use Executable.getSharedParameterTypes() instead of Executable.getParameterTypes() in trusted code

Reviewed-by: redestad

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Method.java

Changeset: ff0cb989
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-01-12 12:58:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ff0cb98965a0b6be2f6c399e4645630c10b3466e

8279536: jdk/nio/zipfs/ZipFSOutputStreamTest.java timed out

Reviewed-by: lancea

! test/jdk/jdk/nio/zipfs/ZipFSOutputStreamTest.java

Changeset: f54ce844
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2022-01-12 13:11:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f54ce84474c2ced340c92564814fa5c221415944

8238161: use os::fopen in HS code where possible

Reviewed-by: mbaesken, coleenp

! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/decoder_linux.cpp
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/utilities/elfFile.cpp
! src/hotspot/share/utilities/ostream.cpp

Changeset: 8fed8ab2
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-01-12 13:47:25 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8fed8ab29cae4f189f44609c23f116967eef6bdf

8278065: Refactor subclassAudits to use ClassValue

Reviewed-by: rriggs, plevart

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java

Changeset: ddddec7d
Author:    Patric Hedlin <phedlin at openjdk.org>
Date:      2022-01-12 15:30:54 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ddddec7d74745905230282124524a0dbdd1bd1c1

8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64

Reviewed-by: neliasso, redestad

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! test/micro/org/openjdk/bench/java/nio/CharsetEncodeDecode.java

Changeset: 0a094d7c
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-01-12 19:17:18 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0a094d7c286ed0b5a35c517391e48c603cb43a68

8268081: Upgrade Unicode Data Files to 14.0.0

Reviewed-by: joehw, iris, lancea

! make/data/unicodedata/Blocks.txt
! make/data/unicodedata/DerivedCoreProperties.txt
! make/data/unicodedata/NormalizationTest.txt
! make/data/unicodedata/PropList.txt
! make/data/unicodedata/PropertyValueAliases.txt
+ make/data/unicodedata/ReadMe.txt
! make/data/unicodedata/Scripts.txt
! make/data/unicodedata/SpecialCasing.txt
! make/data/unicodedata/UnicodeData.txt
- make/data/unicodedata/VERSION
! make/data/unicodedata/auxiliary/GraphemeBreakProperty.txt
! make/data/unicodedata/auxiliary/GraphemeBreakTest.txt
! make/data/unicodedata/emoji/emoji-data.txt
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/util/regex/Grapheme.java
! src/java.base/share/classes/jdk/internal/icu/impl/Punycode.java
! src/java.base/share/classes/jdk/internal/icu/impl/UnicodeSetStringSpan.java
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt67b/nfc.nrm
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt67b/nfkc.nrm
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt67b/ubidi.icu
- src/java.base/share/classes/jdk/internal/icu/impl/data/icudt67b/uprops.icu
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/nfc.nrm
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/nfkc.nrm
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/ubidi.icu
+ src/java.base/share/classes/jdk/internal/icu/impl/data/icudt70b/uprops.icu
! src/java.base/share/classes/jdk/internal/icu/lang/UCharacter.java
! src/java.base/share/classes/jdk/internal/icu/lang/UCharacterDirection.java
! src/java.base/share/classes/jdk/internal/icu/lang/UCharacterEnums.java
! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java
! src/java.base/share/classes/jdk/internal/icu/text/BidiLine.java
! src/java.base/share/classes/jdk/internal/icu/text/Normalizer2.java
! src/java.base/share/classes/jdk/internal/icu/text/NormalizerBase.java
! src/java.base/share/classes/jdk/internal/icu/text/StringPrep.java
! src/java.base/share/classes/jdk/internal/icu/text/UCharacterIterator.java
! src/java.base/share/classes/jdk/internal/icu/text/UTF16.java
! src/java.base/share/classes/jdk/internal/icu/text/UnicodeSet.java
! src/java.base/share/classes/jdk/internal/icu/util/CodePointTrie.java
! src/java.base/share/classes/jdk/internal/icu/util/VersionInfo.java
! src/java.base/share/legal/icu.md
! src/java.base/share/legal/unicode.md
! test/jdk/java/lang/Character/UnicodeBlock/OptimalMapSize.java

Changeset: d70545d7
Author:    Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2022-01-12 19:24:52 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d70545d71080d534fefd3c9652656549f689f620

8258603: c1 IR::verify is expensive

Reviewed-by: chagedorn, kvn

! src/hotspot/share/c1/c1_IR.cpp
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_Optimizer.cpp

Changeset: 1228b2f1
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2022-01-13 00:23:05 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1228b2f1f8737a363ab6a7065b24e9f972441b27

8261455: Automatically generate the CDS archive if necessary

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java
! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java

Changeset: cb250298
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-01-13 00:42:00 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/cb25029885b176be9ebbc84ac1a8ba71be96a6a7

8279800: isAssignableFrom checks in AlgorithmParametersSpi.engineGetParameterSpec appear to be backwards

Reviewed-by: xuelei, valeriep

! src/java.base/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java
! src/java.base/share/classes/com/sun/crypto/provider/ChaCha20Poly1305Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/DHParameters.java
! src/java.base/share/classes/com/sun/crypto/provider/GCMParameters.java
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEParameters.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2Core.java
- src/java.base/share/classes/com/sun/crypto/provider/PBKDF2HmacSHA1Factory.java
! src/java.base/share/classes/com/sun/crypto/provider/RC2Parameters.java
! src/java.base/share/classes/sun/security/provider/DSAParameters.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java
! src/java.base/share/classes/sun/security/util/GCMParameters.java
+ test/jdk/java/security/spec/IsAssignableFromOrder.java

Changeset: bbc1ddb4
Author:    Hao Sun <haosun at openjdk.org>
Committer: Dean Long <dlong at openjdk.org>
Date:      2022-01-10 20:46:28 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bbc1ddb4744bfb15c4e3ab0bed14f7ad0d17b7e5

8278267: ARM32: several vector test failures for ASHR

Reviewed-by: njian, dlong

! src/hotspot/cpu/arm/arm.ad
! src/hotspot/share/opto/vectornode.hpp

Changeset: 92307e5a
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-01-10 20:47:23 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/92307e5a944f7e995780fc6f5e55713802919dfd

8278489: Preserve result in native wrapper with +UseHeavyMonitors

Reviewed-by: shade, kvn

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp

Changeset: 6d7db4b0
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-01-11 06:59:26 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/6d7db4b0b3e9172645cef12c36fbeb41a6d38d83

8279356: Method linking fails with guarantee(mh->adapter() != NULL) failed: Adapter blob must already exist!

Reviewed-by: chagedorn, kvn, coleenp

! src/hotspot/share/oops/method.cpp
! test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java

Changeset: 86d0abb6
Author:    Fairoz Matte <fmatte at openjdk.org>
Committer: Nils Eliasson <neliasso at openjdk.org>
Date:      2022-01-11 09:39:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/86d0abb66bd2fe1edd15b81d351ea3b3c90fd256

8279695: [TESTBUG] modify compiler/loopopts/TestSkeletonPredicateNegation.java to run on C1 also

Reviewed-by: neliasso

! test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java

Changeset: 5aecb372
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-01-11 14:28:03 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/5aecb37211c2dec475c56dcc354b6bb4f7e3585e

8206181: ExceptionInInitializerError: improve handling of exceptions in user-provided taglets

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
+ test/langtools/jdk/javadoc/doclet/testCustomTagletRegistration/ClassCastExceptionTaglet.java
+ test/langtools/jdk/javadoc/doclet/testCustomTagletRegistration/ExceptionInInitializerErrorTaglet.java
+ test/langtools/jdk/javadoc/doclet/testCustomTagletRegistration/InstantiationExceptionTaglet.java
+ test/langtools/jdk/javadoc/doclet/testCustomTagletRegistration/InvocationTargetExceptionTaglet.java
+ test/langtools/jdk/javadoc/doclet/testCustomTagletRegistration/NoSuchMethodExceptionNoNullaryCtorTaglet.java
+ test/langtools/jdk/javadoc/doclet/testCustomTagletRegistration/NoSuchMethodExceptionPrivateCtorTaglet.java
+ test/langtools/jdk/javadoc/doclet/testCustomTagletRegistration/TestRegistrationErrors.java

Changeset: 67e3d51d
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-01-13 01:05:45 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/67e3d51d68e7319bd6d5b01233b664e6ee6b17ec

Merge

! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/opto/vectornode.hpp

Changeset: a61d66c5
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-01-12 20:41:31 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a61d66c57b420ee8b61d6e31ec89dad1cb98b64f

Merge branch 'master' into riscv-port

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp



More information about the riscv-port-dev mailing list