Changeset: 4352ddb02f68 Author: sundar Date: 2016-05-16 14:47 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4352ddb02f68
8156914: jlink API minor cleanups Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java ! src/jdk.jlink/share/classes/module-info.java ! test/tools/jlink/DefaultProviderTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/ImageFilePoolTest.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLinkOptimTest.java ! test/tools/jlink/JLinkOptionsTest.java ! test/tools/jlink/JLinkPostProcessingTest.java ! test/tools/jlink/ResourcePoolTest.java ! test/tools/jlink/SecurityTest.java ! test/tools/jlink/asmplugin/AddForgetResourcesTest.java ! test/tools/jlink/asmplugin/AsmPluginTestBase.java ! test/tools/jlink/asmplugin/BasicTest.java ! test/tools/jlink/asmplugin/IdentityPluginTest.java ! test/tools/jlink/asmplugin/NegativeTest.java ! test/tools/jlink/asmplugin/PackageMappingTest.java ! test/tools/jlink/asmplugin/SortingTest.java ! test/tools/jlink/asmplugin/VisitorTest.java ! test/tools/jlink/customplugin/plugin/CustomPlugin.java ! test/tools/jlink/customplugin/plugin/HelloPlugin.java ! test/tools/jlink/plugins/CompressorPluginTest.java ! test/tools/jlink/plugins/ExcludeFilesPluginTest.java ! test/tools/jlink/plugins/ExcludePluginTest.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/FileCopierPluginTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/OrderResourcesPluginTest.java ! test/tools/jlink/plugins/PluginOrderTest.java ! test/tools/jlink/plugins/PluginsNegativeTest.java ! test/tools/jlink/plugins/PrevisitorTest.java ! test/tools/jlink/plugins/StringSharingPluginTest.java ! test/tools/jlink/plugins/StripDebugPluginTest.java Changeset: db250cfb765a Author: prappo Date: 2016-05-16 15:10 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/db250cfb765a 8150785: (bf) Hoist slice and duplicate methods up to java.nio.Buffer Reviewed-by: alanb, rriggs, chegar ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! test/java/nio/Buffer/Order-X.java.template ! test/java/nio/Buffer/Order.java ! test/java/nio/Buffer/OrderChar.java ! test/java/nio/Buffer/OrderDouble.java ! test/java/nio/Buffer/OrderFloat.java ! test/java/nio/Buffer/OrderInt.java ! test/java/nio/Buffer/OrderLong.java ! test/java/nio/Buffer/OrderShort.java Changeset: 0c2e739fb309 Author: michaelm Date: 2016-05-16 16:04 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0c2e739fb309 8156825: java/net/httpclient/BasicWebSocketAPITest.java failed with java.lang.AssertionError Reviewed-by: rriggs ! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java - src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java ! src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java ! src/java.httpclient/share/classes/java/net/http/RawChannel.java ! src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java Changeset: ee022b8f5e2d Author: rhalade Date: 2016-05-16 10:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ee022b8f5e2d 8155049: New tests from 8144566 fail with "No expected Server Name Indication" Reviewed-by: xuelei ! test/javax/net/ssl/ServerName/BestEffortOnLazyConnected.java ! test/sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Changeset: b26fa1a6458d Author: mullan Date: 2016-05-16 13:53 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b26fa1a6458d 8150468: ClassCircularityError on error in security policy file Reviewed-by: mchung, xuelei ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java + test/sun/security/provider/PolicyFile/BadPolicyFile.java + test/sun/security/provider/PolicyFile/BadPolicyFile.policy Changeset: ced2868c2e8d Author: mullan Date: 2016-05-16 13:54 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ced2868c2e8d Merge - src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java Changeset: f4a0fe7bbd75 Author: alanb Date: 2016-05-16 22:07 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f4a0fe7bbd75 8156989: Trailing empty element in classpath ignored Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java Changeset: fbdd80a33a62 Author: xiaofeya Date: 2016-05-17 02:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fbdd80a33a62 8155088: Fix module dependencies in java/sql/* and javax/* tests Reviewed-by: alanb Contributed-by: Felix Yang <[email protected]> + test/java/sql/TEST.properties ! test/javax/net/ssl/HttpsURLConnection/Equals.java + test/javax/rmi/TEST.properties + test/javax/script/TEST.properties + test/javax/xml/jaxp/TEST.properties Changeset: df25fad96353 Author: psandoz Date: 2016-05-17 12:06 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/df25fad96353 8156485: MethodHandles.varHandleExactInvoker should perform exact checks Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.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/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: 0dae92546feb Author: sundar Date: 2016-05-17 19:53 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0dae92546feb 8157146: Add debug printlns to tests FieldSetAccessibleTest and VerifyJimage.java Reviewed-by: alanb, shade ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/tools/jimage/VerifyJimage.java Changeset: 1723608170c0 Author: ahenrie Date: 2015-11-17 23:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1723608170c0 8145278: Fix memory leak in splitPathList Reviewed-by: sspitsyn, dsamersoff, dcubed ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c Changeset: 769777ebcc81 Author: stefank Date: 2016-04-20 09:57 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/769777ebcc81 8072921: -Xincgc should be removed from output Reviewed-by: alanb ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: 1d38cf0f291c Author: dsamersoff Date: 2016-04-20 18:01 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1d38cf0f291c 8152847: JDI use of sun.boot.class.path needs to be updated for Jigsaw Summary: remove references to bootclasspath Reviewed-by: alanb, sspitsyn ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_ja.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java Changeset: 4958bdcf895d Author: dsamersoff Date: 2016-04-20 15:09 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4958bdcf895d Merge Changeset: 0508d801b1fb Author: dsamersoff Date: 2016-04-21 13:18 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0508d801b1fb 8143921: nsk/jdi/ObjectReference/waitingThreads/waitingthreads003 fails with JVMTI_ERROR_INVALID_CLASS Summary: Skip invalid classes Reviewed-by: sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c Changeset: 227c77e44055 Author: ikrylov Date: 2016-03-30 17:04 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/227c77e44055 8147844: new method j.l.Thread.onSpinWait() and the corresponding x86 hotspot instrinsic Summary: see JEP-285 for details Reviewed-by: psandoz, alanb, dholmes Contributed-by: Gil Tene <[email protected]>, Ivan Krylov <[email protected]> ! src/java.base/share/classes/java/lang/Thread.java Changeset: 25fe2c0cecfb Author: bharadwaj Date: 2016-04-12 14:17 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/25fe2c0cecfb Merge Changeset: 6e607ec47322 Author: bharadwaj Date: 2016-04-19 15:26 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6e607ec47322 Merge ! src/java.base/share/classes/java/lang/Thread.java Changeset: 35ce2ada6b0a Author: bharadwaj Date: 2016-04-21 15:04 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/35ce2ada6b0a Merge Changeset: b2d898bbd0c4 Author: amurillo Date: 2016-04-22 01:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b2d898bbd0c4 Merge ! src/java.base/share/classes/java/lang/Thread.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java - src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java - src/java.base/share/classes/sun/reflect/AccessorGenerator.java - src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/ByteVector.java - src/java.base/share/classes/sun/reflect/ByteVectorFactory.java - src/java.base/share/classes/sun/reflect/ByteVectorImpl.java - src/java.base/share/classes/sun/reflect/CallerSensitive.java - src/java.base/share/classes/sun/reflect/ClassDefiner.java - src/java.base/share/classes/sun/reflect/ClassFileAssembler.java - src/java.base/share/classes/sun/reflect/ClassFileConstants.java - src/java.base/share/classes/sun/reflect/ConstantPool.java - src/java.base/share/classes/sun/reflect/ConstructorAccessor.java - src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldAccessor.java - src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldInfo.java - src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/Label.java - src/java.base/share/classes/sun/reflect/LangReflectAccess.java - src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java - src/java.base/share/classes/sun/reflect/MethodAccessor.java - src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java - src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/Reflection.java - src/java.base/share/classes/sun/reflect/ReflectionFactory.java - src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/SignatureIterator.java - src/java.base/share/classes/sun/reflect/UTF8.java - src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java - src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java - test/java/util/ServiceLoader/modules/BasicTest.java - test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java - test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java - test/sun/reflect/CallerSensitive/MissingCallerSensitive.java - test/sun/reflect/Reflection/GetCallerClass.java - test/sun/reflect/Reflection/GetCallerClassTest.java - test/sun/reflect/Reflection/GetCallerClassTest.sh - test/sun/reflect/constantPool/ConstantPoolTest.java - test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm Changeset: ce87b09f35dd Author: sspitsyn Date: 2016-04-28 00:38 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ce87b09f35dd 8153749: New capability can_generate_early_class_hook_events Summary: Add new capability Reviewed-by: alanb, dsamersoff ! src/java.base/share/native/include/jvmti.h Changeset: 8bc8f99ed902 Author: amurillo Date: 2016-04-28 14:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8bc8f99ed902 Merge Changeset: f39e271718d9 Author: amurillo Date: 2016-04-28 22:51 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f39e271718d9 Merge Changeset: 1a74d902715a Author: amurillo Date: 2016-04-28 23:08 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/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 Changeset: 48363aba4811 Author: hseigel Date: 2016-04-29 15:17 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/48363aba4811 8155727: java/util/concurrent/locks/Lock/TimedAcquireLeak.java timeouts. Summary: Fix regex pattern to handle possible (module@version) text Reviewed-by: ctornqvi, martin ! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java Changeset: 37b8d7571efd Author: mockner Date: 2016-04-29 22:39 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/37b8d7571efd 8154110: Update class* and safepoint* logging subsystems Summary: Refactored logging tags in class and safepoint subsystems. Reviewed-by: coleenp, rehn, hseigel ! test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh ! test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh ! test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh Changeset: d0b8cc47c117 Author: hb Date: 2016-05-05 01:52 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d0b8cc47c117 8154166: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java fails with RuntimeException Summary: Fix the RuntimeException issue Reviewed-by: jbachorik ! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java Changeset: d2f46fdfc3ca Author: bchristi Date: 2016-05-05 11:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d2f46fdfc3ca 8147039: Incorrect locals and operands in compiled frames Summary: Implement stack walking using javaVFrame instead of vframeStream Reviewed-by: mchung, vlivanov + test/java/lang/StackWalker/CountLocalSlots.java ! test/java/lang/StackWalker/LocalsAndOperands.java + test/java/lang/StackWalker/LocalsCrash.java Changeset: 73608cd4f89a Author: dsamersoff Date: 2016-05-06 11:47 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/73608cd4f89a 8154144: Tests in com/sun/jdi fails intermittently with "jdb input stream closed prematurely" Summary: Don't print stream closed message during shutdown Reviewed-by: dcubed, sla, dsamersoff Contributed-by: [email protected] ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventHandler.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java Changeset: 294e430e2951 Author: amurillo Date: 2016-05-05 12:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/294e430e2951 Merge ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: 2f0dd8cb6cc0 Author: amurillo Date: 2016-05-06 06:23 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2f0dd8cb6cc0 Merge - src/java.base/share/classes/jdk/internal/module/Hasher.java - src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java - src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.java - src/java.desktop/unix/native/common/awt/extutil.h - src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.c - src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.h - src/java.desktop/unix/native/libawt_headless/awt/VDrawingAreaP.h - test/javax/transaction/testng/TEST.properties - test/tools/jlink/hashes/HashesTest.java - test/tools/jlink/hashes/newsrc/m2/module-info.java - test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java - test/tools/jlink/hashes/newsrc/not_matched/module-info.java - test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java - test/tools/jlink/hashes/src/m1/module-info.java - test/tools/jlink/hashes/src/m1/org/m1/Main.java - test/tools/jlink/hashes/src/m2/module-info.java - test/tools/jlink/hashes/src/m2/org/m2/Util.java - test/tools/jlink/hashes/src/not_matched/module-info.java - test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java - test/tools/launcher/modules/addmods/src/app/Main.java - test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java - test/tools/launcher/modules/addmods/src/lib/module-info.java Changeset: b1c3c979ef6e Author: mikael Date: 2016-05-06 15:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b1c3c979ef6e 8150921: Update Unsafe getters/setters to use double-register variants Reviewed-by: dholmes, shade, psandoz, jrose ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: c43aba5fc69b Author: sgehwolf Date: 2016-04-25 15:32 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c43aba5fc69b 8154529: some places in the invoke.c that use InvokeRequest* not protected with invokerLock Reviewed-by: sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.h Changeset: 08a5c72f79e3 Author: sspitsyn Date: 2016-05-08 08:25 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/08a5c72f79e3 Merge - make/launcher/Launcher-jdk.jvmstat.rmi.gmk - src/java.base/share/classes/jdk/internal/module/Hasher.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/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/share/classes/sun/swing/UIClientPropertyKey.java - src/java.desktop/unix/native/common/awt/extutil.h - src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.c - src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.h - src/java.desktop/unix/native/libawt_headless/awt/VDrawingAreaP.h - 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/javax/transaction/testng/TEST.properties - test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java - test/tools/jlink/hashes/HashesTest.java - test/tools/jlink/hashes/newsrc/m2/module-info.java - test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java - test/tools/jlink/hashes/newsrc/not_matched/module-info.java - test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java - test/tools/jlink/hashes/src/m1/module-info.java - test/tools/jlink/hashes/src/m1/org/m1/Main.java - test/tools/jlink/hashes/src/m2/module-info.java - test/tools/jlink/hashes/src/m2/org/m2/Util.java - test/tools/jlink/hashes/src/not_matched/module-info.java - test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java - test/tools/launcher/modules/addmods/src/app/Main.java - test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java - test/tools/launcher/modules/addmods/src/lib/module-info.java Changeset: c3b401bbc6fe Author: neliasso Date: 2016-04-29 09:40 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c3b401bbc6fe 8142464: PlatformLoggerTest.java throws java.lang.RuntimeException: Logger test.logger.bar does not exist Summary: Test doesn't keep strong references to loggers Reviewed-by: kvn ! test/sun/util/logging/PlatformLoggerTest.java Changeset: 909f38c3d339 Author: shade Date: 2016-05-04 17:17 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/909f38c3d339 8155739: [TESTBUG] VarHandles/Unsafe tests for weakCAS should allow spurious failures Reviewed-by: psandoz, vlivanov, simonis ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.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/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template Changeset: cbd0fd67b328 Author: psandoz Date: 2016-05-05 18:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cbd0fd67b328 8155794: Move Objects.checkIndex BiFunction accepting methods to an internal package Reviewed-by: chegar, shade, forax, vlivanov ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/util/Objects.java + src/java.base/share/classes/jdk/internal/util/Preconditions.java ! test/java/util/Objects/CheckIndex.java Changeset: 0043d6a1e416 Author: vlivanov Date: 2016-05-06 18:21 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0043d6a1e416 Merge ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.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 ! test/sun/util/logging/PlatformLoggerTest.java Changeset: 160c2f030a25 Author: vlivanov Date: 2016-05-09 12:39 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/160c2f030a25 Merge ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.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/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template Changeset: 5178f8538a52 Author: vlivanov Date: 2016-05-09 13:12 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5178f8538a52 Merge Changeset: 391c4972f6ad Author: dsamersoff Date: 2016-05-09 23:41 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/391c4972f6ad 8155091: Remove SA related functions from tmtools Summary: Remove options that enables support for non-cooperative mode Reviewed-by: alanb, mchung, sla ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java - src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java - src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java ! src/jdk.jcmd/share/classes/module-info.java ! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java + test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java + test/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java + test/sun/tools/jinfo/BasicJInfoTest.java - test/sun/tools/jinfo/JInfoHelper.java - test/sun/tools/jinfo/JInfoLauncherTest.java - test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java - test/sun/tools/jinfo/JInfoRunningProcessTest.java - test/sun/tools/jinfo/JInfoSanityTest.java ! test/sun/tools/jmap/BasicJMapTest.java - test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java - test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java ! test/sun/tools/jstack/BasicJStackTest.java ! test/sun/tools/jstack/DeadlockDetectionTest.java Changeset: dd12e7b9d044 Author: rehn Date: 2016-05-10 06:52 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dd12e7b9d044 8154985: Add the ability to use main class as lookup (as jcmd) to jinfo, jmap, jstack Reviewed-by: sla, dsamersoff + src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java ! src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java ! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java ! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java Changeset: 2053d6544876 Author: ysuenaga Date: 2016-05-07 10:32 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2053d6544876 8156033: jhsdb jmap cannot set heapdump name Reviewed-by: dsamersoff ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: c11a9bfd9c2f Author: shade Date: 2016-05-06 17:59 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c11a9bfd9c2f 8155965: Unsafe.weakCompareAndSetVolatile entry points and intrinsics Reviewed-by: psandoz, vlivanov ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 72b2e58a1ac4 Author: vlivanov Date: 2016-05-06 19:35 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/72b2e58a1ac4 Merge ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 1ea5529a8988 Author: vlivanov Date: 2016-05-11 00:30 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1ea5529a8988 Merge ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: b64581fa1b03 Author: vlivanov Date: 2016-05-10 21:38 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b64581fa1b03 Merge Changeset: 3eea6819cc1f Author: amurillo Date: 2016-05-14 09:11 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3eea6819cc1f Merge ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template - src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java - src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java ! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java - test/sun/tools/jinfo/JInfoHelper.java - test/sun/tools/jinfo/JInfoLauncherTest.java - test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java - test/sun/tools/jinfo/JInfoRunningProcessTest.java - test/sun/tools/jinfo/JInfoSanityTest.java - test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java - test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java Changeset: 2ac07d4a97d4 Author: amurillo Date: 2016-05-17 05:38 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2ac07d4a97d4 Merge ! src/java.base/share/classes/java/lang/invoke/VarHandle.java - src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.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/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template Changeset: 0c3d4e928055 Author: amurillo Date: 2016-05-17 07:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0c3d4e928055 Merge Changeset: 977cd1ec2fa3 Author: dfuchs Date: 2016-05-17 19:24 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/977cd1ec2fa3 8139982: Re-examine java.management dependency on java.util.logging.LoggingMXBean Summary: The logging MXBean implementation no longer implements java.util.logging.LoggingMXBean. java.lang.management.PlatformLoggingMXBean is used instead. java.util.logging.LoggingMXBean and java.util.logging.LogManager::getLoggingMXBean are now deprecated. Types and accessors defined in java.lang.management should be used instead. Reviewed-by: mchung ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/Logging.java ! src/java.logging/share/classes/java/util/logging/LoggingMXBean.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/java/lang/management/PlatformLoggingMXBean.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java Changeset: e4f9d7cf7ace Author: erikj Date: 2016-05-03 15:35 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e4f9d7cf7ace 8136777: Introduce bundle targets Reviewed-by: tbell, ihse ! make/Import.gmk Changeset: 5c8e80138e53 Author: shade Date: 2016-05-17 22:28 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5c8e80138e53 8157171: Hook up Unsafe.weakCompareAndSetVolatile to VarHandles Reviewed-by: psandoz, redestad ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template Changeset: 1aa088ea72cb Author: bpb Date: 2016-05-17 16:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1aa088ea72cb 8130679: Writer/StringWriter.write methods do not specify index out bounds Summary: Add throws tag indicating IndexOutOfBoundsExcepion to write() methods which have an index parameter. Reviewed-by: chegar, prappo, rriggs ! src/java.base/share/classes/java/io/BufferedWriter.java ! src/java.base/share/classes/java/io/CharArrayWriter.java ! src/java.base/share/classes/java/io/FilterWriter.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/PipedWriter.java ! src/java.base/share/classes/java/io/PrintWriter.java ! src/java.base/share/classes/java/io/StringWriter.java ! src/java.base/share/classes/java/io/Writer.java Changeset: b512ec747d12 Author: mli Date: 2016-05-17 19:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b512ec747d12 8157011: Problem list tools/pack200/TestNormal.java and java/io/pathNames/GeneralWin32.java Reviewed-by: darcy ! test/ProblemList.txt Changeset: f735e227cd74 Author: martin Date: 2016-05-16 11:42 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f735e227cd74 8157069: Assorted ZipFile improvements Reviewed-by: sherman ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: fd39cefc5c8f Author: mhaupt Date: 2016-05-18 10:42 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fd39cefc5c8f 8156915: introduce MethodHandle factory for array length Reviewed-by: sundar ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/ArrayLengthTest.java Changeset: 3bf3f8ac5f37 Author: sundar Date: 2016-05-18 15:03 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3bf3f8ac5f37 8154192: Deprivilege java.scripting module Reviewed-by: jlaskey, alanb ! src/java.base/share/conf/security/java.policy ! test/javax/script/ProviderTest.sh Changeset: 7a2e220a737d Author: alanb Date: 2016-05-18 11:56 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7a2e220a737d 8156972: java/lang/reflect/Layer/LayerAndLoadersTest.java test requires jdk.compiler Reviewed-by: alanb Contributed-by: [email protected] ! test/java/lang/reflect/Layer/LayerAndLoadersTest.java ! test/lib/testlibrary/CompilerUtils.java Changeset: 5f52de8fe40c Author: serb Date: 2016-05-18 16:58 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5f52de8fe40c 8156581: Cleanup of ProblemList.txt Reviewed-by: prr, alexsch ! test/ProblemList.txt Changeset: c6273069a5ad Author: xuelei Date: 2016-05-18 14:47 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c6273069a5ad 8157035: Use stronger algorithms and keys for JSSE testing Reviewed-by: weijun, jnimeh + test/javax/net/ssl/etc/README ! test/javax/net/ssl/etc/keystore ! test/javax/net/ssl/etc/truststore Changeset: f562a2f90620 Author: michaelm Date: 2016-05-18 16:39 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f562a2f90620 8157107: HTTP/2 client may fail with NPE if additional logging enabled Reviewed-by: michaelm Contributed-by: [email protected] ! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java ! src/java.httpclient/share/classes/java/net/http/Log.java + test/java/net/httpclient/http2/TLSConnection.java ! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java Changeset: 3675fb8573d4 Author: psandoz Date: 2016-05-18 18:46 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3675fb8573d4 8157152: Atomic add for VarHandle byte[]/ByteBuffer views is incorrect for endian conversion Reviewed-by: fyuan, shade, vlivanov ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! 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/generate-vh-tests.sh Changeset: 724ba3ead0a0 Author: serb Date: 2016-04-25 19:14 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/724ba3ead0a0 7124381: DragSourceListener.dragDropEnd() never been called on completion of dnd operation Reviewed-by: yan, ssadetsky - test/java/awt/dnd/Button2DragTest/Button2DragTest.html ! test/java/awt/dnd/Button2DragTest/Button2DragTest.java Changeset: ee787ce3d454 Author: aniyogi Date: 2016-04-27 12:08 +0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ee787ce3d454 8152492: [macosx swing] double key event actions when using Mac menubar Reviewed-by: serb, mhalder, alexsch ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java Changeset: 7d969c1f114c Author: mhalder Date: 2016-04-27 13:09 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7d969c1f114c 8151136: [macosx] According to the description, the case is failed Reviewed-by: ssadetsky, aniyogi ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java Changeset: 0c54d48f3380 Author: avstepan Date: 2016-04-28 19:35 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0c54d48f3380 8155021: [TEST] create one more inheritance test for @BeanProperty Reviewed-by: serb ! test/java/beans/Introspector/AnonymousClassBeanPropertyTest.java ! test/java/beans/Introspector/BeanPropertyTest.java + test/java/beans/Introspector/InheritanceBeanPropertyTest.java Changeset: 00e38df615a2 Author: alexsch Date: 2016-04-28 23:48 +0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/00e38df615a2 8152677: [macosx] All files filter can't be selected in JFileChooser Reviewed-by: serb ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java + test/javax/swing/JFileChooser/8152677/SelectAllFilesFilterTest.java Changeset: 2de40053200a Author: serb Date: 2016-04-29 15:44 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2de40053200a 8143346: Broken link in java.beans.XMLEncoder Reviewed-by: prr ! src/demo/share/jvmti/index.html ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/beans/XMLDecoder.java ! src/java.desktop/share/classes/java/beans/XMLEncoder.java ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/colorchooser/package.html ! src/java.desktop/share/classes/javax/swing/event/package.html ! src/java.desktop/share/classes/javax/swing/filechooser/package.html ! src/java.desktop/share/classes/javax/swing/package.html ! src/java.desktop/share/classes/javax/swing/plaf/basic/package.html ! src/java.desktop/share/classes/javax/swing/plaf/metal/package.html ! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html ! src/java.desktop/share/classes/javax/swing/plaf/multi/package.html ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/package.html ! src/java.desktop/share/classes/javax/swing/plaf/package.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html ! src/java.desktop/share/classes/javax/swing/table/package.html ! src/java.desktop/share/classes/javax/swing/text/Document.java ! src/java.desktop/share/classes/javax/swing/text/html/package.html ! src/java.desktop/share/classes/javax/swing/text/html/parser/package.html ! src/java.desktop/share/classes/javax/swing/text/package.html ! src/java.desktop/share/classes/javax/swing/text/rtf/package.html ! src/java.desktop/share/classes/javax/swing/tree/package.html ! src/java.desktop/share/classes/javax/swing/undo/package.html Changeset: eea841d93980 Author: prr Date: 2016-04-29 09:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/eea841d93980 8039444: Swing applications not being displayed properly Reviewed-by: serb, vadim ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DBadHardware.h Changeset: 29de7259a224 Author: alexsch Date: 2016-04-29 21:59 +0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/29de7259a224 8017112: JTabbedPane components have inconsistent accessibility tree Reviewed-by: ptbrunet, serb ! src/java.desktop/share/classes/java/awt/Component.java + test/javax/accessibility/8017112/AccessibleIndexInParentTest.java Changeset: 04b0734e6714 Author: bpb Date: 2016-04-29 11:14 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/04b0734e6714 8151323: GeoTIFFTagSet#"ModelTiePointTag" name case does not match GeoTIFF specification Summary: Change occurrences of "ModelTiePoint" to "ModelTiepoint." Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java Changeset: 179b1e28b42b Author: prr Date: 2016-04-29 11:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/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 Changeset: 317292ee864e Author: bpb Date: 2016-04-29 14:50 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/317292ee864e 8149810: TIFFField#getAsLong throws ClassCastException when data is type TIFFTag.TIFF_DOUBLE or TIFFTag.FLOAT Summary: Expand the getAsLong() specification and handle the TIFF_DOUBLE and TIFF_FLOAT cases. Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java Changeset: b6e6e3667a77 Author: prr Date: 2016-04-29 16:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b6e6e3667a77 8155772: gtk3_interface.c compilation error on Ubuntu 12.10 Reviewed-by: serb, kcr ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: 50c23e46c0f1 Author: serb Date: 2016-05-02 12:01 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/50c23e46c0f1 8154493: AppletViewer should emit its deprecation warning to standard error Reviewed-by: smarks ! src/java.desktop/share/classes/sun/applet/Main.java ! test/sun/applet/DeprecatedAppletViewer/DeprecatedAppletViewer.java Changeset: ab6c0eba9dd4 Author: serb Date: 2016-05-02 12:08 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ab6c0eba9dd4 8027324: The spec for Toolkit.setDynamicLayout() and Toolkit.isDynamicLayoutActive() needs to be clarified Reviewed-by: alexsch, prr ! src/java.desktop/share/classes/java/awt/Toolkit.java ! test/java/awt/Toolkit/DynamicLayout/bug7172833.java Changeset: 2181e47fdafb Author: bpb Date: 2016-05-03 09:48 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2181e47fdafb 8149560: TIFFField#createFromMetadataNode throws a NullPointerException when the node is set with "tagNumber" attribute Summary: In the specification of createFromMetadataNode() change "tagNumber" to "number" and add two throws clauses which match the behavior. Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java Changeset: bd2eb98cc819 Author: prr Date: 2016-05-03 12:25 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/bd2eb98cc819 Merge - src/java.base/share/classes/jdk/internal/module/Hasher.java - test/javax/transaction/testng/TEST.properties - test/tools/jlink/hashes/HashesTest.java - test/tools/jlink/hashes/newsrc/m2/module-info.java - test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java - test/tools/jlink/hashes/newsrc/not_matched/module-info.java - test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java - test/tools/jlink/hashes/src/m1/module-info.java - test/tools/jlink/hashes/src/m1/org/m1/Main.java - test/tools/jlink/hashes/src/m2/module-info.java - test/tools/jlink/hashes/src/m2/org/m2/Util.java - test/tools/jlink/hashes/src/not_matched/module-info.java - test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java - test/tools/launcher/modules/addmods/src/app/Main.java - test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java - test/tools/launcher/modules/addmods/src/lib/module-info.java Changeset: 3ec296bfac48 Author: serb Date: 2016-05-04 01:03 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3ec296bfac48 6729836: JavaSound treats large file sizes as negative and cannot read or skip Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java + src/java.desktop/share/classes/com/sun/media/sound/StandardFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java + test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeAiffFiles.java + test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeAuFiles.java ! test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveExtFiles.java + test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveFiles.java - test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveFloatFiles.java Changeset: 79e1491172d8 Author: bpb Date: 2016-05-04 10:01 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/79e1491172d8 8149816: TIFFField#getValueAsString result is unexpected for RATIONAL and SRATIONAL types (when modulo is 0) Summary: Add more precision to the specification verbiage of getValueAsString(). Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java Changeset: 9a4ad3ce0cc2 Author: serb Date: 2016-05-05 01:30 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9a4ad3ce0cc2 8151786: [TESTBUG] java/beans/XMLEncoder/Test4625418.java timed out intermittently Reviewed-by: alexsch, yan ! test/java/beans/XMLEncoder/Test4625418.java Changeset: cb377ca426ac Author: arapte Date: 2016-05-05 14:44 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cb377ca426ac 6384991: TrayIcon ActionListener called at wrong time Reviewed-by: rchamyal, serb ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java Changeset: 80766aba7d32 Author: arapte Date: 2016-05-05 14:56 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/80766aba7d32 8155742: [Windows] robot.keyPress(KeyEvent.VK_ALT_GRAPH) throws java.lang.IllegalArgumentException in windows Reviewed-by: rchamyal, serb ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp ! test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java ! test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java Changeset: ec2d975eb429 Author: mhalder Date: 2016-05-05 16:08 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ec2d975eb429 8137137: [macosx] The native dialog doesn't have 'close'(X) button on Mac Reviewed-by: psadhukhan, prr - test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html ! test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.java Changeset: 030b8fcf464f Author: arapte Date: 2016-05-06 17:43 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/030b8fcf464f 8154328: [TEST_BUG] java/awt/TrayIcon/ActionEventTest/ActionEventTest.java Reviewed-by: serb, rchamyal ! test/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java Changeset: f1b8c637b4d5 Author: bpb Date: 2016-05-06 12:57 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f1b8c637b4d5 8156459: SimpleCMYKColorSpace serialVersionUID is inappropriate Summary: Generate an appropriate value using the 'serialver' command. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/SimpleCMYKColorSpace.java Changeset: 7f4937b44d50 Author: serb Date: 2016-05-09 12:55 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7f4937b44d50 8155071: AppletViewer should print the deprecation warning that the Applet API is deprecated Reviewed-by: prr, smarks ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java ! test/sun/applet/DeprecatedAppletViewer/DeprecatedAppletViewer.java Changeset: 1c101d82d192 Author: prr Date: 2016-05-09 08:50 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1c101d82d192 Merge - make/data/classlist/classlist.aix - make/data/classlist/classlist.linux - make/data/classlist/classlist.macosx - make/data/classlist/classlist.solaris - make/data/classlist/classlist.windows - src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java - src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m - test/sun/security/provider/SecureRandom/SelfSeed.java Changeset: 93fbec877e52 Author: prr Date: 2016-05-09 09:53 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/93fbec877e52 8155682: Get rid of legacy Windows Flags for DX Reviewed-by: serb, jgodinez ! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java ! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.cpp ! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.h Changeset: 43061a625cc6 Author: yan Date: 2016-05-10 12:15 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/43061a625cc6 8156128: Tests for [AWT/Swing] Conditional support for GTK 3 on Linux Reviewed-by: prr + test/javax/swing/LookAndFeel/8145547/DemandGTK.java + test/javax/swing/LookAndFeel/8145547/DemandGTK2.sh + test/javax/swing/LookAndFeel/8145547/DemandGTK2.txt + test/javax/swing/LookAndFeel/8145547/DemandGTK3.sh + test/javax/swing/LookAndFeel/8145547/ProvokeGTK.java Changeset: 597626072716 Author: pkbalakr Date: 2016-05-10 16:08 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/597626072716 6421058: When calls JSpinner.setEditor() the font in a JSpinner become is a bold. Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java + test/javax/swing/JSpinner/6421058/bug6421058.java Changeset: 7f6e7d69a033 Author: prr Date: 2016-05-12 09:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7f6e7d69a033 8154546: Retire sun.misc.GThreadHelper Reviewed-by: serb, chegar, kcr ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c - src/jdk.unsupported/unix/classes/sun/misc/GThreadHelper.java Changeset: 7cd62a82f4a6 Author: alexsch Date: 2016-05-12 20:43 +0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7cd62a82f4a6 8154539: Examine the desktop module's use of sun.misc.SoftCache Reviewed-by: prr, chegar, mchung ! src/java.desktop/share/classes/module-info.java + src/java.desktop/share/classes/sun/awt/SoftCache.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java - src/jdk.unsupported/share/classes/sun/misc/SoftCache.java ! test/com/sun/jdi/ReferrersTest.java Changeset: 877bccceacb9 Author: prr Date: 2016-05-12 11:03 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/877bccceacb9 Merge - make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js - make/src/classes/build/tools/addjsum/AddJsum.java - src/java.base/share/classes/java/util/regex/UnicodeProp.java - src/java.httpclient/share/classes/java/net/http/CharsetToolkit.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/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java - test/java/rmi/transport/httpSocket/HttpSocketTest.java - test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java - test/java/rmi/transport/httpSocket/security.policy - test/java/util/jar/JarFile/MultiReleaseJarAPI.java - test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java - test/java/util/jar/JarFile/MultiReleaseJarIterators.java - test/java/util/jar/JarFile/MultiReleaseJarProperties.java - test/java/util/jar/JarFile/MultiReleaseJarSecurity.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 - test/sun/rmi/transport/tcp/blockAccept/security.policy - test/tools/jlink/plugins/SorterPluginTest.java Changeset: 6968aa3bf5ac Author: vadim Date: 2016-05-13 11:31 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6968aa3bf5ac 8047931: Remove unused medialib code Reviewed-by: bae ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.h ! src/java.desktop/share/native/libmlib_image/mlib_ImageAffineEdge.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageCheck.h - src/java.desktop/share/native/libmlib_image/mlib_ImageColorTrue2Index.c - src/java.desktop/share/native/libmlib_image/mlib_ImageColormap.h ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv.h - src/java.desktop/share/native/libmlib_image/mlib_ImageConv2x2_f.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16ext.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_16nw.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_32nw.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8ext.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_8nw.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_D64nw.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_F32nw.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16ext.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageConv_u16nw.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BC.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BL.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.h ! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv.h ! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv_f.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1.h - src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1_U8.c ! src/java.desktop/share/native/libmlib_image/mlib_image.h - src/java.desktop/share/native/libmlib_image/mlib_image_blend_proto.h ! src/java.desktop/share/native/libmlib_image/mlib_image_proto.h - src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy.c - src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy_blk.s - src/java.desktop/unix/native/libawt/awt/medialib/vis_asi.h - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffineIndex_BC.c ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL.c ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_S16.c ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffine_BL_U16.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.c ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.h ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_1.c ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_f.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.c ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.h ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_1.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_34.c ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv.h - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_16nw.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_8nw.c ! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConv_8nw.c Changeset: 4d5055837809 Author: dmarkov Date: 2016-05-13 12:44 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4d5055837809 8155001: SystemTray.remove() leaks GDI Objects in Windows Reviewed-by: serb, alexp ! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp Changeset: 5ce4dee49b11 Author: prr Date: 2016-05-18 09:57 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5ce4dee49b11 Merge ! make/lib/Awt2dLibraries.gmk - src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h - src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java - src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java - test/sun/tools/jinfo/JInfoHelper.java - test/sun/tools/jinfo/JInfoLauncherTest.java - test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java - test/sun/tools/jinfo/JInfoRunningProcessTest.java - test/sun/tools/jinfo/JInfoSanityTest.java - test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java - test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java Changeset: 6b5c8b0f6b74 Author: jlahoda Date: 2016-05-18 21:00 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6b5c8b0f6b74 8133549: Generalize jshell's EditingHistory Summary: Adding a generic EditingHistory to jdk.internal.le, for use by both jjs and jshell Reviewed-by: sundar ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java + src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java ! src/jdk.internal.le/share/classes/module-info.java + test/jdk/internal/jline/extra/HistoryTest.java Changeset: 13dc4460ec4a Author: xuelei Date: 2016-05-18 22:55 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/13dc4460ec4a 8151856: Note that disabledAlgorithms override the same algorithms of legacyAlgorithms Reviewed-by: mullan, weijun ! src/java.base/share/conf/security/java.security Changeset: eb272e1c31b7 Author: rhalade Date: 2016-05-18 16:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/eb272e1c31b7 8156035: Remove intermittent key from sun/security/rsa/SpecTest.java Reviewed-by: mullan ! test/sun/security/rsa/SpecTest.java Changeset: c7550333c4ba Author: ksrini Date: 2016-05-18 11:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c7550333c4ba 8156807: Pack200 must support v53.0 class files Reviewed-by: mchung, shade ! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java ! src/jdk.pack200/share/native/common-unpack/constants.h ! test/ProblemList.txt ! test/tools/pack200/TestNormal.java ! test/tools/pack200/Utils.java Changeset: 75472c0614d5 Author: srastogi Date: 2016-05-19 11:13 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/75472c0614d5 8149574: Fix java/lang/invoke/MethodHandleImpl's use of Unsafe.defineAnonymousClass() Reviewed-by: vlivanov, psandoz, sundar, mhaupt ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 798214298782 Author: ssahoo Date: 2016-05-19 04:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/798214298782 8141039: Test Task: Develop new tests for JEP 273: DRBG-Based SecureRandom Implementations Reviewed-by: weijun + test/java/security/SecureRandom/ApiTest.java + test/java/security/SecureRandom/EnoughSeedTest.java ! test/java/security/SecureRandom/GetAlgorithm.java + test/java/security/SecureRandom/GetInstanceTest.java + test/java/security/SecureRandom/MultiThreadTest.java + test/java/security/SecureRandom/SerializedSeedTest.java ! test/sun/security/provider/SecureRandom/StrongSecureRandom.java ! test/sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Changeset: 7af9466123ed Author: alanb Date: 2016-05-19 13:08 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7af9466123ed 8157290: jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java failing Reviewed-by: chegar ! test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java + test/jdk/modules/scenarios/overlappingpackages/src/misc/jdk/internal/misc/Unsafe.java ! test/jdk/modules/scenarios/overlappingpackages/src/misc/module-info.java - test/jdk/modules/scenarios/overlappingpackages/src/misc/sun/misc/Unsafe.java Changeset: 667006897700 Author: alanb Date: 2016-05-19 13:10 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/667006897700 8148834: Update module-info reader/writer to 53.0 Reviewed-by: sundar, chegar ! src/java.base/share/classes/java/lang/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java Changeset: 4f217f656946 Author: aefimov Date: 2016-05-19 15:58 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4f217f656946 8157096: [TEST_BUG] test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java is skipped by jtreg Reviewed-by: shade, joehw ! test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java Changeset: c79af458bd7d Author: aefimov Date: 2016-05-19 16:08 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c79af458bd7d 8072579: XjcOptionalPropertyTest.java creates files in test.src Reviewed-by: joehw ! test/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java - test/javax/xml/bind/xjc/8032884/compile-schema.sh Changeset: a3f13b375854 Author: shade Date: 2016-05-19 16:59 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a3f13b375854 8148604: JEP 280, Switch to more optimal concatenation strategy Reviewed-by: psandoz, redestad ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 099857ef9d0c Author: psandoz Date: 2016-05-19 16:08 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/099857ef9d0c 8157239: java/lang/invoke/VarHandles/ tests fail by timeout with -Xcomp with lambda form linkage Reviewed-by: vlivanov ! 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/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template Changeset: 123da3a60133 Author: asmotrak Date: 2016-05-19 09:16 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/123da3a60133 8134267: javax/net/ssl/TLS/TestJSSE.java fails intermittently with BindException: Address already in use Reviewed-by: chegar ! test/javax/net/ssl/TLS/CipherTestUtils.java ! test/javax/net/ssl/TLS/JSSEServer.java ! test/javax/net/ssl/TLS/TestJSSE.java Changeset: e53f8c34880e Author: mchung Date: 2016-05-19 11:17 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e53f8c34880e 8157068: ExceptionInInitializerError if images build patched to use exploded version of jdk.internal.module.SystemModules Reviewed-by: alanb ! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/module/SystemModules.java - test/tools/launcher/modules/patch/PatchTest.java + test/tools/launcher/modules/patch/basic/PatchTest.java + test/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java + test/tools/launcher/modules/patch/basic/src/test/module-info.java + test/tools/launcher/modules/patch/basic/src1/java.base/java/text/Annotation.java + test/tools/launcher/modules/patch/basic/src1/java.base/java/text/AnnotationBuddy.java + test/tools/launcher/modules/patch/basic/src1/jdk.compiler/com/sun/tools/javac/Main.java + test/tools/launcher/modules/patch/basic/src1/jdk.compiler/com/sun/tools/javac/MainBuddy.java + test/tools/launcher/modules/patch/basic/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClient.java + test/tools/launcher/modules/patch/basic/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClientBuddy.java + test/tools/launcher/modules/patch/basic/src2/java.base/java/lang2/Object.java + test/tools/launcher/modules/patch/basic/src2/jdk.compiler/com/sun/tools/javac2/Main.java + test/tools/launcher/modules/patch/basic/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java - test/tools/launcher/modules/patch/src/test/jdk/test/Main.java - test/tools/launcher/modules/patch/src/test/module-info.java - test/tools/launcher/modules/patch/src1/java.base/java/text/Annotation.java - test/tools/launcher/modules/patch/src1/java.base/java/text/AnnotationBuddy.java - test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/Main.java - test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/MainBuddy.java - test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClient.java - test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClientBuddy.java - test/tools/launcher/modules/patch/src2/java.base/java/lang2/Object.java - test/tools/launcher/modules/patch/src2/jdk.compiler/com/sun/tools/javac2/Main.java - test/tools/launcher/modules/patch/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java + test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java + test/tools/launcher/modules/patch/systemmodules/src/m1/module-info.java + test/tools/launcher/modules/patch/systemmodules/src/m1/p1/Main.java + test/tools/launcher/modules/patch/systemmodules/src/m2/module-info.java + test/tools/launcher/modules/patch/systemmodules/src/m2/p2/Lib.java + test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java + test/tools/launcher/modules/patch/systemmodules/src1/m2/p2/Lib.java Changeset: 3976fadb091d Author: iris Date: 2016-05-19 12:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3976fadb091d 8144062: Move jdk.Version to java.lang.Runtime.Version Reviewed-by: abuckley, alanb, forax, jjg, mchung, psandoz ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/util/jar/JarFile.java - src/java.base/share/classes/jdk/Version.java ! src/java.base/share/classes/module-info.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java + test/java/lang/Runtime/Version/Basic.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java - test/jdk/Version/Basic.java ! test/jdk/nio/zipfs/MultiReleaseJarTest.java ! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Changeset: 6efc826d3cd0 Author: lana Date: 2016-05-19 19:46 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6efc826d3cd0 Merge - src/java.desktop/share/native/libmlib_image/mlib_ImageColorTrue2Index.c - src/java.desktop/share/native/libmlib_image/mlib_ImageColormap.h - src/java.desktop/share/native/libmlib_image/mlib_ImageConv2x2_f.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BC.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BL.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.h - src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1.h - src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1_U8.c - src/java.desktop/share/native/libmlib_image/mlib_image_blend_proto.h - src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy.c - src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy_blk.s - src/java.desktop/unix/native/libawt/awt/medialib/vis_asi.h - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffineIndex_BC.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_f.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_34.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_16nw.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_8nw.c - src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java - src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java - src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java - src/jdk.unsupported/share/classes/sun/misc/SoftCache.java - src/jdk.unsupported/unix/classes/sun/misc/GThreadHelper.java - test/java/awt/dnd/Button2DragTest/Button2DragTest.html - test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html - test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveFloatFiles.java - test/javax/xml/bind/xjc/8032884/compile-schema.sh - test/jdk/modules/scenarios/overlappingpackages/src/misc/sun/misc/Unsafe.java - test/sun/tools/jinfo/JInfoHelper.java - test/sun/tools/jinfo/JInfoLauncherTest.java - test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java - test/sun/tools/jinfo/JInfoRunningProcessTest.java - test/sun/tools/jinfo/JInfoSanityTest.java - test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java - test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java - test/tools/launcher/modules/patch/PatchTest.java - test/tools/launcher/modules/patch/src/test/jdk/test/Main.java - test/tools/launcher/modules/patch/src/test/module-info.java - test/tools/launcher/modules/patch/src1/java.base/java/text/Annotation.java - test/tools/launcher/modules/patch/src1/java.base/java/text/AnnotationBuddy.java - test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/Main.java - test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/MainBuddy.java - test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClient.java - test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClientBuddy.java - test/tools/launcher/modules/patch/src2/java.base/java/lang2/Object.java - test/tools/launcher/modules/patch/src2/jdk.compiler/com/sun/tools/javac2/Main.java - test/tools/launcher/modules/patch/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java Changeset: f0c1d4d90df6 Author: lana Date: 2016-05-19 20:14 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f0c1d4d90df6 Merge Changeset: 586ba42ec91d Author: ascarpino Date: 2016-05-19 16:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/586ba42ec91d 8155847: SHA groups needed for jdk.security.provider.preferred Reviewed-by: valeriep, mullan ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/conf/security/java.security ! test/sun/security/jca/PreferredProviderTest.java Changeset: 01a8615439f0 Author: bchristi Date: 2016-05-19 16:25 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/01a8615439f0 8029891: Deadlock detected in java/lang/ClassLoader/deadlock/GetResource.java Summary: Properties now stores values in an internal ConcurrentHashMap Reviewed-by: mchung, dholmes, plevart ! src/java.base/share/classes/java/util/Hashtable.java ! src/java.base/share/classes/java/util/Properties.java ! test/ProblemList.txt ! test/java/lang/ClassLoader/deadlock/GetResource.java + test/java/util/Properties/CheckOverrides.java + test/java/util/Properties/CheckUnsynchronized.java + test/java/util/Properties/PropertiesSerialization.java Changeset: 3bcf2d4fdb54 Author: asmotrak Date: 2016-05-19 19:45 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3bcf2d4fdb54 8157344: Multiple test timeouts after push for JDK-8141039 8156606: java/security/SecureRandom/Serialize.java gets time out in Linux Reviewed-by: weijun ! test/ProblemList.txt ! test/java/security/SecureRandom/ApiTest.java ! test/java/security/SecureRandom/EnoughSeedTest.java ! test/java/security/SecureRandom/Serialize.java Changeset: 0e78d0a7a517 Author: weijun Date: 2016-05-20 11:15 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0e78d0a7a517 8149521: automatic discovery of LDAP servers with Kerberos authentication Reviewed-by: vinnie ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java ! test/sun/security/krb5/canonicalize/Test.java Changeset: b244dce93e06 Author: weijun Date: 2016-05-20 11:20 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b244dce93e06 8138766: New default -sigalg for keytool Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java Changeset: 1a4e73ae20ce Author: nishjain Date: 2016-05-20 13:48 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1a4e73ae20ce 7102969: currency.properties supercede not working correctly 8149452: j.t.SimpleDateFormat.getDateFormatSymbols().getZoneStrings() returns incorrect result for some time zones 8157138: Error while fetching currency instance by Currency.getInstance(currencycode) Reviewed-by: naoto, okutsu, peytoia ! make/data/currency/CurrencyData.properties ! make/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java ! src/java.base/share/classes/java/util/Currency.java ! test/java/util/Currency/PropertiesTest.java ! test/java/util/Currency/PropertiesTest.sh ! test/java/util/Currency/currency.properties ! test/java/util/Currency/tablea1.txt + test/java/util/TimeZone/Bug8149452.java Changeset: 078eda57a82b Author: henryjen Date: 2016-05-19 21:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/078eda57a82b 8156478: 3 Buffer overrun defect groups in jexec.c Reviewed-by: ksrini ! src/java.base/unix/native/launcher/jexec.c Changeset: 871cb8793270 Author: psandoz Date: 2016-05-20 11:47 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/871cb8793270 8130023: API java.util.stream: explicitly specify guaranteed execution of the pipeline Reviewed-by: briangoetz, redestad ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/Stream.java ! src/java.base/share/classes/java/util/stream/package-info.java Changeset: b15047a04378 Author: mli Date: 2016-05-20 03:33 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b15047a04378 8157211: Mark tools/launcher/FXLauncherTest.java as intermittently failing Reviewed-by: psandoz ! test/tools/launcher/FXLauncherTest.java Changeset: d9f0d05b7b32 Author: psandoz Date: 2016-05-20 14:07 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d9f0d05b7b32 8157437: Typos in Stream JavaDoc Reviewed-by: shade, alanb, lancea ! src/java.base/share/classes/java/util/stream/AbstractTask.java ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/Stream.java ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java Changeset: 248c2f34cc1f Author: jlaskey Date: 2016-05-20 11:41 -0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/248c2f34cc1f 8156602: javac crashes again on Windows 32-bit with ClosedChannelException Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! test/TEST.groups + test/jdk/internal/jimage/JImageOpenTest.java Changeset: 0fca98a37871 Author: asmotrak Date: 2016-05-20 09:40 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0fca98a37871 8129389: javax/net/ssl/DTLS tests fail intermittently Reviewed-by: xuelei ! test/javax/net/ssl/DTLS/DTLSOverDatagram.java ! test/javax/net/ssl/DTLS/Reordered.java ! test/javax/net/ssl/DTLS/Retransmission.java Changeset: f08c91aa150d Author: ssahoo Date: 2016-05-20 09:57 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f08c91aa150d 8157417: Some of SecureRandom test might get timed out in linux Reviewed-by: weijun ! test/java/security/SecureRandom/GetInstanceTest.java ! test/java/security/SecureRandom/MultiThreadTest.java ! test/java/security/SecureRandom/SerializedSeedTest.java ! test/sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Changeset: 8c75ff8185c6 Author: snikandrova Date: 2016-05-20 11:12 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8c75ff8185c6 8155575: Provider.java contains very long lines because of lambda Reviewed-by: ascarpino ! src/java.base/share/classes/java/security/Provider.java Changeset: 7edc55ee829c Author: redestad Date: 2016-05-20 20:27 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7edc55ee829c 8157449: Adjust link-time generated Species classes to match JDK-8148604 usage Reviewed-by: shade ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 326aac1cc313 Author: sherman Date: 2016-05-20 12:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/326aac1cc313 8143282: \p{Cn} unassigned code points should be included in \p{C} Summary: to add unassigned cp support into \p{C} Reviewed-by: martin ! src/java.base/share/classes/java/util/regex/CharPredicates.java ! test/java/util/regex/RegExTest.java Changeset: fd6a2591b269 Author: chegar Date: 2016-05-20 21:44 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fd6a2591b269 8157154: jmod jlink properties file need copyright header Reviewed-by: alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties Changeset: 0a58dc4f8cb4 Author: bpb Date: 2016-05-20 14:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0a58dc4f8cb4 5100935: No way to access the 64-bit integer multiplication of 64-bit CPUs efficiently Summary: Add methods multiplyFull() and multiplyHigh() to Math and StrictMath. Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java + test/java/lang/Math/MultiplicationTests.java Changeset: 116ec1a1a1ff Author: darcy Date: 2016-05-20 15:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/116ec1a1a1ff 4851777: Add BigDecimal sqrt method Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java + test/java/math/BigDecimal/SquareRootTests.java Changeset: d9c7e8e76afc Author: rhalade Date: 2016-05-20 15:50 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d9c7e8e76afc 8157469: DefaultProviderList.java fails with no provider class apple.security.AppleProvider found Reviewed-by: valeriep ! test/java/security/Provider/DefaultProviderList.java Changeset: 1241537c9721 Author: bpb Date: 2015-09-29 17:28 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1241537c9721 8023217: Additional floorDiv/floorMod/multiplyExact methods for java.lang.Math Summary: Add new methods with long, int signatures. Reviewed-by: darcy, scolebourne ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! src/java.base/share/classes/java/time/Instant.java ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/LocalDateTime.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/OffsetTime.java ! src/java.base/share/classes/java/time/YearMonth.java ! src/java.base/share/classes/java/time/chrono/HijrahDate.java ! test/java/lang/Math/DivModTests.java ! test/java/lang/Math/ExactArithTests.java Changeset: 4cd0d71cf20e Author: darcy Date: 2016-05-20 16:34 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4cd0d71cf20e 8157487: Mark ZoneId.java as intermittently failing Reviewed-by: naoto ! test/sun/net/www/protocol/http/ZoneId.java Changeset: 70fb51b05cce Author: alanb Date: 2016-05-21 08:01 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/70fb51b05cce 8152650: ModuleFinder.compose should accept varargs Reviewed-by: mchung ! make/src/classes/build/tools/jigsaw/GenGraphs.java ! make/src/classes/build/tools/jigsaw/ModuleSummary.java ! src/java.base/share/classes/java/lang/module/Configuration.java ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/lang/reflect/Layer.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! test/java/lang/Class/forName/modules/TestLayer.java ! test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java ! test/java/lang/module/AutomaticModulesTest.java ! test/java/lang/module/ConfigurationTest.java ! test/java/lang/module/ModuleFinderTest.java ! test/java/lang/reflect/Layer/BasicLayerTest.java ! test/java/lang/reflect/Layer/LayerAndLoadersTest.java ! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java ! test/java/lang/reflect/Proxy/ProxyLayerTest.java ! test/java/util/ServiceLoader/modules/ServicesTest.java ! test/jdk/modules/scenarios/container/src/container/container/Main.java Changeset: 997dcff5075f Author: jlahoda Date: 2016-05-21 13:18 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/997dcff5075f 8157502: make docs broken after JDK-5100935 Summary: Correcting reference to Math::multiplyFull. Reviewed-by: alanb ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: 661ab876769e Author: chegar Date: 2016-05-22 19:06 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/661ab876769e 8048518: File Descriptor Leak in src/java.base/unix/native/libnet/net_util_md.c Reviewed-by: alanb, chegar ! src/java.base/unix/native/libnet/net_util_md.c Changeset: ea91cf963514 Author: darcy Date: 2016-05-22 18:23 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ea91cf963514 8157527: Replace @since 1.9 with @since 9 on new math methods Reviewed-by: chegar ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: ad54181c91ae Author: weijun Date: 2016-05-23 09:31 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ad54181c91ae 8157526: 3KeyTDEA word left in DRBG after JDK-8156213 Reviewed-by: xuelei ! src/java.base/share/classes/java/security/DrbgParameters.java Changeset: 9f8e6c4bc12f Author: weijun Date: 2016-05-23 18:18 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9f8e6c4bc12f 8157544: Typo in CtrDrbg::toString Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java Changeset: 2253b5ac1726 Author: xuelei Date: 2016-05-23 10:51 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2253b5ac1726 8046294: Generate the 4-byte timestamp randomly Reviewed-by: jnimeh, weijun ! src/java.base/share/classes/sun/security/ssl/RandomCookie.java ! src/java.base/share/classes/sun/security/ssl/Utilities.java Changeset: 0735c35f15b3 Author: michaelm Date: 2016-05-23 12:38 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0735c35f15b3 8157105: HTTP/2 client hangs in blocking mode if an invalid frame has been received Reviewed-by: rriggs ! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java ! src/java.httpclient/share/classes/java/net/http/Http2Connection.java ! src/java.httpclient/share/classes/java/net/http/Queue.java ! src/java.httpclient/share/classes/java/net/http/Stream.java ! src/java.httpclient/share/classes/java/net/http/Utils.java + test/java/net/httpclient/http2/ErrorTest.java Changeset: b87b68caed0d Author: michaelm Date: 2016-05-23 12:57 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b87b68caed0d 8153142: Cannot resolve multiple values from one response header Reviewed-by: rriggs ! src/java.httpclient/share/classes/java/net/http/Http1Request.java ! src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java + test/java/net/httpclient/HeadersTest1.java Changeset: 87e8d92a9f6c Author: sherman Date: 2016-05-23 12:53 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/87e8d92a9f6c 8147588: Jar file and Zip file not removed in spite of the OPEN_DELETE flag Reviewed-by: alanb ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/util/zip/ZipFile.java + src/java.base/share/classes/jdk/internal/misc/JavaIORandomAccessFileAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/native/libjava/RandomAccessFile.c Changeset: e93c15465318 Author: martin Date: 2016-05-23 12:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e93c15465318 8157613: Internal documentation improvements to ZipFile.java Reviewed-by: plevart, sherman ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: ca392a5bf0ef Author: chegar Date: 2016-05-23 21:28 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ca392a5bf0ef 8156497: Add jar tool support for Multi-Release Modular JARs Reviewed-by: alanb ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! test/tools/jar/modularJar/Basic.java ! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java ! test/tools/jar/modularJar/src/bar/jdk/test/bar/internal/Message.java ! test/tools/jar/modularJar/src/bar/module-info.java ! test/tools/jar/modularJar/src/baz/jdk/test/baz/BazService.java ! test/tools/jar/modularJar/src/baz/jdk/test/baz/internal/BazServiceImpl.java ! test/tools/jar/modularJar/src/baz/module-info.java ! test/tools/jar/modularJar/src/foo/jdk/test/foo/Foo.java ! test/tools/jar/modularJar/src/foo/jdk/test/foo/internal/Message.java ! test/tools/jar/modularJar/src/foo/module-info.java Changeset: bbdf4444964c Author: naoto Date: 2016-05-23 14:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/bbdf4444964c 8150179: Static build of libzip is missing JNI_OnLoad_zip entry point Reviewed-by: sherman ! src/java.base/share/native/libzip/zip_util.c Changeset: d27a73776c05 Author: dtitov Date: 2016-05-23 14:49 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d27a73776c05 8157622: Add @Deprecated annotations to the Applet API classes Reviewed-by: smarks, serb ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/applet/AppletContext.java ! src/java.desktop/share/classes/java/applet/AppletStub.java ! src/java.desktop/share/classes/java/applet/AudioClip.java ! src/java.desktop/share/classes/java/applet/package.html ! src/java.desktop/share/classes/javax/swing/JApplet.java ! src/jdk.jsobject/share/classes/jdk/internal/netscape/javascript/spi/JSObjectProvider.java ! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java Changeset: f5c6ef2ed3b8 Author: amlu Date: 2016-05-24 11:28 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f5c6ef2ed3b8 8157499: Mark several tests from jdk_net as intermittently failing Reviewed-by: chegar ! test/java/net/DatagramSocket/PortUnreachable.java ! test/java/net/InetAddress/IsReachableViaLoopbackTest.java ! test/java/net/MulticastSocket/TestInterfaces.java ! test/sun/net/www/http/ChunkedOutputStream/checkError.java Changeset: 80f1fb052dee Author: mhaupt Date: 2016-05-24 09:13 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/80f1fb052dee 8157590: MethodHandles.arrayLength() lacks @since tag, implementation throws wrong exception Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 789b675ab134 Author: amlu Date: 2016-05-24 15:58 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/789b675ab134 8151768: Consider moving pack200 tests to tier 1 Reviewed-by: darcy ! test/TEST.groups Changeset: 1d0109ebf779 Author: chegar Date: 2016-05-24 09:18 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1d0109ebf779 8155086: Replace usage of -Djdk.launcher.limitmods in tests with -limitmods Reviewed-by: alanb ! 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 Changeset: 4870cc1254ec Author: sla Date: 2016-05-24 12:14 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4870cc1254ec 8157605: Can't set both CONCURRENCY and EXTRA_JTREG_OPTIONS when running tests Reviewed-by: tbell, erikj ! test/Makefile Changeset: e47d11e79fc2 Author: alanb Date: 2016-05-24 11:31 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e47d11e79fc2 8157598: ModuleReader find returns incorrect URI when modular JAR is a multi-release JAR Reviewed-by: chegar, mchung ! src/java.base/share/classes/java/lang/module/ModuleReferences.java + test/java/lang/module/ModuleReader/MultiReleaseJarTest.java ! test/lib/testlibrary/JarUtils.java Changeset: dae2f98c537e Author: vtewari Date: 2016-05-24 12:31 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/dae2f98c537e 8143923: java.net socket supportedOptions set depends on call order Reviewed-by: chegar ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java ! src/java.base/share/classes/java/net/MulticastSocket.java + test/java/net/SocketOption/SupportedOptionsSet.java Changeset: b9a518bf7251 Author: naoto Date: 2016-05-24 09:18 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b9a518bf7251 8157632: 9-dev windows builds fail on zip_util.c Reviewed-by: sherman, lana ! src/java.base/share/native/libzip/zip_util.c Changeset: bbc19b6de175 Author: lana Date: 2016-05-26 16:02 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/bbc19b6de175 Added tag jdk-9+120 for changeset b9a518bf7251 ! .hgtags Changeset: 590a4265a4d5 Author: alanb Date: 2016-05-26 18:54 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/590a4265a4d5 Merge ! .hgtags ! make/Import.gmk ! make/lib/Awt2dLibraries.gmk ! make/src/classes/build/tools/jigsaw/GenGraphs.java ! make/src/classes/build/tools/jigsaw/ModuleSummary.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/lang/module/Configuration.java ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/lang/module/ModuleInfo.java ! src/java.base/share/classes/java/lang/module/ModuleReferences.java ! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/share/classes/java/lang/reflect/Layer.java ! src/java.base/share/classes/java/security/Provider.java - src/java.base/share/classes/jdk/Version.java ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java ! src/java.base/share/classes/jdk/internal/module/SystemModules.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/conf/security/java.policy ! src/java.base/share/conf/security/java.security ! src/java.base/share/native/include/jvmti.h ! src/java.base/share/native/libzip/zip_util.c ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/module-info.java - src/java.desktop/share/native/libmlib_image/mlib_ImageColorTrue2Index.c - src/java.desktop/share/native/libmlib_image/mlib_ImageColormap.h - src/java.desktop/share/native/libmlib_image/mlib_ImageConv2x2_f.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BC.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageAffineIndex_BL.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.c - src/java.desktop/share/native/libmlib_image/mlib_c_ImageBlendTable.h - src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1.h - src/java.desktop/share/native/libmlib_image/mlib_c_ImageThresh1_U8.c - src/java.desktop/share/native/libmlib_image/mlib_image_blend_proto.h - src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy.c - src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy_blk.s - src/java.desktop/unix/native/libawt/awt/medialib/vis_asi.h - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageAffineIndex_BC.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_f.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelInsert_34.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_16nw.c - src/java.desktop/unix/native/libmlib_image/mlib_v_ImageConvIndex3_8_8nw.c - src/java.httpclient/share/classes/java/net/http/HttpHeaders1.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/jdk.internal.le/share/classes/module-info.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties - src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java - src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java ! src/jdk.jcmd/share/classes/module-info.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java ! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java - src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! src/jdk.jlink/share/classes/module-info.java - src/jdk.unsupported/share/classes/sun/misc/SoftCache.java - src/jdk.unsupported/unix/classes/sun/misc/GThreadHelper.java ! test/Makefile ! test/ProblemList.txt ! test/TEST.groups ! test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java - test/java/awt/dnd/Button2DragTest/Button2DragTest.html - test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html ! test/java/lang/Class/forName/modules/TestLayer.java ! test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java ! test/java/lang/module/AutomaticModulesTest.java ! test/java/lang/module/ConfigurationTest.java ! test/java/lang/module/ModuleFinderTest.java ! test/java/lang/reflect/Layer/BasicLayerTest.java ! test/java/lang/reflect/Layer/LayerAndLoadersTest.java ! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java ! test/java/lang/reflect/Proxy/ProxyLayerTest.java ! test/java/util/ServiceLoader/modules/ServicesTest.java ! test/javax/net/ssl/DTLS/DTLSOverDatagram.java ! test/javax/net/ssl/DTLS/Reordered.java ! test/javax/net/ssl/DTLS/Retransmission.java ! test/javax/net/ssl/TLS/TestJSSE.java - test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveFloatFiles.java - test/javax/xml/bind/xjc/8032884/compile-schema.sh - test/jdk/Version/Basic.java ! test/jdk/modules/scenarios/container/src/container/container/Main.java ! test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java + test/jdk/modules/scenarios/overlappingpackages/src/misc/jdk/internal/misc/Unsafe.java ! test/jdk/modules/scenarios/overlappingpackages/src/misc/module-info.java - test/jdk/modules/scenarios/overlappingpackages/src/misc/sun/misc/Unsafe.java ! test/lib/testlibrary/CompilerUtils.java ! test/lib/testlibrary/JarUtils.java - test/sun/tools/jinfo/JInfoHelper.java - test/sun/tools/jinfo/JInfoLauncherTest.java - test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java - test/sun/tools/jinfo/JInfoRunningProcessTest.java - test/sun/tools/jinfo/JInfoSanityTest.java ! test/sun/tools/jmap/BasicJMapTest.java - test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java - test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java ! test/tools/jar/modularJar/Basic.java ! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java ! test/tools/jar/modularJar/src/baz/module-info.java ! test/tools/jar/modularJar/src/foo/jdk/test/foo/Foo.java ! test/tools/jar/modularJar/src/foo/module-info.java ! test/tools/jimage/VerifyJimage.java ! test/tools/jlink/DefaultProviderTest.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/ImageFilePoolTest.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLinkOptimTest.java ! test/tools/jlink/JLinkOptionsTest.java ! test/tools/jlink/JLinkPostProcessingTest.java ! test/tools/jlink/ResourcePoolTest.java ! test/tools/jlink/SecurityTest.java ! test/tools/jlink/asmplugin/AddForgetResourcesTest.java ! test/tools/jlink/asmplugin/AsmPluginTestBase.java ! test/tools/jlink/asmplugin/BasicTest.java ! test/tools/jlink/asmplugin/IdentityPluginTest.java ! test/tools/jlink/asmplugin/NegativeTest.java ! test/tools/jlink/asmplugin/PackageMappingTest.java ! test/tools/jlink/asmplugin/SortingTest.java ! test/tools/jlink/asmplugin/VisitorTest.java ! test/tools/jlink/customplugin/plugin/CustomPlugin.java ! test/tools/jlink/customplugin/plugin/HelloPlugin.java ! test/tools/jlink/plugins/CompressorPluginTest.java ! test/tools/jlink/plugins/ExcludeFilesPluginTest.java ! test/tools/jlink/plugins/ExcludePluginTest.java ! test/tools/jlink/plugins/ExcludeVMPluginTest.java ! test/tools/jlink/plugins/FileCopierPluginTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/OrderResourcesPluginTest.java ! test/tools/jlink/plugins/PluginOrderTest.java ! test/tools/jlink/plugins/PluginsNegativeTest.java ! test/tools/jlink/plugins/PrevisitorTest.java ! test/tools/jlink/plugins/StringSharingPluginTest.java ! test/tools/jlink/plugins/StripDebugPluginTest.java - test/tools/launcher/modules/patch/PatchTest.java + test/tools/launcher/modules/patch/basic/PatchTest.java + test/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java + test/tools/launcher/modules/patch/basic/src/test/module-info.java + test/tools/launcher/modules/patch/basic/src1/java.base/java/text/Annotation.java + test/tools/launcher/modules/patch/basic/src1/java.base/java/text/AnnotationBuddy.java + test/tools/launcher/modules/patch/basic/src1/jdk.compiler/com/sun/tools/javac/Main.java + test/tools/launcher/modules/patch/basic/src1/jdk.compiler/com/sun/tools/javac/MainBuddy.java + test/tools/launcher/modules/patch/basic/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClient.java + test/tools/launcher/modules/patch/basic/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClientBuddy.java + test/tools/launcher/modules/patch/basic/src2/java.base/java/lang2/Object.java + test/tools/launcher/modules/patch/basic/src2/jdk.compiler/com/sun/tools/javac2/Main.java + test/tools/launcher/modules/patch/basic/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java - test/tools/launcher/modules/patch/src/test/jdk/test/Main.java - test/tools/launcher/modules/patch/src/test/module-info.java - test/tools/launcher/modules/patch/src1/java.base/java/text/Annotation.java - test/tools/launcher/modules/patch/src1/java.base/java/text/AnnotationBuddy.java - test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/Main.java - test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/MainBuddy.java - test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClient.java - test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClientBuddy.java - test/tools/launcher/modules/patch/src2/java.base/java/lang2/Object.java - test/tools/launcher/modules/patch/src2/jdk.compiler/com/sun/tools/javac2/Main.java - test/tools/launcher/modules/patch/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java ! test/tools/pack200/Utils.java
