hg: jdk9/sandbox/jdk: 3 new changesets

stuart.marks at oracle.com stuart.marks at oracle.com
Mon Jan 25 23:51:44 UTC 2016


Changeset: d05dcd90ac49
Author:    smarks
Date:      2016-01-25 14:18 -0800
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/d05dcd90ac49

Merge

- make/launcher/Launcher-jdk.jvmstat.gmk
- make/src/native/add_gnu_debuglink/add_gnu_debuglink.c
- make/src/native/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
! src/java.base/share/classes/java/util/stream/Collectors.java
- src/java.base/share/classes/jdk/Exported.java
+ src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CEFormatException.java
- src/java.base/share/classes/sun/misc/CEStreamExhausted.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/ClassFileTransformer.java
- src/java.base/share/classes/sun/misc/CompoundEnumeration.java
- src/java.base/share/classes/sun/misc/ConditionLock.java
- src/java.base/share/classes/sun/misc/Contended.java
- src/java.base/share/classes/sun/misc/DoubleConsts.java
- src/java.base/share/classes/sun/misc/FDBigInteger.java
- src/java.base/share/classes/sun/misc/FloatConsts.java
- src/java.base/share/classes/sun/misc/FloatingDecimal.java
- src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java
- src/java.base/share/classes/sun/misc/HexDumpEncoder.java
- src/java.base/share/classes/sun/misc/IOUtils.java
- src/java.base/share/classes/sun/misc/JarFilter.java
- src/java.base/share/classes/sun/misc/JavaAWTAccess.java
- src/java.base/share/classes/sun/misc/JavaAWTFontAccess.java
- src/java.base/share/classes/sun/misc/JavaBeansAccess.java
- src/java.base/share/classes/sun/misc/JavaIOAccess.java
- src/java.base/share/classes/sun/misc/JavaIOFileDescriptorAccess.java
- src/java.base/share/classes/sun/misc/JavaLangAccess.java
- src/java.base/share/classes/sun/misc/JavaLangRefAccess.java
- src/java.base/share/classes/sun/misc/JavaNetAccess.java
- src/java.base/share/classes/sun/misc/JavaNetHttpCookieAccess.java
- src/java.base/share/classes/sun/misc/JavaNetInetAddressAccess.java
- src/java.base/share/classes/sun/misc/JavaNioAccess.java
- src/java.base/share/classes/sun/misc/JavaSecurityAccess.java
- src/java.base/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java
- src/java.base/share/classes/sun/misc/JavaUtilJarAccess.java
- src/java.base/share/classes/sun/misc/JavaUtilZipFileAccess.java
- src/java.base/share/classes/sun/misc/Lock.java
- src/java.base/share/classes/sun/misc/MessageUtils.java
- src/java.base/share/classes/sun/misc/Perf.java
- src/java.base/share/classes/sun/misc/PerfCounter.java
- src/java.base/share/classes/sun/misc/PerformanceLogger.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/Request.java
- src/java.base/share/classes/sun/misc/RequestProcessor.java
- src/java.base/share/classes/sun/misc/SharedSecrets.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
- src/java.base/share/classes/sun/misc/VM.java
- src/java.base/share/classes/sun/misc/VMNotification.java
- src/java.base/share/classes/sun/util/logging/LoggingProxy.java
- src/java.base/share/classes/sun/util/logging/LoggingSupport.java
- src/java.base/share/native/libfdlibm/e_hypot.c
- src/java.base/share/native/libfdlibm/e_pow.c
- src/java.base/share/native/libfdlibm/s_cbrt.c
- src/java.base/share/native/libfdlibm/w_hypot.c
- src/java.base/share/native/libfdlibm/w_pow.c
- src/java.base/share/native/libjava/Image.c
- src/java.base/share/native/libjava/MessageUtils.c
- src/java.base/share/native/libzip/ZipFile.c
- src/java.base/unix/classes/sun/misc/OSEnvironment.java
- src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java
- src/java.base/windows/classes/sun/misc/OSEnvironment.java
- src/java.desktop/share/classes/sun/awt/image/AbstractMultiResolutionImage.java
- src/java.desktop/share/classes/sun/awt/image/MultiResolutionImage.java
- src/java.desktop/share/classes/sun/swing/plaf/synth/SynthIcon.java
- src/java.logging/share/classes/java/util/logging/LoggingProxyImpl.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java
- src/java.management/share/classes/com/sun/jmx/remote/internal/IIOPProxy.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ClientProvider.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/IIOPProxyImpl.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ProxyInputStream.java
- src/java.management/share/classes/com/sun/jmx/remote/protocol/iiop/ServerProvider.java
- src/java.rmi/unix/bin/java-rmi.cgi.sh
- src/java.scripting/share/classes/javax/script/package.html
- src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java
- src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java
! test/TEST.groups
- test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html
- test/java/awt/datatransfer/DataFlavor/XJavaUrlDataFlavorTest/XJavaUrlDataFlavorTest.java
- test/java/lang/ProcessHandle/TEST.properties
! test/java/util/Collection/MOAT.java
! test/java/util/Collection/SetFactories.java
! test/java/util/List/ListFactories.java
! test/java/util/Map/MapFactories.java
- test/java/util/stream/bootlib/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java
- test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
- test/java/util/stream/boottest/java/util/stream/FlagOpTest.java
- test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
- test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
- test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java
- test/java/util/stream/boottest/java/util/stream/NodeTest.java
- test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java
- test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
- test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java
- test/javax/management/remote/mandatory/connection/NoIIOP.java
- test/javax/sound/midi/MidiDeviceProvider/FakeInfo.java
- test/javax/sound/midi/MidiDeviceProvider/NullInfo.java
- test/javax/sound/midi/MidiDeviceProvider/UnsupportedInfo.java
- test/javax/sound/sampled/FileReader/AudioFileClose.java
- test/javax/sound/sampled/FileReader/ReadersExceptions.java
- test/javax/sound/sampled/FileWriter/AlawEncoderSync.java
- test/javax/sound/sampled/FileWriter/WriterCloseInput.java
- test/lib/testlibrary/jdk/testlibrary/InputArguments.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java
- test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java
- test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java
- test/sun/misc/FloatingDecimal/TestFDBigInteger.java
- test/sun/misc/FloatingDecimal/TestFloatingDecimal.java
- test/sun/misc/JavaLangAccess/FormatUnsigned.java
- test/sun/misc/JavaLangAccess/NewUnsafeString.java
- test/sun/misc/VM/GetNanoTimeAdjustment.java
- test/sun/security/tools/jarsigner/warnings.sh

Changeset: 726df3dae83f
Author:    smarks
Date:      2016-01-25 15:46 -0800
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/726df3dae83f

Remove concrete factories; remove Collections.toUnmod*; rename to ImmutableCollections

! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
+ src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
- src/java.base/share/classes/java/util/UnmodifiableCollections.java
! src/java.base/share/classes/java/util/stream/Collectors.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
- src/java.base/share/classes/sun/misc/JavaUtilAccess.java
! test/TEST.groups
! test/java/util/Collection/MOAT.java

Changeset: dcd484815f41
Author:    smarks
Date:      2016-01-25 15:50 -0800
URL:       http://hg.openjdk.java.net/jdk9/sandbox/jdk/rev/dcd484815f41

Fix whitespace.

! src/java.base/share/classes/java/util/ImmutableCollections.java



More information about the jdk9-sandbox-changes mailing list