hg: jdk9/jdk9/jdk: 18 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Wed May 6 20:09:00 UTC 2015


Changeset: f31efd159c33
Author:    darcy
Date:      2015-04-23 18:51 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f31efd159c33

8078468: Update security libraries to use diamond with anonymous classes
Reviewed-by: weijun

! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/com/sun/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/com/sun/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/java/security/AccessControlContext.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/CodeSource.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/KeyStore.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/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.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/Signature.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/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/java/security/cert/PKIXParameters.java
! src/java.base/share/classes/java/security/cert/PKIXRevocationChecker.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/cert/X509Certificate.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/util/DerInputStream.java
! src/java.base/share/classes/sun/security/util/ManifestDigester.java
! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/classes/sun/security/x509/AVA.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CertificatePolicySet.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/RDN.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java

Changeset: 41280e5b77c2
Author:    simonis
Date:      2015-04-24 09:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/41280e5b77c2

8078520: [TESTBUG] fix 'test/tools/launcher/ExecutionEnvironment.java' to run on arbitrary *nix systems
Reviewed-by: ksrini

! test/tools/launcher/ExecutionEnvironment.java

Changeset: 6d6d9555d2e6
Author:    vlivanov
Date:      2015-04-23 18:01 +0300
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6d6d9555d2e6

8059455: LambdaForm.prepare() does unnecessary work for cached LambdaForms
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/invoke/LambdaForm.java

Changeset: 97a1facbcaaa
Author:    dl
Date:      2015-04-24 15:39 +0200
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/97a1facbcaaa

8078490: Missed submissions in ForkJoinPool
Reviewed-by: psandoz, shade, martin, chegar

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
+ test/java/util/concurrent/forkjoin/SubmissionTest.java

Changeset: 0ea5135bff67
Author:    avstepan
Date:      2015-04-24 20:51 +0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0ea5135bff67

8078622: remove tidy warnings from JPDA docs
Summary: minor HTML markup fix
Reviewed-by: lancea

! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java
! src/jdk.jdi/share/classes/com/sun/jdi/Field.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/Method.java
! src/jdk.jdi/share/classes/com/sun/jdi/Value.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventSet.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/request/EventRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequestManager.java
! src/jdk.jdi/share/classes/jdi-overview.html

Changeset: 76b64929271b
Author:    asmotrak
Date:      2015-04-27 21:02 +0800
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/76b64929271b

8075007: Additional tests for krb5-related cipher suites with unbound server
Reviewed-by: weijun

! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/UnboundSSL.java
+ test/sun/security/krb5/auto/UnboundSSLMultipleKeys.java
+ test/sun/security/krb5/auto/UnboundSSLPrincipalProperty.java
+ test/sun/security/krb5/auto/UnboundSSLUtils.java
+ test/sun/security/krb5/auto/unbound.ssl.jaas.conf
+ test/sun/security/krb5/auto/unbound.ssl.policy

Changeset: 04f51cc56673
Author:    rriggs
Date:      2015-04-27 16:31 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/04f51cc56673

8078369: [testbug] java/time/tck/java/time/TCKOffsetTime[now] fails on slow devices
Summary: Increase the tolerance between successive calls to now() to 20sec
Reviewed-by: scolebourne, sherman, dfuchs

! test/java/time/tck/java/time/TCKLocalDateTime.java
! test/java/time/tck/java/time/TCKOffsetDateTime.java
! test/java/time/tck/java/time/TCKOffsetTime.java

Changeset: 9ee8794f584f
Author:    rriggs
Date:      2015-04-28 09:28 -0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9ee8794f584f

8078826: Add diagnostic info for java/lang/Runtime/exec/LotsOfOutput.java fails intermittently
Summary: add debugging output for diagnose intermittent failure
Reviewed-by: chegar, joehw

! test/java/lang/Runtime/exec/LotsOfOutput.java

Changeset: e9f970cb55fc
Author:    bpb
Date:      2015-04-28 10:12 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e9f970cb55fc

8024086: (fs) AtomicMoveNotSupportedException allows reason to be null
Summary: Modify javadoc specification of 'reason' parameter to allow null
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/file/AtomicMoveNotSupportedException.java

Changeset: 4682500c3098
Author:    avstepan
Date:      2015-04-28 21:30 +0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4682500c3098

8076224: some tidy warnings from core libs
Summary: minor HTML markup fix
Reviewed-by: rriggs, lancea

! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/jdk/net/NetworkPermission.java
! src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
! src/java.management/share/classes/com/sun/management/GcInfo.java
! src/java.management/share/classes/com/sun/management/VMOption.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AgentInitializationException.java
! src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java

Changeset: b9f8eb8938f4
Author:    bpb
Date:      2015-04-28 11:10 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b9f8eb8938f4

8075156: (prefs) get*() and remove() should disallow the use of the null control character '\u0000' as key
Summary: Extend disallowing null control character key to remove()
Reviewed-by: rriggs, alanb

! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java
! test/java/util/prefs/CodePointZeroPrefsTest.java

Changeset: 2083914f9304
Author:    avstepan
Date:      2015-04-29 17:29 +0400
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2083914f9304

8078528: clean out tidy warnings from security.auth
Summary: some HTML markup fixes for docs
Reviewed-by: xuelei

! src/java.smartcardio/share/classes/javax/smartcardio/package.html
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSid.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/PrincipalComparator.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTSystem.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java

Changeset: 3049fc819ac2
Author:    darcy
Date:      2015-04-29 08:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3049fc819ac2

8078880: Mark a few more intermittently failuring security-libs
Reviewed-by: xuelei

! test/sun/security/mscapi/SignUsingSHA2withRSA.sh
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java

Changeset: 110f7f35760f
Author:    darcy
Date:      2015-04-29 10:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/110f7f35760f

8078334: Mark regression tests using randomness
Reviewed-by: xuelei, alanb

! test/TEST.ROOT
! test/com/oracle/security/ucrypto/CipherSignNotSupported.java
! test/com/oracle/security/ucrypto/TestAES.java
! test/com/oracle/security/ucrypto/TestCICOWithGCM.java
! test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java
! test/com/oracle/security/ucrypto/TestDigest.java
! test/com/oracle/security/ucrypto/TestGCMKeyWrap.java
! test/com/sun/crypto/provider/Cipher/AES/CICO.java
! test/com/sun/crypto/provider/Cipher/AES/CTR.java
! test/com/sun/crypto/provider/Cipher/AES/Padding.java
! test/com/sun/crypto/provider/Cipher/AES/Test4513830.java
! test/com/sun/crypto/provider/Cipher/AES/Test4517355.java
! test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCMAndAAD.java
! test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java
! test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java
! test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java
! test/com/sun/crypto/provider/Cipher/DES/FlushBug.java
! test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java
! test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java
! test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java
! test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java
! test/com/sun/crypto/provider/Cipher/RSA/TestOAEP.java
! test/com/sun/crypto/provider/Cipher/RSA/TestRSA.java
! test/com/sun/crypto/provider/Mac/HmacSaltLengths.java
! test/com/sun/crypto/provider/Mac/MacSameTest.java
! test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java
! test/java/io/DataInputStream/ReadUTF.java
! test/java/io/File/GetXSpace.java
! test/java/io/InputStream/TransferTo.java
! test/java/io/PrintStream/OversynchronizedTest.java
! test/java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java
! test/java/io/Serializable/longString/LongString.java
! test/java/io/Serializable/proxy/Basic.java
! test/java/io/Serializable/sanityCheck/SanityCheck.java
! test/java/lang/Boolean/MakeBooleanComparable.java
! test/java/lang/ClassLoader/Assert.java
! test/java/lang/Compare.java
! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Enum/ValueOf.java
! test/java/lang/HashCode.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/Runtime/exec/WinCommand.java
! test/java/lang/String/ContentEquals.java
! test/java/lang/String/ICCBasher.java
! test/java/lang/String/SBConstructor.java
! test/java/lang/String/Split.java
! test/java/lang/StringBuffer/AppendCharSequence.java
! test/java/lang/StringBuffer/AppendSB.java
! test/java/lang/StringBuffer/AppendStringBuilder.java
! test/java/lang/StringBuffer/Capacity.java
! test/java/lang/StringBuffer/IndexOf.java
! test/java/lang/StringBuffer/SBBasher.java
! test/java/lang/StringBuffer/Trim.java
! test/java/lang/StringBuilder/AppendStringBuffer.java
! test/java/lang/ToString.java
! test/java/lang/instrument/SingleTransformerTest.java
! test/java/lang/instrument/TransformMethodTest.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/java/lang/management/BufferPoolMXBean/Basic.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/math/BigInteger/SymmetricRangeTests.java
! test/java/net/InetAddress/HashSpread.java
! test/java/nio/Buffer/Chars.java
! test/java/nio/MappedByteBuffer/Force.java
! test/java/nio/MappedByteBuffer/ZeroMap.java
! test/java/nio/channels/AsynchronousChannelGroup/Basic.java
! test/java/nio/channels/AsynchronousChannelGroup/Identity.java
! test/java/nio/channels/AsynchronousChannelGroup/Restart.java
! test/java/nio/channels/AsynchronousFileChannel/Basic.java
! test/java/nio/channels/AsynchronousFileChannel/Lock.java
! test/java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java
! test/java/nio/channels/Channels/Basic2.java
! test/java/nio/channels/Channels/ShortWrite.java
! test/java/nio/channels/DatagramChannel/AdaptDatagramSocket.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/java/nio/channels/DatagramChannel/Promiscuous.java
! test/java/nio/channels/FileChannel/AtomicAppend.java
! test/java/nio/channels/FileChannel/ClosedByInterrupt.java
! test/java/nio/channels/FileChannel/MapTest.java
! test/java/nio/channels/FileChannel/Position.java
! test/java/nio/channels/FileChannel/Pread.java
! test/java/nio/channels/FileChannel/Pwrite.java
! test/java/nio/channels/FileChannel/Size.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/FileChannel/Truncate.java
! test/java/nio/channels/Pipe/PipeChannel.java
! test/java/nio/channels/Pipe/ScatteringRead.java
! test/java/nio/channels/Pipe/SelectPipe.java
! test/java/nio/channels/Selector/SelectorTest.java
! test/java/nio/channels/ServerSocketChannel/NonBlockingAccept.java
! test/java/nio/channels/SocketChannel/CloseDuringWrite.java
! test/java/nio/channels/SocketChannel/OutOfBand.java
! test/java/nio/channels/SocketChannel/ShortWrite.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java
! test/java/nio/charset/coders/BashCache.java
! test/java/nio/charset/coders/BashStreams.java
! test/java/nio/file/Files/BytesAndLines.java
! test/java/nio/file/Files/CopyAndMove.java
! test/java/nio/file/Files/walkFileTree/SkipSiblings.java
! test/java/nio/file/Files/walkFileTree/SkipSubtree.java
! test/java/nio/file/Files/walkFileTree/TerminateWalk.java
! test/java/nio/file/WatchService/LotsOfEvents.java
! test/java/nio/file/WatchService/MayFlies.java
! test/java/nio/file/WatchService/SensitivityModifier.java
! test/java/nio/file/attribute/AclFileAttributeView/Basic.java
! test/java/nio/file/attribute/FileTime/Basic.java
! test/java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java
! test/java/security/MessageDigest/ByteBuffers.java
! test/java/security/MessageDigest/TestDigestIOStream.java
! test/java/security/MessageDigest/TestSameLength.java
! test/java/security/MessageDigest/TestSameValue.java
! test/java/security/Signature/ByteBuffers.java
! test/java/security/Signature/NONEwithRSA.java
! test/java/security/spec/EllipticCurveMatch.java
! test/java/sql/JavatimeTest.java
! test/java/text/Format/MessageFormat/Bug7003643.java
! test/java/util/Arrays/ArrayObjectMethods.java
! test/java/util/Arrays/CopyMethods.java
! test/java/util/Arrays/Correct.java
! test/java/util/Base64/TestBase64.java
! test/java/util/BitSet/BSMethods.java
! test/java/util/BitSet/ImportExport.java
! test/java/util/BitSet/PreviousBits.java
! test/java/util/Calendar/JavatimeTest.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collections/AddAll.java
! test/java/util/Collections/CheckedListBash.java
! test/java/util/Collections/CheckedMapBash.java
! test/java/util/Collections/CheckedSetBash.java
! test/java/util/Collections/Disjoint.java
! test/java/util/Collections/Rotate.java
! test/java/util/EnumSet/EnumSetBash.java
! test/java/util/HashSet/Serialization.java
! test/java/util/IdentityHashMap/Capacity.java
! test/java/util/List/LockStep.java
! test/java/util/Map/LockStep.java
! test/java/util/NavigableMap/LockStep.java
! test/java/util/Properties/ConcurrentLoadAndStoreXML.java
! test/java/util/Random/DistinctSeeds.java
! test/java/util/Random/RandomStreamTest.java
! test/java/util/Random/RandomTest.java
! test/java/util/ResourceBundle/Control/StressTest.java
! test/java/util/SplittableRandom/SplittableRandomTest.java
! test/java/util/Timer/DelayOverflow.java
! test/java/util/Timer/Purge.java
! test/java/util/UUID/Serial.java
! test/java/util/UUID/UUIDTest.java
! test/java/util/WeakHashMap/GCDuringIteration.java
! test/java/util/logging/CheckZombieLockTest.java
! test/java/util/logging/DrainFindDeadlockTest.java
! test/java/util/logging/FileHandlerLongLimit.java
! test/java/util/logging/FileHandlerPath.java
! test/java/util/logging/FileHandlerPatternExceptions.java
! test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java
! test/java/util/logging/LoggingDeadlock.java
! test/java/util/logging/LoggingDeadlock2.java
! test/java/util/logging/TestLogConfigurationDeadLockWithConf.java
! test/java/util/regex/RegExTest.java
! test/java/util/zip/3GBZipFiles.sh
! test/java/util/zip/DeInflate.java
! test/java/util/zip/DeflateIn_InflateOut.java
! test/java/util/zip/FlaterTest.java
! test/java/util/zip/GZIP/Accordion.java
! test/java/util/zip/GZIP/GZIPInputStreamRead.java
! test/java/util/zip/InflateIn_DeflateOut.java
! test/java/util/zip/InflaterBufferSize.java
! test/java/util/zip/TimeChecksum.java
! test/java/util/zip/TotalInOut.java
! test/java/util/zip/ZipFile/Assortment.java
! test/java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java
! test/java/util/zip/ZipFile/FinalizeZipFile.java
! test/java/util/zip/ZipFile/MultiThreadedReadTest.java
! test/java/util/zip/ZipFile/ReadZip.java
! test/javax/crypto/Cipher/ByteBuffers.java
! test/javax/crypto/CipherSpi/DirectBBRemaining.java
! test/javax/crypto/CryptoPermission/AllPermCheck.java
! test/javax/crypto/CryptoPermission/RC2PermCheck.java
! test/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java
! test/javax/crypto/KeyGenerator/TestKGParity.java
! test/javax/crypto/Mac/ByteBuffers.java
! test/javax/crypto/NullCipher/TestNPE.java
! test/javax/management/monitor/MultiMonitorTest.java
! test/javax/management/mxbean/ThreadMXBeanTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/timer/MissingNotificationTest.java
! test/javax/net/ssl/SSLEngine/LargeBufs.java
! test/javax/smartcardio/TestCommandAPDU.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
! test/sun/misc/CopyMemory.java
! test/sun/misc/FloatingDecimal/TestFloatingDecimal.java
! test/sun/net/www/ParseUtil_4922813.java
! test/sun/nio/cs/FindDecoderBugs.java
! test/sun/nio/cs/FindEncoderBugs.java
! test/sun/nio/cs/TestStringCoding.java
! test/sun/nio/cs/TestStringCodingUTF8.java
! test/sun/security/mscapi/PrngSlow.java
! test/sun/security/pkcs11/Cipher/ReinitCipher.java
! test/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
! test/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/sun/security/pkcs11/Mac/MacSameTest.java
! test/sun/security/pkcs11/Mac/ReinitMac.java
! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java
! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java
! test/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/sun/security/pkcs11/Secmod/Crypto.java
! test/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/sun/security/pkcs11/SecureRandom/Basic.java
! test/sun/security/pkcs11/Signature/ByteBuffers.java
! test/sun/security/pkcs11/Signature/ReinitSignature.java
! test/sun/security/pkcs11/Signature/TestDSA.java
! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/sun/security/pkcs11/ec/ReadPKCS12.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/pkcs11/rsa/KeyWrap.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/pkcs11/rsa/TestSignatures.java
! test/sun/security/provider/DSA/TestDSA.java
! test/sun/security/provider/DSA/TestDSA2.java
! test/sun/security/provider/SeedGenerator/Priority_Inversion.java
! test/sun/security/rsa/TestKeyPairGenerator.java
! test/sun/security/rsa/TestSignatures.java
! test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java
! test/sun/security/ssl/GenSSLConfigs/main.java

Changeset: 83ff0dedf9e1
Author:    naoto
Date:      2015-04-29 11:03 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/83ff0dedf9e1

8075545: Add permission check for locale service provider implementations
Reviewed-by: mchung, alanb

! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! test/java/util/PluggableLocale/ExecTest.sh
+ test/java/util/PluggableLocale/PermissionTest.java
+ test/java/util/PluggableLocale/PermissionTest.sh
+ test/java/util/PluggableLocale/localeServiceProvider.policy

Changeset: 409888e3ba56
Author:    bpb
Date:      2015-04-29 16:34 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/409888e3ba56

8078672: Print and allow setting by Java property seeds used to initialize Random instances in java.lang numerics tests
Summary: Add ability to initial the random number generator from the system property "seed" and print to STDOUT the seed value actually used.
Reviewed-by: darcy

! 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/math/BigDecimal/StringConstructor.java
! test/java/math/BigInteger/BigIntegerTest.java
! test/java/math/BigInteger/ModPow65537.java
! test/java/math/BigInteger/PrimeTest.java
! test/java/math/BigInteger/SymmetricRangeTests.java
- test/java/math/RandomSeed.java
+ test/lib/testlibrary/jdk/testlibrary/RandomFactory.java

Changeset: 8f8e3374c1bc
Author:    darcy
Date:      2015-04-30 16:51 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8f8e3374c1bc

8079107: Update TestKeyPairGenerator.java to use random number generator library
Reviewed-by: mullan

! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java

Changeset: fd3281c40034
Author:    lana
Date:      2015-04-30 17:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fd3281c40034

Merge

- test/java/math/RandomSeed.java



More information about the jdk9-all-changes mailing list