hg: jdk9/client/jdk: 28 new changesets
philip.race at oracle.com
philip.race at oracle.com
Fri Apr 29 19:14:50 UTC 2016
Changeset: 41f95dde9770
Author: mrkam
Date: 2016-04-25 16:29 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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: dc7a55eff236
Author: smarks
Date: 2016-04-28 14:29 -0700
URL: http://hg.openjdk.java.net/jdk9/client/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: cb9c35a20ea5
Author: redestad
Date: 2016-04-29 11:56 +0200
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cb9c35a20ea5
8155036: Remove sun.security.action.GetBooleanSecurityPropertyAction
Reviewed-by: mullan, mchung, chegar
- src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
Changeset: 709929854709
Author: shade
Date: 2016-04-29 13:24 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/709929854709
8155090: String concatenation fails with a custom SecurityManager that uses concatenation
Reviewed-by: redestad, chegar
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
+ test/java/lang/String/concat/WithSecurityManager.java
Changeset: 531822c47693
Author: tvaleev
Date: 2016-04-29 16:52 +0300
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/531822c47693
8155600: Performance optimization of Arrays.asList().iterator()
Reviewed-by: redestad, shade, plevart, attila
! src/java.base/share/classes/java/util/Arrays.java
+ test/java/util/Arrays/AsList.java
Changeset: bee22cd1ab09
Author: ssadetsky
Date: 2016-04-29 09:45 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bee22cd1ab09
8155606: [PIT] Robot's createScreenCapture() broken on Linux
Reviewed-by: prr
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c
Changeset: 844fe87d784d
Author: ssadetsky
Date: 2016-04-29 09:46 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/844fe87d784d
8155613: [PIT] crash in AWT_Desktop/Automated/Exceptions/BasicTest
Reviewed-by: prr
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: c6ee961ab61f
Author: prr
Date: 2016-04-29 09:47 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c6ee961ab61f
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/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.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/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
Changeset: 179b1e28b42b
Author: prr
Date: 2016-04-29 11:54 -0700
URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/179b1e28b42b
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/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
- 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/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
More information about the jdk9-all-changes
mailing list