hg: jdk9/hs-rt/jdk: 84 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Wed Jun 10 05:33:39 UTC 2015


Changeset: b77ef4c3d650
Author:    vlivanov
Date:      2015-05-15 19:23 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b77ef4c3d650

8079205: CallSite dependency tracking is broken after sun.misc.Cleaner became automatically cleared
Reviewed-by: roland, psandoz, plevart, kbarrett, jrose

! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java

Changeset: 16e493c3bff0
Author:    vlivanov
Date:      2015-05-21 18:23 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/16e493c3bff0

8059340: ConstantPool::_resolved_references is missing in heap dump
Reviewed-by: sspitsyn, stefank, twisti

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/sun/reflect/Reflection.java

Changeset: e8c83a200438
Author:    thartmann
Date:      2015-05-22 09:50 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e8c83a200438

Merge

- src/java.base/share/classes/sun/security/provider/certpath/CertStoreHelper.java
- src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java
- src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java

Changeset: 3c00e970f3ad
Author:    thartmann
Date:      2015-05-29 12:49 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3c00e970f3ad

Merge

- make/gendata/Gendata-jdk.dev.gmk
- src/bsd/doc/man/ja/native2ascii.1
- src/bsd/doc/man/native2ascii.1
- src/java.base/share/classes/com/sun/java/util/jar/pack/package.html
- src/java.base/share/classes/com/sun/net/ssl/package.html
- src/java.base/share/classes/java/io/package.html
- src/java.base/share/classes/java/lang/ref/package.html
- src/java.base/share/classes/java/nio/channels/spi/package.html
- src/java.base/share/classes/java/nio/charset/package.html
- src/java.base/share/classes/java/nio/charset/spi/package.html
- src/java.base/share/classes/java/nio/package.html
- src/java.base/share/classes/java/text/package.html
- src/java.base/share/classes/java/text/spi/package.html
- src/java.base/share/classes/java/util/jar/package.html
- src/java.base/share/classes/java/util/package.html
- src/java.base/share/classes/java/util/regex/package.html
- src/java.base/share/classes/java/util/spi/package.html
- src/java.base/share/classes/javax/crypto/interfaces/package.html
- src/java.base/share/classes/javax/crypto/package.html
- src/java.base/share/classes/javax/crypto/spec/package.html
- src/java.base/share/classes/javax/net/package.html
- src/java.base/share/classes/javax/net/ssl/package.html
- src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java
- src/java.base/share/classes/sun/reflect/package.html
- src/jdk.dev/share/classes/sun/tools/native2ascii/A2NFilter.java
- src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java
- src/jdk.dev/share/classes/sun/tools/native2ascii/N2AFilter.java
- src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java
- test/sun/nio/cs/Test4200310.sh
- test/sun/tools/jhat/hprof.bin
- test/sun/tools/jhat/jmap.bin
- test/sun/tools/jhat/minimal.bin
- test/sun/tools/native2ascii/A2N_4630463
- test/sun/tools/native2ascii/A2N_4630463.expected
- test/sun/tools/native2ascii/A2N_4630971
- test/sun/tools/native2ascii/A2N_4701617
- test/sun/tools/native2ascii/A2N_4701617.expected
- test/sun/tools/native2ascii/A2N_6247817
- test/sun/tools/native2ascii/N2A_4636448
- test/sun/tools/native2ascii/N2A_4636448.expected
- test/sun/tools/native2ascii/Native2AsciiTests.sh
- test/sun/tools/native2ascii/NativeErrors.java
- test/sun/tools/native2ascii/Permission.java
- test/sun/tools/native2ascii/resources/ImmutableResourceTest.java
- test/sun/tools/native2ascii/test1
- test/sun/tools/native2ascii/test3

Changeset: 10bae5ef9ea1
Author:    vlivanov
Date:      2015-05-29 17:05 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/10bae5ef9ea1

8081320: Backout JDK-8059340: ConstantPool::_resolved_references is missing in heap dump
Reviewed-by: sspitsyn, coleenp

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/sun/reflect/Reflection.java

Changeset: 2ead1bb8da0b
Author:    kvn
Date:      2015-06-04 12:49 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/2ead1bb8da0b

Merge

- test/sun/tools/jmap/heapconfig/LingeredApp.java
- test/sun/tools/jmap/heapconfig/LingeredAppTest.java

Changeset: df4d75f58f15
Author:    darcy
Date:      2015-05-28 11:31 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/df4d75f58f15

8081359: Update bug reporting URL
Reviewed-by: lancea

! src/java.base/share/native/libjava/System.c
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties

Changeset: 5d60882157c9
Author:    mchung
Date:      2015-05-28 10:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5d60882157c9

8081347: Add @modules to jdk_core tests
Reviewed-by: alanb, joehw, lancea
Contributed-by: alexander.kulyakhtin at oracle.com, alan.bateman at oracle.com, mandy.chung at oracle.com

! test/com/sun/corba/transport/KeepAliveSockets.java
! test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithProviderChange.java
! test/com/sun/crypto/provider/Cipher/KeyWrap/XMLEncKAT.java
! test/com/sun/crypto/provider/TLS/TestKeyMaterial.java
! test/com/sun/crypto/provider/TLS/TestMasterSecret.java
! test/com/sun/crypto/provider/TLS/TestPRF.java
! test/com/sun/crypto/provider/TLS/TestPRF12.java
! test/com/sun/crypto/provider/TLS/TestPremaster.java
! test/com/sun/jndi/cosnaming/CNNameParser.java
! test/com/sun/jndi/cosnaming/IiopUrlIPv6.java
! test/com/sun/jndi/dns/Parser.java
! test/com/sun/jndi/ldap/Base64Test.java
! test/com/sun/jndi/ldap/LdapName/Case.java
! test/com/sun/jndi/ldap/LdapName/UnescapeTest.java
! test/com/sun/jndi/ldap/LdapURLOptionalFields.java
! test/com/sun/jndi/ldap/LdapUnicodeURL.java
! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java
! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java
! test/com/sun/management/VMOptionOpenDataTest.java
! test/com/sun/net/ssl/SSLSecurity/ProviderTest.java
! test/com/sun/net/ssl/SSLSecurity/TruncateArray.java
! test/com/sun/org/apache/xml/internal/security/TruncateHMAC.java
! test/com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java
! test/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java
! test/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java
! test/com/sun/security/sasl/ntlm/NTLMTest.java
! test/com/sun/tools/attach/BasicTests.java
! test/com/sun/tools/attach/PermissionTest.java
! test/com/sun/tools/attach/ProviderTest.java
! test/com/sun/tools/attach/StartManagementAgent.java
! test/com/sun/tools/attach/TempDirTest.java
! test/java/lang/Class/getSimpleName/GetSimpleNameTest.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/lang/ProcessBuilder/RedirectWithLongFilename.java
! test/java/lang/annotation/AnnotationsInheritanceOrderRedefinitionTest.java
! test/java/lang/invoke/8022701/MHIllegalAccess.java
! test/java/lang/invoke/RevealDirectTest.java
! test/java/lang/invoke/VMAnonymousClass.java
! test/java/lang/invoke/accessProtectedSuper/Test.java
! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java
! test/java/lang/invoke/lambda/LambdaAsm.java
! test/java/lang/invoke/lambda/LambdaStackTrace.java
! test/java/lang/invoke/lookup/SpecialStatic.java
! test/java/lang/reflect/Generics/TestBadSignatures.java
! test/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java
! test/java/net/Authenticator/B4678055.java
! test/java/net/Authenticator/B4722333.java
! test/java/net/Authenticator/B4759514.java
! test/java/net/Authenticator/B4921848.java
! test/java/net/Authenticator/B4962064.java
! test/java/net/Authenticator/B6870935.java
! test/java/net/Inet4Address/textToNumericFormat.java
! test/java/net/ProxySelector/LoopbackAddresses.java
! test/java/net/ProxySelector/ProxyTest.java
! test/java/net/Socket/HttpProxy.java
! test/java/net/URL/PerConnectionProxy.java
! test/java/net/URL/SpecifyHandler.java
! test/java/net/URLConnection/B5052093.java
! test/java/net/URLConnection/HandleContentTypeWithAttrs.java
! test/java/nio/file/Files/InterruptCopy.java
! test/java/nio/file/Files/SBC.java
! test/java/nio/file/WatchService/FileTreeModifier.java
! test/java/nio/file/WatchService/SensitivityModifier.java
! test/java/nio/file/WatchService/WithSecurityManager.java
! test/java/rmi/Naming/DefaultRegistryPort.java
! test/java/rmi/Naming/LookupIPv6.java
! test/java/rmi/Naming/LookupNameWithColon.java
! test/java/rmi/Naming/RmiIsNoScheme.java
! test/java/rmi/Naming/UnderscoreHost.java
! test/java/rmi/Naming/legalRegistryNames/LegalRegistryNames.java
! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java
! test/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java
! test/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java
! test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java
! test/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java
! test/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java
! test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java
! test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java
! test/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java
! test/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java
! test/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java
! test/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java
! test/java/rmi/activation/Activatable/restartService/RestartService.java
! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
! test/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java
! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/activation/ActivationGroupDesc/checkDefaultGroupName/CheckDefaultGroupName.java
! test/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java
! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java
! test/java/rmi/activation/CommandEnvironment/SetChildEnv.java
! test/java/rmi/activation/log/LogTest.java
! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/dgc/VMID/CheckVMID.java
! test/java/rmi/dgc/dgcImplInsulation/DGCImplInsulation.java
! test/java/rmi/invalidName/InvalidName.java
! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/java/rmi/registry/classPathCodebase/ClassPathCodebase.java
! test/java/rmi/registry/emptyName/EmptyName.java
! test/java/rmi/registry/interfaceHash/InterfaceHash.java
! test/java/rmi/registry/multipleRegistries/MultipleRegistries.java
! test/java/rmi/registry/reexport/Reexport.java
! test/java/rmi/reliability/benchmark/bench/rmi/Main.java
! test/java/rmi/reliability/juicer/AppleUserImpl.java
! test/java/rmi/server/RMIClassLoader/delegateBeforePermissionCheck/DelegateBeforePermissionCheck.java
! test/java/rmi/server/RMIClassLoader/delegateToContextLoader/DelegateToContextLoader.java
! test/java/rmi/server/RMIClassLoader/downloadArrayClass/DownloadArrayClass.java
! test/java/rmi/server/RMIClassLoader/getClassAnnotation/NullClass.java
! test/java/rmi/server/RMIClassLoader/getClassLoader/GetClassLoader.java
! test/java/rmi/server/RMIClassLoader/loadProxyClasses/LoadProxyClasses.java
! test/java/rmi/server/RMIClassLoader/spi/ContextInsulation.java
! test/java/rmi/server/RMIClassLoader/spi/DefaultProperty.java
! test/java/rmi/server/RMIClassLoader/spi/Installed.java
! test/java/rmi/server/RMIClassLoader/spi/InvalidProperty.java
! test/java/rmi/server/RMIClassLoader/spi/Property.java
! test/java/rmi/server/RMIClassLoader/useCodebaseOnly/UseCodebaseOnly.java
! test/java/rmi/server/RMIClassLoader/useCodebaseOnlyDefault/UseCodebaseOnlyDefault.java
! test/java/rmi/server/RMIClassLoader/useGetURLs/UseGetURLs.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java
! test/java/rmi/server/RemoteObject/verifyRemoteEquals/VerifyRemoteEquals.java
! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java
! test/java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java
! test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshalOnStopThread.java
! test/java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java
! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java
! test/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java
! test/java/rmi/server/clientStackTrace/ClientStackTrace.java
! test/java/rmi/server/getRemoteClass/GetRemoteClass.java
! test/java/rmi/server/useCustomRef/UseCustomRef.java
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/java/rmi/transport/closeServerSocket/CloseServerSocket.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/rmi/transport/handshakeFailure/HandshakeFailure.java
! test/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java
! test/java/rmi/transport/httpSocket/HttpSocketTest.java
! test/java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java
! test/java/rmi/transport/rapidExportUnexport/RapidExportUnexport.java
! test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java
! test/java/security/BasicPermission/Wildcard.java
! test/java/security/KeyPairGenerator/SolarisShortDSA.java
! test/java/security/PermissionCollection/Concurrent.java
! test/java/security/Policy/GetInstance/GetInstance.java
! test/java/security/Policy/PolicyProvider/UseSystemClassLoader.java
! test/java/security/ProtectionDomain/PreserveCombinerTest.java
! test/java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java
! test/java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java
! test/java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java
! test/java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java
! test/java/security/cert/CertificateRevokedException/Basic.java
! test/java/text/Bidi/Bug6850113.java
! test/java/util/Calendar/Bug8007038.java
! test/java/util/Calendar/CldrFormatNamesTest.java
! test/java/util/Formatter/Basic.java
! test/java/util/Locale/Bug6989440.java
! test/java/util/Locale/Bug8004240.java
! test/java/util/jar/JarInputStream/ExtraFileInMetaInf.java
! test/java/util/jar/Manifest/CreateManifest.java
! test/java/util/logging/CustomLogManagerTest.java
! test/java/util/logging/LogManager/RootLogger/setLevel/TestRootLoggerLevel.java
! test/java/util/logging/LogManagerAppContextDeadlock.java
! test/java/util/logging/LoggingDeadlock4.java
! test/java/util/logging/RootLogger/RootLevelInConfigFile.java
! test/java/util/logging/SimpleLogManager.java
! test/java/util/logging/TestAppletLoggerContext.java
! test/java/util/logging/TestGetLoggerNPE.java
! test/java/util/logging/TestLoggerWeakRefLeak.java
! test/java/util/logging/TestMainAppContext.java
! test/javax/net/ssl/FixingJavadocs/ComURLNulls.java
! test/javax/net/ssl/GetInstance.java
! test/javax/net/ssl/SSLSession/CheckMyTrustedKeystore.java
! test/javax/net/ssl/ServerName/SSLEngineExplorer.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java
! test/javax/net/ssl/ServerName/SSLSocketExplorer.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java
! test/javax/net/ssl/TLS/TestJSSE.java
! test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java
! test/javax/script/VersionTest.java
! test/javax/security/auth/Subject/SubjectNullTests.java
! test/javax/security/auth/kerberos/StandardNames.java
! test/javax/security/auth/login/Configuration/GetInstanceSecurity.java
! test/javax/security/auth/x500/X500Principal/NameFormat.java
! test/javax/sql/testng/TEST.properties
! test/javax/xml/bind/xjc/8029837/PreParseGrammarTest.java
! test/javax/xml/crypto/dsig/GenerationTests.java
! test/javax/xml/crypto/dsig/ValidationTests.java
! test/javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java
! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java
! test/javax/xml/jaxp/XPath/8035577/Regex.java
! test/javax/xml/jaxp/parsers/8022548/XOMParserTest.java
! test/javax/xml/jaxp/testng/TEST.properties
! test/jdk/internal/jimage/VerifyJimage.java
! test/lib/security/CheckBlacklistedCerts.java
! test/lib/testlibrary/OutputAnalyzerReportingTest.java
! test/lib/testlibrary/OutputAnalyzerTest.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/sun/invoke/util/ValueConversionsTest.java
! test/sun/management/PlatformMBeanProviderConstructorCheck.java
! test/sun/management/jmxremote/startstop/JMXStatusTest.java
! test/sun/misc/CopyMemory.java
! test/sun/misc/Encode/DecodeBuffer.java
! test/sun/misc/Encode/Encode.java
! test/sun/misc/Encode/GetBytes.java
! test/sun/misc/FloatingDecimal/TestFDBigInteger.java
! test/sun/misc/FloatingDecimal/TestFloatingDecimal.java
! test/sun/misc/JarIndex/JarIndexMergeTest.java
! test/sun/misc/JarIndex/metaInfFilenames/Basic.java
! test/sun/misc/JavaLangAccess/FormatUnsigned.java
! test/sun/misc/JavaLangAccess/NewUnsafeString.java
! test/sun/misc/Safe.java
! test/sun/misc/URLClassPath/ClassnameCharTest.java
! test/sun/misc/VM/GetNanoTimeAdjustment.java
! test/sun/misc/Version/Version.java
! test/sun/net/InetAddress/nameservice/chaining/Providers.java
! test/sun/net/InetAddress/nameservice/deadlock/Hang.java
! test/sun/net/InetAddress/nameservice/simple/CacheTest.java
! test/sun/net/InetAddress/nameservice/simple/DefaultCaching.java
! test/sun/net/TelnetTest.java
! test/sun/net/ftp/B6427768.java
! test/sun/net/idn/PunycodeTest.java
! test/sun/net/idn/TestStringPrep.java
! test/sun/net/www/AuthHeaderTest.java
! test/sun/net/www/EmbeddedEquals.java
! test/sun/net/www/HeaderTests.java
! test/sun/net/www/MessageHeaderTest.java
! test/sun/net/www/ParseUtil_4922813.java
! test/sun/net/www/ParseUtil_6274990.java
! test/sun/net/www/ParseUtil_6306697.java
! test/sun/net/www/ParseUtil_6380332.java
! test/sun/net/www/ParseUtil_6478588.java
! test/sun/net/www/http/ChunkedInputStream/ChunkedEncodingWithProgressMonitorTest.java
! test/sun/net/www/http/HttpClient/GetProxyPort.java
! test/sun/net/www/http/HttpClient/ImplicitFileName.java
! test/sun/net/www/http/HttpClient/IsAvailable.java
! test/sun/net/www/http/HttpClient/IsKeepingAlive.java
! test/sun/net/www/http/HttpClient/OpenServer.java
! test/sun/net/www/http/HttpClient/ProxyFromCache.java
! test/sun/net/www/http/HttpClient/RequestURI.java
! test/sun/net/www/http/KeepAliveCache/B5045306.java
! test/sun/net/www/protocol/ftp/UserAndPasswordTest.java
! test/sun/net/www/protocol/http/B6296310.java
! test/sun/net/www/protocol/http/CloseOptionHeader.java
! test/sun/net/www/protocol/http/DigestTest.java
! test/sun/net/www/protocol/http/NTLMTest.java
! test/sun/net/www/protocol/http/NoNTLM.java
! test/sun/net/www/protocol/http/RelativeRedirect.java
! test/sun/net/www/protocol/http/ResponseCacheStream.java
! test/sun/net/www/protocol/http/RetryUponTimeout.java
! test/sun/net/www/protocol/http/SetChunkedStreamingMode.java
! test/sun/net/www/protocol/http/TunnelThroughProxy.java
! test/sun/net/www/protocol/http/UserAgent.java
! test/sun/net/www/protocol/http/ZoneId.java
! test/sun/net/www/protocol/https/ChunkedOutputStream.java
! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
! test/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java
! test/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java
! test/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java
! test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java
! test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java
! test/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java
! test/sun/net/www/protocol/https/HttpsURLConnection/Identities.java
! test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java
! test/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java
! test/sun/nio/cs/OLD/TestIBMDB.java
! test/sun/nio/cs/TestEUC_TW.java
! test/sun/nio/cs/TestStringCoding.java
! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
! test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java
! test/sun/reflect/CallerSensitive/MissingCallerSensitive.java
! test/sun/reflect/Reflection/GetCallerClassWithDepth.java
! test/sun/rmi/log/ReliableLog/LogAlignmentTest.java
! test/sun/rmi/log/ReliableLog/SnapshotSize.java
! test/sun/rmi/rmic/classpath/RMICClassPathTest.java
! test/sun/rmi/rmic/iiopCompilation/IIOPCompilation.java
! test/sun/rmi/runtime/Log/4504153/Test4504153.java
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
! test/sun/rmi/runtime/Log/checkLogging/CheckLogStreams.java
! test/sun/rmi/runtime/Log/checkLogging/CheckLogging.java
! test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/MarshalForeignStub.java
! test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
! test/sun/rmi/transport/proxy/EagerHttpFallback.java
! test/sun/rmi/transport/tcp/DeadCachedConnection.java
! test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
! test/sun/security/action/Generify.java
! test/sun/security/action/GetLongAction/ReturnNullIfNoDefault.java
! test/sun/security/ec/TestEC.java
! test/sun/security/jgss/DefaultGssConfig.java
! test/sun/security/jgss/GssNPE.java
! test/sun/security/jgss/spnego/NegTokenTargFields.java
! test/sun/security/jgss/spnego/NoSpnegoAsDefMech.java
! test/sun/security/jgss/spnego/NotPreferredMech.java
! test/sun/security/krb5/KrbCredSubKey.java
! test/sun/security/krb5/MicroTime.java
! test/sun/security/krb5/NegativeNonce.java
! test/sun/security/krb5/OptionPADataInKDCReq.java
! test/sun/security/krb5/RFC396xTest.java
! test/sun/security/krb5/ServiceCredsCombination.java
! test/sun/security/krb5/TestPAData.java
! test/sun/security/krb5/UnknownCCEntry.java
! test/sun/security/krb5/auto/AcceptPermissions.java
! test/sun/security/krb5/auto/AcceptorSubKey.java
! test/sun/security/krb5/auto/AddressesAndNameType.java
! test/sun/security/krb5/auto/BadKdc1.java
! test/sun/security/krb5/auto/BadKdc2.java
! test/sun/security/krb5/auto/BadKdc3.java
! test/sun/security/krb5/auto/BadKdc4.java
! test/sun/security/krb5/auto/Basic.java
! test/sun/security/krb5/auto/BasicKrb5Test.java
! test/sun/security/krb5/auto/BasicProc.java
! test/sun/security/krb5/auto/CleanState.java
! test/sun/security/krb5/auto/CrossRealm.java
! test/sun/security/krb5/auto/DiffNameSameKey.java
! test/sun/security/krb5/auto/DupEtypes.java
! test/sun/security/krb5/auto/DynamicKeytab.java
! test/sun/security/krb5/auto/EmptyPassword.java
! test/sun/security/krb5/auto/FileKeyTab.java
! test/sun/security/krb5/auto/ForwardableCheck.java
! test/sun/security/krb5/auto/GSS.java
! test/sun/security/krb5/auto/GSSUnbound.java
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/sun/security/krb5/auto/IgnoreChannelBinding.java
! test/sun/security/krb5/auto/KPEquals.java
! test/sun/security/krb5/auto/KeyPermissions.java
! test/sun/security/krb5/auto/KeyTabCompat.java
! test/sun/security/krb5/auto/KvnoNA.java
! test/sun/security/krb5/auto/LifeTimeInSeconds.java
! test/sun/security/krb5/auto/LoginModuleOptions.java
! test/sun/security/krb5/auto/LoginNoPass.java
! test/sun/security/krb5/auto/MSOID2.java
! test/sun/security/krb5/auto/MaxRetries.java
! test/sun/security/krb5/auto/MoreKvno.java
! test/sun/security/krb5/auto/NewInquireTypes.java
! test/sun/security/krb5/auto/NewSalt.java
! test/sun/security/krb5/auto/NoAddresses.java
! test/sun/security/krb5/auto/NoInitNoKeytab.java
! test/sun/security/krb5/auto/NonMutualSpnego.java
! test/sun/security/krb5/auto/NoneReplayCacheTest.java
! test/sun/security/krb5/auto/OkAsDelegate.java
! test/sun/security/krb5/auto/OkAsDelegateXRealm.java
! test/sun/security/krb5/auto/OnlyDesLogin.java
! test/sun/security/krb5/auto/PrincipalNameEquals.java
! test/sun/security/krb5/auto/RRC.java
! test/sun/security/krb5/auto/Renewal.java
! test/sun/security/krb5/auto/ReplayCacheExpunge.java
! test/sun/security/krb5/auto/ReplayCachePrecise.java
! test/sun/security/krb5/auto/ReplayCacheTest.java
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/sun/security/krb5/auto/S4U2proxy.java
! test/sun/security/krb5/auto/S4U2proxyGSS.java
! test/sun/security/krb5/auto/S4U2self.java
! test/sun/security/krb5/auto/S4U2selfAsServer.java
! test/sun/security/krb5/auto/S4U2selfAsServerGSS.java
! test/sun/security/krb5/auto/S4U2selfGSS.java
! test/sun/security/krb5/auto/SPNEGO.java
! test/sun/security/krb5/auto/SSL.java
! test/sun/security/krb5/auto/SaslBasic.java
! test/sun/security/krb5/auto/SaslGSS.java
! test/sun/security/krb5/auto/SaslUnbound.java
! test/sun/security/krb5/auto/SpnegoLifeTime.java
! test/sun/security/krb5/auto/SpnegoReqFlags.java
! test/sun/security/krb5/auto/TcpTimeout.java
! test/sun/security/krb5/auto/Test5653.java
! test/sun/security/krb5/auto/TwoOrThree.java
! test/sun/security/krb5/auto/TwoPrinces.java
! test/sun/security/krb5/auto/TwoTab.java
! test/sun/security/krb5/auto/UdpTcp.java
! test/sun/security/krb5/auto/UnboundService.java
! test/sun/security/krb5/auto/Unreachable.java
! test/sun/security/krb5/auto/UseCacheAndStoreKey.java
! test/sun/security/krb5/auto/W83.java
! test/sun/security/krb5/canonicalize/Test.java
! test/sun/security/krb5/ccache/CorruptedCC.java
! test/sun/security/krb5/ccache/DefaultFile.java
! test/sun/security/krb5/ccache/EmptyCC.java
! test/sun/security/krb5/ccache/EmptyRealmCC.java
! test/sun/security/krb5/ccache/TimeInCCache.java
! test/sun/security/krb5/config/ConfigWithQuotations.java
! test/sun/security/krb5/config/DefUdpLimit.java
! test/sun/security/krb5/config/DnsFallback.java
! test/sun/security/krb5/config/Duplicates.java
! test/sun/security/krb5/config/Duration.java
! test/sun/security/krb5/config/ExtraLines.java
! test/sun/security/krb5/config/Include.java
! test/sun/security/krb5/config/KdcDefaultOptions.java
! test/sun/security/krb5/config/ParseCAPaths.java
! test/sun/security/krb5/config/ParseConfig.java
! test/sun/security/krb5/config/SCDynamicConfigTest.java
! test/sun/security/krb5/config/YesNo.java
! test/sun/security/krb5/etype/ETypeOrder.java
! test/sun/security/krb5/etype/WeakCrypto.java
! test/sun/security/krb5/ktab/FileKeyTab.java
! test/sun/security/krb5/ktab/HighestKvno.java
! test/sun/security/krb5/ktab/KeyString.java
! test/sun/security/krb5/ktab/KeyTabIndex.java
! test/sun/security/krb5/name/Constructors.java
! test/sun/security/krb5/name/Immutable.java
! test/sun/security/krb5/tools/KtabZero.java
! test/sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java
! test/sun/security/pkcs/pkcs9/UnknownAttribute.java
! test/sun/security/pkcs/pkcs9/UnstructuredName.java
! test/sun/security/pkcs11/KeyStore/Basic.java
! test/sun/security/pkcs11/Provider/ConfigQuotedString.java
! test/sun/security/pkcs11/Provider/Login.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/ec/TestECDH2.java
! test/sun/security/pkcs11/ec/TestECDSA2.java
! test/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java
! test/sun/security/pkcs11/fips/TrustManagerTest.java
! test/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/sun/security/pkcs11/tls/TestMasterSecret.java
! test/sun/security/pkcs11/tls/TestPRF.java
! test/sun/security/pkcs11/tls/TestPremaster.java
! test/sun/security/pkcs12/PKCS12SameKeyId.java
! test/sun/security/provider/MessageDigest/DigestKAT.java
! test/sun/security/provider/PolicyFile/Comparator.java
! test/sun/security/provider/PolicyFile/TokenStore.java
! test/sun/security/provider/PolicyParser/BogusGrants.java
! test/sun/security/provider/PolicyParser/EncodeURL.java
! test/sun/security/provider/PolicyParser/TokenStore.java
! test/sun/security/provider/X509Factory/BadPem.java
! test/sun/security/provider/X509Factory/BigCRL.java
! test/sun/security/provider/certpath/CertId/CheckCertId.java
! test/sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java
! test/sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java
! test/sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java
! test/sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java
! test/sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java
! test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java
! test/sun/security/ssl/InputRecord/ClientHelloRead.java
! test/sun/security/ssl/ServerHandshaker/GetPeerHostClient.java
! test/sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java
! test/sun/security/ssl/X509TrustManagerImpl/ClientServer.java
! test/sun/security/tools/jarsigner/CertChainUnclosed.java
! test/sun/security/tools/jarsigner/DefaultSigalg.java
! test/sun/security/tools/jarsigner/EntriesOrder.java
! test/sun/security/tools/jarsigner/JarSigningNonAscii.java
! test/sun/security/tools/jarsigner/LargeJarEntry.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/keytool/CloseFile.java
! test/sun/security/tools/keytool/NewSize7.java
! test/sun/security/tools/keytool/StartDateTest.java
! test/sun/security/tools/keytool/UnknownAndUnparseable.java
! test/sun/security/util/BitArray/NamedBitList.java
! test/sun/security/util/Debug/MultiOptions.java
! test/sun/security/util/DerInputBuffer/BigInteger0.java
! test/sun/security/util/DerInputBuffer/DerInputBufferEqualsHashCode.java
! test/sun/security/util/DerInputBuffer/PaddedBitString.java
! test/sun/security/util/DerInputBuffer/TimeParsing.java
! test/sun/security/util/DerOutputStream/LocaleInTime.java
! test/sun/security/util/DerValue/BadValue.java
! test/sun/security/util/DerValue/DerValueEqualsHashCode.java
! test/sun/security/util/DerValue/EmptyValue.java
! test/sun/security/util/DerValue/Indefinite.java
! test/sun/security/util/DerValue/NegInt.java
! test/sun/security/util/HostnameMatcher/TestHostnameChecker.java
! test/sun/security/util/Oid/OidFormat.java
! test/sun/security/util/Oid/S11N.java
! test/sun/security/util/PropertyExpander/ExpandAndEncode.java
! test/sun/security/util/Resources/NewNamesFormat.java
! test/sun/security/util/asn1StringTypes/StringTypes.java
! test/sun/security/validator/ConstructorTest.java
! test/sun/security/validator/EndEntityExtensionCheck.java
! test/sun/security/x509/AVA/AVAEqualsHashCode.java
! test/sun/security/x509/AVA/BadName.java
! test/sun/security/x509/AVA/DomainComponentEncoding.java
! test/sun/security/x509/AVA/EmailAddressEncoding.java
! test/sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java
! test/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java
! test/sun/security/x509/AlgorithmId/NonStandardNames.java
! test/sun/security/x509/AlgorithmId/SHA256withECDSA.java
! test/sun/security/x509/AlgorithmId/TurkishRegion.java
! test/sun/security/x509/Extensions/BCNull.java
! test/sun/security/x509/Extensions/DefaultCriticality.java
! test/sun/security/x509/GeneralName/Encode.java
! test/sun/security/x509/URIName/Parse.java
! test/sun/security/x509/X500Name/AllAttribs.java
! test/sun/security/x509/X500Name/DerValueConstructor.java
! test/sun/security/x509/X500Name/EmailKeyword.java
! test/sun/security/x509/X500Name/NullX500Name.java
! test/sun/security/x509/X500Name/RDNwithMultipleAVAs.java
! test/sun/security/x509/X509CRLImpl/OrderAndDup.java
! test/sun/security/x509/equalNames/AltNamesEqualsTest.java
! test/sun/tools/java/CFCTest.java
! test/sun/util/calendar/zi/TestZoneInfo310.java
! test/sun/util/locale/provider/Bug8038436.java
! test/sun/util/logging/PlatformLoggerTest.java
! test/sun/util/logging/SourceClassName.java
! test/tools/jar/ChangeDir.java
! test/tools/jar/JarBackSlash.java
! test/tools/jar/JarEntryTime.java
! test/tools/jar/UpdateJar.java
! test/tools/jar/UpdateManifest.java
! test/tools/jar/index/MetaInf.java

Changeset: 83e0f851c7b8
Author:    rriggs
Date:      2015-05-28 17:37 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/83e0f851c7b8

8075678: java.time javadoc error in DateTimeFormatter::parsedLeapSecond
8075676: java.time package javadoc typos
8068276: java.time.chrono.HijrahChronology.eraOf() assertions may lead to misunderstanding
Reviewed-by: lancea, scolebourne

! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/package-info.java

Changeset: 956a3fc4e307
Author:    ksrini
Date:      2015-05-28 14:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/956a3fc4e307

8080991: Compilation error with recent clang in java.base/share/native/launcher/main.c: error: comparison of array 'const_jargs' not equal to a null pointer is always true
Reviewed-by: ksrini, ddehaven
Contributed-by: staffan.larsen at oracle.com

! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/launcher/main.c

Changeset: 4bdba5e53c9a
Author:    katleman
Date:      2015-05-28 16:13 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4bdba5e53c9a

Added tag jdk9-b66 for changeset 4fbcca8ab812

! .hgtags

Changeset: 1abd45df5480
Author:    lana
Date:      2015-05-28 16:51 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1abd45df5480

Merge

- make/gendata/Gendata-jdk.dev.gmk
- src/bsd/doc/man/ja/native2ascii.1
- src/bsd/doc/man/native2ascii.1
- src/java.base/share/classes/com/sun/java/util/jar/pack/package.html
- src/java.base/share/classes/com/sun/net/ssl/package.html
- src/java.base/share/classes/java/io/package.html
- src/java.base/share/classes/java/lang/ref/package.html
- src/java.base/share/classes/java/nio/channels/spi/package.html
- src/java.base/share/classes/java/nio/charset/package.html
- src/java.base/share/classes/java/nio/charset/spi/package.html
- src/java.base/share/classes/java/nio/package.html
- src/java.base/share/classes/java/text/package.html
- src/java.base/share/classes/java/text/spi/package.html
- src/java.base/share/classes/java/util/jar/package.html
- src/java.base/share/classes/java/util/package.html
- src/java.base/share/classes/java/util/regex/package.html
- src/java.base/share/classes/java/util/spi/package.html
- src/java.base/share/classes/javax/crypto/interfaces/package.html
- src/java.base/share/classes/javax/crypto/package.html
- src/java.base/share/classes/javax/crypto/spec/package.html
- src/java.base/share/classes/javax/net/package.html
- src/java.base/share/classes/javax/net/ssl/package.html
- src/java.base/share/classes/sun/reflect/package.html
- src/jdk.dev/share/classes/sun/tools/native2ascii/A2NFilter.java
- src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java
- src/jdk.dev/share/classes/sun/tools/native2ascii/N2AFilter.java
- src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java
- test/sun/nio/cs/Test4200310.sh
- test/sun/tools/jhat/hprof.bin
- test/sun/tools/jhat/jmap.bin
- test/sun/tools/jhat/minimal.bin
- test/sun/tools/native2ascii/A2N_4630463
- test/sun/tools/native2ascii/A2N_4630463.expected
- test/sun/tools/native2ascii/A2N_4630971
- test/sun/tools/native2ascii/A2N_4701617
- test/sun/tools/native2ascii/A2N_4701617.expected
- test/sun/tools/native2ascii/A2N_6247817
- test/sun/tools/native2ascii/N2A_4636448
- test/sun/tools/native2ascii/N2A_4636448.expected
- test/sun/tools/native2ascii/Native2AsciiTests.sh
- test/sun/tools/native2ascii/NativeErrors.java
- test/sun/tools/native2ascii/Permission.java
- test/sun/tools/native2ascii/resources/ImmutableResourceTest.java
- test/sun/tools/native2ascii/test1
- test/sun/tools/native2ascii/test3

Changeset: 74f5a49a7c74
Author:    weijun
Date:      2015-05-29 09:41 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/74f5a49a7c74

8051952: Unreachable.java test failing on Windows
Reviewed-by: xuelei

! test/ProblemList.txt

Changeset: c05d8801ca4d
Author:    aefimov
Date:      2015-05-29 12:28 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c05d8801ca4d

8081392: getNodeValue should return 'null' value for Element nodes
Reviewed-by: joehw

! test/javax/xml/jaxp/common/8032908/TestFunc.java
! test/javax/xml/jaxp/common/8032908/XSLT.java

Changeset: f250a33172cd
Author:    sherman
Date:      2015-05-29 09:08 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f250a33172cd

8081452: Move sun.nio.cs.AbstractCharsetProvider into jdk.charset/sun.nio.cs.ext
Summary: to AbstractCharsetProvider class from base.java module to jdk.charsets module
Reviewed-by: alanb

- src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template

Changeset: 0062b7b793da
Author:    igerasim
Date:      2015-05-29 19:20 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0062b7b793da

8081027: Create a common test to check adequacy of initial size of static HashMap/ArrayList fields
Reviewed-by: martin

! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
! src/java.base/share/classes/sun/security/ssl/ExtensionType.java
- test/java/lang/Character/UnicodeBlock/NonOptimalMapSize.java
+ test/java/lang/Character/UnicodeBlock/OptimalMapSize.java
+ test/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java
+ test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java
+ test/sun/security/ssl/ExtensionType/OptimalListSize.java

Changeset: c8c36ae2897a
Author:    sherman
Date:      2015-05-29 10:28 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c8c36ae2897a

8081522: build failed with jdk8081452 change.
Summary: to remove the missed import line
Reviewed-by: alanb

! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template

Changeset: c2250db81ce8
Author:    rriggs
Date:      2015-05-29 14:04 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c2250db81ce8

8077350: JEP 102 Process API Updates Implementation
Reviewed-by: chegar, plevart, psandoz, darcy, martin, alanb

! make/mapfiles/libjava/mapfile-vers
+ src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c
! src/java.base/share/classes/java/lang/Process.java
+ src/java.base/share/classes/java/lang/ProcessHandle.java
+ src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
+ src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c
! src/java.base/unix/classes/java/lang/ProcessImpl.java
+ src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ src/java.base/windows/native/libjava/ProcessHandleImpl_win.c
! test/TEST.ROOT
! test/java/lang/ProcessBuilder/Basic.java
+ test/java/lang/ProcessHandle/Basic.java
+ test/java/lang/ProcessHandle/InfoTest.java
+ test/java/lang/ProcessHandle/JavaChild.java
+ test/java/lang/ProcessHandle/OnExitTest.java
+ test/java/lang/ProcessHandle/PermissionTest.java
+ test/java/lang/ProcessHandle/ProcessUtil.java
+ test/java/lang/ProcessHandle/ScaleTest.java
+ test/java/lang/ProcessHandle/TEST.properties
+ test/java/lang/ProcessHandle/TreeTest.java

Changeset: d2ef24df6ec7
Author:    rriggs
Date:      2015-05-29 15:17 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d2ef24df6ec7

8081536: (process) remove unreliable ScaleTest from ProcessHandle tests
Reviewed-by: darcy

- test/java/lang/ProcessHandle/ScaleTest.java

Changeset: 13bc4d9ce7f3
Author:    igerasim
Date:      2015-05-30 15:19 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/13bc4d9ce7f3

7011441: jndi/ldap/Connection.java needs to avoid spurious wakeup
Reviewed-by: dholmes

! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java

Changeset: 88effcc72b85
Author:    rriggs
Date:      2015-06-01 10:27 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/88effcc72b85

8081565: javac lint warnings in jdk testlibrary
Reviewed-by: lancea

! test/lib/security/CheckBlacklistedCerts.java
! test/lib/testlibrary/AssertsTest.java
! test/lib/testlibrary/jdk/testlibrary/JarUtils.java
! test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java
! test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/lib/testlibrary/jdk/testlibrary/StreamPumper.java

Changeset: 2e8643e8eee7
Author:    rriggs
Date:      2015-06-01 10:29 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/2e8643e8eee7

8081566: java/lang/ProcessHandle/InfoTest.java failed on case sensitive command
Reviewed-by: lancea, alanb

! test/java/lang/ProcessHandle/InfoTest.java

Changeset: 6721ff11d592
Author:    xuelei
Date:      2015-06-02 04:01 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/6721ff11d592

8043758: Datagram Transport Layer Security (DTLS)
Reviewed-by: jnimeh, weijun, mullan, wetmore

! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java
! src/java.base/share/classes/javax/net/ssl/SNIServerName.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLEngineResult.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java
! src/java.base/share/classes/javax/net/ssl/X509ExtendedTrustManager.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/CipherBox.java
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
+ src/java.base/share/classes/sun/security/ssl/Ciphertext.java
+ src/java.base/share/classes/sun/security/ssl/ClientAuthType.java
! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.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/EngineArgs.java
- src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java
- src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java
- src/java.base/share/classes/sun/security/ssl/EngineWriter.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/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/HelloExtensions.java
! src/java.base/share/classes/sun/security/ssl/InputRecord.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/OutputRecord.java
+ src/java.base/share/classes/sun/security/ssl/Plaintext.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/RSAClientKeyExchange.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/RecordType.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.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/SSLRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.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/ServerHandshaker.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.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/conf/security/java.security
+ test/javax/net/ssl/DTLS/CipherSuite.java
+ test/javax/net/ssl/DTLS/ClientAuth.java
+ test/javax/net/ssl/DTLS/DTLSOverDatagram.java
+ test/javax/net/ssl/DTLS/InvalidCookie.java
+ test/javax/net/ssl/DTLS/InvalidRecords.java
+ test/javax/net/ssl/DTLS/NoMacInitialClientHello.java
+ test/javax/net/ssl/DTLS/Reordered.java
+ test/javax/net/ssl/DTLS/Retransmission.java
+ test/javax/net/ssl/DTLS/WeakCipherSuite.java
! test/javax/net/ssl/SSLEngine/CheckStatus.java
! test/javax/net/ssl/SSLEngine/LargeBufs.java
! test/javax/net/ssl/TLS/CipherTestUtils.java
! test/javax/net/ssl/TLSv11/ExportableBlockCipher.java
! test/javax/net/ssl/TLSv11/ExportableStreamCipher.java
! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
! test/sun/security/ssl/AppInputStream/ReadHandshake.java
! test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java

Changeset: c8ea7e0b873b
Author:    weijun
Date:      2015-06-02 22:26 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c8ea7e0b873b

8038089: TLS optional support for Kerberos cipher suites needs to be re-examine
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.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/JsseJce.java
- src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java
- src/java.base/share/classes/sun/security/ssl/Krb5Helper.java
- src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java
! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
+ src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService
+ 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
- src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java
- src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java
- src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java
+ test/sun/security/krb5/auto/SSLwithPerms.java

Changeset: 2ce1c4018d6b
Author:    amurillo
Date:      2015-06-01 10:15 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/2ce1c4018d6b

Merge

- src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java

Changeset: f4fa3526b020
Author:    amurillo
Date:      2015-06-02 09:15 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f4fa3526b020

Merge

- src/java.base/share/classes/sun/security/ssl/EngineArgs.java
- src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java
- src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java
- src/java.base/share/classes/sun/security/ssl/EngineWriter.java
- src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java
- src/java.base/share/classes/sun/security/ssl/Krb5Helper.java
- src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java
- src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java
- src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java
- src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java

Changeset: 618e569e5694
Author:    sla
Date:      2015-06-03 12:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/618e569e5694

8081775: two lib/testlibrary tests are failing with "Error. failed to clean up files after test" with jtreg 4.1 b12
Reviewed-by: sla
Contributed-by: amy.lu at oracle.com

! test/lib/testlibrary/OutputAnalyzerReportingTest.java
! test/lib/testlibrary/OutputAnalyzerTest.java

Changeset: 84fd6f86663e
Author:    chegar
Date:      2015-06-03 15:30 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/84fd6f86663e

8071474: Better failure atomicity for default read object
Reviewed-by: plevart, coffeys

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
+ test/java/io/Serializable/failureAtomicity/Bar.template
+ test/java/io/Serializable/failureAtomicity/FailureAtomicity.java
+ test/java/io/Serializable/failureAtomicity/Foo.template
+ test/java/io/Serializable/failureAtomicity/SerialRef.java

Changeset: 7feeb5964797
Author:    amlu
Date:      2015-06-03 15:33 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7feeb5964797

8081773: sun/net/www/protocol/https/ChunkedOutputStream.java references library that doesn't exist
Reviewed-by: chegar

! test/sun/net/www/protocol/https/ChunkedOutputStream.java

Changeset: db30d5179fe7
Author:    igerasim
Date:      2015-06-03 19:26 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/db30d5179fe7

8058779: Faster implementation of String.replace(CharSequence, CharSequence)
Reviewed-by: sherman, plevart, forax, psandoz

! src/java.base/share/classes/java/lang/String.java
+ test/java/lang/String/LiteralReplace.java

Changeset: 5f952ade41ff
Author:    ksrini
Date:      2015-06-03 14:35 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5f952ade41ff

8081824: Remove dead code GetPublicJREHome in the launcher
Reviewed-by: mchung

! src/java.base/windows/native/libjli/java_md.c

Changeset: 9443aa6747d6
Author:    xuelei
Date:      2015-06-04 00:19 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9443aa6747d6

8081792: buffer size calculation issue in NativeGCMCipher
Reviewed-by: valeriep

! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java

Changeset: f8439c2af95a
Author:    ssadetsky
Date:      2015-05-08 15:37 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f8439c2af95a

6980209: Make tracking SecondaryLoop.enter/exit methods easier
Reviewed-by: serb, ant

! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java
+ test/java/awt/EventQueue/6980209/bug6980209.java

Changeset: 7606d0af7b80
Author:    ssadetsky
Date:      2015-05-08 16:46 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7606d0af7b80

7072653: JComboBox popup mispositioned if its height exceeds the screen height
Reviewed-by: alexsch, azvegint

! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
+ test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java

Changeset: 1d8cae1d1c2c
Author:    ssadetsky
Date:      2015-05-08 17:35 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1d8cae1d1c2c

7155957: closed/java/awt/MenuBar/MenuBarStress1/MenuBarStress1.java hangs on win 64 bit with jdk8
Reviewed-by: serb, ant

! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Menu.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_new.cpp

Changeset: f9f5c746874b
Author:    ssadetsky
Date:      2015-05-08 17:40 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f9f5c746874b

7190544: Nimbus LaF: regression UnitTest failure
Reviewed-by: alexsch, azvegint, serb

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java

Changeset: 4c1830bd8a40
Author:    serb
Date:      2015-05-08 19:14 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4c1830bd8a40

8078149: [macosx] The text of the TextArea is not wrapped at word boundaries
Reviewed-by: azvegint, alexsch

! src/java.desktop/macosx/classes/sun/lwawt/LWTextAreaPeer.java

Changeset: 27e798e15873
Author:    serb
Date:      2015-05-08 19:31 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/27e798e15873

5036022: JSpinner does not reflect new font on subsequent calls to setFont
Reviewed-by: azvegint, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java
+ test/javax/swing/JSpinner/WrongEditorTextFieldFont/WrongEditorTextFieldFont.java

Changeset: 54290785b25f
Author:    serb
Date:      2015-05-08 20:06 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/54290785b25f

8013820: JavaDoc for JSpinner contains errors
Reviewed-by: azvegint, alexsch

! src/java.desktop/share/classes/javax/swing/JSpinner.java

Changeset: 1e9c03c59978
Author:    serb
Date:      2015-05-08 20:43 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1e9c03c59978

8015900: [TEST_BUG] ScrollbarMouseWheelTest failed on ubuntu 12 with unity and unity 2D
Reviewed-by: azvegint, yan

+ test/java/awt/Scrollbar/ScrollbarMouseWheelTest/ScrollbarMouseWheelTest.java

Changeset: 8ecb21b07971
Author:    pchelko
Date:      2015-05-09 02:08 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8ecb21b07971

8035568: [macosx] Cursor management unification
Reviewed-by: anthony, serb

! src/java.desktop/macosx/classes/sun/lwawt/LWMouseInfoPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/PlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
+ test/java/awt/MouseInfo/GetPointerInfoTest.java
+ test/java/awt/MouseInfo/MultiscreenPointerInfo.java

Changeset: ff8622450b29
Author:    ssadetsky
Date:      2015-05-12 09:18 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ff8622450b29

8001470: JTextField's size is computed incorrectly when it contains Indic or Thai characters
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
+ test/javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java

Changeset: 66c4f0fdd33d
Author:    ssadetsky
Date:      2015-05-12 09:22 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/66c4f0fdd33d

8078483: Apparent endless loop running JEditorPanePaintTest
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java

Changeset: 93b25c6700c6
Author:    alexsch
Date:      2015-05-12 16:43 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/93b25c6700c6

8079255: [macosx] Test closed/java/awt/Robot/RobotWheelTest/RobotWheelTest fails for Mac only
Reviewed-by: serb

+ test/java/awt/Robot/RobotWheelTest/RobotWheelTest.java

Changeset: 56737a29fad1
Author:    psadhukhan
Date:      2015-05-12 20:30 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/56737a29fad1

8077584: Value of java.awt.font.OpenType.TAG_OPBD is incorrect
Reviewed-by: serb, prr

! src/java.desktop/share/classes/java/awt/font/OpenType.java
+ test/java/awt/font/OpenType/OpticalBoundsTagTest.java

Changeset: 45d0cfe4d888
Author:    van
Date:      2015-05-12 13:45 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/45d0cfe4d888

8075609: java.lang.IllegalArgumentException: aContainer is not a focus cycle root of aComponent
Reviewed-by: alexsch, ant

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
+ test/javax/swing/JRadioButton/8075609/bug8075609.java

Changeset: 95aedf11ac5e
Author:    serb
Date:      2015-05-13 18:06 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/95aedf11ac5e

8072775: Tremendous memory usage by JTextArea
Reviewed-by: vadim, prr

! src/java.desktop/share/classes/sun/font/StandardTextSource.java
! src/java.desktop/share/classes/sun/font/TextLabelFactory.java
+ test/javax/swing/JTextArea/TextViewOOM/TextViewOOM.java

Changeset: 59db8448d6d9
Author:    serb
Date:      2015-05-13 19:19 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/59db8448d6d9

5109918: Wrong documentation for JSpinner.DateEditor constructor
Reviewed-by: alexsch, azvegint

! src/java.desktop/share/classes/javax/swing/JSpinner.java

Changeset: 2d2fd6b9a28d
Author:    prr
Date:      2015-05-13 14:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/2d2fd6b9a28d

Merge


Changeset: b024a8f9b7dd
Author:    serb
Date:      2015-05-14 02:05 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b024a8f9b7dd

6368321: MetalRootPaneUI calls to deprecated code
Reviewed-by: alexsch, azvegint

! src/java.desktop/share/classes/javax/swing/JApplet.java
! src/java.desktop/share/classes/javax/swing/JDialog.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java
+ test/javax/swing/JRootPane/SilenceOfDeprecatedMenuBar/SilenceOfDeprecatedMenuBar.java

Changeset: 37420463e70c
Author:    aivanov
Date:      2015-05-14 18:23 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/37420463e70c

8033069: mouse wheel scroll closes combobox popup
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
+ test/javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java
+ test/javax/swing/JComboBox/8033069/bug8033069ScrollBar.java

Changeset: 4fabb24ec671
Author:    azvegint
Date:      2015-05-15 14:18 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4fabb24ec671

8072448: Can not input Japanese in JTextField on RedHat Linux
Reviewed-by: alexsch, serb

! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c

Changeset: 17636ea15768
Author:    ddehaven
Date:      2015-05-14 09:12 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/17636ea15768

8080343: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
Reviewed-by: prr, serb

! src/java.desktop/macosx/native/include/jawt_md.h
! src/java.desktop/unix/native/common/awt/utility/rect.h

Changeset: faf108e55314
Author:    serb
Date:      2015-05-15 22:11 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/faf108e55314

8080341: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
Reviewed-by: alexsch, prr

! src/java.desktop/share/classes/com/sun/beans/decoder/ArrayElementHandler.java

Changeset: 729dffc8afa0
Author:    serb
Date:      2015-05-16 02:37 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/729dffc8afa0

8030087: Avoid public native methods in sun.awt packages
Reviewed-by: azvegint, prr

! src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java
! src/java.desktop/share/classes/sun/awt/HToolkit.java
! src/java.desktop/unix/classes/sun/awt/FcFontManager.java
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java

Changeset: f4fb05e323a0
Author:    ssadetsky
Date:      2015-05-19 16:27 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f4fb05e323a0

7172652: With JDK 1.7 text field does not obtain focus when using mnemonic Alt/Key combin
Reviewed-by: alexsch, azvegint

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
+ test/javax/swing/plaf/basic/BasicLabelUI/bug7172652.java

Changeset: 30715ed4ad6b
Author:    ssadetsky
Date:      2015-05-19 19:00 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/30715ed4ad6b

6260348: GTK+ L&F JTextComponent not respecting desktop caret blink rate
Reviewed-by: alexsch, azvegint

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h

Changeset: 63df8a976d36
Author:    serb
Date:      2015-05-19 21:58 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/63df8a976d36

8080488: JNI exception pending in jdk/src/windows/native/sun/windows/awt_Frame.cpp
Reviewed-by: dcherepanov, aivanov

! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp

Changeset: 0c2a21066609
Author:    ptbrunet
Date:      2015-05-19 20:40 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0c2a21066609

8078408: Java version applet hangs with Voice over turned on
Summary: add null check to fix NPE
Reviewed-by: prr, serb, alexsch
Contributed-by: peter.brunet at oracle.com

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java

Changeset: 518497676d6f
Author:    psadhukhan
Date:      2015-05-20 17:10 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/518497676d6f

8015368: javax/print/attribute/URLPDFPrinting.java fails on solaris with java.net.ConnectException: Connection timed out
Reviewed-by: prr, serb

+ test/javax/print/attribute/URLPDFPrinting.java
+ test/javax/print/attribute/hello.pdf

Changeset: 1457bd69ac5a
Author:    alexsch
Date:      2015-05-22 15:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1457bd69ac5a

8065739: [macosx] Frame warps to lower left of screen when
7124365: [macosx] setMaximizedBounds() should be implemented
Reviewed-by: serb, azvegint

! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/PlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Frame/MaximizedToUnmaximized/MaximizedToUnmaximized.java
+ test/java/awt/Frame/SetMaximizedBounds/MaximizedMovedWindow.java
! test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java

Changeset: 64c17cb355b1
Author:    alexsch
Date:      2015-05-22 15:27 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/64c17cb355b1

8080137: Dragged events for extra mouse buttons (4, 5, 6) are not generated on JSplitPane
Reviewed-by: serb, azvegint

! src/java.desktop/share/classes/java/awt/Container.java
+ test/java/awt/Mouse/MouseDragEvent/MouseDraggedTest.java

Changeset: 8061379d6b9f
Author:    serb
Date:      2015-05-16 21:31 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8061379d6b9f

8041654: OutOfMemoryError: RepaintManager doesn't clean up cache of volatile images
Reviewed-by: azvegint, ant

! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
+ test/javax/swing/RepaintManager/DisplayListenerLeak/DisplayListenerLeak.java

Changeset: ac1464c12cd6
Author:    serb
Date:      2015-05-22 19:27 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ac1464c12cd6

8071306: GUI perfomance are very slow compared java 1.6.0_45
Reviewed-by: azvegint, ant

! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
+ test/java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java

Changeset: 70a7be9f9d56
Author:    serb
Date:      2015-05-22 23:26 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/70a7be9f9d56

6587235: Incorrect javadoc: "no parameter" in 2d source code
Reviewed-by: azvegint, prr

! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java
! src/java.desktop/share/classes/sun/applet/AppletSecurity.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java
! src/java.desktop/share/classes/sun/awt/geom/PathConsumer2D.java
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! src/java.desktop/share/classes/sun/awt/image/ByteBandedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ImageFetchable.java
! src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortBandedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolderColumnInfo.java
! src/java.desktop/share/classes/sun/awt/util/IdentityArrayList.java
! src/java.desktop/share/classes/sun/awt/util/IdentityLinkedList.java
! src/java.desktop/share/classes/sun/font/ScriptRun.java
! src/java.desktop/share/classes/sun/font/TextLabelFactory.java
! src/java.desktop/share/classes/sun/java2d/NullSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/SunCompositeContext.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! src/java.desktop/share/classes/sun/java2d/pipe/PixelToParallelogramConverter.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java
! src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java
! src/java.desktop/share/classes/sun/java2d/pipe/hw/ContextCapabilities.java
! src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java
! src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java
! src/java.desktop/share/classes/sun/print/DialogOwner.java
! src/java.desktop/share/classes/sun/print/OpenBook.java
! src/java.desktop/share/classes/sun/print/PSPathGraphics.java
! src/java.desktop/share/classes/sun/print/PeekGraphics.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
! src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! src/java.desktop/share/classes/sun/swing/UIAction.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/Paint9Painter.java
! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java
! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/unix/classes/sun/font/FontConfigManager.java
! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java

Changeset: dbaf9e9c8003
Author:    ssadetsky
Date:      2015-05-25 16:10 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/dbaf9e9c8003

8003399: JFileChooser gives wrong path to selected file when saving to Libraries folder on Windows 7
Reviewed-by: serb, ant

! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/java/awt/FileDialog/8003399/bug8003399.java

Changeset: 00adbf583153
Author:    ssadetsky
Date:      2015-05-26 08:33 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/00adbf583153

8079640: GroupLayout incorrect layout with large JTextArea
Reviewed-by: serb, alexsch, azvegint

! src/java.desktop/share/classes/javax/swing/GroupLayout.java
+ test/javax/swing/GroupLayout/8079640/bug8079640.java

Changeset: 8c5418750241
Author:    aivanov
Date:      2015-05-26 14:47 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8c5418750241

8080628: No mnemonics on Open and Save buttons in JFileChooser
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties
+ test/javax/swing/JFileChooser/8080628/bug8080628.java

Changeset: edfd5f96e4f6
Author:    prr
Date:      2015-05-26 15:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/edfd5f96e4f6

8081231: JDK9 client build broken on Windows
Reviewed-by: azvegint

! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp

Changeset: f19842eb761b
Author:    ddehaven
Date:      2015-05-26 15:18 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f19842eb761b

Merge

- src/bsd/doc/man/ja/native2ascii.1
- src/bsd/doc/man/native2ascii.1
- src/java.base/share/classes/com/sun/java/util/jar/pack/package.html
- src/java.base/share/classes/com/sun/net/ssl/package.html
- src/java.base/share/classes/java/io/package.html
- src/java.base/share/classes/java/lang/ref/package.html
- src/java.base/share/classes/java/nio/channels/spi/package.html
- src/java.base/share/classes/java/nio/charset/package.html
- src/java.base/share/classes/java/nio/charset/spi/package.html
- src/java.base/share/classes/java/nio/package.html
- src/java.base/share/classes/java/text/package.html
- src/java.base/share/classes/java/text/spi/package.html
- src/java.base/share/classes/java/util/jar/package.html
- src/java.base/share/classes/java/util/package.html
- src/java.base/share/classes/java/util/regex/package.html
- src/java.base/share/classes/java/util/spi/package.html
- src/java.base/share/classes/javax/crypto/interfaces/package.html
- src/java.base/share/classes/javax/crypto/package.html
- src/java.base/share/classes/javax/crypto/spec/package.html
- src/java.base/share/classes/javax/net/package.html
- src/java.base/share/classes/javax/net/ssl/package.html
- src/java.base/share/classes/sun/reflect/package.html
- src/java.base/share/classes/sun/security/provider/certpath/CertStoreHelper.java
- src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java
- src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java
- src/jdk.dev/share/classes/com/sun/tools/hat/Main.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaByte.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaChar.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaClass.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaField.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaInt.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLong.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObject.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaShort.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaThing.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValue.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Root.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Snapshot.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackFrame.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackTrace.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLException.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/Reader.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HttpReader.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryListener.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Comparer.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java
- src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java
- src/jdk.dev/share/classes/com/sun/tools/hat/resources/hat.js
- src/jdk.dev/share/classes/com/sun/tools/hat/resources/oqlhelp.html
- src/jdk.dev/share/classes/com/sun/tools/hat/resources/platform_names.txt
- src/jdk.dev/share/classes/sun/tools/native2ascii/A2NFilter.java
- src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java
- src/jdk.dev/share/classes/sun/tools/native2ascii/N2AFilter.java
- src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java
- test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.sh
- test/sun/nio/cs/Test4200310.sh
- test/sun/nio/cs/TestCompoundTest.java
- test/sun/tools/common/ApplicationSetup.sh
- test/sun/tools/common/CommonSetup.sh
- test/sun/tools/common/ShutdownSimpleApplication.java
- test/sun/tools/common/SimpleApplication.java
- test/sun/tools/common/SleeperApplication.java
- test/sun/tools/jhat/HatHeapDump1Test.java
- test/sun/tools/jhat/HelloWorld.java
- test/sun/tools/jhat/ParseTest.sh
- test/sun/tools/jhat/README.TXT
- test/sun/tools/jhat/hprof.bin
- test/sun/tools/jhat/jmap.bin
- test/sun/tools/jhat/minimal.bin
- test/sun/tools/native2ascii/A2N_4630463
- test/sun/tools/native2ascii/A2N_4630463.expected
- test/sun/tools/native2ascii/A2N_4630971
- test/sun/tools/native2ascii/A2N_4701617
- test/sun/tools/native2ascii/A2N_4701617.expected
- test/sun/tools/native2ascii/A2N_6247817
- test/sun/tools/native2ascii/N2A_4636448
- test/sun/tools/native2ascii/N2A_4636448.expected
- test/sun/tools/native2ascii/Native2AsciiTests.sh
- test/sun/tools/native2ascii/NativeErrors.java
- test/sun/tools/native2ascii/Permission.java
- test/sun/tools/native2ascii/resources/ImmutableResourceTest.java
- test/sun/tools/native2ascii/test1
- test/sun/tools/native2ascii/test3

Changeset: b13a147227c4
Author:    ddehaven
Date:      2015-06-03 18:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b13a147227c4

Merge


Changeset: d2ff1b04b2e2
Author:    rriggs
Date:      2015-06-03 18:17 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d2ff1b04b2e2

8081567: java/lang/ProcessHandle/InfoTest.java failed Cannot run program "whoami"
Summary: Replace use of whoami with checking the user against a file created
Reviewed-by: igerasim

! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c
! test/java/lang/ProcessHandle/InfoTest.java

Changeset: bebd789b50eb
Author:    rriggs
Date:      2015-06-03 18:18 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bebd789b50eb

8067808: java/lang/ProcessBuilder/Basic.java failed on Assertion
Summary: Change to use javaChild reporting its pid not portable
Reviewed-by: igerasim

! test/java/lang/ProcessBuilder/Basic.java

Changeset: b56110e23561
Author:    rriggs
Date:      2015-06-04 03:38 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b56110e23561

Merge


Changeset: d7188f2cae73
Author:    weijun
Date:      2015-06-04 15:29 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d7188f2cae73

8079821: MSOID2.java test is not perfect
Reviewed-by: valeriep

! test/sun/security/krb5/auto/MSOID2.java

Changeset: 4a7e77d9aec7
Author:    weijun
Date:      2015-06-04 15:29 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4a7e77d9aec7

8031111: fix krb5 caddr
Reviewed-by: valeriep

! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbCred.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java
+ test/sun/security/krb5/auto/Addresses.java
+ test/sun/security/krb5/auto/Forwarded.java
! test/sun/security/krb5/auto/KDC.java

Changeset: 18655d9417eb
Author:    plevart
Date:      2015-06-04 10:58 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/18655d9417eb

8079063: ZoneOffsetTransitionRule.of should throw IAE for non-zero nanoseconds
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java
! src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java
! test/java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java

Changeset: 1d4a55620c07
Author:    chegar
Date:      2015-06-04 10:24 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1d4a55620c07

8079778: Add intermittent tag to java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
Reviewed-by: chegar, msheppar

! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java

Changeset: ca82841108d6
Author:    chegar
Date:      2015-06-04 10:27 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca82841108d6

8080835: Add blocking bulk read to java.io.InputStream
Reviewed-by: alanb, rriggs, prappo

! src/java.base/share/classes/java/io/InputStream.java
+ test/java/io/InputStream/ReadAllBytes.java
+ test/java/io/InputStream/ReadNBytes.java

Changeset: 7d1210f67812
Author:    coffeys
Date:      2015-06-04 18:16 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7d1210f67812

8072384: Setting IP_TOS on java.net sockets not working on unix
Reviewed-by: michaelm

! make/mapfiles/libnet/mapfile-vers
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/classes/java/net/PlainSocketImpl.java
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! test/java/net/SocketOption/OptionsTest.java

Changeset: 757defc008ef
Author:    chegar
Date:      2015-06-04 19:00 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/757defc008ef

Merge


Changeset: 8b86cdc74b95
Author:    chegar
Date:      2015-06-04 19:28 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8b86cdc74b95

8085858: Better failure output for test/java/util/Arrays/ParallelPrefix.java
Reviewed-by: psandoz, igerasim

! test/java/util/Arrays/ParallelPrefix.java

Changeset: 291a48e0143d
Author:    amurillo
Date:      2015-06-04 15:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/291a48e0143d

Merge

- test/sun/tools/jmap/heapconfig/LingeredApp.java
- test/sun/tools/jmap/heapconfig/LingeredAppTest.java

Changeset: 1fbff7c179ee
Author:    jwilhelm
Date:      2015-06-09 16:48 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1fbff7c179ee

Merge

! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java



More information about the jdk9-hs-rt-changes mailing list