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

duke duke at openjdk.java.net
Fri Jan 21 02:22:29 UTC 2022


Changeset: 0bf95a1a
Author:    Zhiqiang Zang <zhiqiang.zang at utexas.edu>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-01-20 07:38:04 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0bf95a1a7327cc4899863143e2dfdf3d87dbdf0c

8279607: Existing optimization "~x+1" -> "-x" can be generalized to "~x+c" -> "(c-1)-x".

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/addnode.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestIRAddIdealNotXPlusC.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/micro/org/openjdk/bench/vm/compiler/AddIdealNotXPlusC.java

Changeset: cf977e88
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Julia Boes <jboes at openjdk.org>
Date:      2022-01-20 09:14:49 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/cf977e88ecc64b549f332efe01578fca9f435060

8276166: Remove dead code from MimeTable and MimeEntry

Reviewed-by: dfuchs

! src/java.base/share/classes/sun/net/www/MimeEntry.java
! src/java.base/share/classes/sun/net/www/MimeTable.java

Changeset: 3f747368
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2022-01-20 11:23:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3f747368b9a5c321d2724ba57103f17edc166251

8280123: C2: Infinite loop in CMoveINode::Ideal during IGVN

Reviewed-by: kvn, thartmann, chagedorn

! src/hotspot/share/opto/movenode.cpp
+ test/hotspot/jtreg/compiler/c2/TestCMoveInfiniteGVN.java

Changeset: 20297dea
Author:    Julia Boes <jboes at openjdk.org>
Date:      2022-01-20 12:16:21 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/20297deaeb64fb1e025ed1fcde19867c6875f9a0

8280161: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java fails with SSLException

Reviewed-by: dfuchs

! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java

Changeset: 98b157a7
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-01-20 12:33:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/98b157a79af3e76f028bccd04a5e505642aae7a4

8280146: Parallel: Remove time log tag

Reviewed-by: tschatzl, iwalulya

! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/logging/logPrefix.hpp
! src/hotspot/share/logging/logTag.hpp

Changeset: a4d20190
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2022-01-20 13:10:33 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a4d201909c8919b7465dee72594d718252c6344e

8280178: Remove os:: API's that just call system API's

Reviewed-by: iklam, ccheung, dholmes

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/compiler/directivesParser.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: ec8b6acf
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2022-01-20 16:17:08 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ec8b6acff39953ca60309c6f1db7ae4c93404da9

8234682: The order of @param in the generated docs should match the method signature

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/pkg/C.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/pkg/Parent.java

Changeset: 0ea2b390
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-01-20 16:50:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0ea2b39035f1b535a53770379c94ae43f0ddb8b6

8280363: Minor correction of ALPN specification in SSLParameters

Reviewed-by: dfuchs, mullan

! src/java.base/share/classes/javax/net/ssl/SSLParameters.java

Changeset: 96365026
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-01-20 17:18:54 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9636502658c0844c5790cf37af4b15163bf9fa61

8279008: G1: Calculate BOT threshold on-the-fly during Object Copy phase

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/shared/plab.hpp

Changeset: d48279b0
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2022-01-20 17:52:49 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d48279b0bf9ee9d18ac764776a655c44fa020509

8279009: CDS crashes when the source of an InstanceKlass is NULL

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/classListWriter.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/ClassListWithCustomClassNoSource.java
+ test/hotspot/jtreg/runtime/cds/appcds/ClassSpecializerTestApp.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
+ test/hotspot/jtreg/runtime/cds/appcds/TestDumpClassListSource.java

Changeset: 3419ff7b
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-01-20 18:11:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3419ff7ba70b778906249dd5ab3a91998ca5a864

8277535: Remove redundant Stream.distinct()/sorted() steps

Reviewed-by: prappo

! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java

Changeset: 02390c79
Author:    Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2022-01-20 18:24:53 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/02390c79b1acff1a953d29c6f70623f3b7838698

8279282: [vectorapi] Matcher::supports_vector_comparison_unsigned is not needed on x86

Reviewed-by: kvn, sviswanathan, vlivanov

! 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/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad

Changeset: 2426d58e
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-01-20 20:12:11 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2426d58e592c54de64ebe0f06448d239aeced082

8278472: Invalid value set to CANDIDATEFORM structure

Reviewed-by: prr, naoto, serb

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp

Changeset: 293fb46f
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-01-20 20:27:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/293fb46f7cd28f2a08055e3eb8ec9459d64e9688

8280413: ProblemList jdk/jfr/event/oldobject/TestLargeRootSet.java on all X64 platforms

Reviewed-by: azvegint

! test/jdk/ProblemList.txt

Changeset: 35ee0f38
Author:    Yi-Fan Tsai <yifan.tsai at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-01-20 23:46:26 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/35ee0f38c6d5e35fb50a059a189e032df7f7e7c5

8258814: Compilation logging crashes for thread suspension / debugging tests

Reviewed-by: xliu, phh

! src/hotspot/share/compiler/compileBroker.cpp

Changeset: 414c5802
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-01-20 21:20:52 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/414c58026b7a4e27f63f52cce4434e2258050816

Merge branch 'master' into riscv-port

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.cpp



More information about the riscv-port-dev mailing list