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