git: openjdk/riscv-port: riscv-port: 25 new changesets
duke
duke at openjdk.java.net
Tue Jan 18 08:35:27 UTC 2022
Changeset: c6196662
Author: Fei Gao <fgao at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-01-17 02:16:45 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/c6196662b8a15276916badd333291057980a6552
8276673: Optimize abs operations in C2 compiler
Reviewed-by: thartmann, jiefu
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestIRAbs.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
Changeset: 590eb860
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-01-17 08:17:49 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/590eb86033d5445018cd0e961e8721a20de4bb0c
8280016: gc/g1/TestShrinkAuxiliaryData30 test fails on large machines
Reviewed-by: tschatzl, ayang
+ test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData27.java
- test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java
Changeset: a30aa52b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-01-17 08:19:08 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/a30aa52b77931bcea38213cf3d243d18a37dc858
8279958: Provide configure hints for Alpine/apk package managers
Reviewed-by: erikj
! make/autoconf/help.m4
Changeset: 431bd9a6
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-01-17 08:56:40 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/431bd9a66d759fcd014e9bfc15a0e12976802f06
8280001: Serial: Add documentation to heap memory layout
Reviewed-by: mli, sjohanss, tschatzl
! src/hotspot/share/gc/serial/serialHeap.hpp
Changeset: 71ca85f5
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-01-17 11:01:55 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/71ca85f5a6741a2db55a529192564f94b269fbd9
8278831: Use table lookup for the last two bytes in Integer.getChars
Reviewed-by: jlaskey, rriggs
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! test/micro/org/openjdk/bench/java/lang/Integers.java
Changeset: 9e536b64
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-01-17 11:03:10 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/9e536b64705f841b224d0e64cad0f1609ebf5bca
8280032: Update jib-profiles.js to use JMH 1.34 devkit
Reviewed-by: erikj, iris
! make/conf/jib-profiles.js
Changeset: 3edcb132
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-01-17 13:17:24 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/3edcb13272c7d1a587e17fc16be523b3d73053ac
8280018: Remove obsolete VM_GenCollectFullConcurrent
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/runtime/vmOperation.hpp
Changeset: 5d52bf99
Author: Hamlin Li <mli at openjdk.org>
Date: 2022-01-17 14:33:23 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/5d52bf9987445b3a6033d66e8644ed77c4d761bd
8279910: G1: Simplify HeapRegionRemSet::add_reference
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
Changeset: 7b6738fa
Author: Ana Marsh <anamarsh at microsoft.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-01-17 16:36:43 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/7b6738fa02023825ed9e602555bd5ed2b87a6ca6
8278885: Remove Windows ARM64 int8_t workaround in G1
Reviewed-by: erikj, tschatzl, mli
! doc/building.html
! doc/building.md
! make/autoconf/toolchain_microsoft.m4
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
Changeset: 262f2efd
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-01-18 00:47:27 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/262f2efd6ce546b4ee8c9c045916c1a23ad14676
8280059: Incorrect glibc version is used in a comment in os_linux.cpp
Reviewed-by: jiefu
! src/hotspot/os/linux/os_linux.cpp
Changeset: 65eb066b
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2022-01-13 07:13:22 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/65eb066b630b892f22492457e0f86165e5ef4765
8279837: C2: assert(is_Loop()) failed: invalid node class: Region
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestIterationSplitWithRegionHead.java
Changeset: 33814791
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-01-13 08:42:17 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/33814791d917b0c09909bf19b432dd8dfc6cd9db
8274007: [REDO] VM Exit does not abort concurrent mark
Reviewed-by: sjohanss, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
Changeset: 14a90e53
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-01-13 08:51:35 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/14a90e536b86a8fb8d5f0272ec03359e44638da5
8279370: jdk.jpackage/share/native/applauncher/JvmLauncher.cpp fails to build with GCC 6.3.0
Reviewed-by: almatvee, asemenyuk
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp
Changeset: ff856593
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-01-13 15:25:16 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/ff8565931115d581afff679ea85b1a2d80c03b99
8279833: Loop optimization issue in String.encodeUTF8_UTF16
Reviewed-by: rriggs
Backport-of: c3d0a94040d9bd0f4b99da97b89fbfce252a41c0
! src/java.base/share/classes/java/lang/String.java
! test/micro/org/openjdk/bench/java/lang/StringEncode.java
Changeset: 37143c09
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-01-18 01:10:17 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/37143c09ab56ff07767ab3ac392234e36ee82358
Merge
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/opto/loopTransform.cpp
Changeset: 064ee6ae
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-01-13 22:05:52 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/064ee6ae135366d59e9485b449a41d2b55811bbe
8278434: timeouts in test java/time/test/java/time/format/TestZoneTextPrinterParser.java
Backport-of: 8dc4437d002db5d025b47f48e7420e3bae55bdec
! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
! test/jdk/java/time/test/java/time/format/TestZoneTextPrinterParser.java
+ test/micro/org/openjdk/bench/java/text/ZoneStrings.java
Changeset: 45f20633
Author: Hao Sun <haosun at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2022-01-13 23:56:27 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/45f20633f66af51f017b884dc85637e8f3547d85
8279597: [TESTBUG] ReturnBlobToWrongHeapTest.java fails with -XX:TieredStopAtLevel=1 on machines with many cores
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java
Changeset: c6b02755
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-01-14 11:15:16 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/c6b027559c6e055b1475ada4001ef483b1a12d24
8279930: Synthetic cast causes generation of store barriers when using heap segments
Reviewed-by: psandoz
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverSlice.java
Changeset: 4b520f00
Author: Johannes Bechberger <johannes.bechberger at sap.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2022-01-14 13:53:53 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/4b520f0001be5f33996d5ab7d9ad75773a847e54
8279702: [macosx] ignore xcodebuild warnings on M1
Reviewed-by: goetz, erikj
! make/autoconf/toolchain.m4
Changeset: c809d34f
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-01-14 14:12:38 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/c809d34f9ec0d8e9f77adc73ee772ce90efbe58d
8279924: [PPC64, s390] implement frame::is_interpreted_frame_valid checks
Reviewed-by: rrich, mbaesken
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
Changeset: 09d61b61
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-01-14 17:49:54 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/09d61b6187425ba528c568fb637087817ffb10c0
8280034: ProblemList jdk/jfr/api/consumer/recordingstream/TestOnEvent.java on linux-x64
Reviewed-by: ccheung
! test/jdk/ProblemList.txt
Changeset: 4d9b3f4c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-01-17 08:20:23 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/4d9b3f4ceef4b514ec943e1a5dd1147618376ad8
8279998: PPC64 debug builds fail with "untested: RangeCheckStub: predicate_failed_trap_id"
Reviewed-by: goetz, mdoerr
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
Changeset: 39f140a2
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-01-18 01:56:50 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/39f140a20120300074167597580f9be34e812cad
Merge
! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt
Changeset: 48c5f3c7
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2022-01-18 07:58:11 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/48c5f3c71519826d3510e5ac55980d10be763b17
8280026: Cleanup of IGV printing
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/matcher.cpp
Changeset: 1b9ea497
Author: Fei Yang <felix.yang at huawei.com>
Date: 2022-01-18 03:30:33 +0000
URL: https://git.openjdk.java.net/riscv-port/commit/1b9ea49769c18e9f3df0e3062e012650f76f696e
Merge branch 'master' into riscv-port
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/os/linux/os_linux.cpp
+ src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/os/linux/os_linux.cpp
More information about the riscv-port-dev
mailing list