git: openjdk/riscv-port: riscv-port: 65 new changesets
duke
duke at openjdk.java.net
Thu Dec 16 08:46:06 UTC 2021
Changeset: 0113322a
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-12-10 01:49:20 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/0113322ac15e2441def3dec599199b98cbd02961
8277997: Intrinsic creation for VectorMask.fromLong API
Reviewed-by: psandoz, 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/share/adlc/formssel.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
+ test/micro/org/openjdk/bench/jdk/incubator/vector/MaskFromLongBenchmark.java
Changeset: 539fbbf8
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-12-10 06:06:12 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/539fbbf8c7c6003af33fe148bc3ceb4e69966143
8278532: Fix some typos in compiler comments
Reviewed-by: kvn, jiefu
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_ValueMap.cpp
! src/hotspot/share/opto/phaseX.hpp
Changeset: aed3ea20
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-12-10 09:01:58 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/aed3ea2043e765bf4a9ac980da2515f19855c780
8277634: Incorrect method name in invokedynamic
Reviewed-by: jlaskey
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolConstant.java
+ test/langtools/tools/javac/classwriter/IndyCorrectInvocationName.java
Changeset: 3e0b083f
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-12-10 14:51:27 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/3e0b083f2013f07b090af92a78c9a5f46f9fe427
8278533: Remove some unused methods in c1_Instruction and c1_ValueMap
Reviewed-by: chagedorn
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_ValueMap.hpp
Changeset: 8eb453ba
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-12-10 16:24:16 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/8eb453baebe377697286f7eb32280ca9f1fd7775
8277072: ObjectStreamClass caches keep ClassLoaders alive
Reviewed-by: rriggs, plevart
+ src/java.base/share/classes/java/io/ClassCache.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
+ test/jdk/java/io/ObjectStreamClass/ObjectStreamClassCaching.java
+ test/jdk/java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java
Changeset: 4f594e6a
Author: Dan Lutker <lutkerd at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-12-10 17:52:54 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/4f594e6a28ad85d46d3252fb960f1c116f414899
8278381: [GCC 11] Address::make_raw() does not initialize rspec
Reviewed-by: phh, xliu
! src/hotspot/cpu/arm/assembler_arm_32.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: afd065b3
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-12-10 18:27:36 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/afd065b3684f7b87563961c2b7a6ee6a354dbdf9
8278415: [TESTBUG] vmTestbase/nsk/stress/stack/stack018.java fails with "java.lang.Error: TEST_RFE"
Reviewed-by: phh
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java
Changeset: ed5d53ae
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-12-10 02:50:37 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/ed5d53ae0eb0b12de11fb3d79ae0371c093ce434
8273179: Update nroff pages in JDK 18 before RC
Reviewed-by: dholmes
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.httpserver/share/man/jwebserver.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 3df8dc49
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-12-10 05:02:28 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/3df8dc494d2d0e6d1003094c9e129be2cca10a3c
8278538: Test langtools/jdk/javadoc/tool/CheckManPageOptions.java fails after the manpage was updated
Reviewed-by: dholmes
! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java
Changeset: 0602f4c4
Author: Hao Sun <haosun at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-12-10 15:53:27 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/0602f4c48b0ffe53a6081551988b417d7536efa0
8277621: ARM32: multiple fastdebug failures with "bad AD file" after JDK-8276162
Reviewed-by: njian, dlong, shade
! src/hotspot/cpu/arm/arm.ad
Changeset: 61736f81
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-12-10 18:42:51 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/61736f81fb4a20375c83d59e2b37a00aafb11107
Merge
Changeset: 81c56c70
Author: Phil Race <prr at openjdk.org>
Date: 2021-12-10 21:02:28 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/81c56c700a47c7f1b7855052de17eb88fac84674
8278456: Define jtreg jdk_desktop test group time-based sub-tasks for use by headful testing.
Reviewed-by: serb, aivanov, psadhukhan
! test/jdk/TEST.groups
Changeset: 6eb6ec05
Author: Dan Lutker <lutkerd at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-12-10 23:49:41 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/6eb6ec05fd4f80e11d0b052b58190bc8b53f4b11
8278525: Additional -Wnonnull errors happen with GCC 11
Reviewed-by: phh, dlong
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: db68a0ce
Author: Andrew Leonard <aleonard at openjdk.org>
Date: 2021-12-11 15:27:08 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/db68a0ce1ce152345320e70acb7e9842d2f1ece4
8276766: Enable jar and jmod to produce deterministic timestamped content
Reviewed-by: ihse, lancea, alanb, jgneff
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
+ test/jdk/tools/jar/ReproducibleJar.java
! test/jdk/tools/jmod/JmodTest.java
Changeset: 7c2c5858
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-12-12 21:47:03 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/7c2c58587d4eda5523331eae45e7d897252dc097
8276819: javax/print/PrintServiceLookup/FlushCustomClassLoader.java fails to free
Reviewed-by: psadhukhan, aivanov
! test/jdk/javax/print/PrintServiceLookup/FlushCustomClassLoader.java
Changeset: 8b5ff4bd
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-12-13 07:48:20 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/8b5ff4bdffc8f32317d67b00c085071d6c772b30
8278344: sun/security/pkcs12/KeytoolOpensslInteropTest.java test fails because of different openssl output
Reviewed-by: mdoerr, goetz, stuefe
! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java
Changeset: ccdb9f1b
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-12-13 09:50:30 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/ccdb9f1b160a0f49ee86c7a2714d2381d68419cc
8278482: G1: Improve HeapRegion::block_is_obj
Reviewed-by: sjohanss, tschatzl, mli
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 23fd9f15
Author: Christian Stein <cstein at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2021-12-13 12:00:47 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/23fd9f15da40cef00231380766158bc0fa537c38
8271079: JavaFileObject#toUri and multi-release jars
Reviewed-by: jjg, lancea, alanb
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/jdk/nio/zipfs/ZipFSTester.java
! test/jdk/jdk/nio/zipfs/jarfs/JFSTester.java
+ test/langtools/tools/javac/T8271079.java
Changeset: 14f7385a
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-12-13 13:35:37 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/14f7385a72972e1f15b3103cc75a60c5733f6d98
8277481: Obsolete seldom used CDS flags
Reviewed-by: iklam, ccheung, dholmes
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c
! test/hotspot/jtreg/runtime/cds/SharedArchiveFile.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java
- test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicFlag.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestStaticDump.java
Changeset: 15996e40
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-12-13 13:40:54 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/15996e407563eda844266f1cbcdc20be74b4b4e4
8276241: JVM does not flag constant class entries ending in '/'
Reviewed-by: dholmes, lfoltan
! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/classFileParserBug/TrailingSlashTest.java
Changeset: ca8c58c7
Author: merykitty <anhmdq99 at gmail.com>
Committer: Paul Sandoz <psandoz at openjdk.org>
Date: 2021-12-13 16:34:37 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/ca8c58c731959e3a1b8fe02255ed44fc1d14d565
8259610: VectorReshapeTests are not effective due to failing to intrinsify "VectorSupport.convert"
Reviewed-by: psandoz, chagedorn
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX1.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX2.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512DQ.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastNeon.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastSVE.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorReinterpret.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorCast.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorDoubleExpandShrink.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorExpandShrink.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorRebracket.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/utils/UnsafeUtils.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorReshapeHelper.java
+ test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorSpeciesPair.java
Changeset: db502d30
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-12-13 19:02:12 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/db502d30a42847f69273f48378f230d9d55eb8d6
8269556: sun/tools/jhsdb/JShellHeapDumpTest.java fails with RuntimeException 'JShellToolProvider' missing from stdout/stderr
Reviewed-by: kevinw, sspitsyn, amenkov
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
Changeset: bdc784c0
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-12-13 20:36:40 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/bdc784c0cb02d76c6d3a1608a89f4b64f86253eb
8278630: ProblemList compiler/vectorapi/reshape/TestVectorCastAVX512.java on X64
Reviewed-by: psandoz
! test/hotspot/jtreg/ProblemList.txt
Changeset: 624f3094
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-12-13 21:36:24 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/624f3094b89976a0be0a1d1d4ce304f4be38fb9e
8278275: Initial nroff manpage generation for JDK 19
Reviewed-by: erikj, jjg, iris
! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.httpserver/share/man/jwebserver.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jpackage/share/man/jpackage.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 94127f43
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-12-10 20:27:07 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/94127f43a4a28a89094fa93cd1da49763134f9db
8277299: STACK_OVERFLOW in Java_sun_awt_shell_Win32ShellFolder2_getIconBits
Reviewed-by: aivanov
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/jdk/javax/swing/JFileChooser/FileSystemView/ShellFolderStackOverflow.java
Changeset: 9b99cbe7
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-12-11 15:53:31 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/9b99cbe7abf56d3ad5231a68b6506e35b89133c9
8278580: ProblemList javax/swing/JTree/4908142/bug4908142.java on macosx-x64
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 9a1bbaf8
Author: Scott Gibbons <scott.gibbons at intel.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-12-12 16:08:35 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/9a1bbaf8db0e869ab76be8ab1bd0ddeb23693e7e
8273108: RunThese24H crashes with SEGV in markWord::displaced_mark_helper() after JDK-8268276
8272809: JFR thread sampler SI_KERNEL SEGV in metaspace::VirtualSpaceList::contains
Reviewed-by: sviswanathan, kvn
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
Changeset: c93b24d8
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-12-13 21:37:51 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/c93b24d85289167639e9ec4b79bd85403687161b
8132785: java/lang/management/ThreadMXBean/ThreadLists.java fails intermittently
Reviewed-by: alanb, kevinw, dcubed, sspitsyn
! test/jdk/ProblemList.txt
! test/jdk/java/lang/management/ThreadMXBean/ThreadLists.java
Changeset: 8401a059
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-12-14 02:15:15 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/8401a059bd01b32e3532f806d3d8b60e851c468a
Merge
Changeset: 3f9638d1
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-12-14 05:45:56 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/3f9638d124076019f49eb77bc3ff8b466e4beb53
8278585: Drop unused code from OSThread
Reviewed-by: dholmes, tschatzl
! src/hotspot/os/aix/osThread_aix.hpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/osThread_bsd.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/osThread_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/osThread_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/runtime/osThread.cpp
! src/hotspot/share/runtime/osThread.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 7761a3e8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-12-14 17:11:11 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/7761a3e883bcd18b0b235248c37f9228fd37b927
8278761: Parallel: Remove unused PSOldPromotionLAB constructor
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psPromotionLAB.hpp
Changeset: 3f91948c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-12-14 17:45:35 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/3f91948c592d6968d2de6c59a5d93866f439c0e8
8278791: Rename ClassLoaderData::holder_phantom
Reviewed-by: stefank
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/oops/klass.inline.hpp
Changeset: a9c1acbb
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-12-14 18:03:00 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/a9c1acbb8aec46e4a488b7c77bb6318af87747f6
8275843: Random crashes while the UI code is executed
Reviewed-by: azvegint
! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
! test/jdk/java/awt/ColorClass/AlphaColorTest.java
! test/jdk/java/awt/ColorClass/XRenderTranslucentColorDrawTest.java
+ test/jdk/java/awt/image/ColorModel/DrawCustomColorModel.java
Changeset: de65230d
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-12-14 18:39:28 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/de65230d7183eb2d534afae5891eaa27074b8a7d
8278767: Shenandoah: Remove unused ShenandoahRootScanner
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: a1dfe572
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-12-14 19:24:13 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/a1dfe57249db15c0c05d33a0014ac914a7093089
8276455: C2: iterative EA
Reviewed-by: iveresov, neliasso, roland
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/c2compiler.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestIterativeEA.java
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestIterativeEA.java
+ test/micro/org/openjdk/bench/vm/compiler/IterativeEA.java
+ test/micro/org/openjdk/bench/vm/compiler/PointerBenchmarkFlat.java
Changeset: 03f647f4
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-12-14 19:54:54 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/03f647f4bb640bf5df1c461eec9860c7ac3eb076
8278028: [test-library] Warnings cleanup of the test library
Reviewed-by: dfuchs, mchung, naoto, lancea, lmesnik
! test/lib-test/jdk/test/lib/AssertsTest.java
! test/lib-test/jdk/test/lib/TestPlatformIsTieredSupported.java
! test/lib-test/jdk/test/lib/format/ArrayDiffTest.java
! test/lib-test/jdk/test/whitebox/OldWhiteBox.java
! test/lib-test/jdk/test/whitebox/vm_flags/VmFlagTest.java
! test/lib/RedefineClassHelper.java
! test/lib/jdk/test/lib/NetworkConfiguration.java
! test/lib/jdk/test/lib/compiler/InMemoryJavaCompiler.java
! test/lib/jdk/test/lib/format/ArrayCodec.java
! test/lib/jdk/test/lib/format/ArrayDiff.java
! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java
! test/lib/jdk/test/lib/hexdump/StreamDump.java
! test/lib/jdk/test/lib/process/Proc.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 98a8d446
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-12-14 20:35:49 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/98a8d446b69fd84355731a8a3192cbd42671abb8
8278638: Remove FLAG_IS_CMDLINE(UseSharedSpaces)
Reviewed-by: dcubed, coleenp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 2def7e91
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-12-14 22:49:04 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/2def7e913207af788e582ed5bde21b28883183de
8278584: compiler/vectorapi/VectorMaskLoadStoreTest.java failed with "Error: ShouldNotReachHere()"
Reviewed-by: kvn, psandoz
! src/hotspot/cpu/x86/x86.ad
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskLoadStoreTest.java
Changeset: 068a4509
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2021-12-15 00:26:17 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/068a450954530d9a469db05d7cf2e7dcf1eddc8a
8278825: Unused variable for diagnostic in Resolve
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: 54c9a996
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-12-15 01:25:53 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/54c9a99663c47b0477392a606637986bc5c87464
8278643: CoreUtils.getCoreFileLocation() should print out the size of the core file found
Reviewed-by: amenkov, lmesnik, sspitsyn
! test/lib/jdk/test/lib/util/CoreUtils.java
Changeset: 46f99aca
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-12-15 01:29:50 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/46f99aca94ed878a94878eacb113fe2813050ad7
8244765: Undo exclusiveAccess.dirs changes for JDK-8220295 and see if there are still any testing issues
Reviewed-by: amenkov, sspitsyn
! test/jdk/TEST.ROOT
Changeset: c442587f
Author: Fei Gao <fgao at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date: 2021-12-15 02:26:40 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/c442587f1e72a614302cd76c20e13f1cb1703641
8277619: AArch64: Incorrect parameter type in Advanced SIMD Copy assembler functions
Reviewed-by: aph, pli
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: 758fe9be
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-12-15 03:11:27 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/758fe9bed3daf9a31d15291ef9787dc5a914451f
8273904: debug agent ArrayTypeImp::newInstance() fails to send reply packet if there is an error
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.c
Changeset: 7adf7f33
Author: Per Liden <pliden at openjdk.org>
Date: 2021-12-15 10:09:02 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/7adf7f3353ab81c5af3f2fc4c0fc9e4cf8905e32
8278351: Add function to retrieve worker_id from any context
Reviewed-by: eosterlund, kbarrett, ayang
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/workerThread.cpp
! src/hotspot/share/gc/shared/workerThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp
Changeset: 1e3ae3be
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-12-15 13:41:59 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/1e3ae3be02e1fa76c632ef289dd1887c7fa369ec
8202579: Revisit VM_Version and VM_Version_ext for overlap and consolidation
Reviewed-by: dholmes, hseigel
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
- src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp
- src/hotspot/cpu/aarch64/vm_version_ext_aarch64.hpp
! src/hotspot/cpu/arm/vm_version_arm.hpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
- src/hotspot/cpu/arm/vm_version_ext_arm.cpp
- src/hotspot/cpu/arm/vm_version_ext_arm.hpp
- src/hotspot/cpu/ppc/vm_version_ext_ppc.cpp
- src/hotspot/cpu/ppc/vm_version_ext_ppc.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
- src/hotspot/cpu/s390/vm_version_ext_s390.cpp
- src/hotspot/cpu/s390/vm_version_ext_s390.hpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
! src/hotspot/cpu/x86/rdtsc_x86.cpp
- src/hotspot/cpu/x86/vm_version_ext_x86.cpp
- src/hotspot/cpu/x86/vm_version_ext_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
- src/hotspot/cpu/zero/vm_version_ext_zero.cpp
- src/hotspot/cpu/zero/vm_version_ext_zero.hpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/cpu/zero/vm_version_zero.hpp
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/bsd/os_perf_bsd.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/abstract_vm_version.hpp
Changeset: 4851ad84
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-12-15 15:02:57 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/4851ad840a8c3b93f978b829f50a27a2f629fa82
8278548: G1: Remove unnecessary check in forward_to_block_containing_addr
Reviewed-by: tschatzl, mli, sjohanss
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
Changeset: fcebe65c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-12-15 15:04:11 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/fcebe65ce9dc177d9fa16db606e3c8c33b2f771a
8278842: Parallel: Remove unused VerifyObjectStartArrayClosure::_old_gen
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psOldGen.cpp
Changeset: bcb79fd0
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-12-15 16:57:30 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/bcb79fd012c9c298e58c20c59e564e9d2c16b970
8278241: Implement JVM SpinPause on linux-aarch64
Reviewed-by: aph, phh
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
+ test/hotspot/jtreg/runtime/Thread/TestSpinPause.java
Changeset: 1f1db838
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-12-15 17:00:55 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/1f1db838ab7d427170d59a8b55fdb45c4d80c359
8278186: org.jcp.xml.dsig.internal.dom.Utils.parseIdFromSameDocumentURI throws StringIndexOutOfBoundsException when calling substring method
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
+ test/jdk/javax/xml/crypto/dsig/BadXPointer.java
! test/lib/jdk/test/lib/security/XMLUtils.java
Changeset: 7517c85d
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-12-15 17:08:44 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/7517c85da3236e5274580645d4c3cdecb1db25c5
8269838: BasicTypeDataBase.findDynamicTypeForAddress(addr, basetype) can be simplified
Reviewed-by: kevinw, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java
Changeset: 04dbdd36
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-12-15 19:28:58 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/04dbdd36dd04bf40737cb8c2f13d5b75303d2b1a
8274898: Cleanup usages of StringBuffer in jdk tools modules
Reviewed-by: sspitsyn, lmesnik
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Log.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
Changeset: 4ba980ba
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-12-15 20:06:56 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/4ba980ba439f94a6b5015e64382a6c308476d63f
8278020: ~13% variation in Renaissance-Scrabble
Reviewed-by: dholmes, stuefe, kvn
! src/hotspot/share/oops/klass.hpp
Changeset: 32139c1a
Author: Dean Long <dlong at openjdk.org>
Date: 2021-12-14 03:16:17 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/32139c1a8aae51c0869f41be57580ff4463913d2
8262134: compiler/uncommontrap/TestDeoptOOM.java failed with "guarantee(false) failed: wrong number of expression stack elements during deopt"
Reviewed-by: kvn, iveresov
! src/hotspot/share/c1/c1_IR.cpp
! src/hotspot/share/c1/c1_IR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java
Changeset: 475ec8e6
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-12-14 13:00:39 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/475ec8e6c5abc3431344d69bd46395e8c4b46e4c
8277919: OldObjectSample event causing bloat in the class constant pool in JFR recording
Reviewed-by: jbachorik
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
Changeset: 0cc989b7
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-12-14 18:39:22 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/0cc989b7d2fa3b903d71b7baab53b853455005ba
8278744: KeyStore:getAttributes() not returning unmodifiable Set
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/jdk/java/security/KeyStore/PKCS12/UnmodifiableAttributes.java
Changeset: f48a3e86
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-12-14 22:50:21 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/f48a3e86d0274912160f3c415f92741eefa1cb1d
8278758: runtime/BootstrapMethod/BSMCalledTwice.java fails with release VMs after JDK-8262134
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java
Changeset: 918e3397
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-12-14 23:59:11 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/918e3397858c425e9c3b82c9a918b7626603a59c
8278233: [macos] tools/jpackage tests timeout due to /usr/bin/osascript
Reviewed-by: herrick, asemenyuk
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java
! test/jdk/ProblemList.txt
Changeset: d6b5544e
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-12-15 12:25:25 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/d6b5544e74d46c1ca464a1994e73ddd323ef5c2b
8278607: Misc issues in foreign API javadoc
Reviewed-by: sundar
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SegmentAllocator.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/VaList.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
Changeset: 69b5d49e
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-12-15 13:24:04 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/69b5d49e4f3a6b1ea616c39815dd16530eb32887
8272064: test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java needs update for JEP 416
Reviewed-by: jbachorik
! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java
Changeset: d3408a46
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-12-15 21:45:45 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/d3408a46b7c8c2f8b5e41f3e286a497064a2c104
8277964: ClassCastException with no stack trace is thrown with -Xcomp in method handle invocation
Reviewed-by: dlong, mchung, dholmes
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/graphKit.cpp
+ test/jdk/java/lang/reflect/IllegalArgumentsTest.java
Changeset: e6b28e05
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-12-16 00:26:36 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/e6b28e05c6f7698f230b04199932d4fc81f41a89
Merge
Changeset: 0dbe4c5d
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-12-16 02:32:44 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/0dbe4c5d516a5e43934cb18f3becaf2a7f90999f
8278131: runtime/cds/appcds/dynamicArchive/* tests failing in loom repo
Reviewed-by: iklam, dholmes, minqi
! test/hotspot/jtreg/runtime/HiddenClasses/InstantiateHiddenClass.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/OldClassApp.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassAndInf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/CustomLoaderApp.java
Changeset: f6fbb5a8
Author: Zhiqiang Zang <zhiqiang.zang at utexas.edu>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-12-16 03:57:29 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/f6fbb5a80cfe630e76917397d21649709485d31d
8278471: Remove unreached rules in AddNode::IdealIL
Reviewed-by: jiefu, kvn
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 0bddd8af
Author: Dmitry Batrak <dbatrak at openjdk.org>
Date: 2021-12-16 07:14:35 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/0bddd8af61b6c731f16b857c09de57ceefd72d06
8278050: Armenian text isn't rendered on macOS if text layout is performed
Reviewed-by: prr, serb
! src/java.desktop/macosx/classes/sun/font/CFont.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
Changeset: d9b892c7
Author: Fei Yang <felix.yang at huawei.com>
Date: 2021-12-16 03:25:57 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/d9b892c7aeced94f2007f1a5d9548588d043f63b
Merge branch 'master' into riscv-port
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp
+ src/hotspot/cpu/riscv/vm_version_riscv.cpp
+ src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp
More information about the riscv-port-dev
mailing list