hg: jdk9/hs-emb/jdk: 30 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Nov 21 23:16:38 UTC 2014
Changeset: 29b0423db43c
Author: ant
Date: 2014-11-14 12:32 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/29b0423db43c
8004148: NPE in sun.awt.SunToolkit.getWindowDeactivationTime
Reviewed-by: serb
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
Changeset: a474ad2dbd9b
Author: vinnie
Date: 2014-11-14 11:41 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a474ad2dbd9b
8034031: [parfait] JNI exception pending in jdk/src/macosx/native/apple/security/KeystoreImpl.m
Reviewed-by: alanb
! src/jdk.deploy.osx/macosx/native/libosx/KeystoreImpl.m
Changeset: 488295a6b59c
Author: chegar
Date: 2014-11-14 18:15 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/488295a6b59c
8050983: Misplaced parentheses in sun.net.www.http.HttpClient break HTTP PUT streaming
Reviewed-by: michaelm
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! test/sun/net/www/http/HttpClient/StreamingRetry.java
Changeset: 3ff567ffe52a
Author: martin
Date: 2014-10-27 16:24 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3ff567ffe52a
8062194: java.util.jar.Attributes should use insertion-ordered iteration
Summary: s/HashMap/LinkedHashMap/g
Reviewed-by: alanb, sherman
! src/java.base/share/classes/java/util/jar/Attributes.java
+ test/java/util/jar/Attributes/IterationOrder.java
Changeset: 785bdada7f23
Author: martin
Date: 2014-11-06 13:29 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/785bdada7f23
8063147: Class.getFields spec should state that fields are inherited from superinterfaces
Reviewed-by: psandoz, chegar
! src/java.base/share/classes/java/lang/Class.java
+ test/java/lang/Class/getFields/Sanity.java
Changeset: 2be709990761
Author: msheppar
Date: 2014-11-15 18:26 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2be709990761
8015692: java.net.BindException is thrown on Windows XP when HTTP server is started and stopped in the loop.
Summary: join the dispatcher thread in the ServerImpl.stop method to ensure Dispatcher is finished prior to exiting stop().
Reviewed-by: chegar
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/com/sun/net/httpserver/SimpleHttpServerTest.java
Changeset: aa68941c97a1
Author: ascarpino
Date: 2014-05-18 23:06 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/aa68941c97a1
8042480: CipherInputStream.close() throws AEADBadTagException in some cases
Reviewed-by: xuelei
! src/java.base/share/classes/javax/crypto/CipherInputStream.java
Changeset: 030301294578
Author: xuelei
Date: 2014-05-29 04:24 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/030301294578
8043200: Decrease the preference mode of RC4 in the enabled cipher suite list
Reviewed-by: wetmore, ahgross, asmotrak
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
Changeset: 4191c7ea71ef
Author: prr
Date: 2014-07-30 11:08 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4191c7ea71ef
8052162: REGRESSION: sun/java2d/cmm/ColorConvertOp tests fail since 7u71 b01
Reviewed-by: bae, serb
! test/sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java
Changeset: d1228deae012
Author: michaelm
Date: 2014-08-21 17:51 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d1228deae012
8053963: (dc) Use DatagramChannel.receive() instead of read() in connect
Reviewed-by: alanb, chegar
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/windows/native/libnet/AbstractPlainDatagramSocketImpl.c
Changeset: 24420e217c69
Author: redestad
Date: 2014-11-16 15:03 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/24420e217c69
8058887: (fmt) Improve java/util/Formatter test coverage of group separators and width
Reviewed-by: sherman
! test/java/util/Formatter/Basic-X.java.template
! test/java/util/Formatter/BasicBigDecimal.java
! test/java/util/Formatter/BasicBigInteger.java
! test/java/util/Formatter/BasicBoolean.java
! test/java/util/Formatter/BasicBooleanObject.java
! test/java/util/Formatter/BasicByte.java
! test/java/util/Formatter/BasicByteObject.java
! test/java/util/Formatter/BasicChar.java
! test/java/util/Formatter/BasicCharObject.java
! test/java/util/Formatter/BasicDateTime.java
! test/java/util/Formatter/BasicDouble.java
! test/java/util/Formatter/BasicDoubleObject.java
! test/java/util/Formatter/BasicFloat.java
! test/java/util/Formatter/BasicFloatObject.java
! test/java/util/Formatter/BasicInt.java
! test/java/util/Formatter/BasicIntObject.java
! test/java/util/Formatter/BasicLong.java
! test/java/util/Formatter/BasicLongObject.java
! test/java/util/Formatter/BasicShort.java
! test/java/util/Formatter/BasicShortObject.java
! test/java/util/Formatter/genBasic.sh
Changeset: ec4e085f9f30
Author: aefimov
Date: 2014-11-17 14:11 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ec4e085f9f30
8064914: tzdb.dat compilation failure when using tzdata2014j
Reviewed-by: sherman, coffeys
! make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
Changeset: 224bb8a9297b
Author: aefimov
Date: 2014-11-17 14:50 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/224bb8a9297b
8064560: (tz) Support tzdata2014j
Reviewed-by: okutsu
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/zone.tab
Changeset: e9cc780faafd
Author: shade
Date: 2014-11-17 15:30 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e9cc780faafd
8065096: java.net.Authenticator.theAuthenticator should be properly synchronized
Reviewed-by: chegar, lancea
! src/java.base/share/classes/java/net/Authenticator.java
Changeset: 7c1797994c29
Author: martin
Date: 2014-11-14 11:23 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7c1797994c29
8064846: Lazy-init thread safety problems in core reflection
Summary: Make several fields in core reflection volatile
Reviewed-by: jfranck, shade, plevart
! src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java
! src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java
! src/java.base/share/classes/sun/reflect/generics/scope/AbstractScope.java
Changeset: a4c328a2065d
Author: martin
Date: 2014-11-06 13:29 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a4c328a2065d
8062773: Clarifications for Class specification
Reviewed-by: darcy, psandoz
! src/java.base/share/classes/java/lang/Class.java
Changeset: 5305f7c57fc1
Author: redestad
Date: 2014-11-17 23:56 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5305f7c57fc1
8065070: (fmt) Avoid creating substrings when building FormatSpecifier
Reviewed-by: martin, shade
! src/java.base/share/classes/java/util/Formatter.java
Changeset: 0e4877620993
Author: rriggs
Date: 2014-11-19 21:22 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0e4877620993
8064932: java/lang/ProcessBuilder/Basic.java: waitFor didn't take long enough
Reviewed-by: dholmes, martin
! src/java.base/unix/classes/java/lang/UNIXProcess.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
Changeset: 0846eddb56d5
Author: rriggs
Date: 2014-11-19 21:28 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/0846eddb56d5
8065372: Object.wait(ms, ns) timeout returns early
Reviewed-by: martin, dholmes
! src/java.base/share/classes/java/lang/Object.java
Changeset: a5fbe0cd98d4
Author: katleman
Date: 2014-11-18 15:25 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a5fbe0cd98d4
Added tag jdk9-b40 for changeset f1ed1540da70
! .hgtags
Changeset: 2b86c67b1e51
Author: lana
Date: 2014-11-20 10:58 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2b86c67b1e51
Merge
Changeset: 6bae411824aa
Author: bchristi
Date: 2014-11-14 13:46 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/6bae411824aa
8064288: sun.management.Flag should loadLibrary()
Summary: Call System.loadLibrary("management") from Flag static initializer
Reviewed-by: mchung
! src/java.management/share/classes/sun/management/Flag.java
Changeset: 97d8785e9ee5
Author: ihse
Date: 2014-11-21 16:05 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/97d8785e9ee5
8058631: Rename posix to unix in build system to match file name changes
Reviewed-by: simonis, erikj, tbell
! make/CompileDemos.gmk
! make/CreateJars.gmk
! make/Import.gmk
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/launcher/Launcher-jdk.runtime.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.runtime.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/SoundLibraries.gmk
Changeset: feef46bbf70b
Author: sherman
Date: 2014-11-21 09:28 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/feef46bbf70b
6321472: Add CRC-32C API
Summary: to add CRC-32C api and implementation
Reviewed-by: sherman
Contributed-by: staffan.friberg at oracle.com
! 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/CRC32C.java
! src/java.base/share/classes/java/util/zip/Checksum.java
+ src/java.base/share/classes/java/util/zip/package-info.java
- src/java.base/share/classes/java/util/zip/package.html
+ test/java/util/zip/ChecksumBase.java
+ test/java/util/zip/TestCRC32.java
+ test/java/util/zip/TestCRC32C.java
+ test/java/util/zip/TestChecksum.java
Changeset: c8f85c512fbb
Author: amurillo
Date: 2014-11-21 08:00 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c8f85c512fbb
Merge
Changeset: 93f9f69bd122
Author: amurillo
Date: 2014-11-21 09:54 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/93f9f69bd122
Merge
- src/java.base/share/classes/java/util/zip/package.html
Changeset: 3e276a212a96
Author: mullan
Date: 2014-11-21 15:23 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3e276a212a96
8046949: Generify the javax.xml.crypto API
Reviewed-by: xuelei
! src/java.xml.crypto/share/classes/javax/xml/crypto/NodeSetData.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dom/DOMCryptoContext.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Manifest.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/Reference.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureProperties.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignatureProperty.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/SignedInfo.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLObject.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignature.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfo.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/PGPData.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/RetrievalMethod.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/X509Data.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/ExcC14NParameterSpec.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathFilter2ParameterSpec.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathFilterParameterSpec.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/spec/XPathType.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! test/javax/xml/crypto/dsig/GenerationTests.java
! test/javax/xml/crypto/dsig/KeySelectors.java
! test/javax/xml/crypto/dsig/SignatureValidator.java
! test/javax/xml/crypto/dsig/X509KeySelector.java
Changeset: 55c0e11f8843
Author: mullan
Date: 2014-11-21 15:26 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/55c0e11f8843
Merge
- src/java.base/share/classes/java/util/zip/package.html
Changeset: a0f97b403b44
Author: olagneau
Date: 2014-11-21 19:31 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a0f97b403b44
8062037: java/lang/instrument/RetransformBigClass.sh should be quarantined
Summary: Add RedefineBigClass.sh and RetransformBigClss.sh in ProblemList.txt
Reviewed-by: dcubed, sspitsyn
Contributed-by: olivier.lagneau at oracle.com
! test/ProblemList.txt
Changeset: 97f416899d4f
Author: smarks
Date: 2014-11-21 13:32 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/97f416899d4f
8056313: TEST_BUG: java/util/Timer/NameConstructors.java fails intermittently
Reviewed-by: lancea, rriggs
! test/java/util/Timer/NameConstructors.java
More information about the jdk9-hs-emb-changes
mailing list