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

duke duke at openjdk.java.net
Thu Jan 27 01:42:34 UTC 2022


Changeset: a183bfb4
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2022-01-26 01:24:15 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a183bfb436a7dd998e602c2d16486e88c390fca1

8280377: MethodHandleProxies does not correctly invoke default methods with varags

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/reflect/InvocationHandler.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaLangReflectAccess.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/Driver.java
= test/jdk/java/lang/invoke/MethodHandleProxies/MethodHandlesProxiesTest.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/Unnamed.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m1/module-info.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m1/p1/Main.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m2/module-info.java
+ test/jdk/java/lang/invoke/MethodHandleProxies/m2/p2/TestIntf.java

Changeset: 2c64a7f2
Author:    Hamlin Li <mli at openjdk.org>
Date:      2022-01-26 06:11:04 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2c64a7f2e30dc83701456595814a831e41e5f628

8280374: G1: Remove unnecessary prev bitmap mark

Reviewed-by: tschatzl, ayang

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

Changeset: e72eefd9
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-01-26 06:52:12 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e72eefd9f66e63a1e11d582e4916374840111928

8280531: Remove unused DeferredCloseInputStream

Reviewed-by: bpb, rriggs, iris

! src/java.base/unix/classes/java/lang/ProcessImpl.java

Changeset: a24f44d1
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-01-26 08:31:49 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a24f44d17de586c72c8343f8891e72ad8a514597

8280526: x86_32 Math.sqrt performance regression with -XX:UseSSE={0,1}

Reviewed-by: kvn, neliasso

! src/hotspot/cpu/x86/x86.ad

Changeset: c180070c
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-01-26 08:41:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c180070cb59b8e075376ae913c5db9a4ed868303

8280373: Update Xalan serializer / SystemIDResolver to align with JDK-8270492

Reviewed-by: yan, joehw

! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SystemIDResolver.java

Changeset: ed0df2fa
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-01-26 10:12:22 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ed0df2fa1f1cb019eadd0083a5006b3142ac0eb5

8268033: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails with "fatal error: Not compilable at tier 3: CodeBuffer overflow"

Reviewed-by: kvn, neliasso, chagedorn

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java

Changeset: a07e19d8
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-01-26 11:05:30 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a07e19d8336f8fbea8736ba169787aec6d812817

8278410: Improve argument processing around UseHeavyMonitors

Reviewed-by: rehn, dholmes

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

Changeset: f34f8d4d
Author:    stsypanov <sergei.tsypanov at yandex.ru>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-01-26 14:12:51 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f34f8d4d6a9b3e24a93a322b985c1413c27311cc

8277983: Remove unused fields from sun.net.www.protocol.jar.JarURLConnection

Reviewed-by: dfuchs

! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java

Changeset: e1d8f555
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-01-26 17:06:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e1d8f555644e7766811bda1468af3f7f3d3f4239

8280402: Add new convenience forms to HtmlTree

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java

Changeset: 4b2370e5
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-01-26 17:07:53 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/4b2370e57698e7413fef053afe9d22bb0bc86041

8279294: NonblockingQueue::try_pop may improperly indicate queue is empty

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/utilities/nonblockingQueue.inline.hpp

Changeset: b8365aa4
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-01-26 17:10:45 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/b8365aa48599a318c426c2ec4ffb3f296ffdbd73

8268978: Document the javadoc software stack

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java

Changeset: ef08e2c6
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2022-01-26 01:12:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ef08e2c63b040cef6ca5f71dbce49f3d7647fdd8

8280592: Small javadoc tweaks to foreign API

Reviewed-by: psandoz

! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/FunctionDescriptor.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/NativeSymbol.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ResourceScope.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/VaList.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java

Changeset: a5a11f14
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-01-26 17:24:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/a5a11f14b9ccc8c25f8a4232e9de23f47fbfb400

Merge


Changeset: 0c42e43f
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-01-26 17:25:30 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/0c42e43f77b91a50fedc3fddb74e17f910d8df2a

8280550: SplittableRandom#nextDouble(double,double) can return result >= bound

Reviewed-by: jlaskey, psandoz

! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
+ test/jdk/java/util/Random/RandomNextDoubleBoundary.java

Changeset: b5de2cc9
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2022-01-26 17:40:17 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/b5de2cc9d36e1fad7d0bf70f7c83ff829e16b7f3

8280546: Remove hard-coded 127.0.0.1 loopback address

Reviewed-by: mullan

! test/jdk/javax/net/ssl/TLS/TestJSSE.java
! test/jdk/javax/net/ssl/sanity/interop/JSSEClient.java

Changeset: d2a50a64
Author:    Alexandre Iline <shurailine at openjdk.org>
Date:      2022-01-26 18:05:15 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d2a50a64920d22bbbd19ac7fa8681ff177799faf

8279636: Update JCov version to 3.0.12

Reviewed-by: alanb, erikj

! make/conf/jib-profiles.js

Changeset: 16e0ad0a
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-01-26 18:06:05 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/16e0ad0ad088af3ba1c9903ed8df60799a1ba651

8270199: Most SA tests are skipped on macosx-aarch64 because all executables are signed

Reviewed-by: dholmes, kevinw

! test/hotspot/jtreg/ProblemList.txt
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/SA/SATestUtils.java
! test/lib/jdk/test/lib/util/CoreUtils.java

Changeset: c2ee1b33
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2022-01-26 20:31:04 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c2ee1b33c37e6f2848dc8b3e5417b93b1dac1112

8273236: keytool does not accurately warn about algorithms that are disabled but have additional constraints

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
+ test/jdk/sun/security/tools/keytool/TestSha1Usage.java

Changeset: 068f5d5d
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-01-26 20:40:28 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/068f5d5d5e3354decd59b569661ef92e1128066f

Merge branch 'master' into riscv-port

! src/hotspot/share/runtime/arguments.cpp
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java
! src/hotspot/share/runtime/arguments.cpp
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java
! test/lib/jdk/test/lib/Platform.java



More information about the riscv-port-dev mailing list