hg: jdk9/client/jdk: 27 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Mar 28 16:01:40 UTC 2016


Changeset: e592cd50bb63
Author:    bpb
Date:      2016-03-22 15:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e592cd50bb63

8151957: ObjectInputStream - Use new convenience method for immutable Map creation during static initialization
Summary: Initialize primClasses primitive type name-to-class mapping using a new Map.of() conveience method.
Reviewed-by: lancea, redestad, smarks

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: 5db7d0e5d12a
Author:    sundar
Date:      2016-03-23 14:54 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/5db7d0e5d12a

8152268: jjs tool makefile should use --addmods ALL-SYSTEM
Reviewed-by: alanb, hannesw

! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk

Changeset: 3e254419b9fa
Author:    xuelei
Date:      2016-03-23 12:25 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3e254419b9fa

8149017: Delayed provider selection broken in RSA client key exchange
Reviewed-by: coffeys

! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java

Changeset: 403329bd6983
Author:    rriggs
Date:      2016-03-23 19:57 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/403329bd6983

8151868: Typo in java.time.Instant until(Temporal endExclusive, TemporalUnit unit)
Reviewed-by: rriggs, lancea, scolebourne
Contributed-by: Abhijit Roy <abhijit.r.roy at oracle.com>

! src/java.base/share/classes/java/time/Instant.java

Changeset: 6d9aebccd145
Author:    mchung
Date:      2016-03-23 09:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/6d9aebccd145

8152197: Single place to specify module-specific information for images build
Reviewed-by: alanb, erikj

! make/gensrc/GensrcModuleLoaderMap.gmk

Changeset: 8a37a0ec0728
Author:    mchung
Date:      2016-03-23 09:23 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/8a37a0ec0728

8152227: Remove jdk.deploy.osx module descriptor
Reviewed-by: alanb, redestad

- src/jdk.deploy.osx/macosx/classes/module-info.java

Changeset: 9ea9fb3c0c88
Author:    dfuchs
Date:      2016-03-23 18:24 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/9ea9fb3c0c88

8151281: Module java.httpclient could use System.Logger instead of PlatformLogger
Reviewed-by: mchung, michaelm

! src/java.httpclient/share/classes/java/net/http/Log.java

Changeset: 775df952df90
Author:    naoto
Date:      2016-03-23 17:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/775df952df90

8152143: jlink --include-locales should gracefully detect certain user error
Reviewed-by: mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: 589795e4cd38
Author:    lana
Date:      2016-03-23 19:33 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/589795e4cd38

Added tag jdk-9+111 for changeset b2a69d66dc65

! .hgtags

Changeset: 1f84e73abee1
Author:    lana
Date:      2016-03-23 21:45 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/1f84e73abee1

Merge

- src/jdk.deploy.osx/macosx/classes/module-info.java

Changeset: 3ac7178352fc
Author:    shade
Date:      2016-03-24 12:52 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3ac7178352fc

8150463: StringConcat MH_INLINE_SIZED_EXACT should skip storage initialization
Reviewed-by: plevart, chegar

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

Changeset: 8bdb63271ed2
Author:    chegar
Date:      2016-03-24 11:56 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/8bdb63271ed2

8152642: Remove sun.misc.Unsafe dependency from java.lang.reflect.Proxy
Reviewed-by: alanb, shade

! src/java.base/share/classes/java/lang/reflect/Proxy.java

Changeset: ed1ac70edb86
Author:    chegar
Date:      2016-03-24 11:59 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/ed1ac70edb86

8152277: Move URLClassPath.pathToURLs(String) to RegistryImpl
Reviewed-by: alanb

! src/java.base/share/classes/sun/misc/URLClassPath.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java

Changeset: a18dbcbe2e1a
Author:    xuelei
Date:      2016-03-24 12:41 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/a18dbcbe2e1a

8152237: Support BigInteger.TWO
Reviewed-by: jnimeh, bpb, weijun

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

Changeset: e2e318304252
Author:    erikj
Date:      2016-03-24 14:23 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/e2e318304252

8152545: Use preprocessor instead of compiling a program to generate native nio constants
Reviewed-by: alanb

! make/gensrc/GensrcMisc.gmk
- make/src/native/genconstants/ch/genSocketOptionRegistry.c
- make/src/native/genconstants/fs/genSolarisConstants.c
- make/src/native/genconstants/fs/genUnixConstants.c
+ src/java.base/share/classes/sun/nio/ch/SocketOptionRegistry.java.template
+ src/java.base/solaris/classes/sun/nio/fs/SolarisConstants.java.template
+ src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template

Changeset: c1288b724e43
Author:    dfuchs
Date:      2016-03-24 14:45 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/c1288b724e43

8152606: java.base no longer needs to export sun.util.logging to java.httpclient
Summary: Now that JDK-8151281 is fixed, java.base module-info.java can be cleaned up to no longer export sun.util.logging to java.httpclient.
Reviewed-by: chegar, alanb

! src/java.base/share/classes/module-info.java

Changeset: ecd6e985e8b2
Author:    chegar
Date:      2016-03-24 15:32 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/ecd6e985e8b2

8149122: Move sun.misc.URLClassPath and Resouce to an internal package
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
+ src/java.base/share/classes/jdk/internal/loader/Resource.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java < src/java.base/share/classes/sun/misc/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
- src/java.base/share/classes/sun/misc/Resource.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
+ src/java.base/unix/classes/jdk/internal/loader/FileURLMapper.java
- src/java.base/unix/classes/sun/misc/FileURLMapper.java
+ src/java.base/windows/classes/jdk/internal/loader/FileURLMapper.java
- src/java.base/windows/classes/sun/misc/FileURLMapper.java

Changeset: 87b999055721
Author:    chegar
Date:      2016-03-24 15:34 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/87b999055721

Merge

- make/src/native/genconstants/ch/genSocketOptionRegistry.c
- make/src/native/genconstants/fs/genSolarisConstants.c
- make/src/native/genconstants/fs/genUnixConstants.c

Changeset: 4e79181befb9
Author:    mchung
Date:      2016-03-24 11:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/4e79181befb9

8152715: Problem list tools/pack200/Pack200Props.java
Reviewed-by: alanb, lancea

! test/ProblemList.txt

Changeset: 3abd25870915
Author:    mchung
Date:      2016-03-24 13:09 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/3abd25870915

8152508: tools/jlink/SecurityTest.java failed intermittently
Reviewed-by: alanb

! test/tools/jlink/SecurityTest.java

Changeset: aac56691c2c4
Author:    amlu
Date:      2016-03-25 19:46 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/aac56691c2c4

8152749: Mark AdaptorCloseAndInterrupt.java as intermittently failing
8152755: Problem list java/nio/file/WatchService/MayFlies.java
Reviewed-by: alanb

! test/ProblemList.txt
! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java

Changeset: eeea9b77edec
Author:    dfuchs
Date:      2016-03-25 17:12 +0100
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/eeea9b77edec

8150840: Add an internal system property to control the default level of System.Logger when java.logging is not present.
Reviewed-by: mchung, rriggs

! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
+ src/java.base/share/classes/jdk/internal/logger/SurrogateLogger.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
+ test/java/lang/System/LoggerFinder/internal/SimpleConsoleLoggerTest/SimpleConsoleLoggerTest.java

Changeset: 00d704eff42f
Author:    mchung
Date:      2016-03-25 12:30 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/00d704eff42f

8151571: InnocuousThread cannot be created during early startup
Reviewed-by: alanb, plevart, chegar

! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java
! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java
! src/java.base/share/classes/sun/nio/ch/ThreadPool.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java

Changeset: 1565a0efe6f0
Author:    asmotrak
Date:      2016-03-25 16:50 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/1565a0efe6f0

8152798: Mark WeakCipherSuite.java as intermittently failing
Reviewed-by: xuelei

! test/javax/net/ssl/DTLS/WeakCipherSuite.java

Changeset: 9e73bdac39ec
Author:    aefimov
Date:      2016-03-28 17:12 +0300
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/9e73bdac39ec

8073872: Schemagen fails with StackOverflowError if element references containing class
Reviewed-by: lancea

+ test/javax/xml/bind/jxc/8073872/Foo.java
+ test/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java

Changeset: 266db7445241
Author:    prr
Date:      2016-03-28 08:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/266db7445241

Merge

- make/src/native/genconstants/ch/genSocketOptionRegistry.c
- make/src/native/genconstants/fs/genSolarisConstants.c
- make/src/native/genconstants/fs/genUnixConstants.c
- src/java.base/share/classes/sun/misc/Resource.java
- src/java.base/share/classes/sun/misc/URLClassPath.java
- src/java.base/unix/classes/sun/misc/FileURLMapper.java
- src/java.base/windows/classes/sun/misc/FileURLMapper.java
- src/jdk.deploy.osx/macosx/classes/module-info.java

Changeset: 41e5cfe957cb
Author:    prr
Date:      2016-03-28 08:56 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/jdk/rev/41e5cfe957cb

Merge




More information about the jdk9-client-changes mailing list