hg: jdk10/hs/jdk: 58 new changesets
jesper.wilhelmsson at oracle.com
jesper.wilhelmsson at oracle.com
Thu Jun 22 00:03:22 UTC 2017
Changeset: 8a2cafc1ada7
Author: robm
Date: 2017-06-09 16:26 +0100
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/8a2cafc1ada7
8173654: Regression since 8u60: System.getenv doesn't return env var set in JNI code
Reviewed-by: erikj
! make/lib/CoreLibraries.gmk
Changeset: 44bbfbf28399
Author: ksrini
Date: 2017-06-09 09:54 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/44bbfbf28399
8180334: Unable to build jaotc launcher on windows
Reviewed-by: erikj, ihse, mchung
! make/launcher/Launcher-jdk.aot.gmk
! make/launcher/LauncherCommon.gmk
! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/jli_util.h
Changeset: 807d57adf594
Author: lana
Date: 2017-06-09 21:34 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/807d57adf594
Added tag jdk-10+11 for changeset 7c54889c0ec6
! .hgtags
Changeset: 9200df3d3c0b
Author: xiaofeya
Date: 2017-06-11 18:36 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/9200df3d3c0b
8181080: Refactor several sun/net shell tests to plain java tests
Reviewed-by: chegar, alanb
+ test/sun/net/InetAddress/nameservice/dns/CNameTest.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
! test/sun/net/ftp/MarkResetTest.java
- test/sun/net/ftp/MarkResetTest.sh
! test/sun/net/www/protocol/file/DirPermissionDenied.java
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
+ test/sun/net/www/protocol/jrt/OtherResourcesTest.java
- test/sun/net/www/protocol/jrt/other_resources.sh
Changeset: e0129da12f92
Author: iignatyev
Date: 2017-06-12 12:40 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/e0129da12f92
8181759: add explicit @build actions for jdk.test.lib classes in all :tier1 tests
Reviewed-by: alanb
! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! test/java/lang/Math/MultiplicationTests.java
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/InfoTest.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/TreeTest.java
! test/java/lang/StackTraceElement/WithClassLoaderName.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StrictMath/CubeRootTests.java
! test/java/lang/StrictMath/ExpTests.java
! test/java/lang/StrictMath/HypotTests.java
! test/java/lang/String/CompactString/SerializationTest.java
! test/java/lang/String/LiteralReplace.java
! test/java/lang/StringBuffer/CompactStringBufferSerialization.java
! test/java/lang/StringBuilder/CompactStringBuilderSerialization.java
! test/java/lang/Thread/ThreadStateTest.java
! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/java/lang/ref/CleanerTest.java
! test/java/math/BigDecimal/StringConstructor.java
! test/java/math/BigInteger/BigIntegerTest.java
! test/java/math/BigInteger/ModPow65537.java
! test/java/math/BigInteger/PrimeTest.java
! test/java/nio/Buffer/LimitDirectMemoryNegativeTest.java
! test/java/util/Base64/TestBase64.java
! test/java/util/List/SubList.java
! test/java/util/WeakHashMap/GCDuringIteration.java
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/java/util/logging/FileHandlerMaxLocksTest.java
! test/java/util/regex/RegExTest.java
! test/java/util/zip/InflaterInputStream/TestAvailable.java
! test/java/util/zip/ZipFile/MultiThreadedReadTest.java
! test/java/util/zip/ZipFile/ReadLongZipFileName.java
! test/java/util/zip/ZipFile/ZipEntryFreeTest.java
! test/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/jdk/internal/util/jar/TestVersionedStream.java
! test/jdk/modules/incubator/ImageModules.java
! test/sun/misc/SunMiscSignalTest.java
Changeset: e4ba845822d5
Author: iignatyev
Date: 2017-06-12 12:43 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/e4ba845822d5
8181761: add explicit @build actions for jdk.test.lib classes in all :tier2 tests
Reviewed-by: alanb
! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
! test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java
! test/java/io/FilePermission/FilePermissionCollectionMerge.java
! test/java/io/FilePermission/Invalid.java
! test/java/io/FilePermission/MergeName.java
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/io/InputStream/ReadAllBytes.java
! test/java/io/InputStream/ReadNBytes.java
! test/java/io/Serializable/class/NonSerializableTest.java
! test/java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java
! test/java/io/Serializable/failureAtomicity/FailureAtomicity.java
! test/java/io/Serializable/serialver/classpath/ClasspathTest.java
! test/java/io/Serializable/serialver/nested/NestedTest.java
! test/java/net/Inet6Address/B6206527.java
! test/java/net/Inet6Address/B6558853.java
! test/java/net/InetAddress/CheckJNI.java
! test/java/net/InetAddress/ptr/Lookup.java
! test/java/net/MulticastSocket/JoinLeave.java
! test/java/net/MulticastSocket/SetLoopbackMode.java
! test/java/net/NetworkConfigurationProbe.java
! test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/java/net/Socket/LinkLocal.java
! test/java/net/Socket/OldSocketImplTestDriver.java
! test/java/net/SocketPermission/SocketPermissionTest.java
! test/java/net/URLClassLoader/closetest/CloseTest.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
! test/java/net/URLClassLoader/getresourceasstream/TestDriver.java
! test/java/net/URLClassLoader/sealing/CheckSealedTest.java
! test/java/net/URLConnection/6212146/TestDriver.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/ipv6tests/B6521014.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/java/nio/channels/DatagramChannel/Promiscuous.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/Selector/LotsOfUpdatesTest.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/FileSystem/Basic.java
! test/java/nio/file/Files/CopyAndMove.java
! test/java/nio/file/Files/DeleteOnClose.java
! test/java/nio/file/Files/StreamLinesTest.java
! test/java/nio/file/WatchService/LotsOfEvents.java
! test/java/security/AccessController/DoPrivAccompliceTest.java
! test/java/security/KeyStore/PKCS12/EntryProtectionTest.java
! test/java/security/MessageDigest/TestDigestIOStream.java
! test/java/security/MessageDigest/TestSameLength.java
! test/java/security/MessageDigest/TestSameValue.java
! test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
! test/java/security/SecureRandom/DrbgParametersSpec.java
! test/java/security/Signature/Offsets.java
! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
! test/jdk/security/jarsigner/Spec.java
! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
! test/sun/net/www/protocol/jar/GetContentTypeTest.java
! test/sun/net/www/protocol/jar/jarbug/TestDriver.java
! test/sun/nio/cs/FindDecoderBugs.java
! test/sun/nio/cs/FindEncoderBugs.java
! test/sun/security/ec/SignatureOffsets.java
! test/sun/security/krb5/auto/ModuleName.java
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/sun/security/krb5/auto/rcache_usemd5.sh
! test/sun/security/mscapi/SignatureOffsets.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/rsa/SignatureOffsets.java
! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
! test/sun/security/ssl/rsa/SignatureOffsets.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/Options.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/Warning.java
! test/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java
! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/sun/security/tools/keytool/ImportPrompt.java
! test/sun/security/tools/keytool/PrintSSL.java
! test/sun/security/tools/keytool/ReadJar.java
! test/sun/security/tools/keytool/WeakAlg.java
! test/tools/jar/InputFilesTest.java
! test/tools/jar/ReleaseBeforeFiles.java
! test/tools/jar/compat/CLICompatibility.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/multiRelease/ApiValidatorTest.java
! test/tools/jar/multiRelease/Basic.java
! test/tools/jar/multiRelease/Basic1.java
! test/tools/jar/multiRelease/RuntimeTest.java
! test/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/LauncherMessageTest.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
Changeset: 3801153e1036
Author: iignatyev
Date: 2017-06-12 12:45 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/3801153e1036
8181762: add explicit @build actions for jdk.test.lib classes in all :tier3 tests
Reviewed-by: alanb
! test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java
Changeset: 5d0f3ac4547e
Author: mli
Date: 2017-06-12 21:56 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/5d0f3ac4547e
8179564: Missing @bug for tests added with JDK-8165367
Summary: Add @bug 8165367
Reviewed-by: weijun
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
Changeset: 83aed9f22b33
Author: rpressler
Date: 2017-06-13 01:34 +0300
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/83aed9f22b33
8161207: remove extra MethodHandle subclass in MethodHandleImpl
Summary: Add intrinsic name to LambdaForm.NamedFunction, but keep IntrinsicMethodHandle; interim solution
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com, vladimir.x.ivanov at oracle.com
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
Changeset: 77f85eb3eb15
Author: amlu
Date: 2017-06-14 11:55 +0800
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/77f85eb3eb15
8181394: Refactor shell test java/nio/file/Files/walkFileTree/find.sh to java
Reviewed-by: alanb
+ test/java/nio/file/Files/walkFileTree/FindTest.java
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
Changeset: 8be1b92492d2
Author: weijun
Date: 2017-06-14 12:32 +0800
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/8be1b92492d2
8181841: A TSA server returns timestamp with precision higher than milliseconds
Reviewed-by: vinnie
! src/java.base/share/classes/sun/security/util/DerInputBuffer.java
! test/sun/security/util/DerInputBuffer/TimeParsing.java
Changeset: 54551ea84184
Author: mchung
Date: 2017-05-30 14:12 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/54551ea84184
8181148: Update the jdeps tool to list exported packages instead of just internal APIs
Reviewed-by: psandoz
+ make/src/classes/build/tools/jigsaw/ListPackages.java
Changeset: 4c0054896900
Author: jjg
Date: 2017-05-30 15:48 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/4c0054896900
8181290: Invalid HTML 5 in core-libs docs
Reviewed-by: mchung, lancea
! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/package-info.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/file/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
! src/java.base/share/classes/java/util/package-info.java
! src/java.base/share/classes/java/util/zip/package-info.java
Changeset: 02bd39544ff1
Author: mli
Date: 2017-05-31 19:54 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/02bd39544ff1
8181082: class-level since tag issues in java.base & java.datatransfer module
Reviewed-by: alanb, serb
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/reflect/Array.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java
! src/java.base/share/classes/java/lang/reflect/Member.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/SocketOptions.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/Certificate.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/DigestException.java
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/GeneralSecurityException.java
! src/java.base/share/classes/java/security/Guard.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/InvalidKeyException.java
! src/java.base/share/classes/java/security/InvalidParameterException.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyException.java
! src/java.base/share/classes/java/security/KeyManagementException.java
! src/java.base/share/classes/java/security/KeyPair.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! src/java.base/share/classes/java/security/NoSuchAlgorithmException.java
! src/java.base/share/classes/java/security/NoSuchProviderException.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/Principal.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/PrivilegedAction.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/security/PrivilegedExceptionAction.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/ProviderException.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureException.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Signer.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/acl/Acl.java
! src/java.base/share/classes/java/security/acl/AclEntry.java
! src/java.base/share/classes/java/security/acl/AclNotFoundException.java
! src/java.base/share/classes/java/security/acl/Group.java
! src/java.base/share/classes/java/security/acl/LastOwnerException.java
! src/java.base/share/classes/java/security/acl/NotOwnerException.java
! src/java.base/share/classes/java/security/acl/Owner.java
! src/java.base/share/classes/java/security/acl/Permission.java
! src/java.base/share/classes/java/security/cert/CRLException.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/java/security/cert/CertificateException.java
! src/java.base/share/classes/java/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/java/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/java/security/cert/CertificateParsingException.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLEntry.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/security/cert/X509Extension.java
! src/java.base/share/classes/java/security/interfaces/DSAKey.java
! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/java.base/share/classes/java/security/interfaces/DSAParams.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAPrivateKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAPublicKeySpec.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/CharacterIterator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CollationElementIterator.java
! src/java.base/share/classes/java/text/CollationKey.java
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/text/FieldPosition.java
! src/java.base/share/classes/java/text/Format.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/ParseException.java
! src/java.base/share/classes/java/text/ParsePosition.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/text/StringCharacterIterator.java
! src/java.base/share/classes/java/util/concurrent/CompletionService.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/jar/JarEntry.java
! src/java.base/share/classes/java/util/zip/Adler32.java
! src/java.base/share/classes/java/util/zip/CRC32.java
! src/java.base/share/classes/java/util/zip/CheckedInputStream.java
! src/java.base/share/classes/java/util/zip/CheckedOutputStream.java
! src/java.base/share/classes/java/util/zip/Checksum.java
! src/java.base/share/classes/java/util/zip/DataFormatException.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipConstants.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/security/auth/AuthPermission.java
! src/java.base/share/classes/javax/security/auth/DestroyFailedException.java
! src/java.base/share/classes/javax/security/auth/Destroyable.java
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/RefreshFailedException.java
! src/java.base/share/classes/javax/security/auth/Refreshable.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/javax/security/auth/callback/Callback.java
! src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java
! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/auth/login/LoginException.java
! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java
! src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/StringSelection.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Transferable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java
Changeset: 6435d673ea25
Author: valeriep
Date: 2017-06-01 03:26 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/6435d673ea25
8180635: (doc) Clarify the compatibility and interoperability issue when using provider default values
Summary: updated the javadoc of KeyPairGenerator, KeyGenerator, AlgorithmParameterGenerator and their Spi classes
Reviewed-by: mullan
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java
Changeset: 1f820f4aff3e
Author: rriggs
Date: 2017-05-31 23:45 -0400
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/1f820f4aff3e
8180582: The bind to rmiregistry is rejected by registryFilter even though registryFilter is set
Summary: The Registry MAXDEPTH should allow binding more complex objects
Reviewed-by: dfuchs, smarks
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! test/java/rmi/registry/serialFilter/RegistryFilterTest.java
Changeset: a24583f5e4bf
Author: rriggs
Date: 2017-06-01 09:28 -0400
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/a24583f5e4bf
8181156: html5 issues in java.base javadoc
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/charset/package-info.java
! src/java.base/share/classes/java/nio/file/attribute/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java
Changeset: 3a73b3d5318e
Author: lana
Date: 2017-06-01 18:48 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/3a73b3d5318e
Merge
Changeset: fb80de0ea690
Author: naoto
Date: 2017-06-01 14:52 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/fb80de0ea690
8180375: Rename <baseName>Provider to <packagename>.spi.<simpleName>Provider
Reviewed-by: mchung
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java
! test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/layer/run.sh
+ test/java/util/ResourceBundle/modules/layer/src/Main.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/module-info.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/Main.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/internal/BundleProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/MyResource.properties
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/spi/MyResourceProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/module-info.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/p/internal/BundleProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/p/resources/MyResource_ja.properties
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java
! test/java/util/ResourceBundle/modules/simple/src/test/module-info.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/module-info.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/spi/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/visibility/src/named.bundles/module-info.java
! test/java/util/ResourceBundle/modules/visibility/src/test/module-info.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java
! test/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java
Changeset: a5506b425f1b
Author: prappo
Date: 2017-06-02 18:32 +0100
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/a5506b425f1b
8180155: WebSocket secure connection get stuck after onOpen
8156518: WebSocket.Builder.connectTimeout(long timeout, TimeUnit unit) implicitly affect websocket connection timeout
Reviewed-by: dfuchs
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java
Changeset: 23721aa1d87f
Author: lana
Date: 2017-06-08 16:32 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/23721aa1d87f
Added tag jdk-9+173 for changeset a5506b425f1b
! .hgtags
Changeset: 2017d678aa50
Author: lana
Date: 2017-06-14 19:58 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/2017d678aa50
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/text/DecimalFormat.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
Changeset: d57abb4a6701
Author: weijun
Date: 2017-06-15 08:34 +0800
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/d57abb4a6701
8181501: KeyTool help does not show -ext for -certreq
Reviewed-by: vinnie
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
Changeset: 5f504872a75b
Author: mli
Date: 2017-06-14 19:29 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/5f504872a75b
8179242: OutOfMemoryError in java/util/Arrays/ParallelPrefix.java
Reviewed-by: psandoz
! test/TEST.ROOT
! test/TEST.groups
- test/java/util/Arrays/ParallelPrefix.java
+ test/java/util/Arrays/largeMemory/ParallelPrefix.java
Changeset: 3d52a1fd3eea
Author: vtewari
Date: 2017-06-15 17:50 +0530
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/3d52a1fd3eea
8176192: Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener
Reviewed-by: psandoz
! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
+ test/com/sun/jndi/ldap/RemoveNamingListenerTest.java
Changeset: d6e163b08d8c
Author: asmotrak
Date: 2017-06-15 15:00 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/d6e163b08d8c
8182143: SHA224-based signature algorithms are not enabled for TLSv12 on Windows
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! test/javax/net/ssl/TLSv12/SignatureAlgorithms.java
Changeset: ffa11326afd5
Author: psandoz
Date: 2017-06-05 16:05 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ffa11326afd5
8181292: Backport Rename internal Unsafe.compare methods from 10 to 9
Reviewed-by: psandoz, dholmes, mchung
Contributed-by: ron.pressler at oracle.com
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
Changeset: 915b8df0afbb
Author: weijun
Date: 2017-06-07 10:03 +0800
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/915b8df0afbb
8181461: sun/security/krb5/auto/KdcPolicy.java fails with java.lang.Exception: Does not match
Reviewed-by: xuelei
! test/sun/security/krb5/auto/KdcPolicy.java
Changeset: e4a4f89bbca3
Author: alitvinov
Date: 2017-06-02 18:40 +0300
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/e4a4f89bbca3
8181192: [macos] javafx.print.PrinterJob.showPrintDialog() hangs on macOS
Reviewed-by: prr, serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! test/java/awt/print/PageFormat/WrongPaperPrintingTest.java
Changeset: 80aecb2f0ac7
Author: prr
Date: 2017-06-05 11:00 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/80aecb2f0ac7
Merge
- src/java.base/share/classes/overview-core.html
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java
Changeset: 510301a824d4
Author: psadhukhan
Date: 2017-06-06 11:11 +0530
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/510301a824d4
8181401: Error in Javadoc for JTabbedPane getAccessibleName()
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
Changeset: e7ede182f86f
Author: psadhukhan
Date: 2017-06-06 11:56 +0530
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/e7ede182f86f
8181640: Spelling mistake in javadoc javax.swing.JEditorPane.scrollToReference(String)
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
Changeset: 92d4889c9b57
Author: mhalder
Date: 2017-06-06 14:38 +0530
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/92d4889c9b57
8172510: This test fails for me on OS X consistently with result: Expected : 01230123 Actual : 001122303011223
Reviewed-by: serb, prr
Contributed-by: manajit.halder at oracle.com
! test/java/awt/List/ItemEventTest/ItemEventTest.java
Changeset: ed1e99c1bba2
Author: prr
Date: 2017-06-07 06:45 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ed1e99c1bba2
Merge
Changeset: 67ad6b89dd96
Author: lancea
Date: 2017-06-07 15:05 -0400
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/67ad6b89dd96
8181195: Mark java.se.ee aggregator module deprecated and for removal
Reviewed-by: joehw, alanb, mchung
! src/java.se.ee/share/classes/module-info.java
Changeset: 4ecceb2dcc01
Author: mchung
Date: 2017-06-07 18:54 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/4ecceb2dcc01
8181696: Package versioning link does not exist in JAR file specification
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
Changeset: 0f734ac5ddb1
Author: mchung
Date: 2017-06-07 21:15 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/0f734ac5ddb1
8181639: Add tool and services information to module summary
Reviewed-by: alanb, psandoz, lancea
! make/src/classes/build/tools/docs/docs-module-groups.properties
! src/java.base/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.charsets/share/classes/module-info.java
! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.crypto.ec/share/classes/module-info.java
! src/jdk.crypto.mscapi/windows/classes/module-info.java
! src/jdk.crypto.ucrypto/solaris/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.localedata/share/classes/module-info.java
! src/jdk.management.agent/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
! src/jdk.pack/share/classes/module-info.java
! src/jdk.policytool/share/classes/module-info.java
! src/jdk.rmic/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.zipfs/share/classes/module-info.java
Changeset: 2637d816e17a
Author: ihse
Date: 2017-06-08 11:24 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/2637d816e17a
8181776: Move back specs to closed
Reviewed-by: erikj
- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib
Changeset: 4287c7853433
Author: dfuchs
Date: 2017-06-08 12:24 +0100
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/4287c7853433
8181430: HTTP/2 client might deadlock when receiving data during the initial handshake
Summary: CountDownLatch removed. Data produced during the handshake is instead buffered until the preface is sent.
Reviewed-by: michaelm, msheppar, prappo
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
Changeset: ea0146845b79
Author: dfuchs
Date: 2017-06-08 12:41 +0100
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ea0146845b79
8180044: java/net/httpclient/ManyRequests.java failed due to timeout
Summary: Fixes several race conditions observed while testing.
Reviewed-by: michaelm, msheppar, prappo
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
! test/com/sun/net/httpserver/FileServerHandler.java
! test/java/net/httpclient/ManyRequests.java
+ test/java/net/httpclient/ManyRequests2.java
Changeset: 3abaf7610609
Author: ihse
Date: 2017-06-08 13:49 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/3abaf7610609
8180300: Move JDWP specs to specs directory
Reviewed-by: sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java
Changeset: 890af73c1fe4
Author: erikj
Date: 2017-06-08 14:53 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/890af73c1fe4
8178064: OpenJDK RI binary should include the license file for freetype
Reviewed-by: tbell, ihse
! make/copy/Copy-java.desktop.gmk
Changeset: 9a344811dba9
Author: lana
Date: 2017-06-08 23:11 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/9a344811dba9
Merge
- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib
Changeset: 78c003bd010f
Author: dfuchs
Date: 2017-06-09 16:52 +0100
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/78c003bd010f
8181867: [tests] Reorganize EchoHandlers
Summary: This fix reorganize some test files and rename some test classes. Several classes named EchoHandler in the unnamed package are renamed to make it clear what classes (and sources) tests that use these EchoHandler implementations effectively depend on.
Reviewed-by: chegar
+ test/com/sun/net/httpserver/EchoHandler.java
! test/com/sun/net/httpserver/FileServerHandler.java
+ test/com/sun/net/httpserver/SimpleFileServer.java
+ test/java/net/httpclient/HttpEchoHandler.java
! test/java/net/httpclient/LightWeightHttpServer.java
! test/java/net/httpclient/ManyRequests.java
! test/java/net/httpclient/ManyRequests2.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/SmokeTest.java
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/ErrorTest.java
! test/java/net/httpclient/http2/FixedThreadPoolTest.java
! test/java/net/httpclient/http2/RedirectTest.java
+ test/java/net/httpclient/http2/server/Http2EchoHandler.java
Changeset: 42f18c931bd4
Author: psandoz
Date: 2017-06-09 11:26 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/42f18c931bd4
8181824: Broken javadoc link in java.util.BitSet
Reviewed-by: martin
! src/java.base/share/classes/java/util/BitSet.java
Changeset: c31ac0b8a60e
Author: lana
Date: 2017-06-15 17:24 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c31ac0b8a60e
Added tag jdk-9+174 for changeset 42f18c931bd4
! .hgtags
Changeset: 7e00a8933b99
Author: lana
Date: 2017-06-16 04:54 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/7e00a8933b99
Merge
! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
! test/java/net/httpclient/RequestBodyTest.java
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/util/Arrays/ParallelPrefix.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
Changeset: c0f1d48e3ffa
Author: clanger
Date: 2017-06-16 14:09 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c0f1d48e3ffa
8181417: Code cleanups in com.sun.jdi
Reviewed-by: alanb, stuefe, sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/AbsentInformationException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ArrayType.java
! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassNotLoadedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassNotPreparedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
! src/jdk.jdi/share/classes/com/sun/jdi/IncompatibleThreadStateException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InconsistentDebugInfoException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/InternalException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidCodeIndexException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidLineNumberException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidStackFrameException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidTypeException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvocationException.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/Locatable.java
! src/jdk.jdi/share/classes/com/sun/jdi/Location.java
! src/jdk.jdi/share/classes/com/sun/jdi/Mirror.java
! src/jdk.jdi/share/classes/com/sun/jdi/ModuleReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/NativeMethodException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectCollectedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/StackFrame.java
! src/jdk.jdi/share/classes/com/sun/jdi/StringReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMCannotBeModifiedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMDisconnectedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMMismatchException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMOutOfMemoryException.java
! src/jdk.jdi/share/classes/com/sun/jdi/Value.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/Connector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/LaunchingConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/ListeningConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/Transport.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/TransportTimeoutException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/VMStartException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/BreakpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassPrepareEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassUnloadEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/Event.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventIterator.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventQueue.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventSet.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ExceptionEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/LocatableEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MethodEntryEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MethodExitEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/StepEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadDeathEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadStartEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMDeathEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMDisconnectEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMStartEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/WatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/BreakpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ClassPrepareRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ClassUnloadRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/DuplicateRequestException.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequestManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ExceptionRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/InvalidRequestStateException.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MethodEntryRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MethodExitRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/StepRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadStartRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/VMDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/WatchpointRequest.java
Changeset: 89535fe6d030
Author: xiaofeya
Date: 2017-06-16 08:00 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/89535fe6d030
8182321: Mark java/lang/ProcessHandle/OnExitTest.java as intermittent
Reviewed-by: rriggs
! test/java/lang/ProcessHandle/OnExitTest.java
Changeset: 30aee270cdb9
Author: asmotrak
Date: 2017-06-16 17:06 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/30aee270cdb9
8182388: Backout 8182143
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! test/javax/net/ssl/TLSv12/SignatureAlgorithms.java
Changeset: a4afa05eac85
Author: lana
Date: 2017-06-17 00:15 +0000
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/a4afa05eac85
Added tag jdk-10+12 for changeset 5f504872a75b
! .hgtags
Changeset: 8589556e5eb6
Author: amlu
Date: 2017-06-19 09:27 +0800
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/8589556e5eb6
8181309: Refactor shell test AsynchronousChannelProvider/custom_provider.sh to java
Reviewed-by: alanb
! test/java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java
! test/java/nio/channels/spi/AsynchronousChannelProvider/Provider1.java
! test/java/nio/channels/spi/AsynchronousChannelProvider/Provider2.java
- test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh
Changeset: f63d939ff236
Author: amlu
Date: 2017-06-19 09:41 +0800
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/f63d939ff236
8181395: Refactor locale related shell tests Charset/default.sh and CheckSJISMappingProp.sh to java
Reviewed-by: alanb
! test/TEST.groups
+ test/java/nio/charset/Charset/DefaultCharsetTest.java
- test/java/nio/charset/Charset/default.sh
- test/java/nio/charset/coders/CheckSJISMappingProp.sh
+ test/java/nio/charset/coders/SJISMappingPropTest.java
! test/java/nio/charset/coders/SJISPropTest.java
Changeset: a5a067dc9101
Author: mli
Date: 2017-06-18 18:43 -0700
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/a5a067dc9101
8181912: Refactor locale related shell test test/java/io/File/MacPathTest.sh to java test
Reviewed-by: alanb, naoto, psandoz, xiaofeya
+ test/java/io/File/MacPath.java
! test/java/io/File/MacPathTest.java
- test/java/io/File/MacPathTest.sh
Changeset: dd7aebecf65f
Author: amlu
Date: 2017-06-19 15:48 +0800
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/dd7aebecf65f
8182421: Add @modules to java/nio/charset/coders/SJISMappingPropTest.java
Reviewed-by: alanb
! test/java/nio/charset/coders/SJISMappingPropTest.java
Changeset: f0ab9960bcfd
Author: redestad
Date: 2017-06-19 09:29 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/f0ab9960bcfd
8181147: JNI_GetStringPlatformChars should have a fast path for UTF-8
8182451: Inconsistency between String.getBytes("Cp1252") and JNU_GetStringPlatformChars
Reviewed-by: martin, erikj, sherman, chegar, mikael
! make/test/JtregNative.gmk
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h
+ test/java/lang/String/nativeEncoding/StringPlatformChars.java
+ test/java/lang/String/nativeEncoding/libstringPlatformChars.c
Changeset: b0d1ada042b6
Author: stuefe
Date: 2017-06-19 11:52 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/b0d1ada042b6
8181419: Race in jdwp invoker handling may lead to crashes or invalid results
Reviewed-by: sspitsyn, sgehwolf, clanger
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
Changeset: 3f34f8fdd67f
Author: jwilhelm
Date: 2017-06-21 21:50 +0200
URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/3f34f8fdd67f
Merge
! make/launcher/Launcher-jdk.aot.gmk
! make/test/JtregNative.gmk
! src/java.base/share/native/libjli/java.c
More information about the jdk10-hs-changes
mailing list