hg: jdk9/hs/jdk: 35 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Feb 27 17:44:29 UTC 2015


Changeset: effdf04cfcec
Author:    redestad
Date:      2015-02-21 13:46 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/effdf04cfcec

8068790: ZipEntry/JarEntry.setCreation/LastAccessTime(null) don't throw NPE as specified
Reviewed-by: coffeys, sherman

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! test/java/util/zip/TestExtraTime.java

Changeset: dd80c38f6595
Author:    erikj
Date:      2015-02-23 11:37 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dd80c38f6595

8073498: Enhance GensrcProperties.gmk to allow an alternative source root
Reviewed-by: tbell, mchung, ihse

! make/gensrc/GensrcProperties.gmk

Changeset: a4e47f145dda
Author:    chegar
Date:      2015-02-23 15:48 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a4e47f145dda

8064924: Update java.net.URL to work with modules
Reviewed-by: alanb, plevart, psandoz

! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLStreamHandlerFactory.java
! src/java.base/share/classes/java/net/package-info.java
+ src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java
+ src/java.base/share/classes/java/net/spi/package-info.java
+ test/java/net/spi/URLStreamHandlerProvider/Basic.java
+ test/java/net/spi/URLStreamHandlerProvider/Child.java
+ test/java/net/spi/URLStreamHandlerProvider/bad.provider.template
+ test/java/net/spi/URLStreamHandlerProvider/basic.policy
+ test/java/net/spi/URLStreamHandlerProvider/provider.template
! test/javax/net/ssl/FixingJavadocs/ComURLNulls.java
! test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java
! test/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java

Changeset: bfc07fb616d9
Author:    chegar
Date:      2015-02-23 17:22 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bfc07fb616d9

8073667: URL should not use service loader to lookup the jar protocol handler
Reviewed-by: alanb

! src/java.base/share/classes/java/net/URL.java

Changeset: 9a0e131ad6f8
Author:    mchung
Date:      2015-02-23 08:46 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9a0e131ad6f8

8062750: Separate SNMP messages from sun.management.resources.agent
Reviewed-by: alanb, dfuchs, erikj

! src/java.management/share/classes/sun/management/AgentConfigurationError.java
! src/java.management/share/classes/sun/management/resources/agent.properties
! test/sun/management/AgentCheckTest.java

Changeset: b869f40e0ccd
Author:    juh
Date:      2015-02-23 11:40 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b869f40e0ccd

8072663: Remove the sun.security.acl package which is not used in the JDK
Reviewed-by: mullan, alanb, mchung

! src/java.base/share/classes/java/security/acl/Acl.java
- src/java.base/share/classes/sun/security/acl/AclEntryImpl.java
- src/java.base/share/classes/sun/security/acl/AclImpl.java
- src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java
- src/java.base/share/classes/sun/security/acl/GroupImpl.java
- src/java.base/share/classes/sun/security/acl/OwnerImpl.java
- src/java.base/share/classes/sun/security/acl/PermissionImpl.java
- src/java.base/share/classes/sun/security/acl/PrincipalImpl.java
- src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java
! test/TEST.groups
- test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java

Changeset: 03df711f2cab
Author:    jmanson
Date:      2015-02-24 09:46 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/03df711f2cab

6588467: Add isDaemon() and getPriority() to ThreadInfo
Reviewed-by: mchung, sla, dholmes, martin

! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java
! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
+ test/java/lang/management/ThreadMXBean/ThreadDaemonTest.java
! test/java/lang/management/ThreadMXBean/ThreadDump.java

Changeset: 31ba9c9a6b35
Author:    sla
Date:      2015-02-24 10:56 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/31ba9c9a6b35

8073713: javadoc warnings in serviceability code
Reviewed-by: mgronlun, alanb, sspitsyn

! src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java

Changeset: 2d045ee4b2f3
Author:    igerasim
Date:      2015-02-24 19:50 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2d045ee4b2f3

8073779: StackOverflowError called StackOverflowException in javadoc
Reviewed-by: martin

! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java

Changeset: d5f7442dbd63
Author:    amurillo
Date:      2015-02-24 10:52 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d5f7442dbd63

Merge

- test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java
- test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh

Changeset: 13c749cb2edf
Author:    dfuchs
Date:      2015-02-24 21:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/13c749cb2edf

8073394: Clock.systemUTC() should return a constant
Summary: Clock.systemUTC() now returns SystemClock.UTC
Reviewed-by: scolebourne, rriggs, plevart, lancea

! src/java.base/share/classes/java/time/Clock.java
! test/java/time/test/java/time/TestClock_System.java

Changeset: f5a9533bd747
Author:    mchung
Date:      2015-02-24 12:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f5a9533bd747

8073696: Remove unused imports in java.corba, java.jaxws, jdk.httpserver
Reviewed-by: alanb, chegar

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/AuthFilter.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpExchangeImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpsExchangeImpl.java

Changeset: d278a05017eb
Author:    weijun
Date:      2015-02-25 18:30 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d278a05017eb

8073181: keytool -ext honored not working correctly
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/sun/security/tools/keytool/KeyToolTest.java

Changeset: 895c085e15d4
Author:    weijun
Date:      2015-02-25 18:30 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/895c085e15d4

8073182: keytool may generate duplicate extensions
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/sun/security/tools/keytool/KeyToolTest.java

Changeset: edce622135bc
Author:    coffeys
Date:      2015-02-25 11:44 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/edce622135bc

7178362: Socket impls should ignore unsupported proxy types rather than throwing
Reviewed-by: chegar

! src/java.base/share/classes/java/net/SocksSocketImpl.java
+ test/java/net/Socks/BadProxySelector.java

Changeset: b1d316f8656f
Author:    jfranck
Date:      2015-02-25 14:30 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b1d316f8656f

8014678: Spurious AccessControlException thrown in java.lang.Class.getEnclosingMethod()
Reviewed-by: ahgross, mchung, psandoz

! src/java.base/share/classes/java/lang/Class.java
+ test/java/lang/Class/getEnclosingConstructor/EnclosingConstructorWithSecurityManager.java
+ test/java/lang/Class/getEnclosingMethod/EnclosingMethodWithSecurityManager.java

Changeset: 37d1442d53bc
Author:    ksrini
Date:      2015-02-25 06:21 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/37d1442d53bc

8066185: VM crashed with SIGSEGV VirtualMemoryTracker::add_reserved_region
Reviewed-by: coleenp, dholmes

! src/java.base/share/native/libjli/java.c
! test/tools/launcher/TestSpecialArgs.java

Changeset: 14325c15583d
Author:    msheppar
Date:      2015-02-25 17:05 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/14325c15583d

8046893: JNI exception pending in jdk/src/solaris/native/java/net: ExtendedOptionsImpl.c, PlainDatagramSocketImpl.c
Reviewed-by: alanb, chegar

! src/java.base/unix/native/libnet/ExtendedOptionsImpl.c

Changeset: 367cd3425a59
Author:    msheppar
Date:      2015-02-25 17:24 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/367cd3425a59

8055204: Memory leak in jdk/src/windows/native/java/lang/java_props_md.c
Reviewed-by: rriggs

! src/java.base/windows/native/libjava/java_props_md.c

Changeset: 710db3eff010
Author:    dfuchs
Date:      2015-02-25 18:41 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/710db3eff010

8072645: java.util.logging should use java.time to get more precise time stamps
Summary: j.u.logging uses j.t.Instant to store LogRecord time stamps. XMLFormatter format is updated to allow for a new optional <nanos> element containing a nano second adjustment. SimpleFormatter passes a ZonedDateTime object to String.format. LogRecord getMillis/setMillis are deprecated, replaced by getInstant/setInstant.
Reviewed-by: scolebourne, plevart, rriggs
Contributed-by: daniel.fuchs at oracle.com, peter.levart at gmail.com

! src/java.base/share/classes/sun/util/logging/LoggingSupport.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
! src/java.logging/share/classes/java/util/logging/XMLFormatter.java
! test/java/lang/invoke/lambda/LogGeneratedClassesTest.java
! test/java/util/logging/FileHandlerLongLimit.java
+ test/java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanos.java
+ test/java/util/logging/HigherResolutionTimeStamps/LogRecordWithNanosAPI.java
+ test/java/util/logging/HigherResolutionTimeStamps/SerializeLogRecord.java
+ test/java/util/logging/HigherResolutionTimeStamps/SimpleFormatterNanos.java
+ test/java/util/logging/HigherResolutionTimeStamps/XmlFormatterNanos.java

Changeset: 7acbc61bf3fb
Author:    msheppar
Date:      2015-02-25 19:36 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7acbc61bf3fb

8046901: Check jdk/src/solaris/native/sun/nio for Parfait flagged uninitialized memory
Reviewed-by: rriggs, alanb

! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c
! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c
! src/jdk.sctp/unix/native/libsctp/SctpNet.c

Changeset: f7e46f7c75df
Author:    sherman
Date:      2015-02-25 13:04 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f7e46f7c75df

8073893: Enable charsets build system to configure euc_tw into java.base module/sun.nio.cs
Summary: to enable charsets build system to configure euc_tw into java.base module/sun.nio.cs
Reviewed-by: alanb, mchung

! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-solaris
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/GensrcCharsetMapping.gmk
! make/src/classes/build/tools/charsetmapping/Charset.java
! make/src/classes/build/tools/charsetmapping/EUC_TW.java
! make/src/classes/build/tools/charsetmapping/HKSCS.java
! make/src/classes/build/tools/charsetmapping/Main.java
! make/src/classes/build/tools/charsetmapping/SPI.java
! src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java
! test/sun/nio/cs/X11CNS11643.java

Changeset: f3e5c7d886a5
Author:    weijun
Date:      2015-02-26 08:08 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f3e5c7d886a5

8073853: KeyToolTest.java has too many too long lines
Reviewed-by: mullan

! test/sun/security/tools/keytool/KeyToolTest.java

Changeset: d4cc200fd4c9
Author:    coffeys
Date:      2015-02-26 09:36 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d4cc200fd4c9

8071447: IBM1166 Locale Request for Kazakh characters
Reviewed-by: sherman

+ make/data/charsetmapping/IBM1166.c2b
+ make/data/charsetmapping/IBM1166.map
+ make/data/charsetmapping/IBM1166.nr
! make/data/charsetmapping/charsets
! make/data/charsetmapping/list_old
! test/java/nio/charset/Charset/RegisteredCharsets.java
! test/java/nio/charset/RemovingSunIO/SunioAlias.java
! test/sun/nio/cs/CheckHistoricalNames.java

Changeset: a3d2a201d7b3
Author:    vinnie
Date:      2015-02-26 16:29 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a3d2a201d7b3

8073955: Update java.security.debug help text to reflect recent enhancements for debugging
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/util/Debug.java

Changeset: 32af5df346f5
Author:    sherman
Date:      2015-02-26 14:40 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/32af5df346f5

8073924: Update test/java/nio/charset/Charset/NIOCharsetAvailability.java to work with module system
Summary: to use module's runtime filesystem to iterate the class files
Reviewed-by: alanb

! test/java/nio/charset/Charset/NIOCharsetAvailabilityTest.java

Changeset: dde2405cdb0f
Author:    lpriima
Date:      2015-02-26 18:50 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dde2405cdb0f

8073354: TimSortStackSize2.java: test cleanup: make test run with single argument
Reviewed-by: dholmes

! test/java/util/Arrays/TimSortStackSize2.java

Changeset: 99dfa8d56fc6
Author:    darcy
Date:      2015-02-26 18:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/99dfa8d56fc6

8073952: Spec of j.l.r.Method.toString/toGenericString need to be clarified
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Method.java

Changeset: be681c3449ce
Author:    katleman
Date:      2015-02-26 15:58 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/be681c3449ce

Added tag jdk9-b52 for changeset 607ea68032cd

! .hgtags

Changeset: 6cb5f5c34009
Author:    lana
Date:      2015-02-26 20:18 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6cb5f5c34009

Merge

- src/java.base/share/classes/sun/security/acl/AclEntryImpl.java
- src/java.base/share/classes/sun/security/acl/AclImpl.java
- src/java.base/share/classes/sun/security/acl/AllPermissionsImpl.java
- src/java.base/share/classes/sun/security/acl/GroupImpl.java
- src/java.base/share/classes/sun/security/acl/OwnerImpl.java
- src/java.base/share/classes/sun/security/acl/PermissionImpl.java
- src/java.base/share/classes/sun/security/acl/PrincipalImpl.java
- src/java.base/share/classes/sun/security/acl/WorldGroupImpl.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java
- test/com/sun/management/OperatingSystemMXBean/GetTotalSwapSpaceSize.java
- test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh
- test/sun/security/acl/PermissionImpl/PermissionEqualsHashCode.java

Changeset: e97e909d3c31
Author:    psandoz
Date:      2015-02-27 09:58 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e97e909d3c31

8071600: Add a flat-mapping collector
Reviewed-by: smarks, chegar, briangoetz

! src/java.base/share/classes/java/util/stream/Collectors.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
- test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java

Changeset: f72c2ac7c69b
Author:    ihse
Date:      2015-02-27 11:56 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f72c2ac7c69b

8072842: Add support for building native JTReg tests
Reviewed-by: erikj, sla

+ make/test/JtregNative.gmk
! test/Makefile
! test/TEST.groups
+ test/native_sanity/simplenativelauncher/ProgramTest.java
+ test/native_sanity/simplenativelauncher/exesanity_SimpleNativeLauncher.c
+ test/native_sanity/simplenativelib/NativeLib.java
+ test/native_sanity/simplenativelib/libsanity_SimpleNativeLib.c
+ test/native_sanity/simplenativelib2/NativeLib.java
+ test/native_sanity/simplenativelib2/libsanity_SimpleNativeLib2.c

Changeset: f121ce607f02
Author:    chegar
Date:      2015-02-27 11:45 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f121ce607f02

8074022: Serialization should issue a freeze action after reconstituting a graph that contains objects with final fields
Reviewed-by: dholmes, plevart, psandoz

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java

Changeset: cf0720e8e76a
Author:    vlivanov
Date:      2015-02-27 18:03 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/cf0720e8e76a

8073644: Assertion in LambdaFormEditor.bindArgumentType is too strict
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
+ test/java/lang/invoke/CustomizedLambdaFormTest.java

Changeset: 40899e008df9
Author:    amurillo
Date:      2015-02-27 07:34 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/40899e008df9

Merge




More information about the jdk9-all-changes mailing list