git: openjdk/riscv-port-jdk17u: riscv-port: 13 new changesets

duke duke at openjdk.org
Thu Jun 1 02:45:03 UTC 2023


Changeset: b10ac577
Author:    Ningsheng Jian <njian at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-05-29 17:54:19 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/b10ac577b9c88d8b8030afcbf93faa67a20563ae

8274243: Implement fast-path for ASCII-compatible CharsetEncoders on aarch64

Backport-of: ddddec7d74745905230282124524a0dbdd1bd1c1

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! test/micro/org/openjdk/bench/java/nio/CharsetEncodeDecode.java

Changeset: 213d0db7
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-29 18:53:36 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/213d0db77a056f096b65fe7f53e2703d13aa6c53

8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob

Backport-of: f3ba332fdcd19abd863804739bb34babadb3a45f

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp

Changeset: bc78e07d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-30 08:07:36 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/bc78e07d534459c53156d8468cd1a0f79ef5da30

8293295: Add type check asserts to java_lang_ref_Reference accessors

Reviewed-by: phh
Backport-of: 32f4dc84037696f664114e40357bca66337c6178

! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp

Changeset: ff0ee6dd
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-30 08:10:49 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/ff0ee6ddd45acac4da246771d925a2abe91d46d8

8301637: ThreadLocalRandom.current().doubles().parallel() contention

Backport-of: cf6b9eb8c8cca4a54fbd97fb073eafc1b8835099

! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java

Changeset: de8ec1d6
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-30 08:12:23 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/de8ec1d6e7343b5a6b519f618f65692ea1772ee3

8293492: ShenandoahControlThread missing from hs-err log and thread dump

Reviewed-by: phh
Backport-of: 85ec1f8d020cf2a9d7dfcc9ed75e43f0cd61c1f2

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: 109cc496
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-30 09:10:38 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/109cc4964dd0bb4fd157e6bc4ae608e8c55d6900

8308880: [17u] micro bench ZoneStrings missed in backport of 8278434

Reviewed-by: shade

+ test/micro/org/openjdk/bench/java/text/ZoneStrings.java

Changeset: 8f65a6db
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-30 13:48:37 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/8f65a6dbb9458d21bf779141c8f6ed9bcc61408a

8287876: The recently de-problemlisted TestTitledBorderLeak test is unstable

Backport-of: bf439f8c93157a7f0e6489db2ccc56c5f7210402

! test/jdk/javax/swing/border/TestTitledBorderLeak.java

Changeset: a93cf5f2
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-05-30 15:11:23 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/a93cf5f2b959ba97d5197fe027b81ec69de18382

8308884: [17u/11u] Backout JDK-8297951

This reverts commit 08e30d0b371b7a0dc498b87ff509cde98a8e077c

Reviewed-by: shade

! src/hotspot/share/opto/loopPredicate.cpp
- test/hotspot/jtreg/compiler/loopopts/TestMissingSkeletonPredicateForIfNode.java

Changeset: 3d30c297
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-30 16:27:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/3d30c29775713eb0ebfa82fcec8c4eaa52a3286f

8309107: Bump update version for OpenJDK: jdk-17.0.9

Reviewed-by: mdoerr

! .jcheck/conf
! make/conf/version-numbers.conf

Changeset: 7765ba55
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-30 18:49:03 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/7765ba55dcc01116a8e266c60753253c1ac96386

8292698: Improve performance of DataInputStream

Backport-of: 74a51ccc86525eb4b1eb2e5cb11e605ca9e9fc5d

! src/java.base/share/classes/java/io/DataInputStream.java
+ test/micro/org/openjdk/bench/java/io/DataInputStreamTest.java

Changeset: c9013a2d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-31 14:09:55 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/c9013a2d555f41d8cf730f2bdceefd3324b1735d

8298138: Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value (    1.00)"

Backport-of: c16eb89ce0d59f2ff83b6db0bee3e384ec8d5efe

! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.hpp
+ test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp

Changeset: c1e979f6
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-05-31 14:11:11 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/c1e979f6abc64e8f246f8893cf33c042b8c90451

8300053: Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc

Backport-of: cac72a60181d3570562f8534c691528d06e40cb8

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp

Changeset: cc8f3f9e
Author:    Fei Yang <yangfei at iscas.ac.cn>
Date:      2023-06-01 10:41:58 +0000
URL:       https://git.openjdk.org/riscv-port-jdk17u/commit/cc8f3f9e84f7c926f1a793651c001cc5b3f945c9

Merge branch 'master' into riscv-port

! .jcheck/conf
! .jcheck/conf



More information about the riscv-port-dev mailing list