From lana.steuck at oracle.com Wed Apr 6 18:32:18 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Apr 2016 18:32:18 +0000 Subject: hg: jdk9/jdk9: 5 new changesets Message-ID: <201604061832.u36IWIp6015388@aojmv0008.oracle.com> Changeset: d360f7499380 Author: mchung Date: 2016-03-31 14:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d360f7499380 8153217: javafx modules are not included in the jre Reviewed-by: alanb ! make/Images.gmk ! make/common/Modules.gmk Changeset: 1e97e2ae06f9 Author: erikj Date: 2016-04-01 17:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1e97e2ae06f9 8153257: Jib profiles config broken after JDK-8031767 Reviewed-by: tbell ! common/conf/jib-profiles.js Changeset: 7cd13f24127f Author: erikj Date: 2016-04-01 17:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/7cd13f24127f 8153261: Clean up fix for JDK-8153217 Reviewed-by: tbell ! make/Images.gmk ! make/common/Modules.gmk Changeset: 6cf3e6866c37 Author: erikj Date: 2016-04-01 17:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6cf3e6866c37 8153273: Test lib compilations trigger find crash on Solaris Reviewed-by: tbell ! make/test/BuildTestLib.gmk Changeset: 55b6d550828d Author: tbell Date: 2016-04-01 12:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/55b6d550828d 8153303: Jib profiles config broken after JDK-8153257 after JDK-8031767 Reviewed-by: mchung ! common/conf/jib-profiles.js From lana.steuck at oracle.com Wed Apr 6 18:32:25 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Apr 2016 18:32:25 +0000 Subject: hg: jdk9/jdk9/jaxp: 2 new changesets Message-ID: <201604061832.u36IWPRw015574@aojmv0008.oracle.com> Changeset: ccd848271666 Author: joehw Date: 2016-03-30 11:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/ccd848271666 8147431: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh copied JDK failed Reviewed-by: rriggs ! test/ProblemList.txt ! test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh Changeset: 28626780e245 Author: lana Date: 2016-03-31 08:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/28626780e245 Merge From lana.steuck at oracle.com Wed Apr 6 18:32:29 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Apr 2016 18:32:29 +0000 Subject: hg: jdk9/jdk9/langtools: 6 new changesets Message-ID: <201604061832.u36IWTEK015599@aojmv0008.oracle.com> Changeset: 305e9e96a7f6 Author: mchung Date: 2016-03-31 11:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/305e9e96a7f6 8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build Reviewed-by: alanb ! make/gendata/Gendata-jdk.compiler.gmk Changeset: f31075169c33 Author: vromero Date: 2016-03-31 17:25 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f31075169c33 8150733: NPE when compiling module-info.java with a class declaration in a non-module mode Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/modules/NPECompilingModuleInfoTest.java Changeset: 0ef6f9a479f8 Author: darcy Date: 2016-03-31 14:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0ef6f9a479f8 6818181: Update naming convention annotation processing samples for modules Reviewed-by: jjg ! src/sample/share/javac/processing/src/CheckNamesProcessor.java Changeset: 97ec97671022 Author: jjg Date: 2016-03-31 15:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/97ec97671022 8152897: refactor ToolBox to allow reduced documented dependencies Reviewed-by: vromero ! test/jdk/jshell/ClassPathTest.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/Compiler.java ! test/jdk/jshell/CompletionSuggestionTest.java ! test/jdk/jshell/ComputeFQNsTest.java ! test/jdk/jshell/ErrorTranslationTest.java ! test/jdk/jshell/ImportTest.java ! test/jdk/jshell/InferTypeTest.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolFormatTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/tools/doclint/tool/PathsTest.java ! test/tools/javac/4846262/CheckEBCDICLocaleTest.java ! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java ! test/tools/javac/6508981/TestInferBinaryName.java ! test/tools/javac/AnonymousSubclassTest.java ! test/tools/javac/ClassPathTest/ClassPathTest.java ! test/tools/javac/ConstFoldTest.java ! test/tools/javac/ExtDirs/ExtDirTest.java ! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java ! test/tools/javac/MissingInclude/MissingIncludeTest.java ! test/tools/javac/Paths/AbsolutePathTest.java ! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java ! test/tools/javac/T5090006/AssertionFailureTest.java ! test/tools/javac/T6558476.java ! test/tools/javac/T6725036.java ! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java ! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java ! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java ! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java ! test/tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java ! test/tools/javac/api/ToolProvider/HelloWorldTest.java ! test/tools/javac/api/ToolProvider/ToolProviderTest1.java ! test/tools/javac/api/ToolProvider/ToolProviderTest2.java ! test/tools/javac/boxing/IncrementBoxedAndAccess.java ! test/tools/javac/classfiles/InnerClasses/T8068517.java ! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java ! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/tools/javac/classfiles/attributes/lib/TestBase.java ! test/tools/javac/completionDeps/DepsAndAnno.java ! test/tools/javac/defaultMethods/AssertionsTest.java ! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java ! test/tools/javac/file/ExplodedImage.java ! test/tools/javac/importscope/CompletionFailureDuringImport.java ! test/tools/javac/importscope/ImportDependenciesTest.java ! test/tools/javac/importscope/ImportMembersTest.java ! test/tools/javac/importscope/NegativeCyclicDependencyTest.java ! test/tools/javac/innerClassFile/InnerClassFileTest.java ! test/tools/javac/javazip/JavaZipTest.java ! test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java ! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java ! test/tools/javac/links/LinksTest.java ! test/tools/javac/modules/AbstractOrInnerClassServiceImplTest.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessing.java ! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/DoclintOtherModules.java ! test/tools/javac/modules/DuplicateClassTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/HelloWorldTest.java ! test/tools/javac/modules/MOptionTest.java ! test/tools/javac/modules/ModuleFinderTest.java ! test/tools/javac/modules/ModuleInfoTest.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/ModuleTestBase.java ! test/tools/javac/modules/ModulesAndClassPathTest.java ! test/tools/javac/modules/MultiModuleModeTest.java ! test/tools/javac/modules/NPECompilingModuleInfoTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/javac/modules/OutputDirTest.java ! test/tools/javac/modules/PackageConflictTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/PluginsInModulesTest.java ! test/tools/javac/modules/ProvidesTest.java ! test/tools/javac/modules/QueryBeforeEnter.java ! test/tools/javac/modules/RepeatedUsesAndProvidesTest.java ! test/tools/javac/modules/ReportNonExistentPackageTest.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/ServiceInStaticClassErrorTest.java ! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/modules/SubpackageTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java ! test/tools/javac/newlines/NewLineTest.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/plugin/showtype/Test.java ! test/tools/javac/processing/rounds/CompleteOnClosed.java ! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java ! test/tools/javac/stackmap/StackMapTest.java ! test/tools/javac/sym/ElementStructureTest.java ! test/tools/javac/tree/8067914/NukeExtraCast.java ! test/tools/javadoc/CompletionError.java ! test/tools/javah/6257087/T6257087.java ! test/tools/javah/ModuleClass.java ! test/tools/javah/T4942232/MissingParamClassTest.java ! test/tools/javah/constMacroTest/ConstMacroTest.java ! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java ! test/tools/javap/4866831/PublicInterfaceTest.java ! test/tools/javap/T6729471.java ! test/tools/javap/stackmap/StackmapTest.java - test/tools/lib/ToolBox.java + test/tools/lib/toolbox/AbstractTask.java + test/tools/lib/toolbox/ExecTask.java + test/tools/lib/toolbox/JarTask.java + test/tools/lib/toolbox/JavaTask.java + test/tools/lib/toolbox/JavacTask.java + test/tools/lib/toolbox/JavahTask.java + test/tools/lib/toolbox/JavapTask.java + test/tools/lib/toolbox/Task.java + test/tools/lib/toolbox/ToolBox.java ! test/tools/sjavac/ApiExtraction.java ! test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/HiddenFiles.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/IncCompileWithChanges.java ! test/tools/sjavac/IncludeExcludePatterns.java ! test/tools/sjavac/NoState.java ! test/tools/sjavac/OverlappingSrcDst.java ! test/tools/sjavac/PackagePathMismatch.java ! test/tools/sjavac/ParallelCompilations.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/SJavacTester.java ! test/tools/sjavac/StateDir.java Changeset: 8b64ecd96dbe Author: ksrini Date: 2016-03-29 10:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8b64ecd96dbe 8152771: NPE accessing comments on module declarations Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/modules/ModuleInfoTreeAccess.java Changeset: 4e87682893e6 Author: rfield Date: 2016-04-01 09:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/4e87682893e6 8152925: JShell: enable corralling of any type declaration, including enum Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/jdk/jshell/ReplaceTest.java From lana.steuck at oracle.com Wed Apr 6 18:32:33 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Apr 2016 18:32:33 +0000 Subject: hg: jdk9/jdk9/nashorn: 3 new changesets Message-ID: <201604061832.u36IWXfb015654@aojmv0008.oracle.com> Changeset: 4fbf7a66d49b Author: sundar Date: 2016-03-28 23:05 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/4fbf7a66d49b 8152533: ant octane target fails with "Unable to load a script engine manager (org.apache.bsf.BSFManager or javax.script.ScriptEngineManager)" Reviewed-by: jlaskey + buildtools/nashorntask/README + buildtools/nashorntask/build.xml + buildtools/nashorntask/project.properties + buildtools/nashorntask/src/jdk/nashorn/ant/NashornTask.java ! make/build-benchmark.xml ! make/project.properties Changeset: c0d57cb54210 Author: lana Date: 2016-03-31 08:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/c0d57cb54210 Merge Changeset: a5d1990fd32d Author: mchung Date: 2016-03-31 11:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/a5d1990fd32d 8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build Reviewed-by: alanb ! make/BuildNashorn.gmk From lana.steuck at oracle.com Wed Apr 6 18:32:35 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 06 Apr 2016 18:32:35 +0000 Subject: hg: jdk9/jdk9/jdk: 29 new changesets Message-ID: <201604061832.u36IWadi015660@aojmv0008.oracle.com> Changeset: 9e73bdac39ec Author: aefimov Date: 2016-03-28 17:12 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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 From lana.steuck at oracle.com Thu Apr 7 17:16:45 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 07 Apr 2016 17:16:45 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+113 for changeset cc30faa2da49 Message-ID: <201604071716.u37HGjFO014447@aojmv0008.oracle.com> Changeset: 5df43ffe48c4 Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/5df43ffe48c4 Added tag jdk-9+113 for changeset cc30faa2da49 ! .hgtags From lana.steuck at oracle.com Thu Apr 7 17:16:45 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 07 Apr 2016 17:16:45 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+113 for changeset 55b6d550828d Message-ID: <201604071716.u37HGjZt014448@aojmv0008.oracle.com> Changeset: 51fb48619b0e Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/51fb48619b0e Added tag jdk-9+113 for changeset 55b6d550828d ! .hgtags From lana.steuck at oracle.com Thu Apr 7 17:16:47 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 07 Apr 2016 17:16:47 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+113 for changeset c569f8d89269 Message-ID: <201604071716.u37HGlSY014464@aojmv0008.oracle.com> Changeset: 7d9d8ad32fe6 Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7d9d8ad32fe6 Added tag jdk-9+113 for changeset c569f8d89269 ! .hgtags From lana.steuck at oracle.com Thu Apr 7 17:16:53 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 07 Apr 2016 17:16:53 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+113 for changeset e980062475c1 Message-ID: <201604071716.u37HGrEO014692@aojmv0008.oracle.com> Changeset: b314bb02182b Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/b314bb02182b Added tag jdk-9+113 for changeset e980062475c1 ! .hgtags From lana.steuck at oracle.com Thu Apr 7 17:16:52 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 07 Apr 2016 17:16:52 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+113 for changeset 28626780e245 Message-ID: <201604071716.u37HGrCn014659@aojmv0008.oracle.com> Changeset: bf08e8fdd47a Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/bf08e8fdd47a Added tag jdk-9+113 for changeset 28626780e245 ! .hgtags From lana.steuck at oracle.com Thu Apr 7 17:16:55 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 07 Apr 2016 17:16:55 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+113 for changeset 4e87682893e6 Message-ID: <201604071716.u37HGtkj014804@aojmv0008.oracle.com> Changeset: f534faf33c47 Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f534faf33c47 Added tag jdk-9+113 for changeset 4e87682893e6 ! .hgtags From lana.steuck at oracle.com Thu Apr 7 17:16:56 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 07 Apr 2016 17:16:56 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+113 for changeset 68f8be44b6a6 Message-ID: <201604071716.u37HGuuK014813@aojmv0008.oracle.com> Changeset: 8c293ee99d5a Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8c293ee99d5a Added tag jdk-9+113 for changeset 68f8be44b6a6 ! .hgtags From lana.steuck at oracle.com Thu Apr 7 17:17:00 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 07 Apr 2016 17:17:00 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+113 for changeset a5d1990fd32d Message-ID: <201604071717.u37HH0DN014909@aojmv0008.oracle.com> Changeset: e015a1c14289 Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/e015a1c14289 Added tag jdk-9+113 for changeset a5d1990fd32d ! .hgtags From lana.steuck at oracle.com Wed Apr 13 17:55:35 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 13 Apr 2016 17:55:35 +0000 Subject: hg: jdk9/jdk9/corba: 8153737: Unsupported Module Message-ID: <201604131755.u3DHtZ67022900@aojmv0008.oracle.com> Changeset: 10d175b0368c Author: chegar Date: 2016-04-09 19:49 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/10d175b0368c 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! src/java.corba/share/classes/module-info.java From lana.steuck at oracle.com Wed Apr 13 17:55:36 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 13 Apr 2016 17:55:36 +0000 Subject: hg: jdk9/jdk9: 9 new changesets Message-ID: <201604131755.u3DHtaP9022906@aojmv0008.oracle.com> Changeset: 74ccbb7d0ec5 Author: azvegint Date: 2016-03-24 02:04 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/74ccbb7d0ec5 8143227: Platform-Specific Desktop Features Reviewed-by: prr, serb ! make/common/CORE_PKGS.gmk Changeset: 125cc8069745 Author: prr Date: 2016-03-28 08:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/125cc8069745 Merge Changeset: 0cd2d5f927ae Author: serb Date: 2016-03-29 17:03 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0cd2d5f927ae 7179078: Remove @beaninfo processing from the makefiles Reviewed-by: erikj, alexsch ! make/CompileJavaModules.gmk Changeset: 250927400311 Author: prr Date: 2016-04-05 07:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/250927400311 Merge Changeset: 4f4adcdff6b4 Author: erikj Date: 2016-04-06 11:16 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/4f4adcdff6b4 8152691: Compare script broken after Module system Reviewed-by: tbell ! common/autoconf/compare.sh.in ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! make/Main.gmk Changeset: f517c91f6a29 Author: erikj Date: 2016-04-07 13:16 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f517c91f6a29 8153660: jwdp.so/dll missing from JRE image Reviewed-by: alanb ! make/common/Modules.gmk Changeset: 49664188c2ca Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/49664188c2ca Merge Changeset: a82fbccf2e7e Author: jlahoda Date: 2016-04-08 11:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a82fbccf2e7e 8153243: make docs should generate JShell API docs Reviewed-by: erikj ! make/Javadoc.gmk ! make/common/NON_CORE_PKGS.gmk Changeset: 1d992540870f Author: chegar Date: 2016-04-09 19:49 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1d992540870f 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! make/common/Modules.gmk ! test/lib/share/classes/jdk/test/lib/Utils.java From lana.steuck at oracle.com Wed Apr 13 17:55:43 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 13 Apr 2016 17:55:43 +0000 Subject: hg: jdk9/jdk9/jaxp: 2 new changesets Message-ID: <201604131755.u3DHth4q023131@aojmv0008.oracle.com> Changeset: bfd3029fa3dd Author: joehw Date: 2016-04-06 14:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/bfd3029fa3dd 8150969: DEFER from Features API is taking precedence over defer preference in catalog file Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogReader.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/bad_cat.xml + test/javax/xml/jaxp/unittest/catalog/defer_del_false.xml + test/javax/xml/jaxp/unittest/catalog/defer_false_2.xml Changeset: 147114dd0641 Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/147114dd0641 Merge From lana.steuck at oracle.com Wed Apr 13 17:55:50 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 13 Apr 2016 17:55:50 +0000 Subject: hg: jdk9/jdk9/nashorn: 2 new changesets Message-ID: <201604131755.u3DHtoEi023191@aojmv0008.oracle.com> Changeset: 0c5b4ee6923f Author: jlaskey Date: 2016-04-11 10:01 -0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/0c5b4ee6923f 8075550: Error "JavaFX runtime not found" in nashorn when load predefines scripts to import JavaFX packages Reviewed-by: kcr, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/controls.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/fxml.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/graphics.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/media.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swing.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swt.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/web.js Changeset: ba21793a0e48 Author: mhaupt Date: 2016-04-11 18:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ba21793a0e48 8137149: add tests for issues closed during Nashorn issue cleanup Reviewed-by: jlaskey, sundar + test/script/basic/JDK-8026249.js + test/script/basic/JDK-8028429.js + test/script/basic/JDK-8028429.js.EXPECTED From lana.steuck at oracle.com Wed Apr 13 17:55:50 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 13 Apr 2016 17:55:50 +0000 Subject: hg: jdk9/jdk9/langtools: 20 new changesets Message-ID: <201604131755.u3DHto9f023203@aojmv0008.oracle.com> Changeset: 2f6ca5367226 Author: rfield Date: 2016-04-04 10:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2f6ca5367226 8147515: JShell: Internationalize Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java + src/jdk.jshell/share/classes/jdk/jshell/resources/l10n.properties ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolFormatTest.java + test/jdk/jshell/ToolLocaleMessageTest.java ! test/jdk/jshell/ToolReloadTest.java Changeset: 83c0f2cb6028 Author: jjg Date: 2016-04-04 12:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/83c0f2cb6028 8153416: unexport javah from jdk.compiler module Reviewed-by: mchung ! src/jdk.compiler/share/classes/module-info.java ! test/tools/javac/file/ExplodedImage.java ! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java ! test/tools/javah/4942232/Test.java ! test/tools/javah/6257087/T6257087.java ! test/tools/javah/6572945/T6572945.java ! test/tools/javah/ModuleClass.java ! test/tools/javah/T4942232/MissingParamClassTest.java ! test/tools/javah/T6893943.java ! test/tools/javah/T6994608.java ! test/tools/javah/T7126832/T7126832.java ! test/tools/javah/T7185778.java ! test/tools/javah/TestHelpOpts.java ! test/tools/javah/VersionTest.java ! test/tools/javah/constMacroTest/ConstMacroTest.java Changeset: f2ce02ef81e9 Author: rfield Date: 2016-04-04 20:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f2ce02ef81e9 8153417: jshell tool: use test passed locale to retrieve ResourceBundle Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java Changeset: 68696e640592 Author: rfield Date: 2016-04-05 00:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/68696e640592 8153482: jdk/jshell/StartOptionTest.java fails on Windows after JDK-8147515 Reviewed-by: jlahoda ! test/jdk/jshell/StartOptionTest.java Changeset: d5754aaff8ec Author: alanb Date: 2016-04-05 21:17 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d5754aaff8ec 8153370: Drop use of old style -XaddExports from tests Reviewed-by: mchung ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/platform/PlatformProviderTest.java Changeset: 680712ce0386 Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/680712ce0386 8149644: Integrate VarHandles Reviewed-by: mcimadamore, forax ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 82f94333bd7e Author: zmajo Date: 2016-03-24 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/82f94333bd7e Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java - test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java - test/com/sun/javadoc/testLinkOption/package-list - test/com/sun/javadoc/testProfiles/TestProfiles.java - test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java - test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/ClassError.java - test/com/sun/javadoc/testProfiles/pkg2/ClassException.java - test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java - test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java - test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt - test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt - test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java - test/jdk/javadoc/doclet/testLinkOption/package-list - test/tools/javac/Object1.java - test/tools/javac/Object1.out - test/tools/javac/Object2.java - test/tools/javac/Object2.out - test/tools/javac/profiles/ProfileTest.java - test/tools/javac/proprietary/WarnClass.java - test/tools/javac/proprietary/WarnClass.out - test/tools/javac/proprietary/WarnImport.java - test/tools/javac/proprietary/WarnImport.out - test/tools/javac/proprietary/WarnMethod.java - test/tools/javac/proprietary/WarnMethod.out - test/tools/javac/proprietary/WarnStaticImport.java - test/tools/javac/proprietary/WarnStaticImport.out - test/tools/javac/proprietary/WarnVariable.java - test/tools/javac/proprietary/WarnVariable.out - test/tools/javac/proprietary/WarnWildcard.java - test/tools/javac/proprietary/WarnWildcard.out - test/tools/javac/synthesize/Boolean.java - test/tools/javac/synthesize/Byte.java - test/tools/javac/synthesize/Character.java - test/tools/javac/synthesize/Cloneable.java - test/tools/javac/synthesize/Double.java - test/tools/javac/synthesize/Float.java - test/tools/javac/synthesize/Integer.java - test/tools/javac/synthesize/Long.java - test/tools/javac/synthesize/Number.java - test/tools/javac/synthesize/Object.java - test/tools/javac/synthesize/Serializable.java - test/tools/javac/synthesize/Short.java - test/tools/javac/synthesize/Test.java - test/tools/javac/synthesize/Void.java - test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java - test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java - test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java - test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java - test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java - test/tools/jdeps/javax/activity/NotCompactProfile.java Changeset: f54b675d5eee Author: zmajo Date: 2016-03-29 13:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f54b675d5eee Merge Changeset: 87435db6e97c Author: amurillo Date: 2016-03-31 14:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/87435db6e97c Merge Changeset: c33ef58de585 Author: amurillo Date: 2016-04-04 13:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c33ef58de585 Merge Changeset: 306fef8428ac Author: amurillo Date: 2016-04-05 20:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/306fef8428ac Merge Changeset: 68d65a7076b9 Author: vromero Date: 2016-04-06 13:49 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/68d65a7076b9 8151191: javac error when running javadoc on some inner classes Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/tools/javac/T8151191/Anno.java + test/tools/javac/T8151191/AnnoProcessor.java + test/tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java Changeset: bd919db5c123 Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/bd919db5c123 Merge Changeset: 09cd25821441 Author: mcimadamore Date: 2016-04-08 10:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/09cd25821441 8152832: Type inference regression in javac Summary: Stale incoropration actions caused missing inference bounds Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8152832/T8152832.java Changeset: 482c38db3637 Author: jlahoda Date: 2016-04-08 11:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/482c38db3637 8153243: make docs should generate JShell API docs Summary: Tweaking JShell javadoc so that it can be built without warnings/errors. Reviewed-by: rfield, erikj ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java Changeset: 571ee117bb25 Author: rfield Date: 2016-04-08 10:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/571ee117bb25 8130450: JShell: events are not generated for repeated source 8139835: JShell API: Snippet.id() doc -- specify: no meaning, dynamic Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java ! test/jdk/jshell/SimpleRegressionTest.java Changeset: 859998e32f58 Author: rfield Date: 2016-04-08 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/859998e32f58 8153896: JShell API: Snippet.id() doc -- breaks make doc Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java Changeset: 697549008e7f Author: rfield Date: 2016-04-09 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/697549008e7f 8153716: JShell tool: should warn when failed to launch editor Summary: Catch launch exceptions. Split ToolBasicTest into two to provide place for regression test. Reviewed-by: rfield Contributed-by: kubota.yuji at gmail.com ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/ToolBasicTest.java + test/jdk/jshell/ToolSimpleTest.java Changeset: 01684d40a5b0 Author: chegar Date: 2016-04-09 19:49 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/01684d40a5b0 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz - test/tools/jdeps/jdk.unsupported/Foo.java - test/tools/jdeps/jdk.unsupported/JDKUnsupportedTest.java + test/tools/jdeps/unsupported/Bar.java + test/tools/jdeps/unsupported/Foo.java + test/tools/jdeps/unsupported/JDKUnsupportedTest.java Changeset: cba09a2e6ae9 Author: ksrini Date: 2016-04-10 08:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/cba09a2e6ae9 8073100: [javadoc] Provide an ability to suppress document generation for specific elements. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/HiddenTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/HiddenTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java + test/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java + test/jdk/javadoc/doclet/testHiddenTag/pkg1/A.java ! test/tools/javac/doctree/DocCommentTester.java + test/tools/javac/doctree/HiddenTest.java ! test/tools/javac/lib/DPrinter.java From lana.steuck at oracle.com Wed Apr 13 17:55:49 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 13 Apr 2016 17:55:49 +0000 Subject: hg: jdk9/jdk9/hotspot: 57 new changesets Message-ID: <201604131755.u3DHtoJK023187@aojmv0008.oracle.com> Changeset: dd177de0eb2f Author: chegar Date: 2016-04-03 16:28 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dd177de0eb2f 8153181: Move sun.misc.VMSupport to an internal package Reviewed-by: alanb, mchung ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: 3256d4204291 Author: neliasso Date: 2016-03-16 10:45 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3256d4204291 8150054: Make compilercontrol test ignore xcomp Summary: Add -Xmixed and use jtreg driver Reviewed-by: kvn ! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/compiler/compilercontrol/commandfile/LogTest.java ! test/compiler/compilercontrol/commandfile/PrintTest.java ! test/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/compiler/compilercontrol/commands/ExcludeTest.java ! test/compiler/compilercontrol/commands/LogTest.java ! test/compiler/compilercontrol/commands/PrintTest.java ! test/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/compiler/compilercontrol/directives/ExcludeTest.java ! test/compiler/compilercontrol/directives/LogTest.java ! test/compiler/compilercontrol/directives/PrintTest.java ! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/compiler/compilercontrol/jcmd/AddLogTest.java ! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/compilercontrol/share/MultiCommand.java ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 27654175e92a Author: thartmann Date: 2016-03-17 09:41 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/27654175e92a 8151882: -XX:+Verbose prints messages even if no other flag is set Summary: We should only print messages if PrintOpto && WizardMode is set. Reviewed-by: kvn, neliasso ! src/share/vm/opto/reg_split.cpp Changeset: b7ba700456c5 Author: aph Date: 2016-02-25 14:59 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b7ba700456c5 8150652: Remove unused code in AArch64 back end Reviewed-by: kvn ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: 7c31312c5725 Author: aph Date: 2016-03-17 17:03 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7c31312c5725 Merge - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: d28f025a1f80 Author: never Date: 2016-03-17 12:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d28f025a1f80 8151874: [JVMCI] canInlineMethod should check is_not_compilable for correct CompLevel Reviewed-by: twisti ! src/share/vm/jvmci/jvmciCompilerToVM.cpp Changeset: eb774f6f1077 Author: neliasso Date: 2016-03-17 21:55 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eb774f6f1077 8152090: Code missing from JDK-8150054 causing many test failures Summary: Add missing method Reviewed-by: kvn ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: abe0f7310cc4 Author: thartmann Date: 2016-03-18 09:32 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/abe0f7310cc4 8023191: OSR nmethods should be flushed to free space in CodeCache Summary: Treat OSR nmethods like normal nmethods and flush them if they are cold/unused. Reviewed-by: kvn ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp Changeset: 39c046b28e28 Author: thartmann Date: 2016-03-18 09:27 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/39c046b28e28 Merge Changeset: 48d325e55fb4 Author: twisti Date: 2016-03-17 10:55 -1000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/48d325e55fb4 8151829: [JVMCI] incorrect documentation about jvmci.compiler property Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java Changeset: 59db3de117b0 Author: twisti Date: 2016-03-17 16:10 -1000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/59db3de117b0 8151723: [JVMCI] JVMCIRuntime::treat_as_trivial: Don't limit trivial prefixes to boot class path Reviewed-by: dnsimon ! src/share/vm/jvmci/jvmciRuntime.cpp Changeset: ebbd1e270795 Author: twisti Date: 2016-03-17 16:10 -1000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ebbd1e270795 8152134: [JVMCI] printing compile queues always prints C2 regardless of UseJVMCICompiler Reviewed-by: dnsimon ! src/share/vm/compiler/compileBroker.cpp Changeset: 81a1829d48eb Author: fzhinkin Date: 2016-03-17 09:50 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/81a1829d48eb 8152004: CTW crashes with failed assertion after 8150646 integration Reviewed-by: kvn, neliasso ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 58287e1b1c2c Author: thartmann Date: 2016-03-21 08:42 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/58287e1b1c2c 8144693: Intrinsify StringCoding.hasNegatives() on SPARC Summary: Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC. Reviewed-by: kvn, jrose, thartmann Contributed-by: Guy Delamarter ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.hpp ! src/cpu/sparc/vm/sparc.ad + test/compiler/intrinsics/string/TestHasNegatives.java Changeset: bcf5a0a5731b Author: zmajo Date: 2016-03-21 09:51 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bcf5a0a5731b 8148754: C2 loop unrolling fails due to unexpected graph shape Summary: Check if graph shape is appropriate for optimization, bail out optimization if not. Reviewed-by: kvn, twisti, shade, dnsimon ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp Changeset: d88920c25ca1 Author: zmajo Date: 2016-03-21 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d88920c25ca1 Merge ! src/share/vm/code/nmethod.cpp Changeset: 1e385207d9f2 Author: neliasso Date: 2016-03-18 15:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1e385207d9f2 8152169: LockCompilationTest.java fails due method present in the compiler queue Summary: Too many compiles waiting, wait time not enough Reviewed-by: twisti ! test/compiler/whitebox/LockCompilationTest.java Changeset: a765ccf0f8f7 Author: zmajo Date: 2016-03-23 15:01 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a765ccf0f8f7 Merge ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 8e54f1e0fa6c Author: zmajo Date: 2016-03-24 11:44 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8e54f1e0fa6c 8152640: Quarantine compiler/intrinsics/string/TestHasNegatives.java Summary: Quarantine test Reviewed-by: thartmann ! test/compiler/intrinsics/string/TestHasNegatives.java Changeset: 9b03bbd4cc3f Author: amurillo Date: 2016-03-24 15:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9b03bbd4cc3f Merge Changeset: 1dac19bbc173 Author: thartmann Date: 2016-03-30 08:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1dac19bbc173 8152947: VM crash with assert(!removed || is_in_use()) failed: unused osr nmethod should be invalidated Summary: Check OSR invalidation after nmethod state transition. Reviewed-by: ddmitriev, vlivanov ! src/share/vm/code/nmethod.cpp Changeset: d7915089dde3 Author: thartmann Date: 2016-03-30 08:04 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d7915089dde3 8152861: VM crash on assert: locked methods shouldn't be flushed Summary: Check if nmethod is locked by JVMTI before flushing. Reviewed-by: kvn ! src/share/vm/runtime/sweeper.cpp Changeset: 4226e949ec95 Author: mdoerr Date: 2016-03-23 15:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4226e949ec95 8151818: C1: LIRGenerator::move_to_phi can't deal with illegal phi Reviewed-by: iveresov, kvn ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_ValueStack.hpp Changeset: 1fec7d381d2b Author: thartmann Date: 2016-03-24 09:09 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1fec7d381d2b 8136458: Remove "marked for reclamation" nmethod state Summary: Removed "marked for reclamation" nmethod state because only sweeper sets nmethods to zombie. Reviewed-by: kvn, neliasso ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/trace/trace.xml ! test/compiler/whitebox/ForceNMethodSweepTest.java Changeset: c8c4c889fe4c Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c8c4c889fe4c 8149644: Integrate VarHandles Reviewed-by: kvn, vlivanov ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: d9cf2220c734 Author: thartmann Date: 2016-03-24 12:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d9cf2220c734 8150821: Crash with assert(!((nmethod*)_cb)->is_deopt_pc(_pc)) failed: invariant broken Summary: Use different constructor on SPARC to fully initialize frame. Reviewed-by: kvn ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: 25e29e53aa4e Author: thartmann Date: 2016-03-24 11:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/25e29e53aa4e Merge Changeset: aa43323e73be Author: zmajo Date: 2016-03-24 16:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aa43323e73be Merge - src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/methodHandles.cpp - test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java - test/compiler/jvmci/common/CompilerToVMHelper.java - test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java - test/compiler/jvmci/events/MetaAccessWrapper.java - test/runtime/BadObjectClass/Object.java - test/testlibrary/jdk/test/lib/PerfCounter.java - test/testlibrary/jdk/test/lib/PerfCounters.java Changeset: c7776c76d752 Author: sgehwolf Date: 2016-03-22 18:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c7776c76d752 8152440: Zero build fails after JDK-8146801 Summary: Define InitArrayShortSize macro for Zero as well. Reviewed-by: aph ! src/cpu/zero/vm/globals_zero.hpp Changeset: 6c2bd5f03f0b Author: zmajo Date: 2016-03-24 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6c2bd5f03f0b Merge - src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory - test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java - test/compiler/jvmci/common/CompilerToVMHelper.java - test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java - test/compiler/jvmci/events/MetaAccessWrapper.java - test/runtime/BadObjectClass/Object.java - test/testlibrary/jdk/test/lib/PerfCounter.java - test/testlibrary/jdk/test/lib/PerfCounters.java Changeset: 055ca7aac8be Author: vdeshpande Date: 2016-03-24 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/055ca7aac8be 8152354: Update for x86 AES CBC Decryption Summary: 4 way parallel version for key sizes 192 and 256 for 64 bit and for key sizes 128, 192 and 256 for 32 bit. Reviewed-by: kvn ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: cfb6c135aef4 Author: kshefov Date: 2016-03-25 14:46 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cfb6c135aef4 8152344: JVMCI test task: Unit tests for ConstantReflectionProvider Reviewed-by: twisti, dpochepk, tpivovarova ! .mx.jvmci/suite.py + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/AsJavaTypeDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/BoxPrimitiveDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ConstantEqualsDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/DummyClass.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForObjectDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForStringDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/IsEmbeddableDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayElementDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayLengthDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantArrayElementDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantFieldValueDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadFieldValueDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadStableFieldValueDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHelper.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/UnboxPrimitiveDataProvider.java Changeset: 29c7e2e6df92 Author: shade Date: 2016-03-25 15:34 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/29c7e2e6df92 8152698: Remove obsolete Unsafe.putOrdered{X} methods, usages, runtime and compiler support Reviewed-by: kvn, psandoz ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/unsafe.cpp ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/X-UnsafeAccessTest.java.template Changeset: 693064a31888 Author: shade Date: 2016-03-25 13:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/693064a31888 Merge Changeset: c4b4c26535a4 Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c4b4c26535a4 8151623: Zap freed Metaspace chunks in non-product binaries Reviewed-by: stefank, jmasa ! src/share/vm/memory/metachunk.cpp ! src/share/vm/memory/metachunk.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: b79c4762e270 Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b79c4762e270 8152773: C2: LoadNode properties aren't preserved when converting between signed/unsigned variants Reviewed-by: jrose, kvn ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/mulnode.cpp Changeset: c36eb416cc8b Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c36eb416cc8b 8152179: C2: Folding of unsigned loads is broken w/ @Stable Reviewed-by: jrose, kvn ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp + test/compiler/stable/TestStableUByte.java + test/compiler/stable/TestStableUShort.java Changeset: a9334e785873 Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a9334e785873 8148175: C1: G1 barriers don't preserve FP registers Reviewed-by: kvn ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! test/TEST.groups + test/compiler/gcbarriers/PreserveFPRegistersTest.java Changeset: b3b7924f669f Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b3b7924f669f 8025962: JSR 292: NoSuchMethodError and NoSuchFieldError in MHN_resolve_Mem Reviewed-by: acorn, kvn ! src/share/vm/prims/methodHandles.cpp Changeset: 12b38ff7ad9b Author: rraghavan Date: 2016-03-28 01:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/12b38ff7ad9b 8145348: Make intrinsics flags diagnostic. Summary: Converted product or develop intrinsics flags to diagnostic. Reviewed-by: kvn ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/runtime/globals.hpp ! test/compiler/intrinsics/muladd/TestMulAdd.java ! test/compiler/runtime/6859338/Test6859338.java Changeset: ae6a4f50437b Author: rraghavan Date: 2016-03-28 20:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ae6a4f50437b 8152730: File Leak in CompileBroker::init_compiler_thread_log of compileBroker.cpp:1665. Summary: Added missing code to close file pointer. Reviewed-by: kvn ! src/share/vm/compiler/compileBroker.cpp Changeset: bfc8b5a3f2c6 Author: zmajo Date: 2016-03-29 13:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bfc8b5a3f2c6 Merge Changeset: 450bb8cbf13e Author: mcberg Date: 2016-03-29 09:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/450bb8cbf13e 8152496: Blended code generation Reviewed-by: kvn, shade ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad Changeset: 9509fc52bba5 Author: vlivanov Date: 2016-03-29 21:33 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9509fc52bba5 8152857: [TESTBUG] UnsafeGetConstantField.testUnsafeGetFieldUnaligned fails w/ -XX:-UseUnalignedAccesses in -Xcomp mode Reviewed-by: kvn, thartmann ! test/compiler/unsafe/UnsafeGetConstantField.java Changeset: fc5e9316b9de Author: vlivanov Date: 2016-03-29 21:33 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fc5e9316b9de 8152945: TestStableU* tests aren't Jigsaw-ready Reviewed-by: kvn, thartmann ! test/compiler/stable/TestStableUByte.java ! test/compiler/stable/TestStableUShort.java Changeset: cfcee2a74225 Author: vlivanov Date: 2016-03-29 21:33 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cfcee2a74225 8152972: C2 crashes with SIGSEGV in LoadNode::make Reviewed-by: kvn ! src/share/vm/opto/memnode.cpp Changeset: c60119cf1cc2 Author: iignatyev Date: 2016-03-30 00:25 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c60119cf1cc2 8152636: TestHasNegatives.java fails after Jigsaw changes were integrated Reviewed-by: kvn ! test/compiler/intrinsics/string/TestHasNegatives.java + test/compiler/patches/java.base/java/lang/Helper.java Changeset: 52f98829e8b7 Author: rschatz Date: 2016-03-25 12:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/52f98829e8b7 8152634: generalize exception throwing routines in JVMCIRuntime Reviewed-by: twisti ! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp ! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSymbol.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/jvmci/systemDictionary_jvmci.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp ! test/compiler/jvmci/code/DataPatchTest.java Changeset: 4bf8a911582b Author: twisti Date: 2016-03-29 22:39 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4bf8a911582b Merge Changeset: a264a8ff29b0 Author: thartmann Date: 2016-03-30 12:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a264a8ff29b0 Merge ! src/share/vm/code/nmethod.cpp ! src/share/vm/runtime/sweeper.cpp Changeset: 1b8ecaab2482 Author: zmajo Date: 2016-03-31 16:09 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1b8ecaab2482 8153195: Quarantine compiler/gcbarriers/PreserveFPRegistersTest.java Summary: Quarantine test. Reviewed-by: thartmann ! test/compiler/gcbarriers/PreserveFPRegistersTest.java Changeset: c19f489ebc86 Author: amurillo Date: 2016-03-31 14:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c19f489ebc86 Merge Changeset: e8ffad113bbd Author: jwilhelm Date: 2016-04-04 20:39 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e8ffad113bbd 8153410: Disable tests until JDK-8151460 gets to main Reviewed-by: gtriantafill, dcubed ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java Changeset: 47fe834f7e4a Author: amurillo Date: 2016-04-04 13:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/47fe834f7e4a Merge ! src/share/vm/classfile/vmSymbols.hpp Changeset: 804cc8c0b806 Author: lana Date: 2016-04-07 11:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/804cc8c0b806 Merge Changeset: 280fdc039980 Author: chegar Date: 2016-04-09 23:03 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/280fdc039980 8153498: Update the PostVMInitHook mechanism to use an internal package in the base module Reviewed-by: alanb, lfoltan ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/thread.cpp Changeset: b64432bae527 Author: chegar Date: 2016-04-09 23:03 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b64432bae527 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! src/jdk.vm.ci/share/classes/module-info.java ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/c2/6589834/Test_ia32.java ! test/compiler/c2/6857159/Test6857159.java ! test/compiler/c2/6968348/Test6968348.java ! test/compiler/c2/7068051/Test7068051.java ! test/compiler/c2/7190310/Test7190310_unsafe.java ! test/compiler/c2/8004867/TestIntUnsafeCAS.java ! test/compiler/c2/8004867/TestIntUnsafeOrdered.java ! test/compiler/c2/8004867/TestIntUnsafeVolatile.java ! test/compiler/c2/8005956/PolynomialRoot.java ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/CheckUpperLimit.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/compiler/codegen/6896617/Test6896617.java ! test/compiler/codegen/7100757/Test7100757.java ! test/compiler/codegen/7184394/TestAESMain.java ! test/compiler/codegen/8011901/Test8011901.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/compiler/cpuflags/RestoreMXCSR.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/debug/VerifyAdapterSharing.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java ! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java ! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactILoadTest.java ! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/DecExactITest.java ! test/compiler/intrinsics/mathexact/DecExactLTest.java ! test/compiler/intrinsics/mathexact/IncExactITest.java ! test/compiler/intrinsics/mathexact/IncExactLTest.java ! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactILoadTest.java ! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactILoadTest.java ! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactICondTest.java ! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactILoadTest.java ! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java ! test/compiler/jsr292/ConcurrentClassLoadingTest.java ! test/compiler/jsr292/VMAnonymousClasses.java ! test/compiler/oracle/CheckCompileCommandOption.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortThresholdOption.java ! test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java ! test/compiler/rtm/cli/TestRTMLockingThresholdOption.java ! test/compiler/rtm/cli/TestRTMRetryCountOption.java ! test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/compiler/runtime/8010927/Test8010927.java ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/compiler/startup/SmallCodeCacheStartup.java ! test/compiler/startup/StartupOutput.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/UnsafeRaw.java ! test/compiler/unsafe/X-UnsafeAccessTest.java.template ! test/compiler/unsafe/generate-unsafe-access-tests.sh ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/gc/TestCardTablePageCommits.java ! test/gc/TestObjectAlignment.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/TestVerifyDuringStartup.java ! test/gc/TestVerifySilently.java ! test/gc/TestVerifySubSet.java ! test/gc/arguments/TestArrayAllocatorMallocLimit.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestCompressedClassFlags.java ! test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1ConcRefinementThreads.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestG1PercentageOptions.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestMaxNewSize.java ! test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/gc/arguments/TestMinInitialErgonomics.java ! test/gc/arguments/TestNewRatioFlag.java ! test/gc/arguments/TestNewSizeFlags.java ! test/gc/arguments/TestNewSizeThreadIncrease.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/gc/arguments/TestParallelGCThreads.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestSelectDefaultGC.java ! test/gc/arguments/TestSerialHeapSizeFlags.java ! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java ! test/gc/arguments/TestSurvivorRatioFlag.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/arguments/TestUseNUMAInterleaving.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/gc/cms/GuardShrinkWarning.java ! test/gc/g1/Test2GbHeap.java ! test/gc/g1/TestEagerReclaimHumongousRegions.java ! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/gc/g1/TestGCLogMessages.java ! test/gc/g1/TestHumongousAllocInitialMark.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/gc/g1/TestPLABSizeBounds.java ! test/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/gc/g1/TestRemsetLogging.java ! test/gc/g1/TestRemsetLoggingPerRegion.java ! test/gc/g1/TestRemsetLoggingThreads.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/g1/TestShrinkDefragmentedHeap.java ! test/gc/g1/TestStringDeduplicationAgeThreshold.java ! test/gc/g1/TestStringDeduplicationFullGC.java ! test/gc/g1/TestStringDeduplicationInterned.java ! test/gc/g1/TestStringDeduplicationPrintOptions.java ! test/gc/g1/TestStringDeduplicationTableRehash.java ! test/gc/g1/TestStringDeduplicationTableResize.java ! test/gc/g1/TestStringDeduplicationYoungGC.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/logging/TestDeprecatedPrintFlags.java ! test/gc/logging/TestGCId.java ! test/gc/logging/TestPrintReferences.java ! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/gc/metaspace/TestMetaspaceMemoryPool.java ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestMetaspaceSizeFlags.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/gc/parallel/AdaptiveGCBoundary.java ! test/gc/serial/HeapChangeLogging.java ! test/gc/startup_warnings/TestCMS.java ! test/gc/startup_warnings/TestDefNewCMS.java ! test/gc/startup_warnings/TestG1.java ! test/gc/startup_warnings/TestParNewCMS.java ! test/gc/startup_warnings/TestParNewSerialOld.java ! test/gc/startup_warnings/TestParallelGC.java ! test/gc/startup_warnings/TestParallelScavengeSerialOld.java ! test/gc/startup_warnings/TestSerialGC.java ! test/gc/survivorAlignment/TestAllocationInEden.java ! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/gc/whitebox/TestWBGC.java ! test/runtime/8003720/Test8003720.java ! test/runtime/8026365/InvokeSpecialAnonTest.java ! test/runtime/BadObjectClass/BootstrapRedefine.java ! test/runtime/BootClassAppendProp/BootClassPathAppend.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java ! test/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/runtime/ClassFile/JsrRewriting.java ! test/runtime/ClassFile/OomWhileParsingRepeatedJsr.java ! test/runtime/ClassFile/UnsupportedClassFileVersion.java ! test/runtime/CommandLine/BooleanFlagWithInvalidValue.java ! test/runtime/CommandLine/CompilerConfigFileWarning.java ! test/runtime/CommandLine/ConfigFileParsing.java ! test/runtime/CommandLine/ConfigFileWarning.java ! test/runtime/CommandLine/FlagWithInvalidValue.java ! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java ! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java ! test/runtime/CommandLine/PrintTouchedMethods.java ! test/runtime/CommandLine/TestHexArguments.java ! test/runtime/CommandLine/TestNullTerminatedFlags.java ! test/runtime/CommandLine/TestVMOptions.java ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/CommandLine/UnrecognizedVMOption.java ! test/runtime/CommandLine/VMOptionWarning.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/runtime/CompressedOops/ObjectAlignment.java ! test/runtime/CompressedOops/UseCompressedOops.java ! test/runtime/EnclosingMethodAttr/EnclMethodAttr.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/ErrorHandling/SecondaryErrorTest.java ! test/runtime/LoadClass/LoadClassNegative.java ! test/runtime/LocalVariableTable/TestLVT.java ! test/runtime/NMT/AutoshutdownNMT.java ! test/runtime/NMT/BaselineWithParameter.java ! test/runtime/NMT/CommandLineDetail.java ! test/runtime/NMT/CommandLineEmptyArgument.java ! test/runtime/NMT/CommandLineInvalidArgument.java ! test/runtime/NMT/CommandLineSummary.java ! test/runtime/NMT/CommandLineTurnOffNMT.java ! test/runtime/NMT/JcmdBaselineDetail.java ! test/runtime/NMT/JcmdDetailDiff.java ! test/runtime/NMT/JcmdScale.java ! test/runtime/NMT/JcmdScaleDetail.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/JcmdWithNMTDisabled.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocStressTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/MallocTrackingVerify.java ! test/runtime/NMT/NMTWithCDS.java ! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/ShutdownTwice.java ! test/runtime/NMT/SummaryAfterShutdown.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/runtime/PerfMemDestroy/PerfMemDestroy.java ! test/runtime/RedefineObject/TestRedefineObject.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java ! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java ! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java ! test/runtime/SharedArchiveFile/LimitSharedSizes.java ! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java ! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java ! test/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/SharedArchiveFile/SharedStringsRunAuto.java ! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java ! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/runtime/Thread/TestThreadDumpMonitorContention.java ! test/runtime/Thread/ThreadPriorities.java ! test/runtime/Unsafe/AllocateInstance.java ! test/runtime/Unsafe/AllocateMemory.java ! test/runtime/Unsafe/CopyMemory.java ! test/runtime/Unsafe/DefineClass.java ! test/runtime/Unsafe/FieldOffset.java ! test/runtime/Unsafe/GetField.java ! test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java ! test/runtime/Unsafe/GetPutAddress.java ! test/runtime/Unsafe/GetPutBoolean.java ! test/runtime/Unsafe/GetPutByte.java ! test/runtime/Unsafe/GetPutChar.java ! test/runtime/Unsafe/GetPutDouble.java ! test/runtime/Unsafe/GetPutFloat.java ! test/runtime/Unsafe/GetPutInt.java ! test/runtime/Unsafe/GetPutLong.java ! test/runtime/Unsafe/GetPutObject.java ! test/runtime/Unsafe/GetPutShort.java ! test/runtime/Unsafe/GetUncompressedObject.java ! test/runtime/Unsafe/GetUnsafe.java ! test/runtime/Unsafe/PageSize.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/Unsafe/Reallocate.java ! test/runtime/Unsafe/SetMemory.java ! test/runtime/Unsafe/ThrowException.java ! test/runtime/XCheckJniJsig/XCheckJSig.java ! test/runtime/classFileParserBug/ClassFileParserBug.java ! test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java ! test/runtime/contended/Options.java ! test/runtime/duplAttributes/DuplAttributesTest.java ! test/runtime/logging/BiasedLockingTest.java ! test/runtime/logging/DefaultMethodsTest.java ! test/runtime/logging/ExceptionsTest.java ! test/runtime/logging/ItablesTest.java ! test/runtime/logging/ModulesTest.java ! test/runtime/logging/MonitorInflationTest.java ! test/runtime/logging/SafepointTest.java ! test/runtime/logging/StartupTimeTest.java ! test/runtime/logging/ThreadLoggingTest.java ! test/runtime/logging/VMOperationTest.java ! test/runtime/logging/VtablesTest.java ! test/runtime/memory/LargePages/TestLargePageSizeInBytes.java ! test/runtime/memory/LargePages/TestLargePagesFlags.java ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReserveMemory.java ! test/runtime/memory/RunUnitTestsConcurrently.java ! test/runtime/modules/AccModuleTest.java ! test/runtime/modules/Visibility/XbootcpNoVisibility.java ! test/runtime/modules/Visibility/XbootcpVisibility.java ! test/runtime/modules/Visibility/XpatchVisibility.java ! test/runtime/modules/XpatchCDS.java ! test/runtime/verifier/OverriderMsg.java ! test/runtime/verifier/TestANewArray.java ! test/runtime/verifier/TestMultiANewArray.java ! test/serviceability/attach/AttachSetGetFlag.java ! test/serviceability/dcmd/compiler/CodeCacheTest.java ! test/serviceability/dcmd/compiler/CodelistTest.java ! test/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java ! test/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/serviceability/dcmd/framework/HelpTest.java ! test/serviceability/dcmd/framework/InvalidCommandTest.java ! test/serviceability/dcmd/framework/VMVersionTest.java ! test/serviceability/dcmd/gc/ClassHistogramAllTest.java ! test/serviceability/dcmd/gc/ClassHistogramTest.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java ! test/serviceability/dcmd/gc/RunFinalizationTest.java ! test/serviceability/dcmd/gc/RunGCTest.java ! test/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java ! test/serviceability/dcmd/thread/PrintConcurrentLocksTest.java ! test/serviceability/dcmd/thread/PrintTest.java ! test/serviceability/dcmd/vm/ClassHierarchyTest.java ! test/serviceability/dcmd/vm/ClassLoaderStatsTest.java ! test/serviceability/dcmd/vm/CommandLineTest.java ! test/serviceability/dcmd/vm/DynLibsTest.java ! test/serviceability/dcmd/vm/FlagsTest.java ! test/serviceability/dcmd/vm/SystemPropertiesTest.java ! test/serviceability/dcmd/vm/UptimeTest.java ! test/serviceability/jvmti/GetObjectSizeOverflow.java ! test/serviceability/jvmti/TestLambdaFormRetransformation.java ! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java ! test/serviceability/logging/TestLogRotation.java ! test/serviceability/sa/jmap-hashcode/Test8028623.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/stress/gc/TestStressRSetCoarsening.java ! test/testlibrary_tests/OutputAnalyzerReportingTest.java ! test/testlibrary_tests/OutputAnalyzerTest.java ! test/testlibrary_tests/RandomGeneratorTest.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/testlibrary_tests/TestPlatformIsTieredSupported.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java From lana.steuck at oracle.com Wed Apr 13 17:56:05 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 13 Apr 2016 17:56:05 +0000 Subject: hg: jdk9/jdk9/jdk: 121 new changesets Message-ID: <201604131756.u3DHu9nM023258@aojmv0008.oracle.com> Changeset: 027be703141c Author: chegar Date: 2016-04-03 16:28 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/86410b3b6b02 6734341: REGTEST fails: SelectionAutoscrollTest.html Reviewed-by: serb, ssadetsky Contributed-by: Vikrant Agarwal - 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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/29ee631effcc Merge Changeset: f685d342544e Author: erikj Date: 2016-03-14 13:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/62595f5bc270 Merge Changeset: 1442a9c0a7f4 Author: prr Date: 2016-03-21 09:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1442a9c0a7f4 Merge Changeset: f21dea1ddcdc Author: ssadetsky Date: 2016-03-22 13:07 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/41e5cfe957cb Merge Changeset: d9410697226b Author: rchamyal Date: 2016-03-29 14:43 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/e3d707ff6bfa Merge Changeset: f6a95da252f4 Author: ascarpino Date: 2016-04-05 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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 ! 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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/c102782d9b33 Merge Changeset: 732099b9085b Author: amurillo Date: 2016-03-24 15:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/732099b9085b Merge Changeset: 5e0fd2cdcd55 Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/8d5544760831 Merge Changeset: 04f56d4ca167 Author: amurillo Date: 2016-04-05 20:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/04f56d4ca167 Merge Changeset: a738394080a3 Author: ntv Date: 2016-04-06 07:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/cac52c9da800 7129443: (cal) Difference between comment and implementation of DAY_OF_WEEK_IN_MONTH Reviewed-by: okutsu, peytoia Contributed-by: Nishit Jain ! 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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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 ! 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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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 From lana.steuck at oracle.com Thu Apr 14 16:13:22 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 14 Apr 2016 16:13:22 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+114 for changeset 1d992540870f Message-ID: <201604141613.u3EGDMVd016338@aojmv0008.oracle.com> Changeset: 5161f39afc81 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5161f39afc81 Added tag jdk-9+114 for changeset 1d992540870f ! .hgtags From lana.steuck at oracle.com Thu Apr 14 16:13:23 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 14 Apr 2016 16:13:23 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+114 for changeset b64432bae527 Message-ID: <201604141613.u3EGDNkO016342@aojmv0008.oracle.com> Changeset: 481c1998b2ef Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/481c1998b2ef Added tag jdk-9+114 for changeset b64432bae527 ! .hgtags From lana.steuck at oracle.com Thu Apr 14 16:13:21 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 14 Apr 2016 16:13:21 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+114 for changeset 10d175b0368c Message-ID: <201604141613.u3EGDLWP016335@aojmv0008.oracle.com> Changeset: 17b1ec86c70a Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/17b1ec86c70a Added tag jdk-9+114 for changeset 10d175b0368c ! .hgtags From lana.steuck at oracle.com Thu Apr 14 16:13:32 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 14 Apr 2016 16:13:32 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+114 for changeset bb8379287f37 Message-ID: <201604141613.u3EGDWYD016598@aojmv0008.oracle.com> Changeset: 96c21f6ea9f2 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/96c21f6ea9f2 Added tag jdk-9+114 for changeset bb8379287f37 ! .hgtags From lana.steuck at oracle.com Thu Apr 14 16:13:29 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 14 Apr 2016 16:13:29 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+114 for changeset 147114dd0641 Message-ID: <201604141613.u3EGDTrw016543@aojmv0008.oracle.com> Changeset: d223a98159eb Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/d223a98159eb Added tag jdk-9+114 for changeset 147114dd0641 ! .hgtags From lana.steuck at oracle.com Thu Apr 14 16:13:30 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 14 Apr 2016 16:13:30 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+114 for changeset b314bb02182b Message-ID: <201604141613.u3EGDUna016585@aojmv0008.oracle.com> Changeset: 4ff86e5489e4 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/4ff86e5489e4 Added tag jdk-9+114 for changeset b314bb02182b ! .hgtags From lana.steuck at oracle.com Thu Apr 14 16:13:31 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 14 Apr 2016 16:13:31 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+114 for changeset cba09a2e6ae9 Message-ID: <201604141613.u3EGDVOE016593@aojmv0008.oracle.com> Changeset: 8d951a6e7fe5 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8d951a6e7fe5 Added tag jdk-9+114 for changeset cba09a2e6ae9 ! .hgtags From lana.steuck at oracle.com Thu Apr 14 16:13:35 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 14 Apr 2016 16:13:35 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+114 for changeset ba21793a0e48 Message-ID: <201604141613.u3EGDZEP016656@aojmv0008.oracle.com> Changeset: c5e780838dd5 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/c5e780838dd5 Added tag jdk-9+114 for changeset ba21793a0e48 ! .hgtags From lana.steuck at oracle.com Wed Apr 20 17:52:23 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 20 Apr 2016 17:52:23 +0000 Subject: hg: jdk9/jdk9/corba: 8137058: Clear out all non-Critical APIs from sun.reflect Message-ID: <201604201752.u3KHqNIF010529@aojmv0008.oracle.com> Changeset: 7bab1b1b3682 Author: chegar Date: 2016-04-15 16:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/7bab1b1b3682 8137058: Clear out all non-Critical APIs from sun.reflect Reviewed-by: alanb, jfranck, mchung ! src/java.corba/share/classes/sun/corba/Bridge.java From lana.steuck at oracle.com Wed Apr 20 17:52:23 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 20 Apr 2016 17:52:23 +0000 Subject: hg: jdk9/jdk9: 24 new changesets Message-ID: <201604201752.u3KHqNB7010532@aojmv0008.oracle.com> Changeset: 2abe79f8c412 Author: erikj Date: 2016-04-12 15:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/2abe79f8c412 8154070: Configuration script unable to detect boot JDK's modules support Reviewed-by: alanb ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: b490dd2121ac Author: kzhaldyb Date: 2016-02-16 15:25 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b490dd2121ac 8146287: typos in /test/failure_handler Reviewed-by: iignatyev, stsmirno ! test/failure_handler/Makefile ! test/failure_handler/test/sanity/Suicide.java Changeset: 922839953828 Author: kzhaldyb Date: 2016-02-16 15:36 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/922839953828 8149780: GatherProcessInfoTimeoutHandler shouldn't call getWin32Pid if the lib isn't load Reviewed-by: iignatyev, stsmirno ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java Changeset: 63bacca32a57 Author: jwilhelm Date: 2016-03-19 01:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/63bacca32a57 Merge Changeset: 60842ab238ca Author: jwilhelm Date: 2016-03-23 20:12 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/60842ab238ca Merge Changeset: caf370438764 Author: dfazunen Date: 2016-03-30 17:24 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/caf370438764 8152422: Optimize GC JPRT test set Reviewed-by: sjohanss, pliden ! make/jprt.properties Changeset: 15c37952af8f Author: ctornqvi Date: 2016-03-30 11:15 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/15c37952af8f 8153071: Remove client testing from JPRT Reviewed-by: dcubed, gtriantafill ! make/jprt.properties Changeset: 7e415988cbad Author: ctornqvi Date: 2016-03-30 20:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/7e415988cbad Merge ! make/jprt.properties Changeset: 10fc3d11f4c4 Author: ctornqvi Date: 2016-03-31 11:42 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/10fc3d11f4c4 8150899: [TESTBUG] Split hotspot_all job into smaller jobs Reviewed-by: gtriantafill, iignatyev ! make/jprt.properties Changeset: b2c757cb9904 Author: jwilhelm Date: 2016-04-02 05:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b2c757cb9904 Merge Changeset: 9e014eb1c0bf Author: dcubed Date: 2016-04-07 08:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9e014eb1c0bf Merge Changeset: 0aef6b371e44 Author: jcm Date: 2016-04-04 02:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0aef6b371e44 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 ! test/lib/sun/hotspot/WhiteBox.java Changeset: a396eea6a178 Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a396eea6a178 Merge Changeset: 512906ad475a Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/512906ad475a Merge Changeset: b72d1bf91ec1 Author: amurillo Date: 2016-04-11 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b72d1bf91ec1 Merge Changeset: 680189242eea Author: amurillo Date: 2016-04-13 00:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/680189242eea Merge Changeset: b866d54ff8f5 Author: erikj Date: 2016-04-13 18:11 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b866d54ff8f5 8153969: Clean up module src dir logic Reviewed-by: ihse ! make/CompileJavaModules.gmk ! make/GensrcModuleInfo.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk ! test/make/TestMakeBase.gmk Changeset: 55cf2b46a77a Author: erikj Date: 2016-04-14 15:13 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/55cf2b46a77a 8149777: Enable enhanced failure handler for "make test" Reviewed-by: ihse ! make/Main.gmk + make/test/BuildFailureHandler.gmk ! test/failure_handler/README - test/failure_handler/src/windows/native/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.c + test/failure_handler/src/windows/native/libtimeoutHandler/GatherProcessInfoTimeoutHandler.c Changeset: 300bad1862c5 Author: erikj Date: 2016-04-14 16:42 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/300bad1862c5 8154237: Compare script broken for windows native library deps comparison Reviewed-by: tbell ! common/bin/compare.sh Changeset: 6fefc7b2aade Author: lana Date: 2016-04-14 09:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6fefc7b2aade Merge - test/failure_handler/src/windows/native/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.c Changeset: ec69c5bf68a6 Author: neugens Date: 2016-04-15 14:57 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/ec69c5bf68a6 8154313: Generated javadoc scattered all over the place Summary: Added new top level target zip-docs which scans all generated javadocs and prepare zip-archive in way understandable to most IDEs Reviewed-by: erikj Contributed-by: Jiri Vanek ! make/Javadoc.gmk ! make/Main.gmk ! make/MainSupport.gmk Changeset: 9f1ecdfae7fb Author: erikj Date: 2016-04-15 18:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9f1ecdfae7fb 8154292: jdk9-dev: All SE builds failed on 2016-04-14 Reviewed-by: alanb ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! common/conf/jib-profiles.js ! make/Main.gmk Changeset: 5aab06744c09 Author: omajid Date: 2016-04-18 09:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5aab06744c09 8154394: Bad test for ENABLE_SJAVAC in build-performance.m4 Reviewed-by: erikj ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh Changeset: 09617ce980b9 Author: erikj Date: 2016-04-18 17:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/09617ce980b9 8154430: Imported modules rebuilt on second run when nothing has changed Reviewed-by: alanb, tbell ! make/CompileJavaModules.gmk From lana.steuck at oracle.com Wed Apr 20 17:52:29 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 20 Apr 2016 17:52:29 +0000 Subject: hg: jdk9/jdk9/jaxp: 3 new changesets Message-ID: <201604201752.u3KHqTPG010674@aojmv0008.oracle.com> Changeset: 8be5606f3ea3 Author: joehw Date: 2016-04-12 14:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/8be5606f3ea3 8151162: Public entries not searched when prefer='system' Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/pubOnly.xml + test/javax/xml/jaxp/unittest/catalog/sysAndPub.xml + test/javax/xml/jaxp/unittest/catalog/sysOnly.xml Changeset: ffec86e316e7 Author: lana Date: 2016-04-14 09:33 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/ffec86e316e7 Merge Changeset: 1902a5bda18e Author: joehw Date: 2016-04-14 16:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/1902a5bda18e 8152527: Relative rewriteSystem with xml:base at group level failed Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/rewriteSystem_id.xml From lana.steuck at oracle.com Wed Apr 20 17:52:34 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 20 Apr 2016 17:52:34 +0000 Subject: hg: jdk9/jdk9/langtools: 6 new changesets Message-ID: <201604201752.u3KHqYMr010729@aojmv0008.oracle.com> Changeset: 73717a51063b Author: rfield Date: 2016-04-12 22:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/73717a51063b 8143955: JShell tool (UX): Output structure 8143956: JShell tool (UX): default prompts Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/jdk/jshell/EditorPadTest.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/T8146368/JShellToolTest8146368.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 65837a9d9c4a Author: jlahoda Date: 2016-04-13 09:50 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/65837a9d9c4a 8150641: Repeated compilation with a long classpath significantly slower on JDK 9 Summary: Caching resolved zip paths, and their non-existence; introducing an abstraction over jrtfs, directory and zipfs. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: a399f56c42aa Author: jlahoda Date: 2016-04-13 19:44 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a399f56c42aa 8154149: tools/javac/unit/T6198196.java broken on Windows after JDK-8150641 Summary: Avoiding interference among sub-tests due to CacheFSInfo by using a new file manager for each sub-test Reviewed-by: jjg ! test/tools/javac/unit/T6198196.java Changeset: 9326e37434ee Author: lana Date: 2016-04-14 09:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9326e37434ee Merge Changeset: eaa3ac6a778a Author: ksrini Date: 2016-04-14 14:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/eaa3ac6a778a 8152818: Javadoc must support module options supported by javac. Reviewed-by: jjg, martin ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties Changeset: 31c8b18fdc5b Author: jjg Date: 2016-04-14 17:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/31c8b18fdc5b 8149757: Implement Multi-Release JAR aware JavacFileManager for javac Reviewed-by: jjg, jlahoda Contributed-by: steve.drach at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java + test/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java From lana.steuck at oracle.com Wed Apr 20 17:52:38 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 20 Apr 2016 17:52:38 +0000 Subject: hg: jdk9/jdk9/nashorn: 8137058: Clear out all non-Critical APIs from sun.reflect Message-ID: <201604201752.u3KHqdod010779@aojmv0008.oracle.com> Changeset: 295ac208a444 Author: chegar Date: 2016-04-15 16:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/295ac208a444 8137058: Clear out all non-Critical APIs from sun.reflect Reviewed-by: alanb, jfranck, mchung ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java From lana.steuck at oracle.com Wed Apr 20 17:52:51 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 20 Apr 2016 17:52:51 +0000 Subject: hg: jdk9/jdk9/jdk: 70 new changesets Message-ID: <201604201752.u3KHqtJb010839@aojmv0008.oracle.com> Changeset: 463463e306e0 Author: smarks Date: 2016-04-11 11:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/a74c31f08a47 8150324: java/util/Currency/CurrencyTest.java does not restore default TimeZone Reviewed-by: okutsu, peytoia Contributed-by: Nishit Jain ! test/java/util/Currency/CurrencyTest.java Changeset: a1b34a5ff412 Author: amlu Date: 2016-04-12 09:54 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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 ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: 1ac040116965 Author: redestad Date: 2016-04-12 18:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/fdc920e40e35 Merge Changeset: 92aaccaffea7 Author: coleenp Date: 2016-03-10 14:20 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/9aa836718999 Merge Changeset: 4ef83a6b90e8 Author: hb Date: 2016-03-21 20:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/0442990ca8ad Merge Changeset: 725743673498 Author: dsamersoff Date: 2016-03-23 21:40 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/47921bb43a5b Merge Changeset: afc3c537ff15 Author: amurillo Date: 2016-04-11 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/afc3c537ff15 Merge ! test/ProblemList.txt Changeset: 5f03f3570be7 Author: dcubed Date: 2016-04-12 21:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/c11d4a8cc37e Merge Changeset: fe806038ae74 Author: mhaupt Date: 2016-04-13 09:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/8f68e0ffbba3 Merge Changeset: 32891bcd7493 Author: ksrini Date: 2016-04-14 14:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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 From lana.steuck at oracle.com Wed Apr 20 17:53:12 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 20 Apr 2016 17:53:12 +0000 Subject: hg: jdk9/jdk9/hotspot: 263 new changesets Message-ID: <201604201753.u3KHrFbl011050@aojmv0008.oracle.com> Changeset: 70375b3285d9 Author: mgerdin Date: 2016-03-07 17:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/70375b3285d9 8151178: Move the collection set out of the G1 collector policy Summary: Create a G1CollectionSet class Reviewed-by: jwilhelm, tbenson, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp + src/share/vm/gc/g1/g1CollectionSet.cpp + src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/share/vm/gc/g1/youngList.cpp Changeset: 8afc97475eba Author: csahu Date: 2016-03-08 14:37 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8afc97475eba 8146683: check_addr0 should be more efficient Reviewed-by: dsamersoff, kevinw, dholmes Contributed-by: cheleswer.sahu at oracle.com ! src/os/solaris/vm/os_solaris.cpp Changeset: c5926c871707 Author: ehelin Date: 2016-03-07 10:36 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c5926c871707 8151365: Move G1YoungGenSizer to a separate file Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.cpp + src/share/vm/gc/g1/g1YoungGenSizer.cpp + src/share/vm/gc/g1/g1YoungGenSizer.hpp Changeset: 2dbbb7996514 Author: ehelin Date: 2016-03-08 14:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2dbbb7996514 Merge Changeset: 899be832e91d Author: rprotacio Date: 2016-03-08 12:57 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/899be832e91d 8149991: Convert TraceSafepointCleanupTime to Unified Logging Summary: Converted TraceSafepointCleanupTime to -Xlog:safepointcleanup=info Reviewed-by: hseigel, mockner, ddmitriev, dholmes, coleenp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/timer.cpp + test/runtime/logging/SafepointCleanupTest.java Changeset: 59d3a69564dc Author: rprotacio Date: 2016-03-08 15:19 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/59d3a69564dc 8150083: Convert VerboseVerification to Unified Logging Summary: Converted -XX:+VerboseVerfication to -Xlog:verboseverification=info Reviewed-by: hseigel, dholmes ! src/share/vm/classfile/verifier.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! test/runtime/logging/ClassInitializationTest.java + test/runtime/logging/VerboseVerificationTest.java Changeset: 2d1f1d4c0379 Author: tonyp Date: 2016-03-09 09:45 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2d1f1d4c0379 8146991: Introduce per-worker preserved mark stacks in ParallelGC Reviewed-by: tschatzl, ysr ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/parallel/psPromotionManager.hpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/parallel/psScavenge.hpp ! src/share/vm/gc/shared/preservedMarks.cpp ! src/share/vm/gc/shared/preservedMarks.hpp Changeset: 47a9289d9b0b Author: tschatzl Date: 2016-03-09 09:56 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/47a9289d9b0b 8151414: os::pretouch_memory should take void* instead of char* Summary: Change parameters and remove associated casts. Reviewed-by: pliden, stefank ! src/share/vm/gc/parallel/mutableSpace.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp Changeset: 51330f8324b6 Author: sla Date: 2016-03-09 12:30 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/51330f8324b6 8151196: Several tests fail due to test library not found Reviewed-by: ctornqvi, brutisso ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java Changeset: 189efe045210 Author: brutisso Date: 2016-03-09 14:05 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/189efe045210 8151513: Remove debugging code from BarrierSet Reviewed-by: pliden, stefank ! src/share/vm/gc/shared/barrierSet.cpp ! src/share/vm/gc/shared/barrierSet.inline.hpp Changeset: f81ea6b38171 Author: brutisso Date: 2016-03-09 14:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f81ea6b38171 Merge Changeset: 5322bfdc760a Author: jwilhelm Date: 2016-03-09 14:18 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5322bfdc760a Merge ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp - src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp - src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp ! src/share/vm/runtime/arguments.cpp ! test/TEST.groups Changeset: 572d669d17cd Author: sangheki Date: 2016-03-09 11:08 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/572d669d17cd 8150362: G1 base elapsed time prediction is wrong because rs_length prediction is wrong Summary: Change rs_length prediction used from G1 base elapsed time prediction Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 80706cc25494 Author: kbarrett Date: 2016-03-09 11:03 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/80706cc25494 8150688: Fix os_windows siglabel Summary: Change types to eliminate implicit narrowing, and other cleanups. Reviewed-by: dholmes, tbenson ! src/os/windows/vm/os_windows.cpp Changeset: 5c66afad690c Author: kbarrett Date: 2016-03-09 20:37 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5c66afad690c Merge Changeset: 7d5870c06812 Author: sangheki Date: 2016-03-09 15:37 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7d5870c06812 8145312: CMS: There is insufficient memory with CMSSamplingGrain=1 Summary: Change minimum range and add constraint function for CMSSamplingGrain flag Reviewed-by: jmasa, ddmitriev ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp Changeset: a8fd0d8c7803 Author: brutisso Date: 2016-03-10 08:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a8fd0d8c7803 8151514: Remove the noisy NOISY debugging code from parCardTableModRefBS.cpp Reviewed-by: tschatzl, pliden ! src/share/vm/gc/cms/parCardTableModRefBS.cpp Changeset: f2265fd2eada Author: stefank Date: 2016-02-25 13:08 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f2265fd2eada 8150617: nth_bit and friends are broken Reviewed-by: shade, tschatzl, vlivanov ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 8d5487c9746d Author: stefank Date: 2016-03-09 12:44 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8d5487c9746d 8151436: Leaner ArrayAllocator and BitMaps Reviewed-by: tschatzl, pliden, kbarrett ! src/share/vm/gc/g1/g1HotCardCache.cpp ! src/share/vm/gc/g1/g1HotCardCache.hpp ! src/share/vm/gc/shared/taskqueue.hpp ! src/share/vm/gc/shared/taskqueue.inline.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp Changeset: 7ac081122b8f Author: stefank Date: 2016-03-09 12:44 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7ac081122b8f 8151439: Inline the BitMap constructor Reviewed-by: tschatzl, pliden, kbarrett ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp Changeset: 04c67174a75f Author: stefank Date: 2016-03-09 12:45 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/04c67174a75f 8151440: Move BitMap verfication inline functions out from bitMap.hpp Reviewed-by: tschatzl, pliden, kbarrett ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: 4c8ec9926913 Author: stefank Date: 2016-03-10 10:17 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4c8ec9926913 Merge Changeset: e11a28c44624 Author: mchernov Date: 2016-03-03 16:12 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e11a28c44624 8150183: gc/g1/plab/TestPLABResize.java - previous PLAB size should be less than current Reviewed-by: jmasa, dfazunen ! test/gc/g1/plab/TestPLABResize.java ! test/gc/g1/plab/lib/AppPLABResize.java ! test/gc/g1/plab/lib/LogParser.java Changeset: 7ba5d575ff59 Author: dfazunen Date: 2016-03-01 20:30 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7ba5d575ff59 8145908: [Newtest] Multi-threading stress test for G1 Remembered Sets Reviewed-by: tschatzl, mchernov + test/stress/gc/TestMultiThreadStressRSet.java Changeset: ca8e7407d350 Author: iignatyev Date: 2016-03-10 14:15 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ca8e7407d350 Merge Changeset: 35ffddb9c44d Author: coleenp Date: 2016-03-10 13:43 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/35ffddb9c44d 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: shade, mchung, dholmes, hseigel ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h + test/runtime/Throwable/StackTraceLogging.java + test/runtime/Throwable/TestThrowable.java Changeset: 47486cae8b00 Author: kbarrett Date: 2016-03-10 16:21 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/47486cae8b00 8150676: Use BufferNode index Summary: Maintain index and use it, removing extra checks for or stores of NULL. Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp ! src/share/vm/gc/g1/ptrQueue.cpp ! src/share/vm/gc/g1/ptrQueue.hpp ! src/share/vm/gc/g1/satbMarkQueue.cpp ! src/share/vm/gc/g1/satbMarkQueue.hpp Changeset: 479321aff3f9 Author: kbarrett Date: 2016-03-10 21:57 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/479321aff3f9 Merge Changeset: c083b12bb8cc Author: pliden Date: 2016-03-11 09:09 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c083b12bb8cc 8134749: SoftReferences declared dead too early Reviewed-by: jmasa, tbenson ! src/share/vm/gc/shared/referenceProcessor.cpp Changeset: 72bb2995ad89 Author: tschatzl Date: 2016-03-11 09:50 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/72bb2995ad89 8150952: Net PLAB size is clipped to max PLAB size as a whole, not on a per thread basis Summary: Bound PLAB size when handing out PLAB sizes, not before. Reviewed-by: drwhite, jwilhelm ! src/share/vm/gc/g1/g1EvacStats.cpp ! src/share/vm/gc/shared/plab.cpp Changeset: 3d0716ca86c9 Author: tschatzl Date: 2016-03-11 10:06 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3d0716ca86c9 Merge Changeset: 7131b0043899 Author: mgerdin Date: 2016-03-11 10:18 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7131b0043899 8151633: Don't keep copies of the survivor lists and counts in the G1CollectorPolicy Reviewed-by: tbenson, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1MonitoringSupport.cpp Changeset: d5e9c320ac68 Author: brutisso Date: 2016-03-11 10:27 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d5e9c320ac68 8151603: Use error stream instead of tty for logging before ShouldNotReachHere() Reviewed-by: mgerdin, sjohanss ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parOopClosures.inline.hpp Changeset: 46f896f79ff9 Author: brutisso Date: 2016-03-11 10:30 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/46f896f79ff9 8151602: Remove logging from refillLinearAllocBlockIfNeeded() Reviewed-by: tschatzl, sjohanss ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp Changeset: 018403bdb025 Author: brutisso Date: 2016-03-11 11:34 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/018403bdb025 8151605: Change warning() to log_warning(gc) in the GC code Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/gc/parallel/parallelScavengeHeap.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psOldGen.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/memory/universe.cpp Changeset: 7dd05b401d60 Author: brutisso Date: 2016-03-11 12:17 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7dd05b401d60 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: b5bccee81aeb Author: ddmitriev Date: 2016-03-11 15:34 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b5bccee81aeb 8151304: Remove unused develop options(ClearInterpreterLocals and others) Reviewed-by: coleenp, jwilhelm ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/globals.hpp Changeset: 9ec931aabdd0 Author: rehn Date: 2016-03-08 13:05 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9ec931aabdd0 8151265: Add a way to extend UL tags Reviewed-by: dholmes, kbarrett ! src/share/vm/logging/logTag.hpp + src/share/vm/logging/logTag_ext.hpp Changeset: 7ae57ffc9ed3 Author: mlarsson Date: 2016-03-11 14:55 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7ae57ffc9ed3 Merge Changeset: 55a9b972bc55 Author: mockner Date: 2016-03-10 15:52 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/55a9b972bc55 8146551: The output from classresolve tag has been shortened and moved to debug level. Summary: The output from classresolve tag has been shortened and moved to debug level. Reviewed-by: coleenp, rprotacio ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/reflection.cpp ! test/runtime/logging/ClassResolutionTest.java Changeset: 85bb1e6db5cb Author: mockner Date: 2016-03-11 17:02 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/85bb1e6db5cb Merge ! src/share/vm/prims/jvm.cpp Changeset: e928b4b9e4ea Author: brutisso Date: 2016-03-13 13:26 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e928b4b9e4ea 8151604: Rely on options range checking rather than explict checks Reviewed-by: jwilhelm, drwhite, sangheki ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 1b136ffa8a67 Author: drwhite Date: 2016-03-11 16:59 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1b136ffa8a67 8140257: Add support for "gc service threads" to ConcurrentGCThread Summary: Push up the common run() and stop() methods from subclasses to ConcurrentGCThread, as well as declaration iof run_service() stop_service(). Reviewed-by: kbarrett, pliden ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/concurrentMarkThread.hpp ! src/share/vm/gc/g1/g1StringDedup.cpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp ! src/share/vm/gc/g1/g1StringDedupThread.hpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.hpp ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: fac369425a15 Author: coleenp Date: 2016-03-12 07:23 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fac369425a15 8151728: jni test crashes JVM assert(_handle != __null) failed: resolving NULL handle Summary: New assert needs to check for null. Reviewed-by: hseigel, gtriantafill ! src/share/vm/classfile/javaClasses.cpp Changeset: e7bcc46ab8bd Author: coleenp Date: 2016-03-13 19:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e7bcc46ab8bd Merge Changeset: ef08f0d91230 Author: sjohanss Date: 2016-03-14 09:10 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ef08f0d91230 8151693: Move print_heap_before/after_gc to debug level Reviewed-by: brutisso, jwilhelm ! src/share/vm/memory/universe.cpp Changeset: cb653335d4be Author: sjohanss Date: 2016-03-14 09:11 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cb653335d4be 8151696: Print all regions on trace level to get same behavior as old PrintHeapAtGCExtended Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/logging/logPrefix.hpp Changeset: a04989a057c7 Author: dsamersoff Date: 2016-03-14 11:45 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a04989a057c7 8151368: SA: Unexpected ArithmeticException in CompactHashTable Summary: Add missed null check Reviewed-by: iklam, dsamersoff Contributed-by: kubota.yuji at gmail.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java Changeset: b504a42bbe38 Author: dsamersoff Date: 2016-03-14 09:07 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b504a42bbe38 Merge Changeset: a6023e8b5c70 Author: pliden Date: 2016-03-14 09:42 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a6023e8b5c70 8067768: Check for too small values for -Xmx Reviewed-by: jwilhelm, dfazunen ! src/share/vm/gc/shared/collectorPolicy.cpp ! test/gc/arguments/TestMaxHeapSizeTools.java Changeset: 93a15edd6aee Author: pliden Date: 2016-03-14 11:55 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/93a15edd6aee Merge Changeset: 508fcb923812 Author: ysuenaga Date: 2016-03-04 18:12 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/508fcb923812 8151181: Add JSnap to jhsdb Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: fe137daae1a0 Author: dsamersoff Date: 2016-03-14 11:53 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fe137daae1a0 Merge Changeset: 24c6f885d316 Author: simonis Date: 2016-03-11 16:39 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/24c6f885d316 8151593: Cleanup definition/usage of INLINE/NOINLINE macros and add xlC support Reviewed-by: coleenp, stuefe Contributed-by: matthias.baesken at sap.com ! src/os/linux/vm/os_linux.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/oops/instanceKlass.inline.hpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp ! src/share/vm/utilities/stack.inline.hpp Changeset: 63a57b9b3ea4 Author: coleenp Date: 2016-03-14 13:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/63a57b9b3ea4 Merge Changeset: dc379d0b1113 Author: mockner Date: 2016-03-14 15:06 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dc379d0b1113 8149995: TraceClassLoadingPreorder has been converted to Unified Logging. Summary: TraceClassLoadingPreorder has been converted to Unified Logging. Logging alias table now has extra columns to support multi-tag configurations. Reviewed-by: iklam, coleenp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp Changeset: 06b764a12317 Author: mockner Date: 2016-03-14 20:20 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/06b764a12317 Merge Changeset: 10cc279f1b13 Author: stefank Date: 2016-03-09 17:03 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/10cc279f1b13 8151534: Refactor ArrayAllocator for easier reuse Reviewed-by: tschatzl, brutisso ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp Changeset: b0432c9975f6 Author: dholmes Date: 2016-03-15 03:00 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b0432c9975f6 8137165: Tests fail in SR_Handler because thread is not VMThread or JavaThread Reviewed-by: kbarrett ! src/os/linux/vm/os_linux.cpp Changeset: 32844ece283c Author: dholmes Date: 2016-03-15 09:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/32844ece283c Merge Changeset: 5044bb87554e Author: brutisso Date: 2016-03-15 08:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5044bb87554e 8151842: Local variables have wrong names after JDK-8148736 Reviewed-by: kbarrett, jprovino, tschatzl ! src/share/vm/gc/g1/g1HeapTransition.cpp Changeset: 4216fd7e4301 Author: brutisso Date: 2016-03-15 09:18 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4216fd7e4301 Merge Changeset: 3635f6de52cf Author: ysuenaga Date: 2016-03-15 12:27 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3635f6de52cf 8151709: jhsdb should show help message in SALauncher. Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 9a2bf8774955 Author: dsamersoff Date: 2016-03-15 10:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9a2bf8774955 Merge Changeset: 33d91edc926f Author: pliden Date: 2016-03-15 08:01 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/33d91edc926f 8062506: Java GCCause enum is out of sync with C++ GCCause enum Reviewed-by: stefank, tschatzl ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/share/vm/gc/shared/gcCause.hpp Changeset: 6d4b1bb57cc4 Author: pliden Date: 2016-03-15 08:02 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6d4b1bb57cc4 8148239: TestSelectDefaultGC.java incorrectly expects G1 on non-server class machines Reviewed-by: brutisso, kzhaldyb ! test/gc/arguments/TestSelectDefaultGC.java Changeset: 65b1a7bce39e Author: pliden Date: 2016-03-15 13:46 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/65b1a7bce39e Merge Changeset: be3ffb6d8eb0 Author: stefank Date: 2016-03-15 10:11 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/be3ffb6d8eb0 8151539: Remove duplicate AlwaysTrueClosures Reviewed-by: tschatzl, mgerdin, kbarrett, drwhite ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp Changeset: a4658c91d553 Author: stefank Date: 2016-03-15 15:29 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a4658c91d553 Merge Changeset: 21bb44b28582 Author: rehn Date: 2016-03-08 08:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/21bb44b28582 8151264: Add a notification mechanism for UL configuration changes. Reviewed-by: dholmes, mlarsson ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logConfiguration.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 6529c4f36655 Author: mlarsson Date: 2016-03-15 20:07 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6529c4f36655 Merge Changeset: 45a4f459be06 Author: rprotacio Date: 2016-03-15 15:43 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/45a4f459be06 8150085: Convert TraceClearedExceptions to Unified Loggin Summary: Converted -XX:+TraceClearedExceptions to -Xlog:exceptions=debug Reviewed-by: mockner, dholmes, coleenp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/exceptions.cpp Changeset: 4aa1760ab75c Author: coleenp Date: 2016-03-15 20:37 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4aa1760ab75c Merge Changeset: 3c19d66914bc Author: kbarrett Date: 2016-03-16 00:28 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3c19d66914bc 8151781: DirtyCardQueue::apply_closure is unused Summary: Remove dead code, followup cleanups. Reviewed-by: brutisso, pliden ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp Changeset: 1537c752a7f5 Author: stuefe Date: 2016-03-12 08:35 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1537c752a7f5 8148425: strerror() function is not thread-safe Reviewed-by: dholmes, coleenp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/attachListener_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os/solaris/vm/threadCritical_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/perfMemory_windows.cpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/vmError.cpp Changeset: 4030d7f9946d Author: dholmes Date: 2016-03-16 05:46 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4030d7f9946d Merge Changeset: e71072298359 Author: erikj Date: 2016-03-15 13:55 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e71072298359 8151653: Hotspot build does not respect --enable-openjdk-only Reviewed-by: tbell, dholmes ! make/aix/makefiles/trace.make ! make/bsd/makefiles/trace.make ! make/linux/makefiles/trace.make ! make/solaris/makefiles/trace.make ! make/windows/build.make ! make/windows/create_obj_files.sh ! make/windows/makefiles/defs.make ! make/windows/makefiles/trace.make ! make/windows/makefiles/vm.make ! src/share/vm/trace/trace.dtd ! src/share/vm/trace/trace.xml + src/share/vm/trace/traceevents.xml + src/share/vm/trace/tracerelationdecls.xml Changeset: c4b391039f9f Author: erikj Date: 2016-03-16 10:28 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c4b391039f9f Merge Changeset: 81faa0678c9b Author: csahu Date: 2016-03-14 18:05 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/81faa0678c9b 8151509: In check_addr0() function pointer is not updated correctly Reviewed-by: dholmes, ddmitriev, stuefe Contributed-by: cheleswer.sahu at oracle.com ! src/os/solaris/vm/os_solaris.cpp Changeset: 37c777f2cc9c Author: kevinw Date: 2016-03-16 11:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/37c777f2cc9c Merge ! src/os/solaris/vm/os_solaris.cpp Changeset: 7ccf7f03a914 Author: kevinw Date: 2016-03-16 12:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7ccf7f03a914 Merge Changeset: 70081cb6cc16 Author: brutisso Date: 2016-03-16 13:38 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/70081cb6cc16 8151336: Root region scanning should be cancelled and disabled when the ConcurrentMarkThread::run_service() exits Reviewed-by: pliden, tschatzl ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 9d93b077b22f Author: brutisso Date: 2016-03-16 13:28 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9d93b077b22f Merge Changeset: b03fcc1a3af3 Author: tschatzl Date: 2016-03-16 12:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b03fcc1a3af3 8151126: Clean up duplicate code for clearing the mark bitmaps Summary: Merge the code to clear the mark bitmap concurrently and in the STW pause. Reviewed-by: jmasa, tbenson ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp Changeset: a651c39d6509 Author: tschatzl Date: 2016-03-16 12:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a651c39d6509 8151614: Improve logging in concurrent mark code Summary: Move detailed concurrent mark phase logging to "gc, marking" tags and add a summary "Concurrent Cycle" log message when only using "gc" logging. Reviewed-by: sangheki, brutisso ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/logging/logPrefix.hpp Changeset: f1e1cfbb6d2c Author: tschatzl Date: 2016-03-16 15:36 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f1e1cfbb6d2c Merge Changeset: 7c88aac45703 Author: tschatzl Date: 2016-03-16 16:42 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7c88aac45703 Merge ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 785a498ee1ea Author: brutisso Date: 2016-03-16 15:16 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/785a498ee1ea 8151912: guarantee(GCPauseIntervalMillis >= 1) failed: Constraint for GCPauseIntervalMillis should guarantee that value is >= 1 Reviewed-by: tbenson, tschatzl ! src/share/vm/runtime/globals.hpp Changeset: 091947451f03 Author: brutisso Date: 2016-03-16 14:58 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/091947451f03 Merge Changeset: d882ca1d5f51 Author: brutisso Date: 2016-03-16 16:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d882ca1d5f51 Merge Changeset: 767bc8e5cb19 Author: pliden Date: 2016-03-17 08:07 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/767bc8e5cb19 8151601: Cleanup locking of the Reference pending list Reviewed-by: brutisso, stefank ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/cms/vmCMSOperations.hpp ! src/share/vm/gc/cms/vmStructs_cms.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/concurrentMarkThread.hpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/g1/vm_operations_g1.hpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.hpp ! src/share/vm/gc/shared/genCollectedHeap.hpp + src/share/vm/gc/shared/referencePendingListLocker.cpp + src/share/vm/gc/shared/referencePendingListLocker.hpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: c1bf188b6940 Author: tschatzl Date: 2016-03-17 09:36 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c1bf188b6940 8151920: Region liveness printing is broken Summary: Remove obsolete code that causes an assert. Reviewed-by: drwhite, brutisso ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp + test/gc/g1/TestRegionLivenessPrint.java Changeset: 1c9e7b34c46c Author: tschatzl Date: 2016-03-17 10:04 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1c9e7b34c46c Merge Changeset: 0d58ee2030ae Author: erikj Date: 2016-03-17 09:53 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0d58ee2030ae 8151656: Minor tweaks to old Hotspot build to ease comparison with new Reviewed-by: dholmes, twisti ! make/aix/adlc_updater ! make/bsd/adlc_updater ! make/linux/adlc_updater ! make/solaris/adlc_updater ! make/windows/create_obj_files.sh Changeset: 0937423af2ae Author: erikj Date: 2016-03-17 11:15 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0937423af2ae Merge Changeset: b7d7e61dd373 Author: mgerdin Date: 2016-03-08 13:17 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b7d7e61dd373 8151711: Move G1 number sequences out of the G1 collector policy Reviewed-by: tbenson, ehelin ! src/share/vm/gc/g1/concurrentMarkThread.cpp + src/share/vm/gc/g1/g1Analytics.cpp + src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: c838c3bdc22c Author: rprotacio Date: 2016-03-17 12:02 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c838c3bdc22c 8151560: Safepoint logging has mismatch between command line level and printed level Summary: Corrected mistaken "debug" level to "trace" Reviewed-by: hseigel, jiangli, dholmes ! src/share/vm/runtime/safepoint.cpp Changeset: 07f4849e1bca Author: rprotacio Date: 2016-03-17 18:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/07f4849e1bca Merge Changeset: 5afd0579ed8a Author: sangheki Date: 2016-03-17 11:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5afd0579ed8a 8151085: Change G1 concurrent timer and tracer measuring time Summary: Change measuring time for G1 concurrent phases and reporting heap summary Reviewed-by: brutisso, sjohanss ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp Changeset: a1d63adc7ba4 Author: sangheki Date: 2016-03-18 01:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a1d63adc7ba4 Merge Changeset: 3e0bb5b5a92a Author: stefank Date: 2016-03-17 21:00 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3e0bb5b5a92a 8026720: Remove the unused SpaceManager::mangle_freed_chunks Reviewed-by: mgerdin, tschatzl, vlivanov ! src/share/vm/memory/metaspace.cpp Changeset: 3c5acd9697c9 Author: stefank Date: 2016-03-17 21:01 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3c5acd9697c9 8027423: Parallel compact GC class unloading measurement includes symbol and string table time Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp Changeset: b7618e5d72af Author: stefank Date: 2016-03-17 21:04 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b7618e5d72af 8152007: Add the thread to the GCPhase trace events Reviewed-by: tschatzl, brutisso ! src/share/vm/trace/traceevents.xml Changeset: defc3322d4c2 Author: stefank Date: 2016-03-18 03:46 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/defc3322d4c2 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: b4d11b54db10 Author: mgerdin Date: 2016-03-11 11:22 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b4d11b54db10 8151637: Move CollectionSetChooser rebuild code into CollectionSetChooser Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/collectionSetChooser.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 387b1ac97179 Author: mgerdin Date: 2016-03-11 11:22 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/387b1ac97179 8151808: Factor G1 heap sizing code out of the G1CollectorPolicy Reviewed-by: tbenson, jwilhelm ! src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp + src/share/vm/gc/g1/g1HeapSizingPolicy.cpp + src/share/vm/gc/g1/g1HeapSizingPolicy.hpp + src/share/vm/gc/g1/g1HeapSizingPolicy_ext.cpp Changeset: ceaa6dea6d58 Author: stefank Date: 2016-03-18 08:57 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ceaa6dea6d58 8152086: Remove SpaceMangler::mangle_region logging Reviewed-by: brutisso, tschatzl ! src/share/vm/gc/shared/spaceDecorator.cpp Changeset: 9d8819aedf12 Author: stefank Date: 2016-03-18 08:59 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9d8819aedf12 8152100: Rework and unify the GC phase logging Reviewed-by: sjohanss, jwilhelm ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/logging/logPrefix.hpp Changeset: 54b055161b80 Author: stefank Date: 2016-03-18 09:01 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/54b055161b80 8152104: G1 StringTable cleaning incorrectly logs with the stringdedup tag Reviewed-by: mgerdin, jwilhelm, sjohanss ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/logging/logTag.hpp ! test/gc/g1/TestStringSymbolTableStats.java Changeset: 2f93b49bf048 Author: stefank Date: 2016-03-18 11:42 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2f93b49bf048 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: a78af8e76357 Author: sjohanss Date: 2016-03-18 13:18 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a78af8e76357 8152113: Remove _last_ditch_collection GC-cause and avoid expanding heap on Metaspace OOM Reviewed-by: brutisso, jwilhelm ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/gcCause.cpp ! src/share/vm/gc/shared/gcCause.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/prims/whitebox.cpp Changeset: 81530aff15aa Author: pliden Date: 2016-03-18 15:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/81530aff15aa 8152185: ReferencePendingListLocker incorrectly assumes that the lock is never taken recursively Reviewed-by: stefank, sjohanss ! src/share/vm/gc/shared/referencePendingListLocker.cpp Changeset: a9481df02a50 Author: jmasa Date: 2016-03-17 15:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a9481df02a50 8151845: Comment in globals.hpp for MetaspaceSize is incorrect. Reviewed-by: drwhite, stefank ! src/share/vm/memory/metaspace.cpp ! src/share/vm/runtime/globals.hpp Changeset: 8c1631a0157b Author: coleenp Date: 2016-03-18 15:14 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8c1631a0157b 8152065: TraceBytecodes breaks the interpreter expression stack Summary: Move trace_bytecode to InterpreterRuntime and make trace_bytecode an IRT_LEAF so that safepoints are not allowed. Reviewed-by: jiangli, dholmes, dcubed ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: bc37717b103b Author: coleenp Date: 2016-03-18 22:27 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bc37717b103b Merge Changeset: 17c8b2a1d35e Author: coleenp Date: 2016-03-18 23:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/17c8b2a1d35e Merge Changeset: 0b582be9fab0 Author: jwilhelm Date: 2016-03-19 01:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0b582be9fab0 Merge ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 942f0be73f8f Author: jwilhelm Date: 2016-03-19 02:44 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/942f0be73f8f Merge ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: bd5889bcb442 Author: sangheki Date: 2016-03-18 21:01 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bd5889bcb442 8152118: MinTLABSize should be less than TLAB max Summary: Add a constraint for MinTLABSize to be less than or equal to TLAB max Reviewed-by: brutisso, drwhite, jmasa ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp Changeset: 85c3121e7805 Author: mgerdin Date: 2016-03-11 11:22 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/85c3121e7805 8152101: Move G1 concurrent refinement adjustment code out of G1CollectorPolicy Reviewed-by: jmasa, jwilhelm, kbarrett ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: d1558915416d Author: brutisso Date: 2016-03-18 10:51 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d1558915416d 8148759: G1AllocRegion::_count inconsistently used if more than one context is active Reviewed-by: sjohanss, jwilhelm, tschatzl ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 54dc7600e6d3 Author: brutisso Date: 2016-03-21 10:44 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/54dc7600e6d3 Merge ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 8fced5cac71c Author: rehn Date: 2016-03-15 14:41 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8fced5cac71c 8150015: Integrate TraceTime with Unified Logging more seamlessly Reviewed-by: coleenp, dholmes ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/interpreter/cppInterpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/methodHandles.cpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/timer.hpp + src/share/vm/runtime/timerTrace.cpp + src/share/vm/runtime/timerTrace.hpp Changeset: 0ff5753d78b9 Author: mlarsson Date: 2016-03-21 11:42 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0ff5753d78b9 Merge - src/share/vm/runtime/logTimer.hpp Changeset: 8610c6bbd679 Author: mchernov Date: 2016-03-17 17:07 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8610c6bbd679 8150648: Re-enable TestPLABResize.java after JDK-8150183 is fixed Reviewed-by: tschatzl ! test/gc/g1/plab/TestPLABResize.java Changeset: d7ae4051d258 Author: tschatzl Date: 2016-03-21 12:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d7ae4051d258 Merge Changeset: b9efb94d011a Author: jmasa Date: 2016-03-07 11:28 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b9efb94d011a 8149343: assert(rp->num_q() == no_of_gc_workers) failed: sanity Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java Changeset: 7e1a36ca23d6 Author: cjplummer Date: 2016-03-21 13:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7e1a36ca23d6 8146436: Add -XX:-ShrinkHeapInSteps option (previously -XX:+UseAggressiveHeapShrink) Summary: Added ShrinkHeapInSteps option. Reviewed-by: jmasa, tbenson ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/runtime/globals.hpp ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java + test/gc/arguments/TestShrinkHeapInSteps.java Changeset: 2e3a958bdfdc Author: cjplummer Date: 2016-03-21 20:19 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2e3a958bdfdc Merge Changeset: 2da767bf3ecc Author: sangheki Date: 2016-03-21 13:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2da767bf3ecc 8152120: TLAB compute_size() should not allow any size larger than max_size Summary: Limit TLAB compute_size() to be less than or equal to TLAB max Reviewed-by: sjohanss, jmasa ! src/share/vm/gc/shared/threadLocalAllocBuffer.inline.hpp Changeset: 1f0a958b039c Author: sangheki Date: 2016-03-22 01:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1f0a958b039c Merge Changeset: 9037ef388634 Author: tbenson Date: 2016-03-21 15:59 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9037ef388634 8142935: Adding old gen regions does not consider available free space Summary: Track live data size as added to cset during mixed GCs Reviewed-by: kbarrett, drwhite Contributed-by: tom.benson at oracle.com ! src/share/vm/gc/g1/g1CollectionSet.cpp ! src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 7ab7d8f8bbbf Author: brutisso Date: 2016-03-22 13:41 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7ab7d8f8bbbf 8152300: Convert G1_ALLOC_REGION_TRACING to unified logging Reviewed-by: sjohanss, stefank ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1AllocRegion.hpp ! src/share/vm/logging/logPrefix.hpp Changeset: 434e21d31911 Author: coleenp Date: 2016-03-22 13:32 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/434e21d31911 8144940: Broken hash in string table entry in closed/runtime/7158800/BadUtf8.java Summary: Fix code broken with compact Strings. Reviewed-by: iklam, thartmann, hseigel, jiangli ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/stringTable.hpp Changeset: 9fb212f91d51 Author: mockner Date: 2016-03-22 15:03 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9fb212f91d51 8146632: Add descriptive error messages for removed non-product logging flags. Summary: Added table with removed non-product flags and error messages. Reviewed-by: dholmes, coleenp, hseigel ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp + test/runtime/logging/RemovedDevelopFlagsTest.java Changeset: 36870c627981 Author: mockner Date: 2016-03-23 03:33 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/36870c627981 Merge Changeset: 53c0863b1766 Author: mgronlun Date: 2016-03-23 10:31 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/53c0863b1766 8152119: Event-based tracing to allow for tracing Klass definition Reviewed-by: dholmes, egahlin ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/trace/traceMacros.hpp Changeset: 155f22b63931 Author: dsimms Date: 2016-03-23 10:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/155f22b63931 8149023: Event based tracing should cover safepoint begin and end Summary: Add events to safepoint begin and end Reviewed-by: dholmes, mgronlun, egahlin ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/safepoint.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/trace/traceevents.xml ! src/share/vm/trace/tracerelationdecls.xml Changeset: a074585a9f08 Author: ysuenaga Date: 2016-03-23 12:26 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a074585a9f08 8148659: Add all option to JSnap Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JSnap.java Changeset: 3b3bd6c38547 Author: dsamersoff Date: 2016-03-23 17:36 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3b3bd6c38547 Merge Changeset: 906fa01e86a0 Author: jwilhelm Date: 2016-03-23 23:36 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/906fa01e86a0 Merge ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/utilities/ostream.cpp Changeset: f0b0212255ec Author: tschatzl Date: 2016-03-24 10:40 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f0b0212255ec 8152400: Enabling TASK_STATS_ONLY filters out just enabled messages anyway Summary: If TASK_STATS_ONLY is enabled, do not require a develop build to print messages. Reviewed-by: pliden, tbenson ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 6519f566e535 Author: mchernov Date: 2016-03-23 15:48 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6519f566e535 8149662: Refactor hotspot/test/gc/g1/plab/lib/LogParser.java Reviewed-by: tschatzl, dfazunen ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/gc/g1/plab/lib/LogParser.java + test/gc/g1/plab/lib/PlabGCStatistics.java + test/gc/g1/plab/lib/PlabInfo.java + test/gc/g1/plab/lib/PlabReport.java Changeset: fa52d1b77eed Author: dfazunen Date: 2016-03-24 15:51 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fa52d1b77eed Merge - src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory - test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java - test/compiler/jvmci/common/CompilerToVMHelper.java - test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java - test/compiler/jvmci/events/MetaAccessWrapper.java - test/runtime/BadObjectClass/Object.java - test/testlibrary/jdk/test/lib/PerfCounter.java - test/testlibrary/jdk/test/lib/PerfCounters.java Changeset: ded6ef79c770 Author: dfazunen Date: 2016-03-24 13:09 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ded6ef79c770 Merge Changeset: c17ada687ab0 Author: hseigel Date: 2016-03-24 08:13 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c17ada687ab0 8140665: SIGSEGV when a primitive type's class is used as the host class in a call to DefineAnonymousClass call Summary: Instead of assertng, throw an exception Reviewed-by: acorn, coleenp ! src/share/vm/prims/unsafe.cpp + test/runtime/Unsafe/PrimitiveHostClass.java Changeset: 99ce5bd266ed Author: hseigel Date: 2016-03-24 15:19 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/99ce5bd266ed Merge Changeset: 2e4b33aadcc7 Author: coleenp Date: 2016-03-24 10:19 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2e4b33aadcc7 8143269: Refactor code in universe_post_init that sets up methods to upcall Summary: Deferred code review cleanups Reviewed-by: dholmes, hseigel ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp Changeset: f8df8c40e371 Author: coleenp Date: 2016-03-24 20:17 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f8df8c40e371 Merge Changeset: 2b173ac390c6 Author: kbarrett Date: 2016-03-22 20:32 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2b173ac390c6 8152196: SuspendibleThreadSet::yield scales poorly Summary: Use semaphore to wake up VM thread on last suspendible leave/yield. Reviewed-by: mgerdin, drwhite ! src/share/vm/gc/g1/suspendibleThreadSet.cpp ! src/share/vm/gc/g1/suspendibleThreadSet.hpp ! src/share/vm/runtime/init.cpp Changeset: 0b7de457e97c Author: kbarrett Date: 2016-03-24 23:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0b7de457e97c Merge Changeset: 68bddbb722de Author: rprotacio Date: 2016-03-24 13:25 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/68bddbb722de 8146947: Remove PrintOopAddress rather than converting to UL Summary: Deprecated PrintOopAddress and made functionality default Reviewed-by: coleenp, stefank ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/logging/ExceptionsTest.java Changeset: 00fda24abd13 Author: rprotacio Date: 2016-03-25 01:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/00fda24abd13 Merge Changeset: 969af18f3b36 Author: jmasa Date: 2016-03-16 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/969af18f3b36 8060463: ParNew: SurvivorAlignmentInBytes greater then YoungPLABSize cause assert(obj != NULL || plab->words_remaining() < word_sz) failed: Else should have been able to allocate Reviewed-by: sangheki, tschatzl, mchernov ! src/share/vm/gc/cms/parNewGeneration.cpp + test/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java Changeset: 0942199cdbd8 Author: jmasa Date: 2016-03-25 03:53 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0942199cdbd8 Merge Changeset: ab681d5299dc Author: sangheki Date: 2016-03-24 23:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ab681d5299dc 8152160: SIGFPE in CompactibleFreeListSpaceLAB::compute_desired_plab_size Summary: Rephrase the calculation with CMSOldPLABNumRefills to avoid an overflow Reviewed-by: pliden, jmasa ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp Changeset: b85ea7097b6e Author: dsamersoff Date: 2016-03-25 12:54 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b85ea7097b6e 8151991: jvmti diagnostics commands requires INCLUDE_SERVICES Summary: guard jvmti diagnostic commands by appropriate defines Reviewed-by: sspitsyn, dholmes, gadams ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp Changeset: 9489df4f2b94 Author: ddmitriev Date: 2016-03-25 15:54 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9489df4f2b94 8078112: [TESTBUG] Integrate Selection/Resolution test suite into jtreg tests Reviewed-by: ctornqvi, acorn Contributed-by: eric.mccorkle at oracle.com ! test/TEST.groups + test/runtime/SelectionResolution/AbstractMethodErrorTest.java + test/runtime/SelectionResolution/IllegalAccessErrorTest.java + test/runtime/SelectionResolution/InvokeInterfaceICCE.java + test/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java + test/runtime/SelectionResolution/InvokeSpecialICCE.java + test/runtime/SelectionResolution/InvokeSpecialSuccessTest.java + test/runtime/SelectionResolution/InvokeStaticICCE.java + test/runtime/SelectionResolution/InvokeStaticSuccessTest.java + test/runtime/SelectionResolution/InvokeVirtualICCE.java + test/runtime/SelectionResolution/InvokeVirtualSuccessTest.java + test/runtime/SelectionResolution/NoSuchMethodErrorTest.java + test/runtime/SelectionResolution/classes/selectionresolution/Builder.java + test/runtime/SelectionResolution/classes/selectionresolution/ByteCodeClassLoader.java + test/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java + test/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java + test/runtime/SelectionResolution/classes/selectionresolution/ClassData.java + test/runtime/SelectionResolution/classes/selectionresolution/Clazz.java + test/runtime/SelectionResolution/classes/selectionresolution/HierarchyShape.java + test/runtime/SelectionResolution/classes/selectionresolution/Interface.java + test/runtime/SelectionResolution/classes/selectionresolution/Method.java + test/runtime/SelectionResolution/classes/selectionresolution/MethodData.java + test/runtime/SelectionResolution/classes/selectionresolution/Result.java + test/runtime/SelectionResolution/classes/selectionresolution/SelectionResolutionTest.java + test/runtime/SelectionResolution/classes/selectionresolution/SelectionResolutionTestCase.java + test/runtime/SelectionResolution/classes/selectionresolution/Template.java + test/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java Changeset: fb31034a45ea Author: kbarrett Date: 2016-03-25 15:50 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fb31034a45ea 8151670: Unexpected concurrent refinement deactivation and reactivation Summary: Refinement threads now use SuspendibleThreadSet::yield. Reviewed-by: jmasa, mgerdin ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp Changeset: 5518d3ad6fa7 Author: iklam Date: 2016-03-23 09:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5518d3ad6fa7 8152380: Shared symbol table should never use alternate hashcode Reviewed-by: coleenp, jiangli ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp Changeset: fdeedce78d1e Author: pliden Date: 2016-03-29 08:42 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fdeedce78d1e 8068579: Running with -XX:-UseParallelGC does not turn ParalleGC off Reviewed-by: jmasa, dfazunen, brutisso ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals_extension.hpp + test/gc/arguments/TestDisableDefaultGC.java Changeset: 085ca2afb3c1 Author: mlarsson Date: 2016-03-29 09:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/085ca2afb3c1 8151438: UL instantiates duplicate tag sets Reviewed-by: brutisso, stefank ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logTagSet.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 2bf42f25d7ed Author: mlarsson Date: 2016-03-29 09:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2bf42f25d7ed 8151993: Remove inclusion of inline.hpp in log.hpp Reviewed-by: kbarrett, stefank ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logPrefix.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 7ab00f8baff3 Author: mockner Date: 2016-03-29 13:02 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7ab00f8baff3 8149996: TraceLoaderConstraints has been converted to Unified Logging. Summary: TraceLoaderConstraints has been converted to Unified Logging. Reviewed-by: coleenp, dholmes, rprotacio ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/logging/LoaderConstraintsTest.java Changeset: 98ec96e9cd77 Author: mockner Date: 2016-03-29 14:37 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/98ec96e9cd77 8150084: Convert TraceMonitorMismatch to Unified Logging. Summary: TraceMonitorMismatch has been converted to Unified Logging. Reviewed-by: coleenp, rprotacio ! src/share/vm/logging/logTag.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/logging/MonitorMismatchHelper.jasm + test/runtime/logging/MonitorMismatchTest.java Changeset: da50d99f8918 Author: mockner Date: 2016-03-29 20:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/da50d99f8918 Merge ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: b9baf810773f Author: mockner Date: 2016-03-29 21:44 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b9baf810773f Merge ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 36a42531fbe9 Author: kbarrett Date: 2016-03-29 16:21 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/36a42531fbe9 8152916: ostream has unnecessary dependency on GCId Summary: Removed unneeded #includes and forward class declaration. Reviewed-by: pliden, rehn, brutisso, mgerdin ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp Changeset: 63679d42b0fd Author: dfazunen Date: 2016-03-30 17:25 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/63679d42b0fd 8152422: Optimize GC JPRT test set Reviewed-by: sjohanss, pliden ! test/TEST.groups Changeset: a8447b111060 Author: gziemski Date: 2016-03-30 14:44 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a8447b111060 8142510: -XX:+PrintFlagsRanges should print default range value for those flags that have constraint and an implicit range. Summary: Implemented default ranges for flags with constraints and no explicit ranges Reviewed-by: ddmitriev, coleenp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp Changeset: 0c9df1e164e2 Author: tschatzl Date: 2016-03-31 12:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0c9df1e164e2 8153065: "Preserve CM refs" log message disconnected from "Parallel Preserve CM refs" Summary: Bring the log messages into the correct order again. Reviewed-by: mgerdin ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp Changeset: fdb75a37bebb Author: dsamersoff Date: 2016-03-31 14:17 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fdb75a37bebb 8150973: Hotspot agent use of sun.boot.class.path needs to be updated for Jigsaw Summary: remove the code Reviewed-by: alanb, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java Changeset: 2d5956d1a9f3 Author: dsamersoff Date: 2016-03-31 11:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2d5956d1a9f3 Merge Changeset: 55867c470001 Author: gziemski Date: 2016-03-30 11:28 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/55867c470001 8143958: CDS Shared flags need constraint function Summary: Implement range constraints for CDS flags. Reviewed-by: iklam, jiangli ! src/share/vm/runtime/commandLineFlagConstraintsRuntime.cpp ! src/share/vm/runtime/commandLineFlagConstraintsRuntime.hpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 500776d80c5b Author: gziemski Date: 2016-03-31 14:18 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/500776d80c5b Merge ! src/share/vm/runtime/globals.hpp Changeset: 22af68174a23 Author: brutisso Date: 2016-03-31 17:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/22af68174a23 8152952: Allow G1 phase logging to use individual number of threads Reviewed-by: tschatzl, jmasa ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc/g1/workerDataArray.cpp ! src/share/vm/gc/g1/workerDataArray.hpp ! src/share/vm/gc/g1/workerDataArray.inline.hpp ! src/share/vm/gc/shared/workgroup.hpp Changeset: 12fa649d73af Author: brutisso Date: 2016-03-31 18:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/12fa649d73af Merge Changeset: ef17cf246969 Author: rprotacio Date: 2016-03-31 12:06 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ef17cf246969 8145235: Deprecate product flags that have been converted to Unified Logging Summary: Added deprecation message/mechanism for product flags aliased to Unified Logging options Reviewed-by: mockner, coleenp, ddmitriev, mlarsson ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 2168f726b3d1 Author: rprotacio Date: 2016-03-31 18:22 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2168f726b3d1 Merge Changeset: 252b571bbb86 Author: ysuenaga Date: 2016-03-30 21:05 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/252b571bbb86 8151674: STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, sla, tschatzl ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp Changeset: 5bd11ac4d7ab Author: jmasa Date: 2016-03-31 22:04 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5bd11ac4d7ab Merge Changeset: 03c5c21d3620 Author: ccheung Date: 2016-03-31 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/03c5c21d3620 8075253: Multiversion JAR feature: CDS does not support MV-JARs Summary: handle "Multi-Release" jar during CDS dump time Reviewed-by: jiangli, iklam, minqi, redestad ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/prims/jvmtiEnv.cpp Changeset: 948921e2c49e Author: ccheung Date: 2016-04-01 03:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/948921e2c49e Merge Changeset: b2ea0857288f Author: ctornqvi Date: 2016-03-31 11:39 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b2ea0857288f 8150899: [TESTBUG] Split hotspot_all job into smaller jobs Reviewed-by: gtriantafill, iignatyev ! test/TEST.groups Changeset: e32b24aec9b1 Author: ctornqvi Date: 2016-04-01 03:33 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e32b24aec9b1 Merge Changeset: d480f32efee5 Author: brutisso Date: 2016-04-01 07:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d480f32efee5 8153186: Convert TraceGCTaskThread to use unified logging Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/runtime/globals.hpp Changeset: ec619fe64be0 Author: brutisso Date: 2016-04-01 07:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ec619fe64be0 8153187: Convert TraceWorkGang to use unified logging Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/logging/logPrefix.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp Changeset: 8342931bdc56 Author: brutisso Date: 2016-04-01 07:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8342931bdc56 8153188: Use log_error(gc, verify) for logging in verification code Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/shared/cardTableModRefBS.cpp ! src/share/vm/gc/shared/gcLocker.cpp Changeset: 1938de5a453a Author: csahu Date: 2016-04-01 13:51 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1938de5a453a 8151442: jstack doesn't close quotation marks properly with threads' name greater than 1996 characters Reviewed-by: dsamersoff, kevinw ! src/share/vm/runtime/thread.cpp + test/serviceability/tmtools/jstack/JstackThreadTest.java Changeset: 7e2f9d1f8ec1 Author: tschatzl Date: 2016-04-01 11:57 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7e2f9d1f8ec1 8148099: Improve memory access to FromCardCache during GC Summary: Transpose the FromCardCache data array so the access during GC is linear instead of element-by-element with stride. Reviewed-by: mgerdin, brutisso ! src/share/vm/gc/g1/g1FromCardCache.cpp ! src/share/vm/gc/g1/g1FromCardCache.hpp Changeset: 37ca085d8f56 Author: tschatzl Date: 2016-04-01 11:58 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/37ca085d8f56 8153182: GC ID prefix for gc, humongous log messages are missing Reviewed-by: mgerdin, brutisso ! src/share/vm/logging/logPrefix.hpp Changeset: 594e01e4be2f Author: tschatzl Date: 2016-04-01 12:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/594e01e4be2f 8153193: Missing includes in gc/g1/heapRegionBounds.hpp Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc/g1/heapRegionBounds.hpp Changeset: 998266581c6c Author: tschatzl Date: 2016-04-01 12:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/998266581c6c Merge Changeset: d9d1edafdf2d Author: mchernov Date: 2016-04-01 16:15 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d9d1edafdf2d 8148397: Create new tests for IHOP Reviewed-by: tschatzl, dfazunen + test/gc/g1/ihop/TestIHOPErgo.java + test/gc/g1/ihop/TestIHOPStatic.java + test/gc/g1/ihop/lib/IhopUtils.java + test/stress/gc/TestStressIHOPMultiThread.java Changeset: d76f8fccd37c Author: sangheki Date: 2016-04-01 09:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d76f8fccd37c 8152176: Big ParGCCardsPerStrideChunk values can cause overflow for CMS GC Summary: Limit the max value of ParGCCardsPerStrideChunk based on card table size and other stride flags Reviewed-by: jmasa, tbenson ! src/share/vm/gc/shared/cardTableModRefBS.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp Changeset: a54b3ac03c32 Author: sangheki Date: 2016-04-01 09:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a54b3ac03c32 8153201: TestOptionsWithRanges fails with -XX:OldPLABSize=2147483648 Summary: Add parallel gc into min/max PLAB constraint function Reviewed-by: brutisso, tbenson ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp Changeset: 08d444fa6457 Author: dcubed Date: 2016-04-01 14:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/08d444fa6457 8153302: [BACKOUT] STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, jwilhelm ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp Changeset: 0b5557c0db4e Author: dcubed Date: 2016-04-01 14:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0b5557c0db4e Merge Changeset: 7cfce1ae8bd6 Author: jwilhelm Date: 2016-04-02 05:39 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7cfce1ae8bd6 Merge ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/runtime/arguments.cpp - src/share/vm/runtime/logTimer.hpp Changeset: b1234a6bef08 Author: brutisso Date: 2016-04-01 10:16 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b1234a6bef08 8153203: Remove liveRange.hpp Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/psMarkSweepDecorator.cpp - src/share/vm/gc/shared/liveRange.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/space.inline.hpp Changeset: 13b4b179f129 Author: mlarsson Date: 2016-04-04 08:58 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/13b4b179f129 8153174: Remove trailing comma from log configuration listings Reviewed-by: rehn, sla ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logOutput.cpp Changeset: 14c47dfcbfe8 Author: mlarsson Date: 2016-04-04 09:59 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/14c47dfcbfe8 Merge Changeset: f28f6f68aec1 Author: stefank Date: 2016-04-04 09:15 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f28f6f68aec1 8152538: UL doesn't inline the LogTagSet::is_level check Reviewed-by: mlarsson, brutisso ! src/share/vm/logging/logTagSet.cpp ! src/share/vm/logging/logTagSet.hpp Changeset: 4a0121d1e772 Author: stefank Date: 2016-04-04 09:15 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4a0121d1e772 8152632: Rename LogHandle(...) to Log(...) Reviewed-by: brutisso, mlarsson, rprotacio ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/parOopClosures.inline.hpp ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1HeapVerifier.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/adjoiningGenerations.cpp ! src/share/vm/gc/parallel/asPSOldGen.cpp ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/gcLocker.cpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/timerTrace.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/utilities/exceptions.cpp Changeset: d63aab8f7cb6 Author: stefank Date: 2016-04-04 11:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d63aab8f7cb6 Merge ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/logging/log.cpp Changeset: eb591308c2a2 Author: sjohanss Date: 2016-03-24 10:49 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eb591308c2a2 8151460: Metaspace counters can have inconsistent values Reviewed-by: jmasa, pliden ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java Changeset: 4c596ac49e42 Author: stefank Date: 2016-04-04 12:45 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4c596ac49e42 8152635: Create a UL class to represent a Log + Level combination Reviewed-by: brutisso, mlarsson, rehn ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: eaf1796d3a6c Author: stefank Date: 2016-04-04 13:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eaf1796d3a6c Merge Changeset: eb227ccc8a84 Author: rehn Date: 2016-04-04 15:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eb227ccc8a84 8153254: Delegate (v)write from Log to LogTagSet Reviewed-by: stefank, kbarrett ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logTagSet.cpp ! src/share/vm/logging/logTagSet.hpp Changeset: ea81fe138932 Author: jprovino Date: 2016-04-04 12:57 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ea81fe138932 8132524: Missing includes to resourceArea.hpp Summary: Files that use ResourceMark are missing the include of resourceArea.hpp Reviewed-by: tschatzl, jwilhelm ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/runtime_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/runtime_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/runtime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/zero/vm/methodHandles_zero.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/c1/c1_ValueType.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciSignature.cpp ! src/share/vm/ci/ciType.cpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/classfile/classFileStream.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compilerDirectives.cpp ! src/share/vm/compiler/directivesParser.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/compiler/methodMatcher.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/parallel/psScavenge.inline.hpp ! src/share/vm/gc/parallel/psTasks.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/interpreter/cppInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/constMethod.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/domgraph.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/generateOptoStub.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/live.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/replacednodes.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/jvmtiTrace.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/wbtestmethods/parserTests.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/fieldType.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/gcNotifier.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/lowMemoryDetector.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkInliner.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/xmlstream.cpp Changeset: f2abf8448100 Author: ddmitriev Date: 2016-04-05 00:36 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f2abf8448100 8153437: Temporary exclude AllocatePrefetchDistance from testing Reviewed-by: dcubed ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: df76f64caa15 Author: dcubed Date: 2016-04-04 14:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/df76f64caa15 8077392: Stream fork/join tasks occasionally fail to complete 8131715: backout the fix for JDK-8079359 when JDK-8077392 is fixed Summary: Add missing BasicLock::_displaced_header init to ObjectSynchronizer::quick_enter() and re-enable Contended Locked "fast enter" bucket. Reviewed-by: gthornbr, dholmes, kvn, cvarming, acorn ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp Changeset: 45fd8d3556d2 Author: dcubed Date: 2016-04-04 14:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/45fd8d3556d2 8152358: code and comment cleanups found during the hunt for 8077392 Reviewed-by: gthornbr, kvn, cvarming ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp Changeset: dc8669b055d2 Author: dcubed Date: 2016-04-05 00:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dc8669b055d2 Merge Changeset: e61ec982539a Author: pliden Date: 2016-04-05 09:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e61ec982539a 8152929: Remove UNSUPPORTED_GC_OPTION, use UNSUPPORTED_OPTION instead Reviewed-by: brutisso, jmasa ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/gc/g1/Test2GbHeap.java Changeset: 31b311779a7b Author: stefank Date: 2016-04-05 10:35 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/31b311779a7b 8152637: Create a stack allocatable LogStream class Reviewed-by: rehn, brutisso ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp + src/share/vm/logging/logStream.cpp + src/share/vm/logging/logStream.hpp + src/share/vm/logging/logStream.inline.hpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/utilities/internalVMTests.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp Changeset: 421b50008870 Author: stefank Date: 2016-04-05 10:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/421b50008870 8152711: Create a non-template Log wrapper class Reviewed-by: kbarrett, rehn ! src/share/vm/gc/shared/gcTraceTime.hpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/logging/log.cpp + src/share/vm/logging/logHandle.hpp ! src/share/vm/logging/logStream.inline.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 1c839fd8b3db Author: rehn Date: 2016-04-05 10:42 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1c839fd8b3db 8153396: Remove unused ResourceMarks from UL internal vm tests Reviewed-by: stefank, brutisso ! src/share/vm/logging/log.cpp Changeset: 3b30bc4a3cfc Author: stefank Date: 2016-04-05 11:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3b30bc4a3cfc Merge Changeset: 5ae0c7f89874 Author: tschatzl Date: 2016-04-05 11:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5ae0c7f89874 8151499: gc/g1/g1OopClosures.inline.hpp: assert(_from->is_in_reserved(p)) failed: p is not in from Summary: Fix wrong assertion. Reviewed-by: tbenson, shade ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! test/TEST.groups + test/gc/TestHumongousReferenceObject.java Changeset: d22fe74750ce Author: tschatzl Date: 2016-04-05 12:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d22fe74750ce Merge Changeset: d19a9badb2df Author: mgerdin Date: 2016-04-05 13:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d19a9badb2df 8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. Reviewed-by: mgerdin, tschatzl Contributed-by: richard.reingruber at sap.com ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp Changeset: aff43ebb503f Author: rprotacio Date: 2016-04-05 09:42 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aff43ebb503f 8153026: Change logging tag 'verboseverification' to 'verification' Summary: Changed UL tag to 'verification' Reviewed-by: hseigel, lfoltan ! src/share/vm/classfile/verifier.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! test/runtime/logging/RemovedDevelopFlagsTest.java - test/runtime/logging/VerboseVerificationTest.java + test/runtime/logging/VerificationTest.java Changeset: 16098172056c Author: tbenson Date: 2016-04-05 11:17 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/16098172056c 8153117: Back out JDK-8142935 until JDK-8152723 fixed Summary: JDK-8142935 fix can lead to avoidable Full GCs Reviewed-by: jwilhelm, tschatzl Contributed-by: tom.benson at oracle.com ! src/share/vm/gc/g1/g1CollectionSet.cpp ! src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 691c69fa726c Author: iklam Date: 2016-04-05 14:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/691c69fa726c 8153300: [TESTBUG] Enhance test/testlibrary/ClassFileInstaller.java to support JAR files Reviewed-by: lfoltan, mseledtsov ! test/runtime/SharedArchiveFile/BootAppendTests.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/testlibrary/ClassFileInstaller.java Changeset: bf308b2affed Author: sangheki Date: 2016-04-05 16:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bf308b2affed 8152188: Allow CMSBitMapYieldQuantum for BitMap::clear_range and clear_large_range Summary: Let BitMap::clear_large_range call clear_range instead of firing an assert Reviewed-by: jmasa, jwilhelm ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: f6aed2e19cae Author: sangheki Date: 2016-04-05 23:59 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f6aed2e19cae Merge Changeset: 7924a5f2f606 Author: jwilhelm Date: 2016-04-06 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7924a5f2f606 8153671: Quarantine serviceability/tmtools/jstack/JstackThreadTest.java until JDK-8153319 is fixed Reviewed-by: jprovino, dcubed ! test/serviceability/tmtools/jstack/JstackThreadTest.java Changeset: 20b66ba124e9 Author: dcubed Date: 2016-04-07 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/20b66ba124e9 Merge ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp - src/share/vm/gc/shared/liveRange.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/globals.hpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/trace/trace.xml + src/share/vm/trace/traceevents.xml + src/share/vm/trace/tracerelationdecls.xml ! src/share/vm/utilities/globalDefinitions.hpp ! test/TEST.groups ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java Changeset: c42f970dbb62 Author: bharadwaj Date: 2016-04-08 01:00 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c42f970dbb62 8153816: [BACKOUT] Make intrinsics flags diagnostic Summary: Backout fix for 8145348 Reviewed-by: kvn, jwilhelm ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/runtime/globals.hpp ! test/compiler/intrinsics/muladd/TestMulAdd.java ! test/compiler/runtime/6859338/Test6859338.java Changeset: 03fb00b96355 Author: enevill Date: 2016-03-29 10:07 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/03fb00b96355 8151775: aarch64: add support for 8.1 LSE atomic operations Reviewed-by: aph ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.hpp Changeset: 9e2388205f66 Author: fyang Date: 2016-03-23 18:00 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9e2388205f66 8152537: aarch64: Make use of CBZ and CBNZ when comparing unsigned values with zero. Summary: aarch64: c2 make use of CBZ and CBNZ when comparing unsigned values with zero. Reviewed-by: aph ! src/cpu/aarch64/vm/aarch64.ad Changeset: 0d2b390d451a Author: fyang Date: 2016-03-28 21:21 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0d2b390d451a 8152840: aarch64: improve _unsafe_arraycopy stub routine Summary: aarch64: improve StubRoutines::_unsafe_arraycopy stub routine Reviewed-by: aph ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: 1e653c794138 Author: cjplummer Date: 2016-03-30 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1e653c794138 8148639: Some MethodCounter fields can be excluded when not including C2 Summary: Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1 Reviewed-by: kvn, coleenp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodCounters.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/macros.hpp Changeset: 7d45fbf2b0de Author: thartmann Date: 2016-03-31 09:26 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7d45fbf2b0de 8136798: TestMonomorphicObjectCall.java fails with compilation error Summary: Refactored test to work with Jake. Reviewed-by: kvn, zmajo ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java + test/compiler/dependencies/MonomorphicObjectCall/java.base/java/lang/Object.java - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 8911d94e888b Author: enevill Date: 2016-03-31 12:00 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8911d94e888b 8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged Summary: Fix scratch register usage in C1 atomic_op to avoid unpredictable instruction Reviewed-by: aph Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp Changeset: 68394bf0a09f Author: mdoerr Date: 2016-03-18 12:50 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/68394bf0a09f 8152172: PPC64: Support AES intrinsics Reviewed-by: kvn, mdoerr, simonis Contributed-by: horii at jp.ibm.com ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp Changeset: 1b1fb02718ef Author: kvn Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1b1fb02718ef Merge - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 774d5cc05db2 Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/774d5cc05db2 8152021: MethodHandleAccessProvider.lookupMethodHandleIntrinsic throws NPE on null argument Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java Changeset: 461e9f8abc73 Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/461e9f8abc73 8152022: JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget throws NPE on null first argument Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java Changeset: 019fddb2c36c Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/019fddb2c36c 8152023: MethodHandleAccessProvider.resolveLinkToTarget throws NPE/IAE on null/wrong argument Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java Changeset: 0856748f72bf Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0856748f72bf 8152024: MemoryAccessProvider javadoc should be modified Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java Changeset: 2ea1790969e2 Author: twisti Date: 2016-03-31 15:52 -1000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2ea1790969e2 8144964: JVMCI compilations need to be disabled until the module system is initialized Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compileTask.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp Changeset: 07f1012b117e Author: rraghavan Date: 2016-04-01 01:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/07f1012b117e 8150690: C++11 user-defined literal syntax in jvmciCompilerToVM.cpp. Summary: Changes done for - 'C++11 requires a space between literal and identifier'. Reviewed-by: twisti ! src/share/vm/jvmci/jvmciCompilerToVM.cpp Changeset: fdc0e7bfa03b Author: thartmann Date: 2016-04-01 08:46 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fdc0e7bfa03b Merge Changeset: c926a039792e Author: dpochepk Date: 2016-04-01 16:31 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c926a039792e 8151828: Jittester: array creation node handled inproperly in source code visitor for non-int numerical arrays Reviewed-by: iignatyev ! test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/JavaCodeVisitor.java Changeset: 2b0a0523052d Author: dpochepk Date: 2016-04-01 16:56 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2b0a0523052d 8138798: improve tests for HotSpotVMEventListener::notifyInstall Reviewed-by: twisti ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 9b49b47fe2bb Author: never Date: 2016-04-03 21:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9b49b47fe2bb 8153315: [JVMCI] evol_method dependencies failures should return dependencies_failed Reviewed-by: iveresov ! src/share/vm/jvmci/jvmciEnv.cpp Changeset: a1e41855499b Author: zmajo Date: 2016-04-04 12:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a1e41855499b 8072422: Cleanup: Remove some unused flags/code in loop optimizations Summary: Remove unused flags, change test using them. Reviewed-by: kvn, twisti ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/parse1.cpp ! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java Changeset: 69648c4800f0 Author: thartmann Date: 2016-04-05 07:19 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/69648c4800f0 8074553: Crash with assert(!is_unloaded()) failed: should not call follow on unloaded nmethod Summary: Sweeper thread needs to override nmethods_do() to prevent G1 from unloading _scanned_nmethod. Reviewed-by: kvn, mgerdin ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 8b233711d4aa Author: jcm Date: 2016-04-05 01:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8b233711d4aa 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/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp + test/compiler/jsr292/InvokerGC.java Changeset: 35ea7a75d7d1 Author: thartmann Date: 2016-04-05 10:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/35ea7a75d7d1 Merge Changeset: 352516babfab Author: thartmann Date: 2016-04-05 17:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/352516babfab 8151724: Remove -XX:GenerateCompilerNullChecks Summary: Removed the broken GenerateCompilerNullChecks flag. Reviewed-by: zmajo, kvn ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/globals.hpp Changeset: 7010ee970bfb Author: mcberg Date: 2016-04-05 10:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7010ee970bfb 8151573: Multiversioning for range check elimination Summary: range check elimination in post loops Reviewed-by: kvn ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp Changeset: 55f9239df8d7 Author: mcberg Date: 2016-04-05 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/55f9239df8d7 8151003: Remove nds->is_valid() checks from assembler_x86.cpp Reviewed-by: kvn ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.hpp Changeset: d10d7151bff1 Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d10d7151bff1 Merge Changeset: c5400800de04 Author: bharadwaj Date: 2016-04-05 20:32 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c5400800de04 Merge Changeset: 1b2d19e6b14d Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1b2d19e6b14d Merge ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_operations.cpp - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 7bc36b9ff1e7 Author: amurillo Date: 2016-04-11 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7bc36b9ff1e7 Merge ! src/share/vm/classfile/vmSymbols.hpp - src/share/vm/gc/shared/liveRange.hpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/thread.cpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestSelectDefaultGC.java ! test/gc/g1/Test2GbHeap.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/logging/ExceptionsTest.java Changeset: f1a3e7786b3c Author: amurillo Date: 2016-04-11 20:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f1a3e7786b3c 8154028: Several hotspot tests need to be updated after 8153737 (Unsupported Module) Reviewed-by: darcy, kvn ! test/gc/arguments/TestDisableDefaultGC.java ! test/gc/arguments/TestShrinkHeapInSteps.java ! test/gc/g1/TestRegionLivenessPrint.java ! test/runtime/Throwable/StackTraceLogging.java ! test/runtime/Unsafe/PrimitiveHostClass.java ! test/runtime/logging/SafepointCleanupTest.java ! test/runtime/logging/VerificationTest.java Changeset: aa932d6404c1 Author: erikj Date: 2016-04-14 15:13 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aa932d6404c1 8149777: Enable enhanced failure handler for "make test" Reviewed-by: ihse ! test/Makefile Changeset: 1759965f1593 Author: lana Date: 2016-04-14 09:33 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1759965f1593 Merge - src/share/vm/gc/shared/liveRange.hpp - src/share/vm/runtime/logTimer.hpp - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 88dd08d7be0f Author: chegar Date: 2016-04-15 16:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/88dd08d7be0f 8137058: Clear out all non-Critical APIs from sun.reflect Reviewed-by: alanb, jfranck, mchung ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflectionUtils.cpp ! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java From lana.steuck at oracle.com Thu Apr 21 20:15:24 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 21 Apr 2016 20:15:24 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+115 for changeset 88dd08d7be0f Message-ID: <201604212015.u3LKFOM1003694@aojmv0008.oracle.com> Changeset: 367eb38ebfff Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/367eb38ebfff Added tag jdk-9+115 for changeset 88dd08d7be0f ! .hgtags From lana.steuck at oracle.com Thu Apr 21 20:15:23 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 21 Apr 2016 20:15:23 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+115 for changeset 09617ce980b9 Message-ID: <201604212015.u3LKFNoD003686@aojmv0008.oracle.com> Changeset: 28438b6fbaa1 Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/28438b6fbaa1 Added tag jdk-9+115 for changeset 09617ce980b9 ! .hgtags From lana.steuck at oracle.com Thu Apr 21 20:15:24 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 21 Apr 2016 20:15:24 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+115 for changeset 7bab1b1b3682 Message-ID: <201604212015.u3LKFOdV003689@aojmv0008.oracle.com> Changeset: 20198ae6eb3e Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/20198ae6eb3e Added tag jdk-9+115 for changeset 7bab1b1b3682 ! .hgtags From lana.steuck at oracle.com Thu Apr 21 20:15:30 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 21 Apr 2016 20:15:30 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+115 for changeset 1902a5bda18e Message-ID: <201604212015.u3LKFUPH003943@aojmv0008.oracle.com> Changeset: 5a17325d8118 Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/5a17325d8118 Added tag jdk-9+115 for changeset 1902a5bda18e ! .hgtags From lana.steuck at oracle.com Thu Apr 21 20:15:30 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 21 Apr 2016 20:15:30 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+115 for changeset 4ff86e5489e4 Message-ID: <201604212015.u3LKFUJS003925@aojmv0008.oracle.com> Changeset: 529f0bf896e5 Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/529f0bf896e5 Added tag jdk-9+115 for changeset 4ff86e5489e4 ! .hgtags From lana.steuck at oracle.com Thu Apr 21 20:15:32 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 21 Apr 2016 20:15:32 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+115 for changeset 31c8b18fdc5b Message-ID: <201604212015.u3LKFWFm003954@aojmv0008.oracle.com> Changeset: dd5907bca0a4 Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/dd5907bca0a4 Added tag jdk-9+115 for changeset 31c8b18fdc5b ! .hgtags From lana.steuck at oracle.com Thu Apr 21 20:15:33 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 21 Apr 2016 20:15:33 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+115 for changeset 35225b837d66 Message-ID: <201604212015.u3LKFXhW003960@aojmv0008.oracle.com> Changeset: 483242a6482b Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/483242a6482b Added tag jdk-9+115 for changeset 35225b837d66 ! .hgtags From lana.steuck at oracle.com Thu Apr 21 20:15:36 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 21 Apr 2016 20:15:36 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+115 for changeset 295ac208a444 Message-ID: <201604212015.u3LKFalw004029@aojmv0008.oracle.com> Changeset: 208388a5622d Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/208388a5622d Added tag jdk-9+115 for changeset 295ac208a444 ! .hgtags From lana.steuck at oracle.com Wed Apr 27 18:46:08 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 27 Apr 2016 18:46:08 +0000 Subject: hg: jdk9/jdk9: 12 new changesets Message-ID: <201604271846.u3RIk8X1003060@aojmv0008.oracle.com> Changeset: 5165182f2d88 Author: smarks Date: 2016-04-18 14:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5165182f2d88 8145468: update java.lang APIs with new deprecations Reviewed-by: lancea, alanb ! make/CompileJavaModules.gmk Changeset: 15223d3c4460 Author: dfazunen Date: 2016-04-07 17:43 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/15223d3c4460 8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode Reviewed-by: iignatyev + test/jtreg-ext/requires/VMProps.java Changeset: 937d6b3e5b90 Author: dcubed Date: 2016-04-07 12:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/937d6b3e5b90 Merge Changeset: cc16e2a24f94 Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/cc16e2a24f94 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 ! common/autoconf/basics.m4 ! common/autoconf/build-performance.m4 ! common/autoconf/buildjdk-spec.gmk.in ! common/autoconf/compare.sh.in ! common/autoconf/configure ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/hotspot-spec.gmk.in ! common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 ! common/autoconf/jdk-version.m4 ! common/autoconf/lib-std.m4 ! common/autoconf/libraries.m4 ! common/autoconf/platform.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! common/autoconf/version-numbers ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! common/conf/jib-profiles.js ! make/Jprt.gmk ! make/Main.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/jprt.properties Changeset: d5203f7c19f7 Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d5203f7c19f7 Merge Changeset: 3277fe4cac92 Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3277fe4cac92 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build Reviewed-by: erikj, goetz ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: 0382c2b23bbc Author: dcubed Date: 2016-04-14 14:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0382c2b23bbc Merge ! common/autoconf/compare.sh.in ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! make/Main.gmk Changeset: 645c48292130 Author: amurillo Date: 2016-04-14 19:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/645c48292130 Merge ! common/autoconf/generated-configure.sh ! common/bin/compare.sh ! make/Main.gmk ! make/common/MakeBase.gmk Changeset: c6b64d18affc Author: amurillo Date: 2016-04-18 15:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c6b64d18affc Merge ! common/autoconf/build-performance.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! common/conf/jib-profiles.js ! make/Main.gmk Changeset: 5f71689d0b33 Author: amurillo Date: 2016-04-18 20:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5f71689d0b33 Merge Changeset: 81f1bcda3918 Author: lana Date: 2016-04-21 13:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/81f1bcda3918 Merge Changeset: 6743a8e0cab7 Author: erikj Date: 2016-04-22 10:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6743a8e0cab7 8154326: bash >(...) construct causes race conditions Reviewed-by: tbell, ihse ! make/InitSupport.gmk ! make/common/MakeBase.gmk From lana.steuck at oracle.com Wed Apr 27 18:46:08 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 27 Apr 2016 18:46:08 +0000 Subject: hg: jdk9/jdk9/corba: 2 new changesets Message-ID: <201604271846.u3RIk8Nn003066@aojmv0008.oracle.com> Changeset: bb6bf34f121f Author: chegar Date: 2016-04-19 14:34 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/bb6bf34f121f 8148863: Remove sun.misc.ManagedLocalsThread from corba Reviewed-by: alanb, coffeys, msheppar ! src/java.corba/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java ! src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java ! src/java.corba/share/classes/module-info.java Changeset: 7dfa7377a5e6 Author: lana Date: 2016-04-21 13:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/7dfa7377a5e6 Merge From lana.steuck at oracle.com Wed Apr 27 18:46:16 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 27 Apr 2016 18:46:16 +0000 Subject: hg: jdk9/jdk9/jaxp: 3 new changesets Message-ID: <201604271846.u3RIkGGl003470@aojmv0008.oracle.com> Changeset: 8be2998d17d6 Author: joehw Date: 2016-04-19 23:01 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/8be2998d17d6 8153781: Issue in XMLScanner: EXPECTED_SQUARE_BRACKET_TO_CLOSE_INTERNAL_SUBSET when skipping large DOCTYPE section with CRLF at wrong place Reviewed-by: joehw Contributed-by: christoph.langer at sap.com ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java ! test/javax/xml/jaxp/unittest/TEST.properties ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java + test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java Changeset: 4fa3ca2e8105 Author: fyuan Date: 2016-04-19 23:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/4fa3ca2e8105 8078820: Test deploying a XML parser as a module Reviewed-by: joehw, alanb Contributed-by: Frank Yuan + test/javax/xml/jaxp/libs/jdk/testlibrary/Asserts.java + test/javax/xml/jaxp/libs/jdk/testlibrary/CompilerUtils.java + test/javax/xml/jaxp/libs/jdk/testlibrary/JDKToolFinder.java + test/javax/xml/jaxp/libs/jdk/testlibrary/JDKToolLauncher.java + test/javax/xml/jaxp/libs/jdk/testlibrary/OutputAnalyzer.java + test/javax/xml/jaxp/libs/jdk/testlibrary/OutputBuffer.java + test/javax/xml/jaxp/libs/jdk/testlibrary/Platform.java + test/javax/xml/jaxp/libs/jdk/testlibrary/ProcessTools.java + test/javax/xml/jaxp/libs/jdk/testlibrary/README.txt + test/javax/xml/jaxp/libs/jdk/testlibrary/StreamPumper.java + test/javax/xml/jaxp/libs/jdk/testlibrary/Utils.java + test/javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java + test/javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/test/module-info.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/test/test/XMLFactoryHelper.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/unnamed/Main.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/module-info.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/DocumentBuilderFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/SAXParserFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/SchemaFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/TransformerFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/XMLInputFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/XMLOutputFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/XPathFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/module-info.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/xp2/DatatypeFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/xp2/XMLEventFactoryImpl.java + test/javax/xml/jaxp/module/TEST.properties Changeset: 9d71d20e6147 Author: lana Date: 2016-04-21 13:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/9d71d20e6147 Merge From lana.steuck at oracle.com Wed Apr 27 18:46:21 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 27 Apr 2016 18:46:21 +0000 Subject: hg: jdk9/jdk9/langtools: 12 new changesets Message-ID: <201604271846.u3RIkMl6003816@aojmv0008.oracle.com> Changeset: bcf9765e73b1 Author: alundblad Date: 2016-04-18 21:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/bcf9765e73b1 8036952: copyright issues in jdk9/dev/langtools files Summary: Updated copyright notices. Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! test/tools/javac/6520152/T.java ! test/tools/javac/6520152/T6520152.java ! test/tools/javac/6521805/T6521805e.out ! test/tools/javac/6521805/p/Outer.java ! test/tools/javac/6521805/p/Sub.java ! test/tools/javac/6547131/T.java ! test/tools/javac/6589361/T6589361.java ! test/tools/javac/6668794/badSource/Test.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Test.java ! test/tools/javac/api/6731573/Erroneous.java ! test/tools/javac/flow/T8062747.java ! test/tools/javac/jvm/6397652/com/test/Test$Test$Test.java ! test/tools/javac/jvm/6397652/com/test/Test$Test.java ! test/tools/javac/lambda/badMemberRefBytecode/Main.java ! test/tools/javac/lambda/badMemberRefBytecode/Use.java ! test/tools/javac/lambda/lambdaExecution/TBlock.java ! test/tools/javac/policy/test3/A.java ! test/tools/javac/synthesize/src/Double.java ! test/tools/javac/synthesize/src/Float.java ! test/tools/javac/warnings/6594914/Auxiliary.java ! test/tools/javac/warnings/6594914/ExplicitCompilation.out ! test/tools/javac/warnings/6594914/ImplicitCompilation.out ! test/tools/javap/4111861/A.java Changeset: 8214105024db Author: alundblad Date: 2016-04-18 22:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8214105024db 7152104: javac should not warn about missing serialVersionUID for anonymous inner classes Summary: Javac no longer issues warnings for missing serialVersionUID in anonymous classes. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java - test/tools/javac/SerialWarn.java - test/tools/javac/SerialWarn.out ! test/tools/javac/T6554097.java ! test/tools/javac/T6554097.out ! test/tools/javac/diags/examples/AnonymousClass.java - test/tools/javac/positions/T6253161.java - test/tools/javac/positions/T6253161.out - test/tools/javac/positions/T6253161a.java - test/tools/javac/positions/T6253161a.out + test/tools/javac/serial/SerialWarn.java + test/tools/javac/serial/SerialWarn.out + test/tools/javac/serial/SerialWarnAnon.java Changeset: 080e6e093a70 Author: smarks Date: 2016-04-18 14:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/080e6e093a70 8145468: update java.lang APIs with new deprecations Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ConstFold.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java Changeset: f6848c7b9e45 Author: jjg Date: 2016-04-18 18:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f6848c7b9e45 8154504: javac tests fail after JDK API is deprecated Reviewed-by: darcy ! test/tools/javac/CaptureInSubtype.java ! test/tools/javac/OverrideChecks/T4721069.java ! test/tools/javac/generics/Nonlinear.java ! test/tools/javac/generics/odersky/BadTest4.java ! test/tools/javac/lambda/8074381/T8074381a.java ! test/tools/javac/lambda/8074381/T8074381a.out ! test/tools/javac/lambda/TargetType27.java Changeset: c0b062e1effd Author: jjg Date: 2016-04-18 19:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c0b062e1effd 8154500: fix handling of jdk.launcher.patch.* in tests Reviewed-by: ksrini ! test/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/tools/javadoc/6964914/TestStdDoclet.java ! test/tools/javadoc/6964914/TestUserDoclet.java Changeset: d30f35629f0e Author: jlahoda Date: 2016-04-19 14:16 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d30f35629f0e 7020499: Project Coin: improvements to try-with-resources desugaring Summary: Avoid unnecessary check for resource nullness if the resource is known to be non-null; put resource closing code in a method that is shared by multiple try-with-resources. Reviewed-by: darcy, mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/tools/javac/TryWithResources/TwrAvoidNullCheck.java + test/tools/javac/TryWithResources/TwrClose.java + test/tools/javac/TryWithResources/TwrShareCloseCode.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java ! test/tools/javac/flow/tests/TestCaseTry.java Changeset: d59948777810 Author: rfield Date: 2016-04-20 08:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d59948777810 8154445: JShell: Drop residual use of addReads from jshell Reviewed-by: alanb, ksrini ! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java Changeset: 9955c0097d4d Author: rfield Date: 2016-04-20 08:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9955c0097d4d 8153551: jshell tool: no longer a mechanism to see current feedback modes Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! test/jdk/jshell/ToolFormatTest.java Changeset: 9b37d0f28609 Author: ksrini Date: 2016-04-20 17:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9b37d0f28609 8151777: Add "@index" tag to the sampleapi generator Reviewed-by: ksrini, bpatel Contributed-by: oleg.barbashov at oracle.com ! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java ! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java ! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java ! test/tools/javadoc/sampleapi/lib/sampleapi/SampleApi.java ! test/tools/javadoc/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java ! test/tools/javadoc/sampleapi/lib/sampleapi/generator/PackageGenerator.java Changeset: ddd1734b81ac Author: lana Date: 2016-04-21 13:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ddd1734b81ac Merge - test/tools/javac/SerialWarn.java - test/tools/javac/SerialWarn.out - test/tools/javac/positions/T6253161.java - test/tools/javac/positions/T6253161.out - test/tools/javac/positions/T6253161a.java - test/tools/javac/positions/T6253161a.out Changeset: b99518745035 Author: alundblad Date: 2016-03-22 13:14 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/b99518745035 8048146: sjavac uses unexpected exit code of -1 Summary: Changed exit codes for sjavac Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/CompilationService.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationSubResult.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java ! test/tools/sjavac/HiddenFiles.java ! test/tools/sjavac/IdleShutdown.java ! test/tools/sjavac/IncludeExcludePatterns.java ! test/tools/sjavac/PooledExecution.java Changeset: 3e3553ee39d9 Author: rfield Date: 2016-04-25 08:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3e3553ee39d9 8154485: JShell: infrastructure for multi-Snippet class wrappers Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java ! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java ! src/jdk.jshell/share/classes/jdk/jshell/DiagList.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java + src/jdk.jshell/share/classes/jdk/jshell/OuterImportSnippetWrap.java + src/jdk.jshell/share/classes/jdk/jshell/OuterSnippetsClassWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java + src/jdk.jshell/share/classes/jdk/jshell/OuterWrapMap.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java ! src/jdk.jshell/share/classes/jdk/jshell/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/jdk/jshell/ClassesTest.java ! test/jdk/jshell/DropTest.java ! test/jdk/jshell/KullaTesting.java ! test/jdk/jshell/MethodsTest.java ! test/jdk/jshell/ReplaceTest.java ! test/jdk/jshell/SnippetStatusListenerTest.java ! test/jdk/jshell/SnippetTest.java ! test/jdk/jshell/VariablesTest.java From lana.steuck at oracle.com Wed Apr 27 18:46:27 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 27 Apr 2016 18:46:27 +0000 Subject: hg: jdk9/jdk9/hotspot: 102 new changesets Message-ID: <201604271846.u3RIkS32003882@aojmv0008.oracle.com> Changeset: f93500768dca Author: shade Date: 2016-04-06 10:50 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f93500768dca 8153277: [TESTBUG] gc/arguments/TestMaxMinHeapFreeRatioFlags is too sensitive for stray allocations in verifyRatio Reviewed-by: mgerdin, dfazunen ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java Changeset: 883cb1b6b204 Author: tschatzl Date: 2016-04-06 13:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/883cb1b6b204 8077144: Concurrent mark initialization takes too long Summary: Remove per-marking thread liveness bitmaps and recreate liveness bitmap concurrently after the cleanup pause. Reviewed-by: mgerdin, ehelin, kbarrett ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp ! test/gc/g1/Test2GbHeap.java Changeset: 4e9aaa557de4 Author: tschatzl Date: 2016-04-06 13:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4e9aaa557de4 8151386: Extract card live data out of G1ConcurrentMark Summary: Move card live data management out of G1ConcurrentMark into extra class G1CardLiveData managed by G1RemSet Reviewed-by: mgerdin, kbarrett ! src/share/vm/gc/g1/concurrentMarkThread.cpp + src/share/vm/gc/g1/g1CardLiveData.cpp + src/share/vm/gc/g1/g1CardLiveData.hpp + src/share/vm/gc/g1/g1CardLiveData.inline.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionRemSet.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp Changeset: 20b4d892988e Author: hseigel Date: 2016-04-06 07:37 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/20b4d892988e 8152846: Creation of ModuleEntryTable Investigate Need For OrderAccess::storestore() Summary: Remove the unneeded OrderAccess::storestore() call Reviewed-by: acorn, coleenp ! src/share/vm/classfile/classLoaderData.cpp Changeset: 5d720f8c105b Author: hseigel Date: 2016-04-06 16:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5d720f8c105b Merge Changeset: 8c4142c9f8ab Author: kzhaldyb Date: 2016-03-14 20:00 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8c4142c9f8ab 8144073: Refactor hotspot/test/gc/g1/humongousObjects/TestHumongousThreshold.java Reviewed-by: tschatzl, dfazunen ! test/gc/g1/humongousObjects/TestHumongousThreshold.java Changeset: 8d8ff222b16a Author: ccheung Date: 2016-04-06 11:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8d8ff222b16a 8152329: jvm should treat the "Multi-Release" jar manifest attribute name as case insensitive Reviewed-by: iklam, jiangli, mseledtsov ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp Changeset: 267c4a802a65 Author: ccheung Date: 2016-04-07 00:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/267c4a802a65 Merge Changeset: 61399ae28486 Author: dcubed Date: 2016-04-06 15:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/61399ae28486 Merge Changeset: 87215e99d945 Author: dcubed Date: 2016-04-06 23:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/87215e99d945 Merge Changeset: ccad9c52f2bd Author: tonyp Date: 2016-04-07 10:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ccad9c52f2bd 8152312: ParNew: Restore preserved marks in parallel Reviewed-by: tschatzl ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/preservedMarks.cpp ! src/share/vm/gc/shared/preservedMarks.hpp ! src/share/vm/gc/shared/preservedMarks.inline.hpp Changeset: f6040051ba0f Author: tschatzl Date: 2016-04-07 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f6040051ba0f 8153734: TestHumongousReferenceObject.java occasionally crashes with "unable to allocate heap of 1g" on win32 Summary: Decrease the heap size used in the test from 1g to 128M. Reviewed-by: dfazunen, sjohanss ! test/gc/TestHumongousReferenceObject.java Changeset: 3df7fc5a5b24 Author: dfazunen Date: 2016-04-07 17:42 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3df7fc5a5b24 8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode Reviewed-by: iignatyev ! test/TEST.ROOT Changeset: a6de941ed4d2 Author: mchernov Date: 2016-04-07 15:58 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a6de941ed4d2 8148376: Test for PLAB behavior at evacuation failure. Reviewed-by: tschatzl, dfazunen + test/gc/g1/plab/TestPLABEvacuationFailure.java + test/gc/g1/plab/lib/AppPLABEvacuationFailure.java Changeset: a132ccdb2f79 Author: mchernov Date: 2016-04-07 16:01 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a132ccdb2f79 8153516: Hotspot TEST.group has error in GC groups definition. Reviewed-by: tschatzl, dfazunen ! test/TEST.groups Changeset: 621714a5be87 Author: dfazunen Date: 2016-04-07 15:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/621714a5be87 Merge Changeset: b8932d090790 Author: rprotacio Date: 2016-04-07 13:11 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b8932d090790 8152896: Convert PrintCompressedOopsMode to Unified Logging Summary: Converted -XX:+PrintCompressedOopsMode to -Xlog:gc+heap+coops and aliased old option Reviewed-by: coleenp, sjohanss, kvn, hseigel ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/UseCompressedOops.java + test/runtime/logging/CompressedOopsTest.java Changeset: 9980121414be Author: dcubed Date: 2016-04-07 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9980121414be Merge ! src/share/vm/runtime/globals.hpp ! test/TEST.groups Changeset: a6b1b83401c7 Author: coleenp Date: 2016-04-07 16:37 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a6b1b83401c7 8151939: VM_Version_init() print buffer is too small Summary: Increase buffer size, use logging to print out version and os information Reviewed-by: kvn, rprotacio, mockner ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/runtime/vm_version.cpp + test/runtime/logging/OsCpuLoggingTest.java Changeset: 62c366d44b74 Author: coleenp Date: 2016-04-07 21:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/62c366d44b74 Merge ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: d373f2a78647 Author: sangheki Date: 2016-04-07 15:33 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d373f2a78647 8152180: SIGFPE in CMSCollector::preclean with big CMSScheduleRemarkSamplingRatio Summary: Rephrased the calculation routine to avoid an overflow for CMSScheduleRemarkSamplingRatio Reviewed-by: jwilhelm, drwhite ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: fb0e13a7eb35 Author: sangheki Date: 2016-04-07 15:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fb0e13a7eb35 8152182: Possible overflow in initialzation of _rescan_task_size and _marking_task_size Summary: Add constraints for CMSRescanMultiple and CMSConcMarkMultiple flags Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/compactibleFreeListSpace.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp Changeset: 35cb720769c5 Author: pliden Date: 2016-04-08 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/35cb720769c5 8152989: serviceability/tmtools/jstat/GcCauseTest02.java fails with OOME Reviewed-by: dsamersoff, sjohanss, dfazunen ! test/serviceability/tmtools/jstat/GcCapacityTest.java ! test/serviceability/tmtools/jstat/GcCauseTest01.java ! test/serviceability/tmtools/jstat/GcCauseTest02.java ! test/serviceability/tmtools/jstat/GcCauseTest03.java ! test/serviceability/tmtools/jstat/GcNewTest.java ! test/serviceability/tmtools/jstat/GcTest01.java ! test/serviceability/tmtools/jstat/GcTest02.java Changeset: 83ba28fb4429 Author: fparain Date: 2016-04-08 00:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/83ba28fb4429 8146093: [sparc only] compiler/interpreter/7116216/StackOverflow.java Program terminates with signal 11, Segmentation fault. in __1cLRegisterMap2t6MpnKJavaThread_b_v_ () Reviewed-by: dcubed, coleenp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp Changeset: 0dc4e30985d4 Author: fparain Date: 2016-04-08 10:39 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0dc4e30985d4 Merge Changeset: f628b87a6067 Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f628b87a6067 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/Makefile ! make/aix/makefiles/trace.make ! make/bsd/makefiles/trace.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/trace.make ! make/linux/makefiles/zero.make ! make/solaris/makefiles/dtrace.make ! make/solaris/makefiles/trace.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/product.make ! make/windows/makefiles/trace.make ! make/windows/makefiles/vm.make + makefiles/BuildHotspot.gmk + makefiles/Dist.gmk + makefiles/HotspotCommon.gmk + makefiles/gensrc/GenerateSources.gmk + makefiles/gensrc/GensrcAdlc.gmk + makefiles/gensrc/GensrcDtrace.gmk + makefiles/gensrc/GensrcJvmti.gmk + makefiles/ide/CreateVSProject.gmk + makefiles/lib/CompileDtracePostJvm.gmk + makefiles/lib/CompileDtracePreJvm.gmk + makefiles/lib/CompileJvm.gmk + makefiles/lib/CompileLibjsig.gmk + makefiles/lib/CompileLibraries.gmk + makefiles/lib/JvmFeatures.gmk + makefiles/lib/JvmMapfile.gmk + makefiles/lib/JvmOverrideFiles.gmk + makefiles/mapfiles/libjsig/mapfile-vers-solaris + makefiles/mapfiles/libjvm_db/mapfile-vers + makefiles/mapfiles/libjvm_dtrace/mapfile-vers + makefiles/symbols/symbols-aix + makefiles/symbols/symbols-aix-debug + makefiles/symbols/symbols-linux + makefiles/symbols/symbols-macosx + makefiles/symbols/symbols-shared + makefiles/symbols/symbols-solaris + makefiles/symbols/symbols-solaris-dtrace-compiler1 + makefiles/symbols/symbols-solaris-dtrace-compiler2 + makefiles/symbols/symbols-unix Changeset: ab00f4626ae3 Author: bchristi Date: 2016-04-08 12:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ab00f4626ae3 8153123: Streamline StackWalker code Reviewed-by: coleenp, dfuchs, mchung, redestad ! make/share/makefiles/mapfile-vers ! makefiles/symbols/symbols-unix ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/stackwalk.cpp ! src/share/vm/prims/stackwalk.hpp ! src/share/vm/runtime/globals.hpp Changeset: c04ff0bb5b8e Author: ccheung Date: 2016-04-07 22:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c04ff0bb5b8e 8145221: Use trampolines for i2i and i2c entries in Methods that are stored in CDS archive Summary: This optimization reduces the size of the RW region of the CDS archive. It also reduces the amount of pages in the RW region that are actually written into during runtime. Reviewed-by: dlong, iklam, jiangli Contributed-by: ioi.lam at oracle.com, calvin.cheung at oracle.com, goetz.lindenmaier at sap.com ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/metaspaceShared_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/zero/vm/sharedRuntime_zero.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp ! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp ! src/os_cpu/linux_sparc/vm/thread_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp ! src/share/vm/interpreter/abstractInterpreter.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ba8c351b7096 Author: coleenp Date: 2016-04-08 19:39 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ba8c351b7096 8033735: make Throwable.backtrace visible to Class.getDeclaredField again Summary: removed old hack to workaround an old crash. Reviewed-by: hseigel, twisti, mchung ! src/share/vm/prims/jvm.cpp + test/runtime/Throwable/ThrowableIntrospectionSegfault.java Changeset: a2249cbb87c9 Author: coleenp Date: 2016-04-09 08:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a2249cbb87c9 Merge ! src/share/vm/prims/jvm.cpp Changeset: f3788f7eccd4 Author: dholmes Date: 2016-04-10 21:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f3788f7eccd4 8151322: Implement os::set_native_thread_name() on Solaris Reviewed-by: sla, kbarrett, gziemski ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 5b6642c24ea7 Author: dsamersoff Date: 2016-04-09 12:15 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5b6642c24ea7 8152679: DeadlockDetectionTest.java fails due to expected output missing Summary: Detect OS X and bailout Reviewed-by: sspitsyn, tbell ! test/serviceability/sa/DeadlockDetectionTest.java Changeset: f989a68855a3 Author: dsamersoff Date: 2016-04-11 09:39 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f989a68855a3 Merge Changeset: ce1d4d0683ed Author: ysuenaga Date: 2016-04-06 20:43 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ce1d4d0683ed 8152435: (CL)HSDB should be started with no argument Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetoptException.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 41c0c32599f0 Author: dsamersoff Date: 2016-04-11 10:06 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/41c0c32599f0 Merge Changeset: 1c08ca66db33 Author: dsamersoff Date: 2016-04-11 14:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1c08ca66db33 Merge Changeset: 9158cd01b17b Author: csahu Date: 2016-04-11 12:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9158cd01b17b 8153319: new test serviceability/tmtools/jstack/JstackThreadTest.java fails Reviewed-by: dsamersoff, lmesnik ! test/serviceability/tmtools/jstack/JstackThreadTest.java Changeset: ba6ca5d9a5d0 Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ba6ca5d9a5d0 Merge ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ead1912d85f0 Author: jwilhelm Date: 2016-04-11 20:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ead1912d85f0 Merge - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 7f0915238e63 Author: mockner Date: 2016-04-11 11:33 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7f0915238e63 8152468: PrintMiscellaneous in constantPool should use classresolve logging. Summary: some instances of PrintMiscellaneous have ben replaced by classresolve logging. Reviewed-by: coleenp, rprotacio ! src/share/vm/oops/constantPool.cpp ! test/runtime/logging/ClassResolutionTest.java Changeset: d878c100730a Author: mockner Date: 2016-04-12 00:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d878c100730a Merge Changeset: e245b6d8ed34 Author: mockner Date: 2016-04-11 16:10 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e245b6d8ed34 8145704: Make test for classinit logging more robust. Summary: 8145704: Make test for classinit logging more robust. Reviewed-by: hseigel, gtriantafill ! test/runtime/logging/ClassInitializationTest.java Changeset: 4f9ee8da102f Author: mockner Date: 2016-04-11 22:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4f9ee8da102f Merge Changeset: 28222fcd8e40 Author: mockner Date: 2016-04-12 02:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/28222fcd8e40 Merge Changeset: d3af0763e973 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d3af0763e973 8153742: Move Thread::current() to thread.hpp Reviewed-by: coleenp, jmasa ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/memory/resourceArea.hpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/vmThread.hpp ! src/share/vm/utilities/preserveException.hpp Changeset: cb9f2b457dab Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cb9f2b457dab 8152639: ResourceMark missing in reportFreeListStatistics Reviewed-by: pliden, sjohanss ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp Changeset: 536d826424a3 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/536d826424a3 8152962: CMSCollector::shouldConcurrentCollect incorrectly logs against the debug stream Reviewed-by: brutisso, sjohanss ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: 9b70653931c0 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9b70653931c0 8153583: Make OutputAnalyzer.reportDiagnosticSummary public Reviewed-by: brutisso, sjohanss ! test/testlibrary/jdk/test/lib/OutputAnalyzer.java Changeset: 58a17e6418b8 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/58a17e6418b8 8153658: Redundant memory copy in LogStreamNoResourceMark Reviewed-by: kbarrett, jmasa ! src/share/vm/logging/logStream.inline.hpp Changeset: e78ce3e32969 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e78ce3e32969 8153659: Create a CHeap backed LogStream class Reviewed-by: brutisso, mlarsson ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logHandle.hpp ! src/share/vm/logging/logStream.cpp ! src/share/vm/logging/logStream.hpp ! src/share/vm/logging/logStream.inline.hpp Changeset: 5469b15d97f4 Author: stefank Date: 2016-04-12 07:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5469b15d97f4 8152491: Convert TracePageSizes to use UL Reviewed-by: sjohanss, pliden ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/generationSizer.cpp ! src/share/vm/gc/parallel/generationSizer.hpp ! src/share/vm/gc/parallel/parMarkBitMap.cpp ! src/share/vm/gc/parallel/parallelScavengeHeap.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/shared/cardTableModRefBS.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/internalVMTests.cpp ! test/gc/g1/TestLargePageUseForAuxMemory.java Changeset: 78eaba1e0d24 Author: rehn Date: 2016-04-08 15:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/78eaba1e0d24 8153731: Increase max tag combinations for UL expression (config) Reviewed-by: stefank, mlarsson ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! src/share/vm/logging/logTagSet.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: dc71732b59d6 Author: rehn Date: 2016-04-11 09:45 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dc71732b59d6 8153845: UL log write method missing essential assert Reviewed-by: mlarsson, brutisso ! src/share/vm/logging/logTagSet.cpp Changeset: 5bc83f454d50 Author: mlarsson Date: 2016-04-11 12:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5bc83f454d50 8146879: Add option for handling existing log files in UL Reviewed-by: dsamersoff, gziemski, rehn ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! src/share/vm/logging/logFileStreamOutput.hpp ! src/share/vm/logging/logOutput.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/internalVMTests.cpp ! test/serviceability/logging/TestLogRotation.java ! test/serviceability/logging/TestQuotedLogOutputs.java Changeset: 90aeaed2b342 Author: stefank Date: 2016-04-12 09:53 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/90aeaed2b342 8153967: Remove top.hpp Reviewed-by: coleenp, jwilhelm ! src/cpu/aarch64/vm/debug_aarch64.cpp ! src/cpu/aarch64/vm/frame_aarch64.hpp ! src/cpu/aarch64/vm/nativeInst_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/ppc/vm/debug_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.hpp ! src/cpu/ppc/vm/nativeInst_ppc.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/sparc/vm/debug_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.hpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/x86/vm/debug_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/nativeInst_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/zero/vm/debug_zero.cpp ! src/cpu/zero/vm/frame_zero.hpp ! src/cpu/zero/vm/nativeInst_zero.hpp ! src/cpu/zero/vm/stubGenerator_zero.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/ci/ciFlags.hpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/vmreg.hpp ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/bytecodeTracer.hpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/symbol.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/nativeLookup.hpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/basicLock.hpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals_extension.hpp ! src/share/vm/runtime/init.hpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/jniHandles.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/osThread.hpp ! src/share/vm/runtime/signature.hpp ! src/share/vm/runtime/stackValue.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/task.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/threadLocalStorage.hpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/utilities/accessFlags.hpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/constantTag.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/events.hpp ! src/share/vm/utilities/exceptions.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/growableArray.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/pair.hpp ! src/share/vm/utilities/resourceHash.hpp - src/share/vm/utilities/top.hpp ! src/share/vm/utilities/utf8.hpp ! src/share/vm/utilities/vmError.cpp Changeset: 4823056a5bbd Author: stefank Date: 2016-04-12 09:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4823056a5bbd Merge ! src/share/vm/runtime/os.hpp - src/share/vm/utilities/top.hpp Changeset: f589cf9f3082 Author: mgerdin Date: 2016-04-12 14:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f589cf9f3082 8153834: G1 Card table verification fails due to concurrent region cleanup Reviewed-by: ehelin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: de653b60a98e Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/de653b60a98e 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build Reviewed-by: erikj, goetz ! makefiles/gensrc/GensrcAdlc.gmk ! src/os/aix/vm/perfMemory_aix.cpp Changeset: 2db3cefd53c9 Author: erikj Date: 2016-04-13 12:11 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2db3cefd53c9 Merge Changeset: a57bba2898a3 Author: mgerdin Date: 2016-04-11 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a57bba2898a3 8153843: G1CardLiveDataHelper incorrectly sets next_live_bytes on dead humongous regions Reviewed-by: drwhite, tschatzl ! src/share/vm/gc/g1/g1CardLiveData.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: b39019876702 Author: mgerdin Date: 2016-04-13 13:53 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b39019876702 Merge Changeset: ecf802144350 Author: drwhite Date: 2016-04-12 14:46 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ecf802144350 8149405: OOM Error running java/lang/invoke/MethodHandlesTest.java on windows-x86 Summary: Add missing ResourceMarks to release memory more quickly. Reviewed-by: jmasa, kbarrett ! src/share/vm/oops/methodData.cpp Changeset: c1b104997b4d Author: drwhite Date: 2016-04-13 17:00 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c1b104997b4d 8152905: hs_err file is missing gc threads Summary: List the GC threads in the hs_err file in the "Other Threads" section Reviewed-by: dcubed, coleenp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 1ac4ec432280 Author: coleenp Date: 2016-04-13 12:57 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1ac4ec432280 8148772: VM crash in nsk/jvmti/RedefineClasses/StressRedefine: assert failed: Corrupted constant pool 8151546: nsk/jvmti/RedefineClasses/StressRedefine fails in hs nightly Summary: ConstantPool::resolve_constant_at_impl() isn't thread safe for MethodHandleInError and MethodTypeInError and Constant pool merging is not thread safe for source_file_name. Reviewed-by: sspitsyn, dcubed ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: bb3d137da092 Author: coleenp Date: 2016-04-13 23:31 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bb3d137da092 Merge Changeset: aee2a6f1e1b3 Author: dcubed Date: 2016-04-14 17:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aee2a6f1e1b3 Merge ! src/share/vm/runtime/thread.cpp - src/share/vm/utilities/top.hpp ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/g1/Test2GbHeap.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/UseCompressedOops.java + test/runtime/logging/CompressedOopsTest.java + test/runtime/logging/OsCpuLoggingTest.java ! test/serviceability/logging/TestLogRotation.java Changeset: d7e875ba78cb Author: amurillo Date: 2016-04-14 19:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d7e875ba78cb Merge - src/share/vm/utilities/top.hpp Changeset: 1c9fdb81b25d Author: amurillo Date: 2016-04-18 15:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1c9fdb81b25d Merge ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/prims/jvm.cpp Changeset: 4b425192636c Author: coleenp Date: 2015-10-13 18:13 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4b425192636c 8132051: Better byte behavior Reviewed-by: bdelsart, roland, kvn, jrose, ahgross Contributed-by: coleen.phillimore at oracle.com, roland.westerlin at oracle.com, vladimir.kozlov at oracle.com, john.r.rose at oracle.com ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/interpreter/templateInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.cpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/oops/constMethod.cpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: aec300f2fdf2 Author: coleenp Date: 2016-01-07 13:59 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aec300f2fdf2 8146518: Zero interpreter broken with better byte behaviours Summary: replaced Method::_result_type_index with Method::_result_type for better byte behaviours should be used for Zero also. Reviewed-by: roland, kvn, bdelsart, kevinw ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/cpu/zero/vm/cppInterpreter_zero.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp Changeset: 1c8120f80818 Author: kevinw Date: 2016-02-08 12:54 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1c8120f80818 8148475: Missing SA Bytecode updates. Reviewed-by: coleenp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java Changeset: cffe9fa07710 Author: coleenp Date: 2016-02-09 15:54 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cffe9fa07710 8149170: Better byte behavior should normalize JNI arguments Summary: Arguments coming from native should be converted to 0=false, 1-255=true Reviewed-by: kvn, kevinw, jrose, bdelsart, gtriantafill ! make/test/JtregNative.gmk ! src/share/vm/prims/jni.cpp + test/runtime/BoolReturn/BoolConstructor.java + test/runtime/BoolReturn/NativeSmallIntCallsTest.java + test/runtime/BoolReturn/libNativeSmallIntCalls.c Changeset: b781b68b9e7d Author: kvn Date: 2016-02-20 14:11 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b781b68b9e7d 8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE: Invalid encoding for PolicyQualifierInfo Summary: fix incorrect code Reviewed-by: jrose, coleenp, kevinw ! src/share/vm/runtime/deoptimization.cpp Changeset: ba1391deaca7 Author: coleenp Date: 2016-02-21 08:33 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ba1391deaca7 8150012: Better byte behavior for reflection Reviewed-by: kvn, jrose, kevinw, ahgross ! src/share/vm/oops/typeArrayOop.hpp Changeset: 68e9c20cfb88 Author: kevinw Date: 2016-02-25 21:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/68e9c20cfb88 8150654: Zero cleanup of CppInterpreter::result_type_of() Reviewed-by: coleenp ! src/cpu/zero/vm/cppInterpreter_zero.cpp Changeset: 2e1e40e1748c Author: lana Date: 2016-04-21 13:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2e1e40e1748c Merge - src/share/vm/utilities/top.hpp Changeset: de92190be5e1 Author: mdoerr Date: 2016-04-22 10:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/de92190be5e1 8154867: PPC64: Better byte behavior Reviewed-by: goetz ! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp Changeset: 93eacec03769 Author: jlaskey Date: 2016-04-25 09:59 -0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/93eacec03769 8147426: Missing definition for JIMAGE_NOT_FOUND Reviewed-by: hseigel, alanb ! src/share/vm/classfile/jimage.hpp Changeset: 6c88fa04cb71 Author: jlaskey Date: 2016-04-25 09:59 -0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6c88fa04cb71 8147634: Need a JImage API that given a JImageLocationRef returns class name Reviewed-by: hseigel ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/jimage.hpp Changeset: bb590d2e0935 Author: gziemski Date: 2016-04-13 15:53 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bb590d2e0935 8153039: Command line processing should use mtCommand or mtArguments rather than mtInternal for NMT Summary: Added mtArguments and replaced argument related usages of mtInternal with the new flag. Reviewed-by: coleenp, gtriantafill ! src/share/vm/memory/allocation.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/services/nmtCommon.cpp Changeset: 3972dc71d240 Author: gziemski Date: 2016-04-14 03:57 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3972dc71d240 Merge Changeset: a4073f876e3a Author: sjohanss Date: 2016-04-14 08:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a4073f876e3a 8154051: Change G1YoungGenSizer to use UL log_warning instead of warning Reviewed-by: brutisso, mgerdin ! src/share/vm/gc/g1/g1YoungGenSizer.cpp Changeset: 6acb563d8621 Author: sjohanss Date: 2016-04-14 08:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6acb563d8621 8153745: Avoid spawning G1ParPreserveCMReferentsTask when there is no work to be done Reviewed-by: brutisso, jmasa, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp Changeset: fda5ed4f308d Author: brutisso Date: 2016-04-14 11:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fda5ed4f308d 8073321: assert(q > prev_q) failed: we should be moving forward through memory Reviewed-by: jmasa, mgerdin ! src/share/vm/gc/cms/compactibleFreeListSpace.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/space.hpp ! src/share/vm/gc/shared/space.inline.hpp Changeset: 52aa0ee93b32 Author: brutisso Date: 2016-04-14 13:31 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/52aa0ee93b32 Merge Changeset: 0b5d8a269e28 Author: dfazunen Date: 2016-04-13 19:55 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0b5d8a269e28 8153755: Improve test: stress/gc/TestStressRSetCoarsening.java Reviewed-by: tschatzl, kzhaldyb ! test/stress/gc/TestStressRSetCoarsening.java Changeset: 979558bf4503 Author: mchernov Date: 2016-04-14 15:45 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/979558bf4503 8153222: [TESTBUG] Move tests in stress/gc to gc/stress Reviewed-by: dfazunen, jwilhelm ! test/TEST.groups + test/gc/stress/TestGCOld.java + test/gc/stress/TestMultiThreadStressRSet.java + test/gc/stress/TestStressIHOPMultiThread.java + test/gc/stress/TestStressRSetCoarsening.java - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 654c99d25e59 Author: dfazunen Date: 2016-04-14 14:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/654c99d25e59 Merge - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 4b7e2caff09c Author: rehn Date: 2016-04-14 11:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4b7e2caff09c 8154064: JVMTI trace event crashes Reviewed-by: sla, stefank ! src/share/vm/prims/jvmtiExport.cpp Changeset: 4a748af0d81f Author: mlarsson Date: 2016-04-14 15:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4a748af0d81f Merge Changeset: 1a6b6f459eb0 Author: mlarsson Date: 2016-04-14 16:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1a6b6f459eb0 Merge Changeset: 8cca19173bcb Author: rprotacio Date: 2016-04-14 09:46 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8cca19173bcb 8152845: Improve PackageEntry and ModuleEntry print methods for future logging Summary: Changed print methods for PackageEntry and ModuleEntry to take an outputStream Reviewed-by: lfoltan, hseigel, coleenp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/moduleEntry.hpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/classfile/packageEntry.hpp Changeset: 057f09eab4e6 Author: rprotacio Date: 2016-04-14 14:05 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/057f09eab4e6 Merge - src/share/vm/utilities/top.hpp - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: d40b70cbc101 Author: rprotacio Date: 2016-04-14 14:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d40b70cbc101 Merge Changeset: 999a80b0c0d0 Author: rprotacio Date: 2016-04-14 15:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/999a80b0c0d0 Merge Changeset: 13a7f3426b89 Author: dcubed Date: 2016-04-14 20:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/13a7f3426b89 Merge + test/gc/stress/TestStressRSetCoarsening.java - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: f523b7ad0685 Author: jwilhelm Date: 2016-04-15 17:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f523b7ad0685 Merge - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 9f4012fe09ab Author: hseigel Date: 2016-04-18 13:42 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9f4012fe09ab 8154268: [TESTBUG] Compilation of ExportAllUnnamed.java failed, missing @modules Summary: Add missing @modules and @build tags Reviewed-by: ctornqvi, lfoltan, gtriantafill ! test/runtime/modules/AccessCheck/ExportAllUnnamed.java Changeset: 7a311723df33 Author: kbarrett Date: 2016-04-18 14:52 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7a311723df33 8133051: Concurrent refinement threads may be activated and deactivated at random Summary: Establish min threshold step; earlier primary refinement thread activation. Reviewed-by: tschatzl, drwhite, mgerdin, jmasa ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/logging/logPrefix.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! test/gc/arguments/TestG1ConcRefinementThreads.java Changeset: e0237cba9b5c Author: kbarrett Date: 2016-04-18 22:40 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e0237cba9b5c Merge Changeset: d7a3b8867ebb Author: amurillo Date: 2016-04-22 00:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d7a3b8867ebb Merge ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/utilities/globalDefinitions.hpp - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 61a214186dae Author: amurillo Date: 2016-04-25 14:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/61a214186dae Merge - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java From lana.steuck at oracle.com Wed Apr 27 18:46:47 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 27 Apr 2016 18:46:47 +0000 Subject: hg: jdk9/jdk9/jdk: 102 new changesets Message-ID: <201604271846.u3RIkotN004143@aojmv0008.oracle.com> Changeset: 96d7dc590098 Author: sherman Date: 2016-04-18 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/a0765cebd2bf Merge Changeset: db3aa029c06f Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/ae8cab2c054b Merge Changeset: 3b186717f90a Author: sspitsyn Date: 2016-04-12 00:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/f02139a1ac84 Merge Changeset: 68d1533a2218 Author: dcubed Date: 2016-04-14 15:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/9bde86ff09ba 8146758: NetworkInterfaceStreamTest.java fails intermittently at comparing network interfaces Reviewed-by: chegar Contributed-by: Felix Yang ! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java Changeset: 79e92af0d115 Author: prappo Date: 2016-04-19 12:20 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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 ! make/data/fontconfig/windows.fontconfig.properties Changeset: 910cdd92b709 Author: avstepan Date: 2016-04-08 12:56 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/b4e29994d167 Merge Changeset: 0be735572230 Author: mrkam Date: 2016-04-19 11:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/28df229ad1ee Merge Changeset: 5976c4eee3e4 Author: rhalade Date: 2016-04-19 18:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/dd6af52fc8aa 8154543: NetworkInterfaceStreamTest.java fails intermittently after JDK-8146758 Reviewed-by: chegar Contributed-by: Felix Yang ! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java Changeset: 5f8d20f427b9 Author: alanb Date: 2016-04-20 16:47 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/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/jdk9/jdk9/jdk/rev/baeb5edb3893 8154179: BasicImageReader activating ImageBufferCache when not used Reviewed-by: redestad ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java From lana.steuck at oracle.com Thu Apr 28 16:21:18 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 28 Apr 2016 16:21:18 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+116 for changeset 6743a8e0cab7 Message-ID: <201604281621.u3SGLIaR014710@aojmv0008.oracle.com> Changeset: bd32264e4108 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/bd32264e4108 Added tag jdk-9+116 for changeset 6743a8e0cab7 ! .hgtags From lana.steuck at oracle.com Thu Apr 28 16:21:17 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 28 Apr 2016 16:21:17 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+116 for changeset 7dfa7377a5e6 Message-ID: <201604281621.u3SGLHRg014704@aojmv0008.oracle.com> Changeset: 7a1b36bf2fe5 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/7a1b36bf2fe5 Added tag jdk-9+116 for changeset 7dfa7377a5e6 ! .hgtags From lana.steuck at oracle.com Thu Apr 28 16:21:19 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 28 Apr 2016 16:21:19 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+116 for changeset 61a214186dae Message-ID: <201604281621.u3SGLJeZ014719@aojmv0008.oracle.com> Changeset: 88170d364290 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/88170d364290 Added tag jdk-9+116 for changeset 61a214186dae ! .hgtags From lana.steuck at oracle.com Thu Apr 28 16:21:22 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 28 Apr 2016 16:21:22 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+116 for changeset 9d71d20e6147 Message-ID: <201604281621.u3SGLMFE014878@aojmv0008.oracle.com> Changeset: ac55dc7dd558 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/ac55dc7dd558 Added tag jdk-9+116 for changeset 9d71d20e6147 ! .hgtags From lana.steuck at oracle.com Thu Apr 28 16:21:23 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 28 Apr 2016 16:21:23 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+116 for changeset 529f0bf896e5 Message-ID: <201604281621.u3SGLNDm014907@aojmv0008.oracle.com> Changeset: 58265b39fc74 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/58265b39fc74 Added tag jdk-9+116 for changeset 529f0bf896e5 ! .hgtags From lana.steuck at oracle.com Thu Apr 28 16:21:24 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 28 Apr 2016 16:21:24 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+116 for changeset 3e3553ee39d9 Message-ID: <201604281621.u3SGLOAU014919@aojmv0008.oracle.com> Changeset: f819be1d88cc Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f819be1d88cc Added tag jdk-9+116 for changeset 3e3553ee39d9 ! .hgtags From lana.steuck at oracle.com Thu Apr 28 16:21:25 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 28 Apr 2016 16:21:25 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+116 for changeset baeb5edb3893 Message-ID: <201604281621.u3SGLPtk014930@aojmv0008.oracle.com> Changeset: 56379812ec5e Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/56379812ec5e Added tag jdk-9+116 for changeset baeb5edb3893 ! .hgtags From lana.steuck at oracle.com Thu Apr 28 16:21:29 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 28 Apr 2016 16:21:29 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+116 for changeset 208388a5622d Message-ID: <201604281621.u3SGLTQl014985@aojmv0008.oracle.com> Changeset: 8edbdd01b004 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/8edbdd01b004 Added tag jdk-9+116 for changeset 208388a5622d ! .hgtags