hg: mobile/dev/jdk: 741 new changesets

gary.adams at oracle.com gary.adams at oracle.com
Tue Jun 28 14:46:42 UTC 2016


Changeset: edb95a70985f
Author:    lana
Date:      2016-03-15 13:48 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/edb95a70985f

Added tag jdk-9+110 for changeset 9417e1bcded6

! .hgtags

Changeset: b2a69d66dc65
Author:    alanb
Date:      2016-03-17 19:04 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b2a69d66dc65

8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: alanb, mchung, naoto, rriggs, psandoz, plevart, mullan, ascarpino, vinnie, prr, sherman, dfuchs, mhaupt
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, chris.hegarty at oracle.com, alexandr.scherbatiy at oracle.com, amy.lu at oracle.com, calvin.cheung at oracle.com, daniel.fuchs at oracle.com, erik.joelsson at oracle.com, harold.seigel at oracle.com, jaroslav.bachorik at oracle.com, jean-francois.denise at oracle.com, jan.lahoda at oracle.com, james.laskey at oracle.com, lois.foltan at oracle.com, miroslav.kos at oracle.com, huaming.li at oracle.com, sean.mullan at oracle.com, naoto.sato at oracle.com, masayoshi.okutsu at oracle.com, peter.levart at gmail.com, philip.race at oracle.com, claes.redestad at oracle.com, sergey.bylokhov at oracle.com, alexandre.iline at oracle.com, volker.simonis at gmail.com, staffan.larsen at oracle.com, stuart.marks at oracle.com, semyon.sadetsky at oracle.com, serguei.spitsyn at oracle.com, sundararajan.athijegannathan at oracle.com, valerie.peng at oracle.com, vincent.x.ryan at oracle.com, weijun.wang at oracle.co!
 m, yuri.nesterenko at oracle.com, yekaterina.kantserova at oracle.com, alexander.kulyakhtin at oracle.com, felix.yang at oracle.com, andrei.eremeev at oracle.com, frank.yuan at oracle.com, sergei.pikalev at oracle.com, sibabrata.sahoo at oracle.com, tiantian.du at oracle.com, sha.jiang at oracle.com

! make/CompileInterimRmic.gmk
! make/CompileTools.gmk
+ make/GenerateModuleSummary.gmk
+ make/ModuleTools.gmk
! make/Tools.gmk
! make/copy/Copy-java.base.gmk
! make/data/jdwp/jdwp.spec
- make/gendata/Gendata-jdk.jdeps.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gensrc/Gensrc-java.base.gmk
- make/gensrc/Gensrc-jdk.dev.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
+ make/gensrc/Gensrc-jdk.jlink.gmk
- make/gensrc/Gensrc-jdk.jvmstat.gmk
! make/gensrc/GensrcLocaleData.gmk
+ make/gensrc/GensrcModuleLoaderMap.gmk
! make/launcher/Launcher-java.desktop.gmk
- make/launcher/Launcher-jdk.dev.gmk
+ make/launcher/Launcher-jdk.jlink.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/Launcher-jdk.rmic.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/mapfiles/libjava/mapfile-vers
! make/mapfiles/libjimage/mapfile-vers
! make/rmic/Rmic-java.management.gmk
! make/rmic/RmicCommon.gmk
- make/scripts/localelist.sh
! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
! make/src/classes/build/tools/generatebreakiteratordata/GenerateBreakIteratorData.java
+ make/src/classes/build/tools/jdwpgen/ModuleTypeNode.java
! make/src/classes/build/tools/jdwpgen/Parse.java
+ make/src/classes/build/tools/jigsaw/GenGraphs.java
+ make/src/classes/build/tools/jigsaw/Graph.java
+ make/src/classes/build/tools/jigsaw/ModuleSummary.java
+ make/src/classes/build/tools/jigsaw/technology-summary.html
- make/src/classes/build/tools/module/GenJdepsModulesXml.java
+ make/src/classes/build/tools/module/GenModuleInfoSource.java
+ make/src/classes/build/tools/module/GenModuleLoaderMap.java
- make/src/classes/build/tools/module/GenModulesList.java
- make/src/classes/build/tools/module/ImageBuilder.java
! make/src/classes/build/tools/module/Module.java
- make/src/classes/build/tools/module/ModuleArchive.java
+ make/src/classes/build/tools/module/ModuleInfoReader.java
- make/src/classes/build/tools/module/boot.modules
- make/src/classes/build/tools/module/ext.modules
! src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java
+ src/java.base/macosx/classes/module-info.java.extra
! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
+ src/java.base/share/classes/java/lang/NamedPackage.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MemberName.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/Dependence.java
+ src/java.base/share/classes/java/lang/module/FindException.java
+ src/java.base/share/classes/java/lang/module/InvalidModuleDescriptorException.java
+ src/java.base/share/classes/java/lang/module/ModuleDescriptor.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/ModulePath.java
+ src/java.base/share/classes/java/lang/module/ModuleReader.java
+ src/java.base/share/classes/java/lang/module/ModuleReference.java
+ src/java.base/share/classes/java/lang/module/ModuleReferences.java
+ src/java.base/share/classes/java/lang/module/ResolutionException.java
+ src/java.base/share/classes/java/lang/module/ResolvedModule.java
+ src/java.base/share/classes/java/lang/module/Resolver.java
+ src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
+ src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
+ src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java
+ src/java.base/share/classes/java/lang/reflect/Layer.java
+ src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.java
! src/java.base/share/classes/java/lang/reflect/Method.java
+ src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/package-info.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
+ src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java
+ src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
- src/java.base/share/classes/jdk/internal/jimage/Archive.java
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
- src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java
! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java
- src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java
! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
- src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReaderFactory.java
- src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStrings.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java
- src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java
+ src/java.base/share/classes/jdk/internal/jimage/NativeImageBuffer.java
- src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java
- src/java.base/share/classes/jdk/internal/jimage/StringTable.java
- src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/CompressIndexes.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/CompressedResourceHeader.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/Decompressor.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressor.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressorFactory.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressorRepository.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/SignatureParser.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressor.java
+ src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressorFactory.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressor.java
! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressorFactory.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/JrtDirectoryStream.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/JrtFileAttributeView.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtUtils.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
! src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
! src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js
+ src/java.base/share/classes/jdk/internal/loader/BootLoader.java
+ src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
+ src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
+ src/java.base/share/classes/jdk/internal/loader/Loader.java
+ src/java.base/share/classes/jdk/internal/loader/LoaderPool.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
+ src/java.base/share/classes/jdk/internal/module/Builder.java
+ src/java.base/share/classes/jdk/internal/module/Checks.java
+ src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
+ src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java
+ src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java
+ src/java.base/share/classes/jdk/internal/module/Hasher.java
+ src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
+ src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
+ src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
+ src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
+ src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
+ src/java.base/share/classes/jdk/internal/module/Modules.java
+ src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
+ src/java.base/share/classes/jdk/internal/module/SystemModules.java
! src/java.base/share/classes/jdk/internal/perf/PerfCounter.java
+ src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
+ src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
- src/java.base/share/classes/sun/misc/Launcher.java
! src/java.base/share/classes/sun/misc/URLClassPath.java
+ src/java.base/share/classes/sun/net/www/protocol/jmod/Handler.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/reflect/Reflection.java
! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
! src/java.base/share/classes/sun/security/jca/ProviderList.java
! src/java.base/share/classes/sun/security/jca/Providers.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/util/SecurityConstants.java
+ src/java.base/share/classes/sun/text/resources/BreakIteratorInfoProvider.java
+ src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java
+ src/java.base/share/classes/sun/text/resources/CollationDataProvider.java
+ src/java.base/share/classes/sun/text/resources/FormatDataProvider.java
+ src/java.base/share/classes/sun/text/resources/JavaTimeSupplementaryProvider.java
+ src/java.base/share/classes/sun/text/resources/cldr/FormatDataProvider.java
- src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template
! src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
! src/java.base/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java
! src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
+ src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java
! src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
+ src/java.base/share/classes/sun/util/resources/Bundles.java
+ src/java.base/share/classes/sun/util/resources/CalendarDataProvider.java
+ src/java.base/share/classes/sun/util/resources/CurrencyNamesProvider.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
+ src/java.base/share/classes/sun/util/resources/LocaleDataProvider.java
+ src/java.base/share/classes/sun/util/resources/LocaleNamesProvider.java
+ src/java.base/share/classes/sun/util/resources/TimeZoneNamesProvider.java
+ src/java.base/share/classes/sun/util/resources/cldr/CalendarDataProvider.java
+ src/java.base/share/classes/sun/util/resources/cldr/CurrencyNamesProvider.java
+ src/java.base/share/classes/sun/util/resources/cldr/LocaleNamesProvider.java
+ src/java.base/share/classes/sun/util/resources/cldr/TimeZoneNamesProvider.java
! src/java.base/share/conf/security/java.policy
! src/java.base/share/conf/security/java.security
! src/java.base/share/native/include/jni.h
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/include/jvmti.h
! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/launcher/main.c
+ src/java.base/share/native/libjava/BootLoader.c
+ src/java.base/share/native/libjava/Module.c
- src/java.base/share/native/libjava/Package.c
- src/java.base/share/native/libjava/Proxy.c
! src/java.base/share/native/libjava/Reflection.c
- src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
+ src/java.base/share/native/libjimage/NativeImageBuffer.cpp
! src/java.base/share/native/libjimage/imageDecompressor.cpp
! src/java.base/share/native/libjimage/imageDecompressor.hpp
! src/java.base/share/native/libjimage/imageFile.cpp
! src/java.base/share/native/libjimage/imageFile.hpp
! src/java.base/share/native/libjimage/jimage.cpp
! src/java.base/share/native/libjimage/jimage.hpp
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/emessages.h
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
+ src/java.base/solaris/classes/module-info.java.extra
+ src/java.base/windows/classes/module-info.java.extra
+ src/java.compact1/share/classes/module-info.java
+ src/java.compact2/share/classes/module-info.java
+ src/java.compact3/share/classes/module-info.java
+ src/java.datatransfer/share/classes/module-info.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
- src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory
- src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup
- src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider
- src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService
! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java
! src/java.desktop/share/classes/com/sun/beans/finder/FieldFinder.java
+ src/java.desktop/share/classes/com/sun/beans/finder/FinderUtils.java
! src/java.desktop/share/classes/com/sun/beans/finder/MethodFinder.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/javax/imageio/ImageReader.java
! src/java.desktop/share/classes/javax/imageio/ImageWriter.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormat.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java
! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java
+ src/java.desktop/share/classes/module-info.java
! src/java.desktop/share/classes/sun/applet/AppletSecurity.java
! src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java
+ src/java.httpclient/share/classes/module-info.java
! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.instrument/share/classes/java/lang/instrument/package.html
+ src/java.instrument/share/classes/module-info.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.instrument/share/classes/sun/instrument/TransformerManager.java
! src/java.instrument/share/native/libinstrument/JPLISAgent.c
! src/java.instrument/share/native/libinstrument/JPLISAgent.h
- src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder
! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/Logger.java
+ src/java.logging/share/classes/module-info.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
+ src/java.management/share/classes/module-info.java
! src/java.management/share/classes/sun/management/RuntimeImpl.java
! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java
! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java
+ src/java.management/share/classes/sun/management/TypeVersionMapper.java
! src/java.management/share/classes/sun/management/VMManagementImpl.java
! src/java.management/share/native/include/jmm.h
! src/java.management/share/native/libmanagement/VMManagementImpl.c
! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.naming/share/classes/javax/naming/ldap/ControlFactory.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.naming/share/classes/javax/naming/spi/ObjectFactory.java
! src/java.naming/share/classes/javax/naming/spi/StateFactory.java
+ src/java.naming/share/classes/module-info.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
+ src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
+ src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
+ src/java.scripting/share/classes/module-info.java
+ src/java.se.ee/share/classes/module-info.java
+ src/java.se/share/classes/module-info.java
- src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService
+ src/java.security.jgss/share/classes/module-info.java
+ src/java.security.sasl/share/classes/module-info.java
+ src/java.smartcardio/share/classes/module-info.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLInputImpl.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java
+ src/java.sql.rowset/share/classes/module-info.java
+ src/java.sql/share/classes/module-info.java
+ src/java.transaction/share/classes/module-info.java
+ src/java.xml.crypto/share/classes/module-info.java
+ src/jdk.accessibility/share/classes/module-info.java
- src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider
+ src/jdk.accessibility/windows/classes/module-info.java.extra
- src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider
+ src/jdk.attach/share/classes/module-info.java
- src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider
+ src/jdk.charsets/share/classes/module-info.java
! src/jdk.compiler/share/classes/sun/tools/serialver/SerialVer.java
+ src/jdk.crypto.ec/share/classes/module-info.java
+ src/jdk.crypto.mscapi/windows/classes/module-info.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java
+ src/jdk.crypto.pkcs11/share/classes/module-info.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
+ src/jdk.crypto.ucrypto/solaris/classes/module-info.java
+ src/jdk.deploy.osx/macosx/classes/module-info.java
- src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
- src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
- src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java
- src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
+ src/jdk.httpserver/share/classes/module-info.java
+ src/jdk.internal.le/share/classes/module-info.java
+ src/jdk.internal.opt/share/classes/module-info.java
+ src/jdk.jartool/share/classes/module-info.java
+ src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.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.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
+ src/jdk.jconsole/share/classes/module-info.java
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService
+ src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java
+ src/jdk.jdi/share/classes/com/sun/jdi/ModuleReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/JDWPException.java
+ src/jdk.jdi/share/classes/com/sun/tools/jdi/ModuleReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/PacketStream.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java
+ src/jdk.jdi/share/classes/module-info.java
+ src/jdk.jdi/windows/classes/module-info.java.extra
+ src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.jdwp.agent/share/native/libjdwp/JDWP.h
+ src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c
+ src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.c
! src/jdk.jdwp.agent/share/native/libjdwp/inStream.c
! src/jdk.jdwp.agent/share/native/libjdwp/inStream.h
! src/jdk.jdwp.agent/share/native/libjdwp/outStream.c
! src/jdk.jdwp.agent/share/native/libjdwp/outStream.h
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
+ src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java
+ src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
+ src/jdk.jlink/share/classes/jdk/tools/jimage/Main.java
+ 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/JlinkPermission.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/Archive.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageLocationWriter.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/ImageResourcesTree.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageStringsWriter.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PerfectHashBuilder.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.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/StringTable.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/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/PluginsResourceBundle.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ResourceFilter.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.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/AsmGlobalPool.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.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/internal/plugins/optim/ControlFlow.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.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/PluginException.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.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/JmodTask.java
+ src/jdk.jlink/share/classes/jdk/tools/jmod/Main.java
+ src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
+ src/jdk.jlink/share/classes/module-info.java
+ src/jdk.jsobject/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
+ src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
+ src/jdk.jvmstat/share/classes/module-info.java
- src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
+ src/jdk.localedata/share/classes/module-info.java
+ src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java
+ src/jdk.localedata/share/classes/sun/util/resources/provider/SupplementaryLocaleDataProvider.java
- src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
+ src/jdk.management/share/classes/module-info.java
- src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
+ src/jdk.naming.dns/share/classes/module-info.java
+ src/jdk.naming.rmi/share/classes/module-info.java
+ src/jdk.pack200/share/classes/module-info.java
+ src/jdk.policytool/share/classes/module-info.java
+ src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java
+ src/jdk.rmic/share/classes/module-info.java
! src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java
! src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java
+ src/jdk.sctp/share/classes/module-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java
+ src/jdk.security.auth/share/classes/module-info.java
+ src/jdk.security.jgss/share/classes/module-info.java
- src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
+ src/jdk.zipfs/share/classes/module-info.java
! test/Makefile
! test/ProblemList.txt
! test/TEST.ROOT
! test/TEST.groups
! test/com/sun/jdi/EarlyReturnNegativeTest.java
! test/com/sun/jdi/EarlyReturnTest.java
! test/com/sun/jdi/ImmutableResourceTest.sh
! test/com/sun/jdi/MethodExitReturnValuesTest.java
+ test/com/sun/jdi/ModulesTest.java
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusToFrontTest.java
! test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java
! test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java
! test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java
! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh
! test/java/awt/TrayIcon/ActionCommand/ActionCommand.java
! test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java
! test/java/awt/TrayIcon/ModalityTest/ModalityTest.java
! test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java
! test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java
! test/java/awt/TrayIcon/SystemTrayIconHelper.java
! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
! test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java
! test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java
! test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java
+ test/java/awt/datatransfer/ConstructFlavoredObjectTest/ConstructFlavoredObjectTest.java
+ test/java/awt/datatransfer/DataFlavor/DataFlavorRemoteTest.java
! test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java
+ test/java/awt/patchlib/java.desktop/java/awt/Helper.java
! test/java/awt/regtesthelpers/Util.java
! test/java/awt/regtesthelpers/UtilInternal.java
! test/java/awt/xembed/server/TesterClient.java
! test/java/beans/XMLEncoder/sun_swing_PrintColorUIResource.java
+ test/java/lang/Class/Foo.java
+ test/java/lang/Class/GetModuleTest.java
+ test/java/lang/Class/GetPackageTest.java
+ test/java/lang/Class/forName/modules/TestDriver.java
+ test/java/lang/Class/forName/modules/TestLayer.java
+ test/java/lang/Class/forName/modules/TestMain.java
+ test/java/lang/Class/forName/modules/policy
+ test/java/lang/Class/forName/modules/policy.denied
+ test/java/lang/Class/forName/modules/src/m1/module-info.java
+ test/java/lang/Class/forName/modules/src/m1/p1/A.java
+ test/java/lang/Class/forName/modules/src/m1/p1/Initializer.java
+ test/java/lang/Class/forName/modules/src/m1/p1/internal/B.java
+ test/java/lang/Class/forName/modules/src/m2/module-info.java
+ test/java/lang/Class/forName/modules/src/m2/p2/C.java
+ test/java/lang/Class/forName/modules/src/m2/p2/test/Main.java
+ test/java/lang/Class/forName/modules/src/m3/module-info.java
+ test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java
+ test/java/lang/Class/forName/modules/src/m3/p3/NoGetClassLoaderAccess.java
+ test/java/lang/Class/forName/modules/src/m3/p3/internal/Foo.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
+ test/java/lang/Class/getPackageName/Basic.java
+ test/java/lang/Class/getResource/Main.java
+ test/java/lang/Class/getResource/ResourcesTest.java
+ test/java/lang/Class/getResource/src/m1/module-info.java
+ test/java/lang/Class/getResource/src/m1/p1/Main.java
+ test/java/lang/Class/getResource/src/m2/module-info.java
+ test/java/lang/Class/getResource/src/m2/p2/Main.java
+ test/java/lang/Class/getResource/src/m3/module-info.java
+ test/java/lang/Class/getResource/src/m3/p3/Main.java
! test/java/lang/ClassLoader/GetSystemPackage.java
! test/java/lang/ClassLoader/findSystemClass/Loader.java
! test/java/lang/ClassLoader/getResource/GetResource.sh
+ test/java/lang/ClassLoader/getResource/modules/Main.java
+ test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java
+ test/java/lang/ClassLoader/getResource/modules/src/m1/module-info.java
+ test/java/lang/ClassLoader/getResource/modules/src/m1/p1/Main.java
+ test/java/lang/ClassLoader/getResource/modules/src/m2/module-info.java
+ test/java/lang/ClassLoader/getResource/modules/src/m2/p2/Main.java
+ test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java
+ test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java
+ test/java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java
+ test/java/lang/ClassLoader/platformClassLoader/jdk.zipfs/java/fake/Fake.java
+ test/java/lang/Package/Foo.java
+ test/java/lang/Package/GetPackages.java
+ test/java/lang/Package/annotation/PackageInfoTest.java
+ test/java/lang/Package/annotation/jdk.xml.dom/org/w3c/dom/css/Fake.java
+ test/java/lang/Package/annotation/jdk.xml.dom/org/w3c/dom/css/FakePackage.java
+ test/java/lang/Package/annotation/jdk.xml.dom/org/w3c/dom/css/package-info.java
+ test/java/lang/Package/annotation/package-info.java
+ test/java/lang/Package/annotation/src/p/Bar.java
+ test/java/lang/Package/annotation/src/p/Duplicate.java
+ test/java/lang/Package/annotation/src/p/package-info.java
! test/java/lang/SecurityManager/RestrictedPackages.java
+ test/java/lang/SecurityManager/modules/CustomSecurityManager.sh
+ test/java/lang/SecurityManager/modules/Test.java
+ test/java/lang/SecurityManager/modules/m/module-info.java
+ test/java/lang/SecurityManager/modules/m/p/CustomSecurityManager.java
+ test/java/lang/SecurityManager/modules/test.policy
+ test/java/lang/StackTraceElement/ModuleFrames.java
! test/java/lang/StackTraceElement/PublicConstructor.java
! test/java/lang/StackWalker/VerifyStackTrace.java
! test/java/lang/instrument/ATransformerManagementTestCase.java
! test/java/lang/instrument/BootClassPath/Agent.java
! test/java/lang/instrument/MakeJAR2.sh
! test/java/lang/instrument/RedefineClassWithNativeMethodAgent.java
! test/java/lang/instrument/RetransformAgent.java
! test/java/lang/instrument/SimpleIdentityTransformer.java
! test/java/lang/invoke/AccessControlTest.java
! test/java/lang/invoke/CustomizedLambdaFormTest.java
! test/java/lang/invoke/MethodHandlesTest.java
! test/java/lang/invoke/VarargsArrayTest.java
+ test/java/lang/invoke/java.base/java/lang/invoke/MethodHandleHelper.java
! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java
+ test/java/lang/invoke/modules/ModuleAccessControlTest.java
+ test/java/lang/invoke/modules/src/m1/module-info.java
+ test/java/lang/invoke/modules/src/m1/p1/Main.java
+ test/java/lang/invoke/modules/src/m1/p1/Type1.java
+ test/java/lang/invoke/modules/src/m1/p2/Type2.java
+ test/java/lang/invoke/modules/src/m2/module-info.java
+ test/java/lang/invoke/modules/src/m2/q1/Type1.java
+ test/java/lang/invoke/modules/src/m2/q2/Type2.java
! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java
! test/java/lang/management/MemoryMXBean/PendingAllGC.sh
+ test/java/lang/module/AutomaticModulesTest.java
+ test/java/lang/module/ConfigurationTest.java
+ test/java/lang/module/ModuleDescriptorTest.java
+ test/java/lang/module/ModuleFinderTest.java
+ test/java/lang/module/ModuleReader/ModuleReaderTest.java
+ test/java/lang/module/ModuleReader/src/m/module-info.java
+ test/java/lang/module/ModuleReader/src/m/p/Main.java
+ test/java/lang/module/ModuleReferenceTest.java
+ test/java/lang/module/VersionTest.java
+ test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
+ test/java/lang/reflect/Layer/BasicLayerTest.java
+ test/java/lang/reflect/Layer/LayerAndLoadersTest.java
+ test/java/lang/reflect/Layer/layertest/Test.java
+ test/java/lang/reflect/Layer/src/m1/module-info.java
+ test/java/lang/reflect/Layer/src/m1/p/Main.java
+ test/java/lang/reflect/Layer/src/m1/p/Service.java
+ test/java/lang/reflect/Layer/src/m2/module-info.java
+ test/java/lang/reflect/Layer/src/m2/q/Hello.java
+ test/java/lang/reflect/Layer/src/m3/module-info.java
+ test/java/lang/reflect/Layer/src/m3/w/Hello.java
+ test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java
+ test/java/lang/reflect/Layer/src/m4/module-info.java
+ test/java/lang/reflect/Module/AddExportsTest.java
+ test/java/lang/reflect/Module/BasicModuleTest.java
+ test/java/lang/reflect/Module/access/AccessTest.java
+ test/java/lang/reflect/Module/access/src/target/module-info.java
+ test/java/lang/reflect/Module/access/src/target/p/Exported.java
+ test/java/lang/reflect/Module/access/src/target/p/Helper.java
+ test/java/lang/reflect/Module/access/src/target/q/Internal.java
+ test/java/lang/reflect/Module/access/src/test/module-info.java
+ test/java/lang/reflect/Module/access/src/test/test/Main.java
! test/java/lang/reflect/Proxy/Basic1.java
! test/java/lang/reflect/Proxy/NullClassLoader.java
+ test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
+ test/java/lang/reflect/Proxy/ProxyForMethodHandle.java
+ test/java/lang/reflect/Proxy/ProxyLayerTest.java
+ test/java/lang/reflect/Proxy/ProxyModuleMapping.java
+ test/java/lang/reflect/Proxy/ProxyTest.java
+ test/java/lang/reflect/Proxy/q/NP.java
+ test/java/lang/reflect/Proxy/q/U.java
+ test/java/lang/reflect/Proxy/src/m1/module-info.java
+ test/java/lang/reflect/Proxy/src/m1/p/one/I.java
+ test/java/lang/reflect/Proxy/src/m1/p/one/internal/J.java
+ test/java/lang/reflect/Proxy/src/m2/module-info.java
+ test/java/lang/reflect/Proxy/src/m2/p/two/A.java
+ test/java/lang/reflect/Proxy/src/m2/p/two/B.java
+ test/java/lang/reflect/Proxy/src/m2/p/two/Bar.java
+ test/java/lang/reflect/Proxy/src/m2/p/two/internal/C.java
+ test/java/lang/reflect/Proxy/src/m3/module-info.java
+ test/java/lang/reflect/Proxy/src/m3/p/three/P.java
+ test/java/lang/reflect/Proxy/src/m3/p/three/internal/Q.java
+ test/java/lang/reflect/Proxy/src/test/jdk/test/Main.java
+ test/java/lang/reflect/Proxy/src/test/jdk/test/NP.java
+ test/java/lang/reflect/Proxy/src/test/jdk/test/ProxyClassAccess.java
+ test/java/lang/reflect/Proxy/src/test/jdk/test/ProxyTest.java
+ test/java/lang/reflect/Proxy/src/test/jdk/test/internal/R.java
+ test/java/lang/reflect/Proxy/src/test/jdk/test/internal/RImpl.java
+ test/java/lang/reflect/Proxy/src/test/jdk/test/internal/foo/Foo.java
+ test/java/lang/reflect/Proxy/src/test/jdk/test/internal/foo/FooException.java
+ test/java/lang/reflect/Proxy/src/test/module-info.java
! test/java/net/Authenticator/B4933582.sh
! test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
+ test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java.base/java/net/MyDatagramSocketImplFactory.java
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java
! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java
! test/java/net/URI/URItoURLTest.java
! test/java/net/URLPermission/nstest/lookup.sh
+ test/java/net/httpclient/whitebox/Driver.java
- test/java/net/httpclient/whitebox/TEST.properties
+ test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java
- test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java
! test/java/nio/Buffer/LimitDirectMemory.sh
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
! test/java/nio/file/Files/StreamLinesTest.java
! test/java/nio/file/spi/SetDefaultProvider.java
! test/java/nio/file/spi/TestProvider.java
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/rmid.security.policy
! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/dgc/dgcAckFailure/DGCAckFailure.java
! test/java/rmi/registry/readTest/readTest.sh
! test/java/rmi/reliability/benchmark/bench/HtmlReporter.java
! test/java/rmi/reliability/benchmark/bench/TextReporter.java
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/security/PermissionCollection/PermissionCollectionStreamTest.java
+ test/java/security/Provider/DefaultProviderList.java
+ test/java/security/Provider/SecurityProviderModularTest.java
+ test/java/security/Provider/TestSecurityProvider.java
+ test/java/security/Provider/TestSecurityProviderClient.java
! test/java/security/cert/X509Certificate/EmptySubject.java
+ test/java/security/modules/ModularTest.java
! test/java/security/testlibrary/Proc.java
! test/java/util/Calendar/GenericTimeZoneNamesTest.sh
! test/java/util/Currency/CheckDataVersion.java
! test/java/util/Currency/CurrencyTest.java
! test/java/util/Formatter/Basic.sh
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/PluggableLocale/ExecTest.sh
! test/java/util/PluggableLocale/ProviderTest.java
! test/java/util/ResourceBundle/Bug4168625Test.java
! test/java/util/ResourceBundle/Bug6299235Test.java
! test/java/util/ResourceBundle/Bug6299235Test.sh
+ test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
+ test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties
+ test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties
+ test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties
+ test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java
+ test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
+ test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java
+ test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java
+ test/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyControl.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh
+ test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties
+ test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties
+ test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties
+ test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/basic/basic.sh
+ test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties
+ test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
+ test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties
+ test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties
+ test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties
+ test/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java
+ test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
+ test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java
+ test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java
+ test/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java
+ test/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties
+ test/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java
+ test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java
+ test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java
+ test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java
+ test/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java
+ test/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/basic/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/modlocal/modlocal.sh
+ test/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties
+ test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java
+ test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java
+ test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java
+ test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java
+ test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties
+ test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties
+ test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties
+ test/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/security/TestPermission.java
+ test/java/util/ResourceBundle/modules/security/src/m1/module-info.java
+ test/java/util/ResourceBundle/modules/security/src/m1/p1/Bundle.java
+ test/java/util/ResourceBundle/modules/security/src/m1/p1/resources/MyResources.java
+ test/java/util/ResourceBundle/modules/security/src/test/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/security/src/test/jdk/test/resources/TestResources.java
+ test/java/util/ResourceBundle/modules/security/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/simple/simple.sh
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties
+ test/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java
+ test/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/simple/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/visibility/src/embargo/jdk/embargo/TestWithNoModuleArg.java
+ test/java/util/ResourceBundle/modules/visibility/src/embargo/jdk/embargo/TestWithUnnamedModuleArg.java
+ test/java/util/ResourceBundle/modules/visibility/src/embargo/module-info.java
+ test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResources.java
+ test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/props/MyResources.properties
+ test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/module-info.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResources.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResources.properties
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/module-info.java
+ test/java/util/ResourceBundle/modules/visibility/src/pkg/jdk/pkg/resources/classes/MyResources.java
+ test/java/util/ResourceBundle/modules/visibility/src/pkg/jdk/pkg/resources/props/MyResources.properties
+ test/java/util/ResourceBundle/modules/visibility/src/pkg/jdk/pkg/test/Main.java
+ test/java/util/ResourceBundle/modules/visibility/src/test/jdk/test/TestWithNoModuleArg.java
+ test/java/util/ResourceBundle/modules/visibility/src/test/jdk/test/TestWithUnnamedModuleArg.java
+ test/java/util/ResourceBundle/modules/visibility/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/visibility/visibility.sh
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java
+ test/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java
+ test/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh
! test/java/util/Scanner/ScannerStreamTest.java
+ test/java/util/ServiceLoader/TwoIterators.java
+ test/java/util/ServiceLoader/modules/BasicTest.java
+ test/java/util/ServiceLoader/modules/ServicesTest.java
+ test/java/util/ServiceLoader/modules/src/bananascript/module-info.java
+ test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java
+ test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java
+ test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory
+ test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java
+ test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
+ test/java/util/ServiceLoader/modules/src/test/module-info.java
+ test/java/util/ServiceLoader/modules/src/test/test/Main.java
! test/java/util/logging/LocalizedLevelName.java
+ test/java/util/logging/modules/GetResourceBundleTest.java
+ test/java/util/logging/modules/pkgs/p3/resource/ClassResource.java
+ test/java/util/logging/modules/pkgs/p3/resource/p.properties
+ test/java/util/logging/modules/pkgs/p3/test/ResourceBundleTest.java
+ test/java/util/logging/modules/src/m1/module-info.java
+ test/java/util/logging/modules/src/m1/p1/resource/ClassResource.java
+ test/java/util/logging/modules/src/m1/p1/resource/p.properties
+ test/java/util/logging/modules/src/m2/module-info.java
+ test/java/util/logging/modules/src/m2/p2/resource/ClassResource.java
+ test/java/util/logging/modules/src/m2/p2/resource/p.properties
+ test/java/util/logging/modules/src/m2/p2/test/ModuleLoggerAccess.java
! test/java/util/regex/PatternStreamTest.java
- test/java/util/stream/bootlib/TEST.properties
! test/java/util/stream/boottest/TEST.properties
! test/java/util/stream/test/TEST.properties
! test/javax/crypto/NullCipher/TestWithoutInit.java
+ test/javax/imageio/plugins/external_plugin_tests/TestClassPathPlugin.sh
+ test/javax/imageio/plugins/external_plugin_tests/src/simp/META-INF/services/javax.imageio.spi.ImageReaderSpi
+ test/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPImageReader.java
+ test/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPImageReaderSpi.java
+ test/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPMetadata.java
+ test/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPMetadataFormat.java
+ test/javax/imageio/plugins/external_plugin_tests/src/simp/module-info.java
+ test/javax/imageio/plugins/external_plugin_tests/src/simptest/TestSIMPPlugin.java
! test/javax/imageio/stream/StreamCloserLeak/run_test.sh
! test/javax/management/MBeanInfo/NotificationInfoTest.java
+ test/javax/naming/module/basic.sh
+ test/javax/naming/module/src/authz/module-info.java
+ test/javax/naming/module/src/authz/org/example/authz/AuthzIdRequestControl.java
+ test/javax/naming/module/src/authz/org/example/authz/AuthzIdResponseControl.java
+ test/javax/naming/module/src/authz/org/example/authz/AuthzIdResponseControlFactory.java
+ test/javax/naming/module/src/foo/module-info.java
+ test/javax/naming/module/src/foo/org/example/foo/FooControl.java
+ test/javax/naming/module/src/fruit/module-info.java
+ test/javax/naming/module/src/fruit/org/example/fruit/Fruit.java
+ test/javax/naming/module/src/fruit/org/example/fruit/FruitFactory.java
+ test/javax/naming/module/src/hello/module-info.java
+ test/javax/naming/module/src/hello/org/example/hello/Hello.java
+ test/javax/naming/module/src/hello/org/example/hello/HelloImpl.java
+ test/javax/naming/module/src/ldapv4/module-info.java
+ test/javax/naming/module/src/ldapv4/org/example/ldapv4/ldapv4URLContext.java
+ test/javax/naming/module/src/ldapv4/org/example/ldapv4/ldapv4URLContextFactory.java
+ test/javax/naming/module/src/person/module-info.java
+ test/javax/naming/module/src/person/org/example/person/Person.java
+ test/javax/naming/module/src/person/org/example/person/PersonFactory.java
+ test/javax/naming/module/src/test/module-info.java
+ test/javax/naming/module/src/test/test/ConnectWithAuthzId.java
+ test/javax/naming/module/src/test/test/ConnectWithAuthzId.ldap
+ test/javax/naming/module/src/test/test/ConnectWithFoo.java
+ test/javax/naming/module/src/test/test/ConnectWithFoo.ldap
+ test/javax/naming/module/src/test/test/LDAPServer.java
+ test/javax/naming/module/src/test/test/ReadByUrl.java
+ test/javax/naming/module/src/test/test/ReadByUrl.ldap
+ test/javax/naming/module/src/test/test/StoreFruit.java
+ test/javax/naming/module/src/test/test/StoreFruit.ldap
+ test/javax/naming/module/src/test/test/StoreObject.java
+ test/javax/naming/module/src/test/test/StoreObject.ldap
+ test/javax/naming/module/src/test/test/StorePerson.java
+ test/javax/naming/module/src/test/test/StorePerson.ldap
+ test/javax/naming/module/src/test/test/StoreRemote.java
+ test/javax/naming/module/src/test/test/StoreRemote.ldap
+ test/javax/net/ssl/Stapling/TEST.properties
+ test/javax/security/auth/login/modules/JaasClient.java
+ test/javax/security/auth/login/modules/JaasModularClientTest.java
+ test/javax/security/auth/login/modules/TEST.properties
+ test/javax/security/auth/login/modules/TestLoginModule.java
+ test/javax/security/auth/login/modules/jaas.conf
+ test/javax/swing/JComboBox/8080972/TestBasicComboBoxEditor.java
+ test/javax/swing/JEditorPane/8080972/TestJEditor.java
+ test/javax/swing/JFormattedTextField/8080972/TestDefaultFormatter.java
+ test/javax/swing/JTable/8080972/TestJTableCellEditor.java
+ test/javax/swing/UIDefaults/8080972/TestProxyLazyValue.java
+ test/javax/swing/dnd/8080972/TestTransferHandler.java
+ test/javax/swing/plaf/nimbus/8080972/TestAbstractRegionPainter.java
+ test/javax/swing/text/View/8080972/TestObjectView.java
! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java
! test/javax/xml/jaxp/common/8035437/run.sh
+ test/javax/xml/soap/XmlTest.java
! test/jdk/asm/AsmSanity.java
- test/jdk/internal/jimage/ExecutableTest.java
! test/jdk/internal/jimage/JImageReadTest.java
- test/jdk/internal/jimage/JImageTest.java
+ test/jdk/internal/jimage/TEST.properties
- test/jdk/internal/jimage/VerifyJimage.java
! test/jdk/internal/jrtfs/Basic.java
! test/jdk/internal/ref/Cleaner/ExitOnThrow.java
+ test/jdk/modules/etc/VerifyModuleDelegation.java
+ test/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java
+ test/jdk/modules/scenarios/automaticmodules/src/bananascript/META-INF/services/javax.script.ScriptEngineFactory
+ test/jdk/modules/scenarios/automaticmodules/src/bananascript/org/banana/BananaScript.java
+ test/jdk/modules/scenarios/automaticmodules/src/bananascript/org/banana/BananaScriptEngineFactory.java
+ test/jdk/modules/scenarios/automaticmodules/src/basictest/module-info.java
+ test/jdk/modules/scenarios/automaticmodules/src/basictest/test/Main.java
+ test/jdk/modules/scenarios/automaticmodules/src/httpserver/http/HttpServer.java
+ test/jdk/modules/scenarios/automaticmodules/src/httpserver/http/spi/HttpServerProvider.java
+ test/jdk/modules/scenarios/automaticmodules/src/logging/logging/Logger.java
+ test/jdk/modules/scenarios/automaticmodules/src/sptest/module-info.java
+ test/jdk/modules/scenarios/automaticmodules/src/sptest/test/Main.java
+ test/jdk/modules/scenarios/container/ContainerTest.java
+ test/jdk/modules/scenarios/container/src/app1/app1/Main.java
+ test/jdk/modules/scenarios/container/src/app1/module-info.java
+ test/jdk/modules/scenarios/container/src/app2/app2/Main.java
+ test/jdk/modules/scenarios/container/src/app2/module-info.java
+ test/jdk/modules/scenarios/container/src/container/container/Main.java
+ test/jdk/modules/scenarios/container/src/container/module-info.java
+ test/jdk/modules/scenarios/container/src/java.ws.rs/javax/ws/rs/Client.java
+ test/jdk/modules/scenarios/container/src/java.ws.rs/module-info.java
+ test/jdk/modules/scenarios/container/src/java.xml.ws/javax/xml/ws/WebService.java
+ test/jdk/modules/scenarios/container/src/java.xml.ws/module-info.java
+ test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java
+ test/jdk/modules/scenarios/overlappingpackages/src/m1/module-info.java
+ test/jdk/modules/scenarios/overlappingpackages/src/m1/p/C1.java
+ test/jdk/modules/scenarios/overlappingpackages/src/m2/module-info.java
+ test/jdk/modules/scenarios/overlappingpackages/src/m2/p/C2.java
+ test/jdk/modules/scenarios/overlappingpackages/src/misc/module-info.java
+ test/jdk/modules/scenarios/overlappingpackages/src/misc/sun/misc/Unsafe.java
+ test/jdk/modules/scenarios/overlappingpackages/src/test/module-info.java
+ test/jdk/modules/scenarios/overlappingpackages/src/test/test/Main.java
+ test/lib/testlibrary/CompilerUtils.java
+ test/lib/testlibrary/JarUtils.java
+ test/lib/testlibrary/ModuleUtils.java
! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/sun/awt/shell/ShellFolderMemoryLeak.java
+ test/sun/management/StackTraceElementCompositeData/CompatibilityTest.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java
! test/sun/net/idn/TestStringPrep.java
! test/sun/net/util/IPAddressUtilTest.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/net/www/protocol/jrt/Basic.java
+ test/sun/net/www/protocol/jrt/OtherResources.java
! test/sun/net/www/protocol/jrt/WithSecurityManager.java
+ test/sun/net/www/protocol/jrt/other_resources.sh
! test/sun/reflect/Reflection/GetCallerClassTest.sh
! test/sun/reflect/constantPool/ConstantPoolTest.java
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/sun/security/krb5/config/ConfPlusProp.java
! test/sun/security/krb5/config/DNS.java
- test/sun/security/krb5/config/NamingManager.java
- test/sun/security/krb5/config/dns.sh
+ test/sun/security/krb5/config/java.naming/javax/naming/spi/NamingManager.java
! test/sun/security/krb5/tools/ktcheck.sh
! test/sun/security/mscapi/IsSunMSCAPIAvailable.java
- test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
! test/sun/security/mscapi/PublicKeyInterop.sh
! test/sun/security/mscapi/ShortRSAKey1024.sh
! test/sun/security/pkcs11/KeyStore/ClientAuth.sh
! test/sun/security/pkcs11/Provider/Login.policy
+ test/sun/security/provider/PolicyFile/Modules.java
+ test/sun/security/provider/PolicyFile/modules.policy
! test/sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java
- test/sun/security/ssl/StatusStapling/BogusStatusRequest.java
- test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java
- test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java
- test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java
! test/sun/security/ssl/StatusStapling/TEST.properties
- test/sun/security/ssl/StatusStapling/TestCase.java
+ test/sun/security/ssl/StatusStapling/TestRun.java
- test/sun/security/ssl/StatusStapling/TestUtils.java
+ test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/BogusStatusRequest.java
+ test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqExtensionTests.java
+ test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqItemV2Tests.java
+ test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqListV2ExtensionTests.java
+ test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/OCSPStatusRequestTests.java
+ test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java
+ test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestCase.java
+ test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestUtils.java
! test/sun/security/tools/jarsigner/ts.sh
! test/sun/security/tools/keytool/autotest.sh
! test/sun/security/tools/keytool/standard.sh
! test/sun/security/util/Oid/OidEquals.java
! test/sun/security/validator/certreplace.sh
! test/sun/security/validator/samedn.sh
! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
! test/sun/tools/jconsole/ResourceCheckTest.java
! test/sun/tools/jhsdb/SAGetoptTest.java
! test/sun/util/resources/TimeZone/Bug4640234.java
+ test/tools/jar/compat/CLICompatibility.java
+ 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
+ test/tools/jimage/JImageTest.java
+ test/tools/jimage/JImageToolTest.java
+ test/tools/jimage/VerifyJimage.java
+ test/tools/jlink/CheckExecutable.java
+ test/tools/jlink/CustomPluginTest.java
+ test/tools/jlink/DefaultProviderTest.java
+ test/tools/jlink/ImageFileCreatorTest.java
+ test/tools/jlink/ImageFilePoolTest.java
+ test/tools/jlink/IntegrationTest.java
+ test/tools/jlink/JLink2Test.java
+ test/tools/jlink/JLinkNegativeTest.java
+ test/tools/jlink/JLinkOptimTest.java
+ test/tools/jlink/JLinkOptionsTest.java
+ test/tools/jlink/JLinkPluginsTest.java
+ test/tools/jlink/JLinkPostProcessingTest.java
+ test/tools/jlink/JLinkTest.java
+ test/tools/jlink/NativeTest.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/basic/BasicTest.java
+ test/tools/jlink/basic/src/test/jdk/test/Test.java
+ test/tools/jlink/basic/src/test/module-info.java
+ test/tools/jlink/customplugin/module-info.java
+ test/tools/jlink/customplugin/plugin/CustomPlugin.java
+ test/tools/jlink/customplugin/plugin/HelloPlugin.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/jlink/optimplugin/module-info.java
+ test/tools/jlink/optimplugin/optim/AType.java
+ test/tools/jlink/optimplugin/optim/ForNameTestCase.java
+ test/tools/jlink/plugins/CompressIndexesTest.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/GetAvailableLocales.java
+ test/tools/jlink/plugins/IncludeLocalesPluginTest.java
+ test/tools/jlink/plugins/InstalledModuleDescriptors/InstalledModulesTest.java
+ test/tools/jlink/plugins/InstalledModuleDescriptors/UserModuleTest.java
+ test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/module-info.java
+ test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/p1/Main.java
+ test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/p2/T.java
+ test/tools/jlink/plugins/InstalledModuleDescriptors/src/m2/module-info.java
+ test/tools/jlink/plugins/InstalledModuleDescriptors/src/m2/q/S1.java
+ test/tools/jlink/plugins/InstalledModuleDescriptors/src/m2/q/S2.java
+ test/tools/jlink/plugins/InstalledModuleDescriptors/src/m3/module-info.java
+ test/tools/jlink/plugins/LastSorterTest.java
+ test/tools/jlink/plugins/PluginOrderTest.java
+ test/tools/jlink/plugins/PluginsNegativeTest.java
+ test/tools/jlink/plugins/PrevisitorTest.java
+ test/tools/jlink/plugins/ResourceFilterTest.java
+ test/tools/jlink/plugins/SignatureParserTest.java
+ test/tools/jlink/plugins/SorterPluginTest.java
+ test/tools/jlink/plugins/StringSharingPluginTest.java
+ test/tools/jlink/plugins/StripDebugPluginTest.java
+ test/tools/jmod/JmodNegativeTest.java
+ test/tools/jmod/JmodTest.java
+ test/tools/jmod/src/foo/jdk/test/foo/Foo.java
+ test/tools/jmod/src/foo/jdk/test/foo/internal/Message.java
+ test/tools/jmod/src/foo/module-info.java
! test/tools/launcher/MiscTests.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/VersionCheck.java
+ test/tools/launcher/modules/addexports/AddExportsTest.java
+ test/tools/launcher/modules/addexports/src/java.transaction/javax/transaction/Transaction.java
+ test/tools/launcher/modules/addexports/src/java.transaction/javax/transaction/internal/Helper.java
+ test/tools/launcher/modules/addexports/src/java.transaction/module-info.java
+ test/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java
+ test/tools/launcher/modules/addexports/src/m1/module-info.java
+ test/tools/launcher/modules/addexports/src/m2/jdk/test2/Main.java
+ test/tools/launcher/modules/addexports/src/m2/module-info.java
+ test/tools/launcher/modules/addexports/src/m3/jdk/test3/Main.java
+ test/tools/launcher/modules/addexports/src/m3/module-info.java
+ test/tools/launcher/modules/addexports/src/m4/jdk/test4/Type.java
+ test/tools/launcher/modules/addexports/src/m4/module-info.java
+ test/tools/launcher/modules/addmods/AddModsTest.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
+ test/tools/launcher/modules/addreads/AddReadsTest.java
+ test/tools/launcher/modules/addreads/src/junit/org/junit/Assert.java
+ test/tools/launcher/modules/addreads/src/m1/module-info.java
+ test/tools/launcher/modules/addreads/src/m1/p/Main.java
+ test/tools/launcher/modules/basic/BasicTest.java
+ test/tools/launcher/modules/basic/src/test/jdk/test/Main.java
+ test/tools/launcher/modules/basic/src/test/module-info.java
+ test/tools/launcher/modules/limitmods/LimitModsTest.java
+ test/tools/launcher/modules/limitmods/src/test/jdk/test/UseAWT.java
+ test/tools/launcher/modules/limitmods/src/test/module-info.java
+ test/tools/launcher/modules/listmods/ListModsTest.java
+ test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/Transaction.java
+ test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java
+ test/tools/launcher/modules/listmods/src/java.transaction/module-info.java
+ test/tools/launcher/modules/listmods/src/m1/module-info.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
+ test/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java
+ test/tools/launcher/modules/upgrademodulepath/src/java.enterprise/javax/enterprise/context/Scope.java
+ test/tools/launcher/modules/upgrademodulepath/src/java.enterprise/module-info.java
+ test/tools/launcher/modules/upgrademodulepath/src/java.transaction/javax/transaction/Transaction.java
+ test/tools/launcher/modules/upgrademodulepath/src/java.transaction/module-info.java
+ test/tools/launcher/modules/upgrademodulepath/src/test/jdk/test/Main.java
+ test/tools/launcher/modules/upgrademodulepath/src/test/module-info.java
+ test/tools/lib/tests/Helper.java
+ test/tools/lib/tests/JImageGenerator.java
+ test/tools/lib/tests/JImageValidator.java
+ test/tools/lib/tests/Result.java
+ test/tools/pack200/ModuleAttributes.java
! test/tools/pack200/Utils.java
! test/tools/pack200/pack200-verifier/make/build.xml
! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java

Changeset: 589795e4cd38
Author:    lana
Date:      2016-03-23 19:33 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/589795e4cd38

Added tag jdk-9+111 for changeset b2a69d66dc65

! .hgtags

Changeset: 005df9abb92e
Author:    darcy
Date:      2016-03-11 15:30 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/005df9abb92e

8151750: Mark ChangingInterests.java as intermittently failing
Reviewed-by: lancea

! test/java/nio/channels/Selector/ChangingInterests.java

Changeset: fe5de5d885bb
Author:    asmotrak
Date:      2016-03-11 17:07 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fe5de5d885bb

8151734: Mark Unreachable.java and MaxRetries.java as intermittently failing
Reviewed-by: weijun

! test/sun/security/krb5/auto/MaxRetries.java
! test/sun/security/krb5/auto/Unreachable.java

Changeset: 25e8c082d7ef
Author:    mhaupt
Date:      2016-03-13 20:26 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/25e8c082d7ef

8150782: findClass / accessClass throw unexpected exceptions
Reviewed-by: sundar

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/t8150782/TestAccessClass.java
+ test/java/lang/invoke/t8150782/TestCls.java
+ test/java/lang/invoke/t8150782/TestFindClass.java
+ test/java/lang/invoke/t8150782/TestLookup.java

Changeset: d14f551f4d52
Author:    mhaupt
Date:      2016-03-14 08:10 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d14f551f4d52

8151778: TestLookup.java fails after push of JDK-8150782
Reviewed-by: darcy

! test/java/lang/invoke/t8150782/TestLookup.java

Changeset: 2f1011811248
Author:    amlu
Date:      2016-03-14 19:46 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2f1011811248

8151798: Mark java/util/TimeZone/Bug6772689.java as intermittently failing and demote to tier2
Reviewed-by: lancea

! test/TEST.groups
! test/java/util/TimeZone/Bug6772689.java

Changeset: b0b9d09d7640
Author:    rriggs
Date:      2016-03-12 00:58 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b0b9d09d7640

8151062: Unclosed parenthesis in java.util.EnumMap.clone() Javadoc
Reviewed-by: rriggs
Contributed-by: Abhijit Roy <abhijit.r.roy at oracle.com>

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

Changeset: 927f20de2cc1
Author:    darcy
Date:      2016-03-14 10:48 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/927f20de2cc1

8151835: Mark SmallPrimeExponentP.java as intermittently failing
Reviewed-by: vinnie

! test/sun/security/mscapi/SmallPrimeExponentP.java

Changeset: 05a1166a8201
Author:    mikael
Date:      2016-03-03 09:12 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/05a1166a8201

8149159: Clean up Unsafe
Reviewed-by: jrose, kvn, stsmirno, chegar, aph, psandoz, redestad, twisti

! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/sun/misc/Unsafe.java
+ test/jdk/internal/misc/Unsafe/CopyMemory.java
! test/jdk/internal/misc/Unsafe/CopySwap.java

Changeset: dfd2c514773c
Author:    shade
Date:      2016-03-03 23:57 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dfd2c514773c

8150465: Unsafe methods to produce uninitialized arrays
Reviewed-by: jrose, kvn, psandoz, aph, twisti, flar

! src/java.base/share/classes/jdk/internal/misc/Unsafe.java

Changeset: 6c484053b208
Author:    zmajo
Date:      2016-03-07 09:34 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6c484053b208

Merge

- make/mapfiles/libjfr/mapfile-vers
- src/java.base/share/classes/sun/misc/Version.java.template
- src/java.base/share/native/libjava/Version.c
- test/java/lang/invoke/T8139885.java
- test/sun/misc/Version/Version.java

Changeset: 5365a0b7e83f
Author:    amurillo
Date:      2016-03-10 16:08 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5365a0b7e83f

Merge


Changeset: 1640de0263f7
Author:    amurillo
Date:      2016-03-14 14:28 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1640de0263f7

Merge


Changeset: dadd5fa365d5
Author:    jjg
Date:      2016-03-14 16:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dadd5fa365d5

8151847: rmic should support v53 classfiles
Reviewed-by: alanb

! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java

Changeset: dc4a7fcdd13d
Author:    amlu
Date:      2016-03-15 12:38 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dc4a7fcdd13d

8151785: Doc typo in src/../java/util/stream/PipelineHelper.java
Summary: Change from "intoWrapped" to "copyInto".
Reviewed-by: rriggs
Contributed-by: Hamlin Li <huaming.li at oracle.com>

! src/java.base/share/classes/java/util/stream/PipelineHelper.java

Changeset: 668137d6d741
Author:    ksrini
Date:      2016-03-01 12:33 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/668137d6d741

8147755: ASM should create correct constant tag for invokestatic on handle point to interface static method
Summary: updates asm to v5.1
Reviewed-by: forax

! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt

Changeset: ba91b765b5a5
Author:    ksrini
Date:      2016-03-15 06:53 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ba91b765b5a5

8151858: update ASM 5.1 to accept V53.0 classfiles
Reviewed-by: forax, sundar

! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java

Changeset: daf1b0562793
Author:    lana
Date:      2016-03-15 14:49 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/daf1b0562793

Merge


Changeset: 28df1af8e872
Author:    rriggs
Date:      2016-03-16 13:16 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/28df1af8e872

8085887: java.time.format.FormatStyle.LONG or FULL causes unchecked exception
8076528: LocalTime.format() throws exception when FormatStyle is LONG or FULL
Reviewed-by: sherman, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/format/DateTimePrintContext.java
! src/java.base/share/classes/java/time/temporal/TemporalQueries.java
! test/java/time/test/java/time/format/TestDateTimeFormatter.java

Changeset: b0001f7f8765
Author:    mikael
Date:      2016-03-16 14:04 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b0001f7f8765

8151233: Unify CopySwap and CopyMemory tests
Reviewed-by: dholmes

+ test/jdk/internal/misc/Unsafe/CopyCommon.java
! test/jdk/internal/misc/Unsafe/CopyMemory.java
! test/jdk/internal/misc/Unsafe/CopySwap.java

Changeset: 90751bfb53cd
Author:    bpb
Date:      2016-03-17 08:47 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/90751bfb53cd

8152043: (fs) Remove dynamic loopup of Win32 API functions in WindowsNativeDispatcher needed to support Windows XP and Server 2003
Summary: Remove dynamic lookup of Win32 functions which was required to support Windows XP and Windows Server 2003.
Reviewed-by: alanb

! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c

Changeset: d6a0479363ed
Author:    clanger
Date:      2016-03-18 13:14 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d6a0479363ed

8149169: SSLSocketInputRecord.decodeInputRecord buffer overflow
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java

Changeset: a025c940d090
Author:    xuelei
Date:      2016-03-20 00:03 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a025c940d090

8152221: Use try-with-resource in test templates
Reviewed-by: weijun

! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
! test/javax/net/ssl/templates/SSLSocketTemplate.java

Changeset: 88577677aec9
Author:    alanb
Date:      2016-03-20 07:35 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/88577677aec9

8151582: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing due to "Connection succeeded"
Reviewed-by: bpb, rriggs, alanb
Contributed-by: huaming.li at oracle.com

! test/java/nio/channels/AsyncCloseAndInterrupt.java

Changeset: cc97013c9cca
Author:    jlahoda
Date:      2016-03-21 10:27 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cc97013c9cca

8131913: jdk/internal/jline/console/StripAnsiTest.java can't run in the background
Summary: Avoid using a real terminal in tests.
Reviewed-by: rfield

! test/jdk/internal/jline/console/StripAnsiTest.java

Changeset: dd2ab8b2b9f2
Author:    naoto
Date:      2016-03-21 08:48 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dd2ab8b2b9f2

8060097: sun/net/idn/TestStringPrep.java failed.
Reviewed-by: michaelm

! test/sun/net/idn/TestStringPrep.java

Changeset: 8414d01b81db
Author:    ntv
Date:      2016-03-21 14:24 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8414d01b81db

8032051: "ZonedDateTime" class "parse" method fails with short time zone offset ("+01")
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/TCKZonedDateTime.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKOffsetPrinterParser.java

Changeset: 2008d4fbe4d9
Author:    ssahoo
Date:      2016-03-21 11:54 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2008d4fbe4d9

8150512: Update test for jdk.security.provider.preferred security property.
Reviewed-by: ascarpino

! test/sun/security/jca/PreferredProviderNegativeTest.java
! test/sun/security/jca/PreferredProviderTest.java

Changeset: de1f0e168eeb
Author:    aefimov
Date:      2016-03-21 21:58 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/de1f0e168eeb

8145039: JAXB marshaller fails with ClassCastException on classes generated by xjc
Reviewed-by: lancea

! test/TEST.groups
+ test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java
+ test/javax/xml/bind/xjc/8145039/testSchema.xsd

Changeset: f89fab6f60ad
Author:    sherman
Date:      2016-03-21 15:59 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f89fab6f60ad

8152352: Compiling warnings in zip_util.c blocks devkit to build with --with-zlib=system
Reviewed-by: naoto

! src/java.base/share/native/libzip/zip_util.c

Changeset: b58e7a5634e8
Author:    dsamersoff
Date:      2016-03-07 20:59 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b58e7a5634e8

8147456: Parsing of argument for -agentpath can write outside of allocated memory
Reviewed-by: sspitsyn, dholmes
Contributed-by: sharath.ballal at oracle.com

+ test/com/sun/jdi/BadAgentPath.java

Changeset: 7f21751d0b5b
Author:    jwilhelm
Date:      2016-03-16 14:31 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7f21751d0b5b

Merge


Changeset: 22692ff458df
Author:    amurillo
Date:      2016-03-17 11:25 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/22692ff458df

Merge


Changeset: 3ad0ed497418
Author:    amurillo
Date:      2016-03-21 20:19 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3ad0ed497418

Merge


Changeset: 28db8a64363b
Author:    tvaleev
Date:      2016-03-22 16:28 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/28db8a64363b

8151123: Collectors.summingDouble/averagingDouble unnecessarily call mapper twice
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/stream/Collectors.java

Changeset: 45281ceba474
Author:    tvaleev
Date:      2016-03-22 16:28 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/45281ceba474

8148748: ArrayList.subList().spliterator() is not late-binding
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/ArrayList.java
! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java

Changeset: fbe70dc61f3b
Author:    chegar
Date:      2016-03-22 10:42 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fbe70dc61f3b

Merge

- make/gendata/Gendata-jdk.jdeps.gmk
- make/gensrc/Gensrc-jdk.dev.gmk
- make/gensrc/Gensrc-jdk.jvmstat.gmk
- make/launcher/Launcher-jdk.dev.gmk
- make/scripts/localelist.sh
- make/src/classes/build/tools/module/GenJdepsModulesXml.java
- make/src/classes/build/tools/module/GenModulesList.java
- make/src/classes/build/tools/module/ImageBuilder.java
- make/src/classes/build/tools/module/ModuleArchive.java
- make/src/classes/build/tools/module/boot.modules
- make/src/classes/build/tools/module/ext.modules
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
- src/java.base/share/classes/jdk/internal/jimage/Archive.java
- src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java
- src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java
- src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java
- src/java.base/share/classes/jdk/internal/jimage/StringTable.java
- src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
- src/java.base/share/classes/sun/misc/Launcher.java
- src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template
- src/java.base/share/native/libjava/Package.c
- src/java.base/share/native/libjava/Proxy.c
- src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
- src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory
- src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup
- src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider
- src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService
- src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder
- src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService
- src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider
- src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider
- src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider
- src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
- src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
- src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java
- src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService
- src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
- src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
! test/TEST.groups
! test/java/lang/invoke/t8150782/TestLookup.java
+ test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java
- test/java/net/httpclient/whitebox/TEST.properties
- test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java
- test/java/util/stream/bootlib/TEST.properties
- test/jdk/internal/jimage/ExecutableTest.java
- test/jdk/internal/jimage/JImageTest.java
- test/jdk/internal/jimage/VerifyJimage.java
- test/sun/security/krb5/config/NamingManager.java
- test/sun/security/krb5/config/dns.sh
- test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
- test/sun/security/ssl/StatusStapling/BogusStatusRequest.java
- test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java
- test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java
- test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java
- test/sun/security/ssl/StatusStapling/TestCase.java
- test/sun/security/ssl/StatusStapling/TestUtils.java

Changeset: 5f134507e92b
Author:    chegar
Date:      2016-03-22 16:02 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5f134507e92b

Merge

! test/TEST.groups
! test/sun/net/idn/TestStringPrep.java

Changeset: 8ca730a3db4c
Author:    chegar
Date:      2016-03-22 16:02 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8ca730a3db4c

Merge


Changeset: e592cd50bb63
Author:    bpb
Date:      2016-03-22 15:37 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e592cd50bb63

8151957: ObjectInputStream - Use new convenience method for immutable Map creation during static initialization
Summary: Initialize primClasses primitive type name-to-class mapping using a new Map.of() conveience method.
Reviewed-by: lancea, redestad, smarks

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: 5db7d0e5d12a
Author:    sundar
Date:      2016-03-23 14:54 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5db7d0e5d12a

8152268: jjs tool makefile should use --addmods ALL-SYSTEM
Reviewed-by: alanb, hannesw

! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk

Changeset: 3e254419b9fa
Author:    xuelei
Date:      2016-03-23 12:25 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3e254419b9fa

8149017: Delayed provider selection broken in RSA client key exchange
Reviewed-by: coffeys

! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java

Changeset: 403329bd6983
Author:    rriggs
Date:      2016-03-23 19:57 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/403329bd6983

8151868: Typo in java.time.Instant until(Temporal endExclusive, TemporalUnit unit)
Reviewed-by: rriggs, lancea, scolebourne
Contributed-by: Abhijit Roy <abhijit.r.roy at oracle.com>

! src/java.base/share/classes/java/time/Instant.java

Changeset: 6d9aebccd145
Author:    mchung
Date:      2016-03-23 09:21 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6d9aebccd145

8152197: Single place to specify module-specific information for images build
Reviewed-by: alanb, erikj

! make/gensrc/GensrcModuleLoaderMap.gmk

Changeset: 8a37a0ec0728
Author:    mchung
Date:      2016-03-23 09:23 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8a37a0ec0728

8152227: Remove jdk.deploy.osx module descriptor
Reviewed-by: alanb, redestad

- src/jdk.deploy.osx/macosx/classes/module-info.java

Changeset: 9ea9fb3c0c88
Author:    dfuchs
Date:      2016-03-23 18:24 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9ea9fb3c0c88

8151281: Module java.httpclient could use System.Logger instead of PlatformLogger
Reviewed-by: mchung, michaelm

! src/java.httpclient/share/classes/java/net/http/Log.java

Changeset: 775df952df90
Author:    naoto
Date:      2016-03-23 17:05 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/775df952df90

8152143: jlink --include-locales should gracefully detect certain user error
Reviewed-by: mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: 1f84e73abee1
Author:    lana
Date:      2016-03-23 21:45 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1f84e73abee1

Merge

- src/jdk.deploy.osx/macosx/classes/module-info.java

Changeset: 3ac7178352fc
Author:    shade
Date:      2016-03-24 12:52 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3ac7178352fc

8150463: StringConcat MH_INLINE_SIZED_EXACT should skip storage initialization
Reviewed-by: plevart, chegar

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: 8bdb63271ed2
Author:    chegar
Date:      2016-03-24 11:56 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8bdb63271ed2

8152642: Remove sun.misc.Unsafe dependency from java.lang.reflect.Proxy
Reviewed-by: alanb, shade

! src/java.base/share/classes/java/lang/reflect/Proxy.java

Changeset: ed1ac70edb86
Author:    chegar
Date:      2016-03-24 11:59 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ed1ac70edb86

8152277: Move URLClassPath.pathToURLs(String) to RegistryImpl
Reviewed-by: alanb

! src/java.base/share/classes/sun/misc/URLClassPath.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java

Changeset: a18dbcbe2e1a
Author:    xuelei
Date:      2016-03-24 12:41 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a18dbcbe2e1a

8152237: Support BigInteger.TWO
Reviewed-by: jnimeh, bpb, weijun

! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java

Changeset: e2e318304252
Author:    erikj
Date:      2016-03-24 14:23 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e2e318304252

8152545: Use preprocessor instead of compiling a program to generate native nio constants
Reviewed-by: alanb

! make/gensrc/GensrcMisc.gmk
- make/src/native/genconstants/ch/genSocketOptionRegistry.c
- make/src/native/genconstants/fs/genSolarisConstants.c
- make/src/native/genconstants/fs/genUnixConstants.c
+ src/java.base/share/classes/sun/nio/ch/SocketOptionRegistry.java.template
+ src/java.base/solaris/classes/sun/nio/fs/SolarisConstants.java.template
+ src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template

Changeset: c1288b724e43
Author:    dfuchs
Date:      2016-03-24 14:45 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c1288b724e43

8152606: java.base no longer needs to export sun.util.logging to java.httpclient
Summary: Now that JDK-8151281 is fixed, java.base module-info.java can be cleaned up to no longer export sun.util.logging to java.httpclient.
Reviewed-by: chegar, alanb

! src/java.base/share/classes/module-info.java

Changeset: ecd6e985e8b2
Author:    chegar
Date:      2016-03-24 15:32 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ecd6e985e8b2

8149122: Move sun.misc.URLClassPath and Resouce to an internal package
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
+ src/java.base/share/classes/jdk/internal/loader/Resource.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java < src/java.base/share/classes/sun/misc/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
- src/java.base/share/classes/sun/misc/Resource.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
+ src/java.base/unix/classes/jdk/internal/loader/FileURLMapper.java
- src/java.base/unix/classes/sun/misc/FileURLMapper.java
+ src/java.base/windows/classes/jdk/internal/loader/FileURLMapper.java
- src/java.base/windows/classes/sun/misc/FileURLMapper.java

Changeset: 87b999055721
Author:    chegar
Date:      2016-03-24 15:34 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/87b999055721

Merge

- make/src/native/genconstants/ch/genSocketOptionRegistry.c
- make/src/native/genconstants/fs/genSolarisConstants.c
- make/src/native/genconstants/fs/genUnixConstants.c

Changeset: 4e79181befb9
Author:    mchung
Date:      2016-03-24 11:20 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4e79181befb9

8152715: Problem list tools/pack200/Pack200Props.java
Reviewed-by: alanb, lancea

! test/ProblemList.txt

Changeset: 3abd25870915
Author:    mchung
Date:      2016-03-24 13:09 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3abd25870915

8152508: tools/jlink/SecurityTest.java failed intermittently
Reviewed-by: alanb

! test/tools/jlink/SecurityTest.java

Changeset: aac56691c2c4
Author:    amlu
Date:      2016-03-25 19:46 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/aac56691c2c4

8152749: Mark AdaptorCloseAndInterrupt.java as intermittently failing
8152755: Problem list java/nio/file/WatchService/MayFlies.java
Reviewed-by: alanb

! test/ProblemList.txt
! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java

Changeset: eeea9b77edec
Author:    dfuchs
Date:      2016-03-25 17:12 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eeea9b77edec

8150840: Add an internal system property to control the default level of System.Logger when java.logging is not present.
Reviewed-by: mchung, rriggs

! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
+ src/java.base/share/classes/jdk/internal/logger/SurrogateLogger.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
+ test/java/lang/System/LoggerFinder/internal/SimpleConsoleLoggerTest/SimpleConsoleLoggerTest.java

Changeset: 00d704eff42f
Author:    mchung
Date:      2016-03-25 12:30 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/00d704eff42f

8151571: InnocuousThread cannot be created during early startup
Reviewed-by: alanb, plevart, chegar

! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java
! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java
! src/java.base/share/classes/sun/nio/ch/ThreadPool.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java

Changeset: 1565a0efe6f0
Author:    asmotrak
Date:      2016-03-25 16:50 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1565a0efe6f0

8152798: Mark WeakCipherSuite.java as intermittently failing
Reviewed-by: xuelei

! test/javax/net/ssl/DTLS/WeakCipherSuite.java

Changeset: 0c17d24c43b6
Author:    lana
Date:      2016-03-31 01:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0c17d24c43b6

Added tag jdk-9+112 for changeset 1565a0efe6f0

! .hgtags

Changeset: 9e73bdac39ec
Author:    aefimov
Date:      2016-03-28 17:12 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9e73bdac39ec

8073872: Schemagen fails with StackOverflowError if element references containing class
Reviewed-by: lancea

+ test/javax/xml/bind/jxc/8073872/Foo.java
+ test/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java

Changeset: 93230508687d
Author:    dl
Date:      2016-03-28 08:53 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/93230508687d

8152083: Optimize TimeUnit conversions
Reviewed-by: martin, shade, forax

! src/java.base/share/classes/java/util/concurrent/TimeUnit.java
+ test/java/util/concurrent/tck/TimeUnit8Test.java
! test/java/util/concurrent/tck/TimeUnitTest.java

Changeset: 91a26000bfb5
Author:    rgoel
Date:      2016-03-28 12:36 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/91a26000bfb5

8150432: LocaleProviders.sh fails
Summary: Updated Windows 10 kernel name.
Reviewed-by: okutsu

! test/java/util/Locale/LocaleProviders.sh

Changeset: faf6d930aef4
Author:    redestad
Date:      2016-03-28 22:25 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/faf6d930aef4

8152733: Avoid creating Manifest when checking for Multi-Release attribute
Reviewed-by: psandoz, alanb
Contributed-by: claes.redestad at oracle.com, steve.drach at oracle.com

! src/java.base/share/classes/java/util/jar/JarFile.java
! test/java/util/jar/JarFile/MultiReleaseJarAPI.java

Changeset: ff721bdc4c68
Author:    amlu
Date:      2016-03-29 10:47 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ff721bdc4c68

8152873: java/util/Locale/LocaleProviders.sh fails after JDK-8150432
Reviewed-by: darcy

! test/java/util/Locale/LocaleProviders.sh

Changeset: 271faffbe204
Author:    okutsu
Date:      2016-03-29 18:04 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/271faffbe204

8152077: (cal) Calendar.roll does not always roll the hours during daylight savings
Reviewed-by: peytoia

! src/java.base/share/classes/java/util/GregorianCalendar.java
+ test/java/util/Calendar/Bug8152077.java

Changeset: 841f1fe6d486
Author:    redestad
Date:      2016-03-29 18:27 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/841f1fe6d486

8152951: Avoid calculating the reverse of StringConcatFactory$Recipe elements
Reviewed-by: shade, vlivanov

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: fa4686fe4fac
Author:    mchung
Date:      2016-03-29 12:43 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fa4686fe4fac

8153027: Exclude tools/jimage/JImageTest.java
Reviewed-by: lancea

! test/ProblemList.txt

Changeset: 380afcaf1507
Author:    naoto
Date:      2016-03-29 17:06 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/380afcaf1507

8152704: jlink command line output/help message improvement
Reviewed-by: mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/JLink2Test.java
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: 727255af5ed4
Author:    rriggs
Date:      2016-03-30 12:47 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/727255af5ed4

8152005: sun/misc/SunMiscSignalTest.java failed intermittently
Summary: extend timeout and retry
Reviewed-by: darcy

! test/sun/misc/SunMiscSignalTest.java

Changeset: 81b03502e5e7
Author:    alanb
Date:      2016-03-30 19:56 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/81b03502e5e7

8141609: Need test for jrtfs that runs on JDK 8 to target a JDK 9 image
Reviewed-by: alanb, sundar
Contributed-by: felix.yang at oracle.com

! test/Makefile
+ test/jdk/internal/jrtfs/remote/Main.java
+ test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java

Changeset: 850b61c46092
Author:    mchung
Date:      2016-03-30 17:23 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/850b61c46092

8153035: GenModuleInfoSource strips away the API comments
Reviewed-by: chegar

! make/src/classes/build/tools/module/GenModuleInfoSource.java
- make/src/classes/build/tools/module/Module.java
- make/src/classes/build/tools/module/ModuleInfoReader.java
- make/src/classes/build/tools/module/ModulesXmlReader.java
- make/src/classes/build/tools/module/ModulesXmlWriter.java

Changeset: 679f9542362b
Author:    darcy
Date:      2016-03-30 18:12 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/679f9542362b

8151763: Use more informative format for problem list
Reviewed-by: mchung, serb, chegar, alanb, mullan, jjg

! test/ProblemList.txt

Changeset: 1993af50385d
Author:    mrkam
Date:      2016-03-30 19:05 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1993af50385d

8153141: Develop initial set of tests for SwingSet
Reviewed-by: prr

! .hgignore
+ make/netbeans/client_sanity/README
+ make/netbeans/client_sanity/build.xml
+ make/netbeans/client_sanity/manifest.mf
+ make/netbeans/client_sanity/nbproject/build-impl.xml
+ make/netbeans/client_sanity/nbproject/genfiles.properties
+ make/netbeans/client_sanity/nbproject/project.properties
+ make/netbeans/client_sanity/nbproject/project.xml
! test/TEST.groups
+ test/sanity/client/README
+ test/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
+ test/sanity/client/SwingSet/src/ButtonDemoTest.java
+ test/sanity/client/SwingSet/src/ComboBoxDemoTest.java
+ test/sanity/client/SwingSet/src/ListDemoTest.java
+ test/sanity/client/SwingSet/src/OptionPaneDemoTest.java
+ test/sanity/client/SwingSet/src/ProgressBarDemoTest.java
+ test/sanity/client/SwingSet/src/ScrollPaneDemoTest.java
+ test/sanity/client/SwingSet/src/SpinnerDemoTest.java
+ test/sanity/client/SwingSet/src/SplitPaneDemoTest.java
+ test/sanity/client/SwingSet/src/TabbedPaneDemoTest.java
+ test/sanity/client/SwingSet/src/TextFieldDemoTest.java
+ test/sanity/client/SwingSet/src/ToggleButtonDemoTest.java
+ test/sanity/client/SwingSet/src/TreeDemoTest.java
+ test/sanity/client/SwingSet/src/WindowDemoTest.java
+ test/sanity/client/TEST.ROOT.template
+ test/sanity/client/TEST.properties
+ test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
+ test/sanity/client/lib/SwingSet3/README
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/DemoProperties.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/DemoUtilities.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/JGridPanel.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/JHyperlink.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/ResourceManager.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/ButtonDemo.html
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/ButtonDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/blogs.png
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/document-print.png
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/earth_day.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/earth_night.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/edit-find.png
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/redbutton.png
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/redbutton_dark.png
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/redbutton_glow.png
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/ComboBoxDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/ComboBoxDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/ComboBoxDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/brenteyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/brenthair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/brentmouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/georgeseyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/georgeshair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/georgesmouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/hanseyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/hanshair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/hansmouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/howardeyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/howardhair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/howardmouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jameseyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jameshair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jamesmouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jeffeyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jeffhair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jeffmouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/joneyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jonhair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jonmouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/laraeyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larahair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/laramouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larryeyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larryhair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larrymouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/lisaeyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/lisahair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/lisamouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/michaeleyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/michaelhair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/michaelmouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/philipeyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/philiphair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/philipmouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/scotteyes.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/scotthair.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/scottmouth.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/ListDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/Permuter.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/ListDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/ListDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/blue.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/cyan.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/gray.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/green.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/magenta.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/red.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/yellow.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/OptionPaneDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/resources/OptionPaneDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/resources/images/OptionPaneDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/resources/images/bottle.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/ProgressBarDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/resources/ProgressBarDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/resources/images/ProgressBarDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/ScrollPaneDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/ScrollPaneDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/COPYRIGHT
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/ScrollPaneDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/colheader.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/crayons.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/lowerleft.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/rowheader.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/upperleft.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/upperright.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/JMandelbrot.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/JPaletteShower.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/JSpinnerPanel.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/MandelbrotControl.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/Palette.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/PaletteChooser.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/SpinnerDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/resources/SpinnerDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/resources/images/SpinnerDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/SplitPaneDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/SplitPaneDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/images/SplitPaneDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/images/day.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/images/night.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/TabbedPaneDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/TabbedPaneDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/TabbedPaneDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/blake.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/brooke.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/camille.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/david.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/ewan.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/ewan.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/matthew.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/miranda.jpg
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/stephen.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/JHistoryTextField.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/TextFieldDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/resources/TextFieldDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/resources/images/TextFieldDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/DirectionPanel.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/LayoutControlPanel.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/ToggleButtonDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/ToggleButtonDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/ToggleButtonDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1d.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1p.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1r.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2d.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2p.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2r.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3d.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3p.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3r.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bl.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bldn.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bm.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bmdn.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/br.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/brdn.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/c.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cb.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cbr.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cbrs.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cbs.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cdn.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/ml.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/mldn.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/mr.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/mrdn.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rb.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbp.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbr.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbrs.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbs.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tl.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tldn.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tm.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tmdn.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tr.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/trdn.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/TreeDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/TreeDemo.properties
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/images/TreeDemo.gif
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/tree.txt
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/resources/WindowDemo.html
+ test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/resources/images/WindowDemo.gif
+ test/sanity/client/lib/jemmy/README
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Action.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ActionProducer.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Bundle.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/BundleManager.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/CharBindingMap.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ClassReference.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotFocusedException.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotVisibleException.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentSearcher.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DefaultCharBindingMap.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DialogWaiter.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventDispatcher.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventTool.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/FrameWaiter.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyException.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyInputException.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyProperties.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/NoComponentUnderMouseException.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ObjectBrowser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Outputable.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/QueueTool.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Scenario.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Test.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestCompletedException.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestOut.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeout.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TimeoutExpiredException.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeoutable.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeouts.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waitable.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waiter.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/WindowWaiter.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibilityChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleDescriptionChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleNameChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/debug.timeouts
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/APIDriverInstaller.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ArrayDriverInstaller.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ButtonDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DescriptablePathChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/Driver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverInstaller.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverManager.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/EditorDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FocusDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FrameDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InputDriverInstaller.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InternalFrameDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/KeyDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightSupportiveDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ListDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MenuDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MouseDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MultiSelListDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/OrderedListDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/PathChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ScrollDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/SupportiveDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TableDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TextDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TreeDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/UnsupportedOperatorException.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/WindowDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/ButtonMouseDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/APIFocusDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/MouseFocusDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/EventDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyEventDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyRobotDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseEventDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseRobotDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/RobotDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ChoiceDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JComboMouseDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JListMouseDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabAPIDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabMouseDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTableHeaderDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListAPIDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListKeyboardDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/APIJMenuDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/AppleMenuDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/DefaultJMenuDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/QueueJMenuDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AWTScrollDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AbstractScrollDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarAPIDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderAPIDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSpinnerDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSplitPaneDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/KeyboardJSliderScrollDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollAdjuster.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollPaneDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollbarDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/JTableMouseDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextAPIDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextKeyboardDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/DownKey.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/EndKey.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/GoAndBackKey.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/HomeKey.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/NavigationKey.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/OffsetKey.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextAPIDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextKeyboardDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextAPIDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextKeyboardDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/UpKey.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeAPIDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeMouseDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultFrameDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultInternalFrameDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultWindowDriver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/GUIBrowser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/TrialListenerManager.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ColorImageComparator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/FileImageComparator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageComparator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageFinder.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageLoader.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageSaver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageTool.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageLoader.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageSaver.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageComparator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageFinder.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageComparator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageFinder.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/AbstractButtonOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ButtonOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/CheckboxOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ChoiceOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ContainerOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/DialogOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JButtonOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxMenuItemOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JColorChooserOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComboBoxOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComponentOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JDialogOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JEditorPaneOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFrameOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JInternalFrameOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JLabelOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JListOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuBarOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuItemOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPasswordFieldOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPopupMenuOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JProgressBarOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonMenuItemOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollBarOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollPaneOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSliderOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSpinnerOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSplitPaneOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTabbedPaneOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableHeaderOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextAreaOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextComponentOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextFieldOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextPaneOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToggleButtonOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTreeOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/LabelOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ListOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollPaneOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollbarOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextAreaOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextComponentOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextFieldOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/WindowOperator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/AbstractTextStyleChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DefaultVisualizer.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DumpController.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/Dumper.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/EmptyVisualizer.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/MouseVisualizer.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/NameComponentChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGDecoder.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGEncoder.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PropChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/RegExComparator.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/StringPropChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/TextStyleChooser.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowJob.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowManager.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/package-info.java
+ test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info

Changeset: 391525879ab0
Author:    chegar
Date:      2016-03-31 06:23 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/391525879ab0

8152190: Move sun.misc.JarIndex and InvalidJarIndexException to an internal package
Reviewed-by: alanb

! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
+ src/java.base/share/classes/jdk/internal/util/jar/InvalidJarIndexError.java
+ src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/misc/InvalidJarIndexException.java
- src/java.base/share/classes/sun/misc/JarIndex.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! test/sun/misc/JarIndex/JarIndexMergeTest.java

Changeset: 28f06839e1b3
Author:    chegar
Date:      2016-03-31 06:30 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/28f06839e1b3

8153118: Remove sun.misc.resources
Reviewed-by: naoto, mchung

! make/gensrc/Gensrc-java.base.gmk
- src/java.base/share/classes/sun/misc/resources/Messages.java
- src/java.base/share/classes/sun/misc/resources/Messages_de.java
- src/java.base/share/classes/sun/misc/resources/Messages_es.java
- src/java.base/share/classes/sun/misc/resources/Messages_fr.java
- src/java.base/share/classes/sun/misc/resources/Messages_it.java
- src/java.base/share/classes/sun/misc/resources/Messages_ja.java
- src/java.base/share/classes/sun/misc/resources/Messages_ko.java
- src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java
- src/java.base/share/classes/sun/misc/resources/Messages_sv.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java

Changeset: d7a4b04e3fc9
Author:    igerasim
Date:      2016-03-31 17:30 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d7a4b04e3fc9

8079136: Accessing a nested sublist leads to StackOverflowError
Reviewed-by: psandoz, tvaleev

! src/java.base/share/classes/java/util/AbstractList.java
! src/java.base/share/classes/java/util/ArrayList.java
+ test/java/util/List/NestedSubList.java
+ test/java/util/List/SubList.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java

Changeset: ba50bcff7726
Author:    lana
Date:      2016-03-31 09:00 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ba50bcff7726

Merge

- make/src/classes/build/tools/module/Module.java
- make/src/classes/build/tools/module/ModuleInfoReader.java
- make/src/classes/build/tools/module/ModulesXmlReader.java
- make/src/classes/build/tools/module/ModulesXmlWriter.java
- src/java.base/share/classes/sun/misc/InvalidJarIndexException.java
- src/java.base/share/classes/sun/misc/JarIndex.java
- src/java.base/share/classes/sun/misc/resources/Messages.java
- src/java.base/share/classes/sun/misc/resources/Messages_de.java
- src/java.base/share/classes/sun/misc/resources/Messages_es.java
- src/java.base/share/classes/sun/misc/resources/Messages_fr.java
- src/java.base/share/classes/sun/misc/resources/Messages_it.java
- src/java.base/share/classes/sun/misc/resources/Messages_ja.java
- src/java.base/share/classes/sun/misc/resources/Messages_ko.java
- src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java
- src/java.base/share/classes/sun/misc/resources/Messages_sv.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java

Changeset: b312c746bd94
Author:    mchung
Date:      2016-03-31 11:49 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b312c746bd94

8153125: rmic from bootcycle build should launch with -m jdk.rmic/sun.rmi.rmic.Main
Reviewed-by: alanb, erikj

! make/rmic/RmicCommon.gmk

Changeset: 1ad48e2856e4
Author:    mchung
Date:      2016-03-31 11:50 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1ad48e2856e4

8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build
Reviewed-by: alanb

! make/gendata/GendataBreakIterator.gmk

Changeset: 8ef42eaa6735
Author:    mchung
Date:      2016-03-31 14:11 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8ef42eaa6735

8153217: javafx modules are not included in the jre
Reviewed-by: alanb

! make/gensrc/GensrcModuleLoaderMap.gmk

Changeset: 60336731daeb
Author:    amlu
Date:      2016-04-01 09:14 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/60336731daeb

8153147: Mark java/net/BindException/Test.java as intermittently failing
Reviewed-by: darcy

! test/java/net/BindException/Test.java

Changeset: 4e7a6ae570c2
Author:    okutsu
Date:      2016-04-01 14:50 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4e7a6ae570c2

8152817: Locale data loading fails silently when running with a security manager
Reviewed-by: mchung, alanb

! src/java.base/share/classes/sun/util/resources/LocaleData.java
! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java
! src/jdk.localedata/share/classes/sun/util/resources/provider/SupplementaryLocaleDataProvider.java
+ test/sun/util/locale/provider/Bug8152817.java

Changeset: 4bd4c8c2a922
Author:    aefimov
Date:      2016-04-01 12:34 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4bd4c8c2a922

8134111: Unmarshaller unmarshalls XML element which doesn't have the expected namespace
Reviewed-by: lancea

+ test/javax/xml/bind/marshal/8134111/UnmarshalTest.java
+ test/javax/xml/bind/marshal/8134111/testTypes/Root.java
+ test/javax/xml/bind/marshal/8134111/testTypes/WhenType.java
+ test/javax/xml/bind/marshal/8134111/testTypes/package-info.java

Changeset: 25894e43243f
Author:    aefimov
Date:      2016-04-01 16:46 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/25894e43243f

8153262: javax/xml/bind/marshal/8134111/UnmarshalTest.java fails
Reviewed-by: coffeys, amlu

+ test/javax/xml/bind/marshal/8134111/testTypes/ObjectFactory.java

Changeset: 99d87f328523
Author:    erikj
Date:      2016-04-01 17:08 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/99d87f328523

8153261: Clean up fix for JDK-8153217
Reviewed-by: tbell

! make/gensrc/GensrcModuleLoaderMap.gmk

Changeset: 361014daf496
Author:    redestad
Date:      2016-04-01 20:28 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/361014daf496

8152641: Plugin to generate BMH$Species classes ahead-of-time
Reviewed-by: plevart, mchung, forax, vlivanov, jrose

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
! test/tools/jlink/JLinkTest.java
+ test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java

Changeset: 3c5f7bf20f6b
Author:    redestad
Date:      2016-04-01 22:47 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3c5f7bf20f6b

8153317: Two jimage tests have been failing since JDK-8152641 was fixed
Reviewed-by: darcy

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java

Changeset: 68f8be44b6a6
Author:    igerasim
Date:      2016-04-03 16:38 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/68f8be44b6a6

6483657: MSCAPI provider does not create unique alias names
Reviewed-by: vinnie

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
+ test/sun/security/mscapi/nonUniqueAliases/NonUniqueAliases.sh
+ test/sun/security/mscapi/nonUniqueAliases/nonUniq1.pem
+ test/sun/security/mscapi/nonUniqueAliases/nonUniq2.pem

Changeset: 8c293ee99d5a
Author:    lana
Date:      2016-04-07 10:07 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8c293ee99d5a

Added tag jdk-9+113 for changeset 68f8be44b6a6

! .hgtags

Changeset: 027be703141c
Author:    chegar
Date:      2016-04-03 16:28 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/027be703141c

8153181: Move sun.misc.VMSupport to an internal package
Reviewed-by: alanb, mchung

! make/mapfiles/libjava/mapfile-vers
+ src/java.base/share/classes/jdk/internal/vm/VMSupport.java
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/misc/VMSupport.java
! src/java.base/share/native/libjava/VMSupport.c
! src/java.management/share/classes/sun/management/Agent.java
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java

Changeset: 0007e5d265a8
Author:    jlaskey
Date:      2016-04-04 09:34 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0007e5d265a8

8151806: JImage decompress code needs to be revised to be more effective
Reviewed-by: redestad

! src/java.base/share/classes/jdk/internal/jimage/decompressor/CompressIndexes.java

Changeset: 9ba10f300c38
Author:    chegar
Date:      2016-04-04 17:51 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9ba10f300c38

8153286: Move sun.misc.GC to java.rmi ( sun.rmi.transport )
Reviewed-by: alanb, erikj

+ make/lib/Lib-java.rmi.gmk
! make/mapfiles/libjava/mapfile-vers
+ make/mapfiles/librmi/mapfile-vers
- src/java.base/share/classes/sun/misc/GC.java
- src/java.base/share/native/libjava/GC.c
! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java
+ src/java.rmi/share/classes/sun/rmi/transport/GC.java
! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java
+ src/java.rmi/share/native/librmi/GC.c

Changeset: 11e09486cfa8
Author:    naoto
Date:      2016-04-04 10:45 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/11e09486cfa8

8153041: Remove unused redundant parameter in CLDRConverter
Reviewed-by: okutsu

! make/src/classes/build/tools/cldrconverter/LDMLParseHandler.java

Changeset: 8f5f8f0f265e
Author:    vtewari
Date:      2016-04-05 17:07 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8f5f8f0f265e

7167293: FtpURLConnection connection leak on FileNotFoundException
Reviewed-by: chegar, rriggs

! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
+ test/sun/net/ftp/FtpURLConnectionLeak.java

Changeset: eded1d1733de
Author:    rgoel
Date:      2016-04-05 12:02 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eded1d1733de

8149735: PropertiesTest.sh fails
Summary: Updated permissions of "writablejdk".
Reviewed-by: naoto, peytoia

! test/java/util/Currency/PropertiesTest.sh

Changeset: 1b7b805c6c15
Author:    naoto
Date:      2016-04-05 09:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1b7b805c6c15

8152742: jlink --include-locales th fails with ArrayIndexOutOfBoundsException
Reviewed-by: mchung, okutsu

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java

Changeset: a2c688f39ffc
Author:    psadhukhan
Date:      2016-03-09 11:26 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a2c688f39ffc

8034239: PrintServiceLookup.lookupPrintServices() returns different amount of services in comparison with lpstat -v
Reviewed-by: prr, jgodinez

! src/java.desktop/unix/classes/sun/print/IPPPrintService.java

Changeset: 91ef08b978dd
Author:    avstepan
Date:      2016-03-09 12:38 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/91ef08b978dd

8142406: [TEST] MultiResolution image: need test to cover the case when @2x image is corrupted
Reviewed-by: serb, ssadetsky

+ test/java/awt/image/multiresolution/Corrupted2XImageTest.java

Changeset: 7eef3f0c6089
Author:    serb
Date:      2016-03-09 14:23 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7eef3f0c6089

8144164: [macosx] Test java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest failed
Reviewed-by: avstepan, yan

- test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html
! test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java

Changeset: d1c481a18d0c
Author:    jdv
Date:      2016-03-10 14:14 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d1c481a18d0c

8139183: drawImage misses background's alpha channel
Reviewed-by: flar, psadhukhan

! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java
+ test/java/awt/image/DrawImage/ScaledImageAlphaTest.java

Changeset: be6ad656d582
Author:    avstepan
Date:      2016-03-10 13:07 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/be6ad656d582

8151269: [TEST] add test covering getSource() method for multiresolution image
Reviewed-by: alexsch, serb

+ test/java/awt/image/multiresolution/MultiresolutionSourceTest.java

Changeset: 259604a9b3c0
Author:    serb
Date:      2016-03-04 20:10 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/259604a9b3c0

8151288: Generation of property files for gtk l&f can be skipped on win/osx
Reviewed-by: erikj

! make/gensrc/Gensrc-java.desktop.gmk

Changeset: 90f70a67250f
Author:    avstepan
Date:      2016-03-10 17:19 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/90f70a67250f

8151627: [TEST_BUG] fix test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java to run with Jake
Reviewed-by: serb, yan

! test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java

Changeset: ef8fd276efe1
Author:    rchamyal
Date:      2016-03-11 10:57 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ef8fd276efe1

8145896: JInternalFrame setMaximum before adding to desktop throws null pointer exception
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
+ test/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java

Changeset: e3fd20ff65cd
Author:    rchamyal
Date:      2016-03-11 11:00 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e3fd20ff65cd

8145174: HiDPI splash screen support on Linux
Reviewed-by: serb, alexsch

! make/lib/Awt2dLibraries.gmk
! make/mapfiles/libsplashscreen/mapfile-vers
! src/java.desktop/share/classes/java/awt/SplashScreen.java
+ src/java.desktop/unix/native/common/awt/systemscale/systemScale.c
+ src/java.desktop/unix/native/common/awt/systemscale/systemScale.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libsplashscreen/splashscreen_config.h
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
+ test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java

Changeset: 3bcdbb2ccb29
Author:    pkbalakr
Date:      2016-03-11 11:02 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3bcdbb2ccb29

7012008: JDesktopPane - Wrong background color with Win7+WindowsLnf
Reviewed-by: ssadetsky, aivanov

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
+ test/javax/swing/JDesktopPane/DesktopPaneBackgroundTest.java

Changeset: 86410b3b6b02
Author:    kshefov
Date:      2016-03-11 11:17 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/86410b3b6b02

6734341: REGTEST fails: SelectionAutoscrollTest.html
Reviewed-by: serb, ssadetsky
Contributed-by: Vikrant Agarwal <vikrant.v.agarwal at oracle.com>

- test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.html
! test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java

Changeset: 141488128d50
Author:    avstepan
Date:      2016-03-11 14:06 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/141488128d50

8151699: [TEST_BUG] fix awt/image/multiresolution/MultiResolutionTrayIconTest
Reviewed-by: serb

! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java

Changeset: efd717b776ba
Author:    avstepan
Date:      2016-03-11 19:45 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/efd717b776ba

8151697: [TEST] minor update of test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java
Reviewed-by: alexsch

! test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java

Changeset: 1c17ecf713d3
Author:    alexsch
Date:      2016-03-11 21:57 +0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1c17ecf713d3

8069348: SunGraphics2D.copyArea() does not properly work for scaled graphics in D3D
Reviewed-by: flar, serb

! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java
! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java
+ test/java/awt/Graphics/CopyScaledArea/CopyScaledAreaTest.java
+ test/javax/swing/JInternalFrame/8069348/bug8069348.java

Changeset: 86d89bad4a4b
Author:    psadhukhan
Date:      2016-03-14 13:04 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/86d89bad4a4b

8151621: [TEST_BUG] java/awt/print/PrinterJob/MultiMonPrintDlgTest.java doesn't work with jtreg
Reviewed-by: yan, jdv

! test/java/awt/print/PrinterJob/MultiMonPrintDlgTest.java

Changeset: 38e583748916
Author:    avstepan
Date:      2016-03-14 12:20 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/38e583748916

8150724: [TEST] HiDPI: create a test for multiresolution icons
Reviewed-by: alexsch, yan

+ test/java/awt/image/multiresolution/MultiresolutionIconTest.java

Changeset: 719cfab5f252
Author:    mhalder
Date:      2016-03-14 16:46 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/719cfab5f252

8149456: [macosx] robot.keyPress do not generate key events (keyPressed and keyReleased) for function keys F13 to F19
Reviewed-by: ssadetsky, aniyogi

! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m
+ test/java/awt/keyboard/AllKeyCode/AllKeyCode.java

Changeset: 743002deeea8
Author:    ddehaven
Date:      2016-03-11 11:42 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/743002deeea8

Merge

- make/lib/Lib-jdk.deploy.osx.gmk
- make/mapfiles/libjfr/mapfile-vers
- src/java.base/share/classes/sun/misc/ASCIICaseInsensitiveComparator.java
- src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/Dispatch.java
- src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchConcurrentQueue.java
- src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchMainQueue.java
- src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchNative.java
- src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchQueue.java
- src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchRetainedResource.java
- src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchSerialQueue.java
- src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/package.html
- src/jdk.deploy.osx/macosx/native/libosx/CFileManager.m
- src/jdk.deploy.osx/macosx/native/libosx/Dispatch.m

Changeset: 29ee631effcc
Author:    ddehaven
Date:      2016-03-14 07:28 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/29ee631effcc

Merge


Changeset: f685d342544e
Author:    erikj
Date:      2016-03-14 13:10 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f685d342544e

8151770: 9-client windows builds fail on windows since make file change for 8145174
Reviewed-by: prr

! make/lib/Awt2dLibraries.gmk

Changeset: f46f04bde3d8
Author:    ssadetsky
Date:      2016-03-15 09:11 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f46f04bde3d8

8143295: Validating issue in AWT
Reviewed-by: serb, alexsch

! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java

Changeset: 17b0a13291e9
Author:    ssadetsky
Date:      2016-03-15 09:18 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/17b0a13291e9

8021961: setAlwaysOnTop doesn't behave correctly in Linux/Solaris under certain scenarios
Reviewed-by: serb, azvegint

! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
+ test/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java

Changeset: 6cb04a5e3a85
Author:    ssadetsky
Date:      2016-03-15 09:22 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6cb04a5e3a85

8139227: Text fields in JPopupMenu structure do not receive focus in hosted Applets
Reviewed-by: serb, alexsch

! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
+ test/java/awt/Window/FindOwner/FindOwnerTest.html
+ test/java/awt/Window/FindOwner/FindOwnerTest.java

Changeset: 4c4c633ca2c1
Author:    alexsch
Date:      2016-03-15 09:16 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4c4c633ca2c1

8076545: Text size is twice bigger under Windows L&F on Win 8.1 with HiDPI display
8149453: [hidpi] JFileChooser does not scale properly on Windows with HiDPI display and Windows L&F
8149368: [hidpi] JLabel font is twice bigger than JTextArea font on Windows 7,HiDPI, Windows L&F
Reviewed-by: flar, serb

! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.h
+ test/java/awt/font/FontScaling/FontScalingTest.java

Changeset: 29f8bd062f2e
Author:    alexsch
Date:      2016-03-15 22:40 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/29f8bd062f2e

8149849: [hidpi] DnD issues (cannot DnD from JFileChooser to JEditorPane or other text component) when scale > 1
Reviewed-by: prr, serb

! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
+ test/javax/swing/JTextArea/8149849/DNDTextToScaledArea.java

Changeset: 0336f5aeaa40
Author:    psadhukhan
Date:      2016-03-16 15:00 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0336f5aeaa40

8066139: Null return from PrintJob.getGraphics() running closed/java/awt/PrintJob/HighResTest/HighResTest.java
Reviewed-by: prr, jdv
Contributed-by: philip.race at oracle.com, prasanta.sadhukhan at oracle.com

! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
+ test/java/awt/PrintJob/HighResTest.java

Changeset: e51c68afc075
Author:    serb
Date:      2016-03-16 15:36 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e51c68afc075

8151857: [TEST_BUG] bug6544309.java fails intermittently
Reviewed-by: yan, avstepan

! test/javax/swing/JPopupMenu/6544309/bug6544309.java

Changeset: e7d112770102
Author:    serb
Date:      2016-03-16 15:55 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e7d112770102

8146239: Support of PCM_FLOAT for the AU file format
Reviewed-by: amenkov

! 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/AuFileWriter.java

Changeset: 2a619b8d7752
Author:    psadhukhan
Date:      2016-03-17 11:23 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2a619b8d7752

6379088: Suboptimal expression in javax.imageio.ImageTypeSpecifier.getBitsPerBand(int)
Reviewed-by: prr, serb, jdv

! src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java

Changeset: 5c9fd890f278
Author:    psadhukhan
Date:      2016-03-17 12:48 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5c9fd890f278

8151110: libfontmanager should free memory with delete[] if it was allocated with new[]
Reviewed-by: prr, serb

! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc

Changeset: d40b4a2a6f5d
Author:    avstepan
Date:      2016-03-17 13:17 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d40b4a2a6f5d

8151714: [TEST] add a test for JOptionPane dialog multiresolution icons
Reviewed-by: alexsch

+ test/java/awt/image/multiresolution/MultiResolutionJOptionPaneIconTest.java

Changeset: 296dc933c637
Author:    ptbrunet
Date:      2016-03-17 21:58 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/296dc933c637

8145228: Java Access Bridge, getAccessibleStatesStringFromContext doesn't wrap the call to getAccessibleRole
Summary: use invokeAndWait in two places that were missing that
Reviewed-by: alexsch, prr
Contributed-by: peter.brunet at oracle.com

! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java

Changeset: 4a1e160a12c3
Author:    arapte
Date:      2016-03-18 17:00 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4a1e160a12c3

8149636: TextField flicker & over scroll when selection scrolls beyond the bounds of TextField
Reviewed-by: ssadetsky, psadhukhan

! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp
+ test/java/awt/TextArea/OverScrollTest/OverScrollTest.java
+ test/java/awt/TextField/OverScrollTest/OverScrollTest.java
- test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.html
! test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.java

Changeset: 62595f5bc270
Author:    prr
Date:      2016-03-18 11:07 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/62595f5bc270

Merge


Changeset: 1442a9c0a7f4
Author:    prr
Date:      2016-03-21 09:36 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1442a9c0a7f4

Merge


Changeset: f21dea1ddcdc
Author:    ssadetsky
Date:      2016-03-22 13:07 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f21dea1ddcdc

8152201: [TEST_BUG] test/java/awt/Window/FindOwner/FindOwnerTest.java has @test tag
Reviewed-by: prr, serb, alexsch

! test/java/awt/Window/FindOwner/FindOwnerTest.java

Changeset: bef17930c9ae
Author:    aniyogi
Date:      2016-03-22 16:07 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bef17930c9ae

8148555: [macosx] An uncaught exception was raised entering Emoji into JTextArea
Reviewed-by: serb, alexsch, rchamyal

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
+ test/javax/swing/JTextArea/8148555/JTextAreaEmojiTest.java

Changeset: 8b4ca0ad69a4
Author:    prr
Date:      2016-03-22 13:10 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8b4ca0ad69a4

Merge

- make/gendata/Gendata-jdk.jdeps.gmk
- make/gensrc/Gensrc-jdk.dev.gmk
- make/gensrc/Gensrc-jdk.jvmstat.gmk
- make/launcher/Launcher-jdk.dev.gmk
- make/scripts/localelist.sh
- make/src/classes/build/tools/module/GenJdepsModulesXml.java
- make/src/classes/build/tools/module/GenModulesList.java
- make/src/classes/build/tools/module/ImageBuilder.java
- make/src/classes/build/tools/module/ModuleArchive.java
- make/src/classes/build/tools/module/boot.modules
- make/src/classes/build/tools/module/ext.modules
- src/java.base/share/classes/jdk/internal/jimage/Archive.java
- src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java
- src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java
- src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java
- src/java.base/share/classes/jdk/internal/jimage/StringTable.java
- src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
- src/java.base/share/classes/sun/misc/Launcher.java
- src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template
- src/java.base/share/native/libjava/Package.c
- src/java.base/share/native/libjava/Proxy.c
- src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
- src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory
- src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup
- src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider
- src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService
- src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder
- src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService
- src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider
- src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider
- src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider
- src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
- src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
- src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java
- src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService
- src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
- src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java
- test/java/net/httpclient/whitebox/TEST.properties
- test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java
- test/java/util/stream/bootlib/TEST.properties
- test/jdk/internal/jimage/ExecutableTest.java
- test/jdk/internal/jimage/JImageTest.java
- test/jdk/internal/jimage/VerifyJimage.java
- test/sun/security/krb5/config/NamingManager.java
- test/sun/security/krb5/config/dns.sh
- test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
- test/sun/security/ssl/StatusStapling/BogusStatusRequest.java
- test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java
- test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java
- test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java
- test/sun/security/ssl/StatusStapling/TestCase.java
- test/sun/security/ssl/StatusStapling/TestUtils.java

Changeset: 5ddf42bdf7ca
Author:    prr
Date:      2016-03-22 14:46 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5ddf42bdf7ca

8055463: Need public API allowing full access to font collections in Font.createFont()
Reviewed-by: serb, vadim

! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/sun/font/FileFont.java
! src/java.desktop/share/classes/sun/font/FontManager.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! test/java/awt/FontClass/CreateFont/BigFont.java
+ test/java/awt/FontClass/CreateFont/CreateFontArrayTest.java
! test/java/awt/font/FontNames/GetLCIDFromLocale.java

Changeset: 818f74ccccf9
Author:    alexsch
Date:      2016-03-23 14:25 +0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/818f74ccccf9

8150844: [hidpi] [macosx] -Dsun.java2d.uiScale should be taken into account for OS X
Reviewed-by: serb, avstepan

! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
- test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java
+ test/java/awt/hidpi/properties/HiDPIPropertiesUnixTest.java
! test/java/awt/image/multiresolution/Corrupted2XImageTest.java
! test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java
! test/java/awt/image/multiresolution/MultiresolutionIconTest.java

Changeset: f633780cf089
Author:    aniyogi
Date:      2016-03-23 17:25 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f633780cf089

8151282: [TEST_BUG] javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java fails with GTK LnF
Reviewed-by: serb, alexsch

! test/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java

Changeset: 5f53e3dabdc5
Author:    lbourges
Date:      2016-03-23 21:20 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5f53e3dabdc5

8144938: Handle properly coordinate overflow in Marlin Renderer
Summary: skip point coordinates with NaN/Infinity values
Reviewed-by: flar, prr

! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java
! test/sun/java2d/marlin/CrashNaNTest.java

Changeset: 7d9ef221ddc7
Author:    azvegint
Date:      2016-03-24 02:22 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7d9ef221ddc7

8143227: Platform-Specific Desktop Features
Reviewed-by: prr, serb

! make/mapfiles/libawt_xawt/mapfile-vers
- src/java.desktop/macosx/classes/com/apple/eawt/AboutHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppEvent.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppEventListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppForegroundListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppHiddenListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppReOpenedListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/Application.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenAdapter.java
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenHandler.java
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenListener.java
+ src/java.desktop/macosx/classes/com/apple/eawt/MacQuitResponse.java
- src/java.desktop/macosx/classes/com/apple/eawt/OpenFilesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/PreferencesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/PrintFilesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitResponse.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java
- src/java.desktop/macosx/classes/com/apple/eawt/ScreenSleepListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/SystemSleepListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/UserSessionListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java
! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java
! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java
+ src/java.desktop/macosx/classes/com/apple/eawt/event/FullScreenEvent.java
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java
+ src/java.desktop/macosx/classes/sun/lwawt/macosx/CTaskbarPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/Frame.java
+ src/java.desktop/share/classes/java/awt/Taskbar.java
+ src/java.desktop/share/classes/java/awt/desktop/AboutEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/AboutHandler.java
+ src/java.desktop/share/classes/java/awt/desktop/AppEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/AppForegroundEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/AppForegroundListener.java
+ src/java.desktop/share/classes/java/awt/desktop/AppHiddenEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/AppHiddenListener.java
+ src/java.desktop/share/classes/java/awt/desktop/AppReopenedEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/AppReopenedListener.java
+ src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/OpenFilesEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/OpenFilesHandler.java
+ src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/OpenURIHandler.java
+ src/java.desktop/share/classes/java/awt/desktop/PreferencesEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/PreferencesHandler.java
+ src/java.desktop/share/classes/java/awt/desktop/PrintFilesEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/PrintFilesHandler.java
+ src/java.desktop/share/classes/java/awt/desktop/QuitEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/QuitHandler.java
+ src/java.desktop/share/classes/java/awt/desktop/QuitResponse.java
+ src/java.desktop/share/classes/java/awt/desktop/QuitStrategy.java
+ src/java.desktop/share/classes/java/awt/desktop/ScreenSleepEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/ScreenSleepListener.java
+ src/java.desktop/share/classes/java/awt/desktop/SystemEventListener.java
+ src/java.desktop/share/classes/java/awt/desktop/SystemSleepEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/SystemSleepListener.java
+ src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java
+ src/java.desktop/share/classes/java/awt/desktop/UserSessionListener.java
+ src/java.desktop/share/classes/java/awt/desktop/package.html
! src/java.desktop/share/classes/java/awt/peer/DesktopPeer.java
+ src/java.desktop/share/classes/java/awt/peer/TaskbarPeer.java
! src/java.desktop/share/classes/module-info.java
! src/java.desktop/share/classes/sun/awt/ComponentFactory.java
! src/java.desktop/share/classes/sun/awt/HToolkit.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
+ src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
+ src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c
+ src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h
! src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java
+ src/java.desktop/windows/classes/sun/awt/windows/WTaskbarPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp
+ src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp
+ src/java.desktop/windows/native/libawt/windows/awt_Taskbar.h
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
! src/java.desktop/windows/native/libawt/windows/awt_Window.h

Changeset: a3a683851089
Author:    psadhukhan
Date:      2016-03-24 12:02 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a3a683851089

7107620: Need to round in test java/awt/print/PageFormat/PageFormatFromAttributes.java
Reviewed-by: prr

! test/java/awt/print/PageFormat/PageFormatFromAttributes.java

Changeset: 64c50dfeeada
Author:    aghaisas
Date:      2016-03-24 12:27 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/64c50dfeeada

6185114: Undefined Exception in SampleModel, method createCompatibleSampleModel
Reviewed-by: prr, psadhukhan

! src/java.desktop/share/classes/java/awt/image/SampleModel.java
+ test/java/awt/image/SampleModelConstructorTest.java

Changeset: 5b5dd020fd6c
Author:    psadhukhan
Date:      2016-03-24 14:00 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5b5dd020fd6c

8151590: "ALL" radio button is not selected in printDialog when we call DefaultSelectionType.ALL in windows
Reviewed-by: prr, jdv

! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
+ test/java/awt/print/PrinterJob/PrintTest.java

Changeset: 068139a6ad24
Author:    rchamyal
Date:      2016-03-24 14:06 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/068139a6ad24

8145173: HiDPI splash screen support on Windows
Reviewed-by: serb, alexsch, erikj

! make/lib/Awt2dLibraries.gmk
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/splashscreen.h
! src/java.base/share/native/libjli/splashscreen_stubs.c
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
+ src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp
+ src/java.desktop/windows/native/common/awt/systemscale/systemScale.h
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libsplashscreen/splashscreen_config.h
! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c
! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java

Changeset: 87893d4b2bc2
Author:    pkbalakr
Date:      2016-03-24 16:56 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/87893d4b2bc2

6439354: Win L&F: TitledBorder colors are not from desktop
Reviewed-by: ssadetsky, rchamyal, serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
+ test/javax/swing/LookAndFeel/6439354/TitledBorderTest.java

Changeset: b0857e1b3b9c
Author:    ssadetsky
Date:      2016-03-24 20:03 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b0857e1b3b9c

8133864: Wrong display, when the document I18n properties is true.
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/text/CompositeView.java
+ test/javax/swing/text/TableView/I18nLayoutTest.java

Changeset: 0f33319601c5
Author:    ssadetsky
Date:      2016-03-24 20:10 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0f33319601c5

8075907: The regression-swing case failed as the rollover icons is not correctly shown with the special options"-client -Dswing.defaultlaf=javax.swing.plaf.nimbus.NimbusLookAndFeel"
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java

Changeset: 4ac42135594d
Author:    ssadetsky
Date:      2016-03-24 20:19 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4ac42135594d

8139215: RTFEditorKit does not save alignment
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/text/rtf/RTFGenerator.java
+ test/javax/swing/text/rtf/RTFWriteParagraphAlignTest.java

Changeset: f9abfe7b70d9
Author:    ssadetsky
Date:      2016-03-24 20:28 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f9abfe7b70d9

8134669: Empty screen insets in Gnome 3, OEL 7 in multiscreen mode
Reviewed-by: alexsch

! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java

Changeset: a5d50dc3e9e0
Author:    alexsch
Date:      2016-03-24 13:27 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a5d50dc3e9e0

8151998: VS2010 ThemeReader.cpp(758) : error C3861: 'round': identifier not found
Reviewed-by: serb, ssadetsky

! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp

Changeset: 96582115ded2
Author:    ssadetsky
Date:      2016-03-25 11:29 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/96582115ded2

8078514: Nightly: api/javax_swing/DefaultRowSorter/index_ModelStructChanged failure
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/sun/swing/FilePane.java

Changeset: 40a1e2dad3a6
Author:    yan
Date:      2016-03-25 12:31 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/40a1e2dad3a6

8150535: [TEST_BUG] fix @library for test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java
8151033: [TEST_BUG] typo in java/awt/MouseInfo/PointerInfoCrashTest.java: no sun.awt.peer
8151037: [TEST_BUG] javax/swing/Action/8133039/bug8133039.java requires @modules
8152301: [TESTBUG] Compilation errors in client lib test files
Reviewed-by: serb, alexsch

! test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java
! test/java/awt/MouseInfo/PointerInfoCrashTest.java
! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh
! test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java
! test/java/awt/xembed/server/RunTestXEmbed.java
! test/java/awt/xembed/server/TestXEmbedServerJava.java
! test/java/awt/xembed/server/TesterClient.java
! test/javax/swing/Action/8133039/bug8133039.java

Changeset: 82e237ee6cd5
Author:    avstepan
Date:      2016-03-25 15:49 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/82e237ee6cd5

8149558: [TEST] add regression test for JDK-8150154
Reviewed-by: serb, yan

+ test/javax/imageio/plugins/shared/RepeatingWriteTest.java
! test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java

Changeset: 87cccbd30faf
Author:    prr
Date:      2016-03-25 13:47 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/87cccbd30faf

8051519: Deprecate sun.java2d.SunGraphicsEnvironment.useAlternateFontforJALocales
Reviewed-by: mchung

! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java

Changeset: 5ef5a53e79b8
Author:    serb
Date:      2016-03-28 17:59 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5ef5a53e79b8

8132782: RIFFReader does not support WAVE-Files greater than 2 GiB
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java
+ test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveExtFiles.java
+ test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveFloatFiles.java

Changeset: 311a666caa2e
Author:    serb
Date:      2016-03-28 18:02 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/311a666caa2e

8149958: Implementation/documantation of AudioInputStream.read()/skip() should be updated
Reviewed-by: amenkov, prr

! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java

Changeset: 266db7445241
Author:    prr
Date:      2016-03-28 08:38 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/266db7445241

Merge

- make/src/native/genconstants/ch/genSocketOptionRegistry.c
- make/src/native/genconstants/fs/genSolarisConstants.c
- make/src/native/genconstants/fs/genUnixConstants.c
- src/java.base/share/classes/sun/misc/Resource.java
- src/java.base/share/classes/sun/misc/URLClassPath.java
- src/java.base/unix/classes/sun/misc/FileURLMapper.java
- src/java.base/windows/classes/sun/misc/FileURLMapper.java
- src/jdk.deploy.osx/macosx/classes/module-info.java

Changeset: 41e5cfe957cb
Author:    prr
Date:      2016-03-28 08:56 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/41e5cfe957cb

Merge


Changeset: d9410697226b
Author:    rchamyal
Date:      2016-03-29 14:43 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d9410697226b

8150225: api/javax_swing/text/AbstractWriter/index_indent failed
Reviewed-by: serb, aniyogi

! src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java
! test/javax/swing/text/html/HTMLEditorKit/7104635/HTMLEditorKitWriterBug.java

Changeset: 94c6e3804642
Author:    alexsch
Date:      2016-03-29 09:38 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/94c6e3804642

8152159: LabelUI is not updated for TitledBorder
Reviewed-by: ssadetsky

! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java
+ test/javax/swing/border/8152159/TitledBorderLabelUITest.java

Changeset: 36bc09d7112a
Author:    serb
Date:      2016-03-29 17:35 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/36bc09d7112a

7179078: Remove @beaninfo processing from the makefiles
Reviewed-by: erikj, alexsch

- make/data/swingbeaninfo/SwingBeanInfo.template
- make/data/swingbeaninfo/images/AbstractButtonColor16.gif
- make/data/swingbeaninfo/images/BorderColor16.gif
- make/data/swingbeaninfo/images/BoxColor16.gif
- make/data/swingbeaninfo/images/BoxColor32.gif
- make/data/swingbeaninfo/images/BoxMono16.gif
- make/data/swingbeaninfo/images/BoxMono32.gif
- make/data/swingbeaninfo/images/JAppletColor16.gif
- make/data/swingbeaninfo/images/JAppletColor32.gif
- make/data/swingbeaninfo/images/JAppletMono16.gif
- make/data/swingbeaninfo/images/JAppletMono32.gif
- make/data/swingbeaninfo/images/JButtonColor16.gif
- make/data/swingbeaninfo/images/JButtonColor32.gif
- make/data/swingbeaninfo/images/JButtonMono16.gif
- make/data/swingbeaninfo/images/JButtonMono32.gif
- make/data/swingbeaninfo/images/JCheckBoxColor16.gif
- make/data/swingbeaninfo/images/JCheckBoxColor32.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemColor16.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemColor32.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemMono16.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemMono32.gif
- make/data/swingbeaninfo/images/JCheckBoxMono16.gif
- make/data/swingbeaninfo/images/JCheckBoxMono32.gif
- make/data/swingbeaninfo/images/JColorChooserColor16.gif
- make/data/swingbeaninfo/images/JColorChooserColor32.gif
- make/data/swingbeaninfo/images/JColorChooserMono16.gif
- make/data/swingbeaninfo/images/JColorChooserMono32.gif
- make/data/swingbeaninfo/images/JComboBoxColor16.gif
- make/data/swingbeaninfo/images/JComboBoxColor32.gif
- make/data/swingbeaninfo/images/JComboBoxMono16.gif
- make/data/swingbeaninfo/images/JComboBoxMono32.gif
- make/data/swingbeaninfo/images/JComponentColor16.gif
- make/data/swingbeaninfo/images/JDesktopPaneColor16.gif
- make/data/swingbeaninfo/images/JDesktopPaneColor32.gif
- make/data/swingbeaninfo/images/JDesktopPaneMono16.gif
- make/data/swingbeaninfo/images/JDesktopPaneMono32.gif
- make/data/swingbeaninfo/images/JDialogColor16.gif
- make/data/swingbeaninfo/images/JDialogColor32.gif
- make/data/swingbeaninfo/images/JDialogMono16.gif
- make/data/swingbeaninfo/images/JDialogMono32.gif
- make/data/swingbeaninfo/images/JEditorPaneColor16.gif
- make/data/swingbeaninfo/images/JEditorPaneColor32.gif
- make/data/swingbeaninfo/images/JEditorPaneMono16.gif
- make/data/swingbeaninfo/images/JEditorPaneMono32.gif
- make/data/swingbeaninfo/images/JFileChooserColor16.gif
- make/data/swingbeaninfo/images/JFileChooserColor32.gif
- make/data/swingbeaninfo/images/JFileChooserMono16.gif
- make/data/swingbeaninfo/images/JFileChooserMono32.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldColor16.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldColor32.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldMono16.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldMono32.gif
- make/data/swingbeaninfo/images/JFrameColor16.gif
- make/data/swingbeaninfo/images/JFrameColor32.gif
- make/data/swingbeaninfo/images/JFrameMono16.gif
- make/data/swingbeaninfo/images/JFrameMono32.gif
- make/data/swingbeaninfo/images/JInternalFrameColor16.gif
- make/data/swingbeaninfo/images/JInternalFrameColor32.gif
- make/data/swingbeaninfo/images/JInternalFrameMono16.gif
- make/data/swingbeaninfo/images/JInternalFrameMono32.gif
- make/data/swingbeaninfo/images/JLabelColor16.gif
- make/data/swingbeaninfo/images/JLabelColor32.gif
- make/data/swingbeaninfo/images/JLabelMono16.gif
- make/data/swingbeaninfo/images/JLabelMono32.gif
- make/data/swingbeaninfo/images/JLayeredPaneColor16.gif
- make/data/swingbeaninfo/images/JLayeredPaneColor32.gif
- make/data/swingbeaninfo/images/JLayeredPaneMono16.gif
- make/data/swingbeaninfo/images/JLayeredPaneMono32.gif
- make/data/swingbeaninfo/images/JListColor16.gif
- make/data/swingbeaninfo/images/JListColor32.gif
- make/data/swingbeaninfo/images/JListMono16.gif
- make/data/swingbeaninfo/images/JListMono32.gif
- make/data/swingbeaninfo/images/JMenuBarColor16.gif
- make/data/swingbeaninfo/images/JMenuBarColor32.gif
- make/data/swingbeaninfo/images/JMenuBarMono16.gif
- make/data/swingbeaninfo/images/JMenuBarMono32.gif
- make/data/swingbeaninfo/images/JMenuColor16.gif
- make/data/swingbeaninfo/images/JMenuColor32.gif
- make/data/swingbeaninfo/images/JMenuItemColor16.gif
- make/data/swingbeaninfo/images/JMenuItemColor32.gif
- make/data/swingbeaninfo/images/JMenuItemMono16.gif
- make/data/swingbeaninfo/images/JMenuItemMono32.gif
- make/data/swingbeaninfo/images/JMenuMono16.gif
- make/data/swingbeaninfo/images/JMenuMono32.gif
- make/data/swingbeaninfo/images/JOptionPaneColor16.gif
- make/data/swingbeaninfo/images/JOptionPaneColor32.gif
- make/data/swingbeaninfo/images/JOptionPaneMono16.gif
- make/data/swingbeaninfo/images/JOptionPaneMono32.gif
- make/data/swingbeaninfo/images/JPanelColor16.gif
- make/data/swingbeaninfo/images/JPanelColor32.gif
- make/data/swingbeaninfo/images/JPanelMono16.gif
- make/data/swingbeaninfo/images/JPanelMono32.gif
- make/data/swingbeaninfo/images/JPasswordFieldColor16.gif
- make/data/swingbeaninfo/images/JPasswordFieldColor32.gif
- make/data/swingbeaninfo/images/JPasswordFieldMono16.gif
- make/data/swingbeaninfo/images/JPasswordFieldMono32.gif
- make/data/swingbeaninfo/images/JPopupMenuColor16.gif
- make/data/swingbeaninfo/images/JPopupMenuColor32.gif
- make/data/swingbeaninfo/images/JPopupMenuMono16.gif
- make/data/swingbeaninfo/images/JPopupMenuMono32.gif
- make/data/swingbeaninfo/images/JProgressBarColor16.gif
- make/data/swingbeaninfo/images/JProgressBarColor32.gif
- make/data/swingbeaninfo/images/JProgressBarMono16.gif
- make/data/swingbeaninfo/images/JProgressBarMono32.gif
- make/data/swingbeaninfo/images/JRadioButtonColor16.gif
- make/data/swingbeaninfo/images/JRadioButtonColor32.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemColor16.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemColor32.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemMono16.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemMono32.gif
- make/data/swingbeaninfo/images/JRadioButtonMono16.gif
- make/data/swingbeaninfo/images/JRadioButtonMono32.gif
- make/data/swingbeaninfo/images/JRootPaneColor16.gif
- make/data/swingbeaninfo/images/JRootPaneColor32.gif
- make/data/swingbeaninfo/images/JRootPaneMono16.gif
- make/data/swingbeaninfo/images/JRootPaneMono32.gif
- make/data/swingbeaninfo/images/JScrollBarColor16.gif
- make/data/swingbeaninfo/images/JScrollBarColor32.gif
- make/data/swingbeaninfo/images/JScrollBarMono16.gif
- make/data/swingbeaninfo/images/JScrollBarMono32.gif
- make/data/swingbeaninfo/images/JScrollPaneColor16.gif
- make/data/swingbeaninfo/images/JScrollPaneColor32.gif
- make/data/swingbeaninfo/images/JScrollPaneMono16.gif
- make/data/swingbeaninfo/images/JScrollPaneMono32.gif
- make/data/swingbeaninfo/images/JSeparatorColor16.gif
- make/data/swingbeaninfo/images/JSeparatorColor32.gif
- make/data/swingbeaninfo/images/JSeparatorMono16.gif
- make/data/swingbeaninfo/images/JSeparatorMono32.gif
- make/data/swingbeaninfo/images/JSliderColor16.gif
- make/data/swingbeaninfo/images/JSliderColor32.gif
- make/data/swingbeaninfo/images/JSliderMono16.gif
- make/data/swingbeaninfo/images/JSliderMono32.gif
- make/data/swingbeaninfo/images/JSpinnerColor16.gif
- make/data/swingbeaninfo/images/JSpinnerColor32.gif
- make/data/swingbeaninfo/images/JSpinnerMono16.gif
- make/data/swingbeaninfo/images/JSpinnerMono32.gif
- make/data/swingbeaninfo/images/JSplitPaneColor16.gif
- make/data/swingbeaninfo/images/JSplitPaneColor32.gif
- make/data/swingbeaninfo/images/JSplitPaneMono16.gif
- make/data/swingbeaninfo/images/JSplitPaneMono32.gif
- make/data/swingbeaninfo/images/JTabbedPaneColor16.gif
- make/data/swingbeaninfo/images/JTabbedPaneColor32.gif
- make/data/swingbeaninfo/images/JTabbedPaneMono16.gif
- make/data/swingbeaninfo/images/JTabbedPaneMono32.gif
- make/data/swingbeaninfo/images/JTableColor16.gif
- make/data/swingbeaninfo/images/JTableColor32.gif
- make/data/swingbeaninfo/images/JTableMono16.gif
- make/data/swingbeaninfo/images/JTableMono32.gif
- make/data/swingbeaninfo/images/JTextAreaColor16.gif
- make/data/swingbeaninfo/images/JTextAreaColor32.gif
- make/data/swingbeaninfo/images/JTextAreaMono16.gif
- make/data/swingbeaninfo/images/JTextAreaMono32.gif
- make/data/swingbeaninfo/images/JTextFieldColor16.gif
- make/data/swingbeaninfo/images/JTextFieldColor32.gif
- make/data/swingbeaninfo/images/JTextFieldMono16.gif
- make/data/swingbeaninfo/images/JTextFieldMono32.gif
- make/data/swingbeaninfo/images/JTextPaneColor16.gif
- make/data/swingbeaninfo/images/JTextPaneColor32.gif
- make/data/swingbeaninfo/images/JTextPaneMono16.gif
- make/data/swingbeaninfo/images/JTextPaneMono32.gif
- make/data/swingbeaninfo/images/JToggleButtonColor16.gif
- make/data/swingbeaninfo/images/JToggleButtonColor32.gif
- make/data/swingbeaninfo/images/JToggleButtonMono16.gif
- make/data/swingbeaninfo/images/JToggleButtonMono32.gif
- make/data/swingbeaninfo/images/JToolBarColor16.gif
- make/data/swingbeaninfo/images/JToolBarColor32.gif
- make/data/swingbeaninfo/images/JToolBarMono16.gif
- make/data/swingbeaninfo/images/JToolBarMono32.gif
- make/data/swingbeaninfo/images/JTreeColor16.gif
- make/data/swingbeaninfo/images/JTreeColor32.gif
- make/data/swingbeaninfo/images/JTreeMono16.gif
- make/data/swingbeaninfo/images/JTreeMono32.gif
- make/data/swingbeaninfo/images/JViewportColor16.gif
- make/data/swingbeaninfo/images/JViewportColor32.gif
- make/data/swingbeaninfo/images/JViewportMono16.gif
- make/data/swingbeaninfo/images/JViewportMono32.gif
- make/data/swingbeaninfo/images/JWindowColor16.gif
- make/data/swingbeaninfo/images/JWindowColor32.gif
- make/data/swingbeaninfo/images/JWindowMono16.gif
- make/data/swingbeaninfo/images/JWindowMono32.gif
- make/data/swingbeaninfo/javax/swing/SwingBeanInfoBase.java
- make/data/swingbeaninfo/manifest.mf
- make/data/swingbeaninfo/sun/swing/BeanInfoUtils.java
- make/src/classes/build/tools/swingbeaninfo/DocBeanInfo.java
- make/src/classes/build/tools/swingbeaninfo/GenDocletBeanInfo.java
- make/src/classes/build/tools/swingbeaninfo/GenSwingBeanInfo.java
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/AbstractButtonColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/BorderColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JComponentColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JListColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JListColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JListMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JListMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportMono32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowColor16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowColor32.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowMono16.gif
+ src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowMono32.gif

Changeset: 3ceed117e313
Author:    prr
Date:      2016-04-05 07:51 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3ceed117e313

Merge

- make/src/classes/build/tools/module/Module.java
- make/src/classes/build/tools/module/ModuleInfoReader.java
- make/src/classes/build/tools/module/ModulesXmlReader.java
- make/src/classes/build/tools/module/ModulesXmlWriter.java
- src/java.base/share/classes/sun/misc/GC.java
- src/java.base/share/classes/sun/misc/InvalidJarIndexException.java
- src/java.base/share/classes/sun/misc/JarIndex.java
- src/java.base/share/classes/sun/misc/VMSupport.java
- src/java.base/share/classes/sun/misc/resources/Messages.java
- src/java.base/share/classes/sun/misc/resources/Messages_de.java
- src/java.base/share/classes/sun/misc/resources/Messages_es.java
- src/java.base/share/classes/sun/misc/resources/Messages_fr.java
- src/java.base/share/classes/sun/misc/resources/Messages_it.java
- src/java.base/share/classes/sun/misc/resources/Messages_ja.java
- src/java.base/share/classes/sun/misc/resources/Messages_ko.java
- src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java
- src/java.base/share/classes/sun/misc/resources/Messages_sv.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java
- src/java.base/share/native/libjava/GC.c

Changeset: e3d707ff6bfa
Author:    prr
Date:      2016-04-05 09:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e3d707ff6bfa

Merge


Changeset: f6a95da252f4
Author:    ascarpino
Date:      2016-04-05 11:48 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f6a95da252f4

8098580: drainRefQueueBounds() puts pressure on pool.size()
Reviewed-by: valeriep

! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java

Changeset: 32bb1700f683
Author:    alanb
Date:      2016-04-05 21:18 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/32bb1700f683

8153370: Drop use of old style -XaddExports from tests
Reviewed-by: mchung

! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/java/net/Authenticator/B4933582.sh
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/registry/readTest/readTest.sh
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/PluggableLocale/ExecTest.sh
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
! test/sun/security/krb5/tools/ktcheck.sh
! test/sun/security/tools/jarsigner/ts.sh
! test/sun/security/tools/keytool/autotest.sh
! test/sun/security/tools/keytool/standard.sh
! test/tools/jimage/VerifyJimage.java
! test/tools/launcher/modules/patch/PatchTest.java

Changeset: cdbccf310303
Author:    thartmann
Date:      2016-03-21 08:42 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cdbccf310303

8144693: Intrinsify StringCoding.hasNegatives() on SPARC
Summary: Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC.
Reviewed-by: kvn, jrose, thartmann
Contributed-by: Guy Delamarter <guy.delamarter at oracle.com>

! src/java.base/share/classes/java/lang/StringCoding.java

Changeset: bf8de6e00063
Author:    zmajo
Date:      2016-03-21 11:21 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bf8de6e00063

Merge

- test/javax/swing/JScrollPane/8033000/bug8033000.java

Changeset: c102782d9b33
Author:    zmajo
Date:      2016-03-23 15:01 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c102782d9b33

Merge


Changeset: 732099b9085b
Author:    amurillo
Date:      2016-03-24 15:53 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/732099b9085b

Merge


Changeset: 5e0fd2cdcd55
Author:    psandoz
Date:      2016-03-24 11:21 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5e0fd2cdcd55

8149469: ByteBuffer API and implementation enhancements for VarHandles
Reviewed-by: chegar, alanb

! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/java/nio/Buffer/Basic-X.java.template
! test/java/nio/Buffer/Basic.java
! test/java/nio/Buffer/BasicByte.java
! test/java/nio/Buffer/BasicChar.java
! test/java/nio/Buffer/BasicDouble.java
! test/java/nio/Buffer/BasicFloat.java
! test/java/nio/Buffer/BasicInt.java
! test/java/nio/Buffer/BasicLong.java
! test/java/nio/Buffer/BasicShort.java

Changeset: c337b8a1e467
Author:    psandoz
Date:      2016-03-24 11:21 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c337b8a1e467

8149644: Integrate VarHandles
Reviewed-by: coffeys, mhaupt, vlivanov
Contributed-by: paul.sandoz at oracle.com, aleksey.shipilev at oracle.com

! make/gensrc/Gensrc-java.base.gmk
+ make/gensrc/GensrcVarHandles.gmk
! src/java.base/share/classes/java/lang/invoke/InfoFromMemberName.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
+ src/java.base/share/classes/java/lang/invoke/VarForm.java
+ src/java.base/share/classes/java/lang/invoke/VarHandle.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleByteArrayBase.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
+ src/java.base/share/classes/java/lang/invoke/VarHandles.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/lang/invoke/package-info.java
+ test/java/lang/invoke/VarHandles/VarHandleBaseByteArrayTest.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/VarHandleTestReflection.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
+ test/java/lang/invoke/VarHandles/generate-vh-tests.sh

Changeset: bf47af65820f
Author:    zmajo
Date:      2016-03-24 16:21 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bf47af65820f

Merge

- make/gendata/Gendata-jdk.jdeps.gmk
! make/gensrc/Gensrc-java.base.gmk
- make/gensrc/Gensrc-jdk.dev.gmk
- make/gensrc/Gensrc-jdk.jvmstat.gmk
- make/launcher/Launcher-jdk.dev.gmk
- make/scripts/localelist.sh
- make/src/classes/build/tools/module/GenJdepsModulesXml.java
- make/src/classes/build/tools/module/GenModulesList.java
- make/src/classes/build/tools/module/ImageBuilder.java
- make/src/classes/build/tools/module/ModuleArchive.java
- make/src/classes/build/tools/module/boot.modules
- make/src/classes/build/tools/module/ext.modules
! src/java.base/share/classes/java/lang/invoke/MemberName.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/jdk/internal/jimage/Archive.java
- src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java
- src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java
- src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java
- src/java.base/share/classes/jdk/internal/jimage/StringTable.java
- src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
- src/java.base/share/classes/sun/misc/Launcher.java
- src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template
- src/java.base/share/native/libjava/Package.c
- src/java.base/share/native/libjava/Proxy.c
- src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
- src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory
- src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup
- src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider
- src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService
- src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder
- src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService
- src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider
- src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider
- src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider
- src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
- src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
- src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java
- src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService
- src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
- src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java
- test/java/net/httpclient/whitebox/TEST.properties
- test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java
- test/java/util/stream/bootlib/TEST.properties
- test/jdk/internal/jimage/ExecutableTest.java
- test/jdk/internal/jimage/JImageTest.java
- test/jdk/internal/jimage/VerifyJimage.java
- test/sun/security/krb5/config/NamingManager.java
- test/sun/security/krb5/config/dns.sh
- test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
- test/sun/security/ssl/StatusStapling/BogusStatusRequest.java
- test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java
- test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java
- test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java
- test/sun/security/ssl/StatusStapling/TestCase.java
- test/sun/security/ssl/StatusStapling/TestUtils.java

Changeset: 39ddc2279d51
Author:    shade
Date:      2016-03-25 15:35 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/39ddc2279d51

8152698: Remove obsolete Unsafe.putOrdered{X} methods, usages, runtime and compiler support
Reviewed-by: kvn, psandoz, dl

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/sun/misc/Unsafe.java

Changeset: b49e66e98def
Author:    zmajo
Date:      2016-03-29 13:43 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b49e66e98def

Merge

- make/src/native/genconstants/ch/genSocketOptionRegistry.c
- make/src/native/genconstants/fs/genSolarisConstants.c
- make/src/native/genconstants/fs/genUnixConstants.c
- src/java.base/share/classes/sun/misc/Resource.java
- src/java.base/share/classes/sun/misc/URLClassPath.java
- src/java.base/unix/classes/sun/misc/FileURLMapper.java
- src/java.base/windows/classes/sun/misc/FileURLMapper.java
- src/jdk.deploy.osx/macosx/classes/module-info.java

Changeset: 3a12445ffe48
Author:    erikj
Date:      2016-03-30 09:56 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3a12445ffe48

8152959: Build crashes in jdk9-hs-comp on Linux with gnumake 3.81
Reviewed-by: tbell, cjplummer

! make/gensrc/GensrcVarHandles.gmk

Changeset: e7f20a4a3251
Author:    amurillo
Date:      2016-03-31 14:25 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e7f20a4a3251

Merge

! make/gensrc/Gensrc-java.base.gmk
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java

Changeset: 8d5544760831
Author:    amurillo
Date:      2016-04-04 13:40 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8d5544760831

Merge


Changeset: 04f56d4ca167
Author:    amurillo
Date:      2016-04-05 20:02 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/04f56d4ca167

Merge


Changeset: a738394080a3
Author:    ntv
Date:      2016-04-06 07:20 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a738394080a3

8030864: Add an efficient getDateTimeMillis method to java.time
Summary: Added epochSecond method in Chronology and overided it in IsoChronology
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/chrono/Chronology.java
! src/java.base/share/classes/java/time/chrono/IsoChronology.java
! test/java/time/tck/java/time/chrono/TCKChronology.java
! test/java/time/tck/java/time/chrono/TCKIsoChronology.java

Changeset: d4032d0578bb
Author:    amlu
Date:      2016-04-06 16:36 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d4032d0578bb

8153563: java/nio/Buffer/Basic.java and CopyDirectMemory.java are failing after JDK-8149469
Reviewed-by: alanb

! test/java/nio/Buffer/Basic.java
! test/java/nio/Buffer/CopyDirectMemory.java

Changeset: 4a512f5fd4c5
Author:    alanb
Date:      2016-04-06 09:41 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4a512f5fd4c5

8153538: module java.httpclient should not be in java.compact3
Reviewed-by: mchung

! src/java.compact3/share/classes/module-info.java
! src/java.se/share/classes/module-info.java

Changeset: 0780b36e8076
Author:    ntv
Date:      2016-04-06 11:45 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0780b36e8076

8148950: Enhance ChronoField Javadoc
Summary: Made the suggested changes in the doc.
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/temporal/ChronoField.java

Changeset: 9f17a8fa1fea
Author:    dfuchs
Date:      2016-04-06 17:54 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9f17a8fa1fea

8152436: Add a test to verify that the root logger correctly reports the caller's information
Summary: This test verifies that 8152389 does no longer occur in JDK 9 and upwards.
Reviewed-by: mchung, lancea

+ test/java/util/logging/Logger/getLogger/TestInferCaller.java

Changeset: 716cd6772d10
Author:    vtewari
Date:      2016-04-06 21:31 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/716cd6772d10

8151586: Wrong exception catch for FTPClient in JDK-8055032
Reviewed-by: chegar

! src/java.base/share/classes/sun/net/TransferProtocolClient.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! test/sun/net/www/ftptest/FtpCommandHandler.java

Changeset: 4c6e01bbeac9
Author:    ksrini
Date:      2016-04-06 09:38 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4c6e01bbeac9

8152622: tools/pack200/Pack200Props.java timed out
Reviewed-by: alanb, sundar

! test/ProblemList.txt
! test/tools/pack200/ModuleAttributes.java
! test/tools/pack200/Pack200Props.java
! test/tools/pack200/Utils.java

Changeset: 5175d01d111d
Author:    jjiang
Date:      2016-04-06 21:23 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5175d01d111d

8153239: ProblemList update for sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java
Summary: Adds sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java to ProblemList
Reviewed-by: xuelei
Contributed-by: sha.jiang at oracle.com

! test/ProblemList.txt

Changeset: 195c39d24602
Author:    amlu
Date:      2016-04-07 15:09 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/195c39d24602

8153695: Problem list sun/security/pkcs11/Provider/Login.sh for linux-all
Reviewed-by: vinnie

! test/ProblemList.txt

Changeset: 26b82c87d8c7
Author:    okutsu
Date:      2016-04-07 17:52 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/26b82c87d8c7

8151431: DateFormatSymbols triggers this.clone() in the constructor
Reviewed-by: naoto, peytoia

! src/java.base/share/classes/java/text/DateFormatSymbols.java
+ test/java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java

Changeset: 0b18ad7184bc
Author:    coffeys
Date:      2016-04-07 10:11 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0b18ad7184bc

8153531: Improve exception messaging for RSAClientKeyExchange
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java

Changeset: 6f37ab661a3f
Author:    stuefe
Date:      2016-04-07 13:41 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6f37ab661a3f

8153727: AIX jdk build broken after 8145174
Reviewed-by: simonis, erikj, serb

! make/lib/Awt2dLibraries.gmk

Changeset: 02225069ab1c
Author:    dl
Date:      2016-04-07 09:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/02225069ab1c

8152924: Improve scalability of CompletableFuture with large number of dependents
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/java/util/concurrent/tck/CompletableFutureTest.java

Changeset: 596b4307e193
Author:    dl
Date:      2016-04-07 10:01 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/596b4307e193

8152433: Typo in interface Deque javadocs
Reviewed-by: martin, psandoz, forax

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

Changeset: 49dfb7d3f6c9
Author:    dl
Date:      2016-04-07 10:06 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/49dfb7d3f6c9

8151501: LockSupport/ParkLoops.java: AssertionError: lost unpark
Reviewed-by: martin, psandoz, dholmes, forax

! test/java/util/concurrent/locks/LockSupport/ParkLoops.java

Changeset: a933dec23384
Author:    dl
Date:      2016-04-07 10:09 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a933dec23384

8151344: Improve timeout factor handling in tck/JSR166TestCase
Reviewed-by: martin, psandoz

! test/java/util/concurrent/tck/JSR166TestCase.java

Changeset: 4494b6aea4d0
Author:    dl
Date:      2016-04-07 10:12 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4494b6aea4d0

8151579: Optimize ConcurrentHashMap.Node
Reviewed-by: martin, psandoz, forax

! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java

Changeset: a33325f2fc14
Author:    lana
Date:      2016-04-07 11:03 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a33325f2fc14

Merge

- make/data/swingbeaninfo/SwingBeanInfo.template
- make/data/swingbeaninfo/images/AbstractButtonColor16.gif
- make/data/swingbeaninfo/images/BorderColor16.gif
- make/data/swingbeaninfo/images/BoxColor16.gif
- make/data/swingbeaninfo/images/BoxColor32.gif
- make/data/swingbeaninfo/images/BoxMono16.gif
- make/data/swingbeaninfo/images/BoxMono32.gif
- make/data/swingbeaninfo/images/JAppletColor16.gif
- make/data/swingbeaninfo/images/JAppletColor32.gif
- make/data/swingbeaninfo/images/JAppletMono16.gif
- make/data/swingbeaninfo/images/JAppletMono32.gif
- make/data/swingbeaninfo/images/JButtonColor16.gif
- make/data/swingbeaninfo/images/JButtonColor32.gif
- make/data/swingbeaninfo/images/JButtonMono16.gif
- make/data/swingbeaninfo/images/JButtonMono32.gif
- make/data/swingbeaninfo/images/JCheckBoxColor16.gif
- make/data/swingbeaninfo/images/JCheckBoxColor32.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemColor16.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemColor32.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemMono16.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemMono32.gif
- make/data/swingbeaninfo/images/JCheckBoxMono16.gif
- make/data/swingbeaninfo/images/JCheckBoxMono32.gif
- make/data/swingbeaninfo/images/JColorChooserColor16.gif
- make/data/swingbeaninfo/images/JColorChooserColor32.gif
- make/data/swingbeaninfo/images/JColorChooserMono16.gif
- make/data/swingbeaninfo/images/JColorChooserMono32.gif
- make/data/swingbeaninfo/images/JComboBoxColor16.gif
- make/data/swingbeaninfo/images/JComboBoxColor32.gif
- make/data/swingbeaninfo/images/JComboBoxMono16.gif
- make/data/swingbeaninfo/images/JComboBoxMono32.gif
- make/data/swingbeaninfo/images/JComponentColor16.gif
- make/data/swingbeaninfo/images/JDesktopPaneColor16.gif
- make/data/swingbeaninfo/images/JDesktopPaneColor32.gif
- make/data/swingbeaninfo/images/JDesktopPaneMono16.gif
- make/data/swingbeaninfo/images/JDesktopPaneMono32.gif
- make/data/swingbeaninfo/images/JDialogColor16.gif
- make/data/swingbeaninfo/images/JDialogColor32.gif
- make/data/swingbeaninfo/images/JDialogMono16.gif
- make/data/swingbeaninfo/images/JDialogMono32.gif
- make/data/swingbeaninfo/images/JEditorPaneColor16.gif
- make/data/swingbeaninfo/images/JEditorPaneColor32.gif
- make/data/swingbeaninfo/images/JEditorPaneMono16.gif
- make/data/swingbeaninfo/images/JEditorPaneMono32.gif
- make/data/swingbeaninfo/images/JFileChooserColor16.gif
- make/data/swingbeaninfo/images/JFileChooserColor32.gif
- make/data/swingbeaninfo/images/JFileChooserMono16.gif
- make/data/swingbeaninfo/images/JFileChooserMono32.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldColor16.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldColor32.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldMono16.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldMono32.gif
- make/data/swingbeaninfo/images/JFrameColor16.gif
- make/data/swingbeaninfo/images/JFrameColor32.gif
- make/data/swingbeaninfo/images/JFrameMono16.gif
- make/data/swingbeaninfo/images/JFrameMono32.gif
- make/data/swingbeaninfo/images/JInternalFrameColor16.gif
- make/data/swingbeaninfo/images/JInternalFrameColor32.gif
- make/data/swingbeaninfo/images/JInternalFrameMono16.gif
- make/data/swingbeaninfo/images/JInternalFrameMono32.gif
- make/data/swingbeaninfo/images/JLabelColor16.gif
- make/data/swingbeaninfo/images/JLabelColor32.gif
- make/data/swingbeaninfo/images/JLabelMono16.gif
- make/data/swingbeaninfo/images/JLabelMono32.gif
- make/data/swingbeaninfo/images/JLayeredPaneColor16.gif
- make/data/swingbeaninfo/images/JLayeredPaneColor32.gif
- make/data/swingbeaninfo/images/JLayeredPaneMono16.gif
- make/data/swingbeaninfo/images/JLayeredPaneMono32.gif
- make/data/swingbeaninfo/images/JListColor16.gif
- make/data/swingbeaninfo/images/JListColor32.gif
- make/data/swingbeaninfo/images/JListMono16.gif
- make/data/swingbeaninfo/images/JListMono32.gif
- make/data/swingbeaninfo/images/JMenuBarColor16.gif
- make/data/swingbeaninfo/images/JMenuBarColor32.gif
- make/data/swingbeaninfo/images/JMenuBarMono16.gif
- make/data/swingbeaninfo/images/JMenuBarMono32.gif
- make/data/swingbeaninfo/images/JMenuColor16.gif
- make/data/swingbeaninfo/images/JMenuColor32.gif
- make/data/swingbeaninfo/images/JMenuItemColor16.gif
- make/data/swingbeaninfo/images/JMenuItemColor32.gif
- make/data/swingbeaninfo/images/JMenuItemMono16.gif
- make/data/swingbeaninfo/images/JMenuItemMono32.gif
- make/data/swingbeaninfo/images/JMenuMono16.gif
- make/data/swingbeaninfo/images/JMenuMono32.gif
- make/data/swingbeaninfo/images/JOptionPaneColor16.gif
- make/data/swingbeaninfo/images/JOptionPaneColor32.gif
- make/data/swingbeaninfo/images/JOptionPaneMono16.gif
- make/data/swingbeaninfo/images/JOptionPaneMono32.gif
- make/data/swingbeaninfo/images/JPanelColor16.gif
- make/data/swingbeaninfo/images/JPanelColor32.gif
- make/data/swingbeaninfo/images/JPanelMono16.gif
- make/data/swingbeaninfo/images/JPanelMono32.gif
- make/data/swingbeaninfo/images/JPasswordFieldColor16.gif
- make/data/swingbeaninfo/images/JPasswordFieldColor32.gif
- make/data/swingbeaninfo/images/JPasswordFieldMono16.gif
- make/data/swingbeaninfo/images/JPasswordFieldMono32.gif
- make/data/swingbeaninfo/images/JPopupMenuColor16.gif
- make/data/swingbeaninfo/images/JPopupMenuColor32.gif
- make/data/swingbeaninfo/images/JPopupMenuMono16.gif
- make/data/swingbeaninfo/images/JPopupMenuMono32.gif
- make/data/swingbeaninfo/images/JProgressBarColor16.gif
- make/data/swingbeaninfo/images/JProgressBarColor32.gif
- make/data/swingbeaninfo/images/JProgressBarMono16.gif
- make/data/swingbeaninfo/images/JProgressBarMono32.gif
- make/data/swingbeaninfo/images/JRadioButtonColor16.gif
- make/data/swingbeaninfo/images/JRadioButtonColor32.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemColor16.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemColor32.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemMono16.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemMono32.gif
- make/data/swingbeaninfo/images/JRadioButtonMono16.gif
- make/data/swingbeaninfo/images/JRadioButtonMono32.gif
- make/data/swingbeaninfo/images/JRootPaneColor16.gif
- make/data/swingbeaninfo/images/JRootPaneColor32.gif
- make/data/swingbeaninfo/images/JRootPaneMono16.gif
- make/data/swingbeaninfo/images/JRootPaneMono32.gif
- make/data/swingbeaninfo/images/JScrollBarColor16.gif
- make/data/swingbeaninfo/images/JScrollBarColor32.gif
- make/data/swingbeaninfo/images/JScrollBarMono16.gif
- make/data/swingbeaninfo/images/JScrollBarMono32.gif
- make/data/swingbeaninfo/images/JScrollPaneColor16.gif
- make/data/swingbeaninfo/images/JScrollPaneColor32.gif
- make/data/swingbeaninfo/images/JScrollPaneMono16.gif
- make/data/swingbeaninfo/images/JScrollPaneMono32.gif
- make/data/swingbeaninfo/images/JSeparatorColor16.gif
- make/data/swingbeaninfo/images/JSeparatorColor32.gif
- make/data/swingbeaninfo/images/JSeparatorMono16.gif
- make/data/swingbeaninfo/images/JSeparatorMono32.gif
- make/data/swingbeaninfo/images/JSliderColor16.gif
- make/data/swingbeaninfo/images/JSliderColor32.gif
- make/data/swingbeaninfo/images/JSliderMono16.gif
- make/data/swingbeaninfo/images/JSliderMono32.gif
- make/data/swingbeaninfo/images/JSpinnerColor16.gif
- make/data/swingbeaninfo/images/JSpinnerColor32.gif
- make/data/swingbeaninfo/images/JSpinnerMono16.gif
- make/data/swingbeaninfo/images/JSpinnerMono32.gif
- make/data/swingbeaninfo/images/JSplitPaneColor16.gif
- make/data/swingbeaninfo/images/JSplitPaneColor32.gif
- make/data/swingbeaninfo/images/JSplitPaneMono16.gif
- make/data/swingbeaninfo/images/JSplitPaneMono32.gif
- make/data/swingbeaninfo/images/JTabbedPaneColor16.gif
- make/data/swingbeaninfo/images/JTabbedPaneColor32.gif
- make/data/swingbeaninfo/images/JTabbedPaneMono16.gif
- make/data/swingbeaninfo/images/JTabbedPaneMono32.gif
- make/data/swingbeaninfo/images/JTableColor16.gif
- make/data/swingbeaninfo/images/JTableColor32.gif
- make/data/swingbeaninfo/images/JTableMono16.gif
- make/data/swingbeaninfo/images/JTableMono32.gif
- make/data/swingbeaninfo/images/JTextAreaColor16.gif
- make/data/swingbeaninfo/images/JTextAreaColor32.gif
- make/data/swingbeaninfo/images/JTextAreaMono16.gif
- make/data/swingbeaninfo/images/JTextAreaMono32.gif
- make/data/swingbeaninfo/images/JTextFieldColor16.gif
- make/data/swingbeaninfo/images/JTextFieldColor32.gif
- make/data/swingbeaninfo/images/JTextFieldMono16.gif
- make/data/swingbeaninfo/images/JTextFieldMono32.gif
- make/data/swingbeaninfo/images/JTextPaneColor16.gif
- make/data/swingbeaninfo/images/JTextPaneColor32.gif
- make/data/swingbeaninfo/images/JTextPaneMono16.gif
- make/data/swingbeaninfo/images/JTextPaneMono32.gif
- make/data/swingbeaninfo/images/JToggleButtonColor16.gif
- make/data/swingbeaninfo/images/JToggleButtonColor32.gif
- make/data/swingbeaninfo/images/JToggleButtonMono16.gif
- make/data/swingbeaninfo/images/JToggleButtonMono32.gif
- make/data/swingbeaninfo/images/JToolBarColor16.gif
- make/data/swingbeaninfo/images/JToolBarColor32.gif
- make/data/swingbeaninfo/images/JToolBarMono16.gif
- make/data/swingbeaninfo/images/JToolBarMono32.gif
- make/data/swingbeaninfo/images/JTreeColor16.gif
- make/data/swingbeaninfo/images/JTreeColor32.gif
- make/data/swingbeaninfo/images/JTreeMono16.gif
- make/data/swingbeaninfo/images/JTreeMono32.gif
- make/data/swingbeaninfo/images/JViewportColor16.gif
- make/data/swingbeaninfo/images/JViewportColor32.gif
- make/data/swingbeaninfo/images/JViewportMono16.gif
- make/data/swingbeaninfo/images/JViewportMono32.gif
- make/data/swingbeaninfo/images/JWindowColor16.gif
- make/data/swingbeaninfo/images/JWindowColor32.gif
- make/data/swingbeaninfo/images/JWindowMono16.gif
- make/data/swingbeaninfo/images/JWindowMono32.gif
- make/data/swingbeaninfo/javax/swing/SwingBeanInfoBase.java
- make/data/swingbeaninfo/manifest.mf
- make/data/swingbeaninfo/sun/swing/BeanInfoUtils.java
- make/src/classes/build/tools/swingbeaninfo/DocBeanInfo.java
- make/src/classes/build/tools/swingbeaninfo/GenDocletBeanInfo.java
- make/src/classes/build/tools/swingbeaninfo/GenSwingBeanInfo.java
- src/java.base/share/classes/sun/misc/GC.java
- src/java.base/share/classes/sun/misc/VMSupport.java
- src/java.base/share/native/libjava/GC.c
- src/java.desktop/macosx/classes/com/apple/eawt/AboutHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppEvent.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppEventListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppForegroundListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppHiddenListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppReOpenedListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/OpenFilesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/PreferencesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/PrintFilesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitResponse.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java
- src/java.desktop/macosx/classes/com/apple/eawt/ScreenSleepListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/SystemSleepListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/UserSessionListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java
- test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html
- test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.html
- test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.html
- test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java

Changeset: aeb60aed9577
Author:    ksrini
Date:      2016-04-07 12:54 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/aeb60aed9577

8150469: unpack200 fails to compare crc correctly.
Reviewed-by: jrose

! src/jdk.pack200/share/native/common-unpack/defines.h
! src/jdk.pack200/share/native/common-unpack/unpack.h
! src/jdk.pack200/share/native/common-unpack/zip.cpp
! src/jdk.pack200/share/native/common-unpack/zip.h
! src/jdk.pack200/share/native/unpack200/main.cpp
! test/tools/pack200/PackChecksum.java

Changeset: cac52c9da800
Author:    peytoia
Date:      2016-04-08 14:35 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cac52c9da800

7129443: (cal) Difference between comment and implementation of DAY_OF_WEEK_IN_MONTH
Reviewed-by: okutsu, peytoia
Contributed-by: Nishit Jain <nishit.jain at oracle.com>

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

Changeset: 39c83d75821b
Author:    serb
Date:      2016-04-08 14:05 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/39c83d75821b

8153725: Problem list javax/sound/sampled/DirectAudio/bug6400879.java for Linux
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: dea3115d8e8e
Author:    alanb
Date:      2016-04-08 16:38 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dea3115d8e8e

8037360: java/nio/channels/SocketChannel/Connect.java fails intermittently
Reviewed-by: alanb
Contributed-by: huaming.li at oracle.com

! test/java/nio/channels/SocketChannel/Connect.java
! test/java/nio/channels/TestServers.java

Changeset: 8aab9eb6dd72
Author:    bpb
Date:      2016-04-08 09:36 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8aab9eb6dd72

8153414: (fs) Internal sun/nio/fs exceptions should be stackless
Summary: Override fillInStackTrace() to be a no-op in UnixException and WindowsException.
Reviewed-by: alanb
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>

! src/java.base/unix/classes/sun/nio/fs/UnixException.java
! src/java.base/windows/classes/sun/nio/fs/WindowsException.java

Changeset: 818192f0e1ea
Author:    chegar
Date:      2016-04-09 20:11 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/818192f0e1ea

8153498: Update the PostVMInitHook mechanism to use an internal package in the base module
Reviewed-by: alanb, mchung

! src/java.base/share/native/libjava/jdk_util.c

Changeset: 550572253bd8
Author:    chegar
Date:      2016-04-09 20:12 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/550572253bd8

8153737: Unsupported Module
Reviewed-by: alanb, mchung, psandoz

! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/misc/CRC16.java
- src/java.base/share/classes/sun/misc/Cache.java
- src/java.base/share/classes/sun/misc/ManagedLocalsThread.java
- src/java.base/share/classes/sun/misc/Signal.java
- src/java.base/share/classes/sun/misc/SignalHandler.java
- src/java.base/share/classes/sun/misc/SoftCache.java
- src/java.base/share/classes/sun/misc/Unsafe.java
! src/java.base/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java
! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
- src/java.base/unix/classes/sun/misc/GThreadHelper.java
! src/java.base/unix/classes/sun/nio/ch/PollArrayWrapper.java
! src/java.desktop/share/classes/module-info.java
! src/java.logging/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/jdk.crypto.pkcs11/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
+ src/jdk.unsupported/share/classes/module-info.java
+ src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java
+ src/jdk.unsupported/share/classes/sun/misc/Signal.java
+ src/jdk.unsupported/share/classes/sun/misc/SignalHandler.java
+ src/jdk.unsupported/share/classes/sun/misc/SoftCache.java
+ src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
+ src/jdk.unsupported/unix/classes/sun/misc/GThreadHelper.java
! test/com/sun/jdi/cds/CDSBreakpointTest.java
! test/com/sun/jdi/cds/CDSDeleteAllBkptsTest.java
! test/com/sun/jdi/cds/CDSFieldWatchpoints.java
! test/java/lang/ProcessBuilder/Basic.java
! test/java/lang/ProcessBuilder/RedirectWithLongFilename.java
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/InfoTest.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/TreeTest.java
! test/java/lang/invoke/VMAnonymousClass.java
! test/javax/net/ssl/DTLS/TEST.properties
! test/javax/net/ssl/DTLSv10/TEST.properties
! test/javax/net/ssl/ServerName/SSLEngineExplorer.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java
! test/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java
! test/javax/net/ssl/ServerName/SSLSocketExplorer.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java
! test/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java
! test/javax/security/auth/Subject/SubjectNullTests.java
! test/sun/misc/CopyMemory.java
! test/sun/misc/Safe.java
! test/sun/misc/SunMiscSignalTest.java
! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
! test/sun/security/krb5/auto/TEST.properties
! test/sun/security/pkcs/pkcs8/PKCS8Test.java
! test/sun/security/pkcs/pkcs9/UnknownAttribute.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/ts.sh
! test/sun/security/x509/X500Name/NullX500Name.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java
! test/tools/launcher/modules/limitmods/LimitModsTest.java

Changeset: d11ad4b19348
Author:    msheppar
Date:      2016-04-11 03:00 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d11ad4b19348

8134577: Eliminate or standardize a replacement for sun.net.spi.nameservice.NameServiceDescriptor
Reviewed-by: chegar, alanb

! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/net/spi/nameservice/NameService.java
- src/java.base/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java
! src/jdk.naming.dns/share/classes/module-info.java
- src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java
- src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java
! test/ProblemList.txt
- test/java/net/Inet4Address/DummyNameService.java
- test/java/net/Inet4Address/DummyNameServiceDescriptor.java
- test/java/net/Inet4Address/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
+ test/java/net/Inet4Address/TestToNumericFormatHosts
! test/java/net/Inet4Address/textToNumericFormat.java
+ test/java/net/InetAddress/InternalNameServiceTest.java
+ test/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java
+ test/java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java
+ test/java/net/InetAddress/TestHosts
+ test/java/net/InetAddress/TestHosts-III
! test/java/net/URLPermission/nstest/LookupTest.java
+ test/java/net/URLPermission/nstest/LookupTestHosts
- test/java/net/URLPermission/nstest/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/java/net/URLPermission/nstest/SimpleNameService.java
- test/java/net/URLPermission/nstest/SimpleNameServiceDescriptor.java
! test/java/net/URLPermission/nstest/lookup.sh
! test/javax/net/ssl/DTLS/TEST.properties
! test/javax/net/ssl/DTLSv10/TEST.properties
! test/javax/net/ssl/TLS/TEST.properties
! test/javax/net/ssl/TLSv1/TEST.properties
! test/javax/net/ssl/TLSv11/TEST.properties
- test/sun/net/InetAddress/nameservice/chaining/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/chaining/Providers.java
- test/sun/net/InetAddress/nameservice/chaining/Simple1NameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/chaining/Simple2NameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/chaining/SimpleNameService.java
- test/sun/net/InetAddress/nameservice/deadlock/Hang.java
- test/sun/net/InetAddress/nameservice/deadlock/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameService.java
- test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameServiceDescriptor.java
! test/sun/net/InetAddress/nameservice/dns/cname.sh
! test/sun/net/InetAddress/nameservice/simple/CacheTest.java
+ test/sun/net/InetAddress/nameservice/simple/CacheTestHosts
! test/sun/net/InetAddress/nameservice/simple/DefaultCaching.java
+ test/sun/net/InetAddress/nameservice/simple/DefaultCachingHosts
- test/sun/net/InetAddress/nameservice/simple/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/simple/SimpleNameService.java
- test/sun/net/InetAddress/nameservice/simple/SimpleNameServiceDescriptor.java
! test/sun/security/krb5/auto/BogusKDC.java
! test/sun/security/krb5/auto/HttpNegotiateServer.java
! test/sun/security/krb5/auto/KDC.java
- test/sun/security/krb5/auto/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
! test/sun/security/krb5/auto/NoAddresses.java
! test/sun/security/krb5/auto/Renew.java
! test/sun/security/krb5/auto/Renewal.java
! test/sun/security/krb5/auto/SSLwithPerms.java
! test/sun/security/krb5/auto/TEST.properties
+ test/sun/security/krb5/auto/TestHosts
+ test/sun/security/krb5/auto/principalProperty/TestHosts
! test/sun/security/krb5/auto/principalProperty/principalSystemPropTest.policy
! test/sun/security/krb5/auto/unbound.ssl.policy
- test/sun/security/krb5/canonicalize/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
! test/sun/security/krb5/canonicalize/Test.java
+ test/sun/security/krb5/canonicalize/TestHosts
! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
- test/sun/security/x509/URICertStore/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor

Changeset: ce6364a73186
Author:    amlu
Date:      2016-04-11 12:27 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ce6364a73186

8153722: Mark java/nio/channels/Selector/SelectAndClose.java as intermittently failing
Reviewed-by: bpb, darcy

! test/java/nio/channels/Selector/SelectAndClose.java

Changeset: 2c25eb79766e
Author:    coffeys
Date:      2016-04-11 08:00 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2c25eb79766e

8149450: LdapCtx.processReturnCode() throwing Null Pointer Exception
Reviewed-by: xuelei

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java

Changeset: 015ff5edfcd7
Author:    amlu
Date:      2016-04-11 15:14 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/015ff5edfcd7

8153928: test/lib/share/classes/jdk/test/lib/Utils.java introduced dependency to java.base/jdk.internal.misc
Reviewed-by: alanb, amlu
Contributed-by: felix.yang at oracle.com

! test/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/sun/misc/SunMiscSignalTest.java

Changeset: 6478cfbf6f29
Author:    okutsu
Date:      2016-04-11 16:46 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6478cfbf6f29

8153836: java/util/ResourceBundle/Bug6299235Test.sh depends on java.desktop
Reviewed-by: alanb

! test/java/util/ResourceBundle/Bug6299235Test.sh

Changeset: 15098f2f8736
Author:    plevart
Date:      2016-04-11 10:55 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/15098f2f8736

8152115: (proxy) Examine performance of dynamic proxy creation
Summary: redesign caching of dynamic Proxy classes
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
+ src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
+ src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
- src/java.base/share/classes/java/lang/reflect/WeakCache.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
+ test/java/lang/reflect/ClassLoaderValue/Driver.java
+ test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java

Changeset: 76a2d0b17dc2
Author:    psandoz
Date:      2016-04-11 18:21 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/76a2d0b17dc2

8151706: Update VarHandle implementation to use @Stable arrays
Reviewed-by: mhaupt, shade, redestad

! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java

Changeset: bb8379287f37
Author:    psandoz
Date:      2016-04-11 19:00 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bb8379287f37

8152645: VarHandle lookup access control tests
Reviewed-by: mhaupt, redestad

+ test/java/lang/invoke/VarHandles/accessibility/TestFieldLookupAccessibility.java
+ test/java/lang/invoke/VarHandles/accessibility/pkg/A.java
+ test/java/lang/invoke/VarHandles/accessibility/pkg/B_extends_A.java
+ test/java/lang/invoke/VarHandles/accessibility/pkg/C.java
+ test/java/lang/invoke/VarHandles/accessibility/pkg/subpkg/B_extends_A.java
+ test/java/lang/invoke/VarHandles/accessibility/pkg/subpkg/C.java

Changeset: 96c21f6ea9f2
Author:    lana
Date:      2016-04-14 09:09 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/96c21f6ea9f2

Added tag jdk-9+114 for changeset bb8379287f37

! .hgtags

Changeset: 463463e306e0
Author:    smarks
Date:      2016-04-11 11:45 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/463463e306e0

8145461: finalize and integrate @Deprecated annotation specification change
Reviewed-by: scolebourne, chegar, lancea

! src/java.base/share/classes/java/lang/Deprecated.java

Changeset: a74c31f08a47
Author:    peytoia
Date:      2016-04-12 10:15 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a74c31f08a47

8150324: java/util/Currency/CurrencyTest.java does not restore default TimeZone
Reviewed-by: okutsu, peytoia
Contributed-by: Nishit Jain <nishit.jain at oracle.com>

! test/java/util/Currency/CurrencyTest.java

Changeset: a1b34a5ff412
Author:    amlu
Date:      2016-04-12 09:54 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a1b34a5ff412

8154031: Mark tools/pack200/BandIntegrity.java as intermittently failing
Reviewed-by: darcy

! test/tools/pack200/BandIntegrity.java

Changeset: e6196d754c4e
Author:    amlu
Date:      2016-04-12 13:53 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e6196d754c4e

8068693: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing.
8153209: java/nio/channels/AsyncCloseAndInterrupt.java fails throwing exception: java.nio.channels.ClosedChannelException.
Summary: for JDK-8068693, 500ms is too short on busy system for channel to be closed or for thread blocking on IO to be interrupted, increase the time from 500ms to 10000ms. for JDK-8153209, it's a test regression due to JDK-8151582, do not sleep when running tests for CONNECT/FINISH_CONNECT, sleep for other test cases.
Reviewed-by: bpb, martin, rriggs
Contributed-by: Hamlin Li <huaming.li at oracle.com>

! test/java/nio/channels/AsyncCloseAndInterrupt.java

Changeset: 1ac040116965
Author:    redestad
Date:      2016-04-12 18:25 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1ac040116965

8153213: Jar manifest attribute "Multi-Release" accepts any value
Reviewed-by: psandoz, redestad
Contributed-by: steve.drach at oracle.com

! src/java.base/share/classes/java/util/jar/JarFile.java
! test/java/util/jar/JarFile/MultiReleaseJarAPI.java
! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java

Changeset: 1f8c4b1a301c
Author:    rhalade
Date:      2016-04-12 09:37 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1f8c4b1a301c

8153829: javax/net/ssl/Stapling/HttpsUrlConnClient.java fails intermittently with NullPointerException
Reviewed-by: xuelei, jnimeh

! test/java/security/testlibrary/SimpleOCSPServer.java
! test/javax/net/ssl/Stapling/HttpsUrlConnClient.java
! test/javax/net/ssl/Stapling/SSLEngineWithStapling.java
! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java
! test/javax/net/ssl/Stapling/StapleEnableProps.java
! test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java

Changeset: ff4e699b02cc
Author:    redestad
Date:      2016-04-12 21:41 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ff4e699b02cc

8154067: Avoid early use of limited privilege escalation in InnerClassLambdaMetafactory
Reviewed-by: alanb, mchung, mullan, briangoetz

! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java

Changeset: cde5f640f82b
Author:    mchung
Date:      2016-04-12 18:58 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cde5f640f82b

8153665: URLClassLoader::definePackage no longer inspect packages from ancestors
Reviewed-by: alanb

! src/java.base/share/classes/java/net/URLClassLoader.java
+ test/java/net/URLClassLoader/definePackage/SplitPackage.java
+ test/java/net/URLClassLoader/definePackage/p/Bar.java
+ test/java/net/URLClassLoader/definePackage/p/Baz.java
+ test/java/net/URLClassLoader/definePackage/p/Foo.java

Changeset: fdc920e40e35
Author:    jwilhelm
Date:      2016-03-09 14:18 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fdc920e40e35

Merge


Changeset: 92aaccaffea7
Author:    coleenp
Date:      2016-03-10 14:20 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/92aaccaffea7

8150778: Reduce Throwable.getStackTrace() calls to the JVM
Summary: replace JVM_GetStackTraceDepth and JVM_GetStackTraceElement, with JVM_GetStackTraceElements that gets all the elements in the StackTraceElement[]
Reviewed-by: dfuchs, mchung, shade, hseigel

! make/mapfiles/libjava/mapfile-vers
! make/mapfiles/libjava/reorder-sparc
! make/mapfiles/libjava/reorder-sparcv9
! make/mapfiles/libjava/reorder-x86
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Throwable.c

Changeset: cba76eb01f49
Author:    ysuenaga
Date:      2016-03-04 18:13 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cba76eb01f49

8151181: Add JSnap to jhsdb
Reviewed-by: dsamersoff

! test/sun/tools/jhsdb/BasicLauncherTest.java

Changeset: a67d225b677f
Author:    ysuenaga
Date:      2016-03-15 12:27 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a67d225b677f

8151709: jhsdb should show help message in SALauncher.
Reviewed-by: dsamersoff

! test/sun/tools/jhsdb/SAGetoptTest.java

Changeset: 845872bba235
Author:    redestad
Date:      2016-03-17 10:26 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/845872bba235

8152074: Avoid lambda usage in StringConcatFactory initializer
Reviewed-by: shade, forax, chegar

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: 9aa836718999
Author:    jwilhelm
Date:      2016-03-19 01:23 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9aa836718999

Merge


Changeset: 4ef83a6b90e8
Author:    hb
Date:      2016-03-21 20:39 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4ef83a6b90e8

8031753: JMXServiceURL should not use getLocalHost or its usage should be enhanced
Summary: JMXServiceURL should not use getLocalHost or its usage should be enhanced
Reviewed-by: jbachorik

! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java

Changeset: 645a9be6eddb
Author:    hb
Date:      2016-03-22 01:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/645a9be6eddb

8151797: java/lang/management/ThreadMXBean/ThreadLists.java : inconsistent results
Summary: Create ThreadMXBean at the beginning of test so that call-site cleaner thread will be started
Reviewed-by: sla

! test/java/lang/management/ThreadMXBean/ThreadLists.java

Changeset: 5a553039e9fc
Author:    sla
Date:      2016-03-22 19:29 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5a553039e9fc

8151887: com/sun/jdi/RedefineClearBreakpoint.sh failed with timeout
Summary: Take timeout factor into account
Reviewed-by: dsamersoff

! test/com/sun/jdi/ShellScaffold.sh

Changeset: a1ff2f35dcc6
Author:    sla
Date:      2016-03-22 19:29 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a1ff2f35dcc6

7153107: com/sun/jdi/InterruptHangTest.java fails in nightlies
Summary: Increased timeouts and added timestamped logging
Reviewed-by: sspitsyn

! test/com/sun/jdi/InterruptHangTest.java
! test/com/sun/jdi/TestScaffold.java

Changeset: 277d7584fa03
Author:    sgehwolf
Date:      2016-03-21 11:24 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/277d7584fa03

4858370: JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command
Summary: Delete global references in invoker_completeInvokeRequest()
Reviewed-by: sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
+ test/com/sun/jdi/OomDebugTest.java

Changeset: 0442990ca8ad
Author:    sspitsyn
Date:      2016-03-22 21:27 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0442990ca8ad

Merge


Changeset: 725743673498
Author:    dsamersoff
Date:      2016-03-23 21:40 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/725743673498

8151444: JDP not working
Summary: Don't set IP_MULTICAST_IF explicitly
Reviewed-by: sla, ysuenaga

! src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java
! test/sun/management/jdp/JdpDefaultsTest.java
! test/sun/management/jdp/JdpTestCase.java

Changeset: 0dfea12d7199
Author:    jwilhelm
Date:      2016-03-23 20:14 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0dfea12d7199

Merge

- make/gendata/Gendata-jdk.jdeps.gmk
- make/gensrc/Gensrc-jdk.dev.gmk
- make/gensrc/Gensrc-jdk.jvmstat.gmk
- make/launcher/Launcher-jdk.dev.gmk
! make/mapfiles/libjava/mapfile-vers
- make/scripts/localelist.sh
- make/src/classes/build/tools/module/GenJdepsModulesXml.java
- make/src/classes/build/tools/module/GenModulesList.java
- make/src/classes/build/tools/module/ImageBuilder.java
- make/src/classes/build/tools/module/ModuleArchive.java
- make/src/classes/build/tools/module/boot.modules
- make/src/classes/build/tools/module/ext.modules
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
- src/java.base/share/classes/jdk/internal/jimage/Archive.java
- src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java
- src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java
- src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java
- src/java.base/share/classes/jdk/internal/jimage/StringTable.java
- src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
- src/java.base/share/classes/sun/misc/Launcher.java
- src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template
! src/java.base/share/native/include/jvm.h
- src/java.base/share/native/libjava/Package.c
- src/java.base/share/native/libjava/Proxy.c
- src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
- src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory
- src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup
- src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider
- src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService
- src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder
- src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService
- src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider
- src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider
- src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider
- src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
- src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
- src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java
- src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService
- src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
- src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java
- test/java/net/httpclient/whitebox/TEST.properties
- test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java
- test/java/util/stream/bootlib/TEST.properties
- test/javax/swing/JScrollPane/8033000/bug8033000.java
- test/jdk/internal/jimage/ExecutableTest.java
- test/jdk/internal/jimage/JImageTest.java
- test/jdk/internal/jimage/VerifyJimage.java
- test/sun/security/krb5/config/NamingManager.java
- test/sun/security/krb5/config/dns.sh
- test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
- test/sun/security/ssl/StatusStapling/BogusStatusRequest.java
- test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java
- test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java
- test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java
- test/sun/security/ssl/StatusStapling/TestCase.java
- test/sun/security/ssl/StatusStapling/TestUtils.java
! test/sun/tools/jhsdb/SAGetoptTest.java

Changeset: 0e13cf9d7b0f
Author:    coleenp
Date:      2016-03-24 15:59 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0e13cf9d7b0f

8152719: ignore this com/sun/jdi/InterfaceMehtodsTest.java until bug is fix
Reviewed-by: ctornqvi, hseigel, sspitsyn

! test/ProblemList.txt

Changeset: ab934fd0a498
Author:    akulyakh
Date:      2016-03-24 15:22 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ab934fd0a498

8147987: Remove sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java from problemList
Summary: Re-enabling a previously excluded test
Reviewed-by: sspitsyn

! test/ProblemList.txt

Changeset: 8fa63e27e764
Author:    ysuenaga
Date:      2016-03-30 21:05 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8fa63e27e764

8151674: STW phases at Concurrent GC should count in PerfCounter
Reviewed-by: jmasa, sla, tschatzl

! src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options
! test/sun/tools/jstat/gcCapacityOutput1.awk
! test/sun/tools/jstat/gcCauseOutput1.awk
! test/sun/tools/jstat/gcMetaCapacityOutput1.awk
! test/sun/tools/jstat/gcNewCapacityOutput1.awk
! test/sun/tools/jstat/gcOldCapacityOutput1.awk
! test/sun/tools/jstat/gcOldOutput1.awk
! test/sun/tools/jstat/gcOutput1.awk
! test/sun/tools/jstat/lineCounts1.awk
! test/sun/tools/jstat/lineCounts2.awk
! test/sun/tools/jstat/lineCounts3.awk
! test/sun/tools/jstat/lineCounts4.awk
! test/sun/tools/jstat/timeStamp1.awk

Changeset: b0aeac976aea
Author:    dcubed
Date:      2016-04-01 14:29 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b0aeac976aea

8153302: [BACKOUT] STW phases at Concurrent GC should count in PerfCounter
Reviewed-by: jmasa, jwilhelm

! src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options
! test/sun/tools/jstat/gcCapacityOutput1.awk
! test/sun/tools/jstat/gcCauseOutput1.awk
! test/sun/tools/jstat/gcMetaCapacityOutput1.awk
! test/sun/tools/jstat/gcNewCapacityOutput1.awk
! test/sun/tools/jstat/gcOldCapacityOutput1.awk
! test/sun/tools/jstat/gcOldOutput1.awk
! test/sun/tools/jstat/gcOutput1.awk
! test/sun/tools/jstat/lineCounts1.awk
! test/sun/tools/jstat/lineCounts2.awk
! test/sun/tools/jstat/lineCounts3.awk
! test/sun/tools/jstat/lineCounts4.awk
! test/sun/tools/jstat/timeStamp1.awk

Changeset: 96b1cfa80016
Author:    jwilhelm
Date:      2016-04-02 05:30 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/96b1cfa80016

Merge

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/ProblemList.txt

Changeset: a16240806984
Author:    dcubed
Date:      2016-04-06 15:16 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a16240806984

8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command
Reviewed-by: jwilhelm, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
- test/com/sun/jdi/OomDebugTest.java

Changeset: cb6d9bc70e70
Author:    dcubed
Date:      2016-04-07 10:03 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cb6d9bc70e70

Merge

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/ProblemList.txt

Changeset: 74bc7be0777b
Author:    simonis
Date:      2016-03-30 11:40 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/74bc7be0777b

8152172: PPC64: Support AES intrinsics
Reviewed-by: ascarpino, simonis
Contributed-by: horii at jp.ibm.com

! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java

Changeset: a0ea3a2f463a
Author:    jcm
Date:      2016-04-04 02:07 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a0ea3a2f463a

8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache
Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled.
Reviewed-by: vlivanov

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java

Changeset: ea7254b1a81d
Author:    bharadwaj
Date:      2016-04-05 15:39 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ea7254b1a81d

Merge

- make/src/classes/build/tools/module/Module.java
- make/src/classes/build/tools/module/ModuleInfoReader.java
- make/src/classes/build/tools/module/ModulesXmlReader.java
- make/src/classes/build/tools/module/ModulesXmlWriter.java
- src/java.base/share/classes/sun/misc/GC.java
- src/java.base/share/classes/sun/misc/InvalidJarIndexException.java
- src/java.base/share/classes/sun/misc/JarIndex.java
- src/java.base/share/classes/sun/misc/VMSupport.java
- src/java.base/share/classes/sun/misc/resources/Messages.java
- src/java.base/share/classes/sun/misc/resources/Messages_de.java
- src/java.base/share/classes/sun/misc/resources/Messages_es.java
- src/java.base/share/classes/sun/misc/resources/Messages_fr.java
- src/java.base/share/classes/sun/misc/resources/Messages_it.java
- src/java.base/share/classes/sun/misc/resources/Messages_ja.java
- src/java.base/share/classes/sun/misc/resources/Messages_ko.java
- src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java
- src/java.base/share/classes/sun/misc/resources/Messages_sv.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java
- src/java.base/share/native/libjava/GC.c

Changeset: 47921bb43a5b
Author:    bharadwaj
Date:      2016-04-08 12:36 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/47921bb43a5b

Merge


Changeset: afc3c537ff15
Author:    amurillo
Date:      2016-04-11 14:21 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/afc3c537ff15

Merge

! test/ProblemList.txt

Changeset: 5f03f3570be7
Author:    dcubed
Date:      2016-04-12 21:05 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5f03f3570be7

8154121: Remove test mistakenly added during a merge
Reviewed-by: amurillo

- test/java/text/Format/DateFormat/DFSConstructorCloneTest.java

Changeset: c11d4a8cc37e
Author:    amurillo
Date:      2016-04-13 00:00 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c11d4a8cc37e

Merge


Changeset: fe806038ae74
Author:    mhaupt
Date:      2016-04-13 09:20 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fe806038ae74

8153637: MethodHandles.countedLoop/3 initialises loop counter to 1 instead of 0
Reviewed-by: psandoz, redestad

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java

Changeset: 502aa22b0e33
Author:    ntv
Date:      2016-04-13 10:41 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/502aa22b0e33

8148849: Truncating Duration
Summary: Introduce a new method  to truncatedTo()
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/Duration.java
! test/java/time/tck/java/time/TCKDuration.java

Changeset: 1483ff1bdace
Author:    plevart
Date:      2016-04-13 09:35 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1483ff1bdace

8151807: ImageBufferCache should release buffers when all classes are loaded
Reviewed-by: jlaskey
Contributed-by: peter.levart at gmail.com

! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java

Changeset: 9c64b9eeb312
Author:    psandoz
Date:      2016-04-13 15:05 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9c64b9eeb312

8151705: VarHandle.AccessMode enum names should conform to code style
Reviewed-by: mhaupt, shade, redestad

! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarForm.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/VarHandleTestReflection.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: 964c3dd63856
Author:    psandoz
Date:      2016-04-13 15:05 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/964c3dd63856

8151198: VarHandle factory-specific exceptions
Reviewed-by: shade

! src/java.base/share/classes/java/lang/invoke/VarHandle.java

Changeset: e1d83a0973f6
Author:    psandoz
Date:      2016-04-13 15:05 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e1d83a0973f6

8146458: Improve exception reporting for Objects.checkIndex/checkFromToIndex/checkFromIndexSize
Reviewed-by: jrose, smarks

! src/java.base/share/classes/java/lang/ArrayIndexOutOfBoundsException.java
! src/java.base/share/classes/java/lang/IndexOutOfBoundsException.java
! src/java.base/share/classes/java/lang/StringIndexOutOfBoundsException.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/util/Objects.java
! test/java/util/Objects/CheckIndex.java

Changeset: ba4120f36e4d
Author:    alanb
Date:      2016-04-13 14:29 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ba4120f36e4d

8154077: (fs) Reduce number of file system classes loaded during startup
Reviewed-by: bpb, chegar

! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-macosx
! make/mapfiles/libnio/mapfile-solaris
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c

Changeset: fa46f5ff7ec1
Author:    srastogi
Date:      2016-04-13 15:48 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fa46f5ff7ec1

8150829: Enhanced drop-args, identity and default constant, varargs adjustment
Reviewed-by: psandoz, mhaupt, jrose

! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/ConstantIdentityMHTest.java
+ test/java/lang/invoke/DropArgumentsTest.java
! test/java/lang/invoke/JavaDocExamplesTest.java
+ test/java/lang/invoke/VarArgsTest.java

Changeset: 24566df222ee
Author:    ascarpino
Date:      2016-04-13 10:20 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/24566df222ee

8152205: jdk.security.provider.preferred is ambiguously documented
Reviewed-by: wetmore, xuelei, weijun

! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java
! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java

Changeset: 77abaa01adf2
Author:    mchung
Date:      2016-04-13 11:03 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/77abaa01adf2

8153895: (proxy) redundant read edges to superinterfaces of proxy interfaces
Reviewed-by: sundar, plevart

! src/java.base/share/classes/java/lang/reflect/Proxy.java

Changeset: b473d38d7a9f
Author:    rriggs
Date:      2016-04-13 16:57 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b473d38d7a9f

8086278: java/lang/ProcessHandle/TreeTest.java failed - ProcessReaper StackOverflowException
Summary: Increase reaper stack size by 50% to 48k
Reviewed-by: chegar, martin

! src/java.base/share/classes/java/lang/ProcessHandleImpl.java

Changeset: 9c0350e7bb36
Author:    rhalade
Date:      2016-04-13 16:05 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9c0350e7bb36

8055351: sun/security/provider/DSA/TestAlgParameterGenerator.java failed with interrupted! (timed out?)
Reviewed-by: valeriep

! test/sun/security/provider/DSA/TestAlgParameterGenerator.java

Changeset: 19ea2fdee2bc
Author:    rhalade
Date:      2016-04-13 16:08 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/19ea2fdee2bc

8154196: Mark javax/net/ssl/DTLS/CipherSuite.java as intermittently failing
Reviewed-by: xuelei

! test/javax/net/ssl/DTLS/CipherSuite.java

Changeset: 7cfc61473f5e
Author:    amjiang
Date:      2016-04-14 09:45 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7cfc61473f5e

8153545: sun/security/pkcs11/Provider/Login.sh fails on Linux
Reviewed-by: vinnie, weijun

! test/ProblemList.txt
! test/sun/security/pkcs11/KeyStore/Basic.java
! test/sun/security/pkcs11/KeyStore/Basic.policy
! test/sun/security/pkcs11/KeyStore/Basic.sh
! test/sun/security/pkcs11/KeyStore/Solaris.sh
! test/sun/security/pkcs11/PKCS11Test.java
! test/sun/security/pkcs11/Provider/Login.java
! test/sun/security/pkcs11/Provider/Login.policy
! test/sun/security/pkcs11/Provider/Login.sh

Changeset: c66a5f12bb9d
Author:    redestad
Date:      2016-04-14 12:16 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c66a5f12bb9d

8154185: Drop code to support Windows XP in DefaultDatagramSocketImplFactory
Reviewed-by: chegar

! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java

Changeset: ffe057406801
Author:    redestad
Date:      2016-04-14 14:51 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ffe057406801

8154208: (fs) Drop code for Windows XP/2003 from file system provider
Reviewed-by: bpb, alanb

! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
! src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java
! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c

Changeset: 5e62a2fbd532
Author:    erikj
Date:      2016-04-14 15:13 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5e62a2fbd532

8149777: Enable enhanced failure handler for "make test"
Reviewed-by: ihse

! test/Makefile

Changeset: 210cce63ef9c
Author:    mhaupt
Date:      2016-04-14 15:18 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/210cce63ef9c

8150824: Exceptions when omitting trailing arguments in cleanup
Summary: The issue was fixed with the push for 8150829; this changeset adds tests.
Reviewed-by: psandoz

! test/java/lang/invoke/TryFinallyTest.java

Changeset: 8f68e0ffbba3
Author:    lana
Date:      2016-04-14 09:32 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8f68e0ffbba3

Merge


Changeset: 32891bcd7493
Author:    ksrini
Date:      2016-04-14 14:23 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/32891bcd7493

8154212: launcher SEGV when _JAVA_LAUNCHER_DEBUG is set
Reviewed-by: alanb, martin

! src/java.base/share/native/libjli/java.h
! test/tools/launcher/MiscTests.java

Changeset: 9d0e97030468
Author:    rhalade
Date:      2016-04-14 14:42 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9d0e97030468

8151834: Test SmallPrimeExponentP.java times out intermittently
Reviewed-by: weijun

! test/sun/security/mscapi/SmallPrimeExponentP.java

Changeset: 0bb2dfd0852c
Author:    xuelei
Date:      2016-04-15 11:09 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0bb2dfd0852c

8072452: Support DHE sizes up to 8192-bits and DSA sizes up to 3072-bits
Reviewed-by: valeriep, mullan, coffeys

! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/DHParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/DSAKeyPairGenerator.java
! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/ParameterCache.java
! src/java.base/share/classes/sun/security/ssl/DHCrypt.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
+ test/com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java
+ test/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java
+ test/com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java
+ test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
+ test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java
! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java
+ test/sun/security/provider/DSA/SupportedDSAParamGen.java
! test/sun/security/provider/DSA/TestKeyPairGenerator.java

Changeset: 59f9a8d7b718
Author:    robm
Date:      2016-04-15 14:29 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/59f9a8d7b718

8150234: Windows 10 App Containers disallow access to ICMP calls
Reviewed-by: chegar

! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c

Changeset: 8606d027b2c2
Author:    chegar
Date:      2016-04-15 16:19 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8606d027b2c2

8137058: Clear out all non-Critical APIs from sun.reflect
Reviewed-by: alanb, jfranck, mchung

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/ObjectStreamField.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
+ src/java.base/share/classes/jdk/internal/reflect/AccessorGenerator.java
+ src/java.base/share/classes/jdk/internal/reflect/BootstrapConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/ByteVector.java
+ src/java.base/share/classes/jdk/internal/reflect/ByteVectorFactory.java
+ src/java.base/share/classes/jdk/internal/reflect/ByteVectorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/CallerSensitive.java
+ src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java
+ src/java.base/share/classes/jdk/internal/reflect/ClassFileAssembler.java
+ src/java.base/share/classes/jdk/internal/reflect/ClassFileConstants.java
+ src/java.base/share/classes/jdk/internal/reflect/ConstantPool.java
+ src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessor.java
+ src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/DelegatingConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/DelegatingMethodAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/FieldAccessor.java
+ src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/InstantiationExceptionConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/Label.java
+ src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
+ src/java.base/share/classes/jdk/internal/reflect/MagicAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodAccessor.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/Reflection.java
+ src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
+ src/java.base/share/classes/jdk/internal/reflect/SerializationConstructorAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/SignatureIterator.java
+ src/java.base/share/classes/jdk/internal/reflect/UTF8.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeBooleanFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeByteFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeCharacterFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeDoubleFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorFactory.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeFloatFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeIntegerFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeLongFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeObjectFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedByteFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedLongFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedShortFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeShortFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticBooleanFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticByteFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticCharacterFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticDoubleFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFloatFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticIntegerFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticLongFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticObjectFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticShortFieldAccessorImpl.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.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/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
! src/java.base/share/native/libjava/Class.c
! src/java.base/share/native/libjava/ConstantPool.c
! src/java.base/share/native/libjava/NativeAccessors.c
! src/java.base/share/native/libjava/Reflection.c
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/jdk.unsupported/share/classes/module-info.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
+ src/jdk.unsupported/share/classes/sun/reflect/Reflection.java
+ src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
! test/TEST.groups
! test/java/lang/StackWalker/DumpStackTest.java
! test/java/lang/StackWalker/EmbeddedStackWalkTest.java
! test/java/lang/StackWalker/HiddenFrames.java
! test/java/lang/StackWalker/MultiThreadStackWalk.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StackWalker/VerifyStackTrace.java
! test/java/lang/invoke/RevealDirectTest.java
+ test/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
+ test/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java
+ test/jdk/internal/reflect/CallerSensitive/MissingCallerSensitive.java
+ test/jdk/internal/reflect/Reflection/GetCallerClass.java
+ test/jdk/internal/reflect/Reflection/GetCallerClassTest.java
+ test/jdk/internal/reflect/Reflection/GetCallerClassTest.sh
+ test/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java
+ test/jdk/internal/reflect/constantPool/ConstantPoolTest.java
+ test/jdk/internal/reflect/constantPool/ConstantPoolTestDummy.jasm
- 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/Reflection/GetCallerClassWithDepth.java
+ test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
- test/sun/reflect/constantPool/ConstantPoolTest.java
- test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm
! test/tools/launcher/modules/addexports/AddExportsTest.java

Changeset: 6512923d64e5
Author:    darcy
Date:      2016-04-15 10:14 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6512923d64e5

4851642: Add fused multiply add to Java math library
Reviewed-by: bpb, nadezhin

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
+ test/java/lang/Math/FusedMultiplyAddTests.java
! test/java/lang/Math/Tests.java

Changeset: 60fdfede6d80
Author:    sherman
Date:      2016-04-15 13:05 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/60fdfede6d80

8147460: Clean-up jrtfs implementation
Reviewed-by: alanb, jlaskey, sundar

! src/java.base/share/classes/jdk/internal/jimage/ImageReader.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/ExplodedImage.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.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/JrtFileAttributeView.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
+ src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
- src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java
! test/jdk/internal/jrtfs/PathOps.java

Changeset: e8b09982c198
Author:    rhalade
Date:      2016-04-16 01:23 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e8b09982c198

8154382: Remove intermittent keyword from SupportedDSAParamGen.java
Reviewed-by: xuelei

! test/sun/security/provider/DSA/SupportedDSAParamGen.java

Changeset: e2b04e57b51a
Author:    coffeys
Date:      2016-04-16 13:14 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e2b04e57b51a

8154304: NullpointerException at LdapReferralException.getReferralContext
Reviewed-by: xuelei, vinnie

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java

Changeset: fd1140dd7636
Author:    redestad
Date:      2016-04-18 12:36 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fd1140dd7636

8154238: Drop code to support Windows XP in windows socket impl
Reviewed-by: chegar

! src/java.base/windows/classes/java/net/PlainSocketImpl.java

Changeset: 3459ee432728
Author:    redestad
Date:      2016-04-18 14:01 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3459ee432728

8154436: Drop code to support Windows XP in windows async channel impl
Reviewed-by: chegar, alanb

! src/java.base/windows/classes/sun/nio/ch/Iocp.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java

Changeset: 6c46df4651c9
Author:    redestad
Date:      2016-04-18 16:48 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6c46df4651c9

8154454: Fix compilation issue in PlainSocketImpl
Reviewed-by: chegar

! src/java.base/windows/classes/java/net/PlainSocketImpl.java

Changeset: f3d87364cb1a
Author:    redestad
Date:      2016-04-18 16:49 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f3d87364cb1a

8154455: Fix compilation issue in WindowsAsynchronousSocketChannelImpl
Reviewed-by: alanb, chegar

! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java

Changeset: 9f0bccd2ef66
Author:    ksrini
Date:      2016-04-18 07:30 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9f0bccd2ef66

8151056: ASM enable original deprecated methods.
Reviewed-by: forax, sundar

! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java

Changeset: 35225b837d66
Author:    alanb
Date:      2016-04-18 16:18 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/35225b837d66

8154159: rmic should not have a supported entry point
Reviewed-by: rriggs, chegar

! make/launcher/Launcher-jdk.rmic.gmk
! src/java.base/share/conf/security/java.security
- src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java
! src/jdk.rmic/share/classes/module-info.java
! test/java/lang/SecurityManager/RestrictedPackages.java

Changeset: 483242a6482b
Author:    lana
Date:      2016-04-21 12:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/483242a6482b

Added tag jdk-9+115 for changeset 35225b837d66

! .hgtags

Changeset: 96d7dc590098
Author:    sherman
Date:      2016-04-18 10:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/96d7dc590098

8154403: JRT filesystem loaded by JDK8 with URLClassLoader is not closable since JDK-8147460
Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! test/jdk/internal/jrtfs/WithSecurityManager.java
! test/jdk/internal/jrtfs/remote/Main.java
! test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java

Changeset: 4eff3bde0dc3
Author:    prappo
Date:      2016-04-18 19:40 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4eff3bde0dc3

8153353: HPACK implementation
Reviewed-by: chegar, rriggs

+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java
+ src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java
+ test/java/net/httpclient/http2/HpackDriver.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java
+ test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java

Changeset: e940ba799ea7
Author:    chegar
Date:      2016-04-18 20:58 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e940ba799ea7

8147553: Remove sun.misc.ManagedLocalsThread from java.management
Reviewed-by: dfuchs

! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/module-info.java
! src/java.management/share/classes/sun/management/jdp/JdpController.java

Changeset: 54fb2d67b862
Author:    chegar
Date:      2016-04-18 20:58 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/54fb2d67b862

8153372: Remove sun.misc.ManagedLocalsThread from jdk.httpserver
Reviewed-by: alanb

! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: dfe21904a466
Author:    chegar
Date:      2016-04-18 20:58 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dfe21904a466

8153158: Remove sun.misc.ManagedLocalsThread from java.logging
Reviewed-by: dfuchs, redestad

! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/module-info.java

Changeset: 92280897299f
Author:    smarks
Date:      2016-04-18 14:10 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/92280897299f

8145468: update java.lang APIs with new deprecations
Reviewed-by: alanb, psandoz, lancea, forax, scolebourne, chegar, martin

! src/java.base/share/classes/java/lang/Boolean.java
! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionExecuter.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionResolver.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/MessageOutput.java

Changeset: b2f88758fe16
Author:    akulyakh
Date:      2016-04-06 13:47 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b2f88758fe16

8153584: New jtreg test to verify PathSearchingVirutalMachine.bootClassPath() behaviour
Summary: Adding a new jtreg test
Reviewed-by: dsamersoff

+ test/com/sun/jdi/SunBootClassPathEmptyTest.java
+ test/com/sun/jdi/TestClass.java

Changeset: 7e20e691c120
Author:    dcubed
Date:      2016-04-06 15:48 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7e20e691c120

Merge

- test/com/sun/jdi/OomDebugTest.java

Changeset: a0765cebd2bf
Author:    dcubed
Date:      2016-04-07 12:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a0765cebd2bf

Merge


Changeset: db3aa029c06f
Author:    erikj
Date:      2016-04-08 13:14 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/db3aa029c06f

8152666: The new Hotspot Build System
Reviewed-by: ihse, dcubed, erikj
Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com

! make/Import.gmk
! make/copy/Copy-java.base.gmk
! make/lib/CoreLibraries.gmk

Changeset: 8f6aab6360a3
Author:    bchristi
Date:      2016-04-08 12:26 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8f6aab6360a3

8153123: Streamline StackWalker code
Reviewed-by: coleenp, dfuchs, mchung, redestad

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/StackFrameInfo.c
! src/java.base/share/native/libjava/StackStreamFactory.c
! test/java/lang/StackWalker/DumpStackTest.java
! test/java/lang/StackWalker/GetCallerClassTest.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StackWalker/VerifyStackTrace.java

Changeset: ae8cab2c054b
Author:    jwilhelm
Date:      2016-04-11 20:16 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ae8cab2c054b

Merge


Changeset: 3b186717f90a
Author:    sspitsyn
Date:      2016-04-12 00:43 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3b186717f90a

8153902: remove com/sun/jdi/InterfaceMethodsTest.java, com/sun/jdi/InvokeTest.java from ProblemList
Summary: Enable the jdi tests again
Reviewed-by: sundar

! test/ProblemList.txt

Changeset: 33c759cc20f6
Author:    simonis
Date:      2016-04-13 11:13 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/33c759cc20f6

8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build
Reviewed-by: erikj, goetz

! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/NioLibraries.gmk

Changeset: 98ba72ec08b2
Author:    dsamersoff
Date:      2016-04-13 12:10 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/98ba72ec08b2

8153856: com/sun/jdi/WatchFramePop.sh fails with exit code 1
Summary: fixed sed expression in a test
Reviewed-by: sla

! test/com/sun/jdi/ShellScaffold.sh

Changeset: f02139a1ac84
Author:    dsamersoff
Date:      2016-04-13 14:19 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f02139a1ac84

Merge


Changeset: 68d1533a2218
Author:    dcubed
Date:      2016-04-14 15:25 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/68d1533a2218

Merge

! make/lib/Awt2dLibraries.gmk
! test/ProblemList.txt

Changeset: 4b78af87def9
Author:    amurillo
Date:      2016-04-14 19:55 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4b78af87def9

Merge

! src/java.base/share/classes/java/lang/invoke/MemberName.java
! test/ProblemList.txt

Changeset: b41d8ad46db8
Author:    amurillo
Date:      2016-04-18 15:39 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b41d8ad46db8

Merge

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! 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.rmic/share/classes/jdk/rmi/rmic/Main.java
! test/java/lang/StackWalker/DumpStackTest.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StackWalker/VerifyStackTrace.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: d094de1b933d
Author:    amurillo
Date:      2016-04-18 20:19 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d094de1b933d

Merge

! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java

Changeset: def1edac0ea5
Author:    sherman
Date:      2016-04-18 22:12 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/def1edac0ea5

8154498: fix to 8154403 results in failure of UserModuleTest.java on all platforms
Reviewed-by: darcy, sundar

! test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/p1/Main.java

Changeset: 9bde86ff09ba
Author:    xiaofeya
Date:      2016-04-19 01:40 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9bde86ff09ba

8146758: NetworkInterfaceStreamTest.java fails intermittently at comparing network interfaces
Reviewed-by: chegar
Contributed-by: Felix Yang <felix.yang at oracle.com>

! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java

Changeset: 79e92af0d115
Author:    prappo
Date:      2016-04-19 12:20 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/79e92af0d115

8154487: java.httpclient/sun.net.httpclient.hpack.DecoderTest failing on Windows
Reviewed-by: chegar

! src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java

Changeset: 214c1ee32e00
Author:    mhaupt
Date:      2016-04-19 14:39 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/214c1ee32e00

8150956: j.l.i.MethodHandles.whileLoop(...) and .iteratedLoop(...) throw unexpected exceptions in the case of 'init' return type is void
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java

Changeset: 1dfade83d611
Author:    martin
Date:      2016-04-18 09:38 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1dfade83d611

8154470: defines.h confused about PROGNAME and JAVA_ARGS
Summary: Fiddle with const_progname initializations
Reviewed-by: ksrini, alanb

! src/java.base/share/native/launcher/defines.h
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/DefaultLocaleTestRun.java
! test/tools/launcher/ExecutionEnvironment.java
! test/tools/launcher/FXLauncherTest.java
! test/tools/launcher/I18NTest.java
! test/tools/launcher/MiscTests.java
! test/tools/launcher/Settings.java
! test/tools/launcher/TestHelper.java
! test/tools/launcher/TestSpecialArgs.java
! test/tools/launcher/TooSmallStackSize.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/VersionCheck.java

Changeset: 09c6eb910cca
Author:    arapte
Date:      2016-03-30 15:26 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/09c6eb910cca

8033936: java.awt.List events are not sent properly to handleEvent or ItemListener
Reviewed-by: serb, psadhukhan

! src/java.desktop/windows/native/libawt/windows/awt_List.h
+ test/java/awt/List/ItemEventTest/ItemEventTest.java

Changeset: 255bd388febe
Author:    psadhukhan
Date:      2016-03-30 16:00 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/255bd388febe

8061258: [macosx] PrinterJob's native Print Dialog does not reflect specified Copies or Page Ranges
Reviewed-by: prr, jdv

! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
+ test/java/awt/print/PrinterJob/DlgAttrsBug.java

Changeset: 54e71ec0aca2
Author:    psadhukhan
Date:      2016-03-30 17:17 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/54e71ec0aca2

8042713: [macosx] Print dialog does not update attribute set with page range
Reviewed-by: prr, jdv

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
+ test/java/awt/print/PrinterJob/PrintAttributeUpdateTest.java

Changeset: 240eced1e92d
Author:    aghaisas
Date:      2016-03-31 15:30 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/240eced1e92d

6353518: Creation of a WritableRaster with a custom DataBuffer causes erroneous Exception
Reviewed-by: serb, prr, flar

! src/java.desktop/macosx/classes/sun/java2d/IntegerNIORaster.java
! src/java.desktop/share/classes/java/awt/image/Raster.java
! src/java.desktop/share/classes/sun/awt/image/ByteBandedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java
! src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortBandedRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java
! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java
+ test/java/awt/image/RasterCreationTest.java

Changeset: 0643c56e3c86
Author:    dmarkov
Date:      2016-04-01 11:22 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0643c56e3c86

8073400: Some Monospaced logical fonts have a different width
Reviewed-by: okutsu, prr

! make/data/fontconfig/windows.fontconfig.properties
+ test/java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java

Changeset: e893bf502461
Author:    avstepan
Date:      2016-04-01 13:52 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e893bf502461

8149028: [TEST] add test for TIFFDirectory
Reviewed-by: ssadetsky, yan

+ test/javax/imageio/plugins/tiff/TIFFDirectoryTest.java
+ test/javax/imageio/plugins/tiff/TIFFDirectoryWriteReadTest.java
+ test/javax/imageio/plugins/tiff/TIFFImageReadParamTest.java

Changeset: 383396b68e1b
Author:    prr
Date:      2016-04-01 09:52 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/383396b68e1b

8153272: [pit] Tag @run requires "main" in java/awt/FontClass/CreateFont/CreateFontArrayTest.java
Reviewed-by: yan

! test/java/awt/FontClass/CreateFont/CreateFontArrayTest.java

Changeset: 37d0a7de90ef
Author:    pkbalakr
Date:      2016-04-04 11:26 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/37d0a7de90ef

6897701: In Nimbus Disabled Menus and Menu Items don't look disabled
Reviewed-by: ssadetsky, alexsch

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java
+ test/javax/swing/LookAndFeel/6897701/JMenuItemsTest.java

Changeset: 1a1f63675bd4
Author:    psadhukhan
Date:      2016-04-04 16:54 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1a1f63675bd4

6357905: java.awt.JobAttributes.getFromPage() and getToPage() always returns "1".
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/PrintJob2D.java
+ test/java/awt/PrintJob/JobAttrUpdateTest.java

Changeset: c7da98916a26
Author:    prr
Date:      2016-04-04 14:22 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c7da98916a26

8147544: Remove sun.misc.ManagedLocalsThread from java.desktop
Reviewed-by: serb, chegar

! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/java/awt/EventDispatchThread.java
! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageProducer.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/TimerQueue.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java
! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/applet/AppletViewer.java
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java
! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java
! src/java.desktop/share/classes/sun/font/CreatedFontTracker.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/java2d/Disposer.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ServiceNotifier.java
! src/java.desktop/unix/classes/sun/awt/X11/GtkFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPageDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java

Changeset: 68f3e1ef3a50
Author:    ssadetsky
Date:      2016-04-05 10:39 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/68f3e1ef3a50

8146301: Enter key does not work in a deserialized JFileChooser
Reviewed-by: alexsch, prr

! src/java.desktop/share/classes/javax/swing/JFileChooser.java
+ test/javax/swing/JFileChooser/DeserializedJFileChooser/DeserializedJFileChooserTest.java

Changeset: 1a953a0b6aec
Author:    ssadetsky
Date:      2016-04-05 10:47 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1a953a0b6aec

8149631: rgb(...) CSS color values are not parsed properly
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
+ test/javax/swing/text/html/CSS/ColorValue/RGBColorValueTest.java

Changeset: fe244f96f156
Author:    ssadetsky
Date:      2016-04-05 10:59 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fe244f96f156

8151333: Some AWT functions may access an array outside of its bounds
Reviewed-by: alexsch, prr

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: 34ed742d3f0e
Author:    jdv
Date:      2016-04-05 14:52 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/34ed742d3f0e

8153363: Redundant check for number of components in PackedColorModel.equals() method
Reviewed-by: prr, flar

! src/java.desktop/share/classes/java/awt/image/PackedColorModel.java

Changeset: 3510f04dd509
Author:    aniyogi
Date:      2016-04-05 15:37 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3510f04dd509

8137169: [macosx] Incorrect minimal heigh of JTabbedPane with more tabs
Reviewed-by: rchamyal, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
+ test/javax/swing/JTabbedPane/8137169/ScrollableTabbedPaneTest.java

Changeset: d1e50e022128
Author:    serb
Date:      2016-04-05 17:30 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d1e50e022128

8152501: closed/javax/sound/sampled/FileWriter/WaveBigEndian.java failing
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/Bits16ToFromFloatArray.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/Bits24ToFromFloatArray.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/Bits32ToFromFloatArray.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/Bits64ToFromFloatArray.java
+ test/javax/sound/midi/Gervill/AudioFloatConverter/Bits8ToFromFloatArray.java

Changeset: 86cfbca6483b
Author:    serb
Date:      2016-04-05 17:44 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/86cfbca6483b

7076354: JavaSoundAudioClip stop() Method sequencer.addMetaEventListener(this); wrong?
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java

Changeset: 5efc1194fa78
Author:    serb
Date:      2016-04-05 18:11 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5efc1194fa78

8144166: [macosx] Test java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java fails
Reviewed-by: alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java
! test/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java
+ test/javax/swing/JInternalFrame/DockIconRepaint/DockIconRepaint.java

Changeset: b2244c4ecc1d
Author:    serb
Date:      2016-04-05 18:23 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b2244c4ecc1d

8151773: [macosx] TrayIcon.imageAutoSize property is ignored
Reviewed-by: alexsch

! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java

Changeset: a80c0f7dccb1
Author:    prr
Date:      2016-04-05 09:17 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a80c0f7dccb1

Merge

- make/src/classes/build/tools/module/Module.java
- make/src/classes/build/tools/module/ModuleInfoReader.java
- make/src/classes/build/tools/module/ModulesXmlReader.java
- make/src/classes/build/tools/module/ModulesXmlWriter.java
- src/java.base/share/classes/sun/misc/GC.java
- src/java.base/share/classes/sun/misc/InvalidJarIndexException.java
- src/java.base/share/classes/sun/misc/JarIndex.java
- src/java.base/share/classes/sun/misc/VMSupport.java
- src/java.base/share/classes/sun/misc/resources/Messages.java
- src/java.base/share/classes/sun/misc/resources/Messages_de.java
- src/java.base/share/classes/sun/misc/resources/Messages_es.java
- src/java.base/share/classes/sun/misc/resources/Messages_fr.java
- src/java.base/share/classes/sun/misc/resources/Messages_it.java
- src/java.base/share/classes/sun/misc/resources/Messages_ja.java
- src/java.base/share/classes/sun/misc/resources/Messages_ko.java
- src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java
- src/java.base/share/classes/sun/misc/resources/Messages_sv.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java
- src/java.base/share/native/libjava/GC.c

Changeset: bfc54d30912e
Author:    alexsch
Date:      2016-04-05 21:13 +0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bfc54d30912e

6949414: JMenu.buildMenuElementArray() endless loop
6424606: behavior of returned from MenuSelectionManager.defaultManager() object is inconsistent with spec
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
+ test/javax/swing/JPopupMenu/6949414/JPopupMenuEndlessLoopTest.java

Changeset: 92712bccdebb
Author:    prr
Date:      2016-04-05 11:52 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/92712bccdebb

8146324: Add sun.font.FontUtilities.isComplexCharCode or related method
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
+ test/java/awt/FontClass/TextRequiresLayoutTest.java

Changeset: 01419d57f47c
Author:    jdv
Date:      2016-04-06 12:25 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/01419d57f47c

8044289: In ImageIO.write() and ImageIO.read() null stream is not handled properly.
Reviewed-by: prr, serb, psadhukhan

! src/java.desktop/share/classes/javax/imageio/ImageIO.java
+ test/javax/imageio/stream/NullStreamCheckTest.java

Changeset: 083660214bea
Author:    yan
Date:      2016-04-06 14:44 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/083660214bea

8152693: Changed behavior of java/awt/xembed/server/TestXEmbedServerJava.java test
Reviewed-by: ssadetsky, serb

! test/java/awt/xembed/server/TestXEmbedServerJava.java

Changeset: 282fa37a9dc4
Author:    ptbrunet
Date:      2016-04-06 18:59 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/282fa37a9dc4

8153149: Uninitialised memory in WinAccessBridge.cpp:1128
Summary: remove extraneous initializer
Reviewed-by: prr, serb
Contributed-by: peter.brunet at oracle.com

! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp

Changeset: 53e8a38d23f6
Author:    ptbrunet
Date:      2016-04-06 19:53 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/53e8a38d23f6

8153153: Format string argument mismatch in jaccesswalker.cpp:545
Summary: Use proper format specifier
Reviewed-by: prr, serb
Contributed-by: peter.brunet at oracle.com

! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalker.cpp

Changeset: dc79a53039f7
Author:    peytoia
Date:      2016-04-08 12:00 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dc79a53039f7

7015696: The new currency symbols 20B9 (INDIAN RUPEE), 20BA (TURKISH LIRA), 20BD (RUBLE SIGN) not displayed
8031992: Add Kannada support to the JDK
Reviewed-by: okutsu, peytoia
Contributed-by: Nishit Jain <nishit.jain at oracle.com>

! make/data/fontconfig/windows.fontconfig.properties

Changeset: 910cdd92b709
Author:    avstepan
Date:      2016-04-08 12:56 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/910cdd92b709

8152183: [TEST] add test for TIFFField
Reviewed-by: prr, yan

+ test/javax/imageio/plugins/tiff/MultiPageImageTIFFFieldTest.java
! test/javax/imageio/plugins/tiff/TIFFDirectoryWriteReadTest.java
+ test/javax/imageio/plugins/tiff/TIFFFieldTest.java

Changeset: 061cb940b183
Author:    serb
Date:      2016-04-11 21:07 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/061cb940b183

6832045: DefaultSynthStyle.{getStateInfo,getMatchCount) should use Integer.bitCount
Reviewed-by: alexsch, twisti

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java

Changeset: b37554a7984d
Author:    ddehaven
Date:      2016-04-11 11:19 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b37554a7984d

Merge

- src/java.base/share/classes/java/lang/reflect/WeakCache.java
- src/java.base/share/classes/sun/misc/CRC16.java
- src/java.base/share/classes/sun/misc/Cache.java
- src/java.base/share/classes/sun/misc/ManagedLocalsThread.java
- src/java.base/share/classes/sun/misc/Signal.java
- src/java.base/share/classes/sun/misc/SignalHandler.java
- src/java.base/share/classes/sun/misc/SoftCache.java
- src/java.base/share/classes/sun/misc/Unsafe.java
- src/java.base/share/classes/sun/net/spi/nameservice/NameService.java
- src/java.base/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java
- src/java.base/unix/classes/sun/misc/GThreadHelper.java
- src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java
- src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java
- test/java/net/Inet4Address/DummyNameService.java
- test/java/net/Inet4Address/DummyNameServiceDescriptor.java
- test/java/net/Inet4Address/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/java/net/URLPermission/nstest/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/java/net/URLPermission/nstest/SimpleNameService.java
- test/java/net/URLPermission/nstest/SimpleNameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/chaining/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/chaining/Providers.java
- test/sun/net/InetAddress/nameservice/chaining/Simple1NameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/chaining/Simple2NameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/chaining/SimpleNameService.java
- test/sun/net/InetAddress/nameservice/deadlock/Hang.java
- test/sun/net/InetAddress/nameservice/deadlock/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameService.java
- test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/simple/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/simple/SimpleNameService.java
- test/sun/net/InetAddress/nameservice/simple/SimpleNameServiceDescriptor.java
- test/sun/security/krb5/auto/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/security/krb5/canonicalize/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/security/x509/URICertStore/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor

Changeset: 2ad92ad4e9a9
Author:    ptbrunet
Date:      2016-04-11 21:41 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2ad92ad4e9a9

8150056: Remove package access restriction of com.sun.java.accessibility.util.internal
Summary: Remove use of Class.forName; remove package access check from getAccessible
Reviewed-by: prr, asmotrak, ahgross
Contributed-by: peter.brunet at oracle.com

! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/Translator.java

Changeset: 4ca4f2c8d975
Author:    arapte
Date:      2016-04-12 14:40 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4ca4f2c8d975

6191390: Action Event triggered by list does not reflect the modifiers properly on win32
Reviewed-by: serb, psadhukhan

! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_List.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp
+ test/java/awt/Button/ActionEventTest/ActionEventTest.java
+ test/java/awt/List/ActionEventTest/ActionEventTest.java
+ test/java/awt/MenuBar/ActionEventTest/ActionEventTest.java
+ test/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java

Changeset: b4e29994d167
Author:    ddehaven
Date:      2016-04-19 09:21 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b4e29994d167

Merge


Changeset: 0be735572230
Author:    mrkam
Date:      2016-04-19 11:42 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0be735572230

8154365: JFrame.setDefaultCloseOperation is prohibited in jtreg
Reviewed-by: prr, alexsch

! test/sanity/client/lib/SwingSet3/README
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/ComboBoxDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/ListDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/OptionPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/ProgressBarDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/ScrollPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/SpinnerDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/SplitPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/TextFieldDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/ToggleButtonDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/TreeDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java

Changeset: a7bb22e03a2d
Author:    valeriep
Date:      2016-04-19 22:24 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a7bb22e03a2d

8077360: Lower the number of providers created when using ServiceLoader
Summary: Change ProviderLoader to be singleton and keep providers in java.base internal
Reviewed-by: mullan

! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java

Changeset: feef55acfb91
Author:    valeriep
Date:      2016-04-19 22:25 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/feef55acfb91

8153371: Remove sun.misc.ManagedLocalsThread from jdk.crypto.pkcs11
Summary: Replace usage of ManagedLocalsThread with the new Thread constructor
Reviewed-by: xuelei, chegar

! src/jdk.crypto.pkcs11/share/classes/module-info.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java

Changeset: a44d40b5739a
Author:    weijun
Date:      2015-09-17 18:41 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a44d40b5739a

8134297: NPE in GSSNameElement nameType check
Reviewed-by: xuelei

! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java

Changeset: 95dca8033930
Author:    vadim
Date:      2015-10-20 12:08 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/95dca8033930

8139008: Better state table management
Reviewed-by: prr, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp

Changeset: 371a178f9368
Author:    ascarpino
Date:      2015-12-21 10:43 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/371a178f9368

8143945: Better GCM validation
Reviewed-by: xuelei, mullan

! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java

Changeset: 8bfed52ded34
Author:    valeriep
Date:      2015-12-23 02:31 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8bfed52ded34

8138593: Make DSA more fair
Summary: Changed nounce K generation to FIPS 186-4 B2.1
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/provider/DSA.java
! test/java/security/Signature/TestInitSignWithMyOwnRandom.java
! test/sun/security/provider/DSA/TestDSA2.java

Changeset: c688e25fe3a0
Author:    prr
Date:      2016-01-13 11:23 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c688e25fe3a0

8146498: Better device table adjustments
Reviewed-by: vadim, mschoene

! src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp

Changeset: bb1ac1663380
Author:    prr
Date:      2016-01-13 11:24 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bb1ac1663380

8146494: Better ligature substitution
Reviewed-by: vadim, mschoene

! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp

Changeset: 54d479662492
Author:    chegar
Date:      2016-01-20 20:51 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/54d479662492

8129952: Ensure thread consistency
Reviewed-by: alanb, ahgross, skoivu

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: 1ad61546516d
Author:    sjiang
Date:      2016-01-22 13:27 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1ad61546516d

8144430: Improve JMX connections
Reviewed-by: dfuchs, jbachorik, skoivu, ahgross

! src/java.base/share/classes/java/io/ObjectInputStream.java
+ src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java
+ src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
+ src/java.rmi/share/classes/sun/rmi/server/DeserializationChecker.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java

Changeset: 6768004b7d45
Author:    vlivanov
Date:      2016-03-18 18:07 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6768004b7d45

8152335: Improve MethodHandle consistency
Reviewed-by: acorn, ahgross, jrose
Contributed-by: vladimir.x.ivanov at oracle.com, michael.haupt at oracle.com

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java

Changeset: 28df229ad1ee
Author:    henryjen
Date:      2016-04-19 15:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/28df229ad1ee

Merge


Changeset: 5976c4eee3e4
Author:    rhalade
Date:      2016-04-19 18:09 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5976c4eee3e4

8137231: sun/security/rsa/SpecTest.java timeout with Agent error: java.lang.Exception
Reviewed-by: valeriep

! test/sun/security/rsa/SpecTest.java

Changeset: dd6af52fc8aa
Author:    xiaofeya
Date:      2016-04-20 00:35 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dd6af52fc8aa

8154543: NetworkInterfaceStreamTest.java fails intermittently after JDK-8146758
Reviewed-by: chegar
Contributed-by: Felix Yang <felix.yang at oracle.com>

! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java

Changeset: 5f8d20f427b9
Author:    alanb
Date:      2016-04-20 16:47 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5f8d20f427b9

8154707: java/util/ServiceLoader/modules/BasicTest.java failing
Reviewed-by: chegar

- test/java/util/ServiceLoader/modules/BasicTest.java
+ test/java/util/ServiceLoader/modules/MiscTests.java

Changeset: a7147a466b12
Author:    coffeys
Date:      2016-04-20 22:46 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a7147a466b12

8071125: Improve exception messages in URLPermission
Reviewed-by: chegar, prappo

! src/java.base/share/classes/java/net/URLPermission.java

Changeset: fabd6d558e79
Author:    bpb
Date:      2016-04-20 15:06 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fabd6d558e79

8154183: (spec) Spec of read(byte[],int,int) and readFully(byte[],int,int) is confusing/incomplete
Summary: Clarify and expand specification of ObjectInputStream.read(byte[],int,int) and both variants of {DataInput,DataInputStream,ObjectInputStream,RandomAccessfile}.readFully().
Reviewed-by: rriggs, smarks

! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java

Changeset: 45cd8577db8e
Author:    amlu
Date:      2016-04-21 14:56 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/45cd8577db8e

8152936: java/lang/Class/GetPackageTest.java needs update to work with newer testng
Reviewed-by: alanb

! test/java/lang/Class/GetPackageTest.java

Changeset: 50d4d6b772d1
Author:    redestad
Date:      2016-04-21 13:39 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/50d4d6b772d1

8154231: Simplify access to System properties from JDK code
Reviewed-by: rriggs, chegar, weijun

! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/jdk/Version.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/net/ResourceManager.java
! src/java.base/share/classes/sun/net/sdp/SdpSupport.java
! src/java.base/share/classes/sun/net/smtp/SmtpClient.java
! src/java.base/share/classes/sun/net/www/MimeLauncher.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/fs/Util.java
! src/java.base/share/classes/sun/security/action/GetIntegerAction.java
! src/java.base/share/classes/sun/security/action/GetPropertyAction.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
! src/java.base/share/classes/sun/security/ssl/Debug.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystem.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java

Changeset: 1dc37d8d667b
Author:    redestad
Date:      2016-04-21 17:21 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1dc37d8d667b

8154853: java/util/TimeZone/OldIDMappingTest.sh fails after JDK-8154231
Reviewed-by: chegar

! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java

Changeset: 7de6f947d432
Author:    rhalade
Date:      2016-04-21 09:55 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7de6f947d432

8129329: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java failed intermittently
Reviewed-by: xuelei

! test/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java

Changeset: 788f3987f53b
Author:    ntv
Date:      2016-04-21 17:51 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/788f3987f53b

8154050: java.time.format.DateTimeFormatter can't parse localized zone-offset
Summary: Corrected the mistake in calculating parse end position
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ test/java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java

Changeset: c0f3840e225a
Author:    lana
Date:      2016-04-21 13:37 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c0f3840e225a

Merge

- test/java/util/ServiceLoader/modules/BasicTest.java

Changeset: 6c107c537b84
Author:    amlu
Date:      2016-04-22 13:01 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6c107c537b84

8153933: Remove intermittent key from TimeZone/Bug6772689.java and move back to tier1
Reviewed-by: darcy

! test/TEST.groups
! test/java/util/TimeZone/Bug6772689.java

Changeset: dbb991f84472
Author:    ntv
Date:      2016-04-22 05:46 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dbb991f84472

8148947: DateTimeFormatter pattern letter 'g'
Summary: Handled 'g'  in the required places
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/temporal/JulianFields.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java

Changeset: 1c081429feec
Author:    amlu
Date:      2016-04-22 17:07 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1c081429feec

8154277: JavaDoc warnings in VirtualMachineManager.java and Pool.java
Reviewed-by: alanb

! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java

Changeset: 1781aba4f7e3
Author:    xuelei
Date:      2016-04-22 09:27 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1781aba4f7e3

8144566: Custom HostnameVerifier disables SNI extension
Reviewed-by: mullan, wetmore

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/javax/net/ssl/ServerName/BestEffortOnLazyConnected.java
+ test/sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java

Changeset: beac9a439d0f
Author:    mhaupt
Date:      2016-04-22 13:36 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/beac9a439d0f

8152667: MHs.iteratedLoop(...) throws unexpected WMTE, disallows Iterator subclasses, generates inconsistent loop result type
Reviewed-by: redestad

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java

Changeset: 14065c26ea1a
Author:    mhaupt
Date:      2016-04-22 15:05 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/14065c26ea1a

8154751: MethodHandles.countedLoop does not accept empty bodies
Reviewed-by: redestad

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java

Changeset: e8217d94b72e
Author:    mhaupt
Date:      2016-04-22 15:05 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e8217d94b72e

8154754: MethodHandles.countedLoop errors in deriving loop arguments, result type, and local state
Reviewed-by: redestad

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java

Changeset: 1433eea61ae0
Author:    mchung
Date:      2016-04-22 09:43 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1433eea61ae0

8154837: Class::getPackage with exploded modules when classes in modules defined to the boot loader
Reviewed-by: alanb, chegar

! src/java.base/share/classes/jdk/internal/loader/BootLoader.java

Changeset: d2e09e5acc5e
Author:    smarks
Date:      2016-04-22 13:10 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d2e09e5acc5e

8153330: deprecate Runtime.traceInstructions() and traceMethodCalls()
Reviewed-by: alanb, dholmes, mchung

! src/java.base/share/classes/java/lang/Runtime.java

Changeset: 4476470d8322
Author:    chegar
Date:      2016-04-24 08:44 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4476470d8322

8154919: Remove superfluous jdk.unsupported from tools/launcher/modules/limitmods/LimitModsTest.java
Reviewed-by: alanb

! test/tools/launcher/modules/limitmods/LimitModsTest.java

Changeset: 611a897c5bc2
Author:    chegar
Date:      2016-04-24 08:51 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/611a897c5bc2

8147543: Remove sun.misc.ManagedLocalsThread
Reviewed-by: rriggs

- src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java

Changeset: ee0a64ae78db
Author:    stuefe
Date:      2016-03-03 12:47 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ee0a64ae78db

8150460: (linux|bsd|aix)_close.c: file descriptor table may become large or may not work at all
Reviewed-by: dsamersoff, rriggs

! src/java.base/aix/native/libnet/aix_close.c
! src/java.base/linux/native/libnet/linux_close.c
! src/java.base/macosx/native/libnet/bsd_close.c

Changeset: 06bd77b3af21
Author:    ntv
Date:      2016-04-25 09:37 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/06bd77b3af21

8031085: DateTimeFormatter won't parse dates with custom format "yyyyMMddHHmmssSSS"
Summary: Changed the FractionPrinterParser to subclass of NumberPrinterParser to make it participate in adjacent value parsing
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java

Changeset: fe9e630bb80d
Author:    jlaskey
Date:      2016-04-25 09:57 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fe9e630bb80d

8147426: Missing definition for JIMAGE_NOT_FOUND
Reviewed-by: hseigel, alanb

! src/java.base/share/native/libjimage/jimage.hpp

Changeset: f7da6c6b818b
Author:    jlaskey
Date:      2016-04-25 09:57 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f7da6c6b818b

8147634: Need a JImage API that given a JImageLocationRef returns class name
Reviewed-by: hseigel

! make/lib/CoreLibraries.gmk
! make/mapfiles/libjimage/mapfile-vers
! src/java.base/share/native/libjimage/jimage.cpp
! src/java.base/share/native/libjimage/jimage.hpp

Changeset: 34d28218fa21
Author:    jlaskey
Date:      2016-04-25 09:57 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/34d28218fa21

8082537: jimage should print usage when started with no args
Reviewed-by: alanb

! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java

Changeset: 229589274e08
Author:    jlaskey
Date:      2016-04-25 09:57 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/229589274e08

8153930: Compiler crashed (intermittently)
Reviewed-by: redestad, alanb

! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java

Changeset: 78a06bc11975
Author:    jlaskey
Date:      2016-04-25 09:57 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/78a06bc11975

8154090: Remove support for jimage recreate
Reviewed-by: alanb

- src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! test/tools/jimage/JImageTest.java
! test/tools/jimage/JImageToolTest.java
! test/tools/lib/tests/JImageGenerator.java

Changeset: 72ef20479778
Author:    jlaskey
Date:      2016-04-25 09:57 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/72ef20479778

8069079: jimage extract / list to organize classes by modules
Reviewed-by: alanb, mchung

! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties

Changeset: baeb5edb3893
Author:    jlaskey
Date:      2016-04-25 09:57 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/baeb5edb3893

8154179: BasicImageReader activating ImageBufferCache when not used
Reviewed-by: redestad

! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java

Changeset: 56379812ec5e
Author:    lana
Date:      2016-04-28 08:26 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/56379812ec5e

Added tag jdk-9+116 for changeset baeb5edb3893

! .hgtags

Changeset: 41f95dde9770
Author:    mrkam
Date:      2016-04-25 16:29 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/41f95dde9770

8154594: JFrame.setDefaultCloseOperation is prohibited in jtreg: Missing part of the fix
Reviewed-by: alexsch, prr

! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/TabbedPaneDemo.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java

Changeset: d24c177b70ac
Author:    mrkam
Date:      2016-04-25 16:34 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d24c177b70ac

8154706: Sanity tests prepareBundle task doesn't produce working bundle
Reviewed-by: alexsch, prr

! test/sanity/client/TEST.ROOT.template

Changeset: 5e70a502b37c
Author:    jlaskey
Date:      2016-04-26 11:55 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5e70a502b37c

8132994: /modules and /packages should not be parsed by the jimage parser
Reviewed-by: sundar

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageLocationWriter.java

Changeset: ae10dd067bcd
Author:    rriggs
Date:      2016-04-26 17:35 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ae10dd067bcd

8066750: Remove HTTP proxy implementation and tests from RMI
Reviewed-by: smarks

! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java
+ src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
! test/ProblemList.txt
- test/java/rmi/transport/httpSocket/HttpSocketTest.java
- test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
- test/java/rmi/transport/httpSocket/security.policy
- test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
- test/sun/rmi/transport/proxy/EagerHttpFallback.java
- test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
- test/sun/rmi/transport/tcp/blockAccept/TestIface.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
- test/sun/rmi/transport/tcp/blockAccept/security.policy

Changeset: 3243b2b2a365
Author:    rriggs
Date:      2016-04-26 21:25 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3243b2b2a365

8155182: fix to JDK-8066750 broke jdk9 builds
Summary: Restore RMI Http Proxy support for now
Reviewed-by: darcy, lancea, smarks

! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java < src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
+ src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
! test/ProblemList.txt
+ test/java/rmi/transport/httpSocket/HttpSocketTest.java
+ test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
+ test/java/rmi/transport/httpSocket/security.policy
+ test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
+ test/sun/rmi/transport/proxy/EagerHttpFallback.java
+ test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
+ test/sun/rmi/transport/tcp/blockAccept/TestIface.java
+ test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
+ test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
+ test/sun/rmi/transport/tcp/blockAccept/security.policy

Changeset: ee25fcbc9b8c
Author:    psandoz
Date:      2016-04-26 18:30 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ee25fcbc9b8c

8154556: Use java.nio.ByteOrder instead of boolean value
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template

Changeset: 248dd87f816f
Author:    psandoz
Date:      2016-04-26 18:42 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/248dd87f816f

8154447: Exempt classes under java.util.concurrent from MH.Lookup restrictions
Reviewed-by: mchung, martin

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/JavaUtilConcurrentLookupTest.java
+ test/java/lang/invoke/java.base/java/util/concurrent/LookupTester.java

Changeset: 5a6df35b0f97
Author:    simonis
Date:      2016-04-27 09:13 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5a6df35b0f97

8155156: Remove remaining sun.misc.* imports from the jdk repo
Reviewed-by: chegar

! src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java

Changeset: 5a48729a7eb6
Author:    mhaupt
Date:      2016-04-27 15:01 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5a48729a7eb6

8155214: java/lang/invoke/PermuteArgsTest.java fails due to exhausted code cache
Reviewed-by: sundar

! test/java/lang/invoke/PermuteArgsTest.java

Changeset: 9e370f96dcf2
Author:    dfuchs
Date:      2016-04-27 18:04 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9e370f96dcf2

8148568: LoggerFinder.getLogger and LoggerFinder.getLocalizedLogger should take a Module argument instead of a Class.
Summary: Changes System.LoggerFinder methods to take a Module argument instead of a Class.
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/sun/util/logging/internal/LoggingProviderImpl.java
! test/java/lang/System/Logger/custom/CustomLoggerTest.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinder.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/TestLoggerFinder.java
! test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
! test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
! test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/internal/api/LoggerFinderAPITest.java
! test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java
! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java
! test/sun/util/logging/PlatformLoggerTest.java

Changeset: 35e3f6bdf42b
Author:    simonis
Date:      2016-04-27 18:52 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/35e3f6bdf42b

8155236: AIX: fix dectection of Xrender extension
Reviewed-by: prr

! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c

Changeset: c0e1a94f27f5
Author:    mhaupt
Date:      2016-04-27 20:18 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c0e1a94f27f5

8155106: MHs.Lookup.findConstructor returns handles for array classes
Reviewed-by: shade, sundar

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/ArrayConstructorTest.java

Changeset: 679e4061b6a0
Author:    mchung
Date:      2016-04-27 12:06 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/679e4061b6a0

8154905: Rename jdk.jvmstat.rmi to jdk.jstatd
Reviewed-by: alanb, sundar

+ make/launcher/Launcher-jdk.jstatd.gmk
- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
+ src/jdk.jstatd/share/classes/module-info.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/monitor/remote/package.html
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
+ src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
+ src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java
+ src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteHostImpl.java
+ src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
! src/jdk.jvmstat/share/classes/module-info.java

Changeset: 46dfc09b2c76
Author:    chegar
Date:      2016-04-27 20:36 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/46dfc09b2c76

8044773: Refactor jdk.net API so that it can be moved out of the base module
Reviewed-by: alanb, erikj, mchung

+ make/lib/Lib-jdk.net.gmk
+ make/mapfiles/libextnet/mapfile-vers
! make/mapfiles/libnet/mapfile-vers
! make/src/classes/build/tools/module/GenModuleInfoSource.java
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
+ src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/classes/java/net/PlainSocketImpl.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
! src/java.base/unix/native/libnet/net_util_md.h
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
+ src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
+ src/jdk.net/share/classes/jdk/net/NetworkPermission.java
+ src/jdk.net/share/classes/jdk/net/SocketFlow.java
+ src/jdk.net/share/classes/jdk/net/Sockets.java
+ src/jdk.net/share/classes/jdk/net/package-info.java
+ src/jdk.net/share/classes/module-info.java
+ src/jdk.net/solaris/classes/jdk/net/SolarisSocketOptions.java
+ src/jdk.net/solaris/native/libextnet/SolarisSocketOptions.c
+ src/jdk.net/solaris/native/libextnet/SolarisSocketOptions.h
! src/jdk.policytool/share/classes/module-info.java
! test/java/net/SocketOption/OptionsTest.java
! test/java/net/SocketOption/UnsupportedOptionsTest.java
! test/java/nio/channels/DatagramChannel/SocketOptionTests.java
! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
! test/java/nio/channels/SocketChannel/SocketOptionTests.java
+ test/jdk/net/SocketFlow/SocketFlowBasic.java
! test/jdk/net/Sockets/Test.java

Changeset: 566a5f5a9a5a
Author:    mrkam
Date:      2016-04-27 17:47 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/566a5f5a9a5a

8154381: SwingSet tests are not auto closed in jtreg
Reviewed-by: alexsch

! make/netbeans/client_sanity/nbproject/genfiles.properties
! make/netbeans/client_sanity/nbproject/project.properties
! make/netbeans/client_sanity/nbproject/project.xml
! test/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
! test/sanity/client/SwingSet/src/ButtonDemoTest.java
! test/sanity/client/SwingSet/src/ComboBoxDemoTest.java
! test/sanity/client/SwingSet/src/ListDemoTest.java
! test/sanity/client/SwingSet/src/OptionPaneDemoTest.java
! test/sanity/client/SwingSet/src/ProgressBarDemoTest.java
! test/sanity/client/SwingSet/src/ScrollPaneDemoTest.java
! test/sanity/client/SwingSet/src/SpinnerDemoTest.java
! test/sanity/client/SwingSet/src/SplitPaneDemoTest.java
! test/sanity/client/SwingSet/src/TabbedPaneDemoTest.java
! test/sanity/client/SwingSet/src/TextFieldDemoTest.java
! test/sanity/client/SwingSet/src/ToggleButtonDemoTest.java
! test/sanity/client/SwingSet/src/TreeDemoTest.java
! test/sanity/client/SwingSet/src/WindowDemoTest.java
+ test/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java
+ test/sanity/client/lib/Extensions/src/org/jtregext/GuiTestListener.java
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/TabbedPaneDemo.java

Changeset: 69f430549260
Author:    amlu
Date:      2016-04-28 12:38 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/69f430549260

8154733: Fix module dependencies missed in java.rmi tests
Reviewed-by: alanb, amlu
Contributed-by: felix.yang at oracle.com

+ test/java/rmi/TEST.properties
! test/java/rmi/reliability/benchmark/bench/serial/Main.java
+ test/sun/rmi/TEST.properties

Changeset: 88dbf3f5bb92
Author:    chegar
Date:      2016-04-28 09:33 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/88dbf3f5bb92

8155578: OpenJDK build failed after JDK-8044773
Reviewed-by: alanb

! src/java.base/share/classes/module-info.java

Changeset: 8c23079bd4a6
Author:    cbensen
Date:      2016-04-28 08:28 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8c23079bd4a6

8150990: Add helper class in jdk.jlink for packager use to avoid coordination with FX and JDK builds
Reviewed-by: alanb, mchung, kcr, sundar

+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java

Changeset: 3a56dfbc0748
Author:    lana
Date:      2016-04-28 09:38 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3a56dfbc0748

Merge

- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
! src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
! src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
! test/java/rmi/transport/httpSocket/HttpSocketTest.java
! test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
! test/java/rmi/transport/httpSocket/security.policy
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java
! test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
! test/sun/rmi/transport/proxy/EagerHttpFallback.java
! test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
! test/sun/rmi/transport/tcp/blockAccept/TestIface.java
! test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
! test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java

Changeset: dc7a55eff236
Author:    smarks
Date:      2016-04-28 14:29 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dc7a55eff236

8154801: deprecate Observer and Observable
Reviewed-by: darcy

! src/java.base/share/classes/java/util/Observable.java
! src/java.base/share/classes/java/util/Observer.java

Changeset: cb9c35a20ea5
Author:    redestad
Date:      2016-04-29 11:56 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cb9c35a20ea5

8155036: Remove sun.security.action.GetBooleanSecurityPropertyAction
Reviewed-by: mullan, mchung, chegar

- src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java

Changeset: 709929854709
Author:    shade
Date:      2016-04-29 13:24 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/709929854709

8155090: String concatenation fails with a custom SecurityManager that uses concatenation
Reviewed-by: redestad, chegar

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
+ test/java/lang/String/concat/WithSecurityManager.java

Changeset: 531822c47693
Author:    tvaleev
Date:      2016-04-29 16:52 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/531822c47693

8155600: Performance optimization of Arrays.asList().iterator()
Reviewed-by: redestad, shade, plevart, attila

! src/java.base/share/classes/java/util/Arrays.java
+ test/java/util/Arrays/AsList.java

Changeset: 4667ba19132d
Author:    psadhukhan
Date:      2016-04-13 17:04 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4667ba19132d

8147841: [macosx] Updating TrayIcons popup menu does not work on Mac OS X
Reviewed-by: serb, ssadetsky

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
+ test/java/awt/TrayIcon/UpdatePopupMenu/UpdatePopupMenu.java

Changeset: 161066523d96
Author:    aivanov
Date:      2016-04-14 13:07 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/161066523d96

8146035: Windows - With LCD antialiasing, some glyphs are not rendered correctly
Reviewed-by: serb, prr
Contributed-by: Dmitry Batrak <dmitry.batrak at jetbrains.com>

! src/java.desktop/windows/native/libfontmanager/lcdglyph.c

Changeset: 12b94dc0e106
Author:    ssadetsky
Date:      2016-04-14 20:32 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/12b94dc0e106

8153351: GTK Menu's have no border
Reviewed-by: alexsch, serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java

Changeset: a8df904d5a45
Author:    prr
Date:      2016-04-14 12:36 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a8df904d5a45

8134986: Incorrect use of ConcurrentHashMap.contains in SunFontManager.java
Reviewed-by: serb, jgodinez

! src/java.desktop/share/classes/sun/font/SunFontManager.java

Changeset: a4a0eb3aa93e
Author:    psadhukhan
Date:      2016-04-15 11:45 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a4a0eb3aa93e

6921664: The number of copies and the job name are not passed to a 3rd party PrintService
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
+ test/java/awt/print/PrinterJob/DummyPrintTest.java

Changeset: 936d82ddf9a2
Author:    psadhukhan
Date:      2016-04-15 11:48 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/936d82ddf9a2

6801613: Cross-platform pageDialog and printDialog top margin entry broken
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/ServiceDialog.java
+ test/java/awt/print/PrinterJob/PageDialogMarginTest.java

Changeset: c9965520ec63
Author:    psadhukhan
Date:      2016-04-15 11:52 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c9965520ec63

8154057: [macosx] getPrintJob doesn't throw NPE if Frame is null AND type is COMMON
Reviewed-by: prr, jdv

! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
+ test/java/awt/PrintJob/NullFrameTest.java

Changeset: 30c72e951070
Author:    psadhukhan
Date:      2016-04-15 12:00 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/30c72e951070

8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/bug5076514.java failed since jdk8b108
Reviewed-by: serb, psadhukhan
Contributed-by: abdul.kolarkunnu at oracle.com

+ test/javax/swing/JEditorPane/5076514/bug5076514.java

Changeset: 6cc7fef92fcf
Author:    ssadetsky
Date:      2016-04-15 09:46 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6cc7fef92fcf

8080395: consider making sun.awt.CausedFocusEvent functionality public
Reviewed-by: alexsch, prr

! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/PlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/java/awt/event/FocusEvent.java
! src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/CausedFocusEvent.java
! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java
! src/java.desktop/share/classes/sun/awt/NullComponentPeer.java
! src/java.desktop/share/classes/sun/awt/RequestFocusController.java
! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
+ test/java/awt/Focus/Cause/FocusCauseTest.java

Changeset: d71511d28c7b
Author:    ssadetsky
Date:      2016-04-15 09:54 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d71511d28c7b

8153276: [TEST_BUG] javax/swing/JFileChooser/ShellFolderQueries/ShellFolderQueriesTest.java
Reviewed-by: alexsch, yan

! test/javax/swing/JFileChooser/ShellFolderQueries/ShellFolderQueriesTest.java

Changeset: b0407f2af374
Author:    ssadetsky
Date:      2016-04-15 09:59 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b0407f2af374

8145787: [TEST_BUG][PIT] javax/swing/undo/UndoManager/AbstractDocumentUndoConcurrentTest.java fails with CannotUndoException
Reviewed-by: alexsch, serb

! test/javax/swing/undo/UndoManager/AbstractDocumentUndoConcurrentTest.java

Changeset: 735a130dc8db
Author:    aghaisas
Date:      2016-04-15 15:50 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/735a130dc8db

8049069: JButton incorrect behaviour on button release
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
+ test/javax/swing/JButton/PressedButtonRightClickTest.java

Changeset: 9d1077f29022
Author:    alexsch
Date:      2016-04-15 19:15 +0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9d1077f29022

8132791: No access to SynthContext.getContext()
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthArrowButton.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthBorder.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthContext.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDefaultLookup.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPanelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneDivider.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java

Changeset: 902e7cbe0acd
Author:    prr
Date:      2016-04-15 10:25 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/902e7cbe0acd

8154269: Remove unused or unnecessary Xm/Xt files and header includes
Reviewed-by: serb, ssadetsky

! src/java.desktop/unix/native/common/awt/awt.h
! src/java.desktop/unix/native/common/awt/awt_p.h
- src/java.desktop/unix/native/common/awt/extutil.h
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h
! src/java.desktop/unix/native/include/jawt_md.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/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_util.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c

Changeset: 7f390c98c765
Author:    serb
Date:      2016-04-16 23:29 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7f390c98c765

8154016: [macosx] Some HiDPI code can be removed
Reviewed-by: alexsch, prr

! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/PlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java

Changeset: 732f9c63e037
Author:    serb
Date:      2016-04-16 23:36 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/732f9c63e037

8141544: The interface sun.swing.UIClientPropertyKey can be made public
Reviewed-by: alexsch

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
+ src/java.desktop/share/classes/javax/swing/UIClientPropertyKey.java
! src/java.desktop/share/classes/sun/swing/StringUIClientPropertyKey.java
- src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.java
+ test/javax/swing/ClientProperty/UIClientPropertyKeyTest/UIClientPropertyKeyTest.java

Changeset: f92ee6e0d1f2
Author:    serb
Date:      2016-04-16 23:39 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f92ee6e0d1f2

7102282: TEST_BUG: sun/java2d/OpenGL/GradientPaints.java should be modified
Reviewed-by: yan, psadhukhan

! test/sun/java2d/OpenGL/GradientPaints.java

Changeset: 82ca44ca8285
Author:    pkbalakr
Date:      2016-04-18 15:39 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/82ca44ca8285

8153056: 8152647(duplicate of 6439354) Manual Test always passes
Reviewed-by: alexsch, psadhukhan

! test/javax/swing/LookAndFeel/6439354/TitledBorderTest.java

Changeset: 6e22aca29b0d
Author:    aghaisas
Date:      2016-04-19 13:00 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6e22aca29b0d

8031423: Test java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails by Timeout on Windows
Reviewed-by: yan, arapte

! test/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java

Changeset: 079b369ab849
Author:    ddehaven
Date:      2016-04-19 11:13 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/079b369ab849

Merge

- 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.rmic/share/classes/jdk/rmi/rmic/Main.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: ea55f52c0ada
Author:    psadhukhan
Date:      2016-04-20 10:59 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ea55f52c0ada

6197099: PrinterJob.getUserName() throws a security exception when user.name permission is not given
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/java/awt/print/PrinterJob.java
+ test/java/awt/print/PrinterJob/GetUserNameTest.java
+ test/java/awt/print/PrinterJob/GetUserNameTest.policy

Changeset: d5322b45852d
Author:    ptbrunet
Date:      2016-04-20 12:23 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d5322b45852d

8076554: [macosx] Custom Swing text components need to allow standard accessibility
Summary: Remove JTextComponent listeners; use property change listeners for caret/text
Reviewed-by: prr, alexsch
Contributed-by: peter.brunet at oracle.com

+ src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java

Changeset: b4f8c8c4c129
Author:    avstepan
Date:      2016-04-21 20:08 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b4f8c8c4c129

8154762: [TEST] add some tests according to JDK-8132138
Reviewed-by: ssadetsky, serb

+ test/java/beans/Introspector/BeanPropertyTest.java

Changeset: 0c5d27b173f7
Author:    prr
Date:      2016-04-21 10:30 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0c5d27b173f7

Merge

- test/java/util/ServiceLoader/modules/BasicTest.java

Changeset: 9339eb17a38d
Author:    serb
Date:      2016-04-22 01:59 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9339eb17a38d

8154088: [macosx] SWT does not work on JDK 9 since b65
Reviewed-by: prr

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java

Changeset: 6d60dfa5e3f8
Author:    ssadetsky
Date:      2016-04-25 15:37 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6d60dfa5e3f8

8145547: [AWT/Swing] Conditional support for GTK 3 on Linux
Reviewed-by: prr, alexsch

! make/mapfiles/libawt_xawt/mapfile-vers
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XDesktopPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
+ src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
+ src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
+ src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c
+ src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKStyle.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Desktop.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h
! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h

Changeset: f60e53156db3
Author:    avstepan
Date:      2016-04-25 18:07 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f60e53156db3

8154962: [TEST] @BeanProperty: add some tests for anonimous classes
Reviewed-by: serb

+ test/java/beans/Introspector/AnonymousClassBeanPropertyTest.java
! test/java/beans/Introspector/BeanPropertyTest.java

Changeset: fe8df8e55825
Author:    prr
Date:      2016-04-25 09:25 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fe8df8e55825

Merge

- src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java

Changeset: 0d0cbb576c3c
Author:    prr
Date:      2016-04-25 15:09 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0d0cbb576c3c

8154213: clean up uses of boxed primitive constructors in the java.desktop module
Reviewed-by: serb, psadhukhan

! make/src/classes/build/tools/generatenimbus/UIProperty.java
! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java
! src/java.desktop/macosx/classes/com/apple/laf/ScreenPopupFactory.java
! src/java.desktop/macosx/classes/sun/font/CStrike.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/com/sun/beans/decoder/NewElementHandler.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/awt/font/TextMeasurer.java
! src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JProgressBar.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/SpinnerNumberModel.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/OceanTheme.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java
! src/java.desktop/share/classes/javax/swing/text/StyleConstants.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFAttributes.java
! src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java

Changeset: bee22cd1ab09
Author:    ssadetsky
Date:      2016-04-29 09:45 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bee22cd1ab09

8155606: [PIT] Robot's createScreenCapture() broken on Linux
Reviewed-by: prr

! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c

Changeset: 844fe87d784d
Author:    ssadetsky
Date:      2016-04-29 09:46 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/844fe87d784d

8155613: [PIT] crash in AWT_Desktop/Automated/Exceptions/BasicTest
Reviewed-by: prr

! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c

Changeset: c6ee961ab61f
Author:    prr
Date:      2016-04-29 09:47 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c6ee961ab61f

Merge

- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
- src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java
- src/java.base/share/classes/jdk/net/NetworkPermission.java
- src/java.base/share/classes/jdk/net/SocketFlow.java
- src/java.base/share/classes/jdk/net/Sockets.java
- src/java.base/share/classes/jdk/net/package-info.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
- src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
- src/jdk.jvmstat.rmi/share/classes/module-info.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java

Changeset: daefa1109859
Author:    shade
Date:      2016-04-29 23:15 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/daefa1109859

8155215: java.lang.String concatenation spec is unnecessarily strong
Reviewed-by: abuckley, sherman, chegar

! src/java.base/share/classes/java/lang/String.java

Changeset: 6929d396c267
Author:    psandoz
Date:      2016-04-29 13:46 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6929d396c267

8154755: Add a VarHandle weakCompareAndSet with volatile semantics
Reviewed-by: shade, 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
! 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/VarHandleTestMethodTypeInt.java
! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.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: c15926d86fb1
Author:    michaelm
Date:      2016-04-30 00:30 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c15926d86fb1

8087124: HTTP/2 implementation
Reviewed-by: chegar

+ src/java.httpclient/share/classes/java/net/http/AsyncConnection.java
! src/java.httpclient/share/classes/java/net/http/AsyncEvent.java
+ src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java
+ src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java
! src/java.httpclient/share/classes/java/net/http/BufferHandler.java
+ src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java
+ src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java
+ src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
! src/java.httpclient/share/classes/java/net/http/ConnectionPool.java
+ src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java
! src/java.httpclient/share/classes/java/net/http/CookieFilter.java
+ src/java.httpclient/share/classes/java/net/http/DataFrame.java
+ src/java.httpclient/share/classes/java/net/http/ErrorFrame.java
! src/java.httpclient/share/classes/java/net/http/Exchange.java
+ src/java.httpclient/share/classes/java/net/http/FrameReader.java
+ src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java
+ src/java.httpclient/share/classes/java/net/http/HeaderFrame.java
+ src/java.httpclient/share/classes/java/net/http/HeadersFrame.java
! src/java.httpclient/share/classes/java/net/http/Http1Exchange.java
! src/java.httpclient/share/classes/java/net/http/Http1Request.java
! src/java.httpclient/share/classes/java/net/http/Http1Response.java
! src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java
! src/java.httpclient/share/classes/java/net/http/Http2Connection.java
+ src/java.httpclient/share/classes/java/net/http/Http2Frame.java
! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
! src/java.httpclient/share/classes/java/net/http/HttpConnection.java
! src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java
! src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java
! src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java
! src/java.httpclient/share/classes/java/net/http/HttpResponse.java
! src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
+ src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java
! src/java.httpclient/share/classes/java/net/http/Log.java
! src/java.httpclient/share/classes/java/net/http/MultiExchange.java
+ src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java
! src/java.httpclient/share/classes/java/net/http/Pair.java
+ src/java.httpclient/share/classes/java/net/http/PingFrame.java
! src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java
! src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java
+ src/java.httpclient/share/classes/java/net/http/PriorityFrame.java
+ src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java
+ src/java.httpclient/share/classes/java/net/http/Queue.java
! src/java.httpclient/share/classes/java/net/http/RawChannel.java
! src/java.httpclient/share/classes/java/net/http/RedirectFilter.java
+ src/java.httpclient/share/classes/java/net/http/ResetFrame.java
! src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java
! src/java.httpclient/share/classes/java/net/http/SSLConnection.java
! src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java
+ src/java.httpclient/share/classes/java/net/http/SettingsFrame.java
! src/java.httpclient/share/classes/java/net/http/Stream.java
! src/java.httpclient/share/classes/java/net/http/Utils.java
+ src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java
! src/java.httpclient/share/classes/java/net/http/package-info.java
! test/java/net/httpclient/APIErrors.java
+ test/java/net/httpclient/EchoHandler.java
! test/java/net/httpclient/LightWeightHttpServer.java
! test/java/net/httpclient/ManyRequests.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/SmokeTest.java
+ test/java/net/httpclient/TestKit.java
+ test/java/net/httpclient/TestKitTest.java
+ test/java/net/httpclient/http2/BasicTest.java
+ test/java/net/httpclient/http2/ServerPush.java
+ test/java/net/httpclient/http2/TEST.properties
+ test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyInputStream.java
+ test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyOutputStream.java
+ test/java/net/httpclient/http2/java.httpclient/java/net/http/EchoHandler.java
+ test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2Handler.java
+ test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java
+ test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java
+ test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java
+ test/java/net/httpclient/http2/java.httpclient/java/net/http/OutgoingPushPromise.java
+ test/java/net/httpclient/http2/java.httpclient/java/net/http/PushHandler.java
+ test/java/net/httpclient/http2/java.httpclient/java/net/http/TestUtil.java
! test/java/net/httpclient/security/15.policy

Changeset: 5c547db04adf
Author:    tvaleev
Date:      2016-04-29 16:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5c547db04adf

8153293: Preserve SORTED and DISTINCT characteristics for boxed() and asLongStream() operations
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/IntPipeline.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/DoublePrimitiveOpsTests.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntPrimitiveOpsTests.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/LongPrimitiveOpsTests.java

Changeset: b5eeb531268e
Author:    tvaleev
Date:      2016-04-29 16:58 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b5eeb531268e

8154387: Parallel unordered Stream.limit() tries to collect 128 elements even if limit is less
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/stream/StreamSpliterators.java

Changeset: 2bf84670f079
Author:    darcy
Date:      2016-04-30 16:08 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2bf84670f079

8155792: Add @jls citations to java.lang.String
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/String.java

Changeset: 7b4201143608
Author:    prr
Date:      2016-05-02 12:44 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7b4201143608

8155784: Build failure on Linux arm64
Reviewed-by: flar, serb

! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c

Changeset: eba31e937bfd
Author:    asmotrak
Date:      2016-05-02 13:05 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eba31e937bfd

8155859: Problem list tools/pack200/Pack200Props.java
Reviewed-by: rriggs

! test/ProblemList.txt

Changeset: 8fc301b7b8f8
Author:    ascarpino
Date:      2016-05-02 16:45 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8fc301b7b8f8

8140422: Add mechanism to allow non default root CAs to be not subject to algorithm restrictions
Reviewed-by: mullan, xuelei

! make/gendata/Gendata-java.base.gmk
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java
+ src/java.base/share/classes/sun/security/util/AnchorCertificates.java
+ src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/conf/security/java.security
! test/sun/security/tools/jarsigner/Warning.java

Changeset: 4da0f73ce03a
Author:    alanb
Date:      2016-05-03 07:44 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4da0f73ce03a

8153925: (fs) WatchService hangs on GetOverlappedResult and locks directory (win)
Reviewed-by: alanb
Contributed-by: akashche at redhat.com, tmader at redhat.com

! src/java.base/windows/classes/sun/nio/fs/WindowsWatchService.java
+ test/java/nio/file/WatchService/DeleteInterference.java

Changeset: f38c0650a60f
Author:    lana
Date:      2016-05-05 17:35 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f38c0650a60f

Added tag jdk-9+117 for changeset 4da0f73ce03a

! .hgtags

Changeset: 5c412978857d
Author:    alanb
Date:      2016-05-03 09:09 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5c412978857d

8154956: Module system implementation refresh (4/2016)
Reviewed-by: alanb, mchung, chegar, redestad
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, erik.joelsson at oracle.com, chris.hegarty at oracle.com, peter.levart at gmail.com, sundararajan.athijegannathan at oracle.com

! make/Tools.gmk
! make/gendata/GendataBreakIterator.gmk
! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jlink.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.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/ModulePath.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
! src/java.base/share/classes/java/lang/module/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/Resolver.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/lang/reflect/Module.java
+ src/java.base/share/classes/java/lang/reflect/WeakPairMap.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java
! src/java.base/share/classes/jdk/internal/module/Builder.java
! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
- src/java.base/share/classes/jdk/internal/module/Hasher.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
+ src/java.base/share/classes/jdk/internal/module/ModuleHashes.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.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/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! 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/TaskHelper.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/ExcludeVMPlugin.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/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/TEST.ROOT
! test/com/sun/corba/5036554/TestCorbaBug.sh
! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
! test/com/sun/corba/se/impl/io/HookPutFieldsTest.java
! test/com/sun/corba/se/impl/orb/SetDefaultORBTest.java
! test/com/sun/net/httpserver/bugs/B6373555.java
! test/java/lang/invoke/VarargsArrayTest.java
! test/java/lang/module/ModuleFinderTest.java
+ test/java/lang/reflect/WeakPairMap/Driver.java
+ test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java
! test/java/util/ResourceBundle/Bug6299235Test.sh
! test/javax/crypto/Cipher/CipherStreamClose.java
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java
! test/javax/smartcardio/CommandAPDUTest.java
! test/javax/smartcardio/HistoricalBytes.java
! test/javax/smartcardio/ResponseAPDUTest.java
! test/javax/smartcardio/Serialize.java
! test/javax/smartcardio/TerminalFactorySpiTest.java
! test/javax/smartcardio/TestCardPermission.java
! test/javax/smartcardio/TestCommandAPDU.java
+ test/javax/transaction/testng/Driver.java
- test/javax/transaction/testng/TEST.properties
! test/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java
! test/javax/xml/jaxp/common/8035437/run.sh
! test/javax/xml/soap/XmlTest.java
! test/javax/xml/soap/spi/SAAJFactoryTest.java
! test/javax/xml/ws/8043129/MailTest.java
! test/javax/xml/ws/clientjar/TestWsImport.java
! test/javax/xml/ws/publish/WSTest.java
! test/javax/xml/ws/xsanymixed/Test.java
! test/sun/security/pkcs11/KeyStore/SecretKeysBasic.java
! test/sun/security/provider/PolicyFile/Modules.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLink2Test.java
! test/tools/jlink/JLinkTest.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/jlink/plugins/FileCopierPluginTest.java
! test/tools/jmod/JmodNegativeTest.java
+ test/tools/jmod/hashes/HashesTest.java
+ test/tools/jmod/hashes/src/m1/module-info.java
+ test/tools/jmod/hashes/src/m1/org/m1/Main.java
+ test/tools/jmod/hashes/src/m2/module-info.java
+ test/tools/jmod/hashes/src/m2/org/m2/Util.java
+ test/tools/jmod/hashes/src/m3/module-info.java
+ test/tools/jmod/hashes/src/m3/org/m3/Name.java
+ test/tools/jmod/hashes/src/org.bar/module-info.java
+ test/tools/jmod/hashes/src/org.foo/module-info.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/modules/addmods/AddModsTest.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
+ test/tools/launcher/modules/addmods/src/logger/logger/Logger.java
+ test/tools/launcher/modules/addmods/src/logger/module-info.java
+ test/tools/launcher/modules/addmods/src/test/module-info.java
+ test/tools/launcher/modules/addmods/src/test/test/Main.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
! test/tools/launcher/modules/patch/PatchTest.java
! test/tools/lib/tests/JImageGenerator.java

Changeset: a8818f3e8c52
Author:    alanb
Date:      2016-05-03 11:45 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a8818f3e8c52

Merge

! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
- src/java.base/share/classes/jdk/internal/module/Hasher.java
! src/java.base/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.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: 930d3aef37ee
Author:    redestad
Date:      2016-05-03 15:50 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/930d3aef37ee

8155775: Re-examine naming of privileged methods to access System properties
Reviewed-by: mullan

! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/PropertyResourceBundle.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/jdk/Version.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/net/ResourceManager.java
! src/java.base/share/classes/sun/net/sdp/SdpSupport.java
! src/java.base/share/classes/sun/net/smtp/SmtpClient.java
! src/java.base/share/classes/sun/net/www/MimeLauncher.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/fs/Util.java
! src/java.base/share/classes/sun/security/action/GetIntegerAction.java
! src/java.base/share/classes/sun/security/action/GetPropertyAction.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
! src/java.base/share/classes/sun/security/ssl/Debug.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystem.java
! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/unix/classes/sun/net/NetHooks.java
! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java

Changeset: 03453120a011
Author:    darcy
Date:      2016-05-03 10:40 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/03453120a011

6850612: Deprecate Class.newInstance since it violates the checked exception language contract
Reviewed-by: lancea, mullan, dfuchs

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/jar/Pack200.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java
! src/java.base/share/classes/sun/net/ftp/FtpClientProvider.java
! src/java.base/share/classes/sun/nio/ch/ThreadPool.java
! src/java.base/share/classes/sun/nio/cs/FastCharsetProvider.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java
! src/java.base/share/classes/sun/security/x509/X509Key.java
! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
! src/java.httpclient/share/classes/java/net/http/FilterFactory.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/MemoryHandler.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/java.management/share/classes/javax/management/MBeanServerFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.naming/share/classes/com/sun/naming/internal/FactoryEnumeration.java
! src/java.naming/share/classes/com/sun/naming/internal/ResourceManager.java
! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLInputImpl.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/Translator.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java
! src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalFactory.java
! src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java

Changeset: ddf9b6697e60
Author:    darcy
Date:      2016-05-03 12:18 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ddf9b6697e60

8155963: Fix deprecation warning in windows java.net implementation
Reviewed-by: prr

! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java

Changeset: 1db91f64f71b
Author:    darcy
Date:      2016-05-03 16:17 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1db91f64f71b

4943627: Deprecate rounding mode integer constants in BigDecimal and their uses
Reviewed-by: bpb

! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/RoundingMode.java

Changeset: c49b0409a802
Author:    sdrach
Date:      2016-05-02 09:03 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c49b0409a802

8151542: URL resources for multi-release jar files have a #runtime fragment appended to them
Reviewed-by: alanb, chegar, psandoz, sherman
Contributed-by: steve.drach at oracle.com

! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java
! test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java
+ test/lib/testlibrary/java/util/jar/SimpleHttpServer.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java

Changeset: e10915345b2a
Author:    amlu
Date:      2016-05-04 10:56 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e10915345b2a

8154911: Move GCDuringIteration.java back to tier1
Reviewed-by: darcy, martin

! test/TEST.groups

Changeset: 909c7db6c47d
Author:    ant
Date:      2016-05-04 16:41 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/909c7db6c47d

8145984: [macosx] sun.lwawt.macosx.CAccessible leaks
Reviewed-by: serb, ptbrunet

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m

Changeset: 40832198b160
Author:    redestad
Date:      2016-05-04 16:55 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/40832198b160

8155939: sun.launcher.LauncherHelper INSTANCE is unused
Reviewed-by: rriggs, ksrini

! src/java.base/share/classes/sun/launcher/LauncherHelper.java

Changeset: 5dd02e390cf8
Author:    bpb
Date:      2016-05-04 08:04 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5dd02e390cf8

8153192: (se) Selector.select(long) uses wrong timeout after EINTR (lnx)
Summary: Pass what remains of the initial timeout to epoll_wait(2) (Linux) and ioctl(7d) (Solaris) instead of the original un-decremented timeout value.
Reviewed-by: alanb, rriggs

! src/java.base/linux/native/libnio/ch/EPollArrayWrapper.c
! src/java.base/solaris/native/libnio/ch/DevPollArrayWrapper.c

Changeset: 832e924b2ff8
Author:    naoto
Date:      2016-05-04 08:53 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/832e924b2ff8

8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved
Reviewed-by: alanb, mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: 455228b64de4
Author:    michaelm
Date:      2016-05-05 11:37 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/455228b64de4

8155928: Remove hardcoded port numbers from httpclient/Security.java test
Reviewed-by: chegar, rriggs

! src/java.httpclient/share/classes/java/net/http/Utils.java
! test/java/net/httpclient/security/0.policy
! test/java/net/httpclient/security/1.policy
! test/java/net/httpclient/security/10.policy
! test/java/net/httpclient/security/11.policy
! test/java/net/httpclient/security/12.policy
+ test/java/net/httpclient/security/14.policy
! test/java/net/httpclient/security/15.policy
! test/java/net/httpclient/security/2.policy
! test/java/net/httpclient/security/3.policy
! test/java/net/httpclient/security/4.policy
! test/java/net/httpclient/security/5.policy
! test/java/net/httpclient/security/6.policy
! test/java/net/httpclient/security/7.policy
! test/java/net/httpclient/security/8.policy
! test/java/net/httpclient/security/9.policy
+ test/java/net/httpclient/security/Driver.java
! test/java/net/httpclient/security/Security.java

Changeset: ee18c1df243b
Author:    psandoz
Date:      2016-05-05 11:39 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ee18c1df243b

8155258: VarHandle implementation improvements
Reviewed-by: shade, vlivanov

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.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

Changeset: b77d076941f2
Author:    lana
Date:      2016-05-05 19:11 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b77d076941f2

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: ed8ca9167d66
Author:    shurailine
Date:      2016-05-05 13:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ed8ca9167d66

8154182: Fix java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java to only use available modules
Reviewed-by: alanb, mchung

! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java

Changeset: 59248872ead8
Author:    mchung
Date:      2016-05-05 16:36 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/59248872ead8

8154190: Deprivilege java.compiler module
Reviewed-by: alanb, chegar, jjg

! src/java.base/share/conf/security/java.policy

Changeset: 2d42c4cfd5ac
Author:    weijun
Date:      2016-05-06 11:38 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2d42c4cfd5ac

8051408: NIST SP 800-90A SecureRandom implementations
Reviewed-by: wetmore, xuelei, coffeys

! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
+ src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecureRandom.java
+ src/java.base/share/classes/java/security/SecureRandomParameters.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
+ src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
+ src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java
+ src/java.base/share/classes/sun/security/provider/CtrDrbg.java
+ src/java.base/share/classes/sun/security/provider/DRBG.java
+ src/java.base/share/classes/sun/security/provider/EntropySource.java
+ src/java.base/share/classes/sun/security/provider/HashDrbg.java
+ src/java.base/share/classes/sun/security/provider/HmacDrbg.java
+ src/java.base/share/classes/sun/security/provider/MoreDrbgParameters.java
! src/java.base/share/classes/sun/security/provider/SHA5.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/conf/security/java.security
+ test/com/sun/crypto/provider/Mac/HmacSHA512.java
+ test/java/security/SecureRandom/DrbgParametersSpec.java
! test/java/security/SecureRandom/Serialize.java
+ test/sun/security/provider/MessageDigest/SHA512.java
+ test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java
+ test/sun/security/provider/SecureRandom/AutoReseed.java
+ test/sun/security/provider/SecureRandom/CommonSeeder.java
+ test/sun/security/provider/SecureRandom/DRBGAlg.java
+ test/sun/security/provider/SecureRandom/DrbgCavp.java
- test/sun/security/provider/SecureRandom/SelfSeed.java
! test/sun/security/provider/SecureRandom/StrongSeedReader.java

Changeset: 160221b05c27
Author:    mchung
Date:      2016-05-05 22:39 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/160221b05c27

8155513: Deprivilege jdk.charsets
Reviewed-by: alanb, chegar

! src/java.base/share/conf/security/java.policy
! test/java/nio/charset/spi/basic.sh
! test/java/nio/charset/spi/default-pol

Changeset: 335bbeff90c5
Author:    jdv
Date:      2016-05-06 06:52 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/335bbeff90c5

7116979: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED
Summary: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED
Reviewed-by: prr, flar

! make/data/x11wrappergen/sizes.32
! make/data/x11wrappergen/sizes.64
! make/data/x11wrappergen/sizes.64-solaris-i386
! make/data/x11wrappergen/xlibtypes.txt
! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.h
! src/java.desktop/unix/native/common/awt/colordata.h
! src/java.desktop/windows/native/libawt/windows/colordata.h
+ test/sun/java2d/loops/ConvertToByteIndexedTest.java

Changeset: 098e5d482a66
Author:    michaelm
Date:      2016-05-06 11:30 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/098e5d482a66

8153572: [JEP 110] IOException (connection closed for reading) is thrown when try to connect HTTPS service
Reviewed-by: rriggs

! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
! src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java
! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java

Changeset: 3edef8d5081a
Author:    ntv
Date:      2016-05-06 11:23 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3edef8d5081a

8015070: Antialiased text on translucent backgrounds gets bright artifacts
Reviewed-by: flar, prr, jdv
Contributed-by: prahalad.kumar.narayanan at oracle.com

! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.h
! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgb.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.h
! src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.h
! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h
+ test/java/awt/Graphics2D/DrawString/AntialiasedTextArtifact.java

Changeset: b9760b7afe0d
Author:    ntv
Date:      2016-05-06 12:48 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b9760b7afe0d

8148949: DateTimeFormatter pattern letters 'A','n','N'
Summary: Changed the definition of pattern letters 'A','n','N' because it does not match the definition of CLDR
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java

Changeset: c5467b18921b
Author:    smarks
Date:      2016-05-06 11:33 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c5467b18921b

8139233: add initial compact immutable collection implementations
Reviewed-by: plevart, forax, dfuchs, chegar, alanb, scolebourne

+ src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
+ test/java/util/Map/EntrySetIterator.java

Changeset: b9ed1a4feefb
Author:    sherman
Date:      2016-05-06 14:03 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b9ed1a4feefb

8150496: (zipfs) Fix performance issues in zip-fs
8150366: (zipfs) lastAccessTime and createTime returned as null instead of default value
Reviewed-by: alanb, redestad, shade

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributes.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/nio/zipfs/Basic.java
! test/jdk/nio/zipfs/PathOps.java

Changeset: 60795927342a
Author:    stuefe
Date:      2016-05-07 00:26 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/60795927342a

8155211: Ucrypto Library leaks native memory
Summary: Free the memory allocated by calloc(0, x) calls
Reviewed-by: valeriep, igerasim

! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c

Changeset: ad74c39cac12
Author:    redestad
Date:      2016-05-07 01:49 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ad74c39cac12

8150044: Generate classlists at build-time
Reviewed-by: alanb, mchung, iklam
Contributed-by: claes.redestad at oracle.com, erik.joelsson at oracle.com

+ make/GenerateClasslist.gmk
- 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
! make/gendata/Gendata-java.base.gmk
+ make/src/classes/build/tools/classlist/HelloClasslist.java

Changeset: 4aa52dc73711
Author:    redestad
Date:      2016-05-07 02:53 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4aa52dc73711

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

Changeset: 8674acefce79
Author:    sspitsyn
Date:      2016-05-06 12:45 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8674acefce79

8156147: NPE in InstrumentationImpl.transform when loading classes from -Xbootclasspath/a
Summary: Use the jdk.internal.loader.Bootloader if the loader argument is null
Reviewed-by: alanb

! src/java.base/share/classes/module-info.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
+ test/java/lang/instrument/BootstrapClassPathAgent.java
+ test/java/lang/instrument/BootstrapClassPathSetUp.sh
+ test/java/lang/instrument/BootstrapClassPathTest.java

Changeset: 963fa7af5548
Author:    sspitsyn
Date:      2016-05-06 20:36 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/963fa7af5548

Merge


Changeset: a2d6a296010f
Author:    sspitsyn
Date:      2016-05-06 23:14 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a2d6a296010f

Merge


Changeset: 7f1ef660db8b
Author:    sspitsyn
Date:      2016-05-07 00:54 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7f1ef660db8b

Merge


Changeset: 59fbc3a41b16
Author:    simonis
Date:      2016-05-07 08:44 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/59fbc3a41b16

8156020: 8145547 breaks AIX and and uses RTLD_NOLOAD incorrectly
Reviewed-by: prr, serb

! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c

Changeset: 01f92e15cf1e
Author:    ntv
Date:      2016-05-08 07:46 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/01f92e15cf1e

8079628: java.time: DateTimeFormatter containing "DD" fails on 3-digit day-of-year value`
Summary: Change the definition of 'DD' to match with CLDR
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java

Changeset: a0fe57307d3b
Author:    jlahoda
Date:      2016-05-08 22:15 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a0fe57307d3b

8147984: WindowsTerminal should support function keys
Reviewed-by: smarks

! src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java

Changeset: fbe3daace0b7
Author:    xuelei
Date:      2016-05-08 23:02 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fbe3daace0b7

8156502: Use short name of SupportedEllipticCurvesExtension.java
Reviewed-by: vinnie

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
+ src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
+ src/java.base/share/classes/sun/security/ssl/EllipticPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java

Changeset: e87c5b70b365
Author:    peytoia
Date:      2016-05-09 17:46 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e87c5b70b365

8154295: Currency iso code is int and hence looses the preceeding zero.
Reviewed-by: naoto, okutsu, peytoia
Contributed-by: Nishit Jain <nishit.jain at oracle.com>

! src/java.base/share/classes/java/util/Currency.java
+ test/java/util/Currency/Bug8154295.java

Changeset: 5d2b5a53001b
Author:    michaelm
Date:      2016-05-09 10:28 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5d2b5a53001b

8155888: java/net/httpclient/QuickResponses.java intermittently failed with java.util.ConcurrentModificationException
Reviewed-by: chegar

! test/java/net/httpclient/QuickResponses.java
! test/java/net/httpclient/Server.java
! test/java/net/httpclient/SplitResponse.java

Changeset: 26cff22692a5
Author:    amlu
Date:      2016-05-09 18:06 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/26cff22692a5

8156512: Mark several tests from java/nio as intermittently failing
Reviewed-by: alanb

! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/FileChannel/InterruptMapDeadlock.java

Changeset: 5f4aff1d2242
Author:    amlu
Date:      2016-05-09 18:11 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5f4aff1d2242

8156529: Problem list java/nio/file/WatchService/DeleteInterference.java
Reviewed-by: alanb

! test/ProblemList.txt

Changeset: e1eba5cfa5cc
Author:    mchung
Date:      2016-05-09 09:35 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e1eba5cfa5cc

8153912: Reconsider StackFrame::getFileName and StackFrame::getLineNumber
Summary: Add StackFrame::getByteCodeIndex method. Revised getFileName and getLineNumber method.
Reviewed-by: dfuchs, bchristi

! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! test/java/lang/StackWalker/EmbeddedStackWalkTest.java
! test/java/lang/StackWalker/StackRecorderUtil.java
+ test/java/lang/StackWalker/TestBCI.java

Changeset: 647431dccd71
Author:    lana
Date:      2016-05-12 15:15 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/647431dccd71

Added tag jdk-9+118 for changeset e1eba5cfa5cc

! .hgtags

Changeset: e935f0b48514
Author:    prappo
Date:      2016-05-09 23:33 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e935f0b48514

8087113: Websocket API and implementation
Reviewed-by: chegar

- src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
! src/java.httpclient/share/classes/java/net/http/RawChannel.java
+ src/java.httpclient/share/classes/java/net/http/WS.java
+ src/java.httpclient/share/classes/java/net/http/WSBuilder.java
+ src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java
+ src/java.httpclient/share/classes/java/net/http/WSDisposable.java
+ src/java.httpclient/share/classes/java/net/http/WSDisposableText.java
+ src/java.httpclient/share/classes/java/net/http/WSFrame.java
+ src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java
+ src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java
+ src/java.httpclient/share/classes/java/net/http/WSMessageSender.java
+ src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
+ src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java
+ src/java.httpclient/share/classes/java/net/http/WSProtocolException.java
+ src/java.httpclient/share/classes/java/net/http/WSReceiver.java
+ src/java.httpclient/share/classes/java/net/http/WSShared.java
+ src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
+ src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java
+ src/java.httpclient/share/classes/java/net/http/WSTransmitter.java
+ src/java.httpclient/share/classes/java/net/http/WSUtils.java
+ src/java.httpclient/share/classes/java/net/http/WSWriter.java
+ src/java.httpclient/share/classes/java/net/http/WebSocket.java
+ src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java
! src/java.httpclient/share/classes/java/net/http/package-info.java
+ test/java/net/httpclient/BasicWebSocketAPITest.java
+ test/java/net/httpclient/HandshakePhase.java

Changeset: 2569a85ce76a
Author:    xuelei
Date:      2016-05-10 00:44 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2569a85ce76a

8154344: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java fails on solaris
Reviewed-by: weijun

! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java

Changeset: f2553c90dbc2
Author:    mli
Date:      2016-05-10 15:12 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f2553c90dbc2

8156002: java/nio/channels/SocketChannel/AdaptSocket.java Fails in Mesos on OSX
Reviewed-by: dfuchs

! test/java/nio/channels/SocketChannel/AdaptSocket.java
! test/java/nio/channels/TestServers.java

Changeset: c4fa801257f9
Author:    redestad
Date:      2016-05-10 13:28 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c4fa801257f9

8155795: Optimize Integer/Long.reverse by using reverseBytes
Reviewed-by: redestad, shade
Contributed-by: jaroslav at kamenik.cz

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java

Changeset: b2f12e28d97b
Author:    redestad
Date:      2016-05-10 13:33 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b2f12e28d97b

8156560: Remove AddJsum
Reviewed-by: alanb, erikj

! make/Tools.gmk
- make/src/classes/build/tools/addjsum/AddJsum.java

Changeset: deac814a49a0
Author:    redestad
Date:      2016-05-10 14:52 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/deac814a49a0

8156561: Remove makeClasslist.js
Reviewed-by: erikj, chegar

- make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js

Changeset: 1049321b86cb
Author:    igerasim
Date:      2016-05-10 17:16 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1049321b86cb

8156661: Handful of typos in javadoc
Reviewed-by: prappo, rriggs

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/net/InetSocketAddress.java
! src/java.base/share/classes/java/net/URLDecoder.java
! src/java.base/share/classes/java/net/URLEncoder.java
! src/java.base/share/classes/java/security/InvalidAlgorithmParameterException.java
! src/java.base/share/classes/java/security/InvalidKeyException.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/spec/InvalidKeySpecException.java
! src/java.base/share/classes/java/time/Instant.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/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/sun/net/ftp/FtpClient.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.management/share/classes/javax/management/AttributeList.java
! src/java.management/share/classes/javax/management/MBeanFeatureInfo.java
! src/java.management/share/classes/javax/management/MBeanInfo.java
! src/java.management/share/classes/sun/management/Sensor.java
! src/java.management/share/classes/sun/management/counter/perf/InstrumentationException.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java
! src/java.naming/share/classes/javax/naming/event/EventContext.java
! src/java.naming/share/classes/javax/naming/event/NamingListener.java
! src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
! src/java.sql/share/classes/java/sql/CallableStatement.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java

Changeset: d1dfc4f0b24b
Author:    weijun
Date:      2016-05-11 08:39 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d1dfc4f0b24b

8156709: Cannot call setSeed on NativePRNG on Mac if EGD is /dev/urandom
Reviewed-by: wetmore

! src/java.base/unix/classes/sun/security/provider/NativePRNG.java
+ test/java/security/SecureRandom/MacNativePRNGSetSeed.java

Changeset: d0c319c32334
Author:    sherman
Date:      2016-05-10 21:19 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d0c319c32334

6328855: String: Matches hangs at short and easy Strings containing \r \n
6192895: java.util.regex.Matcher: Performance issue
6345469: java.util.regex.Matcher utilizes 100% of the CPU
6988218: RegEx matcher loops
6693451: RegEx matcher goes into infinite delay
7006761: Matcher.matches() has infinite loop
8140212: Slow performance of Matcher.find
8151481: j.u.regex.Pattern cleanup
6609854: Regex does not match correctly for negative nested character classes
4916384: CANON_EQ supports only combining character sequences with non-spacing marks
4867170: Pattern doesn't work with composite character in CANON_EQ mode
6995635: CANON_EQ pattern flag is buggy
6728861: ExceptionInInitializerError is caught when the pattern has precomposed character
6736245: A character in Composition Exclusion Table does not match itself
7080302: the normalization in java regex pattern may have flaw
Reviewed-by: rriggs, okutsu, alanb

! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
+ src/java.base/share/classes/java/util/regex/CharPredicates.java
+ src/java.base/share/classes/java/util/regex/IntHashSet.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/regex/Pattern.java
+ src/java.base/share/classes/java/util/regex/PrintPattern.java
- src/java.base/share/classes/java/util/regex/UnicodeProp.java
! test/java/util/regex/RegExTest.java
! test/java/util/regex/TestCases.txt

Changeset: 07b7895425c8
Author:    weijun
Date:      2016-05-11 12:32 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/07b7895425c8

8154523: SHA1PRNG output should change after setSeed
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/provider/SecureRandom.java
+ test/sun/security/provider/SecureRandom/SHA1PRNGReseed.java

Changeset: 5c8065ff20dd
Author:    xuelei
Date:      2016-05-11 05:02 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5c8065ff20dd

8156716: Incorrect condition in test SupportedDHKeys.java
Reviewed-by: weijun

! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java

Changeset: 0df4fcfad601
Author:    shurailine
Date:      2016-05-10 13:48 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0df4fcfad601

8151914: java/util/jar/JarFile/MultiReleaseJar* tests do not declare module dependences
Reviewed-by: chegar

- 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/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
+ test/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.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/java/util/jar/JarFile/mrjar/TEST.properties
! test/lib/testlibrary/java/util/jar/Compiler.java

Changeset: 523526742d62
Author:    bgopularam
Date:      2016-05-11 10:28 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/523526742d62

8062804: IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR too lenient
Summary: Addded the necessary chck in IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/temporal/IsoFields.java
! test/java/time/tck/java/time/temporal/TCKIsoFields.java

Changeset: f398d5ab5939
Author:    sla
Date:      2016-05-11 11:04 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f398d5ab5939

8156658: Common way to run jtreg tests
Reviewed-by: erikj, dsamersoff

! test/Makefile

Changeset: 75be15404ae9
Author:    jlaskey
Date:      2016-05-11 11:26 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/75be15404ae9

8155237: jlink plugin to order resources should take a class list as input
Reviewed-by: redestad

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java

Changeset: d70b2b4f58d0
Author:    jlaskey
Date:      2016-05-11 12:01 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d70b2b4f58d0

8156766: jdk/test/tools/jlink/plugins/SorterPluginTest.java broken
Reviewed-by: redestad

! test/ProblemList.txt

Changeset: 21b1b5d178ff
Author:    shurailine
Date:      2016-05-10 14:51 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/21b1b5d178ff

8156695: Fix @modules in tests in java/lang/management
Summary: As part of JDK-8155993, tests are updated to declare dependencies on jdk.management.
Reviewed-by: mchung

! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/management/BufferPoolMXBean/Basic.java
! test/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java
! test/java/lang/management/MXBean/MXBeanBehavior.java
! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java
! test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java
! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java
! test/java/lang/management/ManagementFactory/MXBeanException.java
! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java
! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java
! test/java/lang/management/ManagementFactory/ProxyExceptions.java
! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java
! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java
! test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java
! test/java/lang/management/MemoryMXBean/GetMBeanInfo.java
! test/java/lang/management/MemoryMXBean/MemoryManagement.java
! test/java/lang/management/MemoryMXBean/MemoryTest.java
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java
! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java
! test/java/lang/management/ThreadMXBean/ThreadInfoArray.java

Changeset: 271f5910f067
Author:    dfuchs
Date:      2016-05-11 19:23 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/271f5910f067

8156153: java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java fails with java.lang.RuntimeException
Summary: runs each scenario in its own VM to avoid unwanted interaction and start from a clean slate.
Reviewed-by: mchung

! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java

Changeset: 53be425cbb83
Author:    rriggs
Date:      2016-05-11 14:01 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/53be425cbb83

8155978: Remove HTTP proxy implementation and tests from RMI
Reviewed-by: smarks

! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java
+ src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
- test/java/rmi/transport/httpSocket/HttpSocketTest.java
- test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java
- test/java/rmi/transport/httpSocket/security.policy
- test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java
- test/sun/rmi/transport/proxy/EagerHttpFallback.java
- test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java
- test/sun/rmi/transport/tcp/blockAccept/TestIface.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl.java
- test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java
- test/sun/rmi/transport/tcp/blockAccept/security.policy

Changeset: 5a2605c6b1a0
Author:    jlaskey
Date:      2016-05-11 16:17 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5a2605c6b1a0

8156781: change to jlink has result in test failure
Reviewed-by: redestad

! test/ProblemList.txt
! test/tools/jlink/JLinkTest.java
+ test/tools/jlink/plugins/OrderResourcesPluginTest.java
- test/tools/jlink/plugins/SorterPluginTest.java

Changeset: 77f87ce87d2f
Author:    smarks
Date:      2016-05-11 17:37 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/77f87ce87d2f

8156810: remove redundant sentence in SecurityManager.checkMemberAccess doc
Reviewed-by: darcy

! src/java.base/share/classes/java/lang/SecurityManager.java

Changeset: df10e768c7cc
Author:    weijun
Date:      2016-05-12 09:49 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/df10e768c7cc

8156501: DRBG not synchronized at reseeding
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/provider/HashDrbg.java
! src/java.base/share/classes/sun/security/provider/HmacDrbg.java

Changeset: 698b526d7c3b
Author:    weijun
Date:      2016-05-12 13:06 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/698b526d7c3b

8156213: Remove SHA-1 and 3KeyTDEA algorithms from DRBG
Reviewed-by: wetmore, xuelei

! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/conf/security/java.security
! test/sun/security/provider/SecureRandom/DRBGAlg.java
! test/sun/security/provider/SecureRandom/DrbgCavp.java

Changeset: 7aa6fef2b351
Author:    michaelm
Date:      2016-05-12 16:06 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7aa6fef2b351

8156801: java/net/httpclient/security/Driver.java failed with RuntimeException: Non zero return value
Reviewed-by: chegar

! test/java/net/httpclient/security/Security.java

Changeset: fe3e1508653e
Author:    clanger
Date:      2016-05-12 16:33 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fe3e1508653e

8156521: Minor fixes and cleanups in NetworkInterface.c
Reviewed-by: alanb, chegar, dsamersoff, msheppar

! src/java.base/unix/native/libnet/NetworkInterface.c

Changeset: 64706740c26b
Author:    mchung
Date:      2016-05-12 11:16 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/64706740c26b

8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader
Reviewed-by: acorn, alanb, chegar, dfuchs

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/native/libjava/VM.c
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java

Changeset: bbf917638fd3
Author:    lana
Date:      2016-05-12 18:47 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bbf917638fd3

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: b14b89e259ac
Author:    darcy
Date:      2016-05-12 14:45 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b14b89e259ac

8156890: Temporarily problem list ListKeychainStore.sh on Mac
Reviewed-by: vinnie

! test/ProblemList.txt

Changeset: 8e897a655b37
Author:    darcy
Date:      2016-05-12 15:44 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8e897a655b37

8156897: Problem list ShortRSAKey1024.sh on windows
Reviewed-by: mullan

! test/ProblemList.txt

Changeset: 24934d5364dd
Author:    rhalade
Date:      2016-05-12 16:40 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/24934d5364dd

8156671: Refactor sun/security/rsa/SignatureTest.java
Reviewed-by: valeriep

! test/sun/security/rsa/SignatureTest.java

Changeset: d7741bbbeaf9
Author:    peytoia
Date:      2016-05-13 12:52 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d7741bbbeaf9

8150702: change in javadoc for parseObject for MessageFormat - JDK-8073211
Reviewed-by: okutsu, peytoia
Contributed-by: Vaibhav Choudhary <vaibhav.x.choudhary at oracle.com>

! src/java.base/share/classes/java/text/MessageFormat.java

Changeset: c029ee7fc04a
Author:    erikj
Date:      2016-05-13 09:22 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c029ee7fc04a

8156837: RC resource compilation on windows generates false build failure reports
Reviewed-by: tbell, prr

! make/launcher/Launcher-java.base.gmk
! make/lib/Awt2dLibraries.gmk

Changeset: 5d05dfcf0045
Author:    asmotrak
Date:      2016-05-13 11:32 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5d05dfcf0045

8156710: HttpTimeoutException should be thrown if server doesn't respond
Reviewed-by: michaelm

! src/java.httpclient/share/classes/java/net/http/Stream.java
+ test/java/net/httpclient/http2/Timeout.java
+ test/java/net/httpclient/http2/keystore.p12

Changeset: 48148c98c95a
Author:    ntv
Date:      2016-05-13 18:58 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/48148c98c95a

8155823: Add date-time patterns 'v' and 'vvvv'
Summary: Addded  necessary methodss
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java

Changeset: d7e0283a937c
Author:    martin
Date:      2016-05-12 18:57 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d7e0283a937c

8156584: Initialization race in sun.security.x509.AlgorithmId.get
Summary: Use safe variant of double-checked locking to initialize oidTable
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ test/sun/security/x509/AlgorithmId/OidTableInit.java

Changeset: 9db62c197dcd
Author:    valeriep
Date:      2016-05-14 03:44 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9db62c197dcd

8000415: Add support for SHA-3
Summary: Add SHA-3 support to SUN and OracleUcrypto provider
Reviewed-by: ascarpino, jnimeh

! make/mapfiles/libj2ucrypto/mapfile-vers
! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java
+ src/java.base/share/classes/sun/security/provider/SHA3.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java
+ src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java
+ src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigestMD.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.h
+ src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCryptoMD.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.c
! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.h
! test/com/oracle/security/ucrypto/TestDigest.java
! test/sun/security/provider/MessageDigest/Offsets.java
! test/sun/security/provider/MessageDigest/TestSHAClone.java

Changeset: 7ea7d502b4b5
Author:    valeriep
Date:      2016-05-14 03:45 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7ea7d502b4b5

Merge


Changeset: 815881042b42
Author:    xuelei
Date:      2016-05-16 01:05 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/815881042b42

8156991: Problem list UnsupportedDHKeys.java on windows
Reviewed-by: igerasim

! test/ProblemList.txt

Changeset: 2e8edc311532
Author:    psandoz
Date:      2016-05-16 07:01 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2e8edc311532

8154049: DualPivot sorting calculates incorrect runs for nearly sorted arrays
Reviewed-by: shade

! src/java.base/share/classes/java/util/DualPivotQuicksort.java
! test/java/util/Arrays/SortingNearlySortedPrimitive.java

Changeset: bad3f8a33db2
Author:    prappo
Date:      2016-05-16 09:54 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bad3f8a33db2

8156931: java.nio.Buffer tests cleanup
Reviewed-by: alanb

! test/java/nio/Buffer/Basic-X.java.template
! test/java/nio/Buffer/BasicByte.java
! test/java/nio/Buffer/BasicChar.java
! test/java/nio/Buffer/BasicDouble.java
! test/java/nio/Buffer/BasicFloat.java
! test/java/nio/Buffer/BasicInt.java
! test/java/nio/Buffer/BasicLong.java
! test/java/nio/Buffer/BasicShort.java
! test/java/nio/Buffer/LimitDirectMemory.java
! test/java/nio/Buffer/Order.java
! test/java/nio/Buffer/SwapMicroBenchmark.java

Changeset: f8a3c1510f95
Author:    lana
Date:      2016-05-19 17:48 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f8a3c1510f95

Added tag jdk-9+119 for changeset bad3f8a33db2

! .hgtags

Changeset: 4352ddb02f68
Author:    sundar
Date:      2016-05-16 14:47 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/fbdd80a33a62

8155088: Fix module dependencies in java/sql/* and javax/* tests
Reviewed-by: alanb
Contributed-by: Felix Yang <felix.yang at oracle.com>

+ 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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/4958bdcf895d

Merge


Changeset: 0508d801b1fb
Author:    dsamersoff
Date:      2016-04-21 13:18 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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 <gil at azul.com>, Ivan Krylov <ivan at azul.com>

! 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/mobile/dev/jdk/rev/25fe2c0cecfb

Merge


Changeset: 6e607ec47322
Author:    bharadwaj
Date:      2016-04-19 15:26 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/jdk/rev/35ce2ada6b0a

Merge


Changeset: b2d898bbd0c4
Author:    amurillo
Date:      2016-04-22 01:04 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/8bc8f99ed902

Merge


Changeset: f39e271718d9
Author:    amurillo
Date:      2016-04-28 22:51 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f39e271718d9

Merge


Changeset: 1a74d902715a
Author:    amurillo
Date:      2016-04-28 23:08 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/jdk/rev/48363aba4811

8155727: java/util/concurrent/locks/Lock/TimedAcquireLeak.java timeouts.
Summary: Fix regex pattern to handle possible (module at 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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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: sharath.ballal at oracle.com

! 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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/5178f8538a52

Merge


Changeset: 391c4972f6ad
Author:    dsamersoff
Date:      2016-05-09 23:41 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/b64581fa1b03

Merge


Changeset: 3eea6819cc1f
Author:    amurillo
Date:      2016-05-14 09:11 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/0c3d4e928055

Merge


Changeset: 977cd1ec2fa3
Author:    dfuchs
Date:      2016-05-17 19:24 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/7a2e220a737d

8156972: java/lang/reflect/Layer/LayerAndLoadersTest.java test requires jdk.compiler
Reviewed-by: alanb
Contributed-by: alexandre.iline at oracle.com

! 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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/f562a2f90620

8157107: HTTP/2 client may fail with NPE if additional logging enabled
Reviewed-by: michaelm
Contributed-by: artem.smotrakov at oracle.com

! 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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/f0c1d4d90df6

Merge


Changeset: 586ba42ec91d
Author:    ascarpino
Date:      2016-05-19 16:05 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/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/mobile/dev/jdk/rev/bbc19b6de175

Added tag jdk-9+120 for changeset b9a518bf7251

! .hgtags

Changeset: d2309e7ef139
Author:    dl
Date:      2016-05-24 10:14 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d2309e7ef139

8153768: Miscellaneous changes imported from jsr166 CVS 2016-05
Reviewed-by: martin, psandoz, chegar, shade

! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! test/java/util/concurrent/locks/Lock/FlakyMutex.java
! test/java/util/concurrent/locks/LockSupport/ParkLoops.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
+ test/java/util/concurrent/tck/ExecutorCompletionService9Test.java
! test/java/util/concurrent/tck/ExecutorCompletionServiceTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java

Changeset: 3a4e4503049b
Author:    vtewari
Date:      2016-05-24 20:15 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3a4e4503049b

8016521: InetAddress should not always re-order addresses returned from name service
Reviewed-by: chegar

! src/java.base/share/classes/java/net/Inet6AddressImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/native/libnet/InetAddress.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
+ test/java/net/Inet6Address/PreferIPv6AddressesTest.java

Changeset: 0fe7aa02e499
Author:    darcy
Date:      2016-05-24 13:51 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0fe7aa02e499

8157724: Improve javadoc tag usage in java.math
Reviewed-by: bpb

! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java

Changeset: 57f1c2280cfc
Author:    mli
Date:      2016-05-24 18:41 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/57f1c2280cfc

8151904: test/java/lang/StackWalker/VerifyStackTrace.java needs to handle update releases
Reviewed-by: dfuchs, mchung

! test/java/lang/StackWalker/VerifyStackTrace.java

Changeset: fa50a3c4aac9
Author:    jjiang
Date:      2016-05-25 02:20 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fa50a3c4aac9

8137255: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java timeouts intermittently
Summary: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java timeouts intermittently due to large DSA key parameter generation.
Reviewed-by: valeriep
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt
! test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java

Changeset: e90bfa24721a
Author:    jjiang
Date:      2016-05-25 02:47 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e90bfa24721a

8157633: Fix module dependencies for /com/* tests
Summary: Module declarations for the tests in /com/*
Reviewed-by: alanb
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/com/sun/jarsigner/DefaultMethod.java
+ test/com/sun/net/httpserver/TEST.properties

Changeset: bc3775e25b52
Author:    jjiang
Date:      2016-05-25 03:06 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bc3775e25b52

8157635: Fix module dependencies for /sun/* tests
Summary: Module declarations for the tests in /sun/*
Reviewed-by: alanb
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/net/InetAddress/nameservice/dns/cname.sh
! test/sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java
! test/sun/net/www/http/ChunkedInputStream/ChunkedEncodingWithProgressMonitorTest.java
! test/sun/net/www/http/ChunkedInputStream/TestAvailable.java
! test/sun/net/www/http/ChunkedOutputStream/Test.java
! test/sun/net/www/http/HttpClient/B7025238.java
! test/sun/net/www/http/HttpURLConnection/DigestAuth.java
! test/sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java
! test/sun/net/www/http/HttpURLConnection/PostOnDelete.java
! test/sun/net/www/protocol/http/6550798/test.java
! test/sun/net/www/protocol/http/AsyncDisconnect.java
! test/sun/net/www/protocol/http/B5017051.java
! test/sun/net/www/protocol/http/B6299712.java
! test/sun/net/www/protocol/http/B6369510.java
! test/sun/net/www/protocol/http/B6518816.java
! test/sun/net/www/protocol/http/B6641309.java
! test/sun/net/www/protocol/http/B6660405.java
! test/sun/net/www/protocol/http/B8012625.java
! test/sun/net/www/protocol/http/BasicLongCredentials.java
! test/sun/net/www/protocol/http/ChunkedErrorStream.java
! test/sun/net/www/protocol/http/HttpOnly.java
! test/sun/net/www/protocol/http/HttpStreams.java
! test/sun/net/www/protocol/http/NoCache.java
! test/sun/net/www/protocol/http/RedirectOnPost.java
! test/sun/net/www/protocol/http/StreamingOutputStream.java
! test/sun/net/www/protocol/http/UserAuth.java
! test/sun/net/www/protocol/http/UserCookie.java
! test/sun/net/www/protocol/http/ZoneId.java
! test/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java
! test/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
! test/sun/nio/ch/TestMaxCachedBufferSize.java
! test/sun/security/provider/PolicyFile/Modules.java
! test/sun/util/logging/SourceClassName.java

Changeset: 2ae5284c23ee
Author:    sundar
Date:      2016-05-25 11:43 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2ae5284c23ee

8157801: spurious > character in the javadoc comment for ModuleEntry.java
Reviewed-by: alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java

Changeset: 6b78e3e302c9
Author:    bgopularam
Date:      2016-05-25 09:14 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6b78e3e302c9

8156718: Need tests for IsoFields getFrom for unsupported non-Iso Temporal fields
Reviewed-by: rriggs, scolebourne

! test/java/time/tck/java/time/temporal/TCKIsoFields.java

Changeset: 8b4d7edfee19
Author:    amlu
Date:      2016-05-25 18:01 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8b4d7edfee19

8157813: Remove sun/rmi/transport/proxy/EagerHttpFallback.java from ProblemList.txt
Reviewed-by: shade

! test/ProblemList.txt

Changeset: 07983965a016
Author:    snikandrova
Date:      2016-05-25 17:07 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/07983965a016

8136933: Additional tests for Solaris SO_FLOW_SLA socket option in JDK 9
Reviewed-by: chegar

! test/jdk/net/Sockets/Test.java
! test/jdk/net/Sockets/policy.fail
! test/jdk/net/Sockets/policy.success
! test/lib/testlibrary/jdk/testlibrary/OSInfo.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java

Changeset: 785ed4d845ad
Author:    chegar
Date:      2016-05-25 20:00 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/785ed4d845ad

8157825: Remove JDK 9 specific methods from sun.misc.Unsafe
Reviewed-by: alanb, mchung, shade

! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java

Changeset: 17df7d8b3d54
Author:    chegar
Date:      2016-05-25 20:04 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/17df7d8b3d54

8157811: Additional minor fixes and cleanups in Networking native code
Reviewed-by: alanb, clanger, dsamersoff, msheppar

! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/net_util_md.c

Changeset: 2624d54d0103
Author:    alanb
Date:      2016-05-25 19:58 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2624d54d0103

8150668: Layer.defineModulesXXX with a Configuration containing java.base throws undocumented exception
Reviewed-by: chegar, mchung

! src/java.base/share/classes/java/lang/reflect/Layer.java
! src/java.base/share/classes/java/lang/reflect/Module.java
! test/java/lang/reflect/Layer/BasicLayerTest.java
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java

Changeset: a48c50ab80d5
Author:    alanb
Date:      2016-05-25 20:12 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a48c50ab80d5

8156142: ModuleReader instances don't always throw NPE for passed null args
Reviewed-by: chegar, mchung

! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java

Changeset: e3d8f02fbe1b
Author:    alanb
Date:      2016-05-25 20:26 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e3d8f02fbe1b

Merge


Changeset: 4d9388b1ae27
Author:    smarks
Date:      2016-05-25 13:38 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4d9388b1ae27

8133977: add specification for serialized forms
Reviewed-by: chegar, plevart, scolebourne

! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java

Changeset: 1b987c49ae41
Author:    sherman
Date:      2016-05-25 13:53 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1b987c49ae41

8147539: (zipfs) ZipPath should throw ProviderMismatchException when invoking register()
8153248: (zipfs) ZipPath#getFileName( ) returns inconsistent result
8146754: (zipfs) ZipPath.relativize() returns wrong result for path ending with slash /
8139956: (zipfs) ZipPath does not produce correct empty path on relativize()
Reviewed-by: alanb, shurailine

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
! test/jdk/nio/zipfs/Basic.java
! test/jdk/nio/zipfs/MultiReleaseJarTest.java
! test/jdk/nio/zipfs/PathOps.java
! test/jdk/nio/zipfs/ZFSTests.java
! test/jdk/nio/zipfs/ZipFSTester.java

Changeset: baf8c2e6b0ce
Author:    mchung
Date:      2016-05-25 14:05 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/baf8c2e6b0ce

8157877: Clean up StackWalker permission checks
Reviewed-by: lancea, ahgross

! src/java.base/share/classes/java/lang/StackWalker.java

Changeset: 98b68a68fe29
Author:    amlu
Date:      2016-05-26 16:11 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/98b68a68fe29

8157663: Remove tools/jimage/JImageTest.java from ProblemList.txt
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: 879243a680ed
Author:    alanb
Date:      2016-05-26 10:56 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/879243a680ed

8156143: Module.getResourceAsStream throws unspecified SecurityException with module in custom Layer
Reviewed-by: chegar, mchung

! src/java.base/share/classes/jdk/internal/loader/Loader.java
+ test/java/lang/reflect/Module/WithSecurityManager.java
+ test/java/lang/reflect/Module/allow.policy

Changeset: bc4550588979
Author:    lana
Date:      2016-05-26 17:19 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/bc4550588979

Merge


Changeset: c2aa2a02616c
Author:    dfuchs
Date:      2016-05-26 19:55 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c2aa2a02616c

8146389: java/util/logging/XMLFormatterDate.java fails during year switch
Summary: Updates the test to match the changes in the XML content that were brought by JDK-8072645.
Reviewed-by: joehw

! test/java/util/logging/XMLFormatterDate.java

Changeset: fc7b09fb4938
Author:    naoto
Date:      2016-05-26 13:06 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fc7b09fb4938

8157164: Static build of libzip is missing JNI_OnLoad_zip entry point
Reviewed-by: sherman

! src/java.base/share/native/libzip/zip_util.c

Changeset: 8ce9435192c0
Author:    darcy
Date:      2016-05-26 13:18 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8ce9435192c0

6961865: javadoc for Boolean.valueOf(String) with null argument not clearly specified
Reviewed-by: shade

! src/java.base/share/classes/java/lang/Boolean.java

Changeset: d3b6131c1211
Author:    ascarpino
Date:      2016-05-26 13:33 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d3b6131c1211

8154005: Add algorithm constraint that specifies the restriction date
Reviewed-by: mullan, igerasim

! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/conf/security/java.security

Changeset: ee2ea0e2177b
Author:    naoto
Date:      2016-05-26 14:21 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ee2ea0e2177b

8157997: Reverting a push with wrong id
Reviewed-by: sherman

! src/java.base/share/native/libzip/zip_util.c

Changeset: 41012c66c906
Author:    naoto
Date:      2016-05-26 14:44 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/41012c66c906

8157964: Static build of libzip is missing JNI_OnLoad_zip entry point
Reviewed-by: sherman

! src/java.base/share/native/libzip/zip_util.c

Changeset: aaf017ee1bf6
Author:    mli
Date:      2016-05-26 15:47 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/aaf017ee1bf6

8157783: Fix module dependencies for /jdk/* tests
Summary: Module declarations for the tests in /jdk/*
Reviewed-by: chegar
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/jdk/net/SocketFlow/SocketFlowBasic.java
! test/jdk/net/Sockets/SupportedOptions.java
! test/jdk/nio/zipfs/MultiReleaseJarTest.java

Changeset: d8d6c5e0def5
Author:    xiaofeya
Date:      2016-05-26 18:56 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d8d6c5e0def5

8157931: jdk/internal/jrtfs/Basic.java fails with exploded builds
Reviewed-by: alanb, sundar, jlaskey
Contributed-by: Felix Yang <felix.yang at oracle.com>

! test/jdk/internal/jrtfs/Basic.java

Changeset: 29af931514f5
Author:    okutsu
Date:      2016-05-27 14:33 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/29af931514f5

8031145: Re-examine closed i18n tests to see it they can be moved to the jdk repository.
Reviewed-by: alanb, peytoia, naoto

! test/TEST.groups
+ test/java/awt/ComponentOrientation/BasicTest.java
+ test/java/awt/ComponentOrientation/BorderTest.java
+ test/java/awt/ComponentOrientation/FlowTest.java
+ test/java/awt/ComponentOrientation/TestBundle.java
+ test/java/awt/ComponentOrientation/TestBundle1.java
+ test/java/awt/ComponentOrientation/TestBundle1_ar.java
+ test/java/awt/ComponentOrientation/TestBundle_es.java
+ test/java/awt/ComponentOrientation/TestBundle_iw.java
+ test/java/awt/ComponentOrientation/WindowTest.java
+ test/java/text/AttributedCharacterIterator/Attribute/ReadResolve.java
+ test/java/text/AttributedString/AttributedStringTest.java
+ test/java/text/AttributedString/TestAttributedStringCtor.java
+ test/java/text/AttributedString/getRunStartLimitTest.java
+ test/java/text/BreakIterator/BreakIteratorTest.java
+ test/java/text/BreakIterator/Bug4533872.java
+ test/java/text/BreakIterator/Bug4740757.java
+ test/java/text/BreakIterator/Bug4912404.java
+ test/java/text/BreakIterator/Bug4932583.java
+ test/java/text/BreakIterator/Bug6513074.java
+ test/java/text/BreakIterator/NewVSOld_th_TH.java
+ test/java/text/BreakIterator/broken_th_TH.txt
+ test/java/text/BreakIterator/test_th_TH.txt
+ test/java/text/CharacterIterator/CharacterIteratorTest.java
+ test/java/text/Collator/APITest.java
+ test/java/text/Collator/Bug6271411.java
+ test/java/text/Collator/CollationKeyTest.java
+ test/java/text/Collator/CollationKeyTestImpl.java
+ test/java/text/Collator/CollatorTest.java
+ test/java/text/Collator/CurrencyCollate.java
+ test/java/text/Collator/DanishTest.java
+ test/java/text/Collator/DummyTest.java
+ test/java/text/Collator/EnglishTest.java
+ test/java/text/Collator/FinnishTest.java
+ test/java/text/Collator/FrenchTest.java
+ test/java/text/Collator/G7Test.java
+ test/java/text/Collator/GermanTest.java
+ test/java/text/Collator/IteratorTest.java
+ test/java/text/Collator/JapaneseTest.java
+ test/java/text/Collator/KoreanTest.java
+ test/java/text/Collator/MonkeyTest.java
+ test/java/text/Collator/Regression.java
+ test/java/text/Collator/SpanishTest.java
+ test/java/text/Collator/SurrogatesTest.java
+ test/java/text/Collator/Test4401726.java
+ test/java/text/Collator/ThaiTest.java
+ test/java/text/Collator/TurkishTest.java
+ test/java/text/Collator/VietnameseTest.java
+ test/java/text/Format/ChoiceFormat/Bug4185732.ser.txt
+ test/java/text/Format/ChoiceFormat/Bug4185732Test.java
+ test/java/text/Format/ChoiceFormat/Bug4387255.java
+ test/java/text/Format/DateFormat/Bug4322313.java
+ test/java/text/Format/DateFormat/Bug4407042.java
+ test/java/text/Format/DateFormat/Bug4736959.java
+ test/java/text/Format/DateFormat/Bug4845901.java
+ test/java/text/Format/DateFormat/Bug6251817.java
+ test/java/text/Format/DateFormat/Bug6335238.java
+ test/java/text/Format/DateFormat/Bug6530336.java
+ test/java/text/Format/DateFormat/DateFormatRegression.java
+ test/java/text/Format/DateFormat/DateFormatRoundTripTest.java
+ test/java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java
+ test/java/text/Format/DateFormat/DateFormatTest.java
+ test/java/text/Format/DateFormat/IntlTestDateFormat.java
+ test/java/text/Format/DateFormat/IntlTestDateFormatAPI.java
+ test/java/text/Format/DateFormat/IntlTestDateFormatSymbols.java
+ test/java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java
+ test/java/text/Format/DateFormat/NonGregorianFormatTest.java
+ test/java/text/Format/DateFormat/SDFserialized.ser.txt
+ test/java/text/Format/DateFormat/TimeZoneNameTest.java
+ test/java/text/Format/DateFormat/bug4097450.java
+ test/java/text/Format/DateFormat/bug4099975.java
+ test/java/text/Format/DateFormat/bug4117335.java
+ test/java/text/Format/DateFormat/bug4358730.java
+ test/java/text/Format/DateFormat/bug6271375.java
+ test/java/text/Format/DateFormat/bug6317072.java
+ test/java/text/Format/DateFormat/bug6412896.java
+ test/java/text/Format/MessageFormat/Bug4185816.ser.txt
+ test/java/text/Format/MessageFormat/Bug4185816Corrupt.ser.txt
+ test/java/text/Format/MessageFormat/Bug4185816Test.java
+ test/java/text/Format/MessageFormat/Bug6481179.java
+ test/java/text/Format/MessageFormat/LargeMessageFormat.java
+ test/java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java
+ test/java/text/Format/MessageFormat/MessageRegression.java
+ test/java/text/Format/MessageFormat/MessageTest.java
+ test/java/text/Format/MessageFormat/bug4492719.java
+ test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java
+ test/java/text/Format/NumberFormat/BigDecimalFormat.java
+ test/java/text/Format/NumberFormat/BigDecimalParse.java
+ test/java/text/Format/NumberFormat/Bug4208135.java
+ test/java/text/Format/NumberFormat/Bug4833877.java
+ test/java/text/Format/NumberFormat/Bug4838107.java
+ test/java/text/Format/NumberFormat/Bug4944439.java
+ test/java/text/Format/NumberFormat/Bug4990596.java
+ test/java/text/Format/NumberFormat/Bug6278616.java
+ test/java/text/Format/NumberFormat/CurrencyFormat.java
+ test/java/text/Format/NumberFormat/CurrencySymbols.properties
+ test/java/text/Format/NumberFormat/DFSDeserialization142.java
+ test/java/text/Format/NumberFormat/DFSExponential.java
+ test/java/text/Format/NumberFormat/DFSSerialization.java
+ test/java/text/Format/NumberFormat/DFSSerialization142.java
+ test/java/text/Format/NumberFormat/DecimalFormat.114.txt
+ test/java/text/Format/NumberFormat/DecimalFormatSymbols.114.txt
+ test/java/text/Format/NumberFormat/DecimalFormatSymbols.142.txt
+ test/java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java
+ test/java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java
+ test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java
+ test/java/text/Format/NumberFormat/NumberFormat4185761a.ser.txt
+ test/java/text/Format/NumberFormat/NumberFormat4185761b.ser.txt
+ test/java/text/Format/NumberFormat/NumberFormatRounding.java
+ test/java/text/Format/NumberFormat/NumberRegression.java
+ test/java/text/Format/NumberFormat/NumberRoundTrip.java
+ test/java/text/Format/NumberFormat/NumberTest.java
+ test/java/text/Format/NumberFormat/PositionTest.java
+ test/java/text/Format/NumberFormat/SerializationLoadTest.java
+ test/java/text/Format/NumberFormat/SerializationSaveTest.java
+ test/java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java
+ test/java/text/Format/common/Bug4769840.java
+ test/java/text/Format/common/Bug6215962.java
+ test/java/text/Format/common/ChoiceFormat.ser.txt
+ test/java/text/Format/common/DateFormat.Field.ser.txt
+ test/java/text/Format/common/FormatIteratorTest.java
+ test/java/text/Format/common/MessageFormat.Field.ser.txt
+ test/java/text/Format/common/NumberFormat.Field.ser.txt
+ test/java/text/Format/common/PParser.java
+ test/java/text/Format/common/dateFormat.props
+ test/java/text/Format/common/decimalFormat.props
+ test/java/text/Format/common/messageFormat.props
+ test/java/text/testlib/HexDumpReader.java
+ test/java/text/testlib/IntlTest.java
+ test/java/util/Calendar/BuddhistCalendarTest.java
+ test/java/util/Calendar/Bug4302966.java
+ test/java/util/Calendar/Bug4766302.java
+ test/java/util/Calendar/Bug4851640.java
+ test/java/util/Calendar/Bug4958050.java
+ test/java/util/Calendar/Bug5078053.java
+ test/java/util/Calendar/Bug6178071.java
+ test/java/util/Calendar/Bug6234795.java
+ test/java/util/Calendar/Bug6448234.java
+ test/java/util/Calendar/CalendarLimitTest.java
+ test/java/util/Calendar/CalendarRegression.java
+ test/java/util/Calendar/CalendarTest.java
+ test/java/util/Calendar/FieldStateTest.java
+ test/java/util/Calendar/GregorianCutoverTest.java
+ test/java/util/Calendar/JulianTest.java
+ test/java/util/Calendar/Koyomi.java
+ test/java/util/Calendar/Limit.java
+ test/java/util/Calendar/NonLenientTest.java
+ test/java/util/Calendar/ResolutionTest.java
+ test/java/util/Calendar/RollDayOfWeekTest.java
+ test/java/util/Calendar/StampOverflow.java
+ test/java/util/Calendar/ZoneOffsets.java
+ test/java/util/Calendar/bug4028518.java
+ test/java/util/Calendar/bug4100311.java
+ test/java/util/Calendar/bug4243802.java
+ test/java/util/Calendar/bug4316678.java
+ test/java/util/Calendar/bug4372743.java
+ test/java/util/Calendar/bug4401223.java
+ test/java/util/Calendar/bug4409072.java
+ test/java/util/Calendar/bug4514831.java
+ test/java/util/Date/Bug4955000.java
+ test/java/util/Date/DateGregorianCalendarTest.java
+ test/java/util/Date/DateRegression.java
+ test/java/util/Date/DateTest.java
+ test/java/util/Date/TZ.java
+ test/java/util/Date/TimestampTest.java
+ test/java/util/TimeZone/Bug4322313.java
+ test/java/util/TimeZone/Bug5097350.java
+ test/java/util/TimeZone/CheckDisplayNames.java
+ test/java/util/TimeZone/DefaultTimeZoneTest.html
+ test/java/util/TimeZone/DefaultTimeZoneTest.java
+ test/java/util/TimeZone/HongKong.java
+ test/java/util/TimeZone/IDTest.java
+ test/java/util/TimeZone/TimeZoneBoundaryTest.java
+ test/java/util/TimeZone/TimeZoneRegression.java
+ test/java/util/TimeZone/TimeZoneTest.java
+ test/java/util/TimeZone/TransitionTest.java
+ test/java/util/TimeZone/UTCAliasTest.java
+ test/java/util/TimeZone/bug4096952.java
+ test/sun/text/IntHashtable/Bug4170614Test.java
+ test/sun/text/IntHashtable/Bug4170614Test.sh
+ test/sun/text/IntHashtable/Bug4705389.java

Changeset: 841418d7a710
Author:    jlaskey
Date:      2016-05-27 12:34 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/841418d7a710

8156209: Add argument checks to BasicImageReader calls
Reviewed-by: sundar

! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReaderFactory.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java

Changeset: df35a805b405
Author:    mchung
Date:      2016-05-27 08:52 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/df35a805b405

8157986: Runtime support for javac to determine arguments to the runtime environment
Reviewed-by: alanb

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/native/libjava/VM.c

Changeset: 6d368af4250b
Author:    jlaskey
Date:      2016-05-27 14:02 -0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6d368af4250b

8158061: Additional argument checks to BasicImageReader calls
Reviewed-by: alanb, coffeys

! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java

Changeset: 0d7dae8a315b
Author:    asmotrak
Date:      2016-05-27 14:24 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0d7dae8a315b

8152207: Perform array bound checks while getting a length of bytecode instructions
Reviewed-by: hseigel

! src/java.base/share/native/libverify/check_code.c

Changeset: ce592cf6d7d3
Author:    shurailine
Date:      2016-05-27 14:26 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ce592cf6d7d3

8157996: Unneeded import in lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java
Reviewed-by: mchung, chegar
Contributed-by: alexandre.iline at oracle.com

! test/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java

Changeset: e17beec1b64f
Author:    sadayapalam
Date:      2016-05-28 09:47 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e17beec1b64f

8033812: javadoc for java.lang.annotation.ElementType needs minor correction
Summary: Fix incorrect count of type contexts.
Reviewed-by: mcimadamore

! src/java.base/share/classes/java/lang/annotation/ElementType.java

Changeset: 3785e222a8d0
Author:    xiaofeya
Date:      2016-05-29 18:22 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3785e222a8d0

8078812: Test RMI with client and servers as modules
Reviewed-by: smarks
Contributed-by: Felix Yang <felix.yang at oracle.com>

+ test/java/rmi/module/ModuleTest.java
+ test/java/rmi/module/src/mclient/clientpkg/Client.java
+ test/java/rmi/module/src/mserver/serverpkg/Hello.java
+ test/java/rmi/module/src/mserver/serverpkg/Server.java
+ test/java/rmi/module/src/mtest/testpkg/DummyApp.java

Changeset: ee29aaab5889
Author:    okutsu
Date:      2016-05-30 14:58 +0900
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ee29aaab5889

8039565: Remove test exclusion for java/util/ResourceBundle/RestrictedBundleTest.java
Reviewed-by: peytoia

- test/java/util/ResourceBundle/RestrictedBundleTest.html
- test/java/util/ResourceBundle/RestrictedBundleTest.java

Changeset: b381caddcf09
Author:    lana
Date:      2016-06-02 20:33 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b381caddcf09

Added tag jdk-9+121 for changeset ee29aaab5889

! .hgtags

Changeset: a7745a6aa5f6
Author:    gadams
Date:      2016-06-28 10:37 -0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a7745a6aa5f6

Merge

! make/Import.gmk
! make/copy/Copy-java.base.gmk
- 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
- make/data/swingbeaninfo/SwingBeanInfo.template
- make/data/swingbeaninfo/images/AbstractButtonColor16.gif
- make/data/swingbeaninfo/images/BorderColor16.gif
- make/data/swingbeaninfo/images/BoxColor16.gif
- make/data/swingbeaninfo/images/BoxColor32.gif
- make/data/swingbeaninfo/images/BoxMono16.gif
- make/data/swingbeaninfo/images/BoxMono32.gif
- make/data/swingbeaninfo/images/JAppletColor16.gif
- make/data/swingbeaninfo/images/JAppletColor32.gif
- make/data/swingbeaninfo/images/JAppletMono16.gif
- make/data/swingbeaninfo/images/JAppletMono32.gif
- make/data/swingbeaninfo/images/JButtonColor16.gif
- make/data/swingbeaninfo/images/JButtonColor32.gif
- make/data/swingbeaninfo/images/JButtonMono16.gif
- make/data/swingbeaninfo/images/JButtonMono32.gif
- make/data/swingbeaninfo/images/JCheckBoxColor16.gif
- make/data/swingbeaninfo/images/JCheckBoxColor32.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemColor16.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemColor32.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemMono16.gif
- make/data/swingbeaninfo/images/JCheckBoxMenuItemMono32.gif
- make/data/swingbeaninfo/images/JCheckBoxMono16.gif
- make/data/swingbeaninfo/images/JCheckBoxMono32.gif
- make/data/swingbeaninfo/images/JColorChooserColor16.gif
- make/data/swingbeaninfo/images/JColorChooserColor32.gif
- make/data/swingbeaninfo/images/JColorChooserMono16.gif
- make/data/swingbeaninfo/images/JColorChooserMono32.gif
- make/data/swingbeaninfo/images/JComboBoxColor16.gif
- make/data/swingbeaninfo/images/JComboBoxColor32.gif
- make/data/swingbeaninfo/images/JComboBoxMono16.gif
- make/data/swingbeaninfo/images/JComboBoxMono32.gif
- make/data/swingbeaninfo/images/JComponentColor16.gif
- make/data/swingbeaninfo/images/JDesktopPaneColor16.gif
- make/data/swingbeaninfo/images/JDesktopPaneColor32.gif
- make/data/swingbeaninfo/images/JDesktopPaneMono16.gif
- make/data/swingbeaninfo/images/JDesktopPaneMono32.gif
- make/data/swingbeaninfo/images/JDialogColor16.gif
- make/data/swingbeaninfo/images/JDialogColor32.gif
- make/data/swingbeaninfo/images/JDialogMono16.gif
- make/data/swingbeaninfo/images/JDialogMono32.gif
- make/data/swingbeaninfo/images/JEditorPaneColor16.gif
- make/data/swingbeaninfo/images/JEditorPaneColor32.gif
- make/data/swingbeaninfo/images/JEditorPaneMono16.gif
- make/data/swingbeaninfo/images/JEditorPaneMono32.gif
- make/data/swingbeaninfo/images/JFileChooserColor16.gif
- make/data/swingbeaninfo/images/JFileChooserColor32.gif
- make/data/swingbeaninfo/images/JFileChooserMono16.gif
- make/data/swingbeaninfo/images/JFileChooserMono32.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldColor16.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldColor32.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldMono16.gif
- make/data/swingbeaninfo/images/JFormattedTextFieldMono32.gif
- make/data/swingbeaninfo/images/JFrameColor16.gif
- make/data/swingbeaninfo/images/JFrameColor32.gif
- make/data/swingbeaninfo/images/JFrameMono16.gif
- make/data/swingbeaninfo/images/JFrameMono32.gif
- make/data/swingbeaninfo/images/JInternalFrameColor16.gif
- make/data/swingbeaninfo/images/JInternalFrameColor32.gif
- make/data/swingbeaninfo/images/JInternalFrameMono16.gif
- make/data/swingbeaninfo/images/JInternalFrameMono32.gif
- make/data/swingbeaninfo/images/JLabelColor16.gif
- make/data/swingbeaninfo/images/JLabelColor32.gif
- make/data/swingbeaninfo/images/JLabelMono16.gif
- make/data/swingbeaninfo/images/JLabelMono32.gif
- make/data/swingbeaninfo/images/JLayeredPaneColor16.gif
- make/data/swingbeaninfo/images/JLayeredPaneColor32.gif
- make/data/swingbeaninfo/images/JLayeredPaneMono16.gif
- make/data/swingbeaninfo/images/JLayeredPaneMono32.gif
- make/data/swingbeaninfo/images/JListColor16.gif
- make/data/swingbeaninfo/images/JListColor32.gif
- make/data/swingbeaninfo/images/JListMono16.gif
- make/data/swingbeaninfo/images/JListMono32.gif
- make/data/swingbeaninfo/images/JMenuBarColor16.gif
- make/data/swingbeaninfo/images/JMenuBarColor32.gif
- make/data/swingbeaninfo/images/JMenuBarMono16.gif
- make/data/swingbeaninfo/images/JMenuBarMono32.gif
- make/data/swingbeaninfo/images/JMenuColor16.gif
- make/data/swingbeaninfo/images/JMenuColor32.gif
- make/data/swingbeaninfo/images/JMenuItemColor16.gif
- make/data/swingbeaninfo/images/JMenuItemColor32.gif
- make/data/swingbeaninfo/images/JMenuItemMono16.gif
- make/data/swingbeaninfo/images/JMenuItemMono32.gif
- make/data/swingbeaninfo/images/JMenuMono16.gif
- make/data/swingbeaninfo/images/JMenuMono32.gif
- make/data/swingbeaninfo/images/JOptionPaneColor16.gif
- make/data/swingbeaninfo/images/JOptionPaneColor32.gif
- make/data/swingbeaninfo/images/JOptionPaneMono16.gif
- make/data/swingbeaninfo/images/JOptionPaneMono32.gif
- make/data/swingbeaninfo/images/JPanelColor16.gif
- make/data/swingbeaninfo/images/JPanelColor32.gif
- make/data/swingbeaninfo/images/JPanelMono16.gif
- make/data/swingbeaninfo/images/JPanelMono32.gif
- make/data/swingbeaninfo/images/JPasswordFieldColor16.gif
- make/data/swingbeaninfo/images/JPasswordFieldColor32.gif
- make/data/swingbeaninfo/images/JPasswordFieldMono16.gif
- make/data/swingbeaninfo/images/JPasswordFieldMono32.gif
- make/data/swingbeaninfo/images/JPopupMenuColor16.gif
- make/data/swingbeaninfo/images/JPopupMenuColor32.gif
- make/data/swingbeaninfo/images/JPopupMenuMono16.gif
- make/data/swingbeaninfo/images/JPopupMenuMono32.gif
- make/data/swingbeaninfo/images/JProgressBarColor16.gif
- make/data/swingbeaninfo/images/JProgressBarColor32.gif
- make/data/swingbeaninfo/images/JProgressBarMono16.gif
- make/data/swingbeaninfo/images/JProgressBarMono32.gif
- make/data/swingbeaninfo/images/JRadioButtonColor16.gif
- make/data/swingbeaninfo/images/JRadioButtonColor32.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemColor16.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemColor32.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemMono16.gif
- make/data/swingbeaninfo/images/JRadioButtonMenuItemMono32.gif
- make/data/swingbeaninfo/images/JRadioButtonMono16.gif
- make/data/swingbeaninfo/images/JRadioButtonMono32.gif
- make/data/swingbeaninfo/images/JRootPaneColor16.gif
- make/data/swingbeaninfo/images/JRootPaneColor32.gif
- make/data/swingbeaninfo/images/JRootPaneMono16.gif
- make/data/swingbeaninfo/images/JRootPaneMono32.gif
- make/data/swingbeaninfo/images/JScrollBarColor16.gif
- make/data/swingbeaninfo/images/JScrollBarColor32.gif
- make/data/swingbeaninfo/images/JScrollBarMono16.gif
- make/data/swingbeaninfo/images/JScrollBarMono32.gif
- make/data/swingbeaninfo/images/JScrollPaneColor16.gif
- make/data/swingbeaninfo/images/JScrollPaneColor32.gif
- make/data/swingbeaninfo/images/JScrollPaneMono16.gif
- make/data/swingbeaninfo/images/JScrollPaneMono32.gif
- make/data/swingbeaninfo/images/JSeparatorColor16.gif
- make/data/swingbeaninfo/images/JSeparatorColor32.gif
- make/data/swingbeaninfo/images/JSeparatorMono16.gif
- make/data/swingbeaninfo/images/JSeparatorMono32.gif
- make/data/swingbeaninfo/images/JSliderColor16.gif
- make/data/swingbeaninfo/images/JSliderColor32.gif
- make/data/swingbeaninfo/images/JSliderMono16.gif
- make/data/swingbeaninfo/images/JSliderMono32.gif
- make/data/swingbeaninfo/images/JSpinnerColor16.gif
- make/data/swingbeaninfo/images/JSpinnerColor32.gif
- make/data/swingbeaninfo/images/JSpinnerMono16.gif
- make/data/swingbeaninfo/images/JSpinnerMono32.gif
- make/data/swingbeaninfo/images/JSplitPaneColor16.gif
- make/data/swingbeaninfo/images/JSplitPaneColor32.gif
- make/data/swingbeaninfo/images/JSplitPaneMono16.gif
- make/data/swingbeaninfo/images/JSplitPaneMono32.gif
- make/data/swingbeaninfo/images/JTabbedPaneColor16.gif
- make/data/swingbeaninfo/images/JTabbedPaneColor32.gif
- make/data/swingbeaninfo/images/JTabbedPaneMono16.gif
- make/data/swingbeaninfo/images/JTabbedPaneMono32.gif
- make/data/swingbeaninfo/images/JTableColor16.gif
- make/data/swingbeaninfo/images/JTableColor32.gif
- make/data/swingbeaninfo/images/JTableMono16.gif
- make/data/swingbeaninfo/images/JTableMono32.gif
- make/data/swingbeaninfo/images/JTextAreaColor16.gif
- make/data/swingbeaninfo/images/JTextAreaColor32.gif
- make/data/swingbeaninfo/images/JTextAreaMono16.gif
- make/data/swingbeaninfo/images/JTextAreaMono32.gif
- make/data/swingbeaninfo/images/JTextFieldColor16.gif
- make/data/swingbeaninfo/images/JTextFieldColor32.gif
- make/data/swingbeaninfo/images/JTextFieldMono16.gif
- make/data/swingbeaninfo/images/JTextFieldMono32.gif
- make/data/swingbeaninfo/images/JTextPaneColor16.gif
- make/data/swingbeaninfo/images/JTextPaneColor32.gif
- make/data/swingbeaninfo/images/JTextPaneMono16.gif
- make/data/swingbeaninfo/images/JTextPaneMono32.gif
- make/data/swingbeaninfo/images/JToggleButtonColor16.gif
- make/data/swingbeaninfo/images/JToggleButtonColor32.gif
- make/data/swingbeaninfo/images/JToggleButtonMono16.gif
- make/data/swingbeaninfo/images/JToggleButtonMono32.gif
- make/data/swingbeaninfo/images/JToolBarColor16.gif
- make/data/swingbeaninfo/images/JToolBarColor32.gif
- make/data/swingbeaninfo/images/JToolBarMono16.gif
- make/data/swingbeaninfo/images/JToolBarMono32.gif
- make/data/swingbeaninfo/images/JTreeColor16.gif
- make/data/swingbeaninfo/images/JTreeColor32.gif
- make/data/swingbeaninfo/images/JTreeMono16.gif
- make/data/swingbeaninfo/images/JTreeMono32.gif
- make/data/swingbeaninfo/images/JViewportColor16.gif
- make/data/swingbeaninfo/images/JViewportColor32.gif
- make/data/swingbeaninfo/images/JViewportMono16.gif
- make/data/swingbeaninfo/images/JViewportMono32.gif
- make/data/swingbeaninfo/images/JWindowColor16.gif
- make/data/swingbeaninfo/images/JWindowColor32.gif
- make/data/swingbeaninfo/images/JWindowMono16.gif
- make/data/swingbeaninfo/images/JWindowMono32.gif
- make/data/swingbeaninfo/javax/swing/SwingBeanInfoBase.java
- make/data/swingbeaninfo/manifest.mf
- make/data/swingbeaninfo/sun/swing/BeanInfoUtils.java
! make/gendata/Gendata-java.base.gmk
- make/gendata/Gendata-jdk.jdeps.gmk
- make/gensrc/Gensrc-jdk.dev.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
- make/gensrc/Gensrc-jdk.jvmstat.gmk
! make/gensrc/GensrcMisc.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-java.desktop.gmk
- make/launcher/Launcher-jdk.dev.gmk
- make/launcher/Launcher-jdk.jvmstat.rmi.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/JavaLauncher.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/NioLibraries.gmk
- make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js
- make/scripts/localelist.sh
- make/src/classes/build/tools/addjsum/AddJsum.java
- make/src/classes/build/tools/module/GenJdepsModulesXml.java
- make/src/classes/build/tools/module/GenModulesList.java
- make/src/classes/build/tools/module/ImageBuilder.java
- make/src/classes/build/tools/module/Module.java
- make/src/classes/build/tools/module/ModuleArchive.java
- make/src/classes/build/tools/module/ModulesXmlReader.java
- make/src/classes/build/tools/module/ModulesXmlWriter.java
- make/src/classes/build/tools/module/boot.modules
- make/src/classes/build/tools/module/ext.modules
- make/src/classes/build/tools/swingbeaninfo/DocBeanInfo.java
- make/src/classes/build/tools/swingbeaninfo/GenDocletBeanInfo.java
- make/src/classes/build/tools/swingbeaninfo/GenSwingBeanInfo.java
- make/src/native/genconstants/ch/genSocketOptionRegistry.c
- make/src/native/genconstants/fs/genSolarisConstants.c
- make/src/native/genconstants/fs/genUnixConstants.c
! src/java.base/linux/native/libnet/linux_close.c
- src/java.base/share/classes/java/lang/reflect/WeakCache.java
! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
- src/java.base/share/classes/java/util/regex/UnicodeProp.java
- src/java.base/share/classes/jdk/Version.java
- src/java.base/share/classes/jdk/internal/jimage/Archive.java
- src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java
- src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java
- src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java
- src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java
- src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java
- src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java
- src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java
- src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java
- src/java.base/share/classes/jdk/internal/jimage/StringTable.java
- src/java.base/share/classes/jdk/internal/jimage/UTF8String.java
- src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.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/misc/CRC16.java
- src/java.base/share/classes/sun/misc/Cache.java
- src/java.base/share/classes/sun/misc/GC.java
- src/java.base/share/classes/sun/misc/InvalidJarIndexException.java
- src/java.base/share/classes/sun/misc/JarIndex.java
- src/java.base/share/classes/sun/misc/Launcher.java
- src/java.base/share/classes/sun/misc/ManagedLocalsThread.java
- src/java.base/share/classes/sun/misc/Resource.java
- src/java.base/share/classes/sun/misc/Signal.java
- src/java.base/share/classes/sun/misc/SignalHandler.java
- src/java.base/share/classes/sun/misc/SoftCache.java
- src/java.base/share/classes/sun/misc/URLClassPath.java
- src/java.base/share/classes/sun/misc/Unsafe.java
- src/java.base/share/classes/sun/misc/VMSupport.java
- src/java.base/share/classes/sun/misc/resources/Messages.java
- src/java.base/share/classes/sun/misc/resources/Messages_de.java
- src/java.base/share/classes/sun/misc/resources/Messages_es.java
- src/java.base/share/classes/sun/misc/resources/Messages_fr.java
- src/java.base/share/classes/sun/misc/resources/Messages_it.java
- src/java.base/share/classes/sun/misc/resources/Messages_ja.java
- src/java.base/share/classes/sun/misc/resources/Messages_ko.java
- src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java
- src/java.base/share/classes/sun/misc/resources/Messages_sv.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java
- src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java
- src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java
- src/java.base/share/classes/sun/net/spi/nameservice/NameService.java
- src/java.base/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.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/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java
- src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template
! src/java.base/share/native/javalauncher_api/javalauncher_api.c
- src/java.base/share/native/libjava/GC.c
- src/java.base/share/native/libjava/Package.c
- src/java.base/share/native/libjava/Proxy.c
- src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
+ src/java.base/share/native/libjimage/NativeImageBuffer.cpp
! src/java.base/share/native/libzip/zip_util.c
- src/java.base/unix/classes/sun/misc/FileURLMapper.java
- src/java.base/unix/classes/sun/misc/GThreadHelper.java
! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java
- src/java.base/unix/native/libnet/ExtendedOptionsImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
- src/java.base/windows/classes/sun/misc/FileURLMapper.java
- src/java.base/windows/native/libnet/ExtendedOptionsImpl.c
- src/java.desktop/macosx/classes/com/apple/eawt/AboutHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppEvent.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppEventListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppForegroundListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppHiddenListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/AppReOpenedListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/OpenFilesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/PreferencesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/PrintFilesHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitHandler.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitResponse.java
- src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java
- src/java.desktop/macosx/classes/com/apple/eawt/ScreenSleepListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/SystemSleepListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/UserSessionListener.java
- src/java.desktop/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java
- src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory
- src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup
- src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider
- src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider
- src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService
- src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.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/common/awt/awt_p.h
- src/java.desktop/unix/native/common/awt/extutil.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/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/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/META-INF/services/jdk.internal.logger.DefaultLoggerFinder
- src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java
- src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java
- src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService
- src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider
- src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider
- src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h
- src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java
- src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java
- src/jdk.dev/share/classes/jdk/tools/jimage/Main.java
- src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java
- src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector
- src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService
- src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider
- src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java
- src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java
- src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider
- test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html
- test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.html
- test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.html
- test/java/awt/dnd/Button2DragTest/Button2DragTest.html
- test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java
- test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
- test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java
- test/java/net/Inet4Address/DummyNameService.java
- test/java/net/Inet4Address/DummyNameServiceDescriptor.java
- test/java/net/Inet4Address/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/java/net/URLPermission/nstest/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/java/net/URLPermission/nstest/SimpleNameService.java
- test/java/net/URLPermission/nstest/SimpleNameServiceDescriptor.java
- test/java/net/httpclient/whitebox/TEST.properties
- test/java/net/httpclient/whitebox/java/net/http/SelectorTest.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/ResourceBundle/RestrictedBundleTest.html
- test/java/util/ResourceBundle/RestrictedBundleTest.java
- 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/java/util/stream/bootlib/TEST.properties
- test/javax/transaction/testng/TEST.properties
- test/javax/xml/bind/xjc/8032884/compile-schema.sh
- test/jdk/Version/Basic.java
- test/jdk/internal/jimage/ExecutableTest.java
- test/jdk/internal/jimage/JImageTest.java
- test/jdk/internal/jimage/VerifyJimage.java
- test/sun/net/InetAddress/nameservice/chaining/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/chaining/Providers.java
- test/sun/net/InetAddress/nameservice/chaining/Simple1NameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/chaining/Simple2NameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/chaining/SimpleNameService.java
- test/sun/net/InetAddress/nameservice/deadlock/Hang.java
- test/sun/net/InetAddress/nameservice/deadlock/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameService.java
- test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameServiceDescriptor.java
- test/sun/net/InetAddress/nameservice/simple/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/net/InetAddress/nameservice/simple/SimpleNameService.java
- test/sun/net/InetAddress/nameservice/simple/SimpleNameServiceDescriptor.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
- 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/sun/security/krb5/auto/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/security/krb5/canonicalize/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- test/sun/security/krb5/config/NamingManager.java
- test/sun/security/krb5/config/dns.sh
- test/sun/security/mscapi/IsSunMSCAPIAvailable.sh
- test/sun/security/provider/SecureRandom/SelfSeed.java
- test/sun/security/ssl/StatusStapling/BogusStatusRequest.java
- test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java
- test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java
- test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java
- test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java
- test/sun/security/ssl/StatusStapling/TestCase.java
- test/sun/security/ssl/StatusStapling/TestUtils.java
- test/sun/security/x509/URICertStore/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
- 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



More information about the mobile-dev mailing list