git: openjdk/lanai: 12 new changesets
duke
duke at openjdk.java.net
Sat Jan 9 03:01:42 UTC 2021
Changeset: 712014c5
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-01-08 04:11:22 +0000
URL: https://git.openjdk.java.net/lanai/commit/712014c5
8258077: Using -Xcheck:jni can lead to a double-free after JDK-8193234
Reviewed-by: dcubed, hseigel
! src/hotspot/share/prims/jniCheck.cpp
+ test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
+ test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseCriticalArray.java
+ test/hotspot/jtreg/runtime/jni/checked/libTestCheckedReleaseArrayElements.c
+ test/hotspot/jtreg/runtime/jni/checked/libTestCheckedReleaseCriticalArray.c
Changeset: fc1d2a1e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-08 09:20:42 +0000
URL: https://git.openjdk.java.net/lanai/commit/fc1d2a1e
8259065: Optimize MessageDigest.getInstance
Reviewed-by: valeriep
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
+ test/micro/org/openjdk/bench/java/security/GetMessageDigest.java
Changeset: b549cbd3
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-01-08 10:52:08 +0000
URL: https://git.openjdk.java.net/lanai/commit/b549cbd3
8258481: gc.g1.plab.TestPLABPromotion fails on Linux x86
Reviewed-by: sjohanss, kbarrett
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
Changeset: 697bf7ab
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-08 13:56:07 +0000
URL: https://git.openjdk.java.net/lanai/commit/697bf7ab
8257740: Compiler crash when compiling type annotation on multicatch inside lambda
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/T8257740/T8257740_1.java
+ test/langtools/tools/javac/T8257740/T8257740_2.java
Changeset: 6f7723b4
Author: Eric Caspole <ecaspole at openjdk.org>
Date: 2021-01-08 14:18:21 +0000
URL: https://git.openjdk.java.net/lanai/commit/6f7723b4
8258792: LogCompilation: remove redundant check fixed by 8257518
Reviewed-by: kvn, redestad
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogCompilation.java
Changeset: 10a6b0d9
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-08 14:25:12 +0000
URL: https://git.openjdk.java.net/lanai/commit/10a6b0d9
8234773: Fix ThreadsSMRSupport::_bootstrap_list
Make ThreadsList noncopyable, direct initializing _bootstrap_list. Avoid C-heap allocation for _bootstrap_list.
Reviewed-by: dholmes, dcubed
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
Changeset: 090bd3af
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-08 15:30:33 +0000
URL: https://git.openjdk.java.net/lanai/commit/090bd3af
8259397: ThreadsSMRSupport::print_info_on() should use try_lock_without_rank_check()
Reviewed-by: coleenp, dholmes
! src/hotspot/share/runtime/threadSMR.cpp
Changeset: 876c7fb5
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-01-08 21:31:37 +0000
URL: https://git.openjdk.java.net/lanai/commit/876c7fb5
8259493: [test] Use HexFormat instead of adhoc hex utilities in network code and locale SoftKeys
Reviewed-by: lancea, naoto
! test/jdk/java/net/Authenticator/B6870935.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java
! test/jdk/java/net/httpclient/DigestEchoServer.java
! test/jdk/java/util/Locale/SoftKeys.java
! test/jdk/sun/net/www/protocol/http/DigestTest.java
Changeset: 628c546b
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-01-08 21:32:54 +0000
URL: https://git.openjdk.java.net/lanai/commit/628c546b
8258796: [test] Apply HexFormat to tests for java.security
Reviewed-by: xuelei
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/SameBuffer.java
! test/jdk/com/sun/crypto/provider/Cipher/Blowfish/BlowfishTestVector.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KAT.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20KeyGeneratorTest.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20NoReuse.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/ChaCha20Poly1305ParamTest.java
! test/jdk/com/sun/crypto/provider/Cipher/ChaCha20/unittest/ChaCha20CipherUnitTest.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java
! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java
! test/jdk/com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java
! test/jdk/com/sun/crypto/provider/TLS/TestLeadingZeroes.java
! test/jdk/java/security/KeyAgreement/KeySizeTest.java
! test/jdk/java/security/KeyAgreement/NegativeTest.java
! test/jdk/javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java
! test/jdk/sun/security/ec/SignatureDigestTruncate.java
! test/jdk/sun/security/ec/SignatureKAT.java
! test/jdk/sun/security/ec/ed/EdDSAKeySize.java
! test/jdk/sun/security/ec/ed/EdDSANegativeTest.java
! test/jdk/sun/security/ec/ed/EdDSAParamSpec.java
! test/jdk/sun/security/ec/ed/EdDSATest.java
! test/jdk/sun/security/ec/ed/EdECKeyFormat.java
! test/jdk/sun/security/ec/ed/TestEdDSA.java
! test/jdk/sun/security/ec/ed/TestEdOps.java
! test/jdk/sun/security/ec/xec/TestXDH.java
! test/jdk/sun/security/ec/xec/TestXECOps.java
! test/jdk/sun/security/ec/xec/XECIterative.java
! test/jdk/sun/security/ec/xec/XECKeyFormat.java
! test/jdk/sun/security/krb5/RFC396xTest.java
! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/jdk/sun/security/krb5/etype/KerberosAesSha2.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
! test/jdk/sun/security/pkcs/pkcs8/PKCS8Test.java
! test/jdk/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
! test/jdk/sun/security/provider/DSA/TestDSA.java
! test/jdk/sun/security/provider/MessageDigest/DigestKAT.java
! test/jdk/sun/security/rsa/SigRecord.java
! test/jdk/sun/security/rsa/TestSigGen15.java
! test/jdk/sun/security/rsa/pss/SigRecord.java
! test/jdk/sun/security/rsa/pss/TestSigGenPSS.java
! test/jdk/sun/security/util/math/TestIntegerModuloP.java
! test/jdk/sun/security/x509/X500Name/DerValueConstructor.java
! test/lib/jdk/test/lib/Convert.java
! test/lib/jdk/test/lib/Utils.java
Changeset: 7e6677b5
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-01-08 22:25:21 +0000
URL: https://git.openjdk.java.net/lanai/commit/7e6677b5
8259446: runtime/jni/checked/TestCheckedReleaseArrayElements.java fails with stderr not empty
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
Changeset: a6539282
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-01-09 00:03:32 +0000
URL: https://git.openjdk.java.net/lanai/commit/a6539282
8259512: Update --release 16 symbol information for JDK 16 build 31
Reviewed-by: jjg
! make/data/symbols/jdk.incubator.vector-G.sym.txt
Changeset: cd17eb86
Author: duke <duke at openjdk.org>
Date: 2021-01-09 03:00:25 +0000
URL: https://git.openjdk.java.net/lanai/commit/cd17eb86
Automatic merge of jdk:master into master
More information about the lanai-dev
mailing list