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