hg: jdk9/client/jdk: 34 new changesets

philip.race at oracle.com philip.race at oracle.com
Tue Nov 25 20:48:12 UTC 2014


Changeset: 7c1797994c29
Author:    martin
Date:      2014-11-14 11:23 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/jdk/rev/2b86c67b1e51

Merge


Changeset: 6bae411824aa
Author:    bchristi
Date:      2014-11-14 13:46 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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: 5eeb4aeac83a
Author:    emc
Date:      2014-11-10 15:06 -0500
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5eeb4aeac83a

8062556: Add jdk tests for JDK-8058322 and JDK-8058313
Summary: Add tests for two hotspot reflection fixes.
Reviewed-by: dholmes

! test/java/lang/reflect/Parameter/BadClassFiles.java
+ test/java/lang/reflect/Parameter/NoName.java

Changeset: a579414719c5
Author:    sspitsyn
Date:      2014-11-11 21:46 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a579414719c5

6988950: JDWP exit error JVMTI_ERROR_WRONG_PHASE(112)
Summary: Synchronize the jdwp VirtualMachine command functions with the VM_DEATH event
Reviewed-by: dcubed, dsamersoff, dholmes

! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c

Changeset: e62ec2dd3fdf
Author:    sla
Date:      2014-11-13 08:02 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e62ec2dd3fdf

Merge


Changeset: c1b9e677cdd7
Author:    brutisso
Date:      2014-10-31 09:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c1b9e677cdd7

8061308: Remove iCMS
Reviewed-by: mgerdin, jmasa

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

Changeset: 54991b7ca892
Author:    jwilhelm
Date:      2014-11-03 15:53 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/54991b7ca892

Merge


Changeset: fb3142cd5d23
Author:    jwilhelm
Date:      2014-11-13 12:28 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/fb3142cd5d23

Merge


Changeset: d994e8044b63
Author:    amurillo
Date:      2014-11-13 16:11 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/d994e8044b63

Merge


Changeset: c8f85c512fbb
Author:    amurillo
Date:      2014-11-21 08:00 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c8f85c512fbb

Merge


Changeset: 93f9f69bd122
Author:    amurillo
Date:      2014-11-21 09:54 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/jdk/rev/97f416899d4f

8056313: TEST_BUG: java/util/Timer/NameConstructors.java fails intermittently
Reviewed-by: lancea, rriggs

! test/java/util/Timer/NameConstructors.java

Changeset: bb8bd829b53e
Author:    martin
Date:      2014-11-21 16:30 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/bb8bd829b53e

8065159: AttributedString has quadratic resize algorithm
Summary: Grow backing arrays geometrically instead of arithmetically
Reviewed-by: naoto, okutsu

! src/java.base/share/classes/java/text/AttributedString.java

Changeset: 1c9678d68f72
Author:    msheppar
Date:      2014-11-22 14:56 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/1c9678d68f72

8065222: sun/net/www/protocol/http/B6369510.java doesn't execute as expected
Summary: changed address.getHostName() to InetAddress.getLocalHost().getHostName() in URL construction in test's doClient method
Reviewed-by: chegar

! test/sun/net/www/protocol/http/B6369510.java

Changeset: 9ecc162e232e
Author:    erikj
Date:      2014-11-24 11:40 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/9ecc162e232e

8065412: generated source to compile .properties file incorreectly includes the module name in the package name
Reviewed-by: tbell, mchung, ihse

! make/gensrc/GensrcProperties.gmk

Changeset: 1d3070db9c6e
Author:    dfuchs
Date:      2014-11-24 17:02 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/1d3070db9c6e

8060132: Handlers configured on abstract nodes in logging.properties are not always properly closed
Summary: Loggers which have been configured with a handler in the configuration file will be retained by the LogManager until reset() is called. A new configuration property is added to explicitely turn the fix off.
Reviewed-by: mchung

! src/java.logging/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java

Changeset: fdea482eec4a
Author:    vlivanov
Date:      2014-11-24 07:16 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/fdea482eec4a

8063135: Enable full LF sharing by default
Reviewed-by: psandoz, shade

! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java

Changeset: 01c8bf6084fb
Author:    vlivanov
Date:      2014-11-24 07:19 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/01c8bf6084fb

8059880: Get rid of LambdaForm interpretation
Reviewed-by: psandoz, kvn, shade

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

Changeset: 0f4b70c13556
Author:    alanb
Date:      2014-11-24 18:11 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0f4b70c13556

8065720: (ch) AbstractInterruptibleChannel.end sets interrupted to null
Reviewed-by: psandoz, chegar

! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java

Changeset: 1d480d8fcf8c
Author:    kshefov
Date:      2014-11-25 14:16 +0400
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/1d480d8fcf8c

8059070: [TESTBUG] java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java failed - timeout
Reviewed-by: psandoz, vlivanov

! 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/LFCaching/LambdaFormTestCase.java
! test/lib/testlibrary/jdk/testlibrary/Utils.java

Changeset: 291c7b2922b3
Author:    chegar
Date:      2014-11-25 18:43 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/291c7b2922b3

8065072: sun/net/www/http/HttpClient/StreamingRetry.java failed intermittently
Reviewed-by: dfuchs

! test/sun/net/www/http/HttpClient/StreamingRetry.java

Changeset: 0e5f0adc50fa
Author:    prr
Date:      2014-11-25 10:41 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/0e5f0adc50fa

Merge

- src/java.base/share/classes/java/util/zip/package.html

Changeset: b8b6d817547e
Author:    prr
Date:      2014-11-25 12:14 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/b8b6d817547e

Merge

- src/java.base/share/classes/java/util/zip/package.html



More information about the jdk9-all-changes mailing list