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

duke duke at openjdk.java.net
Fri Jan 28 11:16:56 UTC 2022


Changeset: 89083019
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-01-27 03:57:28 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/890830196dea3dfacef231b458fa4a459791c2bb

8076089: Cleanup: Inline & remove sun.management.Util.newException

Reviewed-by: kevinw, amenkov, dfuchs, sspitsyn

! src/java.management/share/classes/sun/management/LockInfoCompositeData.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.management/share/classes/sun/management/Util.java

Changeset: 2ea0edf2
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-01-27 07:00:56 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2ea0edf2c40edde4c191864a40e7a4d741ac0b8e

8279673: AudioClip.play doesn't work due to NullPointerException when creating DataPusher

Reviewed-by: prr, serb

! src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
+ test/jdk/javax/sound/sampled/Clip/DataPusherThreadCheck.java

Changeset: 0dba1707
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-01-27 08:44:58 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0dba1707910734d03c318424764b8682b028a8e0

8278518: String(byte[], int, int, Charset) constructor and String.translateEscapes() miss bounds check elimination

Co-authored-by: Sergey Tsypanov <stsypanov at openjdk.org>
Reviewed-by: kvn, jrose

! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/ci/ciTypeFlow.hpp
+ test/micro/org/openjdk/bench/vm/compiler/SharedLoopHeader.java
+ test/micro/org/openjdk/bench/vm/compiler/StringConstructorBenchmark.java

Changeset: 94380d0e
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-01-27 08:59:34 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/94380d0e464a491977ed2b5f1998a55cfe73c3c6

8278232: [macos] Wrong chars emitted when entering certain char-sequence of Indic language

Reviewed-by: prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m

Changeset: 7f68759c
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-01-27 09:06:13 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7f68759c60d026eba3ad0a7f775497886c727384

8280719: G1: Remove outdated comment in RemoveSelfForwardPtrObjClosure::apply

Reviewed-by: ayang, mli

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

Changeset: cab59051
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-01-27 09:18:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/cab590517bf705418c7376edd5d7066b13b6dde8

8280583: Always build NMT

Reviewed-by: shade, ihse, zgu

! make/autoconf/jvm-features.m4
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memBaseline.hpp
! src/hotspot/share/services/memReporter.hpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/nmtDCmd.hpp
! src/hotspot/share/services/nmtPreInit.cpp
! src/hotspot/share/services/nmtPreInit.hpp
! src/hotspot/share/services/threadStackTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/macros.hpp
! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp
! test/hotspot/gtest/nmt/test_nmtpreinit.cpp
! test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp

Changeset: a3a0dcd9
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2022-01-27 18:58:49 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a3a0dcd9215beb6baf43c6e94f8e16fb6a2ccf68

8280353: -XX:ArchiveClassesAtExit should print warning if base archive failed to load

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/metaspaceShared.cpp

Changeset: b94ebaa0
Author:    Xin Liu <xliu at openjdk.org>
Date:      2022-01-27 19:31:19 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/b94ebaa09c9ff788a37edcdbd043f9bb3998cede

8280686: Remove Compile::print_method_impl

Reviewed-by: neliasso, chagedorn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/vector.cpp

Changeset: ece89c6d
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-01-27 21:00:45 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ece89c6df167e9a7f99b00e3f89c2c41c10ab31b

8280366: (fs) Restore Files.createTempFile javadoc

Reviewed-by: alanb, lancea

! src/java.base/share/classes/java/nio/file/Files.java

Changeset: 6d242e40
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-01-27 21:58:44 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/6d242e406539e97bdd4da82c478db901942b770f

8280835: jdk/javadoc/tool/CheckManPageOptions.java depends on source hierarchy

Reviewed-by: hannesw

! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java

Changeset: 40a2ce20
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-01-27 22:57:09 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/40a2ce20334207b542d18f52e26bf418bf29c9ca

8270476: Make floating-point test infrastructure more lambda and method reference friendly

Reviewed-by: bpb

! test/jdk/java/lang/Math/Atan2Tests.java
! test/jdk/java/lang/Math/CeilAndFloorTests.java
! test/jdk/java/lang/Math/CubeRootTests.java
! test/jdk/java/lang/Math/ExpCornerCaseTests.java
! test/jdk/java/lang/Math/Expm1Tests.java
! test/jdk/java/lang/Math/FusedMultiplyAddTests.java
! test/jdk/java/lang/Math/HyperbolicTests.java
! test/jdk/java/lang/Math/HypotTests.java
! test/jdk/java/lang/Math/Ieee754SpecialCaseTests.java
! test/jdk/java/lang/Math/IeeeRecommendedTests.java
! test/jdk/java/lang/Math/Log10Tests.java
! test/jdk/java/lang/Math/Log1pTests.java
! test/jdk/java/lang/Math/PowTests.java
! test/jdk/java/lang/Math/Rint.java
! test/jdk/java/lang/Math/RoundTests.java
! test/jdk/java/lang/Math/SinCosCornerCasesTests.java
! test/jdk/java/lang/Math/TanTests.java
! test/jdk/java/lang/Math/Tests.java
! test/jdk/java/lang/Math/WorstCaseTests.java
! test/jdk/java/lang/StrictMath/CubeRootTests.java
! test/jdk/java/lang/StrictMath/Expm1Tests.java
! test/jdk/java/lang/StrictMath/HyperbolicTests.java
! test/jdk/java/lang/StrictMath/HypotTests.java
! test/jdk/java/lang/StrictMath/Log10Tests.java
! test/jdk/java/lang/StrictMath/Log1pTests.java
! test/jdk/java/lang/StrictMath/PowTests.java
! test/jdk/java/lang/StrictMath/Tests.java

Changeset: 78574057
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-01-28 00:44:13 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/78574057a4758fc3da5f39af77df09dc2232a9a1

8280744: Allow SuppressWarnings to be used in all declaration contexts

Reviewed-by: iris

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

Changeset: 094db1a3
Author:    Denghui Dong <ddong at openjdk.org>
Date:      2022-01-28 00:49:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/094db1a3eeb3709c8218d8d26f13699024ec2943

8277948: AArch64: Print the correct native stack if -XX:+PreserveFramePointer when crash

Reviewed-by: aph, adinn

! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp

Changeset: a1d1e475
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-01-28 01:55:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a1d1e4753b87dfc6ce179c389480dcf2c5a0dc2e

8280823: Remove NULL check in DumpTimeClassInfo::is_excluded

Reviewed-by: minqi, ccheung

! src/hotspot/share/cds/dumpTimeClassInfo.hpp

Changeset: 178ac746
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-01-28 07:01:21 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/178ac7465360729628521a0d555253b9fb2ad7bf

8251466: test/java/io/File/GetXSpace.java fails on Windows with mapped network drives.

Reviewed-by: bpb

! test/jdk/java/io/File/GetXSpace.java

Changeset: 55f180fb
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-01-28 08:10:12 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/55f180fb7dfecc859e59c7852d48aeab6c936a5d

8280004: DCmdArgument<jlong>::parse_value() should handle NULL input

Reviewed-by: dholmes, mbaesken

! src/hotspot/share/services/diagnosticArgument.cpp

Changeset: 973dda5c
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-01-28 08:11:44 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/973dda5ce0747a8ea67ec3a34c2ef2a0b2b6b140

8280804: Parallel: Remove unused variables in PSPromotionManager::drain_stacks_depth

Reviewed-by: tschatzl, mli

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

Changeset: 8a3cca09
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2022-01-28 09:06:06 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8a3cca09ba427282f2712bec7298b85bbacf076b

8280784: VM_Cleanup unnecessarily processes all thread oops

Reviewed-by: eosterlund, shade

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

Changeset: ed826f29
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-01-28 09:16:43 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ed826f2927457f73f058732c6d073acf54ee86f7

8280397: Factor out task queue statistics printing

Reviewed-by: pliden, kbarrett, mli

! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp

Changeset: 9e37d5c4
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-01-28 06:13:32 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9e37d5c4fc7661f25105cf448bfd7b25b1d9747f

Merge branch 'master' into riscv-port

! make/autoconf/jvm-features.m4
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/utilities/macros.hpp
! make/autoconf/jvm-features.m4
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/utilities/macros.hpp



More information about the riscv-port-dev mailing list