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