hg: jdk9/hs-rt/jdk: 34 new changesets
joseph.provino at oracle.com
joseph.provino at oracle.com
Fri Jan 1 19:10:09 UTC 2016
Changeset: db0148cc63a6
Author: asmotrak
Date: 2015-12-11 19:06 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/db0148cc63a6
8140470: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java failed with AccessControlException
Reviewed-by: mullan
! test/javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java
Changeset: 809b13e8d211
Author: psandoz
Date: 2015-12-13 15:10 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/809b13e8d211
8145007: Pattern splitAsStream is not late binding as required by the specification
Reviewed-by: chegar, psandoz
Contributed-by: Tagir Valeev <amaembo at gmail.com>
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/java/util/regex/PatternStreamTest.java
Changeset: bf153b12450b
Author: shinyafox
Date: 2015-12-13 15:20 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bf153b12450b
8144675: Add a filtering collector
Reviewed-by: psandoz, smarks
! src/java.base/share/classes/java/util/stream/Collectors.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java
Changeset: d85c42d008a9
Author: sherman
Date: 2015-12-14 09:27 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d85c42d008a9
8145260: To bring j.u.z.ZipFile's native implementation to Java to remove the expensive jni cost and mmap crash risk [2]
Reviewed-by: coffeys
! make/mapfiles/libzip/mapfile-vers
! make/mapfiles/libzip/reorder-sparc
! make/mapfiles/libzip/reorder-sparcv9
! make/mapfiles/libzip/reorder-x86
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java
! src/java.base/share/classes/sun/misc/VM.java
- src/java.base/share/native/libzip/ZipFile.c
! test/java/util/zip/TestZipError.java
! test/java/util/zip/ZipFile/ReadZip.java
+ test/java/util/zip/ZipFile/TestZipFile.java
Changeset: e54522c6d814
Author: chegar
Date: 2015-12-14 19:24 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e54522c6d814
8144995: Move sun.misc.HexDumpEncoder to sun.security.util
Reviewed-by: psandoz, mchung
! src/java.base/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java
! src/java.base/share/classes/com/sun/crypto/provider/GCMParameters.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEParameters.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/RC2Parameters.java
! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
! src/java.base/share/classes/java/security/cert/PolicyQualifierInfo.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
- src/java.base/share/classes/sun/misc/HexDumpEncoder.java
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/pkcs/SigningCertificateInfo.java
! src/java.base/share/classes/sun/security/provider/certpath/CertId.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPRequest.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/ssl/CipherBox.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/Debug.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/InputRecord.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ src/java.base/share/classes/sun/security/util/HexDumpEncoder.java
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java
! src/java.base/share/classes/sun/security/x509/IPAddressName.java
! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java
! src/java.base/share/classes/sun/security/x509/UniqueIdentity.java
! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! src/java.base/share/classes/sun/security/x509/X509Key.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
! test/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java
! test/com/sun/jndi/ldap/Base64Test.java
! test/com/sun/security/sasl/ntlm/NTLMTest.java
! test/javax/net/ssl/DTLS/DTLSOverDatagram.java
! test/javax/net/ssl/templates/SSLExplorer.java
! test/javax/security/auth/Subject/Subject.java
! test/sun/security/krb5/auto/MSOID2.java
! test/sun/security/mscapi/PublicKeyInterop.java
! test/sun/security/mscapi/PublicKeyInterop.sh
! test/sun/security/pkcs/pkcs7/SignerOrder.java
! test/sun/security/pkcs/pkcs8/PKCS8Test.java
! test/sun/security/pkcs/pkcs9/UnknownAttribute.java
! test/sun/security/x509/X500Name/NullX500Name.java
Changeset: 3d28c518d02d
Author: chegar
Date: 2015-12-14 19:30 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3d28c518d02d
8145214: Remove sun.misc.Request and RequestProcessor
Reviewed-by: alanb, mchung, rriggs
- src/java.base/share/classes/sun/misc/Request.java
- src/java.base/share/classes/sun/misc/RequestProcessor.java
Changeset: 649bf6ac911c
Author: lbourges
Date: 2015-12-14 14:08 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/649bf6ac911c
8145055: Marlin renderer causes unaligned write accesses
Reviewed-by: flar, prr
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java
Changeset: eab3a7118582
Author: okutsu
Date: 2015-12-15 16:42 +0900
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/eab3a7118582
8139572: SimpleDateFormat parse month stand-alone format bug
Reviewed-by: okutsu
Contributed-by: Naveen Kumar <naveen.ah.kumar at oracle.com>
! src/java.base/share/classes/java/text/SimpleDateFormat.java
+ test/java/text/Format/DateFormat/Bug8139572.java
Changeset: e11391d18488
Author: chegar
Date: 2015-12-15 10:11 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e11391d18488
8145390: Remove sun.misc.Queue and replace usages with standard Collections
Reviewed-by: psandoz, mchung, serb
- src/java.base/share/classes/sun/misc/Queue.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
Changeset: 67dfec9bb281
Author: skovalev
Date: 2015-12-11 16:35 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/67dfec9bb281
8078423: [TESTBUG] javax/print/PrintSEUmlauts/PrintSEUmlauts.java relies on system locale
Reviewed-by: martin
! test/javax/print/PrintSEUmlauts/PrintSEUmlauts.java
Changeset: 62eef4aafefd
Author: sherman
Date: 2015-12-15 08:54 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/62eef4aafefd
8145343: CorruptEntry.java fails after push for JDK-8145260
Reviewed-by: weijun
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: 0034a6f1ead1
Author: bpb
Date: 2015-12-15 09:02 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0034a6f1ead1
8143394: PushbackReader throws NullPointerException
Summary: Synchronize on lock in close() to avoid NPE from read()-close() race.
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/StringReader.java
+ test/java/io/PushbackReader/ReadCloseRaceNPE.java
Changeset: dc90094c0d66
Author: ihse
Date: 2015-12-15 11:02 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/dc90094c0d66
8142907: Integration of minor fixes from the build-infra project
Reviewed-by: erikj, dholmes
! make/CompileDemos.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/LibCommon.gmk
Changeset: 7a0c06013ae6
Author: smarks
Date: 2015-12-15 12:47 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7a0c06013ae6
8145139: clean up jdk_collections and jdk_concurrent test groups
Reviewed-by: martin
! test/TEST.groups
Changeset: 35bec4058129
Author: mchung
Date: 2015-12-15 13:02 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/35bec4058129
8145430: Fix typo in StackWalker javadoc
Reviewed-by: dfuchs, darcy
! src/java.base/share/classes/java/lang/StackWalker.java
Changeset: 5e31a4fac6ce
Author: amurillo
Date: 2015-12-15 09:50 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5e31a4fac6ce
Merge
- src/java.base/share/classes/sun/misc/HexDumpEncoder.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/Request.java
- src/java.base/share/classes/sun/misc/RequestProcessor.java
- src/java.base/share/native/libzip/ZipFile.c
Changeset: da25cb9d29c7
Author: amurillo
Date: 2015-12-15 19:01 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/da25cb9d29c7
Merge
Changeset: b579ac6f60c7
Author: chegar
Date: 2015-12-16 08:42 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b579ac6f60c7
8145416: Move sun.misc.ProxyGenerator to java.lang.reflect
Reviewed-by: alanb, mchung, rriggs
! src/java.base/share/classes/java/lang/reflect/Proxy.java
+ src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
! test/java/lang/reflect/Proxy/CharType.java
Changeset: fde541585d1c
Author: chegar
Date: 2015-12-16 12:17 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/fde541585d1c
8144479: Remove character coders from sun.misc
Reviewed-by: psandoz, rriggs
- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java
Changeset: adfa8e49e606
Author: asmotrak
Date: 2015-12-16 08:38 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/adfa8e49e606
8129567: CRYPTO_MECHANISM_PARAM_INVALID occurs if GCM mode parameter which is used as an IV is set to all zeros
Reviewed-by: mullan
Contributed-by: bhanu.prakash.gopularam at oracle.com
! test/com/oracle/security/ucrypto/TestCICOWithGCMAndAAD.java
! test/com/oracle/security/ucrypto/TestGCMKeyAndIvCheck.java
Changeset: bf45d4fe77c3
Author: rriggs
Date: 2015-12-16 13:00 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bf45d4fe77c3
8032510: Add java.time.Duration.dividedBy(Duration)
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/Duration.java
! test/java/time/tck/java/time/TCKDuration.java
Changeset: 98d9eb6f737f
Author: jfranck
Date: 2015-12-16 20:00 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/98d9eb6f737f
8057804: AnnotatedType interfaces provide no way to get annotations on owner type
Reviewed-by: darcy, redestad
! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotation.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! test/java/lang/annotation/TypeAnnotationReflection.java
+ test/java/lang/annotation/typeAnnotations/GetAnnotatedOwnerType.java
Changeset: a204b8e18d46
Author: darcy
Date: 2015-12-16 14:45 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a204b8e18d46
8145605: Problem list Test6277246.java until a fix for JDK-8145589
Reviewed-by: sherman, mchung
! test/ProblemList.txt
Changeset: 217fae74e562
Author: mchung
Date: 2015-12-17 09:39 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/217fae74e562
8144553: java/lang/StackWalker/StackWalkTest.java and MultiThreadStackWalk.java fail with stack overflows
Reviewed-by: dfuchs
! test/java/lang/StackWalker/MultiThreadStackWalk.java
! test/java/lang/StackWalker/StackWalkTest.java
Changeset: 59f1d54869b9
Author: shade
Date: 2015-12-17 20:42 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/59f1d54869b9
8145428: Optimize StringUTF16 compress/copy methods for C1
Reviewed-by: redestad, psandoz, sherman, rriggs
! src/java.base/share/classes/java/lang/StringUTF16.java
Changeset: ce72c7641f38
Author: shade
Date: 2015-12-17 21:14 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ce72c7641f38
8145539: (coll) AbstractMap.keySet and .values should not be volatile
Reviewed-by: redestad, plevart, dl, psandoz
! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/WeakHashMap.java
Changeset: f86ee68d1107
Author: lana
Date: 2015-12-17 19:39 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f86ee68d1107
Added tag jdk-9+97 for changeset fdd84b2265dd
! .hgtags
Changeset: 429f1bfacb54
Author: lana
Date: 2015-12-17 20:27 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/429f1bfacb54
Merge
- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/HexDumpEncoder.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/Request.java
- src/java.base/share/classes/sun/misc/RequestProcessor.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
- src/java.base/share/native/libzip/ZipFile.c
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java
Changeset: 86e5434d384b
Author: psandoz
Date: 2015-12-18 09:59 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/86e5434d384b
8145006: Collections.asLifoQueue(null) doesn't throw NPE as specified
Reviewed-by: smarks
! src/java.base/share/classes/java/util/Collections.java
! test/java/util/Collections/AsLifoQueue.java
Changeset: 7c94f332ea1c
Author: jbachorik
Date: 2015-12-18 14:43 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7c94f332ea1c
8145417: JInfoSanityTest failed with Error attaching to remote server: java.rmi.ConnectException: Connection refused
Reviewed-by: sspitsyn
! test/sun/tools/jinfo/JInfoSanityTest.java
! test/sun/tools/jps/TestJpsSanity.java
Changeset: f90cd2c011bc
Author: chegar
Date: 2015-12-18 16:06 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f90cd2c011bc
8056152: API to create Threads that do not inherit inheritable thread-local initial values
Reviewed-by: alanb, dholmes, mchung, mr, rriggs
! src/java.base/share/classes/java/lang/InheritableThreadLocal.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/sun/misc/GC.java
! src/java.base/share/classes/sun/misc/InnocuousThread.java
! src/java.base/share/classes/sun/misc/Signal.java
! src/java.base/share/classes/sun/net/NetworkServer.java
! src/java.base/share/classes/sun/net/www/MimeLauncher.java
! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java
! src/java.base/share/classes/sun/nio/fs/Cancellable.java
! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
+ test/java/lang/Thread/ITLConstructor.java
Changeset: 40e2217a7013
Author: chegar
Date: 2015-12-18 16:12 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/40e2217a7013
8145589: Test6277246.java fails to compile after JDK-8144479
Reviewed-by: rriggs
! test/ProblemList.txt
! test/java/beans/EventHandler/Test6277246.java
! test/java/beans/Introspector/Test6277246.java
! test/java/beans/Statement/Test6224433.java
Changeset: fb2a4d3c555b
Author: amurillo
Date: 2015-12-18 09:37 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/fb2a4d3c555b
Merge
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java
Changeset: 5a477748da8c
Author: jprovino
Date: 2016-01-01 17:08 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5a477748da8c
Merge
! make/lib/LibCommon.gmk
More information about the jdk9-all-changes
mailing list