hg: jdk9/hs/jdk: 43 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Apr 29 07:40:58 UTC 2016
Changeset: dbb991f84472
Author: ntv
Date: 2016-04-22 05:46 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dbb991f84472
8148947: DateTimeFormatter pattern letter 'g'
Summary: Handled 'g' in the required places
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/temporal/JulianFields.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
Changeset: 1c081429feec
Author: amlu
Date: 2016-04-22 17:07 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1c081429feec
8154277: JavaDoc warnings in VirtualMachineManager.java and Pool.java
Reviewed-by: alanb
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java
Changeset: 1781aba4f7e3
Author: xuelei
Date: 2016-04-22 09:27 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1781aba4f7e3
8144566: Custom HostnameVerifier disables SNI extension
Reviewed-by: mullan, wetmore
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/javax/net/ssl/ServerName/BestEffortOnLazyConnected.java
+ test/sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java
Changeset: beac9a439d0f
Author: mhaupt
Date: 2016-04-22 13:36 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/beac9a439d0f
8152667: MHs.iteratedLoop(...) throws unexpected WMTE, disallows Iterator subclasses, generates inconsistent loop result type
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java
Changeset: 14065c26ea1a
Author: mhaupt
Date: 2016-04-22 15:05 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/14065c26ea1a
8154751: MethodHandles.countedLoop does not accept empty bodies
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java
Changeset: e8217d94b72e
Author: mhaupt
Date: 2016-04-22 15:05 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e8217d94b72e
8154754: MethodHandles.countedLoop errors in deriving loop arguments, result type, and local state
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java
Changeset: 1433eea61ae0
Author: mchung
Date: 2016-04-22 09:43 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1433eea61ae0
8154837: Class::getPackage with exploded modules when classes in modules defined to the boot loader
Reviewed-by: alanb, chegar
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
Changeset: d2e09e5acc5e
Author: smarks
Date: 2016-04-22 13:10 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d2e09e5acc5e
8153330: deprecate Runtime.traceInstructions() and traceMethodCalls()
Reviewed-by: alanb, dholmes, mchung
! src/java.base/share/classes/java/lang/Runtime.java
Changeset: 4476470d8322
Author: chegar
Date: 2016-04-24 08:44 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4476470d8322
8154919: Remove superfluous jdk.unsupported from tools/launcher/modules/limitmods/LimitModsTest.java
Reviewed-by: alanb
! test/tools/launcher/modules/limitmods/LimitModsTest.java
Changeset: 611a897c5bc2
Author: chegar
Date: 2016-04-24 08:51 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/611a897c5bc2
8147543: Remove sun.misc.ManagedLocalsThread
Reviewed-by: rriggs
- src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java
Changeset: ee0a64ae78db
Author: stuefe
Date: 2016-03-03 12:47 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ee0a64ae78db
8150460: (linux|bsd|aix)_close.c: file descriptor table may become large or may not work at all
Reviewed-by: dsamersoff, rriggs
! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c
Changeset: 06bd77b3af21
Author: ntv
Date: 2016-04-25 09:37 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/06bd77b3af21
8031085: DateTimeFormatter won't parse dates with custom format "yyyyMMddHHmmssSSS"
Summary: Changed the FractionPrinterParser to subclass of NumberPrinterParser to make it participate in adjacent value parsing
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
Changeset: fe9e630bb80d
Author: jlaskey
Date: 2016-04-25 09:57 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fe9e630bb80d
8147426: Missing definition for JIMAGE_NOT_FOUND
Reviewed-by: hseigel, alanb
! src/java.base/share/native/libjimage/jimage.hpp
Changeset: f7da6c6b818b
Author: jlaskey
Date: 2016-04-25 09:57 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f7da6c6b818b
8147634: Need a JImage API that given a JImageLocationRef returns class name
Reviewed-by: hseigel
! make/lib/CoreLibraries.gmk
! make/mapfiles/libjimage/mapfile-vers
! src/java.base/share/native/libjimage/jimage.cpp
! src/java.base/share/native/libjimage/jimage.hpp
Changeset: 34d28218fa21
Author: jlaskey
Date: 2016-04-25 09:57 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/34d28218fa21
8082537: jimage should print usage when started with no args
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
Changeset: 229589274e08
Author: jlaskey
Date: 2016-04-25 09:57 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/229589274e08
8153930: Compiler crashed (intermittently)
Reviewed-by: redestad, alanb
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
Changeset: 78a06bc11975
Author: jlaskey
Date: 2016-04-25 09:57 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/78a06bc11975
8154090: Remove support for jimage recreate
Reviewed-by: alanb
- src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! test/tools/jimage/JImageTest.java
! test/tools/jimage/JImageToolTest.java
! test/tools/lib/tests/JImageGenerator.java
Changeset: 72ef20479778
Author: jlaskey
Date: 2016-04-25 09:57 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/72ef20479778
8069079: jimage extract / list to organize classes by modules
Reviewed-by: alanb, mchung
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
Changeset: baeb5edb3893
Author: jlaskey
Date: 2016-04-25 09:57 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/baeb5edb3893
8154179: BasicImageReader activating ImageBufferCache when not used
Reviewed-by: redestad
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
Changeset: 41f95dde9770
Author: mrkam
Date: 2016-04-25 16:29 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/41f95dde9770
8154594: JFrame.setDefaultCloseOperation is prohibited in jtreg: Missing part of the fix
Reviewed-by: alexsch, prr
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/TabbedPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java
Changeset: d24c177b70ac
Author: mrkam
Date: 2016-04-25 16:34 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d24c177b70ac
8154706: Sanity tests prepareBundle task doesn't produce working bundle
Reviewed-by: alexsch, prr
! test/sanity/client/TEST.ROOT.template
Changeset: 5e70a502b37c
Author: jlaskey
Date: 2016-04-26 11:55 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5e70a502b37c
8132994: /modules and /packages should not be parsed by the jimage parser
Reviewed-by: sundar
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageLocationWriter.java
Changeset: ae10dd067bcd
Author: rriggs
Date: 2016-04-26 17:35 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ae10dd067bcd
8066750: Remove HTTP proxy implementation and tests from RMI
Reviewed-by: smarks
! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java
+ src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
! test/ProblemList.txt
- test/java/rmi/transport/httpSocket/HttpSocketTest.java
- test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
- test/java/rmi/transport/httpSocket/security.policy
- test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
- test/sun/rmi/transport/proxy/EagerHttpFallback.java
- test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
- test/sun/rmi/transport/tcp/blockAccept/TestIface.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
- test/sun/rmi/transport/tcp/blockAccept/security.policy
Changeset: 3243b2b2a365
Author: rriggs
Date: 2016-04-26 21:25 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3243b2b2a365
8155182: fix to JDK-8066750 broke jdk9 builds
Summary: Restore RMI Http Proxy support for now
Reviewed-by: darcy, lancea, smarks
! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java < src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
! test/ProblemList.txt
+ test/java/rmi/transport/httpSocket/HttpSocketTest.java
+ test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
+ test/java/rmi/transport/httpSocket/security.policy
+ test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
+ test/sun/rmi/transport/proxy/EagerHttpFallback.java
+ test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
+ test/sun/rmi/transport/tcp/blockAccept/TestIface.java
+ test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
+ test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
+ test/sun/rmi/transport/tcp/blockAccept/security.policy
Changeset: ee25fcbc9b8c
Author: psandoz
Date: 2016-04-26 18:30 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ee25fcbc9b8c
8154556: Use java.nio.ByteOrder instead of boolean value
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
Changeset: 248dd87f816f
Author: psandoz
Date: 2016-04-26 18:42 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/248dd87f816f
8154447: Exempt classes under java.util.concurrent from MH.Lookup restrictions
Reviewed-by: mchung, martin
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/JavaUtilConcurrentLookupTest.java
+ test/java/lang/invoke/java.base/java/util/concurrent/LookupTester.java
Changeset: 5a6df35b0f97
Author: simonis
Date: 2016-04-27 09:13 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5a6df35b0f97
8155156: Remove remaining sun.misc.* imports from the jdk repo
Reviewed-by: chegar
! src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
Changeset: 5a48729a7eb6
Author: mhaupt
Date: 2016-04-27 15:01 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5a48729a7eb6
8155214: java/lang/invoke/PermuteArgsTest.java fails due to exhausted code cache
Reviewed-by: sundar
! test/java/lang/invoke/PermuteArgsTest.java
Changeset: 9e370f96dcf2
Author: dfuchs
Date: 2016-04-27 18:04 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9e370f96dcf2
8148568: LoggerFinder.getLogger and LoggerFinder.getLocalizedLogger should take a Module argument instead of a Class.
Summary: Changes System.LoggerFinder methods to take a Module argument instead of a Class.
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/sun/util/logging/internal/LoggingProviderImpl.java
! test/java/lang/System/Logger/custom/CustomLoggerTest.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinder.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/TestLoggerFinder.java
! test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
! test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/api/LoggerFinderAPITest.java
! test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java
! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java
! test/sun/util/logging/PlatformLoggerTest.java
Changeset: 35e3f6bdf42b
Author: simonis
Date: 2016-04-27 18:52 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/35e3f6bdf42b
8155236: AIX: fix dectection of Xrender extension
Reviewed-by: prr
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c
Changeset: c0e1a94f27f5
Author: mhaupt
Date: 2016-04-27 20:18 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c0e1a94f27f5
8155106: MHs.Lookup.findConstructor returns handles for array classes
Reviewed-by: shade, sundar
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/ArrayConstructorTest.java
Changeset: 679e4061b6a0
Author: mchung
Date: 2016-04-27 12:06 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/679e4061b6a0
8154905: Rename jdk.jvmstat.rmi to jdk.jstatd
Reviewed-by: alanb, sundar
+ make/launcher/Launcher-jdk.jstatd.gmk
- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
+ src/jdk.jstatd/share/classes/module-info.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/monitor/remote/package.html
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
+ src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java
+ src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteHostImpl.java
+ src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
! src/jdk.jvmstat/share/classes/module-info.java
Changeset: 46dfc09b2c76
Author: chegar
Date: 2016-04-27 20:36 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/46dfc09b2c76
8044773: Refactor jdk.net API so that it can be moved out of the base module
Reviewed-by: alanb, erikj, mchung
+ make/lib/Lib-jdk.net.gmk
+ make/mapfiles/libextnet/mapfile-vers
! make/mapfiles/libnet/mapfile-vers
! make/src/classes/build/tools/module/GenModuleInfoSource.java
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
+ src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/classes/java/net/PlainSocketImpl.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
! src/java.base/unix/native/libnet/net_util_md.h
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
+ src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
+ src/jdk.net/share/classes/jdk/net/NetworkPermission.java
+ src/jdk.net/share/classes/jdk/net/SocketFlow.java
+ src/jdk.net/share/classes/jdk/net/Sockets.java
+ src/jdk.net/share/classes/jdk/net/package-info.java
+ src/jdk.net/share/classes/module-info.java
+ src/jdk.net/solaris/classes/jdk/net/SolarisSocketOptions.java
+ src/jdk.net/solaris/native/libextnet/SolarisSocketOptions.c
+ src/jdk.net/solaris/native/libextnet/SolarisSocketOptions.h
! src/jdk.policytool/share/classes/module-info.java
! test/java/net/SocketOption/OptionsTest.java
! test/java/net/SocketOption/UnsupportedOptionsTest.java
! test/java/nio/channels/DatagramChannel/SocketOptionTests.java
! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
! test/java/nio/channels/SocketChannel/SocketOptionTests.java
+ test/jdk/net/SocketFlow/SocketFlowBasic.java
! test/jdk/net/Sockets/Test.java
Changeset: 566a5f5a9a5a
Author: mrkam
Date: 2016-04-27 17:47 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/566a5f5a9a5a
8154381: SwingSet tests are not auto closed in jtreg
Reviewed-by: alexsch
! make/netbeans/client_sanity/nbproject/genfiles.properties
! make/netbeans/client_sanity/nbproject/project.properties
! make/netbeans/client_sanity/nbproject/project.xml
! test/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
! test/sanity/client/SwingSet/src/ButtonDemoTest.java
! test/sanity/client/SwingSet/src/ComboBoxDemoTest.java
! test/sanity/client/SwingSet/src/ListDemoTest.java
! test/sanity/client/SwingSet/src/OptionPaneDemoTest.java
! test/sanity/client/SwingSet/src/ProgressBarDemoTest.java
! test/sanity/client/SwingSet/src/ScrollPaneDemoTest.java
! test/sanity/client/SwingSet/src/SpinnerDemoTest.java
! test/sanity/client/SwingSet/src/SplitPaneDemoTest.java
! test/sanity/client/SwingSet/src/TabbedPaneDemoTest.java
! test/sanity/client/SwingSet/src/TextFieldDemoTest.java
! test/sanity/client/SwingSet/src/ToggleButtonDemoTest.java
! test/sanity/client/SwingSet/src/TreeDemoTest.java
! test/sanity/client/SwingSet/src/WindowDemoTest.java
+ test/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java
+ test/sanity/client/lib/Extensions/src/org/jtregext/GuiTestListener.java
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/TabbedPaneDemo.java
Changeset: 69f430549260
Author: amlu
Date: 2016-04-28 12:38 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/69f430549260
8154733: Fix module dependencies missed in java.rmi tests
Reviewed-by: alanb, amlu
Contributed-by: felix.yang at oracle.com
+ test/java/rmi/TEST.properties
! test/java/rmi/reliability/benchmark/bench/serial/Main.java
+ test/sun/rmi/TEST.properties
Changeset: 88dbf3f5bb92
Author: chegar
Date: 2016-04-28 09:33 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/88dbf3f5bb92
8155578: OpenJDK build failed after JDK-8044773
Reviewed-by: alanb
! src/java.base/share/classes/module-info.java
Changeset: 8c23079bd4a6
Author: cbensen
Date: 2016-04-28 08:28 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8c23079bd4a6
8150990: Add helper class in jdk.jlink for packager use to avoid coordination with FX and JDK builds
Reviewed-by: alanb, mchung, kcr, sundar
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
Changeset: 56379812ec5e
Author: lana
Date: 2016-04-28 08:26 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/56379812ec5e
Added tag jdk-9+116 for changeset baeb5edb3893
! .hgtags
Changeset: 3a56dfbc0748
Author: lana
Date: 2016-04-28 09:38 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3a56dfbc0748
Merge
- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
! src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
! test/java/rmi/transport/httpSocket/HttpSocketTest.java
! test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
! test/java/rmi/transport/httpSocket/security.policy
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
! test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
! test/sun/rmi/transport/proxy/EagerHttpFallback.java
! test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
! test/sun/rmi/transport/tcp/blockAccept/TestIface.java
! test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
! test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
Changeset: 8bc8f99ed902
Author: amurillo
Date: 2016-04-28 14:44 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8bc8f99ed902
Merge
Changeset: dc7a55eff236
Author: smarks
Date: 2016-04-28 14:29 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dc7a55eff236
8154801: deprecate Observer and Observable
Reviewed-by: darcy
! src/java.base/share/classes/java/util/Observable.java
! src/java.base/share/classes/java/util/Observer.java
Changeset: f39e271718d9
Author: amurillo
Date: 2016-04-28 22:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f39e271718d9
Merge
Changeset: 1a74d902715a
Author: amurillo
Date: 2016-04-28 23:08 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1a74d902715a
Merge
- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
- src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
More information about the jdk9-all-changes
mailing list