hg: jdk/client: 60 new changesets

philip.race at oracle.com philip.race at oracle.com
Wed Jun 27 17:57:16 UTC 2018


Changeset: c49a01150a66
Author:    coleenp
Date:      2018-06-25 13:47 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/c49a01150a66

8202615: Remove NativeMonitorSpinLimit, NativeMonitorFlags and NativeMonitorTimeout experimental flags
Summary: Removed NativeMonitorSpinLimit, NativeMonitorFlags and NativeMonitorTimeout experimental flags from globals.hpp and mutex.cpp and marked them as obsolete.
Reviewed-by: kbarrett, dholmes
Contributed-by: patricio.chilano.mateo at oracle.com

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/mutex.cpp

Changeset: 759f63d8a9fe
Author:    hseigel
Date:      2018-06-25 14:10 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/759f63d8a9fe

8205614: NestMates tests failing in CI jdk11-jdk.931
Summary: Fixed the wording to agree with new IAE message text
Reviewed-by: lfoltan, dcubed, mchung

! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java
! test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java

Changeset: 356eaea05bf0
Author:    dpochepk
Date:      2018-06-25 21:22 +0300
URL:       http://hg.openjdk.java.net/jdk/client/rev/356eaea05bf0

8205475: AARCH64: optimize FPU loads and stores in C1_Runtime1_aarch64.cpp
Reviewed-by: aph, adinn

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

Changeset: 68fa3d4026ea
Author:    xuelei
Date:      2018-06-25 13:41 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/68fa3d4026ea

8196584: TLS 1.3 Implementation
Reviewed-by: ascarpino, coffeys, dfuchs, jjiang, jnimeh, mullan, rhalade, ssahoo, valeriep, weijun, wetmore, xuelei
Contributed-by: Adam Petcher <adam.petcher at oracle.com>, Amanda Jiang <amanda.jiang at oracle.com>, Anthony Scarpino <anthony.scarpino at oracle.com>, Bradford Wetmore <bradford.wetmore at oracle.com>, Jamil Nimeh <jamil.j.nimeh at oracle.com>, John Jiang <sha.jiang at oracle.com>, Rajan Halade <rajan.halade at oracle.com>, Sibabrata Sahoo <sibabrata.sahoo at oracle.com>, Valerie Peng <valerie.peng at oracle.com>, Weijun Wang <weijun.wang at oracle.com>, Xuelei Fan <xuelei.fan at oracle.com>

! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/DelegateHttpsURLConnection.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
- src/java.base/share/classes/sun/security/ssl/ALPNExtension.java
+ src/java.base/share/classes/sun/security/ssl/Alert.java
- src/java.base/share/classes/sun/security/ssl/Alerts.java
+ src/java.base/share/classes/sun/security/ssl/AlpnExtension.java
- src/java.base/share/classes/sun/security/ssl/AppInputStream.java
- src/java.base/share/classes/sun/security/ssl/AppOutputStream.java
! src/java.base/share/classes/sun/security/ssl/Authenticator.java
! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java
- src/java.base/share/classes/sun/security/ssl/ByteBufferInputStream.java
+ src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java
+ src/java.base/share/classes/sun/security/ssl/CertStatusExtension.java
- src/java.base/share/classes/sun/security/ssl/CertStatusReqExtension.java
- src/java.base/share/classes/sun/security/ssl/CertStatusReqItemV2.java
- src/java.base/share/classes/sun/security/ssl/CertStatusReqListV2Extension.java
+ src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
+ src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
+ src/java.base/share/classes/sun/security/ssl/CertificateStatus.java
+ src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
+ src/java.base/share/classes/sun/security/ssl/ChangeCipherSpec.java
- src/java.base/share/classes/sun/security/ssl/CipherBox.java
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
- src/java.base/share/classes/sun/security/ssl/CipherSuiteList.java
+ src/java.base/share/classes/sun/security/ssl/CipherType.java
! src/java.base/share/classes/sun/security/ssl/Ciphertext.java
+ src/java.base/share/classes/sun/security/ssl/ClientHandshakeContext.java
- src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
+ src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchange.java
- src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
+ src/java.base/share/classes/sun/security/ssl/ConnectionContext.java
+ src/java.base/share/classes/sun/security/ssl/ContentType.java
+ src/java.base/share/classes/sun/security/ssl/CookieExtension.java
! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
- src/java.base/share/classes/sun/security/ssl/DHCrypt.java
+ src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
+ src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/DTLSRecord.java
- src/java.base/share/classes/sun/security/ssl/Debug.java
! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
- src/java.base/share/classes/sun/security/ssl/ECDHCrypt.java
+ src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java
+ src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
+ src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
- src/java.base/share/classes/sun/security/ssl/EllipticPointFormatsExtension.java
+ src/java.base/share/classes/sun/security/ssl/EncryptedExtensions.java
! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java
! src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java
- src/java.base/share/classes/sun/security/ssl/ExtensionType.java
+ src/java.base/share/classes/sun/security/ssl/Finished.java
+ src/java.base/share/classes/sun/security/ssl/HKDF.java
+ src/java.base/share/classes/sun/security/ssl/HandshakeAbsence.java
+ src/java.base/share/classes/sun/security/ssl/HandshakeConsumer.java
+ src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java
- src/java.base/share/classes/sun/security/ssl/HandshakeInStream.java
- src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java
+ src/java.base/share/classes/sun/security/ssl/HandshakeProducer.java
- src/java.base/share/classes/sun/security/ssl/HandshakeStateManager.java
- src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java
- src/java.base/share/classes/sun/security/ssl/HelloExtension.java
- src/java.base/share/classes/sun/security/ssl/HelloExtensions.java
+ src/java.base/share/classes/sun/security/ssl/HelloRequest.java
+ src/java.base/share/classes/sun/security/ssl/HelloVerifyRequest.java
! src/java.base/share/classes/sun/security/ssl/InputRecord.java
! src/java.base/share/classes/sun/security/ssl/JsseJce.java
! src/java.base/share/classes/sun/security/ssl/KeyManagerFactoryImpl.java
+ src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
+ src/java.base/share/classes/sun/security/ssl/KeyUpdate.java
- src/java.base/share/classes/sun/security/ssl/MAC.java
+ src/java.base/share/classes/sun/security/ssl/MaxFragExtension.java
- src/java.base/share/classes/sun/security/ssl/MaxFragmentLengthExtension.java
- src/java.base/share/classes/sun/security/ssl/NamedGroup.java
- src/java.base/share/classes/sun/security/ssl/NamedGroupType.java
+ src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
- src/java.base/share/classes/sun/security/ssl/OCSPStatusRequest.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/Plaintext.java
+ src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
+ src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/PredefinedDHParameterSpecs.java
- src/java.base/share/classes/sun/security/ssl/ProtocolList.java
! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java
+ src/java.base/share/classes/sun/security/ssl/PskKeyExchangeModesExtension.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
+ src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java
+ src/java.base/share/classes/sun/security/ssl/RSAServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/RSASignature.java
! src/java.base/share/classes/sun/security/ssl/RandomCookie.java
! src/java.base/share/classes/sun/security/ssl/Record.java
+ src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java
- src/java.base/share/classes/sun/security/ssl/RenegotiationInfoExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java
+ src/java.base/share/classes/sun/security/ssl/SSLAuthentication.java
+ src/java.base/share/classes/sun/security/ssl/SSLBasicKeyDerivation.java
+ src/java.base/share/classes/sun/security/ssl/SSLCipher.java
+ src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
+ src/java.base/share/classes/sun/security/ssl/SSLConsumer.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
+ src/java.base/share/classes/sun/security/ssl/SSLCredentials.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
+ src/java.base/share/classes/sun/security/ssl/SSLExtension.java
+ src/java.base/share/classes/sun/security/ssl/SSLExtensions.java
+ src/java.base/share/classes/sun/security/ssl/SSLHandshake.java
+ src/java.base/share/classes/sun/security/ssl/SSLHandshakeBinding.java
+ src/java.base/share/classes/sun/security/ssl/SSLKeyAgreement.java
+ src/java.base/share/classes/sun/security/ssl/SSLKeyAgreementGenerator.java
+ src/java.base/share/classes/sun/security/ssl/SSLKeyDerivation.java
+ src/java.base/share/classes/sun/security/ssl/SSLKeyDerivationGenerator.java
+ src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java
+ src/java.base/share/classes/sun/security/ssl/SSLLogger.java
+ src/java.base/share/classes/sun/security/ssl/SSLMasterKeyDerivation.java
+ src/java.base/share/classes/sun/security/ssl/SSLPossession.java
+ src/java.base/share/classes/sun/security/ssl/SSLPossessionGenerator.java
+ src/java.base/share/classes/sun/security/ssl/SSLProducer.java
! src/java.base/share/classes/sun/security/ssl/SSLRecord.java
+ src/java.base/share/classes/sun/security/ssl/SSLSecretDerivation.java
! src/java.base/share/classes/sun/security/ssl/SSLServerSocketFactoryImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketFactoryImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
+ src/java.base/share/classes/sun/security/ssl/SSLStringizer.java
+ src/java.base/share/classes/sun/security/ssl/SSLTrafficKeyDerivation.java
+ src/java.base/share/classes/sun/security/ssl/SSLTransport.java
+ src/java.base/share/classes/sun/security/ssl/ServerHandshakeContext.java
- src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
+ src/java.base/share/classes/sun/security/ssl/ServerHello.java
+ src/java.base/share/classes/sun/security/ssl/ServerHelloDone.java
+ src/java.base/share/classes/sun/security/ssl/ServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ServerNameExtension.java
! src/java.base/share/classes/sun/security/ssl/SessionId.java
! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java
- src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
+ src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
- src/java.base/share/classes/sun/security/ssl/StatusRequest.java
- src/java.base/share/classes/sun/security/ssl/StatusRequestType.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
+ src/java.base/share/classes/sun/security/ssl/SupportedVersionsExtension.java
+ src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
- src/java.base/share/classes/sun/security/ssl/UnknownExtension.java
- src/java.base/share/classes/sun/security/ssl/UnknownStatusRequest.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
+ src/java.base/share/classes/sun/security/ssl/X509Authentication.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! src/java.base/share/conf/security/java.security
! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java
! src/java.security.jgss/share/classes/module-info.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSCaller.java
! src/java.security.jgss/share/classes/sun/security/jgss/LoginConfigImpl.java
! src/java.security.jgss/share/classes/sun/security/krb5/EncryptedData.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/KerberosPreMasterSecret.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java
! test/jdk/java/net/httpclient/MockServer.java
! test/jdk/javax/net/ssl/DTLS/InvalidRecords.java
! test/jdk/javax/net/ssl/SSLEngine/CheckStatus.java
! test/jdk/javax/net/ssl/SSLEngine/ConnectionTest.java
! test/jdk/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java
! test/jdk/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java
! test/jdk/javax/net/ssl/SSLEngine/IllegalRecordVersion.java
! test/jdk/javax/net/ssl/SSLEngine/LargeBufs.java
! test/jdk/javax/net/ssl/SSLEngine/NoAuthClientAuth.java
+ test/jdk/javax/net/ssl/SSLSession/RenegotiateTLS13.java
! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java
! test/jdk/javax/net/ssl/ServerName/SSLSocketSNISensitive.java
! test/jdk/javax/net/ssl/Stapling/HttpsUrlConnClient.java
! test/jdk/javax/net/ssl/Stapling/SSLEngineWithStapling.java
! test/jdk/javax/net/ssl/Stapling/SSLSocketWithStapling.java
! test/jdk/javax/net/ssl/Stapling/StapleEnableProps.java
+ test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java
+ test/jdk/javax/net/ssl/TLSCommon/Protocol.java
! test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java
! test/jdk/javax/net/ssl/TLSv12/DisabledShortDSAKeys.java
! test/jdk/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java
! test/jdk/javax/net/ssl/ciphersuites/ECCurvesconstraints.java
! test/jdk/javax/net/ssl/etc/README
! test/jdk/javax/net/ssl/etc/keystore
! test/jdk/javax/net/ssl/etc/truststore
! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
! test/jdk/javax/net/ssl/sanity/interop/CipherTest.java
! test/jdk/javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java
! test/jdk/javax/net/ssl/sanity/interop/JSSEClient.java
! test/jdk/javax/net/ssl/sanity/interop/JSSEServer.java
! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java
! test/jdk/sun/security/ec/TestEC.java
- test/jdk/sun/security/krb5/auto/SSL.java
- test/jdk/sun/security/krb5/auto/SSLwithPerms.java
- test/jdk/sun/security/krb5/auto/UnboundSSL.java
- test/jdk/sun/security/krb5/auto/UnboundSSLMultipleKeys.java
- test/jdk/sun/security/krb5/auto/UnboundSSLPrincipalProperty.java
- test/jdk/sun/security/krb5/auto/UnboundSSLUtils.java
- test/jdk/sun/security/krb5/auto/unbound.ssl.jaas.conf
- test/jdk/sun/security/krb5/auto/unbound.ssl.policy
! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java
! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.sh
! test/jdk/sun/security/pkcs11/sslecc/CipherTest.java
! test/jdk/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
! test/jdk/sun/security/pkcs11/sslecc/JSSEClient.java
! test/jdk/sun/security/ssl/AppOutputStream/NoExceptionOnClose.java
! test/jdk/sun/security/ssl/CipherSuite/SSL_NULL.java
! test/jdk/sun/security/ssl/ClientHandshaker/LengthCheckTest.java
! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh
- test/jdk/sun/security/ssl/ExtensionType/OptimalListSize.java
+ test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java
+ test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java
+ test/jdk/sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java
+ test/jdk/sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/NoOldVersionContext.java
! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
! test/jdk/sun/security/ssl/SSLEngineImpl/CloseEngineException.java
- test/jdk/sun/security/ssl/SSLEngineImpl/CloseInboundException.java
! test/jdk/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java
! test/jdk/sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java
+ test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java
+ test/jdk/sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java
! test/jdk/sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ClientTimeout.java
! test/jdk/sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java
! test/jdk/sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java
! test/jdk/sun/security/ssl/SSLSocketImpl/NonAutoClose.java
! test/jdk/sun/security/ssl/SSLSocketImpl/RejectClientRenego.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SetClientMode.java
+ test/jdk/sun/security/ssl/Stapling/StatusResponseManager.java
+ test/jdk/sun/security/ssl/Stapling/TEST.properties
+ test/jdk/sun/security/ssl/Stapling/java.base/sun/security/ssl/StatusResponseManagerTests.java
- test/jdk/sun/security/ssl/StatusStapling/RunStatReqSelect.java
- test/jdk/sun/security/ssl/StatusStapling/TEST.properties
- test/jdk/sun/security/ssl/StatusStapling/TestRun.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/BogusStatusRequest.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqExtensionTests.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqItemV2Tests.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqListV2ExtensionTests.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/OCSPStatusRequestTests.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusReqSelection.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestCase.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestUtils.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java
+ test/jdk/sun/security/ssl/internal/TEST.properties
+ test/jdk/sun/security/ssl/internal/TestRun.java
+ test/jdk/sun/security/ssl/internal/java.base/sun/security/ssl/TestHkdf.java
! test/jdk/sun/security/tools/keytool/PrintSSL.java

Changeset: 1bf8f9840705
Author:    goetz
Date:      2018-06-25 13:37 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/1bf8f9840705

8205605: [testbug][aix] Various test adaption to aix pecularities.
Reviewed-by: lfoltan, coleenp

! test/hotspot/jtreg/runtime/8176717/TestInheritFD.java
! test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java
! test/hotspot/jtreg/runtime/whitebox/WBStackSize.java
! test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java

Changeset: c545db4fc9bd
Author:    bpb
Date:      2018-06-25 14:36 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/c545db4fc9bd

8204930: Reader:nullReader() spec does not match the behavior
Reviewed-by: bpb, rriggs
Contributed-by: Patrick Reinhart <patrick at reini.net>

! src/java.base/share/classes/java/io/Reader.java
! test/jdk/java/io/Reader/NullReader.java

Changeset: 9ca95539747d
Author:    psandoz
Date:      2018-06-25 14:39 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/9ca95539747d

8195650: Method references to VarHandle accessors
Reviewed-by: jrose

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/hotspot/jtreg/runtime/ConstantPool/BadMethodHandles.java
+ test/jdk/java/lang/invoke/VarHandles/VarHandleMethodReferenceTest.java

Changeset: c1b82eee939f
Author:    stefank
Date:      2018-06-25 22:25 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/c1b82eee939f

8205632: Include stack.inline.hpp in markSweep.inline.hpp
Reviewed-by: kbarrett

! src/hotspot/share/gc/serial/markSweep.inline.hpp

Changeset: 4bf4c7918063
Author:    mbalao
Date:      2018-06-26 08:10 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/4bf4c7918063

8195607: sun/security/pkcs11/Secmod/TestNssDbSqlite.java failed with "NSS initialization failed" on NSS 3.34.1
Reviewed-by: valeriep, weijun

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.c
! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/j2secmod_md.h
+ test/jdk/sun/security/pkcs11/Secmod/pkcs11.txt
! test/jdk/sun/security/pkcs11/SecmodTest.java

Changeset: 662f66f9c9e2
Author:    smarks
Date:      2018-06-25 17:11 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/662f66f9c9e2

8201610: Broken link on the page api/java.rmi/java/rmi/server/UnicastRemoteObject.html
Reviewed-by: psandoz, lancea

! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java

Changeset: afbcf72c389d
Author:    martin
Date:      2018-06-25 18:01 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/afbcf72c389d

8205184: Delegating Iterator implementations that don't delegate forEachRemaining()
Reviewed-by: psandoz
Contributed-by: Tobias Thierer <tobiast at google.com>, Martin Buchholz <martinrb at google.com>

! src/java.base/share/classes/java/util/Collections.java
+ test/jdk/java/util/Collections/DelegatingIteratorForEachRemaining.java

Changeset: cf0898a6441e
Author:    smarks
Date:      2018-06-25 18:49 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/cf0898a6441e

8205455: jdeprscan issues annotation processor warning regarding RELEASE_10
Reviewed-by: jjg

! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/LoadProc.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java
! test/langtools/tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java

Changeset: 11e7eb8cb583
Author:    weijun
Date:      2018-06-26 10:43 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/11e7eb8cb583

8202608: CommonSeeder test needs a white-box testing mechanism to replace the default entropy source
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! test/jdk/sun/security/provider/SecureRandom/CommonSeeder.java
+ test/jdk/sun/security/provider/SecureRandom/java.base/sun/security/provider/SeedGenerator.java

Changeset: bba1deda9216
Author:    weijun
Date:      2018-06-26 10:43 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/bba1deda9216

8202299: Java Keystore fails to load PKCS12/PFX certificates created in WindowsServer2016
Reviewed-by: mullan, xuelei

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/jdk/sun/security/pkcs12/EmptyPassword.java

Changeset: 7284ce754713
Author:    xiaofeya
Date:      2018-06-25 20:03 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/7284ce754713

8196213: sun/security/tools/jarsigner/warnings/NoTimestampTest.java test fails on ar_SA locale.
Reviewed-by: naoto
Contributed-by: dan.z.zhou at oracle.com

! test/jdk/sun/security/tools/jarsigner/warnings/NoTimestampTest.java

Changeset: c9f193a8b671
Author:    xiaofeya
Date:      2018-06-25 20:08 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/c9f193a8b671

8194152: sun/security/tools/jarsigner/AltProvider.java failed on de-DE locale
Reviewed-by: naoto
Contributed-by: dan.z.zhou at oracle.com

! test/jdk/sun/security/tools/jarsigner/AltProvider.java

Changeset: 9f781ce22e7d
Author:    martin
Date:      2018-06-25 20:58 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/9f781ce22e7d

8205649: Make clang stack flags independent of OS
Reviewed-by: erikj

! make/autoconf/flags-cflags.m4

Changeset: e92d48cf94f9
Author:    mchung
Date:      2018-06-25 22:27 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/e92d48cf94f9

8205627: Replace hardcoded spec version value in build.tools.ExtLink taglet
Reviewed-by: jjg, erikj

! make/Docs.gmk
! make/jdk/src/classes/build/tools/taglet/ExtLink.java

Changeset: 0ed32e0d98e1
Author:    mchung
Date:      2018-06-25 22:28 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/0ed32e0d98e1

8205623: Replace use of Class::getPackage with Class::getPackageName
Reviewed-by: jjg, erikj

! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages.java

Changeset: 57f5cba78093
Author:    alanb
Date:      2018-06-26 08:13 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/57f5cba78093

8205612: (fc) Files.readAllBytes fails with ClosedByInterruptException when interrupt status set
Reviewed-by: bpb

! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/jdk/java/nio/file/Files/CallWithInterruptSet.java

Changeset: d1b24f2ceca5
Author:    ghaug
Date:      2018-06-25 16:00 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/d1b24f2ceca5

8200720: Print additional information in thread dump (times, allocated bytes etc.)
Reviewed-by: dholmes, clanger, cjplummer, sspitsyn

! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
+ src/hotspot/share/runtime/threadStatisticalInfo.hpp
! src/hotspot/share/runtime/vm_operations.cpp
! src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java

Changeset: f249187b6c3d
Author:    mbaesken
Date:      2018-06-26 09:17 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/f249187b6c3d

8205342: windows : potential memleaks in getAdapter(s) in NetworkInterface_winXP.c
Reviewed-by: alanb, igerasim, stuefe

! src/java.base/windows/native/libnet/NetworkInterface_winXP.c

Changeset: 5f0266d16543
Author:    tschatzl
Date:      2018-06-26 11:09 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/5f0266d16543

8204082: Make names of Young GCs more uniform in logs
Summary: All G1 young gcs now start with "Pause Young" plus a more detailed description
Reviewed-by: sjohanss

! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! test/hotspot/gtest/gc/g1/test_g1HeapVerifier.cpp
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocInitialMark.java
! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/GCTokens.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java

Changeset: 6274aee1f692
Author:    weijun
Date:      2018-06-26 18:55 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/6274aee1f692

8201815: Use Mozilla Public Suffix List
Reviewed-by: michaelm, erikj, ihse

! make/ToolsJdk.gmk
+ make/data/publicsuffixlist/VERSION
+ make/data/publicsuffixlist/public_suffix_list.dat
! make/gendata/Gendata-java.base.gmk
+ make/gendata/GendataPublicSuffixList.gmk
+ make/jdk/src/classes/build/tools/publicsuffixlist/GeneratePublicSuffixList.java
! src/java.base/share/classes/java/net/SocketPermission.java
- src/java.base/share/classes/sun/net/RegisteredDomain.java
+ src/java.base/share/classes/sun/security/util/DomainName.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! src/java.base/share/classes/sun/security/util/RegisteredDomain.java
+ src/java.base/share/legal/public_suffix.md
! test/hotspot/jtreg/compiler/aot/scripts/java.base-list.txt

Changeset: 4125f0a55d4d
Author:    chegar
Date:      2018-06-26 13:16 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/4125f0a55d4d

8205671: Remove HTTP Client tests erroneously problem listed by the TLS 1.3 integration
Reviewed-by: dfuchs, michaelm

! test/jdk/ProblemList.txt

Changeset: 5dfedce8ce62
Author:    hseigel
Date:      2018-06-26 09:52 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/5dfedce8ce62

8205422: assert(false) failed: Bad verification_type_info
Summary: Instead of asserting, print out the bad value
Reviewed-by: lfoltan, coleenp

! src/hotspot/share/classfile/stackMapTableFormat.hpp
+ test/hotspot/jtreg/runtime/verifier/stackMapTableTests/StackMapTableTest.java
+ test/hotspot/jtreg/runtime/verifier/stackMapTableTests/badStackMapTable.jcod

Changeset: b1e90a8a876c
Author:    goetz
Date:      2018-06-25 23:04 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/b1e90a8a876c

8205419: [testbug] TestJmapCore failing without SA: introduce @requires vm.hasSAandCanAttach
Reviewed-by: jgeorge, cjplummer

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/ciReplay/SABase.java
! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java
! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/SASymbolTableTest.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbAttach.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbSymbolTable.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java
! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java
! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
! test/hotspot/jtreg/serviceability/sa/TestClassDump.java
! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java
! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java
! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java
! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestType.java
! test/hotspot/jtreg/serviceability/sa/TestUniverse.java
! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java
! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
! test/jdk/TEST.ROOT
! test/jdk/sun/tools/jhsdb/AlternateHashingTest.java
! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Platform.java

Changeset: 59306e5a6cc7
Author:    apetcher
Date:      2018-06-26 11:14 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/59306e5a6cc7

8203228: Branch-free output conversion for X25519 and X448
Summary: Make some field arithmetic operations for X25519/X448 more resilient against side-channel attacks
Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java

Changeset: ca4eea543d23
Author:    kvn
Date:      2018-06-26 09:14 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/ca4eea543d23

8205400: [Graal] compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java fails with can't be enqueued for compilation on level 4
Summary: add -XX:-BackgroundCompilation to tests to eager initialize JVMCI
Reviewed-by: thartmann

! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java

Changeset: 0ab1cac936b8
Author:    bpb
Date:      2018-06-26 09:33 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/0ab1cac936b8

8205641: Make java/nio/channels/Selector/RacyDeregister.java noisier and flush after prints
Reviewed-by: alanb

! test/jdk/java/nio/channels/Selector/RacyDeregister.java

Changeset: d4fefc97ae14
Author:    neliasso
Date:      2018-06-15 14:46 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/d4fefc97ae14

8205107: assert(c->Opcode() == Op_SafePoint) failed: broken outer loop
Summary: Don't remove safepoint belonging to OuterStripMinedLoopEndNode
Reviewed-by: kvn

! src/hotspot/share/opto/callnode.cpp

Changeset: 1f1eb24facdd
Author:    rriggs
Date:      2018-06-26 12:42 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/1f1eb24facdd

8205547: FileChannel/CleanerTest.java fails due to expected FD count
Reviewed-by: psandoz

! test/jdk/java/nio/channels/FileChannel/CleanerTest.java

Changeset: 07365663f130
Author:    jlaskey
Date:      2018-06-26 14:14 -0300
URL:       http://hg.openjdk.java.net/jdk/client/rev/07365663f130

8205696: Undo licence.md
Reviewed-by: sundar, hannesw

! src/jdk.dynalink/share/legal/dynalink.md

Changeset: 0fb45c3b185e
Author:    dcubed
Date:      2018-06-26 14:15 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/0fb45c3b185e

8205648: fix for 8205195 breaks secondary error handling
Summary: Only grab Threads_lock in VMError::controlled_crash() when we don't already own it.
Reviewed-by: sspitsyn, stuefe

! src/hotspot/share/utilities/vmError.cpp

Changeset: f9ae777f71ee
Author:    sspitsyn
Date:      2018-06-26 12:29 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/f9ae777f71ee

8205701: Problem list serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCCMSTest.java
Summary: Add the test to the ProblemList.txt
Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: 6da12aa23b88
Author:    stefank
Date:      2018-06-26 13:54 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/6da12aa23b88

8205607: Use oop_iterate instead of oop_iterate_no_header
Reviewed-by: pliden, kbarrett

! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp

Changeset: 94b56c8594ef
Author:    stefank
Date:      2018-06-26 13:55 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/94b56c8594ef

8144992: Remove OopIterateClosure::idempotent
Reviewed-by: pliden, kbarrett

! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/memory/iterator.hpp

Changeset: fa380b3b2b7d
Author:    sspitsyn
Date:      2018-06-26 13:50 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/fa380b3b2b7d

8205721: Problem list serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java
Summary: Add the test to the ProblemList.txt
Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: 45c1fde86050
Author:    kbarrett
Date:      2018-06-26 16:59 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/45c1fde86050

8205559: Remove IN_CONCURRENT_ROOT Access decorator
Summary: Removed decorator and made all NativeAccess use barriers.
Reviewed-by: pliden, stefank

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/accessDecorators.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.inline.hpp

Changeset: f5f3deb1412c
Author:    dnsimon
Date:      2018-06-27 00:16 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/f5f3deb1412c

8205703: [JVMCI] Expose all GC selection flags
Reviewed-by: kvn, dlong

! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp

Changeset: d465a27c5c23
Author:    sspitsyn
Date:      2018-06-26 15:46 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/d465a27c5c23

8205723: Problem list serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatRateTest.java
Summary: Add the test to the ProblemList.txt
Reviewed-by: dcubed, cjplummer

! test/hotspot/jtreg/ProblemList.txt

Changeset: 601efc6e51a3
Author:    iignatyev
Date:      2018-06-26 16:01 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/601efc6e51a3

8199580: [TESTBUG] Un-quarantine vm/mlvm/indy/func/jdi/breakpointOtherStratum and breakpoint
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList.txt

Changeset: 57d1175e2c7b
Author:    erikj
Date:      2018-06-26 17:41 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/57d1175e2c7b

8205625: linux-aarch64-cmp-baseline fails builds-tier5
Reviewed-by: dholmes

! make/conf/jib-profiles.js

Changeset: 7ea794b6ead6
Author:    amlu
Date:      2018-06-27 09:44 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/7ea794b6ead6

8205673: Problem list RmiRegistrySslTest.java and RmiSslBootstrapTest.sh
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 6ff774d73176
Author:    smarks
Date:      2018-06-26 19:45 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/6ff774d73176

8203670: unmodifiable List iterator() implementations should not be ListIterators
Reviewed-by: redestad, igerasim, plevart

! src/java.base/share/classes/java/util/ImmutableCollections.java
! test/jdk/java/util/List/ListFactories.java

Changeset: 0358dad944c7
Author:    pmuthuswamy
Date:      2018-06-27 12:56 +0530
URL:       http://hg.openjdk.java.net/jdk/client/rev/0358dad944c7

8187288: bad (no) wrapping for modifier and type column
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java

Changeset: f533eb5e7430
Author:    pliden
Date:      2018-06-27 11:05 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/f533eb5e7430

8205664: Move detailed metaspace logging from debug to trace
Reviewed-by: stuefe, stefank

! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/spaceManager.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp

Changeset: 0d813fbd94ed
Author:    pliden
Date:      2018-06-27 11:05 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/0d813fbd94ed

8205663: ZGC: Log metaspace used/capacity/committed/reserved
Reviewed-by: stefank, ehelin

! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp

Changeset: 2ab596d44449
Author:    ssahoo
Date:      2018-06-27 02:20 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/2ab596d44449

8205111: Develop new Test to verify different key types for supported TLS protocols.
Summary: TLS test with different key types for supported.
Reviewed-by: xuelei

+ test/jdk/javax/net/ssl/TLSCommon/TLSTest.java

Changeset: f3b70d115fb3
Author:    mdoerr
Date:      2018-06-27 11:54 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/f3b70d115fb3

8205609: [PPC64] Fix PPC64 part of 8010319 and TLH without UseSIGTRAP on AIX
Reviewed-by: dholmes, goetz

! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/os/aix/safepointMechanism_aix.cpp

Changeset: 54a285a5c6cb
Author:    rehn
Date:      2018-06-27 12:46 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/54a285a5c6cb

8205583: Crash in ConcurrentHashTable do_bulk_delete_locked_for
Reviewed-by: coleenp, gziemski

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp

Changeset: a73848f8d0ad
Author:    goetz
Date:      2018-06-27 09:52 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/a73848f8d0ad

8199940: Print more information about class loaders in IllegalAccessErrors.
Reviewed-by: lfoltan, mchung

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java
! test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java
+ test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE78_A.java
+ test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE78_B.java
+ test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE_Loader1.java
+ test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IAE_Loader2.java
+ test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java
! test/hotspot/jtreg/runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java

Changeset: fa1e04811ff6
Author:    rriggs
Date:      2018-06-27 09:36 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/fa1e04811ff6

8066709: Make some JDK system properties read only
Reviewed-by: lancea, sundar, bchristi, weijun, mchung, alanb, mullan

! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/time/zone/TzdbZoneRulesProvider.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java.template
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
+ src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/classes/sun/net/NetProperties.java
! src/java.base/share/classes/sun/net/www/MimeTable.java
! src/java.base/share/classes/sun/net/www/protocol/mailto/MailToURLConnection.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java

Changeset: e46b9e514479
Author:    jgeorge
Date:      2018-06-27 20:04 +0530
URL:       http://hg.openjdk.java.net/jdk/client/rev/e46b9e514479

8189429: SA: MacOSX: Replace the deprecated PT_ATTACH with PT_ATTACHEXC
Summary: Avoid the waitpid() and receive, handle and reply to the incoming Mach exception message obtained with PT_ATTACHEXC.
Reviewed-by: sballal, erikj, gziemski, rwestberg, dholmes, dcubed, poonam, dsamersoff

! make/RunTestsPrebuiltSpec.gmk
! make/autoconf/basics.m4
! make/autoconf/spec.gmk.in
! make/gensrc/Gensrc-jdk.hotspot.agent.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m

Changeset: cf09f0b56efd
Author:    jiangli
Date:      2018-06-27 11:55 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/cf09f0b56efd

8205699: assert(_owner_offset != 0) failed in javaClasses.cpp
Summary: Added java_util_concurrent_locks_AbstractOwnableSynchronizer::serialize.
Reviewed-by: ccheung, dholmes

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: 35f52a3cd6bd
Author:    joehw
Date:      2018-06-27 09:31 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/35f52a3cd6bd

8205058: (fs) Files read/writeString should throw CharacterCodingException instead of IOException with an IllegalArgumentException as cause
Reviewed-by: sherman, alanb, lancea

! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! test/jdk/java/nio/file/Files/ReadWriteString.java

Changeset: 31dfb7a229ba
Author:    sherman
Date:      2018-06-27 09:45 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/31dfb7a229ba

8200243: System error message is decoded as invalid encoding in Windows.
Reviewed-by: alanb

! src/java.base/windows/native/libjava/jni_util_md.c

Changeset: 87aef9853b52
Author:    neliasso
Date:      2018-06-27 18:46 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/87aef9853b52

8204157: Compiler.sunflow hangs after JDK-8192992
Summary: Treat non-loop phis as stores
Reviewed-by: thartmann

! src/hotspot/share/opto/gcm.cpp

Changeset: accde81a0046
Author:    iveresov
Date:      2018-06-27 09:56 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/accde81a0046

8202698: Update Graal for JEP 181 - Nest-based access control
Reviewed-by: kvn

! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! test/jdk/ProblemList-graal.txt

Changeset: f8c8bfd59e05
Author:    prr
Date:      2018-06-27 10:06 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/f8c8bfd59e05

Merge

- src/java.base/share/classes/sun/net/RegisteredDomain.java
- src/java.base/share/classes/sun/security/ssl/ALPNExtension.java
- src/java.base/share/classes/sun/security/ssl/Alerts.java
- src/java.base/share/classes/sun/security/ssl/AppInputStream.java
- src/java.base/share/classes/sun/security/ssl/AppOutputStream.java
- src/java.base/share/classes/sun/security/ssl/ByteBufferInputStream.java
- src/java.base/share/classes/sun/security/ssl/CertStatusReqExtension.java
- src/java.base/share/classes/sun/security/ssl/CertStatusReqItemV2.java
- src/java.base/share/classes/sun/security/ssl/CertStatusReqListV2Extension.java
- src/java.base/share/classes/sun/security/ssl/CipherBox.java
- src/java.base/share/classes/sun/security/ssl/CipherSuiteList.java
- src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
- src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
- src/java.base/share/classes/sun/security/ssl/DHCrypt.java
- src/java.base/share/classes/sun/security/ssl/Debug.java
- src/java.base/share/classes/sun/security/ssl/ECDHCrypt.java
- src/java.base/share/classes/sun/security/ssl/EllipticPointFormatsExtension.java
- src/java.base/share/classes/sun/security/ssl/ExtensionType.java
- src/java.base/share/classes/sun/security/ssl/HandshakeInStream.java
- src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
- src/java.base/share/classes/sun/security/ssl/HandshakeStateManager.java
- src/java.base/share/classes/sun/security/ssl/Handshaker.java
- src/java.base/share/classes/sun/security/ssl/HelloExtension.java
- src/java.base/share/classes/sun/security/ssl/HelloExtensions.java
- src/java.base/share/classes/sun/security/ssl/MAC.java
- src/java.base/share/classes/sun/security/ssl/MaxFragmentLengthExtension.java
- src/java.base/share/classes/sun/security/ssl/NamedGroup.java
- src/java.base/share/classes/sun/security/ssl/NamedGroupType.java
- src/java.base/share/classes/sun/security/ssl/OCSPStatusRequest.java
- src/java.base/share/classes/sun/security/ssl/ProtocolList.java
- src/java.base/share/classes/sun/security/ssl/RenegotiationInfoExtension.java
- src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
- src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
- src/java.base/share/classes/sun/security/ssl/StatusRequest.java
- src/java.base/share/classes/sun/security/ssl/StatusRequestType.java
- src/java.base/share/classes/sun/security/ssl/UnknownExtension.java
- src/java.base/share/classes/sun/security/ssl/UnknownStatusRequest.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/KerberosPreMasterSecret.java
- src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java
! test/jdk/ProblemList.txt
- test/jdk/sun/security/krb5/auto/SSL.java
- test/jdk/sun/security/krb5/auto/SSLwithPerms.java
- test/jdk/sun/security/krb5/auto/UnboundSSL.java
- test/jdk/sun/security/krb5/auto/UnboundSSLMultipleKeys.java
- test/jdk/sun/security/krb5/auto/UnboundSSLPrincipalProperty.java
- test/jdk/sun/security/krb5/auto/UnboundSSLUtils.java
- test/jdk/sun/security/krb5/auto/unbound.ssl.jaas.conf
- test/jdk/sun/security/krb5/auto/unbound.ssl.policy
- test/jdk/sun/security/ssl/ExtensionType/OptimalListSize.java
- test/jdk/sun/security/ssl/SSLEngineImpl/CloseInboundException.java
- test/jdk/sun/security/ssl/StatusStapling/RunStatReqSelect.java
- test/jdk/sun/security/ssl/StatusStapling/TEST.properties
- test/jdk/sun/security/ssl/StatusStapling/TestRun.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/BogusStatusRequest.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqExtensionTests.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqItemV2Tests.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqListV2ExtensionTests.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/OCSPStatusRequestTests.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusReqSelection.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestCase.java
- test/jdk/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestUtils.java



More information about the jdk-client-changes mailing list