git: openjdk/lanai: 21 new changesets

duke duke at openjdk.java.net
Fri Mar 5 03:01:50 UTC 2021


Changeset: 84c93d5a
Author:    Hao Sun <hao.sun at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-03-04 03:19:15 +0000
URL:       https://git.openjdk.java.net/lanai/commit/84c93d5a

8257137: Revise smov and umov in aarch64 assembler

Reviewed-by: aph, njian

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: 7915a1fc
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-04 07:41:22 +0000
URL:       https://git.openjdk.java.net/lanai/commit/7915a1fc

8262950: Restructure compiler/intrinsics/TestRotate.java for easier compilation

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java

Changeset: 4cfecceb
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2021-03-04 07:48:51 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4cfecceb

8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge

Relax assertion in PhaseCFG::verify() to accept the case where a store is used
to implement an implicit null check and a load is placed in the null block.

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/machnode.hpp
+ test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java

Changeset: 22513199
Author:    Koichi Sakata <ksakata at openjdk.org>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-03-04 07:56:14 +0000
URL:       https://git.openjdk.java.net/lanai/commit/22513199

8262828: Format of OS information is different on macOS

Reviewed-by: dholmes, ysuenaga

! src/hotspot/os/bsd/os_bsd.cpp

Changeset: b8178553
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-03-04 12:04:10 +0000
URL:       https://git.openjdk.java.net/lanai/commit/b8178553

8262935: Add missing logging to sun.net.httpserver.ServerImpl

Reviewed-by: dfuchs, michaelm

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: 94f26e4d
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-03-04 12:36:34 +0000
URL:       https://git.openjdk.java.net/lanai/commit/94f26e4d

8261450: JShell crashes with SIOOBE in tab completion

Reviewed-by: vromero

! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/jdk/internal/shellsupport/doc/JavadocFormatterTest.java

Changeset: d2c4ed08
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2021-03-04 13:20:06 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d2c4ed08

8262000: jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space"

Reviewed-by: tschatzl, egahlin

! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java

Changeset: a777e82c
Author:    Ziyi Luo <luoziyi at openjdk.org>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date:      2021-03-04 15:17:53 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a777e82c

8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards

Reviewed-by: jnimeh

! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java
+ test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java
! test/jdk/sun/security/rsa/TestKeyFactory.java
! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java

Changeset: 222a17ef
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-03-04 17:03:54 +0000
URL:       https://git.openjdk.java.net/lanai/commit/222a17ef

8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo

Reviewed-by: shade

+ test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java

Changeset: ef5e13d2
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-03-04 17:04:28 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ef5e13d2

8263030: Remove Shenandoah leftovers from ReferenceProcessor

Reviewed-by: zgu

! src/hotspot/share/gc/shared/referenceProcessor.cpp

Changeset: a6427c85
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2021-03-04 17:21:37 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a6427c85

8259709: Disable SHA-1 XML Signatures

Reviewed-by: rhalade, weijun

! src/java.base/share/conf/security/java.security
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
! test/jdk/javax/xml/crypto/dsig/SecureValidationPolicy.java
! test/jdk/javax/xml/crypto/dsig/ValidationTests.java
! test/lib/jdk/test/lib/security/SecurityUtils.java

Changeset: bd1a8062
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-03-04 18:08:15 +0000
URL:       https://git.openjdk.java.net/lanai/commit/bd1a8062

8263040: fix for JDK-8262122 fails validate-source

Reviewed-by: mikael

! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java

Changeset: f56c9186
Author:    Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-03-04 18:20:57 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f56c9186

8262837: handle split_USE correctly

Reviewed-by: kvn

! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/reg_split.cpp

Changeset: e61a3ba2
Author:    EC2 Default User <ec2-user at ip-172-31-39-198.us-west-2.compute.internal>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-03-04 18:55:07 +0000
URL:       https://git.openjdk.java.net/lanai/commit/e61a3ba2

8239386: handle ContendedPaddingWidth in vm_version_aarch64

Reviewed-by: aph, phh

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

Changeset: 109af7b5
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-03-04 19:51:07 +0000
URL:       https://git.openjdk.java.net/lanai/commit/109af7b5

8261518: jpackage looks for main module in current dir when there is no module-path

Reviewed-by: asemenyuk, almatvee, kizune

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java

Changeset: 02fbcb52
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-03-04 19:57:48 +0000
URL:       https://git.openjdk.java.net/lanai/commit/02fbcb52

8261532: Archived superinterface class cannot be accessed

Reviewed-by: minqi, iklam

! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ArchivedSuperIfApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Bar.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Baz.java

Changeset: c8b23e22
Author:    Dean Long <dlong at openjdk.org>
Date:      2021-03-04 20:07:12 +0000
URL:       https://git.openjdk.java.net/lanai/commit/c8b23e22

8262064: Make compiler/ciReplay tests ignore lambdas in compilation replay

Reviewed-by: thartmann, kvn, iignatyev

! src/hotspot/share/ci/ciInstanceKlass.cpp

Changeset: 718d4d48
Author:    Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-03-04 21:25:03 +0000
URL:       https://git.openjdk.java.net/lanai/commit/718d4d48

8262989: Vectorize VectorShuffle checkIndexes, wrapIndexes and laneIsValid methods

Reviewed-by: psandoz

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template

Changeset: 351889f1
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-04 23:04:28 +0000
URL:       https://git.openjdk.java.net/lanai/commit/351889f1

8262508: Vector API's ergonomics is incorrect

Reviewed-by: vlivanov

! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java

Changeset: ee09bada
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-03-05 00:17:33 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ee09bada

8262300: jpackage app-launcher fails on linux when using JDK11 based runtime

Reviewed-by: herrick, almatvee

! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp

Changeset: 21bee5fe
Author:    duke <duke at openjdk.org>
Date:      2021-03-05 03:00:17 +0000
URL:       https://git.openjdk.java.net/lanai/commit/21bee5fe

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list