git: openjdk/riscv-port: riscv-port: 31 new changesets
duke
duke at openjdk.java.net
Mon Dec 20 02:13:13 UTC 2021
Changeset: 7edcd348
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-12-16 11:35:42 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/7edcd348699b47050e4c5e3181c66fd0ee72830f
8278534: Remove some unnecessary code in MethodLiveness::init_basic_blocks
Reviewed-by: chagedorn
! src/hotspot/share/compiler/methodLiveness.cpp
Changeset: aae56398
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-12-16 11:46:02 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/aae563981c89d922c51005626b39c31e377cadc5
8278642: Refactor java.util.Formatter
Reviewed-by: rriggs, naoto
! src/java.base/share/classes/java/util/Formatter.java
Changeset: e0700bf1
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-12-16 13:39:24 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/e0700bf1d464762d0ee52c08e7e8668e9c8cfc3f
8278763: Parallel: Remove grows_up/grows_down in PSVirtualSpace
Reviewed-by: tschatzl, mli
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.hpp
Changeset: 271d26f1
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-12-16 13:40:22 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/271d26f14149014d264e3a33cc0206f61856f7cd
8278601: Parallel: Remove redundant code in ObjectStartArray::initialize
Reviewed-by: sjohanss, mli
! src/hotspot/share/gc/parallel/objectStartArray.cpp
Changeset: f15a59ce
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-12-16 13:41:19 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/f15a59ce72e7637620c2d3b5becf751809d13aed
8278756: Parallel: Drop PSOldGen::_reserved
Reviewed-by: tschatzl, mli
! src/hotspot/share/gc/parallel/objectStartArray.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.cpp
! src/hotspot/share/gc/parallel/psVirtualspace.hpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp
Changeset: 937126b1
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-12-16 15:23:02 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/937126b1406ff0f6ac0828310e5e09003692dcd3
8278551: Shenandoah: Adopt WorkerThread::worker_id() to replace Shenandoah specific implementation
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
Changeset: 20db7800
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-12-16 21:39:08 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/20db7800a657b311eeac504a2bbae4adbc209dbf
8277868: Use Comparable.compare() instead of surrogate code
Reviewed-by: rriggs, aivanov
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/net/CookieManager.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Date.java
! src/java.base/share/classes/java/util/UUID.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/geom/Line2D.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/text/GapContent.java
! src/java.desktop/share/classes/sun/awt/geom/Curve.java
! src/java.desktop/share/classes/sun/java2d/Spans.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveMgr.java
Changeset: 8f5fdd86
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-12-16 21:41:38 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/8f5fdd864b6f1cf4a2d9d961d8d4118960f0751e
8278587: StringTokenizer(String, String, boolean) documentation bug
Reviewed-by: iris, joehw, lancea, rriggs, darcy
! src/java.base/share/classes/java/util/StringTokenizer.java
Changeset: 197c9f5a
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-12-16 22:17:53 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/197c9f5ac8cc0ebfcd9f33415b0dcd382cd8d15e
8268573: Remove expired flags in JDK 19
Reviewed-by: dcubed, pchilanomate, eosterlund
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.1
Changeset: 7ce4aa89
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-12-16 23:25:07 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/7ce4aa894279b76b6033bb4a1d0caa00d4213406
8276982: VM.class_hierarchy jcmd help output and man page text needs clarifications/improvements
Reviewed-by: stuefe, dholmes, sspitsyn
! src/hotspot/share/services/diagnosticCommand.cpp
! src/jdk.jcmd/share/man/jcmd.1
Changeset: e82310f3
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-12-16 01:27:07 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/e82310f3605b37519129ea34b2a6f99ee3ccc63a
8278575: update jcmd GC.finalizer_info to list finalization status
Co-authored-by: David Holmes <dholmes at openjdk.org>
Reviewed-by: dholmes, kbarrett
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: aec1b039
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-12-16 12:29:57 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/aec1b039b35b73db17c943cdd86949a92e64fcb6
8278389: SuspendibleThreadSet::_suspend_all should be volatile/atomic
Reviewed-by: ayang, mli
! src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
! src/hotspot/share/gc/shared/suspendibleThreadSet.hpp
Changeset: be6b90d9
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-12-16 17:35:32 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/be6b90d90b54883ff17f9f5ac0f271de37df7e2a
8278574: update --help-extra message to include default value of --finalization option
Reviewed-by: sundar, alanb, lancea, mchung
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 634afe8c
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-12-17 01:08:22 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/634afe8c5c0855eafb1639f54ecc8e9c9e568814
Merge
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
Changeset: 8c73ec15
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-12-17 03:29:28 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/8c73ec155dd9324367d2a8e5f2e49da11683f8c8
8278891: G1: Call reset in G1RegionMarkStatsCache constructor
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp
Changeset: 247ea71d
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Date: 2021-12-17 09:19:00 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/247ea71d24a251d29d9a5179e5b773df850e7261
8278826: Print error if Shenandoah flags are empty (instead of crashing)
Reviewed-by: rkennke, mli
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 6412d57a
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-12-17 12:14:17 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/6412d57a0a92ba08cc3db085b371ae1f7ba35ad5
8278560: X509KeyManagerImpl::getAliases might return a good key with others
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
+ test/jdk/sun/security/ssl/X509KeyManager/NoGoodKey.java
Changeset: abab1738
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-12-17 13:33:08 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/abab1738a702648e91f4c3ad91f71b7633914a31
8278568: Consolidate filler objects
Reviewed-by: tschatzl, mli, ayang
! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psPromotionLAB.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/oops/oop.hpp
Changeset: 3607a5cd
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-12-17 13:42:54 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/3607a5cdd9a3013851c8faefd346f04934f897e6
8277216: Examine InstanceKlass::_misc_flags for concurrency issues
Reviewed-by: hseigel, dholmes
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/utilities/accessFlags.hpp
Changeset: a68f28ce
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-12-17 15:08:45 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/a68f28cea6a726aa57c04a4fc5a665cae3513154
8278909: Unproblemlist AdaptiveBlocking001
Reviewed-by: chagedorn, eosterlund, stefank
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: e45e0b05
Author: Phil Race <prr at openjdk.org>
Date: 2021-12-17 15:10:03 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/e45e0b05b9e8da8da72bf227cede319fa207a551
8278937: JCK test for java_awt/geom/Line2D.Float fails after 8277868
Reviewed-by: jdv, kcr, rriggs
! src/java.desktop/share/classes/java/awt/geom/Line2D.java
! src/java.desktop/share/classes/sun/awt/geom/Curve.java
! src/java.desktop/share/classes/sun/java2d/Spans.java
Changeset: 769f14db
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-12-17 15:11:16 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/769f14db847813f5a3601e9ec21e6cadbd99ee96
8278384: Bytecodes::result_type() for arraylength returns T_VOID instead of T_INT
Reviewed-by: lfoltan, dholmes
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/bytecodes.cpp
Changeset: b17f8d5b
Author: Gilles Duboscq <gdub at openjdk.org>
Date: 2021-12-17 15:36:07 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/b17f8d5b6c4d4ec75bb57f1d2009e30332bdb3ce
8278954: Using clang together with devkit on linux doesn't work for building
Reviewed-by: erikj
! make/autoconf/flags.m4
Changeset: 0bfc204a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-12-17 15:45:16 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/0bfc204a78878872f16019bc75dac7844876ed60
8278956: Remove unimplemented PLAB::allocate_aligned
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/plab.hpp
Changeset: 022e4f0f
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-12-17 18:52:37 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/022e4f0f1c4862315b34595d6df228a49f67cb2e
8275242: Remove redundant stream() call before forEach in jdk.compiler
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrRecover.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
Changeset: 905b7639
Author: liach <liach at users.noreply.github.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2021-12-17 22:23:33 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/905b7639424a0fa80f81f734f6fdae1b5018a14a
8261404: Class.getReflectionFactory() is not thread-safe
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/java/lang/Class.java
Changeset: cc44e137
Author: merykitty <anhmdq99 at gmail.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-12-17 23:42:28 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/cc44e137973808436311aaaa50916d051759f705
8278623: compiler/vectorapi/reshape/TestVectorCastAVX512.java after JDK-8259610
Reviewed-by: kvn, chagedorn, psandoz
! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastAVX512BW.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
Changeset: 3c10b5db
Author: Guoxiong Li <gli at openjdk.org>
Date: 2021-12-18 04:16:44 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/3c10b5db38455b8aed88599f5743fd846bd0913e
8278104: C1 should support the compiler directive 'BreakAtExecute'
Reviewed-by: xliu, phh, kvn
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_MacroAssembler.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
Changeset: 6f0e8da6
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-12-18 06:48:00 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/6f0e8da6d3bef340299e48977d5e17d05eabe682
8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob
Reviewed-by: kvn, never, dlong
! 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: 63e43030
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-12-18 08:08:47 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/63e43030ed1260d14df950342c39a377231a3f40
8278519: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java failed "assert(handle != __null) failed: JNI handle should not be null"
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java
! test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/libFieldAccessWatch.c
Changeset: a7e7183a
Author: Fei Yang <felix.yang at huawei.com>
Date: 2021-12-19 21:09:31 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/a7e7183a46a7e4a7cd2585b88f505e9f88113c02
Merge branch 'master' into riscv-port
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/runtime/arguments.cpp
+ src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/runtime/arguments.cpp
More information about the riscv-port-dev
mailing list