From lana.steuck at oracle.com Fri Sep 2 00:54:36 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 02 Sep 2016 00:54:36 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+134 for changeset b8b694c6b4d2 Message-ID: <201609020054.u820sbDa014724@aojmv0008.oracle.com> Changeset: d785dfdb7bcc Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d785dfdb7bcc Added tag jdk-9+134 for changeset b8b694c6b4d2 ! .hgtags From lana.steuck at oracle.com Fri Sep 2 00:54:34 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 02 Sep 2016 00:54:34 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+134 for changeset 1a497f5ca0cf Message-ID: <201609020054.u820sYFv014712@aojmv0008.oracle.com> Changeset: 094d0db606db Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/094d0db606db Added tag jdk-9+134 for changeset 1a497f5ca0cf ! .hgtags From lana.steuck at oracle.com Fri Sep 2 00:54:34 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 02 Sep 2016 00:54:34 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+134 for changeset 065724348690 Message-ID: <201609020054.u820sY5C014706@aojmv0008.oracle.com> Changeset: 7ef51cfe867e Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/7ef51cfe867e Added tag jdk-9+134 for changeset 065724348690 ! .hgtags From lana.steuck at oracle.com Fri Sep 2 00:54:39 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 02 Sep 2016 00:54:39 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+134 for changeset ab1d78d395d4 Message-ID: <201609020054.u820sdS6014881@aojmv0008.oracle.com> Changeset: 22631824f551 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/22631824f551 Added tag jdk-9+134 for changeset ab1d78d395d4 ! .hgtags From lana.steuck at oracle.com Fri Sep 2 00:54:41 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 02 Sep 2016 00:54:41 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+134 for changeset 803adcd526d7 Message-ID: <201609020054.u820sfqE014915@aojmv0008.oracle.com> Changeset: ffd7ba8f2bf8 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ffd7ba8f2bf8 Added tag jdk-9+134 for changeset 803adcd526d7 ! .hgtags From lana.steuck at oracle.com Fri Sep 2 00:54:40 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 02 Sep 2016 00:54:40 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+134 for changeset 1c6c21d87aa4 Message-ID: <201609020054.u820segN014908@aojmv0008.oracle.com> Changeset: 92e63ecec33e Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/92e63ecec33e Added tag jdk-9+134 for changeset 1c6c21d87aa4 ! .hgtags From lana.steuck at oracle.com Fri Sep 2 00:54:41 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 02 Sep 2016 00:54:41 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+134 for changeset f08683786207 Message-ID: <201609020054.u820sf8t014926@aojmv0008.oracle.com> Changeset: c24aba041be9 Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c24aba041be9 Added tag jdk-9+134 for changeset f08683786207 ! .hgtags From lana.steuck at oracle.com Fri Sep 2 00:54:44 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 02 Sep 2016 00:54:44 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+134 for changeset e05400ba9357 Message-ID: <201609020054.u820sirG015010@aojmv0008.oracle.com> Changeset: cb00d5ef023a Author: lana Date: 2016-09-01 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/cb00d5ef023a Added tag jdk-9+134 for changeset e05400ba9357 ! .hgtags From lana.steuck at oracle.com Wed Sep 7 20:25:53 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 Sep 2016 20:25:53 +0000 Subject: hg: jdk9/jdk9: 11 new changesets Message-ID: <201609072025.u87KProF015394@aojmv0008.oracle.com> Changeset: f60c6d0cc585 Author: mchung Date: 2016-08-30 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f60c6d0cc585 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! make/CompileJavaModules.gmk ! make/common/SetupJavaCompilers.gmk Changeset: b6f21e99011e Author: redestad Date: 2016-08-31 14:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b6f21e99011e 8164858: Enable build-time use of java.lang.invoke resolve tracing Reviewed-by: erikj, vlivanov ! make/Images.gmk Changeset: dcce309ab6a6 Author: erikj Date: 2016-08-19 16:02 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/dcce309ab6a6 8164297: Jtreg test exeinvoke fails to link on Ubuntu Reviewed-by: tbell, dholmes ! make/common/TestFilesCompilation.gmk Changeset: 2a8815d86b93 Author: ctornqvi Date: 2016-08-19 10:09 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/2a8815d86b93 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff ! make/test/BuildTestLib.gmk + test/lib/ClassFileInstaller.java + test/lib/RedefineClassHelper.java + test/lib/jdk/test/lib/Asserts.java + test/lib/jdk/test/lib/BuildHelper.java + test/lib/jdk/test/lib/ByteCodeLoader.java + test/lib/jdk/test/lib/DynamicVMOption.java + test/lib/jdk/test/lib/FileInstaller.java + test/lib/jdk/test/lib/InMemoryJavaCompiler.java + test/lib/jdk/test/lib/JDKToolFinder.java + test/lib/jdk/test/lib/JDKToolLauncher.java + test/lib/jdk/test/lib/Platform.java + test/lib/jdk/test/lib/Utils.java + test/lib/jdk/test/lib/apps/LingeredApp.java + test/lib/jdk/test/lib/apps/LingeredAppWithDeadlock.java + test/lib/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java + test/lib/jdk/test/lib/cli/CommandLineOptionTest.java + test/lib/jdk/test/lib/cli/predicate/AndPredicate.java + test/lib/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java + test/lib/jdk/test/lib/cli/predicate/NotPredicate.java + test/lib/jdk/test/lib/cli/predicate/OrPredicate.java + test/lib/jdk/test/lib/dcmd/CommandExecutor.java + test/lib/jdk/test/lib/dcmd/CommandExecutorException.java + test/lib/jdk/test/lib/dcmd/FileJcmdExecutor.java + test/lib/jdk/test/lib/dcmd/JMXExecutor.java + test/lib/jdk/test/lib/dcmd/JcmdExecutor.java + test/lib/jdk/test/lib/dcmd/MainClassJcmdExecutor.java + test/lib/jdk/test/lib/dcmd/PidJcmdExecutor.java + test/lib/jdk/test/lib/hprof/HprofParser.java + test/lib/jdk/test/lib/hprof/README + test/lib/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java + test/lib/jdk/test/lib/hprof/model/ArrayTypeCodes.java + test/lib/jdk/test/lib/hprof/model/HackJavaValue.java + test/lib/jdk/test/lib/hprof/model/JavaBoolean.java + test/lib/jdk/test/lib/hprof/model/JavaByte.java + test/lib/jdk/test/lib/hprof/model/JavaChar.java + test/lib/jdk/test/lib/hprof/model/JavaClass.java + test/lib/jdk/test/lib/hprof/model/JavaDouble.java + test/lib/jdk/test/lib/hprof/model/JavaField.java + test/lib/jdk/test/lib/hprof/model/JavaFloat.java + test/lib/jdk/test/lib/hprof/model/JavaHeapObject.java + test/lib/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java + test/lib/jdk/test/lib/hprof/model/JavaInt.java + test/lib/jdk/test/lib/hprof/model/JavaLazyReadObject.java + test/lib/jdk/test/lib/hprof/model/JavaLong.java + test/lib/jdk/test/lib/hprof/model/JavaObject.java + test/lib/jdk/test/lib/hprof/model/JavaObjectArray.java + test/lib/jdk/test/lib/hprof/model/JavaObjectRef.java + test/lib/jdk/test/lib/hprof/model/JavaShort.java + test/lib/jdk/test/lib/hprof/model/JavaStatic.java + test/lib/jdk/test/lib/hprof/model/JavaThing.java + test/lib/jdk/test/lib/hprof/model/JavaValue.java + test/lib/jdk/test/lib/hprof/model/JavaValueArray.java + test/lib/jdk/test/lib/hprof/model/ReachableExcludes.java + test/lib/jdk/test/lib/hprof/model/ReachableExcludesImpl.java + test/lib/jdk/test/lib/hprof/model/ReachableObjects.java + test/lib/jdk/test/lib/hprof/model/ReferenceChain.java + test/lib/jdk/test/lib/hprof/model/Root.java + test/lib/jdk/test/lib/hprof/model/Snapshot.java + test/lib/jdk/test/lib/hprof/model/StackFrame.java + test/lib/jdk/test/lib/hprof/model/StackTrace.java + test/lib/jdk/test/lib/hprof/parser/FileReadBuffer.java + test/lib/jdk/test/lib/hprof/parser/HprofReader.java + test/lib/jdk/test/lib/hprof/parser/MappedReadBuffer.java + test/lib/jdk/test/lib/hprof/parser/PositionDataInputStream.java + test/lib/jdk/test/lib/hprof/parser/PositionInputStream.java + test/lib/jdk/test/lib/hprof/parser/ReadBuffer.java + test/lib/jdk/test/lib/hprof/parser/Reader.java + test/lib/jdk/test/lib/hprof/util/ArraySorter.java + test/lib/jdk/test/lib/hprof/util/Comparer.java + test/lib/jdk/test/lib/hprof/util/CompositeEnumeration.java + test/lib/jdk/test/lib/hprof/util/Misc.java + test/lib/jdk/test/lib/hprof/util/VectorSorter.java + test/lib/jdk/test/lib/process/ExitCode.java + test/lib/jdk/test/lib/process/OutputAnalyzer.java + test/lib/jdk/test/lib/process/OutputBuffer.java + test/lib/jdk/test/lib/process/ProcessTools.java + test/lib/jdk/test/lib/process/StreamPumper.java + test/lib/jdk/test/lib/util/Pair.java + test/lib/jdk/test/lib/util/Triple.java + test/lib/jdk/test/lib/wrappers/InfiniteLoop.java + test/lib/jdk/test/lib/wrappers/TimeLimitedRunner.java - test/lib/share/classes/jdk/test/lib/Asserts.java - test/lib/share/classes/jdk/test/lib/JDKToolFinder.java - test/lib/share/classes/jdk/test/lib/JDKToolLauncher.java - test/lib/share/classes/jdk/test/lib/Platform.java - test/lib/share/classes/jdk/test/lib/Utils.java - test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java - test/lib/share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java - test/lib/share/classes/jdk/test/lib/hprof/HprofParser.java - test/lib/share/classes/jdk/test/lib/hprof/README - test/lib/share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java - test/lib/share/classes/jdk/test/lib/hprof/model/HackJavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaBoolean.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaByte.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaChar.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaClass.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaDouble.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaField.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaFloat.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaInt.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLong.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaShort.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaStatic.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaThing.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValueArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableObjects.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReferenceChain.java - test/lib/share/classes/jdk/test/lib/hprof/model/Root.java - test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackFrame.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackTrace.java - test/lib/share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/HprofReader.java - test/lib/share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/Reader.java - test/lib/share/classes/jdk/test/lib/hprof/util/ArraySorter.java - test/lib/share/classes/jdk/test/lib/hprof/util/Comparer.java - test/lib/share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java - test/lib/share/classes/jdk/test/lib/hprof/util/Misc.java - test/lib/share/classes/jdk/test/lib/hprof/util/VectorSorter.java - test/lib/share/classes/jdk/test/lib/process/OutputAnalyzer.java - test/lib/share/classes/jdk/test/lib/process/OutputBuffer.java - test/lib/share/classes/jdk/test/lib/process/ProcessTools.java - test/lib/share/classes/jdk/test/lib/process/StreamPumper.java Changeset: c78d2aaf2119 Author: ctornqvi Date: 2016-08-19 18:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c78d2aaf2119 Merge Changeset: 3f84cc5e4f12 Author: amurillo Date: 2016-08-19 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3f84cc5e4f12 Merge Changeset: e3690ab59881 Author: amurillo Date: 2016-08-26 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e3690ab59881 Merge - test/lib/share/classes/jdk/test/lib/Asserts.java - test/lib/share/classes/jdk/test/lib/JDKToolFinder.java - test/lib/share/classes/jdk/test/lib/JDKToolLauncher.java - test/lib/share/classes/jdk/test/lib/Platform.java - test/lib/share/classes/jdk/test/lib/Utils.java - test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java - test/lib/share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java - test/lib/share/classes/jdk/test/lib/hprof/HprofParser.java - test/lib/share/classes/jdk/test/lib/hprof/README - test/lib/share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java - test/lib/share/classes/jdk/test/lib/hprof/model/HackJavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaBoolean.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaByte.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaChar.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaClass.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaDouble.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaField.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaFloat.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaInt.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLong.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaShort.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaStatic.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaThing.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValueArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableObjects.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReferenceChain.java - test/lib/share/classes/jdk/test/lib/hprof/model/Root.java - test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackFrame.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackTrace.java - test/lib/share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/HprofReader.java - test/lib/share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/Reader.java - test/lib/share/classes/jdk/test/lib/hprof/util/ArraySorter.java - test/lib/share/classes/jdk/test/lib/hprof/util/Comparer.java - test/lib/share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java - test/lib/share/classes/jdk/test/lib/hprof/util/Misc.java - test/lib/share/classes/jdk/test/lib/hprof/util/VectorSorter.java - test/lib/share/classes/jdk/test/lib/process/OutputAnalyzer.java - test/lib/share/classes/jdk/test/lib/process/OutputBuffer.java - test/lib/share/classes/jdk/test/lib/process/ProcessTools.java - test/lib/share/classes/jdk/test/lib/process/StreamPumper.java Changeset: f497fafdc02e Author: amurillo Date: 2016-08-31 09:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f497fafdc02e Merge Changeset: e7038398e5a9 Author: erikj Date: 2016-09-01 10:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e7038398e5a9 8165158: Fix zero builds for non-listed architectures Reviewed-by: tbell Contributed-by: doko at ubuntu.com ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: 6d01bcd91f8a Author: lana Date: 2016-09-02 02:40 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6d01bcd91f8a Merge - test/lib/share/classes/jdk/test/lib/Asserts.java - test/lib/share/classes/jdk/test/lib/JDKToolFinder.java - test/lib/share/classes/jdk/test/lib/JDKToolLauncher.java - test/lib/share/classes/jdk/test/lib/Platform.java - test/lib/share/classes/jdk/test/lib/Utils.java - test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java - test/lib/share/classes/jdk/test/lib/apps/LingeredAppWithDeadlock.java - test/lib/share/classes/jdk/test/lib/hprof/HprofParser.java - test/lib/share/classes/jdk/test/lib/hprof/README - test/lib/share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java - test/lib/share/classes/jdk/test/lib/hprof/model/HackJavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaBoolean.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaByte.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaChar.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaClass.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaDouble.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaField.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaFloat.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaInt.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaLong.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObject.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaShort.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaStatic.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaThing.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValue.java - test/lib/share/classes/jdk/test/lib/hprof/model/JavaValueArray.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReachableObjects.java - test/lib/share/classes/jdk/test/lib/hprof/model/ReferenceChain.java - test/lib/share/classes/jdk/test/lib/hprof/model/Root.java - test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackFrame.java - test/lib/share/classes/jdk/test/lib/hprof/model/StackTrace.java - test/lib/share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/HprofReader.java - test/lib/share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java - test/lib/share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java - test/lib/share/classes/jdk/test/lib/hprof/parser/Reader.java - test/lib/share/classes/jdk/test/lib/hprof/util/ArraySorter.java - test/lib/share/classes/jdk/test/lib/hprof/util/Comparer.java - test/lib/share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java - test/lib/share/classes/jdk/test/lib/hprof/util/Misc.java - test/lib/share/classes/jdk/test/lib/hprof/util/VectorSorter.java - test/lib/share/classes/jdk/test/lib/process/OutputAnalyzer.java - test/lib/share/classes/jdk/test/lib/process/OutputBuffer.java - test/lib/share/classes/jdk/test/lib/process/ProcessTools.java - test/lib/share/classes/jdk/test/lib/process/StreamPumper.java Changeset: 82b94cb5f342 Author: erikj Date: 2016-09-05 10:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/82b94cb5f342 8165314: Javac server process left running if build fails on Windows Reviewed-by: tbell, wetmore ! make/Init.gmk From lana.steuck at oracle.com Wed Sep 7 20:25:57 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 Sep 2016 20:25:57 +0000 Subject: hg: jdk9/jdk9/jaxp: 5 new changesets Message-ID: <201609072025.u87KPv1M015579@aojmv0008.oracle.com> Changeset: 2bb277192648 Author: mchung Date: 2016-08-30 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/2bb277192648 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! test/javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java Changeset: 4561cb852f38 Author: joehw Date: 2016-08-31 14:33 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/4561cb852f38 8162431: CatalogUriResolver with circular/self referencing catalog file is not throwing CatalogException as expected Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogManager.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogReader.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! test/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-itself.xml + test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-left.xml + test/javax/xml/jaxp/unittest/catalog/catalogReferCircle-right.xml Changeset: 68d7d15cf44a Author: aefimov Date: 2016-09-01 17:12 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/68d7d15cf44a 8150145: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java and ValidationWarningsTest.java failed intermittently without any error message Reviewed-by: joehw, clanger ! test/ProblemList.txt ! test/javax/xml/jaxp/unittest/common/TransformationWarningsTest.java ! test/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java ! test/javax/xml/jaxp/unittest/common/WarningsTestBase.java Changeset: 1defcc790c15 Author: joehw Date: 2016-09-01 17:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/1defcc790c15 8161454: Fails to Load external Java method from inside of a XSL stylesheet if SecurityManager is present Reviewed-by: aefimov, lancea, dfuchs ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! test/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Changeset: f695240370c7 Author: lana Date: 2016-09-02 02:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/f695240370c7 Merge From lana.steuck at oracle.com Wed Sep 7 20:26:00 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 Sep 2016 20:26:00 +0000 Subject: hg: jdk9/jdk9/langtools: 15 new changesets Message-ID: <201609072026.u87KQ0Xb015634@aojmv0008.oracle.com> Changeset: e15a551a81b5 Author: smarks Date: 2016-08-29 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e15a551a81b5 8164837: fix jdeprscan TestLoad and TestScan failures on Windows Reviewed-by: darcy ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! test/ProblemList.txt Changeset: 047d4d42b466 Author: mchung Date: 2016-08-30 17:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/047d4d42b466 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/package-info.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java Changeset: 98d653e53a0a Author: mchung Date: 2016-08-30 20:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/98d653e53a0a 8165109: langtools/test switches to use new CLI options Reviewed-by: jjg, amlu ! test/jdk/javadoc/tool/ReleaseOption.java ! test/tools/javac/T8139474/DashRelease7DashVerboseTest.java ! test/tools/javac/diags/examples/ProcessorPathNoProcessorModulePath/ProcessorPathNoProcessorModulePath.java ! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java ! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java ! test/tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/options/release/ReleaseOption.java ! test/tools/javac/options/release/ReleaseOptionClashes.java ! test/tools/javac/options/release/ReleaseOptionThroughAPI.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/sym/ElementStructureTest.java ! test/tools/javac/synthesize/Main.java ! test/tools/javadoc/ReleaseOption.java ! test/tools/lib/toolbox/ModuleBuilder.java Changeset: d2959c941df3 Author: rfield Date: 2016-08-31 10:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d2959c941df3 8164518: JShell: Add failover case of explicitly listening to "localhost" Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIInitiator.java + test/jdk/jshell/JDILaunchingExecutionControlTest.java ! test/jdk/jshell/JDIListeningExecutionControlTest.java + test/jdk/jshell/JDIListeningLocalhostExecutionControlTest.java ! test/jdk/jshell/UserJDIUserRemoteTest.java Changeset: d87cef2896aa Author: shinyafox Date: 2016-09-01 11:07 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d87cef2896aa 8164825: jshell tool: Completion for subcommand Reviewed-by: jlahoda + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ContinuousCompletionProvider.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java Changeset: 8d4de635981a Author: amlu Date: 2016-09-01 13:18 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8d4de635981a 8165193: Workaround intermittent failures of JavacTreeScannerTest and SourceTreeScannerTest due to C2 memory usage Reviewed-by: darcy ! test/tools/javac/tree/JavacTreeScannerTest.java ! test/tools/javac/tree/SourceTreeScannerTest.java Changeset: fdff20865f5f Author: jlahoda Date: 2016-09-01 10:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/fdff20865f5f 8131023: JShell: System.in does not work Summary: Pass user input to snippets/remote agent Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/MultiplexingOutputStream.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/PipeInputStream.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java + test/jdk/jshell/UserInputTest.java ! test/jdk/jshell/UserJDIUserRemoteTest.java Changeset: 5a2d38a840cc Author: jlahoda Date: 2016-08-29 15:53 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5a2d38a840cc 8165008: javac -Xmodule compiles the module in a way that reads the unnamed module Summary: Ensuring proper separation between named modules and the unnamed module when using -Xmodule Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/tools/javac/modules/XModuleTest.java Changeset: 6c6c7ebe3319 Author: rfield Date: 2016-09-01 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6c6c7ebe3319 8133507: JShell: StackTraceElement#getFileName of EvalException does not use custom id generator Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/jdk/jshell/IdGeneratorTest.java Changeset: e3da5f8001d2 Author: jlahoda Date: 2016-09-01 21:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e3da5f8001d2 8164952: JShell tests: jdk/jshell/CompletionSuggestionTest.testUncompletedDeclaration(): failure Summary: Avoiding conflict between the CompletionSuggestionTest.testUncompletedDeclaration test and ClassPathTest Reviewed-by: rfield ! test/jdk/jshell/CompletionSuggestionTest.java Changeset: f3c256cbcb58 Author: rfield Date: 2016-09-01 13:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f3c256cbcb58 8165211: JShell: Fix completion analysis problems Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/jdk/jshell/CompletenessTest.java Changeset: 192d58e5d899 Author: sadayapalam Date: 2016-09-02 07:49 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/192d58e5d899 8164073: Javac should unconditionally warn if deprecated javadoc tag is used without @Deprecated annotation Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! test/tools/javac/T4994049/DeprecatedYES.out ! test/tools/javac/danglingDep/DepX.out + test/tools/javac/depDocComment/SuppressDepAnnWithSwitchTest.java ! test/tools/javac/depDocComment/SuppressDeprecation.java ! test/tools/javac/depDocComment/SuppressDeprecation.out + test/tools/javac/depDocComment/SuppressDeprecation8.out ! test/tools/javac/depOverrides/doccomment/Test1.java ! test/tools/javac/depOverrides/doccomment/Test1A.out ! test/tools/javac/depOverrides/doccomment/Test1B.out ! test/tools/javac/depOverrides/doccomment/Test1B2.out + test/tools/javac/depOverrides/doccomment/Test1B3.out + test/tools/javac/depOverrides/doccomment/Test1I.out ! test/tools/javac/depOverrides/doccomment/Test2.java + test/tools/javac/depOverrides/doccomment/Test2P.out ! test/tools/javac/depOverrides/doccomment/Test2Q.out ! test/tools/javac/depOverrides/doccomment/Test2R.out ! test/tools/javac/depOverrides/doccomment/Test3.out ! test/tools/javac/lint/Deprecation.out Changeset: 595ae38c8f08 Author: lana Date: 2016-09-02 02:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/595ae38c8f08 Merge Changeset: 53ebb47dc802 Author: vromero Date: 2016-09-02 05:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/53ebb47dc802 8160454: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getDirectives() causes NPE on unnamed modules Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java + test/tools/javac/modules/T8160454/NPEGetDirectivesTest.java Changeset: af5eb8f3ffd2 Author: jlahoda Date: 2016-09-06 12:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/af5eb8f3ffd2 8161376: Introduce -Xlint:exports Summary: Adding -Xlint:exports, currently not doing anything. Functionality will be added separatelly under JDK-8153362. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties From lana.steuck at oracle.com Wed Sep 7 20:26:04 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 Sep 2016 20:26:04 +0000 Subject: hg: jdk9/jdk9/hotspot: 50 new changesets Message-ID: <201609072026.u87KQ5hD015662@aojmv0008.oracle.com> Changeset: 65a32a1c9bf9 Author: mchung Date: 2016-08-30 17:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/65a32a1c9bf9 8160851: Remove old launcher module-related options Reviewed-by: alanb ! test/runtime/Unsafe/NestedUnsafe.java Changeset: e3a19a55f062 Author: dsamersoff Date: 2016-08-18 12:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e3a19a55f062 8151345: compiler/codecache/jmx/PeakUsageTest.java is failing on jdk9/dev for JPRT -testset hotspot Reviewed-by: sla, dsamersoff ! test/compiler/codecache/jmx/CodeCacheUtils.java ! test/compiler/codecache/jmx/PeakUsageTest.java Changeset: 1657775e680a Author: dsamersoff Date: 2016-08-18 14:07 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1657775e680a 8157236: attach on ARMv7 fails with com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file Summary: Add more diagnostic to attach code Reviewed-by: dholmes, alanb ! src/os/aix/vm/attachListener_aix.cpp ! src/os/bsd/vm/attachListener_bsd.cpp ! src/os/linux/vm/attachListener_linux.cpp ! src/os/solaris/vm/attachListener_solaris.cpp ! src/share/vm/logging/logTag.hpp Changeset: e99e410e78e1 Author: dsamersoff Date: 2016-08-18 11:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e99e410e78e1 Merge Changeset: 0aadda927071 Author: coleenp Date: 2016-08-18 10:47 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0aadda927071 8037138: x86: problem with JVMTI breakpoint Summary: do aload(0) after rewriting aload bytecodes to fast version for frequent pairs. Reviewed-by: dlong, dholmes, dcubed ! src/cpu/aarch64/vm/templateTable_aarch64.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86.cpp Changeset: 6c29c7f73ca1 Author: dholmes Date: 2016-08-18 21:37 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6c29c7f73ca1 8152849: share/vm/runtime/mutex.cpp:1161 assert(((uintptr_t(_owner))|(uintptr_t(_LockWord.FullWord))|(uintptr_t(_EntryList))|(uintptr_t(_WaitSet))|(uintptr_t(_OnDeck))) == 0) failed Reviewed-by: dcubed ! src/share/vm/runtime/mutex.cpp Changeset: af4f7418af3e Author: ysuenaga Date: 2016-08-19 01:20 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/af4f7418af3e 8164319: CLHSDB dumpcodecache throws StackOverflowError Reviewed-by: dholmes, dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java Changeset: b2c07de32ca7 Author: erikj Date: 2016-08-19 16:02 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b2c07de32ca7 8164297: Jtreg test exeinvoke fails to link on Ubuntu Reviewed-by: tbell, dholmes ! make/test/JtregNative.gmk Changeset: 1cbffa2beba6 Author: ctornqvi Date: 2016-08-19 10:06 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1cbffa2beba6 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff ! test/compiler/arguments/BMISupportedCPUTest.java ! test/compiler/arguments/BMIUnsupportedCPUTest.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/PolynomialRoot.java ! test/compiler/c2/Test5057225.java ! test/compiler/c2/Test6603011.java ! test/compiler/c2/Test6800154.java ! test/compiler/c2/Test6805724.java ! test/compiler/c2/Test6857159.java ! test/compiler/c2/Test7068051.java ! test/compiler/c2/Test7177917.java ! test/compiler/c2/cr6589834/Test_ia32.java ! test/compiler/c2/stemmer/Stemmer.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java ! test/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/CheckUpperLimit.java ! test/compiler/codecache/OverflowCodeCacheTest.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/CodeCacheFreeSpaceRunner.java ! test/compiler/codecache/cli/codeheapsize/JVMStartupRunner.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java + test/compiler/codecache/dtrace/DtraceResultsAnalyzer.java + test/compiler/codecache/dtrace/DtraceRunner.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/codecache/jmx/BeanTypeTest.java ! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/ManagerNamesTest.java ! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/PoolsIndependenceTest.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/CodeCacheStressRunner.java ! test/compiler/codecache/stress/Helper.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/compiler/codegen/Test6823354.java ! test/compiler/codegen/Test6896617.java ! test/compiler/codegen/Test7100757.java ! test/compiler/codegen/aes/TestAESMain.java ! test/compiler/compilercontrol/InlineMatcherTest.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! 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/StressAddJcmdBase.java ! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/compiler/compilercontrol/logcompilation/LogTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/compilercontrol/parser/DirectiveParserTest.java ! test/compiler/compilercontrol/parser/DirectiveStressTest.java ! test/compiler/compilercontrol/parser/HugeDirectiveUtil.java ! test/compiler/compilercontrol/share/AbstractTestBase.java ! test/compiler/compilercontrol/share/actions/BaseAction.java ! test/compiler/compilercontrol/share/actions/CompileAction.java ! test/compiler/compilercontrol/share/method/MethodDescriptor.java ! test/compiler/compilercontrol/share/method/MethodGenerator.java ! test/compiler/compilercontrol/share/pool/MethodHolder.java ! test/compiler/compilercontrol/share/pool/PoolHelper.java ! test/compiler/compilercontrol/share/pool/SubMethodHolder.java ! test/compiler/compilercontrol/share/processors/CommandProcessor.java ! test/compiler/compilercontrol/share/processors/LogProcessor.java ! test/compiler/compilercontrol/share/processors/PrintDirectivesProcessor.java ! test/compiler/compilercontrol/share/processors/PrintProcessor.java ! test/compiler/compilercontrol/share/scenario/AbstractCommandBuilder.java ! test/compiler/compilercontrol/share/scenario/DirectiveBuilder.java ! test/compiler/compilercontrol/share/scenario/Executor.java ! test/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/compiler/compilercontrol/share/scenario/Scenario.java ! test/compiler/cpuflags/RestoreMXCSR.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/debug/VerifyAdapterSharing.java ! test/compiler/eliminateAutobox/UnsignedLoads.java ! test/compiler/floatingpoint/TestPow2.java ! test/compiler/gcbarriers/PreserveFPRegistersTest.java ! test/compiler/inlining/InlineAccessors.java ! test/compiler/interpreter/DisableOSRTest.java ! test/compiler/intrinsics/IntrinsicAvailableTest.java ! test/compiler/intrinsics/IntrinsicDisabledTest.java ! test/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/compiler/intrinsics/bmi/BMITestRunner.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/klass/CastNullCheckDroppingsTest.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/object/TestClone.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/cli/testcases/GenericTestCaseForOtherCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.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/string/TestHasNegatives.java ! test/compiler/intrinsics/string/TestStringIntrinsicMemoryFlow.java ! test/compiler/intrinsics/string/TestStringIntrinsicRangeChecks.java ! test/compiler/intrinsics/string/TestStringIntrinsics2.java ! test/compiler/intrinsics/unsafe/DirectByteBufferTest.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java ! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/compiler/jsr292/ConcurrentClassLoadingTest.java ! test/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/compiler/jsr292/MHInlineTest.java ! test/compiler/jsr292/NonInlinedCall/Agent.java ! test/compiler/jsr292/NonInlinedCall/GCTest.java ! test/compiler/jsr292/NonInlinedCall/InvokeTest.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/compiler/jsr292/PollutedTrapCounts.java ! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CollectCountersTest.java ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/DebugOutputTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/jvmci/compilerToVM/JVM_RegisterJVMCINatives.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/LookupTypeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/errors/TestInvalidCompilationResult.java ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/events/JvmciShutdownEventTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.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/MemoryAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/compiler/jvmci/meta/StableFieldTest.java ! test/compiler/loopopts/UseCountedLoopSafepoints.java ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java ! test/compiler/onSpinWait/TestOnSpinWait.java ! test/compiler/oracle/CheckCompileCommandOption.java ! test/compiler/oracle/GetMethodOptionTest.java ! test/compiler/oracle/MethodMatcherTest.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/print/TestProfileReturnTypePrinting.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/rtm/cli/RTMLockingAwareTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.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/Test8010927.java ! test/compiler/runtime/cr8015436/Test8015436.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/stable/TestStableUByte.java ! test/compiler/stable/TestStableUShort.java ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/compiler/startup/SmallCodeCacheStartup.java ! test/compiler/startup/StartupOutput.java ! test/compiler/testlibrary/rtm/RTMTestBase.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/tiered/TransitionsTestExecutor.java ! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/uncommontrap/DeoptReallocFailure.java ! test/compiler/uncommontrap/Test8009761.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/unsafe/UnsafeGetStableArrayElement.java ! test/compiler/unsafe/UnsafeRaw.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/BlockingCompilation.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/compiler/whitebox/SetDontInlineMethodTest.java ! test/compiler/whitebox/SetForceInlineMethodTest.java ! test/gc/CondCardMark/Basic.java ! test/gc/TestCardTablePageCommits.java ! test/gc/TestDisableExplicitGC.java ! test/gc/TestObjectAlignment.java ! test/gc/TestSmallHeap.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/TestVerifyDuringStartup.java ! test/gc/TestVerifySilently.java ! test/gc/TestVerifySubSet.java + test/gc/arguments/AllocationHelper.java + test/gc/arguments/HeapRegionUsageTool.java ! test/gc/arguments/TestArrayAllocatorMallocLimit.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestCompressedClassFlags.java ! test/gc/arguments/TestDisableDefaultGC.java ! test/gc/arguments/TestDynMaxHeapFreeRatio.java ! test/gc/arguments/TestDynMinHeapFreeRatio.java ! test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1ConcRefinementThreads.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestG1PercentageOptions.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestMaxHeapSizeTools.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/TestShrinkHeapInSteps.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/TestUseCompressedOopsErgoTools.java ! test/gc/arguments/TestUseNUMAInterleaving.java ! test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/gc/cms/GuardShrinkWarning.java ! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/gc/ergonomics/TestInitialGCThreadLogging.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/TestHumongousAllocNearlyFullRegion.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/g1/TestLargePageUseForAuxMemory.java ! test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/gc/g1/TestPLABOutput.java ! test/gc/g1/TestPLABSizeBounds.java ! test/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/gc/g1/TestRegionLivenessPrint.java ! test/gc/g1/TestRemsetLogging.java ! test/gc/g1/TestRemsetLoggingPerRegion.java ! test/gc/g1/TestRemsetLoggingThreads.java ! test/gc/g1/TestRemsetLoggingTools.java ! test/gc/g1/TestShrinkAuxiliaryData.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/TestStringDeduplicationTools.java ! test/gc/g1/TestStringDeduplicationYoungGC.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/g1/humongousObjects/TestHeapCounters.java ! test/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/gc/g1/humongousObjects/TestHumongousMovement.java ! test/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/gc/g1/humongousObjects/TestHumongousThreshold.java ! test/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java ! test/gc/g1/humongousObjects/TestObjectCollected.java ! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java ! test/gc/g1/ihop/TestIHOPErgo.java ! test/gc/g1/ihop/TestIHOPStatic.java ! test/gc/g1/ihop/lib/IhopUtils.java ! test/gc/g1/mixedgc/TestLogging.java ! test/gc/g1/plab/TestPLABEvacuationFailure.java ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/gc/g1/plab/lib/PLABUtils.java ! test/gc/logging/TestDeprecatedPrintFlags.java ! test/gc/logging/TestGCId.java ! test/gc/logging/TestPrintReferences.java ! test/gc/logging/TestUnifiedLoggingSwitchStress.java ! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java + test/gc/metaspace/InputArguments.java ! test/gc/metaspace/PerfCounters.java ! test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/gc/metaspace/TestMetaspaceCMSCancel.java ! test/gc/metaspace/TestMetaspaceInitialization.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/parallel/TestDynShrinkHeap.java ! test/gc/parallel/TestPrintGCDetailsVerbose.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/stress/TestMultiThreadStressRSet.java ! test/gc/stress/TestStressRSetCoarsening.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/testlibrary/Helpers.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/gc/whitebox/TestWBGC.java ! test/native/GTestWrapper.java ! test/runtime/8026365/InvokeSpecialAnonTest.java ! test/runtime/BadObjectClass/BootstrapRedefine.java ! test/runtime/BoolReturn/NativeSmallIntCallsTest.java ! test/runtime/BootClassAppendProp/BootClassPathAppend.java ! test/runtime/BootClassAppendProp/BootClassPathAppendProp.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/ClassUnload/KeepAliveClass.java ! test/runtime/ClassUnload/KeepAliveClassLoader.java ! test/runtime/ClassUnload/KeepAliveObject.java ! test/runtime/ClassUnload/KeepAliveSoftReference.java ! test/runtime/ClassUnload/UnloadTest.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/ObsoleteFlagErrorMessage.java ! test/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java ! test/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java ! test/runtime/CommandLine/PrintTouchedMethods.java ! test/runtime/CommandLine/TestHexArguments.java ! test/runtime/CommandLine/TestLongUnrecognizedVMOption.java ! test/runtime/CommandLine/TestNullTerminatedFlags.java ! test/runtime/CommandLine/TestVMOptions.java ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/CommandLine/UnrecognizedVMOption.java ! test/runtime/CommandLine/VMAliasOptions.java ! test/runtime/CommandLine/VMDeprecatedOptions.java ! test/runtime/CommandLine/VMOptionWarning.java ! test/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.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/ConstantPool/BadMethodHandles.java ! test/runtime/ConstantPool/IntfMethod.java ! test/runtime/EnclosingMethodAttr/EnclMethodAttr.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ErrorHandler.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java ! test/runtime/ErrorHandling/SecondaryErrorTest.java ! test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java ! test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java ! test/runtime/ErrorHandling/TestOnError.java ! test/runtime/ErrorHandling/TestOnOutOfMemoryError.java ! test/runtime/Final/TestPutMain.java ! test/runtime/LoadClass/LoadClassNegative.java ! test/runtime/LocalVariableTable/TestLVT.java ! test/runtime/Metaspace/FragmentMetaspace.java ! test/runtime/NMT/AutoshutdownNMT.java ! test/runtime/NMT/BaselineWithParameter.java ! test/runtime/NMT/ChangeTrackingLevel.java ! test/runtime/NMT/CheckForProperDetailStackTrace.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/CommitOverlappingRegions.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/MallocSiteHashOverflow.java ! test/runtime/NMT/MallocStressTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/MallocTrackingVerify.java ! test/runtime/NMT/NMTWithCDS.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/runtime/NMT/ReleaseCommittedMemory.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/RedefineTests/RedefineAnnotations.java ! test/runtime/RedefineTests/RedefineFinalizer.java ! test/runtime/RedefineTests/RedefineRunningMethods.java ! test/runtime/RedefineTests/RedefineRunningMethodsWithBacktrace.java ! test/runtime/RedefineTests/RedefineRunningMethodsWithResolutionErrors.java ! test/runtime/ReservedStack/ReservedStackTest.java ! test/runtime/ReservedStack/ReservedStackTestCompiler.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/runtime/SameObject/SameObject.java ! 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/SharedArchiveFile/ArchiveDoesNotExist.java ! test/runtime/SharedArchiveFile/BootAppendTests.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/SASymbolTableTest.java ! test/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/SharedArchiveFile/SharedStringsDedup.java ! test/runtime/SharedArchiveFile/SharedStringsRunAuto.java ! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java ! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/runtime/Thread/Fibonacci.java ! test/runtime/Thread/TestThreadDumpMonitorContention.java ! test/runtime/Thread/ThreadPriorities.java ! test/runtime/ThreadSignalMask/ThreadSignalMask.java ! test/runtime/Throwable/StackTraceLogging.java ! test/runtime/Throwable/TestThrowable.java ! test/runtime/Throwable/ThrowableIntrospectionSegfault.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/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/NestedUnsafe.java ! test/runtime/Unsafe/PageSize.java ! test/runtime/Unsafe/PrimitiveHostClass.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/execstack/Testexecstack.java ! test/runtime/getSysPackage/GetSysPkgTest.java ! test/runtime/interned/SanityTest.java ! test/runtime/jni/ToStringInInterfaceTest/ToStringTest.java ! test/runtime/libadimalloc.solaris.sparc/Testlibadimalloc.java ! test/runtime/logging/BiasedLockingTest.java ! test/runtime/logging/ClassInitializationTest.java ! test/runtime/logging/ClassLoadUnloadTest.java ! test/runtime/logging/ClassResolutionTest.java ! test/runtime/logging/CompressedOopsTest.java ! test/runtime/logging/DefaultMethodsTest.java ! test/runtime/logging/ExceptionsTest.java ! test/runtime/logging/ItablesTest.java ! test/runtime/logging/LoaderConstraintsTest.java ! test/runtime/logging/ModulesTest.java ! test/runtime/logging/MonitorInflationTest.java ! test/runtime/logging/MonitorMismatchTest.java ! test/runtime/logging/OsCpuLoggingTest.java ! test/runtime/logging/ProtectionDomainVerificationTest.java ! test/runtime/logging/RemovedDevelopFlagsTest.java ! test/runtime/logging/SafepointCleanupTest.java ! test/runtime/logging/SafepointTest.java ! test/runtime/logging/StartupTimeTest.java ! test/runtime/logging/ThreadLoggingTest.java ! test/runtime/logging/VMOperationTest.java ! test/runtime/logging/VerificationTest.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/ReadVMPageSize.java ! test/runtime/memory/ReserveMemory.java ! test/runtime/memory/RunUnitTestsConcurrently.java ! test/runtime/memory/StressVirtualSpaceResize.java ! test/runtime/modules/AccModuleTest.java ! test/runtime/modules/AccessCheck/CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_CheckRead.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java ! test/runtime/modules/AccessCheck/DiffCL_ExpUnqual.java ! test/runtime/modules/AccessCheck/DiffCL_PkgNotExp.java ! test/runtime/modules/AccessCheck/DiffCL_Umod.java ! test/runtime/modules/AccessCheck/DiffCL_UmodUpkg.java ! test/runtime/modules/AccessCheck/ExpQualOther.java ! test/runtime/modules/AccessCheck/ExpQualToM1.java ! test/runtime/modules/AccessCheck/ExpUnqual.java ! test/runtime/modules/AccessCheck/ExportAllUnnamed.java ! test/runtime/modules/AccessCheck/PkgNotExp.java ! test/runtime/modules/AccessCheck/Umod.java ! test/runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java ! test/runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java ! test/runtime/modules/AccessCheck/UmodDiffCL_Umod.java ! test/runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java ! test/runtime/modules/AccessCheck/UmodUPkg.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java ! test/runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java ! test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java ! test/runtime/modules/AccessCheck/UmodUpkg_NotExp.java ! test/runtime/modules/AccessCheck/UmodUpkg_Umod.java ! test/runtime/modules/AccessCheck/Umod_ExpQualOther.java ! test/runtime/modules/AccessCheck/Umod_ExpUnqual.java ! test/runtime/modules/AccessCheck/Umod_PkgNotExp.java ! test/runtime/modules/AccessCheck/Umod_UmodUpkg.java ! test/runtime/modules/AccessCheckAllUnnamed.java ! test/runtime/modules/AccessCheckExp.java ! test/runtime/modules/AccessCheckJavaBase.java ! test/runtime/modules/AccessCheckRead.java ! test/runtime/modules/AccessCheckSuper.java ! test/runtime/modules/AccessCheckUnnamed.java ! test/runtime/modules/AccessCheckWorks.java ! test/runtime/modules/ExportTwice.java ! test/runtime/modules/IgnoreModulePropertiesTest.java ! test/runtime/modules/JVMAddModuleExportToAllUnnamed.java ! test/runtime/modules/JVMAddModuleExports.java ! test/runtime/modules/JVMAddModuleExportsToAll.java ! test/runtime/modules/JVMAddModulePackage.java ! test/runtime/modules/JVMAddReadsModule.java ! test/runtime/modules/JVMCanReadModule.java ! test/runtime/modules/JVMDefineModule.java ! test/runtime/modules/JVMGetModuleByPkgName.java ! test/runtime/modules/JVMIsExportedToModule.java ! test/runtime/modules/LoadUnloadModuleStress.java ! test/runtime/modules/ModuleOptionsTest.java ! test/runtime/modules/ModuleOptionsWarn.java ! test/runtime/modules/ModuleStress/ExportModuleStressTest.java ! test/runtime/modules/ModuleStress/ModuleStress.java ! test/runtime/modules/ModuleStress/ModuleStressGC.java ! test/runtime/modules/PatchModule/BasicJarBuilder.java ! test/runtime/modules/PatchModule/PatchModule2Dirs.java ! test/runtime/modules/PatchModule/PatchModuleCDS.java ! test/runtime/modules/PatchModule/PatchModuleDupJavaBase.java ! test/runtime/modules/PatchModule/PatchModuleDupModule.java ! test/runtime/modules/PatchModule/PatchModuleJavaBase.java ! test/runtime/modules/PatchModule/PatchModuleTest.java ! test/runtime/modules/PatchModule/PatchModuleTestJar.java ! test/runtime/modules/PatchModule/PatchModuleTestJarDir.java ! test/runtime/modules/PatchModule/PatchModuleTraceCL.java ! test/runtime/modules/Visibility/PatchModuleVisibility.java ! test/runtime/modules/Visibility/XbootcpNoVisibility.java ! test/runtime/modules/Visibility/XbootcpVisibility.java ! test/runtime/os/AvailableProcessors.java ! test/runtime/verifier/OverriderMsg.java ! test/runtime/verifier/TestANewArray.java ! test/runtime/verifier/TestMultiANewArray.java ! test/runtime/verifier/TraceClassRes.java ! test/runtime/whitebox/WBStackSize.java ! test/sanity/MismatchedWhiteBox/WhiteBox.java ! test/sanity/WBApi.java ! test/serviceability/ParserTest.java ! test/serviceability/attach/AttachSetGetFlag.java ! test/serviceability/attach/AttachWithStalePidFile.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/FinalizerInfoTest.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java ! test/serviceability/dcmd/gc/HeapInfoTest.java ! test/serviceability/dcmd/gc/RunFinalizationTest.java ! test/serviceability/dcmd/gc/RunGCTest.java ! test/serviceability/dcmd/jvmti/DataDumpDcmdTest.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/SetVMFlagTest.java ! test/serviceability/dcmd/vm/SystemPropertiesTest.java ! test/serviceability/dcmd/vm/UptimeTest.java ! test/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java ! test/serviceability/jvmti/GetObjectSizeClass.java ! test/serviceability/jvmti/GetObjectSizeOverflow.java ! test/serviceability/jvmti/TestLambdaFormRetransformation.java ! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java ! test/serviceability/logging/TestBasicLogOutput.java ! test/serviceability/logging/TestDefaultLogOutput.java ! test/serviceability/logging/TestLogRotation.java ! test/serviceability/logging/TestMultipleXlogArgs.java ! test/serviceability/logging/TestQuotedLogOutputs.java ! test/serviceability/sa/DeadlockDetectionTest.java ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/serviceability/sa/jmap-hashcode/Test8028623.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/serviceability/sa/sadebugd/SADebugDTest.java ! test/serviceability/threads/TestFalseDeadLock.java ! test/serviceability/tmtools/jstack/DaemonThreadTest.java ! test/serviceability/tmtools/jstack/JstackThreadTest.java ! test/serviceability/tmtools/jstack/SpreadLockTest.java ! test/serviceability/tmtools/jstack/ThreadNamesTest.java ! test/serviceability/tmtools/jstack/TraveledLockTest.java ! test/serviceability/tmtools/jstack/WaitNotifyThreadTest.java ! 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 - test/testlibrary/ClassFileInstaller.java - test/testlibrary/RedefineClassHelper.java - test/testlibrary/jdk/test/lib/AllocationHelper.java - test/testlibrary/jdk/test/lib/Asserts.java - test/testlibrary/jdk/test/lib/BuildHelper.java - test/testlibrary/jdk/test/lib/ByteCodeLoader.java - test/testlibrary/jdk/test/lib/DynamicVMOption.java - test/testlibrary/jdk/test/lib/ExitCode.java - test/testlibrary/jdk/test/lib/FileInstaller.java - test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java - test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/InfiniteLoop.java - test/testlibrary/jdk/test/lib/InputArguments.java - test/testlibrary/jdk/test/lib/JDKToolFinder.java - test/testlibrary/jdk/test/lib/JDKToolLauncher.java - test/testlibrary/jdk/test/lib/OutputAnalyzer.java - test/testlibrary/jdk/test/lib/OutputBuffer.java - test/testlibrary/jdk/test/lib/Pair.java - test/testlibrary/jdk/test/lib/Platform.java - test/testlibrary/jdk/test/lib/ProcessTools.java - test/testlibrary/jdk/test/lib/StreamPumper.java - test/testlibrary/jdk/test/lib/TimeLimitedRunner.java - test/testlibrary/jdk/test/lib/Triple.java - test/testlibrary/jdk/test/lib/Utils.java - test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java - test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java - test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/Automatic.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/AssignmentOperatorImplFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryArithmeticOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryBitwiseOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryComparisonOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryEqualityOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryLogicOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryShiftOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/BinaryStringPlusFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundArithmeticAssignmentOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundBitwiseAssignmentOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/CompoundShiftAssignmentOperatorFactory.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/jtreg/JitTesterDriver.java ! test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/ByteCodeVisitor.java ! test/testlibrary_tests/AssertsTest.java ! test/testlibrary_tests/OutputAnalyzerReportingTest.java ! test/testlibrary_tests/OutputAnalyzerTest.java ! test/testlibrary_tests/RandomGeneratorTest.java ! test/testlibrary_tests/RedefineClassTest.java ! test/testlibrary_tests/SimpleClassFileLoadHookTest.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/testlibrary_tests/TestPlatformIsTieredSupported.java ! test/testlibrary_tests/ctw/ClassesDirTest.java ! test/testlibrary_tests/ctw/ClassesListTest.java ! test/testlibrary_tests/ctw/CtwTest.java ! test/testlibrary_tests/ctw/JarDirTest.java ! test/testlibrary_tests/ctw/JarsTest.java ! test/testlibrary_tests/whitebox/BlobSanityTest.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/testlibrary_tests/whitebox/vm_flags/IntxTest.java ! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java ! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java Changeset: 7971fae4be0f Author: ctornqvi Date: 2016-08-19 18:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7971fae4be0f Merge Changeset: 95b257c9d186 Author: acorn Date: 2016-08-19 11:32 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/95b257c9d186 8163808: Fix asserts and logging for old classfile vtable construction Reviewed-by: coleenp, lfoltan, rprotacio, ctornqvi ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/klassVtable.hpp + test/runtime/TransitiveOverrideCFV50/TransitiveOverrideCFV50.java ! test/runtime/logging/VtablesTest.java Changeset: b57963fcd4f3 Author: acorn Date: 2016-08-19 20:38 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b57963fcd4f3 Merge ! test/runtime/logging/VtablesTest.java Changeset: c8aaea51e2eb Author: coleenp Date: 2016-08-19 14:54 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c8aaea51e2eb 8145964: NoClassDefFound error in transforming lambdas Summary: Skip VM anonymous classes in retransformation and give an error for redefinition. Reviewed-by: dholmes, dcubed, never ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp + test/runtime/RedefineTests/ModifyAnonymous.java Changeset: 56f8dd524acd Author: coleenp Date: 2016-08-19 22:42 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/56f8dd524acd Merge Changeset: ceeef8652c08 Author: amurillo Date: 2016-08-19 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ceeef8652c08 Merge Changeset: baf6c0d9209f Author: amurillo Date: 2016-08-19 22:28 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/baf6c0d9209f Merge Changeset: 15b34ff488bd Author: kbarrett Date: 2016-08-14 21:19 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/15b34ff488bd 8155043: BitMap set operations assume clear bits beyond unaligned end Summary: Be more circumspect in handling of sets with unaligned sizes. Reviewed-by: stefank, jmasa ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp + test/native/utilities/test_bitMap_setops.cpp Changeset: 3ef0d42f4d51 Author: kbarrett Date: 2016-08-19 23:57 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3ef0d42f4d51 Merge Changeset: 64466ec652ed Author: ctornqvi Date: 2016-08-20 09:35 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/64466ec652ed 8164521: compiler/rangechecks/TestRangeCheckSmearing.java is missing @build for sun.hotspot.WhiteBox Reviewed-by: coleenp ! test/compiler/rangechecks/TestRangeCheckSmearing.java Changeset: 7f23e809f6cf Author: iveresov Date: 2016-08-15 14:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7f23e809f6cf 8163962: [JVMCI] integrate VarHandles Summary: add VarHandle support to JVMCI Reviewed-by: psandoz, iveresov Contributed-by: Doug Simon ! src/share/vm/jvmci/jvmciEnv.cpp Changeset: fefcad79cedf Author: aph Date: 2016-08-16 17:31 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fefcad79cedf 8164113: AArch64: follow-up the fix for 8161598 Reviewed-by: dlong ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/aarch64/vm/javaFrameAnchor_aarch64.hpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp ! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.hpp Changeset: ef326749824a Author: dlong Date: 2016-08-16 09:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ef326749824a 8161598: Kitchensink fails: assert(nm->insts_contains(original_pc)) failed: original PC must be in nmethod/CompiledMethod Summary: skip unwalkable frames in Reviewed-by: fparain, coleenp, aph ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/javaFrameAnchor_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! 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/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.hpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.hpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.hpp Changeset: 60afc42d5013 Author: dlong Date: 2016-08-16 17:54 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/60afc42d5013 Merge Changeset: 6a8930622dc3 Author: thartmann Date: 2016-08-17 08:19 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6a8930622dc3 8164091: VM fails during startup with "assert(resolved_method->method_holder()->is_linked()) failed: must be linked" Summary: Don't throw java_lang_VirtualMachineError during VM initialization. Reviewed-by: zmajo, dlong, dholmes ! src/share/vm/oops/method.cpp ! test/compiler/startup/StartupOutput.java Changeset: 031f53ef620a Author: thartmann Date: 2016-08-17 06:23 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/031f53ef620a Merge Changeset: 1f1af771296a Author: vlivanov Date: 2016-08-17 22:09 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1f1af771296a 8164103: C2: Broken cmpxchgb encoding on x86 Reviewed-by: kvn, shade, psandoz ! src/cpu/x86/vm/x86_64.ad Changeset: f7fab4512ba1 Author: neliasso Date: 2016-08-15 16:04 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f7fab4512ba1 8156659: assert(CodeCache::find_blob_unsafe(_pc) == _cb) failed: inconsistent Summary: Stackwalking from corrupt frame Reviewed-by: dlong, thartmann ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: 19ff411141d1 Author: neliasso Date: 2016-08-17 22:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/19ff411141d1 Merge Changeset: f932a58df902 Author: iignatyev Date: 2016-08-18 11:26 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f932a58df902 8164035: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java failing with Agent JAR not found or no Agent-Class attribute Reviewed-by: kvn ! test/compiler/profiling/spectrapredefineclass/Agent.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Agent.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java Changeset: c3f20f5f5876 Author: iveresov Date: 2016-08-19 14:33 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c3f20f5f5876 Merge ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/startup/StartupOutput.java Changeset: 63d56d2b3435 Author: iveresov Date: 2016-08-19 18:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/63d56d2b3435 Merge Changeset: 5e7fdebf5132 Author: iveresov Date: 2016-08-21 06:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5e7fdebf5132 Merge Changeset: d0fbf661cc16 Author: dholmes Date: 2016-08-21 20:56 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d0fbf661cc16 8157907: Incorrect inclusion of atomic.hpp instead of atomic.inline.hpp Summary: Remove atomic.inline.hpp and move the contents back into atomic.hpp Reviewed-by: stefank, pliden, simonis ! src/cpu/aarch64/vm/vm_version_aarch64.hpp ! src/cpu/zero/vm/cppInterpreter_zero.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/windows/vm/threadCritical_windows.cpp + src/os_cpu/aix_ppc/vm/atomic_aix_ppc.hpp - src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp + src/os_cpu/bsd_x86/vm/atomic_bsd_x86.hpp - src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp ! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp + src/os_cpu/bsd_zero/vm/atomic_bsd_zero.hpp - src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp + src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.hpp - src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp ! src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp + src/os_cpu/linux_ppc/vm/atomic_linux_ppc.hpp - src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp ! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp + src/os_cpu/linux_x86/vm/atomic_linux_x86.hpp - src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp + src/os_cpu/linux_zero/vm/atomic_linux_zero.hpp - src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp + src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.hpp - src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp ! src/os_cpu/solaris_sparc/vm/orderAccess_solaris_sparc.inline.hpp + src/os_cpu/solaris_x86/vm/atomic_solaris_x86.hpp - src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp + src/os_cpu/windows_x86/vm/atomic_windows_x86.hpp - src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp ! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/g1CardLiveData.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1EvacStats.inline.hpp ! src/share/vm/gc/g1/g1HotCardCache.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc/g1/g1StringDedup.cpp ! src/share/vm/gc/g1/g1StringDedup.hpp ! src/share/vm/gc/g1/g1StringDedupQueue.cpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.inline.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/sparsePRT.cpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/gc/parallel/mutableNUMASpace.cpp ! src/share/vm/gc/parallel/mutableSpace.cpp ! src/share/vm/gc/parallel/parMarkBitMap.cpp ! src/share/vm/gc/parallel/psCompactionManager.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/gcLocker.cpp ! src/share/vm/gc/shared/plab.inline.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/taskqueue.cpp ! src/share/vm/gc/shared/taskqueue.inline.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/logging/logOutputList.cpp ! src/share/vm/logging/logOutputList.hpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/compiledICHolder.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/symbol.cpp ! src/share/vm/oops/symbol.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiRawMonitor.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/atomic.hpp - src/share/vm/runtime/atomic.inline.hpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/orderAccess.inline.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.inline.hpp ! src/share/vm/services/mallocTracker.cpp ! src/share/vm/services/memTracker.hpp ! src/share/vm/services/threadService.cpp ! src/share/vm/services/virtualMemoryTracker.cpp ! src/share/vm/shark/sharkRuntime.cpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.inline.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/histogram.cpp ! src/share/vm/utilities/macros.hpp ! src/share/vm/utilities/vmError.cpp Changeset: a558c122df17 Author: mlarsson Date: 2016-07-14 09:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a558c122df17 8061219: Implement unit-tests for UL Reviewed-by: coleenp, mockner, rprotacio ! src/share/vm/logging/logDecorations.hpp ! src/share/vm/logging/logOutputList.hpp + test/native/logging/logTestFixture.cpp + test/native/logging/logTestFixture.hpp + test/native/logging/logTestUtils.inline.hpp + test/native/logging/test_logConfiguration.cpp + test/native/logging/test_logDecorations.cpp + test/native/logging/test_logDecorators.cpp + test/native/logging/test_logFileOutput.cpp + test/native/logging/test_logLevel.cpp + test/native/logging/test_logOutputList.cpp + test/native/logging/test_logTag.cpp + test/native/logging/test_logTagLevelExpression.cpp + test/native/logging/test_logTagSet.cpp Changeset: d26c860f0a99 Author: sjohanss Date: 2016-08-22 16:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d26c860f0a99 8163413: gc/metaspace/TestMetaspacePerfCounters failure Reviewed-by: ehelin, dfazunen ! test/gc/metaspace/TestMetaspacePerfCounters.java Changeset: b463577dbb68 Author: rprotacio Date: 2016-08-22 11:06 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b463577dbb68 8163973: VM Anonymous classes should not call Class File Load Hooks Summary: Ensures CFLH's are not called for VM anonymous classes Reviewed-by: lfoltan, dholmes, coleenp, vlivanov, acorn ! src/share/vm/classfile/klassFactory.cpp Changeset: 8c8e9b96bd7c Author: rprotacio Date: 2016-08-22 15:54 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8c8e9b96bd7c Merge Changeset: e3adb424b86e Author: ctornqvi Date: 2016-08-23 13:20 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e3adb424b86e 8155964: Create a set of tests for verifying the Minimal VM Reviewed-by: gtriantafill, dholmes, lmesnik, cjplummer ! test/TEST.groups + test/runtime/MinimalVM/CDS.java + test/runtime/MinimalVM/CheckJNI.java + test/runtime/MinimalVM/Instrumentation.java + test/runtime/MinimalVM/JMX.java + test/runtime/MinimalVM/JVMTI.java + test/runtime/MinimalVM/NMT.java + test/runtime/MinimalVM/Xprof.java Changeset: 19a793d62419 Author: ctornqvi Date: 2016-08-23 17:27 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/19a793d62419 Merge Changeset: ff4b74f6fa40 Author: coleenp Date: 2016-08-23 13:44 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ff4b74f6fa40 8038797: JVMTI FollowReferences does not report roots reachable from nmethods Summary: Also follow nmethods found on the execution stack. Reviewed-by: dlong, mgerdin ! src/share/vm/prims/jvmtiTagMap.cpp Changeset: b6e25862a8d2 Author: coleenp Date: 2016-08-23 19:20 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b6e25862a8d2 Merge Changeset: abeecea0351c Author: egahlin Date: 2016-08-23 19:21 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/abeecea0351c 8164523: Clean up metadata for event based tracing Reviewed-by: mlarsson, mgronlun ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/g1/heapRegionTracer.cpp ! src/share/vm/gc/shared/allocTracer.cpp ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/gc/shared/objectCountEventSender.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/trace/traceDataTypes.hpp ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/trace/traceevents.xml ! src/share/vm/trace/tracerelationdecls.xml ! src/share/vm/trace/tracetypes.xml Changeset: edc3be6aed36 Author: egahlin Date: 2016-08-23 20:38 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/edc3be6aed36 Merge Changeset: 293e4aad6d35 Author: egahlin Date: 2016-08-23 22:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/293e4aad6d35 Merge Changeset: 03762a0cf7e1 Author: ctornqvi Date: 2016-08-23 21:49 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/03762a0cf7e1 8163146: Remove os::check_heap on Windows Reviewed-by: gtriantafill, coleenp, stuefe ! 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/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/vmThread.cpp ! test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java Changeset: 162138df46f7 Author: rehn Date: 2016-08-24 20:38 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/162138df46f7 8164208: Update tests with redefine classes UL options and tags??? Reviewed-by: coleenp, gtriantafill ! test/runtime/RedefineObject/TestRedefineObject.java ! test/runtime/RedefineTests/RedefineRunningMethods.java ! test/runtime/RedefineTests/RedefineRunningMethodsWithResolutionErrors.java Changeset: a8b9f9ed30ff Author: dholmes Date: 2016-08-24 19:54 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a8b9f9ed30ff 8157904: Atomic::cmpxchg for jbyte is missing a fence on initial failure Reviewed-by: simonis, aph, kbarrett ! src/share/vm/runtime/atomic.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 750d4378c4a6 Author: amurillo Date: 2016-08-26 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/750d4378c4a6 Merge - src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp - src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp - src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp - src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp - src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp - src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp - src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp - src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp - src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp - src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp - src/share/vm/runtime/atomic.inline.hpp - test/testlibrary/ClassFileInstaller.java - test/testlibrary/RedefineClassHelper.java - test/testlibrary/jdk/test/lib/AllocationHelper.java - test/testlibrary/jdk/test/lib/Asserts.java - test/testlibrary/jdk/test/lib/BuildHelper.java - test/testlibrary/jdk/test/lib/ByteCodeLoader.java - test/testlibrary/jdk/test/lib/DynamicVMOption.java - test/testlibrary/jdk/test/lib/ExitCode.java - test/testlibrary/jdk/test/lib/FileInstaller.java - test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java - test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/InfiniteLoop.java - test/testlibrary/jdk/test/lib/InputArguments.java - test/testlibrary/jdk/test/lib/JDKToolFinder.java - test/testlibrary/jdk/test/lib/JDKToolLauncher.java - test/testlibrary/jdk/test/lib/OutputAnalyzer.java - test/testlibrary/jdk/test/lib/OutputBuffer.java - test/testlibrary/jdk/test/lib/Pair.java - test/testlibrary/jdk/test/lib/Platform.java - test/testlibrary/jdk/test/lib/ProcessTools.java - test/testlibrary/jdk/test/lib/StreamPumper.java - test/testlibrary/jdk/test/lib/TimeLimitedRunner.java - test/testlibrary/jdk/test/lib/Triple.java - test/testlibrary/jdk/test/lib/Utils.java - test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java - test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java - test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java Changeset: c1471e013d89 Author: amurillo Date: 2016-08-31 09:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c1471e013d89 Merge ! test/runtime/Unsafe/NestedUnsafe.java Changeset: 3b1c4562953d Author: lana Date: 2016-09-02 02:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3b1c4562953d Merge - src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp - src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp - src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp - src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp - src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp - src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp - src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp - src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp - src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp - src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp - src/share/vm/runtime/atomic.inline.hpp - test/testlibrary/ClassFileInstaller.java - test/testlibrary/RedefineClassHelper.java - test/testlibrary/jdk/test/lib/AllocationHelper.java - test/testlibrary/jdk/test/lib/Asserts.java - test/testlibrary/jdk/test/lib/BuildHelper.java - test/testlibrary/jdk/test/lib/ByteCodeLoader.java - test/testlibrary/jdk/test/lib/DynamicVMOption.java - test/testlibrary/jdk/test/lib/ExitCode.java - test/testlibrary/jdk/test/lib/FileInstaller.java - test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java - test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/InfiniteLoop.java - test/testlibrary/jdk/test/lib/InputArguments.java - test/testlibrary/jdk/test/lib/JDKToolFinder.java - test/testlibrary/jdk/test/lib/JDKToolLauncher.java - test/testlibrary/jdk/test/lib/OutputAnalyzer.java - test/testlibrary/jdk/test/lib/OutputBuffer.java - test/testlibrary/jdk/test/lib/Pair.java - test/testlibrary/jdk/test/lib/Platform.java - test/testlibrary/jdk/test/lib/ProcessTools.java - test/testlibrary/jdk/test/lib/StreamPumper.java - test/testlibrary/jdk/test/lib/TimeLimitedRunner.java - test/testlibrary/jdk/test/lib/Triple.java - test/testlibrary/jdk/test/lib/Utils.java - test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java - test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java - test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java From lana.steuck at oracle.com Wed Sep 7 20:26:15 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 07 Sep 2016 20:26:15 +0000 Subject: hg: jdk9/jdk9/jdk: 71 new changesets Message-ID: <201609072026.u87KQI5M015680@aojmv0008.oracle.com> Changeset: 5e0ff917eab1 Author: amlu Date: 2016-08-30 09:31 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5e0ff917eab1 8163934: Remove intermittent key from java/lang/ProcessBuilder/Zombies.java Reviewed-by: darcy ! test/java/lang/ProcessBuilder/Zombies.java Changeset: 7f730240145e Author: amlu Date: 2016-08-30 09:36 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f730240145e 8164545: Mark java/net/URLPermission/nstest/lookup.sh as intermittently failing Reviewed-by: dfuchs ! test/java/net/URLPermission/nstest/lookup.sh Changeset: f7026b128452 Author: okutsu Date: 2016-08-30 14:16 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f7026b128452 8157792: After Integrating tzdata2016d the test/sun/util/calendar/zi/TestZoneInfo310.java fails for "Asia/Oral" and "Asia/Qyzylorda" Timezones Reviewed-by: peytoia ! test/sun/util/calendar/zi/TestZoneInfo310.java ! test/sun/util/calendar/zi/Zoneinfo.java Changeset: 556549260289 Author: igerasim Date: 2016-08-30 15:31 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/556549260289 6474807: (smartcardio) CardTerminal.connect() throws CardException instead of CardNotPresentException Reviewed-by: valeriep ! src/java.smartcardio/share/classes/sun/security/smartcardio/TerminalImpl.java Changeset: d55a21a736b7 Author: shurailine Date: 2016-08-30 14:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d55a21a736b7 8164859: Fix module dependences in java/text tests Reviewed-by: naoto ! test/java/text/Bidi/BidiConformance.java ! test/java/text/Bidi/BidiEmbeddingTest.java ! test/java/text/Bidi/Bug7042148.java ! test/java/text/Bidi/Bug7051769.java ! test/java/text/BreakIterator/NewVSOld_th_TH.java ! test/java/text/Collator/APITest.java ! test/java/text/Collator/CollationKeyTest.java ! test/java/text/Collator/DanishTest.java ! test/java/text/Collator/FinnishTest.java ! test/java/text/Collator/FrenchTest.java ! test/java/text/Collator/G7Test.java ! test/java/text/Collator/JapaneseTest.java ! test/java/text/Collator/KoreanTest.java ! test/java/text/Collator/Regression.java ! test/java/text/Collator/ThaiTest.java ! test/java/text/Collator/TurkishTest.java ! test/java/text/Collator/VietnameseTest.java ! test/java/text/Format/DateFormat/Bug4823811.java ! test/java/text/Format/DateFormat/Bug6683975.java ! test/java/text/Format/DateFormat/Bug8139572.java ! test/java/text/Format/DateFormat/ContextMonthNamesTest.java ! test/java/text/Format/DateFormat/DateFormatTest.java ! test/java/text/Format/DateFormat/LocaleDateFormats.java ! test/java/text/Format/DateFormat/NonGregorianFormatTest.java ! test/java/text/Format/DateFormat/bug4117335.java ! test/java/text/Format/MessageFormat/LargeMessageFormat.java ! test/java/text/Format/NumberFormat/Bug8132125.java ! test/java/text/Format/NumberFormat/CurrencyFormat.java ! test/java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java ! test/java/text/Format/NumberFormat/NumberRegression.java ! test/java/text/Format/NumberFormat/NumberTest.java Changeset: ea6b16200114 Author: mchung Date: 2016-08-30 17:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ea6b16200114 8160851: Remove old launcher module-related options Reviewed-by: jjg, alanb ! src/java.base/share/native/libjli/java.c Changeset: 000459da7aa8 Author: redestad Date: 2016-08-31 14:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/000459da7aa8 8164858: Enable build-time use of java.lang.invoke resolve tracing Reviewed-by: erikj, vlivanov ! make/GenerateClasslist.gmk ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java Changeset: b46447382c84 Author: ssahoo Date: 2016-08-31 08:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b46447382c84 8015595: Test sun/security/krb5/auto/Unreachable.java fails with Timeout error Summary: Unreachable.java was getting timeout due to PortUnreachableException was not thrown Reviewed-by: weijun ! test/ProblemList.txt ! test/sun/security/krb5/auto/Unreachable.java - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 077a8cd3df68 Author: ssahoo Date: 2016-08-31 08:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/077a8cd3df68 8164922: sun/security/provider/SecureRandom/AutoReseed.java failed with timeout in Ubuntu Linux. Summary: The test timeout waiting to get seed in an exhausted Linux platform. Reviewed-by: weijun ! test/sun/security/provider/SecureRandom/AutoReseed.java Changeset: 6f390eafc676 Author: shurailine Date: 2016-08-31 09:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6f390eafc676 8164982: Fix legal notices in java/lang, java/net, java/util tests. Reviewed-by: darcy, iris ! test/java/lang/Class/GetModuleTest.java ! test/java/lang/Class/GetPackageTest.java ! test/java/lang/ClassLoader/GetSystemPackage.java ! test/java/lang/ClassLoader/deadlock/GetResource.java ! test/java/lang/ProcessBuilder/CloseRace.java ! test/java/lang/ProcessBuilder/PipelineTest.java ! test/java/lang/StackWalker/CountLocalSlots.java ! test/java/lang/StackWalker/LocalsAndOperands.java ! test/java/lang/StackWalker/LocalsCrash.java ! test/java/lang/String/concat/CompactStringsInitialCoder.java ! test/java/lang/String/concat/StringConcatFactoryEmptyMethods.java ! test/java/lang/String/concat/WithSecurityManager.java ! test/java/lang/Thread/ThreadStateController.java ! test/java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java ! test/java/lang/instrument/NMTHelper.java ! test/java/lang/invoke/6987555/Test6987555.java ! test/java/lang/invoke/6991596/Test6991596.java ! test/java/lang/invoke/6998541/Test6998541.java ! test/java/lang/invoke/7087570/Test7087570.java ! test/java/lang/invoke/7157574/Test7157574.java ! test/java/lang/invoke/7196190/ClassForNameTest.java ! test/java/lang/invoke/7196190/GetUnsafeTest.java ! test/java/lang/invoke/8009222/Test8009222.java ! test/java/lang/invoke/8022701/BogoLoader.java ! test/java/lang/invoke/8022701/InvokeSeveralWays.java ! test/java/lang/invoke/8022701/Invoker.java ! test/java/lang/invoke/8022701/MHIllegalAccess.java ! test/java/lang/invoke/8022701/MethodSupplier.java ! test/java/lang/invoke/CallSiteTest.java ! test/java/lang/invoke/CallStaticInitOrder.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/Test.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/p1/T2.java ! test/java/lang/invoke/ProtectedMemberDifferentPackage/p2/T3.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/accessProtectedSuper/BogoLoader.java ! test/java/lang/invoke/accessProtectedSuper/MethodInvoker.java ! test/java/lang/invoke/accessProtectedSuper/Test.java ! test/java/lang/invoke/accessProtectedSuper/anotherpkg/MethodSupplierOuter.java ! test/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java ! test/java/net/Inet4Address/textToNumericFormat.java ! test/java/net/ProxySelector/B8035158.java ! test/java/net/URLClassLoader/definePackage/SplitPackage.java ! test/java/net/URLPermission/nstest/LookupTest.java ! test/java/net/httpclient/BasicAuthTest.java ! test/java/net/httpclient/HeadersTest1.java ! test/java/net/httpclient/ImmutableHeaders.java ! test/java/net/httpclient/security/Driver.java ! test/java/net/httpclient/security/Security.java ! test/java/util/Arrays/Correct.java ! test/java/util/Map/FunctionalCMEs.java ! test/java/util/Objects/CheckIndex.java ! test/java/util/concurrent/FutureTask/NegativeTimeout.java ! test/java/util/logging/Logger/entering/LoggerEnteringWithParams.java ! test/java/util/logging/XMLFormatterDate.java ! test/java/util/regex/PatternStreamTest.java ! test/java/util/zip/TestCRC32.java ! test/java/util/zip/TestCRC32C.java ! test/java/util/zip/ZipFile/TestZipFile.java Changeset: f754ada66386 Author: dsamersoff Date: 2016-08-18 13:19 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f754ada66386 8157236: attach on ARMv7 fails with com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file Summary: Add more diagnostic to attach code Reviewed-by: dholmes, alanb ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java ! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: b61ee43309f3 Author: ctornqvi Date: 2016-08-19 10:09 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b61ee43309f3 8157957: ClassNotFoundException: jdk.test.lib.JDKToolFinder Reviewed-by: coleenp, gtriantafill, mseledtsov, iignatyev, dholmes, dsamersoff ! test/com/sun/jdi/SunBootClassPathEmptyTest.java ! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.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/ref/CleanerTest.java ! test/java/security/SecureRandom/DrbgParametersSpec.java ! test/jdk/internal/ref/Cleaner/ExitOnThrow.java ! test/lib/testlibrary/jdk/testlibrary/Asserts.java ! test/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java ! test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java ! test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java ! test/lib/testlibrary/jdk/testlibrary/Platform.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/lib/testlibrary/jdk/testlibrary/StreamPumper.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java ! test/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/sun/misc/SunMiscSignalTest.java ! test/sun/security/tools/jarsigner/AltProvider.java ! test/sun/tools/jhsdb/BasicLauncherTest.java ! test/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/sun/tools/jinfo/JInfoTest.java ! test/sun/tools/jmap/BasicJMapTest.java ! test/sun/tools/jps/TestJpsSanity.java ! test/sun/tools/jstack/DeadlockDetectionTest.java ! test/tools/jar/multiRelease/Basic.java Changeset: 8dd36c04cfaf Author: amurillo Date: 2016-08-19 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8dd36c04cfaf Merge Changeset: 88b20e3124c9 Author: ctornqvi Date: 2016-08-20 09:36 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/88b20e3124c9 8164520: java/lang/ProcessHandle/Basic.java is missing @library tag Reviewed-by: coleenp ! test/java/lang/ProcessHandle/Basic.java Changeset: 5d5653c5bcab Author: dsamersoff Date: 2016-08-22 21:37 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5d5653c5bcab 8162530: src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c doesn't handle JNI exceptions properly Summary: Exceptions are checked after calling NewStringUTF Reviewed-by: dholmes, sla Contributed-by: amit.sapre at oracle.com ! src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c Changeset: fff545bf536f Author: rehn Date: 2016-08-24 20:38 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fff545bf536f 8164208: Update tests with redefine classes UL options and tags??? Reviewed-by: coleenp, gtriantafill ! test/java/lang/instrument/RedefineBigClass.sh ! test/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh ! test/java/lang/instrument/RetransformBigClass.sh Changeset: 5f9f12b3024f Author: rehn Date: 2016-08-24 20:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5f9f12b3024f 8158628: test/java/lang/instrument/NativeMethodPrefixAgent.java: Error occurred during initialization of VM: Failed to start tracing backend. Reviewed-by: sla, gtriantafill ! test/java/lang/instrument/NativeMethodPrefixAgent.java Changeset: 6124931a770f Author: amurillo Date: 2016-08-26 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6124931a770f Merge Changeset: 80f8d74959a0 Author: amurillo Date: 2016-08-31 09:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/80f8d74959a0 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 85acda36fccb Author: amurillo Date: 2016-08-31 13:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/85acda36fccb Merge Changeset: 591a6dddaf28 Author: henryjen Date: 2016-08-31 11:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/591a6dddaf28 8081388: JNI exception pending in jdk/src/windows/bin/java_md.c Reviewed-by: ksrini ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h Changeset: 02e6e285b1f7 Author: mchung Date: 2016-08-31 15:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/02e6e285b1f7 8165180: Provide a shared secret to access non-public ServerSocket constructor Reviewed-by: chegar ! src/java.base/share/classes/java/net/ServerSocket.java + src/java.base/share/classes/jdk/internal/misc/JavaNetSocketAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java Changeset: fe9b221a269d Author: rhalade Date: 2016-08-31 16:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fe9b221a269d 8164229: Redundant "sun/net/www/protocol/https" tests in jdk_security3 group Reviewed-by: chegar ! test/TEST.groups Changeset: bab6edbd731b Author: jlahoda Date: 2016-09-01 10:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bab6edbd731b 8131023: JShell: System.in does not work Summary: Read prompt lentgh directly from the terminal Reviewed-by: rfield ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java Changeset: f7eb17f55377 Author: vtewari Date: 2016-09-01 15:02 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f7eb17f55377 8164609: javax/management/remote/mandatory/notif/DeadListenerTest.java fails with Assertion Error Summary: Increased test timeout to ensure test case gets all notifications. Reviewed-by: dholmes Contributed-by: amit.sapre at oracle.com ! test/javax/management/remote/mandatory/notif/DeadListenerTest.java Changeset: 1c28399f1b50 Author: coffeys Date: 2016-09-01 11:01 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1c28399f1b50 8164846: CertificateException missing cause of underlying exception Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Changeset: c07be59d7160 Author: azvegint Date: 2016-08-16 22:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c07be59d7160 8155691: Update GIFlib library to the latest up-to-date Reviewed-by: serb ! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c ! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h ! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c + src/java.desktop/share/native/libsplashscreen/giflib/openbsd-reallocarray.c Changeset: cc9d1ec8fd5f Author: serb Date: 2016-08-16 23:07 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cc9d1ec8fd5f 8159898: Negative array size in java/beans/Introspector/Test8027905.java Reviewed-by: alexsch, yan ! test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java ! test/java/beans/Introspector/Test8027905.java Changeset: b209cf7b5b91 Author: aniyogi Date: 2016-08-17 14:42 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b209cf7b5b91 8163169: [PIT][TEST_BUG] fix to JDK-8161470 doesn't work Reviewed-by: alexsch, rchamyal ! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java Changeset: acb15b493fd3 Author: rchamyal Date: 2016-08-17 14:48 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/acb15b493fd3 8161913: [PIT] java/awt/Window/8159168/SetShapeTest.java mostly fails Reviewed-by: alexsch, aniyogi Contributed-by: rajeev.chamyal at oracle.com ! test/java/awt/Window/8159168/SetShapeTest.java Changeset: 9f38d4f86e3d Author: psadhukhan Date: 2016-08-18 10:46 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9f38d4f86e3d 8164205: [PIT][TEST_BUG] test javax/print/attribute/ServiceDlgPageRangeTest.java doesn't compile Reviewed-by: prr ! test/javax/print/attribute/ServiceDlgPageRangeTest.java Changeset: acbf6dae58cf Author: jdv Date: 2016-08-19 12:22 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/acbf6dae58cf 8163258: Getting NullPointerException from ImageIO.getReaderWriterInfo due to failure to check for null Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/javax/imageio/ImageIO.java + test/javax/imageio/GetReaderWriterInfoNullTest.java Changeset: 82d35714476e Author: alexsch Date: 2016-08-19 16:48 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/82d35714476e 8151303: [macosx] [hidpi] JButton's low-res. icon is visible when clicking on it 8156182: [macosx] HiDPI/Retina icons do not work for disabled JButton/JMenuItem etc. Reviewed-by: flar, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/javax/swing/GrayFilter.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java + test/java/awt/image/MultiResolutionImage/MultiResolutionDisabledImageTest.java + test/javax/swing/JButton/8151303/PressedIconTest.java Changeset: 0e34c2d67363 Author: serb Date: 2016-08-20 18:35 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0e34c2d67363 8148109: [SWT] Provide a supported mechanism to use EmbeddedFrame Reviewed-by: alanb, prr ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m ! src/java.desktop/macosx/native/libjawt/jawt.m ! src/java.desktop/share/native/include/jawt.h ! src/java.desktop/unix/native/common/awt/awt_DrawingSurface.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_DrawingSurface.c ! src/java.desktop/unix/native/libjawt/jawt.c ! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.h ! src/java.desktop/windows/native/libjawt/jawt.cpp Changeset: e32729a8e1d8 Author: serb Date: 2016-08-22 01:35 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e32729a8e1d8 8164104: Cleanup of javaclient related mapfiles Reviewed-by: prr ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_headless/mapfile-vers ! make/mapfiles/libawt_xawt/mapfile-vers ! make/mapfiles/libjawt/mapfile-vers ! make/mapfiles/libjpeg/mapfile-vers ! make/mapfiles/libjsound/mapfile-vers ! make/mapfiles/libjsoundalsa/mapfile-vers ! make/mapfiles/libsplashscreen/mapfile-vers Changeset: 1b69905bd882 Author: rchamyal Date: 2016-08-22 14:41 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1b69905bd882 8163160: [PIT][TEST_BUG] Some issues in java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Reviewed-by: serb, yan Contributed-by: rajeev.chamyal at oracle.com ! test/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Changeset: c71e15b5a016 Author: mhalder Date: 2016-08-22 18:23 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c71e15b5a016 8156099: [macosx] Drag and drop of link from web browser, DataFlavor types application/x-java-url and text/uri-list, getTransferData returns null Reviewed-by: mcherkas, serb Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java + test/java/awt/dnd/URLDragTest/DragLinkFromBrowser.java Changeset: 1c3ef7e04a28 Author: prr Date: 2016-08-22 10:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1c3ef7e04a28 8145901: Printed content is overlapping. Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h Changeset: 64e7af0827e4 Author: ddehaven Date: 2016-08-22 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/64e7af0827e4 Merge - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java Changeset: 2193be826227 Author: psadhukhan Date: 2016-08-23 10:27 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2193be826227 8163922: Print-to-file is disabled for SERVICE_FORMATTED docflavor in linux Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! test/javax/print/attribute/ServiceDialogValidateTest.java Changeset: f13b9035ff2b Author: rgoel Date: 2016-08-23 15:35 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f13b9035ff2b 8163362: Reconsider reflection usage in java.awt.font.JavaAWTFontAccessImpl class Reviewed-by: naoto, okutsu, prr ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java Changeset: 7fb7ead73775 Author: pnarayanan Date: 2016-08-23 14:47 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7fb7ead73775 8158524: Adding a test case to compare the rendered output of VolatileImage with that of BufferedImage Reviewed-by: serb, psadhukhan + test/java/awt/image/VolatileImage/TransparentVImage.java + test/java/awt/image/VolatileImage/duke.gif Changeset: 02afb762b2bf Author: azvegint Date: 2016-08-23 18:15 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/02afb762b2bf 8162840: Desktop. enableSuddenTermination() has no effect Reviewed-by: serb ! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMiscHandlers.java Changeset: 3c2bb0f0f129 Author: serb Date: 2016-08-23 20:45 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3c2bb0f0f129 8160217: JavaSound should clean up resources better Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/GetInputStream.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/GetRoot.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/Load.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/LoadAll.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArray.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArrayIntInt.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFile.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFileLongLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Available.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Close.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkReset.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkSupported.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Read.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByte.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByteIntInt.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Skip.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLong.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLongBoolean.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/Unload.java ! test/javax/sound/midi/Gervill/ModelByteBuffer/WriteTo.java ! test/javax/sound/midi/Gervill/ModelByteBufferWavetable/OpenStream.java ! test/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java ! test/javax/sound/sampled/spi/AudioFileWriter/WriteUnsupportedAudioFormat.java Changeset: dc69f25a52aa Author: alexsch Date: 2016-08-24 00:23 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dc69f25a52aa 8129854: Remove reflection from AWT/Swing classes Reviewed-by: serb ! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaIcon.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/SequencedEvent.java ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/swing/SwingAccessor.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseDragGestureRecognizer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java Changeset: 03c615dd3bdd Author: peytoia Date: 2016-08-24 09:45 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/03c615dd3bdd 8164628: update copyright header in java.awt.font.JavaAWTFontAccessImpl class Reviewed-by: prr, iris ! src/java.desktop/share/classes/java/awt/font/JavaAWTFontAccessImpl.java Changeset: 4ae7185436e5 Author: bpb Date: 2016-08-24 10:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4ae7185436e5 8149562: TIFFField#createFromMetadataNode javadoc should provide information about sibling/child nodes that should be part of parameter node Summary: Add a throws clause to the TIFFField.createFromMetadataNode method specification stating that the supplied Node parameter must adhere to the TIFFField element structure defined by the TIFF native image metadata DTD. Reviewed-by: prr, darcy, serb ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! test/javax/imageio/plugins/tiff/TIFFFieldTest.java Changeset: ed5e8630c975 Author: prr Date: 2016-08-24 12:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ed5e8630c975 8164752: Extraneous debugging printf in hb-jdk-font.cc Reviewed-by: bpb ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc Changeset: 19a5e7c4df79 Author: prr Date: 2016-08-24 13:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/19a5e7c4df79 8139176: [macosx] java.awt.TextLayout does not handle correctly the bolded logical fonts Reviewed-by: serb, vadim ! src/java.desktop/macosx/classes/sun/font/CFont.java + test/java/awt/font/TextLayout/StyledFontLayoutTest.java Changeset: 070f06d1aa31 Author: aniyogi Date: 2016-08-25 13:46 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/070f06d1aa31 8163161: [PIT][TEST_BUG] increase timeout in javax/swing/plaf/nimbus/8057791/bug8057791.java Reviewed-by: alexsch, rchamyal ! test/javax/swing/plaf/nimbus/8057791/bug8057791.java Changeset: ca2ebc3de28c Author: aghaisas Date: 2016-08-25 14:12 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ca2ebc3de28c 8158356: SIGSEGV when attempting to rotate BufferedImage using AffineTransform by NaN degrees Reviewed-by: flar, prr ! src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c ! src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c ! src/java.desktop/share/native/libmlib_image/safe_math.h + test/java/awt/geom/AffineTransform/InvalidTransformParameterTest.java Changeset: e6c75f01a054 Author: psadhukhan Date: 2016-08-25 16:01 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e6c75f01a054 8154218: Non-usage of owner Frame when Frame object is passed to getPrintJob() Reviewed-by: prr, jdv ! src/java.desktop/share/classes/javax/print/ServiceUI.java + test/java/awt/PrintJob/TestPrintJobFrameAssociation.java Changeset: 8e45b8f5a16a Author: goetz Date: 2016-07-20 15:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8e45b8f5a16a 8161923: Fix free in awt_PrintControl. Reviewed-by: vadim ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp Changeset: 470628a12878 Author: prr Date: 2016-08-29 08:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/470628a12878 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk Changeset: 145d979bb1fb Author: psadhukhan Date: 2016-08-30 11:07 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/145d979bb1fb 6357887: selected printertray is ignored under linux Reviewed-by: prr, vadim ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java + test/java/awt/print/PrinterJob/TestMediaTraySelection.java Changeset: 6c9eebfedd13 Author: prr Date: 2016-08-30 08:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6c9eebfedd13 Merge Changeset: ce0716535c7e Author: prr Date: 2016-09-01 08:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ce0716535c7e Merge - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 74cfa7836890 Author: psandoz Date: 2016-09-01 10:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/74cfa7836890 8161444: VarHandles should provide access bitwise atomics 8162107: Add acquire/release variants for getAndSet and getAndAdd Reviewed-by: shade, redestad ! make/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template ! test/java/lang/invoke/VarHandles/generate-vh-tests.sh Changeset: 9cb5558f968d Author: psandoz Date: 2016-09-01 10:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9cb5558f968d 8162106: Remove VarHandle.addAndGet Reviewed-by: shade, redestad ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.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/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/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/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: e2d28c613133 Author: psandoz Date: 2016-09-01 13:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e2d28c613133 8162108: Rename weakCompareAndSetVolatile to weakCompareAndSet Reviewed-by: martin ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/util/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/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/Phaser.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/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.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/locks/StampedLock.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: c7601cc83d0f Author: lana Date: 2016-09-02 02:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c7601cc83d0f Merge - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 04b6837b1be5 Author: sundar Date: 2016-09-02 14:46 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/04b6837b1be5 8157992: Improve jlink help message on optimization-related options Reviewed-by: redestad, alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 3dc9d5deab5d Author: rpatil Date: 2016-09-01 10:35 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3dc9d5deab5d 8161016: Strange behavior of URLConnection with proxy Reviewed-by: shade, chegar ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java + test/java/net/HttpURLConnection/HttpURLConWithProxy.java Changeset: 4c4391db8060 Author: rriggs Date: 2016-09-02 12:30 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4c4391db8060 8155102: (Process) Process.toString could include pid, isAlive, exitStatus Reviewed-by: rriggs Contributed-by: andrey.dyachkov at gmail.com ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/windows/classes/java/lang/ProcessImpl.java ! test/java/lang/ProcessBuilder/Basic.java Changeset: 594b8b4fef69 Author: bpb Date: 2016-09-02 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/594b8b4fef69 8165000: Selector.select(timeout) throws IOException when timeout is a large long Summary: Clamp the timeout passed to kevent0 to the largest value that does not provoke the error. Reviewed-by: clanger, alanb ! src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c + test/java/nio/channels/Selector/SelectTimeout.java Changeset: a81f30fb7d8c Author: igerasim Date: 2016-09-03 13:43 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a81f30fb7d8c 8165243: Base64.Encoder.wrap(os).write(byte[],int,int) with incorrect arguments should not produce output Reviewed-by: rriggs, alanb, sherman ! src/java.base/share/classes/java/util/Base64.java ! test/java/util/Base64/TestBase64.java Changeset: 40c3550625a2 Author: clanger Date: 2016-09-05 10:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/40c3550625a2 8163181: Further improvements for Unix NetworkInterface native implementation Reviewed-by: chegar, msheppar ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: eb84b64427a4 Author: vtewari Date: 2016-09-06 13:57 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eb84b64427a4 8164730: Make it clear that 'cl' parameter passed to RMIConnector.OISWL is never null. Summary: Added checks inside constructor of ObjectInputStreamWithLoader inner class. Test case added. Reviewed-by: dfuchs, alanb Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java + test/javax/management/remote/mandatory/connection/ObjectInputStreamWithLoaderNullCheckTest.java Changeset: 1d8df40040ed Author: vtewari Date: 2016-09-06 14:11 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1d8df40040ed 8131061: Use of -Dcom.sun.management.snmp needs to be examined for modules Reviewed-by: mchung, dfuchs ! src/java.management/share/classes/module-info.java ! src/java.management/share/classes/sun/management/Agent.java + src/java.management/share/classes/sun/management/spi/AgentProvider.java Changeset: c320f2d8b078 Author: sundar Date: 2016-09-06 18:16 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c320f2d8b078 8163952: jlink exclude VM plugin does not support static libraries Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java Changeset: 021369229cfd Author: alanbur Date: 2016-09-06 13:09 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/021369229cfd 8161360: Deprecated vfork() should not be used on Solaris Reviewed-by: rriggs, dsamersoff ! src/java.base/unix/native/libjava/ProcessImpl_md.c From lana.steuck at oracle.com Thu Sep 8 21:30:50 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 08 Sep 2016 21:30:50 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+135 for changeset 82b94cb5f342 Message-ID: <201609082130.u88LUobe006687@aojmv0008.oracle.com> Changeset: 0b50a0d179fd Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0b50a0d179fd Added tag jdk-9+135 for changeset 82b94cb5f342 ! .hgtags From lana.steuck at oracle.com Thu Sep 8 21:30:50 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 08 Sep 2016 21:30:50 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+135 for changeset 3b1c4562953d Message-ID: <201609082130.u88LUoao006690@aojmv0008.oracle.com> Changeset: a20da289f646 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a20da289f646 Added tag jdk-9+135 for changeset 3b1c4562953d ! .hgtags From lana.steuck at oracle.com Thu Sep 8 21:30:50 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 08 Sep 2016 21:30:50 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+135 for changeset 094d0db606db Message-ID: <201609082130.u88LUoZc006684@aojmv0008.oracle.com> Changeset: aa053a3faf26 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/aa053a3faf26 Added tag jdk-9+135 for changeset 094d0db606db ! .hgtags From lana.steuck at oracle.com Thu Sep 8 21:30:54 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 08 Sep 2016 21:30:54 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+135 for changeset 22631824f551 Message-ID: <201609082130.u88LUsrK006865@aojmv0008.oracle.com> Changeset: 09ec13a99f50 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/09ec13a99f50 Added tag jdk-9+135 for changeset 22631824f551 ! .hgtags From lana.steuck at oracle.com Thu Sep 8 21:30:55 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 08 Sep 2016 21:30:55 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+135 for changeset f695240370c7 Message-ID: <201609082130.u88LUt8l006934@aojmv0008.oracle.com> Changeset: 38f97dc17141 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/38f97dc17141 Added tag jdk-9+135 for changeset f695240370c7 ! .hgtags From lana.steuck at oracle.com Thu Sep 8 21:30:56 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 08 Sep 2016 21:30:56 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+135 for changeset af5eb8f3ffd2 Message-ID: <201609082130.u88LUu2C006963@aojmv0008.oracle.com> Changeset: 39138c7eeb27 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/39138c7eeb27 Added tag jdk-9+135 for changeset af5eb8f3ffd2 ! .hgtags From lana.steuck at oracle.com Thu Sep 8 21:30:57 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 08 Sep 2016 21:30:57 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+135 for changeset 021369229cfd Message-ID: <201609082130.u88LUv70006969@aojmv0008.oracle.com> Changeset: 02d65bf86352 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/02d65bf86352 Added tag jdk-9+135 for changeset 021369229cfd ! .hgtags From lana.steuck at oracle.com Thu Sep 8 21:30:59 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 08 Sep 2016 21:30:59 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+135 for changeset cb00d5ef023a Message-ID: <201609082131.u88LV0wH007036@aojmv0008.oracle.com> Changeset: 61a07a6d70e4 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/61a07a6d70e4 Added tag jdk-9+135 for changeset cb00d5ef023a ! .hgtags From lana.steuck at oracle.com Wed Sep 14 19:05:04 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 14 Sep 2016 19:05:04 +0000 Subject: hg: jdk9/jdk9: 4 new changesets Message-ID: <201609141905.u8EJ544K026949@aojmv0008.oracle.com> Changeset: 24efaaddd376 Author: sundar Date: 2016-09-08 14:35 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/24efaaddd376 8165595: Main class should be set for nashorn modules Reviewed-by: jlaskey, erikj ! make/CreateJmods.gmk Changeset: 6e62bbd02e6b Author: lana Date: 2016-09-08 22:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/6e62bbd02e6b Merge Changeset: 3a0e05d75dec Author: sundar Date: 2016-09-12 18:25 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3a0e05d75dec 8165772: fix for 8165595 results in failure of jdk/test/tools/launcher/VersionCheck.java Reviewed-by: alanb, jlaskey ! make/CreateJmods.gmk Changeset: 3ec350f5f32a Author: naoto Date: 2016-09-12 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3ec350f5f32a 8165605: Thai resources in jdk.localedata cause split package issue with java.base Reviewed-by: mchung, erikj ! make/CompileJavaModules.gmk From lana.steuck at oracle.com Wed Sep 14 19:05:12 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 14 Sep 2016 19:05:12 +0000 Subject: hg: jdk9/jdk9/langtools: 4 new changesets Message-ID: <201609141905.u8EJ5CQX027178@aojmv0008.oracle.com> Changeset: 589ff4d43428 Author: vromero Date: 2016-09-06 17:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/589ff4d43428 8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diags Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! test/tools/javac/ClassFileModifiers/ClassModifiers.java ! test/tools/javac/ClassFileModifiers/MemberModifiers.java ! test/tools/javac/Diagnostics/6722234/T6722234a.java ! test/tools/javac/Diagnostics/6722234/T6722234b.java ! test/tools/javac/Diagnostics/6722234/T6722234c.java ! test/tools/javac/Diagnostics/6722234/T6722234d.java ! test/tools/javac/Diagnostics/6862608/T6862608a.java ! test/tools/javac/Diagnostics/6862608/T6862608b.java ! test/tools/javac/Diagnostics/7010608/Test.java ! test/tools/javac/Diagnostics/8010387/T8010387.java ! test/tools/javac/InterfaceMemberClassModifiers.java ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T6214885.java ! test/tools/javac/T8026963/TypeAnnotationsCrashWithErroneousTreeTest.java ! test/tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java ! test/tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java ! test/tools/javac/api/6731573/T6731573.java ! test/tools/javac/api/taskListeners/EventsBalancedTest.java ! test/tools/javac/completionDeps/DepsAndAnno.java ! test/tools/javac/completionDeps/DepsAndDocLint.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/diags/examples/ApplicableMethodFound.java ! test/tools/javac/diags/examples/ApplicableMethodFound1.java ! test/tools/javac/diags/examples/DeferredMethodInst.java ! test/tools/javac/diags/examples/LambdaStat.java ! test/tools/javac/diags/examples/MrefStat.java ! test/tools/javac/diags/examples/MrefStat1.java ! test/tools/javac/diags/examples/NotApplicableMethodFound.java ! test/tools/javac/diags/examples/PartialInstSig.java ! test/tools/javac/diags/examples/VerboseResolveMulti.java ! test/tools/javac/diags/examples/VerboseResolveMulti1.java ! test/tools/javac/diags/examples/WhereCaptured.java ! test/tools/javac/diags/examples/WhereCaptured1.java ! test/tools/javac/diags/examples/WhereFreshTvar.java ! test/tools/javac/diags/examples/WhereIntersection.java ! test/tools/javac/diags/examples/WhereIntersection2.java ! test/tools/javac/diags/examples/WhereTypeVar.java ! test/tools/javac/diags/examples/WhereTypeVar2.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/failover/FailOver01.java ! test/tools/javac/failover/FailOver02.java ! test/tools/javac/failover/FailOver03.java ! test/tools/javac/failover/FailOver04.java ! test/tools/javac/failover/FailOver05.java ! test/tools/javac/failover/FailOver06.java ! test/tools/javac/failover/FailOver07.java ! test/tools/javac/failover/FailOver08.java ! test/tools/javac/failover/FailOver09.java ! test/tools/javac/failover/FailOver10.java ! test/tools/javac/failover/FailOver11.java ! test/tools/javac/failover/FailOver12.java ! test/tools/javac/failover/FailOver13.java ! test/tools/javac/failover/FailOver14.java ! test/tools/javac/failover/FailOver15.java ! test/tools/javac/generics/inference/8158355/T8158355.java ! test/tools/javac/lambda/MostSpecific09.java ! test/tools/javac/lambda/MostSpecific09.out ! test/tools/javac/lambda/TestLambdaToMethodStats.java ! test/tools/javac/lambda/XDdumpLambdaToMethodStats.java ! test/tools/javac/lambda/bridge/TestMetafactoryBridges.java ! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/policy/test3/Test.java ! test/tools/javac/positions/TreeEndPosTest.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess2.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess3.java ! test/tools/javac/protectedAccess/ProtectedMemberAccess4.java ! test/tools/javac/resolve/ResolveHarness.java ! test/tools/javac/unicode/UnicodeNewline.java ! test/tools/sjavac/JavacOptionPrep.java Changeset: e07ed6317649 Author: rfield Date: 2016-09-07 12:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e07ed6317649 8080352: jshell tool: Error message for using "package" should be more descriptive than "Failed" Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! test/jdk/jshell/RejectedFailedTest.java Changeset: 560204c4944f Author: jlahoda Date: 2016-09-08 15:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/560204c4944f 8131025: JShell: crash on tab-complete reference to bad class file Summary: Catching CompletionFailure when iterating through Scope. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/jshell/CompletionSuggestionTest.java Changeset: c8f02f0ecbd7 Author: lana Date: 2016-09-08 22:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c8f02f0ecbd7 Merge From lana.steuck at oracle.com Wed Sep 14 19:05:11 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 14 Sep 2016 19:05:11 +0000 Subject: hg: jdk9/jdk9/jaxp: 3 new changesets Message-ID: <201609141905.u8EJ5B3A027163@aojmv0008.oracle.com> Changeset: bba703e3281b Author: joehw Date: 2016-09-07 11:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/bba703e3281b 8165116: redirect function is not allowed even with enableExtensionFunctions Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TransletOutput.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! test/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Changeset: 540334ae53fe Author: fyuan Date: 2016-09-08 12:33 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/540334ae53fe 8165617: Cleanup whitespace in jaxp/test Summary: Removed the extra LF from the java files Reviewed-by: joehw ! src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java ! src/java.xml/share/classes/module-info.java ! src/jdk.xml.dom/share/classes/module-info.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java ! test/javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java ! test/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java ! test/javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java ! test/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java ! test/javax/xml/jaxp/functional/test/astro/AstroTest.java ! test/javax/xml/jaxp/functional/test/astro/DocumentLSTest.java ! test/javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java ! test/javax/xml/jaxp/functional/test/astro/SAX201Test.java ! test/javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java ! test/javax/xml/jaxp/functional/test/astro/XPathAPITest.java ! test/javax/xml/jaxp/functional/test/auctionportal/AuctionController.java ! test/javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java ! test/javax/xml/jaxp/functional/test/auctionportal/UserController.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4511326.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4512806.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4515047.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4515660.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4693341.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4848653.java ! test/javax/xml/jaxp/functional/test/gaptest/Bug4858685.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/test/module-info.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/module-info.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/module-info.java ! test/javax/xml/jaxp/unittest/common/Bug6350682.java ! test/javax/xml/jaxp/unittest/common/Bug6723276Test.java ! test/javax/xml/jaxp/unittest/common/Bug6941169Test.java ! test/javax/xml/jaxp/unittest/common/Bug7143711Test.java ! test/javax/xml/jaxp/unittest/common/Sources.java ! test/javax/xml/jaxp/unittest/common/TestSAXDriver.java ! test/javax/xml/jaxp/unittest/common/TransformationWarningsTest.java ! test/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java ! test/javax/xml/jaxp/unittest/datatype/Bug6320118.java ! test/javax/xml/jaxp/unittest/datatype/Bug6937951Test.java ! test/javax/xml/jaxp/unittest/datatype/Bug6937964Test.java ! test/javax/xml/jaxp/unittest/datatype/Bug7042647Test.java ! test/javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java ! test/javax/xml/jaxp/unittest/datatype/DurationTest.java ! test/javax/xml/jaxp/unittest/datatype/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/datatype/JDK8068839Test.java ! test/javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java ! test/javax/xml/jaxp/unittest/dom/Bug4915524.java ! test/javax/xml/jaxp/unittest/dom/Bug4915748.java ! test/javax/xml/jaxp/unittest/dom/Bug4966082.java ! test/javax/xml/jaxp/unittest/dom/Bug4966138.java ! test/javax/xml/jaxp/unittest/dom/Bug4966142.java ! test/javax/xml/jaxp/unittest/dom/Bug4966143.java ! test/javax/xml/jaxp/unittest/dom/Bug6339023.java ! test/javax/xml/jaxp/unittest/dom/Bug6355326.java ! test/javax/xml/jaxp/unittest/dom/Bug6367542.java ! test/javax/xml/jaxp/unittest/dom/Bug6520131.java ! test/javax/xml/jaxp/unittest/dom/Bug6521260.java ! test/javax/xml/jaxp/unittest/dom/Bug6582545Test.java ! test/javax/xml/jaxp/unittest/dom/Bug6879614Test.java ! test/javax/xml/jaxp/unittest/dom/CR6333993Test.java ! test/javax/xml/jaxp/unittest/dom/CR6517707Test.java ! test/javax/xml/jaxp/unittest/dom/CR6517717Test.java ! test/javax/xml/jaxp/unittest/dom/CR6909336Test.java ! test/javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java ! test/javax/xml/jaxp/unittest/dom/DOMXPathTest.java ! test/javax/xml/jaxp/unittest/dom/ElementTraversal.java ! test/javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java ! test/javax/xml/jaxp/unittest/dom/TCKEncodingTest.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug4973153.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6290947.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6354955.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6376823.java ! test/javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java ! test/javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java ! test/javax/xml/jaxp/unittest/dom/ls/LSParserTest.java ! test/javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java ! test/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug4934208.java ! test/javax/xml/jaxp/unittest/parsers/Bug4967002.java ! test/javax/xml/jaxp/unittest/parsers/Bug4985486.java ! test/javax/xml/jaxp/unittest/parsers/Bug4991020.java ! test/javax/xml/jaxp/unittest/parsers/Bug4991946.java ! test/javax/xml/jaxp/unittest/parsers/Bug5010072.java ! test/javax/xml/jaxp/unittest/parsers/Bug5025825.java ! test/javax/xml/jaxp/unittest/parsers/Bug6309988.java ! test/javax/xml/jaxp/unittest/parsers/Bug6341770.java ! test/javax/xml/jaxp/unittest/parsers/Bug6361283.java ! test/javax/xml/jaxp/unittest/parsers/Bug6506304Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug6518733.java ! test/javax/xml/jaxp/unittest/parsers/Bug6564400.java ! test/javax/xml/jaxp/unittest/parsers/Bug6573786.java ! test/javax/xml/jaxp/unittest/parsers/Bug6573786ErrorHandler.java ! test/javax/xml/jaxp/unittest/parsers/Bug6594813.java ! test/javax/xml/jaxp/unittest/parsers/Bug6608841.java ! test/javax/xml/jaxp/unittest/parsers/Bug6690015.java ! test/javax/xml/jaxp/unittest/parsers/Bug6760982.java ! test/javax/xml/jaxp/unittest/parsers/Bug6849942Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug7157608Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug7166896Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug8003147Test.java ! test/javax/xml/jaxp/unittest/parsers/Bug8003147TestClass.java ! test/javax/xml/jaxp/unittest/parsers/Bug8073385.java ! test/javax/xml/jaxp/unittest/parsers/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/parsers/MyDefaultHandler.java ! test/javax/xml/jaxp/unittest/parsers/MyErrorHandler.java ! test/javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java ! test/javax/xml/jaxp/unittest/parsers/SupplementaryChars.java ! test/javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java ! test/javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java ! test/javax/xml/jaxp/unittest/sax/Bug6889654Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6925410Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6949607Test.java ! test/javax/xml/jaxp/unittest/sax/Bug6992561Test.java ! test/javax/xml/jaxp/unittest/sax/Bug7057778Test.java ! test/javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java ! test/javax/xml/jaxp/unittest/sax/IssueTracker56Test.java ! test/javax/xml/jaxp/unittest/sax/MyDefaultHandler2.java ! test/javax/xml/jaxp/unittest/sax/NSSupportTest.java ! test/javax/xml/jaxp/unittest/sax/SAXExceptionExt.java ! test/javax/xml/jaxp/unittest/sax/XMLReaderTest.java ! test/javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java ! test/javax/xml/jaxp/unittest/stream/Bug6370703.java ! test/javax/xml/jaxp/unittest/stream/Bug6378422.java ! test/javax/xml/jaxp/unittest/stream/Bug6380870.java ! test/javax/xml/jaxp/unittest/stream/Bug6489502.java ! test/javax/xml/jaxp/unittest/stream/Bug6509774.java ! test/javax/xml/jaxp/unittest/stream/Bug6688002Test.java ! test/javax/xml/jaxp/unittest/stream/Bug6976938Test.java ! test/javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java ! test/javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java ! test/javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java ! test/javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java ! test/javax/xml/jaxp/unittest/stream/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java ! test/javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java ! test/javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java ! test/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java ! test/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/MyInputFactory.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java ! test/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java ! test/javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTypeFilter.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DOMUtil.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java ! test/javax/xml/jaxp/unittest/transform/Bug4693341Test.java ! test/javax/xml/jaxp/unittest/transform/Bug4892774.java ! test/javax/xml/jaxp/unittest/transform/Bug5073477.java ! test/javax/xml/jaxp/unittest/transform/Bug6175602.java ! test/javax/xml/jaxp/unittest/transform/Bug6206491.java ! test/javax/xml/jaxp/unittest/transform/Bug6216226Test.java ! test/javax/xml/jaxp/unittest/transform/Bug6311448.java ! test/javax/xml/jaxp/unittest/transform/Bug6384805.java ! test/javax/xml/jaxp/unittest/transform/Bug6465722.java ! test/javax/xml/jaxp/unittest/transform/Bug6467808.java ! test/javax/xml/jaxp/unittest/transform/Bug6490380.java ! test/javax/xml/jaxp/unittest/transform/Bug6490921.java ! test/javax/xml/jaxp/unittest/transform/Bug6513892.java ! test/javax/xml/jaxp/unittest/transform/Bug6537167.java ! test/javax/xml/jaxp/unittest/transform/Bug6540545.java ! test/javax/xml/jaxp/unittest/transform/Bug6551616.java ! test/javax/xml/jaxp/unittest/transform/Bug6559595.java ! test/javax/xml/jaxp/unittest/transform/Bug6565260.java ! test/javax/xml/jaxp/unittest/transform/Bug6940416.java ! test/javax/xml/jaxp/unittest/transform/BugDB12665704Test.java ! test/javax/xml/jaxp/unittest/transform/CLITest.java ! test/javax/xml/jaxp/unittest/transform/CR6401137Test.java ! test/javax/xml/jaxp/unittest/transform/CR6551600Test.java ! test/javax/xml/jaxp/unittest/transform/CR6577667Test.java ! test/javax/xml/jaxp/unittest/transform/CR6652519Test.java ! test/javax/xml/jaxp/unittest/transform/CR6689809Test.java ! test/javax/xml/jaxp/unittest/transform/CR6905829Test.java ! test/javax/xml/jaxp/unittest/transform/CR6935697Test.java ! test/javax/xml/jaxp/unittest/transform/CR6941869Test.java ! test/javax/xml/jaxp/unittest/transform/CR6957215Test.java ! test/javax/xml/jaxp/unittest/transform/CR7098746Test.java ! test/javax/xml/jaxp/unittest/transform/DOMResultTest.java ! test/javax/xml/jaxp/unittest/transform/DocumentExtFunc.java ! test/javax/xml/jaxp/unittest/transform/FactoryFindTest.java ! test/javax/xml/jaxp/unittest/transform/Issue2204Test.java ! test/javax/xml/jaxp/unittest/transform/Issue2290Test.java ! test/javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java ! test/javax/xml/jaxp/unittest/transform/SAX2DOMTest.java ! test/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java ! test/javax/xml/jaxp/unittest/transform/SourceTest.java ! test/javax/xml/jaxp/unittest/transform/StAXSourceTest.java ! test/javax/xml/jaxp/unittest/transform/TemplatesTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java ! test/javax/xml/jaxp/unittest/transform/TransformerUtilFactory.java ! test/javax/xml/jaxp/unittest/transform/VersionDefaultHandler.java ! test/javax/xml/jaxp/unittest/transform/VersionEventWriter.java ! test/javax/xml/jaxp/unittest/transform/sax/Bug6451633.java ! test/javax/xml/jaxp/unittest/transform/util/DOMUtil.java ! test/javax/xml/jaxp/unittest/transform/util/SAXUtil.java ! test/javax/xml/jaxp/unittest/transform/util/StAXUtil.java ! test/javax/xml/jaxp/unittest/transform/util/StreamUtil.java ! test/javax/xml/jaxp/unittest/util/BOMInputStream.java ! test/javax/xml/jaxp/unittest/util/BaseStAXUT.java ! test/javax/xml/jaxp/unittest/validation/AnyElementTest.java ! test/javax/xml/jaxp/unittest/validation/Bug4966232.java ! test/javax/xml/jaxp/unittest/validation/Bug4966254.java ! test/javax/xml/jaxp/unittest/validation/Bug4969042.java ! test/javax/xml/jaxp/unittest/validation/Bug4969089.java ! test/javax/xml/jaxp/unittest/validation/Bug4969110.java ! test/javax/xml/jaxp/unittest/validation/Bug4969689.java ! test/javax/xml/jaxp/unittest/validation/Bug4969692.java ! test/javax/xml/jaxp/unittest/validation/Bug4969693.java ! test/javax/xml/jaxp/unittest/validation/Bug4969695.java ! test/javax/xml/jaxp/unittest/validation/Bug4969732.java ! test/javax/xml/jaxp/unittest/validation/Bug4970380.java ! test/javax/xml/jaxp/unittest/validation/Bug4970383.java ! test/javax/xml/jaxp/unittest/validation/Bug4970400.java ! test/javax/xml/jaxp/unittest/validation/Bug4970402.java ! test/javax/xml/jaxp/unittest/validation/Bug4970951.java ! test/javax/xml/jaxp/unittest/validation/Bug4971605.java ! test/javax/xml/jaxp/unittest/validation/Bug4971607.java ! test/javax/xml/jaxp/unittest/validation/Bug4972882.java ! test/javax/xml/jaxp/unittest/validation/Bug4986844.java ! test/javax/xml/jaxp/unittest/validation/Bug4987574.java ! test/javax/xml/jaxp/unittest/validation/Bug4988267.java ! test/javax/xml/jaxp/unittest/validation/Bug4988268.java ! test/javax/xml/jaxp/unittest/validation/Bug4988387.java ! test/javax/xml/jaxp/unittest/validation/Bug4996446.java ! test/javax/xml/jaxp/unittest/validation/Bug4997818.java ! test/javax/xml/jaxp/unittest/validation/Bug5011500.java ! test/javax/xml/jaxp/unittest/validation/Bug5072946.java ! test/javax/xml/jaxp/unittest/validation/Bug6378043.java ! test/javax/xml/jaxp/unittest/validation/Bug6449797.java ! test/javax/xml/jaxp/unittest/validation/Bug6457662.java ! test/javax/xml/jaxp/unittest/validation/Bug6467424Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6483188.java ! test/javax/xml/jaxp/unittest/validation/Bug6493687.java ! test/javax/xml/jaxp/unittest/validation/Bug6509668.java ! test/javax/xml/jaxp/unittest/validation/Bug6526547.java ! test/javax/xml/jaxp/unittest/validation/Bug6531160.java ! test/javax/xml/jaxp/unittest/validation/Bug6695843Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6773084Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6859210.java ! test/javax/xml/jaxp/unittest/validation/Bug6925531Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6946312Test.java ! test/javax/xml/jaxp/unittest/validation/Bug6954738_Test.java ! test/javax/xml/jaxp/unittest/validation/CR6708840Test.java ! test/javax/xml/jaxp/unittest/validation/CR6740048.java ! test/javax/xml/jaxp/unittest/validation/ErrorHandlerImpl.java ! test/javax/xml/jaxp/unittest/validation/Issue682Test.java ! test/javax/xml/jaxp/unittest/validation/IssueTracker30.java ! test/javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java ! test/javax/xml/jaxp/unittest/validation/JaxpIssue49.java ! test/javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java ! test/javax/xml/jaxp/unittest/validation/MultiOccursTest.java ! test/javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java ! test/javax/xml/jaxp/unittest/validation/OccursTest.java ! test/javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java ! test/javax/xml/jaxp/unittest/validation/OccursWildcardTest.java ! test/javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java ! test/javax/xml/jaxp/unittest/validation/ParticlesId005Test.java ! test/javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java ! test/javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java ! test/javax/xml/jaxp/unittest/validation/SchemaTest.java ! test/javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java ! test/javax/xml/jaxp/unittest/validation/ValidatorTest.java ! test/javax/xml/jaxp/unittest/validation/XMLDocBuilder.java ! test/javax/xml/jaxp/unittest/validation/XMLSchemaValidator.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java ! test/javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java ! test/javax/xml/jaxp/unittest/validation/tck/ParticleTest.java ! test/javax/xml/jaxp/unittest/validation/tck/RegexWord.java ! test/javax/xml/jaxp/unittest/xpath/Bug4991857.java ! test/javax/xml/jaxp/unittest/xpath/Bug4991939.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992788.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992793.java ! test/javax/xml/jaxp/unittest/xpath/Bug4992805.java ! test/javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java ! test/javax/xml/jaxp/unittest/xpath/MyClassLoader.java ! test/javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java ! test/javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java Changeset: f1eafcb0eb71 Author: lana Date: 2016-09-08 22:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/f1eafcb0eb71 Merge From lana.steuck at oracle.com Wed Sep 14 19:05:14 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 14 Sep 2016 19:05:14 +0000 Subject: hg: jdk9/jdk9/nashorn: 2 new changesets Message-ID: <201609141905.u8EJ5EWn027215@aojmv0008.oracle.com> Changeset: 925e7b26b363 Author: hannesw Date: 2016-09-07 22:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/925e7b26b363 8077149: __noSuchProperty__ and __noSuchMethod__ invocations are not properly guarded Reviewed-by: jlaskey, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java + test/script/basic/JDK-8077149.js Changeset: f11b8f5c4ccb Author: lana Date: 2016-09-08 22:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/f11b8f5c4ccb Merge From lana.steuck at oracle.com Wed Sep 14 19:05:20 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 14 Sep 2016 19:05:20 +0000 Subject: hg: jdk9/jdk9/jdk: 33 new changesets Message-ID: <201609141905.u8EJ5LEE027259@aojmv0008.oracle.com> Changeset: 7c15548ab9d6 Author: shurailine Date: 2016-09-06 17:07 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7c15548ab9d6 8148859: Fix module dependences for java/time tests Reviewed-by: alanb, rriggs ! test/java/time/TEST.properties Changeset: 76ba1b74f268 Author: smarks Date: 2016-09-06 16:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/76ba1b74f268 8159404: throw UnsupportedOperationException unconditionally for mutator methods Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/Set.java ! test/java/util/Collection/MOAT.java Changeset: 60d7fbe25cd7 Author: igerasim Date: 2016-09-07 10:14 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60d7fbe25cd7 8165413: Typos in javadoc: extra period, wrong number, misspelled word Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/DigestInputStream.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/SignatureSpi.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java Changeset: c49bca5eedb3 Author: sundar Date: 2016-09-07 18:35 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c49bca5eedb3 8165503: jlink exclude VM plugin's handling of jvmlibs is wrong Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java Changeset: 7916fca71cd6 Author: skovalev Date: 2016-09-07 10:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7916fca71cd6 8165604: Fix module dependencies for sun/util/* tests Reviewed-by: rriggs, naoto ! test/sun/util/locale/provider/Bug8038436.java ! test/sun/util/locale/provider/Bug8152817.java ! test/sun/util/resources/Calendar/Bug4518811.java ! test/sun/util/resources/Calendar/Bug4527203.java ! test/sun/util/resources/Locale/Bug4429024.java ! test/sun/util/resources/Locale/Bug4965260.java ! test/sun/util/resources/Locale/Bug6275682.java ! test/sun/util/resources/TimeZone/Bug4938846.java ! test/sun/util/resources/TimeZone/Bug6271396.java ! test/sun/util/resources/TimeZone/Bug6317929.java ! test/sun/util/resources/TimeZone/Bug6377794.java ! test/sun/util/resources/TimeZone/Bug6442006.java ! test/sun/util/resources/cldr/Bug8134250.java ! test/sun/util/resources/cldr/Bug8145136.java Changeset: fc1be68dffc8 Author: ksrini Date: 2016-09-07 10:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fc1be68dffc8 8151901: test/tools/pack200/Pack200Test fails on verifying native unpacked JAR Reviewed-by: jrose ! src/java.base/share/classes/com/sun/java/util/jar/pack/Package.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/PackageReader.java ! test/ProblemList.txt ! test/tools/pack200/Pack200Test.java ! test/tools/pack200/pack200-verifier/data/golden.jar Changeset: 0ac0a3b43f0a Author: smarks Date: 2016-09-07 14:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0ac0a3b43f0a 8165636: add removal text to Runtime.traceInstructions/MethodCalls deprecation text Reviewed-by: iris, darcy, mchung ! src/java.base/share/classes/java/lang/Runtime.java Changeset: 30aba497f34e Author: sundar Date: 2016-09-08 20:21 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/30aba497f34e 8165697: jlink running on Mac with Windows jmods produces non-runnable image Reviewed-by: jlaskey, redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: 32540f1a8a70 Author: coffeys Date: 2016-09-08 16:16 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/32540f1a8a70 8165711: java/net/SetFactoryPermission/SetFactoryPermission.java needs to run in ovm mode Reviewed-by: chegar ! test/java/net/SetFactoryPermission/SetFactoryPermission.java Changeset: c2895dc9842f Author: mchung Date: 2016-09-08 09:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c2895dc9842f 8165563: ClassLoader::getSystemClassLoader will never be null Reviewed-by: alanb, dholmes, psandoz ! src/java.base/share/classes/java/lang/ClassLoader.java Changeset: 10d8bdeabfa5 Author: skovalev Date: 2016-09-08 09:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/10d8bdeabfa5 8165583: Fix module dependencies for jdk/java/util/* tests Reviewed-by: alanb ! test/java/util/Calendar/Bug4302966.java ! test/java/util/Date/Bug8135055.java ! test/java/util/Formatter/FormatLocale.java ! test/java/util/ResourceBundle/modules/security/TestPermission.java ! test/java/util/ServiceLoader/modules/ServicesTest.java ! test/java/util/TimeZone/HongKong.java ! test/java/util/logging/modules/GetResourceBundleTest.java Changeset: 0d5787987564 Author: darcy Date: 2016-09-08 14:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0d5787987564 8039854: Broken link in java.lang.RuntimePermission Reviewed-by: lancea ! src/java.base/share/classes/java/lang/RuntimePermission.java Changeset: caf0b176cf70 Author: lana Date: 2016-09-08 22:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/caf0b176cf70 Merge Changeset: 08bbb5882450 Author: martin Date: 2016-09-07 14:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/08bbb5882450 8165643: SecureDirectoryStream doesn't work on linux non-x86 Reviewed-by: alanb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! test/java/nio/file/DirectoryStream/SecureDS.java Changeset: 5cfe381e52f2 Author: skovalev Date: 2016-09-09 10:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5cfe381e52f2 8165592: Fix module dependencies for sun/text/* tests Reviewed-by: naoto ! test/sun/text/resources/Collator/Bug4248694.java ! test/sun/text/resources/Collator/Bug4804273.java ! test/sun/text/resources/Collator/Bug6755060.java ! test/sun/text/resources/Format/Bug4395196.java ! test/sun/text/resources/Format/Bug4442855.java ! test/sun/text/resources/Format/Bug4621320.java ! test/sun/text/resources/Format/Bug4651568.java ! test/sun/text/resources/Format/Bug4762201.java ! test/sun/text/resources/Format/Bug4807540.java ! test/sun/text/resources/Format/Bug4810032.java ! test/sun/text/resources/Format/Bug4994312.java ! test/sun/text/resources/Format/Bug5096553.java ! test/sun/text/resources/Format/Bug8037343.java ! test/sun/text/resources/Format/Bug8074791.java ! test/sun/text/resources/LocaleDataTest.java Changeset: b48fd6299b71 Author: smarks Date: 2016-09-09 12:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b48fd6299b71 4285505: deprecate java.lang.Compiler Reviewed-by: shade, forax, kmo, tellison, mchung, alanb, rriggs ! src/java.base/share/classes/java/lang/Compiler.java Changeset: b2af67961b70 Author: kbarrett Date: 2016-09-09 16:24 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b2af67961b70 8165393: bad merge in java/lang/ref/package-info.java Summary: Added the missing change. Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/ref/package-info.java Changeset: 33f7b960dab0 Author: mchung Date: 2016-09-09 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/33f7b960dab0 8165346: j.l.ClassLoader.getDefinedPackage(String) throws NPE Reviewed-by: alanb, lancea, shade ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Package.java + test/java/lang/ClassLoader/GetDefinedPackage.java Changeset: 04fab572c203 Author: psandoz Date: 2016-09-09 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/04fab572c203 8165731: Reference to removed method in VarHandle JavaDoc Reviewed-by: shade, bpb ! src/java.base/share/classes/java/lang/invoke/VarHandle.java Changeset: d4fe8a79e382 Author: psandoz Date: 2016-09-09 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d4fe8a79e382 8164691: Stream specification clarifications for iterate and collect Reviewed-by: briangoetz, smarks, tvaleev ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/Stream.java Changeset: ba6f73d87fae Author: psandoz Date: 2016-09-09 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ba6f73d87fae 8161230: ClassLoader: add resource methods returning java.util.stream.Stream Reviewed-by: psandoz, alanb, mchung, tvaleev Contributed-by: Patrick Reinhart ! src/java.base/share/classes/java/lang/ClassLoader.java + test/java/lang/ClassLoader/ResourcesStreamTest.java Changeset: f2e94fd11c41 Author: sundar Date: 2016-09-10 06:46 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f2e94fd11c41 8165726: fix for 8165595 revealed a bug in pack200 tool's handling of main class attribute of module-info classes Reviewed-by: ksrini ! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties Changeset: 353638476788 Author: darcy Date: 2016-09-11 13:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/353638476788 8165810: Problem list VersionCheck.java until JDK-8165772 is fixed Reviewed-by: lancea, redestad ! test/ProblemList.txt Changeset: 149261d5ece8 Author: redestad Date: 2016-09-12 13:23 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/149261d5ece8 8165492: Reduce number of lambda forms generated by MethodHandleInlineCopyStrategy Reviewed-by: mhaupt, vlivanov, psandoz, shade ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 3c22a1f8176c Author: sundar Date: 2016-09-12 18:27 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3c22a1f8176c 8165772: fix for 8165595 results in failure of jdk/test/tools/launcher/VersionCheck.java Reviewed-by: alanb, jlaskey ! test/ProblemList.txt Changeset: ed1e774e93cf Author: redestad Date: 2016-09-12 17:45 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ed1e774e93cf 8165723: JarFile::isMultiRelease() method returns false when it should return true Reviewed-by: alanb ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java ! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java Changeset: bcc0dd4d9fe9 Author: naoto Date: 2016-09-12 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bcc0dd4d9fe9 8165605: Thai resources in jdk.localedata cause split package issue with java.base Reviewed-by: mchung, erikj ! make/gendata/GendataBreakIterator.gmk - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java ! src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java ! src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java + src/jdk.localedata/share/classes/sun/text/resources/ext/thai_dict - src/jdk.localedata/share/classes/sun/text/resources/thai_dict ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: c82edcbf45ce Author: redestad Date: 2016-09-12 20:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c82edcbf45ce 8165890: [TESTBUG] Compilation issue in MultiReleaseJarTest after 8165723 Reviewed-by: darcy ! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java Changeset: 9babcc5b3e2d Author: dl Date: 2016-09-12 13:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9babcc5b3e2d 8164983: Improve CountedCompleter code samples; add corresponding tests Reviewed-by: martin, psandoz, shade ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! test/java/util/concurrent/tck/CountedCompleterTest.java Changeset: d6ccab83a5f8 Author: dl Date: 2016-09-12 13:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d6ccab83a5f8 8139237: java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java fails intermittently Reviewed-by: martin, psandoz, shade ! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java Changeset: 708383deec79 Author: dl Date: 2016-09-12 13:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/708383deec79 8164169: Miscellaneous changes imported from jsr166 CVS 2016-09 Reviewed-by: martin, psandoz, shade ! src/java.base/share/classes/java/util/ArrayDeque.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java ! src/java.base/share/classes/java/util/concurrent/Flow.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/Semaphore.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/java/util/PriorityQueue/NoNulls.java ! test/java/util/concurrent/BlockingQueue/LoopHelpers.java ! test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java ! test/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java ! test/java/util/concurrent/ConcurrentQueues/LoopHelpers.java ! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java ! test/java/util/concurrent/DelayQueue/Stress.java ! test/java/util/concurrent/Exchanger/LoopHelpers.java ! test/java/util/concurrent/ExecutorCompletionService/LoopHelpers.java ! test/java/util/concurrent/FutureTask/LoopHelpers.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java ! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java ! test/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java ! test/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java ! test/java/util/concurrent/atomic/AtomicReferenceTest.java ! test/java/util/concurrent/forkjoin/SubmissionTest.java ! test/java/util/concurrent/locks/Lock/LoopHelpers.java ! test/java/util/concurrent/locks/Lock/Mutex.java ! test/java/util/concurrent/locks/LockSupport/ParkLoops.java ! test/java/util/concurrent/locks/ReentrantLock/LoopHelpers.java ! test/java/util/concurrent/locks/ReentrantReadWriteLock/LoopHelpers.java ! test/java/util/concurrent/locks/StampedLock/ReadersUnlockAfterWriteUnlock.java ! test/java/util/concurrent/tck/AtomicIntegerArray9Test.java ! test/java/util/concurrent/tck/AtomicLongArray9Test.java ! test/java/util/concurrent/tck/AtomicReferenceArray9Test.java ! test/java/util/concurrent/tck/CompletableFutureTest.java ! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java ! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java ! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java ! test/java/util/concurrent/tck/ExecutorCompletionService9Test.java ! test/java/util/concurrent/tck/ExecutorCompletionServiceTest.java ! test/java/util/concurrent/tck/ForkJoinPool8Test.java ! test/java/util/concurrent/tck/ForkJoinTask8Test.java ! test/java/util/concurrent/tck/ForkJoinTaskTest.java ! test/java/util/concurrent/tck/JSR166TestCase.java ! test/java/util/concurrent/tck/RecursiveActionTest.java ! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java ! test/java/util/concurrent/tck/ScheduledExecutorTest.java ! test/java/util/concurrent/tck/StampedLockTest.java ! test/java/util/concurrent/tck/SubmissionPublisherTest.java ! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java ! test/java/util/concurrent/tck/ThreadPoolExecutorTest.java Changeset: 08d703b88378 Author: sspitsyn Date: 2016-09-12 15:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/08d703b88378 8160950: Agent JAR added to app class loader rather than system class loader when running with -Djava.system.class.loader Summary: Add agent JAR to the custom system class loader Reviewed-by: alanb, mchung, dholmes ! src/java.instrument/share/classes/java/lang/instrument/package.html ! src/java.instrument/share/native/libinstrument/InvocationAdapter.c ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! src/java.instrument/share/native/libinstrument/JPLISAgent.h + test/java/lang/instrument/CustomSystemLoader/Agent.java + test/java/lang/instrument/CustomSystemLoader/App.java + test/java/lang/instrument/CustomSystemLoader/CustomLoader.java Changeset: 54c5931849a3 Author: sspitsyn Date: 2016-09-12 22:04 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/54c5931849a3 Merge - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java - src/jdk.localedata/share/classes/sun/text/resources/thai_dict From lana.steuck at oracle.com Thu Sep 15 20:40:55 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 15 Sep 2016 20:40:55 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+136 for changeset 3ec350f5f32a Message-ID: <201609152040.u8FKetwJ022454@aojmv0008.oracle.com> Changeset: 73b0b2cf7c44 Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/73b0b2cf7c44 Added tag jdk-9+136 for changeset 3ec350f5f32a ! .hgtags From lana.steuck at oracle.com Thu Sep 15 20:40:55 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 15 Sep 2016 20:40:55 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+136 for changeset aa053a3faf26 Message-ID: <201609152040.u8FKetSY022460@aojmv0008.oracle.com> Changeset: 258cf18fa7fc Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/258cf18fa7fc Added tag jdk-9+136 for changeset aa053a3faf26 ! .hgtags From lana.steuck at oracle.com Thu Sep 15 20:40:57 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 15 Sep 2016 20:40:57 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+136 for changeset a20da289f646 Message-ID: <201609152040.u8FKevkP022471@aojmv0008.oracle.com> Changeset: 6bddcf692e1d Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6bddcf692e1d Added tag jdk-9+136 for changeset a20da289f646 ! .hgtags From lana.steuck at oracle.com Thu Sep 15 20:41:00 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 15 Sep 2016 20:41:00 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+136 for changeset f1eafcb0eb71 Message-ID: <201609152041.u8FKf0Ho022624@aojmv0008.oracle.com> Changeset: cad105430cf5 Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/cad105430cf5 Added tag jdk-9+136 for changeset f1eafcb0eb71 ! .hgtags From lana.steuck at oracle.com Thu Sep 15 20:41:02 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 15 Sep 2016 20:41:02 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+136 for changeset 54c5931849a3 Message-ID: <201609152041.u8FKf2h9022652@aojmv0008.oracle.com> Changeset: 32d957185656 Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/32d957185656 Added tag jdk-9+136 for changeset 54c5931849a3 ! .hgtags From lana.steuck at oracle.com Thu Sep 15 20:41:01 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 15 Sep 2016 20:41:01 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+136 for changeset c8f02f0ecbd7 Message-ID: <201609152041.u8FKf1ww022644@aojmv0008.oracle.com> Changeset: ab580b8d745d Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ab580b8d745d Added tag jdk-9+136 for changeset c8f02f0ecbd7 ! .hgtags From lana.steuck at oracle.com Thu Sep 15 20:41:02 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 15 Sep 2016 20:41:02 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+136 for changeset 09ec13a99f50 Message-ID: <201609152041.u8FKf2n5022647@aojmv0008.oracle.com> Changeset: 297c16d401c5 Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/297c16d401c5 Added tag jdk-9+136 for changeset 09ec13a99f50 ! .hgtags From lana.steuck at oracle.com Thu Sep 15 20:41:05 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 15 Sep 2016 20:41:05 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+136 for changeset f11b8f5c4ccb Message-ID: <201609152041.u8FKf58O022707@aojmv0008.oracle.com> Changeset: 17ed43add2f9 Author: lana Date: 2016-09-15 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/17ed43add2f9 Added tag jdk-9+136 for changeset f11b8f5c4ccb ! .hgtags From lana.steuck at oracle.com Wed Sep 21 20:17:29 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 Sep 2016 20:17:29 +0000 Subject: hg: jdk9/jdk9: 10 new changesets Message-ID: <201609212017.u8LKHT18022444@aojmv0008.oracle.com> Changeset: 46e9e983e97b Author: sundar Date: 2016-09-13 20:59 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/46e9e983e97b 8163320: JAVA_VERSION in release file should come from java.base module Reviewed-by: mchung ! make/Images.gmk Changeset: ed4e02fb36c3 Author: ctornqvi Date: 2016-08-25 08:39 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/ed4e02fb36c3 8164737: Remove Unsafe dependency from ProcessTools Reviewed-by: gtriantafill, dholmes ! test/lib/jdk/test/lib/Utils.java + test/lib/jdk/test/lib/unsafe/UnsafeHelper.java Changeset: cc86bba93a12 Author: amurillo Date: 2016-08-26 10:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/cc86bba93a12 Merge Changeset: 2d994eeff61a Author: dpochepk Date: 2016-08-23 19:30 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/2d994eeff61a 8164608: [TESTBUG] compiler/profiling tests fail to compile Reviewed-by: ctornqvi ! test/lib/jdk/test/lib/Utils.java Changeset: 9a47ecd3eeb9 Author: iveresov Date: 2016-08-26 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9a47ecd3eeb9 Merge ! test/lib/jdk/test/lib/Utils.java Changeset: 9f7fee220f87 Author: amurillo Date: 2016-09-01 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9f7fee220f87 Merge Changeset: c7d95b8c9857 Author: amurillo Date: 2016-09-01 15:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c7d95b8c9857 Merge ! test/lib/jdk/test/lib/Utils.java Changeset: 4ad4af1f5ce5 Author: amurillo Date: 2016-09-10 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/4ad4af1f5ce5 Merge Changeset: 2621705c0d5a Author: amurillo Date: 2016-09-14 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/2621705c0d5a Merge Changeset: d7f519b00425 Author: lana Date: 2016-09-15 21:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d7f519b00425 Merge From lana.steuck at oracle.com Wed Sep 21 20:17:35 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 Sep 2016 20:17:35 +0000 Subject: hg: jdk9/jdk9/jaxp: 3 new changesets Message-ID: <201609212017.u8LKHZw9022617@aojmv0008.oracle.com> Changeset: 3f32c0ee4f8d Author: joehw Date: 2016-09-14 13:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/3f32c0ee4f8d 8165784: Deprecate the internal Catalog API in JDK 9 Reviewed-by: dfuchs, rriggs ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLCatalogResolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogManager.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Resolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java Changeset: f29a6bd39711 Author: lana Date: 2016-09-15 21:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/f29a6bd39711 Merge Changeset: a8d5fe567ae7 Author: joehw Date: 2016-09-19 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/a8d5fe567ae7 8166220: Catalog API: JAXP XML Processor Support - add StAX test coverage Reviewed-by: lancea ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport5.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java From lana.steuck at oracle.com Wed Sep 21 20:17:37 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 Sep 2016 20:17:37 +0000 Subject: hg: jdk9/jdk9/langtools: 6 new changesets Message-ID: <201609212017.u8LKHbsN022664@aojmv0008.oracle.com> Changeset: 31c022a17639 Author: sadayapalam Date: 2016-09-13 19:32 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/31c022a17639 8138667: java.lang.IllegalAccessError: tried to access method (for a protected method) Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/methodReference/ProtectedInaccessibleMethodRefTest.java + test/tools/javac/lambda/methodReference/pack/SuperClass.java Changeset: 6e028413ea08 Author: sadayapalam Date: 2016-09-14 20:00 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6e028413ea08 8160699: java.lang.VerifyError: Inconsistent stackmap frames at branch target Summary: Ensure out of scope locals are not treated as being alive Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/SwitchExitStateTest.java Changeset: 013e3e406ddf Author: lana Date: 2016-09-15 21:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/013e3e406ddf Merge Changeset: fc0a38e90a7c Author: dlsmith Date: 2016-09-16 11:58 -0600 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/fc0a38e90a7c 8138822: Source version error missing version number Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java + test/tools/javac/annotations/repeatingAnnotations/WrongVersion.java + test/tools/javac/annotations/repeatingAnnotations/WrongVersion6.out + test/tools/javac/annotations/repeatingAnnotations/WrongVersion7.out Changeset: 6077dc32728a Author: bpatel Date: 2016-09-16 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6077dc32728a 8166176: module search generates URLs with extra '/' Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js Changeset: dd56c243c199 Author: sadayapalam Date: 2016-09-19 05:31 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/dd56c243c199 8164742: ServiceConfigurationError on invoke of getServiceLoader method of StandardJavaFileManager Reviewed-by: jlahoda ! make/tools/crules/MutableFieldsAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleHelper.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java + test/tools/javac/modules/FileManagerGetServiceLoaderTest.java From lana.steuck at oracle.com Wed Sep 21 20:17:41 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 Sep 2016 20:17:41 +0000 Subject: hg: jdk9/jdk9/hotspot: 80 new changesets Message-ID: <201609212017.u8LKHgki022675@aojmv0008.oracle.com> Changeset: dd951011f433 Author: dfazunen Date: 2016-08-25 14:12 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dd951011f433 8164133: Tests gc/arguments/TestAlignmentToUseLargePages.java and gc/cms/TestBubbleUpRef.java use too small heap Reviewed-by: jmasa, sangheki, kzhaldyb ! test/gc/arguments/TestAlignmentToUseLargePages.java ! test/gc/cms/TestBubbleUpRef.java Changeset: da9cc21bd128 Author: ctornqvi Date: 2016-08-25 08:40 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/da9cc21bd128 8164737: Remove Unsafe dependency from ProcessTools Reviewed-by: gtriantafill, dholmes ! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/testlibrary/rtm/XAbortProvoker.java ! test/compiler/unsafe/UnsafeRaw.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ProblematicFrameTest.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/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/NestedUnsafe.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/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java Changeset: 92e705c1e6e6 Author: rprotacio Date: 2016-08-25 09:23 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/92e705c1e6e6 8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent Summary: Added default format checking of class names loaded by the app class loader Reviewed-by: coleenp, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/runtime/reflection.cpp + test/runtime/ClassFile/BadHelloWorld.jcod + test/runtime/ClassFile/FormatCheckingTest.java Changeset: 12f7e6595b9f Author: rprotacio Date: 2016-08-25 13:48 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/12f7e6595b9f Merge Changeset: 22c1219edf6f Author: ysuenaga Date: 2016-08-25 12:24 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/22c1219edf6f 8163581: Heap Parameters in HSDB cannot handle G1CollectedHeap Reviewed-by: dholmes, sjohanss ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java Changeset: b50061da090e Author: dsamersoff Date: 2016-08-26 13:11 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b50061da090e 8163346: Update jmap-hashcode/Test8028623.java for better diagnostic of timeout. Summary: Update jmap-hashcode/Test8028623.java to use LingeredApp and rename it to jhsdb/HeapDumpTest.java Reviewed-by: dsamersoff, dholmes Contributed-by: sharath.ballal at oracle.com - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: c78972384b23 Author: iklam Date: 2016-08-26 06:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c78972384b23 8161280: assert failed: reference count underflow for symbol Reviewed-by: dholmes, coleenp, kbarrett ! src/share/vm/oops/symbol.cpp ! src/share/vm/runtime/atomic.hpp Changeset: b94f7c960bc4 Author: amurillo Date: 2016-08-26 10:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b94f7c960bc4 Merge Changeset: 6f10754f85d9 Author: kvn Date: 2016-08-18 14:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6f10754f85d9 8162496: missing precedence edge for anti_dependence Summary: fix Implicit Null Check optimization code. Reviewed-by: roland, aph ! src/share/vm/opto/block.cpp ! src/share/vm/opto/block.hpp ! src/share/vm/opto/lcm.cpp Changeset: e0a8f4132724 Author: thartmann Date: 2016-08-19 08:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e0a8f4132724 8064892: Non-methods code cache overflow is not handled correctly Summary: Should keep track of requested code blob type for error reporting. Added additional debug output. Reviewed-by: kvn, dpochepk ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp Changeset: 7c52bc363c21 Author: iveresov Date: 2016-08-19 14:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7c52bc363c21 Merge - test/runtime/modules/Visibility/XpatchVisibility.java - test/runtime/modules/Xpatch/BasicJarBuilder.java - test/runtime/modules/Xpatch/Xpatch2Dirs.java - test/runtime/modules/Xpatch/Xpatch2DirsMain.java - test/runtime/modules/Xpatch/XpatchDupJavaBase.java - test/runtime/modules/Xpatch/XpatchDupModule.java - test/runtime/modules/Xpatch/XpatchJavaBase.java - test/runtime/modules/Xpatch/XpatchMain.java - test/runtime/modules/Xpatch/XpatchTest.java - test/runtime/modules/Xpatch/XpatchTestJar.java - test/runtime/modules/Xpatch/XpatchTestJarDir.java - test/runtime/modules/Xpatch/XpatchTraceCL.java - test/runtime/modules/XpatchCDS.java - test/testlibrary/ClassFileInstaller.java - test/testlibrary/RedefineClassHelper.java - test/testlibrary/jdk/test/lib/AllocationHelper.java - test/testlibrary/jdk/test/lib/Asserts.java - test/testlibrary/jdk/test/lib/BuildHelper.java - test/testlibrary/jdk/test/lib/ByteCodeLoader.java - test/testlibrary/jdk/test/lib/DynamicVMOption.java - test/testlibrary/jdk/test/lib/ExitCode.java - test/testlibrary/jdk/test/lib/FileInstaller.java - test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java - test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/InfiniteLoop.java - test/testlibrary/jdk/test/lib/InputArguments.java - test/testlibrary/jdk/test/lib/JDKToolFinder.java - test/testlibrary/jdk/test/lib/JDKToolLauncher.java - test/testlibrary/jdk/test/lib/OutputAnalyzer.java - test/testlibrary/jdk/test/lib/OutputBuffer.java - test/testlibrary/jdk/test/lib/Pair.java - test/testlibrary/jdk/test/lib/Platform.java - test/testlibrary/jdk/test/lib/ProcessTools.java - test/testlibrary/jdk/test/lib/StreamPumper.java - test/testlibrary/jdk/test/lib/TimeLimitedRunner.java - test/testlibrary/jdk/test/lib/Triple.java - test/testlibrary/jdk/test/lib/Utils.java - test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java - test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java - test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java - test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java - test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java - test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java - test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java - test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java Changeset: decd90cdad6f Author: dpochepk Date: 2016-08-20 00:15 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/decd90cdad6f 8139700: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest and InvalidateInstalledCodeTest timeout Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java Changeset: 89151398365e Author: iveresov Date: 2016-08-19 15:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/89151398365e Merge ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java Changeset: aad37d930942 Author: iveresov Date: 2016-08-19 18:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aad37d930942 Merge Changeset: 8eab4734c758 Author: iveresov Date: 2016-08-22 11:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8eab4734c758 8164122: C1: assert(false) failed: stack or locks not matching (invalid bytecodes) Summary: Ignore return value if MH intrinsic returns void Reviewed-by: roland, kvn ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp Changeset: d92ba4bc628e Author: dnsimon Date: 2016-08-22 19:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d92ba4bc628e 8163864: [JVMCI] move MethodProfileWidth to jvmci_globals.hpp Reviewed-by: zmajo ! src/share/vm/jvmci/jvmci_globals.cpp ! src/share/vm/jvmci/jvmci_globals.hpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/runtime/globals.hpp Changeset: 153bd3fefb24 Author: dnsimon Date: 2016-08-22 20:30 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/153bd3fefb24 Merge Changeset: 2629b100a7e3 Author: thartmann Date: 2016-08-23 13:44 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2629b100a7e3 8038348: Instance field load is replaced by wrong data Phi Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage. Reviewed-by: kvn, vlivanov ! src/share/vm/opto/cfgnode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/type.hpp Changeset: 4fe8f74f70d0 Author: dnsimon Date: 2016-08-23 15:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4fe8f74f70d0 8164214: [JVMCI] include VarHandle in signature polymorphic method test Reviewed-by: kvn, twisti, iveresov, psandoz ! 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/HotSpotConstantPool.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java Changeset: 10f876d80ff3 Author: dpochepk Date: 2016-08-23 19:30 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/10f876d80ff3 8164608: [TESTBUG] compiler/profiling tests fail to compile Reviewed-by: ctornqvi ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java Changeset: 142dffd0a218 Author: dpochepk Date: 2016-08-23 18:57 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/142dffd0a218 Merge Changeset: d1caa7589bfb Author: tpivovarova Date: 2016-08-23 19:53 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d1caa7589bfb 8164648: [TESTBUG] jittester failed compilation after 8157957 Reviewed-by: vlivanov ! test/testlibrary/jittester/Makefile Changeset: c4da53d89b97 Author: tpivovarova Date: 2016-08-23 18:03 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c4da53d89b97 Merge Changeset: 60e84c7db2f7 Author: vdeshpande Date: 2016-08-23 12:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/60e84c7db2f7 8151988: Hotspot deoptimizes div/mod pair usage Summary: don't remove control edge of Mod node until DivMod node matching Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/divnode.cpp Changeset: 2c21dc5d3b36 Author: dnsimon Date: 2016-08-23 22:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2c21dc5d3b36 8164358: [JVMCI] expose Hotspot intrinsics and HotSpotIntrinsicCandidate info to JVMCI Reviewed-by: twisti, kvn, never ! 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/HotSpotJVMCIRuntime.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMIntrinsicMethod.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/jvmciJavaClasses.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/compilerToVM/InitializeConfigurationTest.java + test/compiler/jvmci/compilerToVM/ReadConfigurationTest.java Changeset: 1e1704f8d3c1 Author: dnsimon Date: 2016-08-23 22:31 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1e1704f8d3c1 Merge Changeset: 10dad1d40843 Author: vlivanov Date: 2016-08-25 12:51 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/10dad1d40843 8162101: C2: Handle "wide" aliases for unsafe accesses Reviewed-by: kvn ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/type.hpp ! test/compiler/unsafe/OpaqueAccesses.java Changeset: bde4bcd58309 Author: vlivanov Date: 2016-08-25 12:52 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bde4bcd58309 8155635: C2: Mixed unsafe accesses break alias analysis Reviewed-by: jrose, kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp + test/compiler/unsafe/MixedUnsafeStoreObject.java Changeset: 119a2a3cc29b Author: jcm Date: 2016-08-25 02:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/119a2a3cc29b 8158639: C2 compilation fails with SIGSEGV Summary: fixed the jvms for callsite traps based on declared signature. Reviewed-by: kvn, vlivanov, dlong ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/graphKit.hpp ! test/compiler/jsr292/NullConstantReceiver.java Changeset: 8dcab338ec58 Author: iveresov Date: 2016-08-26 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8dcab338ec58 Merge - src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp - src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp - src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp - src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp - src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp - src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp - src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp - src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp - src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp - src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp ! src/share/vm/c1/c1_GraphBuilder.cpp - src/share/vm/runtime/atomic.inline.hpp ! src/share/vm/runtime/globals.hpp - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 6ac1e2e55eaa Author: mlarsson Date: 2016-04-05 16:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6ac1e2e55eaa 8150894: Unused -Xlog tag sequences are silently ignored. Reviewed-by: rehn, sla ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logTagLevelExpression.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! src/share/vm/logging/logTagSet.hpp ! test/native/logging/test_logConfiguration.cpp Changeset: 346a9ca4e31e Author: mlarsson Date: 2016-08-26 14:27 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/346a9ca4e31e 8150823: UL disables log outputs incorrectly Reviewed-by: rehn, sla ! src/share/vm/logging/logConfiguration.cpp ! test/native/logging/test_logConfiguration.cpp Changeset: 59fe439d8f97 Author: dfazunen Date: 2016-08-29 23:04 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/59fe439d8f97 8164660: MinimalVM is not tested with GC tests Reviewed-by: jmasa, tschatzl ! test/gc/TestCardTablePageCommits.java ! test/gc/TestObjectAlignment.java ! test/gc/TestSmallHeap.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/TestVerifyDuringStartup.java ! test/gc/TestVerifySilently.java ! test/gc/TestVerifySubSet.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/TestHumongousAllocNearlyFullRegion.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestPrintRegionRememberedSetInfo.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/serial/HeapChangeLogging.java Changeset: 24d88ded4cb6 Author: dholmes Date: 2016-08-29 20:13 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/24d88ded4cb6 8158854: Ensure release_store is paired with load_acquire in lock-free code Reviewed-by: shade, dcubed, zgu ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/arrayKlass.hpp + src/share/vm/oops/arrayKlass.inline.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlass.inline.hpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: b9a861dc8f9d Author: tschatzl Date: 2016-08-30 09:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b9a861dc8f9d 8155917: Memory access in free regions during G1 full gc causes regressions in SPECjvm2008 scimark.fft,lu,sor,sparse with 9+116 on Linux-x64 Summary: Do not unnecessarily touch the memory of free regions during the compaction phase in G1 full gc causing some OSes to allocate physical memory for them, decreasing performance in some situations. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/shared/space.inline.hpp Changeset: 1357a160e4f2 Author: dsamersoff Date: 2016-08-30 11:06 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1357a160e4f2 8164562: serviceability/sa/TestInstanceKlassSizeForInterface.java: fails with NPE Summary: Addition of ???XX:+UnlockDiagnosticVMOptions for the test invocation for jcmd and modularization related cleanup Reviewed-by: dholmes, mchung Contributed-by: jini.george at oracle.com ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java Changeset: dce4f03f16d2 Author: dsamersoff Date: 2016-08-30 09:25 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dce4f03f16d2 Merge Changeset: fe8e4400e0bd Author: akulyakh Date: 2016-08-30 12:48 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fe8e4400e0bd 8148103: add more tests for task "Update JDI and JDWP for modules" Summary: A new JDWP test Reviewed-by: sspitsyn + test/serviceability/jdwp/AllModulesCommandTest.java + test/serviceability/jdwp/AllModulesCommandTestDebuggee.java + test/serviceability/jdwp/DebuggeeLauncher.java + test/serviceability/jdwp/JdwpAllModulesCmd.java + test/serviceability/jdwp/JdwpAllModulesReply.java + test/serviceability/jdwp/JdwpCanReadCmd.java + test/serviceability/jdwp/JdwpCanReadReply.java + test/serviceability/jdwp/JdwpChannel.java + test/serviceability/jdwp/JdwpClassLoaderCmd.java + test/serviceability/jdwp/JdwpClassLoaderReply.java + test/serviceability/jdwp/JdwpCmd.java + test/serviceability/jdwp/JdwpExitCmd.java + test/serviceability/jdwp/JdwpModNameCmd.java + test/serviceability/jdwp/JdwpModNameReply.java + test/serviceability/jdwp/JdwpReply.java + test/serviceability/jdwp/StreamHandler.java Changeset: 3d026957cd98 Author: kbarrett Date: 2016-08-30 23:48 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3d026957cd98 8156500: Move Reference pending list into VM to prevent deadlocks Summary: Move reference pending list and locking into VM Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart Contributed-by: kim.barrett at oracle.com, per.liden at oracle.com ! make/symbols/symbols-unix ! 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/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/cms/vmCMSOperations.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! 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/genCollectedHeap.hpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 3652a2a22916 Author: dsamersoff Date: 2016-08-31 11:47 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3652a2a22916 8163150: SA: CLHSDB printmdo throws an exception with "java.lang.InternalError: missing reason for 22" Summary: Accounted for the new JVMCI related Deoptimization Reasons. Reviewed-by: dsamersoff, sla Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java ! src/share/vm/runtime/vmStructs.cpp Changeset: 47bb3faf5b08 Author: coleenp Date: 2016-08-31 06:35 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/47bb3faf5b08 8164692: InstanceKlass::_previous_version_count goes negative Summary: decrement previous_version_count when it's removed from the list. Reviewed-by: dcubed, dlong, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp + test/runtime/RedefineTests/RedefineCount.java Changeset: 3f7812f59bf7 Author: erikj Date: 2016-08-31 16:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3f7812f59bf7 8164862: 2 JVMCI tests should not be executed on linux-x86 Reviewed-by: kvn, gtriantafill ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java Changeset: 145e6c9b7643 Author: hseigel Date: 2016-08-31 10:27 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/145e6c9b7643 8162412: Ignore any System property specified as -Djdk.module that matches reserved module system properties Summary: Change the checks for module related properties to look for specific properties, not just jdk.module Reviewed-by: coleenp, gziemski, ddmitriev ! src/share/vm/runtime/arguments.cpp ! test/runtime/modules/ModuleOptionsWarn.java Changeset: a5f5a75e03ed Author: hseigel Date: 2016-08-31 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a5f5a75e03ed Merge Changeset: ee428b2585cd Author: mdoerr Date: 2016-08-31 19:41 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ee428b2585cd 8165014: Unaligned unsafe access should throw InternalError on Solaris Reviewed-by: dholmes, coleenp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: e84c337743f5 Author: rehn Date: 2016-09-01 08:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e84c337743f5 8163589: Add back class id intrinsic method for event based tracing Reviewed-by: kvn, mgronlun ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp Changeset: 7286fe7ee4a3 Author: kzhaldyb Date: 2016-08-24 18:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7286fe7ee4a3 8164738: Convert AltHashing_test to GTest Reviewed-by: dholmes, coleenp ! src/share/vm/classfile/altHashing.cpp ! src/share/vm/classfile/altHashing.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/classfile/test_AltHashing.cpp Changeset: aec4f09f3575 Author: kzhaldyb Date: 2016-08-24 19:21 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aec4f09f3575 8164743: Convert TestAsUtf8 to GTest Reviewed-by: dholmes, rprotacio ! src/share/vm/utilities/internalVMTests.cpp ! src/share/vm/utilities/utf8.cpp + test/native/utilities/test_utf8.cpp Changeset: 8e33ab1e0856 Author: mlarsson Date: 2016-08-29 14:11 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8e33ab1e0856 8157948: UL allows same log file with multiple file= Reviewed-by: dholmes, rehn ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logConfiguration.hpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! test/native/logging/test_logConfiguration.cpp ! test/native/logging/test_logFileOutput.cpp Changeset: a5a5ae802430 Author: kzhaldyb Date: 2016-08-15 13:18 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a5a5ae802430 8163860: Convert TestOldFreeSpaceCalculation_test to GTest Reviewed-by: iignatyev, dfazunen ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/parallel/test_psAdaptiveSizePolicy.cpp Changeset: 5824fc568091 Author: kzhaldyb Date: 2016-08-22 16:43 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5824fc568091 8164028: Convert TestPredictions_test to GTest Reviewed-by: jwilhelm, dfazunen, ehelin - src/share/vm/gc/g1/g1Predictions.cpp ! src/share/vm/gc/g1/g1Predictions.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_g1Predictions.cpp Changeset: d4fedc85b584 Author: kzhaldyb Date: 2016-08-29 20:15 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d4fedc85b584 8164230: Convert TestCodeCacheRemSet_test to GTest Reviewed-by: mgerdin, dfazunen ! src/share/vm/gc/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc/g1/g1CodeCacheRemSet.hpp + src/share/vm/gc/g1/g1CodeRootSetTable.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_g1CodeCacheRemSet.cpp Changeset: 4a2c2f49eb2c Author: kzhaldyb Date: 2016-09-01 18:15 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4a2c2f49eb2c Merge Changeset: 2cbbeaf227c1 Author: amurillo Date: 2016-09-01 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2cbbeaf227c1 Merge ! test/runtime/Unsafe/NestedUnsafe.java Changeset: 94b5513984dd Author: amurillo Date: 2016-09-01 15:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/94b5513984dd Merge Changeset: 3bcb4cd1cf16 Author: coleenp Date: 2016-09-01 18:02 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3bcb4cd1cf16 8165268: [BACKOUT] InstanceKlass::_previous_version_count goes negative Reviewed-by: dcubed ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp - test/runtime/RedefineTests/RedefineCount.java Changeset: ca98af3254cc Author: coleenp Date: 2016-09-02 00:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ca98af3254cc Merge - test/runtime/RedefineTests/RedefineCount.java Changeset: 4dd38e97e16b Author: kzhaldyb Date: 2016-09-01 20:46 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4dd38e97e16b 8164039: Convert test_memset_with_concurrent_readers to GTest Reviewed-by: iignatyev, kbarrett - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/shared/test_memset_with_concurrent_readers.cpp Changeset: 519ab022ab10 Author: kzhaldyb Date: 2016-09-02 01:39 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/519ab022ab10 Merge - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp Changeset: ab25b7b15ed0 Author: rehn Date: 2016-09-02 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ab25b7b15ed0 8165215: Setting same UL tag multiple times matches wrong tagset Reviewed-by: mlarsson, rprotacio ! src/share/vm/logging/logTagLevelExpression.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! test/native/logging/test_logTagLevelExpression.cpp Changeset: 4c39def70c5c Author: tschatzl Date: 2016-09-02 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4c39def70c5c 8164936: G1 age table printout contains contents from previous GC Summary: Split tenuring threshold update and printing into two separate parts so that they can be used independently. Reviewed-by: jmasa, sangheki ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.hpp ! src/share/vm/gc/g1/g1Policy.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/ageTable.cpp ! src/share/vm/gc/shared/ageTable.hpp + test/gc/TestAgeOutput.java Changeset: f722ed07b76b Author: tschatzl Date: 2016-09-02 11:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f722ed07b76b Merge Changeset: fb9963f07435 Author: kzhaldyb Date: 2016-08-30 21:35 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fb9963f07435 8157468: gc/testlibrary contains a lot of duplicated code Reviewed-by: dfazunen, iignatyev ! test/gc/testlibrary/Helpers.java Changeset: a60eceb45884 Author: mlarsson Date: 2016-08-31 09:38 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a60eceb45884 8164939: GTest LogDecorations.iso8601_time_test fails on macOS Reviewed-by: sla, dsamersoff ! test/native/logging/test_logDecorations.cpp Changeset: 6ed5d1d6f24c Author: mdoerr Date: 2016-09-05 20:40 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6ed5d1d6f24c 8165018: Missing memory barrier for PPC64 in Unsafe_GetObjectVolatile Reviewed-by: kbarrett, dholmes ! src/share/vm/prims/unsafe.cpp Changeset: c54ebf67ef13 Author: dsamersoff Date: 2016-09-06 09:54 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c54ebf67ef13 8165114: stale reference to hotspot test Test8028623.java Summary: Remove Test8028623.java from hotspot/test/TEST.groups Reviewed-by: sla, dholmes Contributed-by: sharath.ballal at oracle.com ! test/TEST.groups Changeset: 14336f84e4cc Author: rprotacio Date: 2016-09-06 16:29 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/14336f84e4cc 8161224: CONSTANT_NameAndType_info permits references to illegal names and descriptors Summary: Enforces proper format checking for NameAndType string content, and that the checking occurs even when not referenced in classfile Reviewed-by: coleenp, hseigel, ddmitriev ! src/share/vm/classfile/classFileParser.cpp Changeset: 176fb0d13598 Author: rprotacio Date: 2016-09-06 22:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/176fb0d13598 Merge ! src/share/vm/classfile/classFileParser.cpp - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp - test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 6d3c44100184 Author: tschatzl Date: 2016-09-07 09:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6d3c44100184 8165292: The gc+task logging is repeated a lot, decreasing the usefulness of -Xlog:gc*=info Summary: Separate number of workers used debugging information from adaptive worker sizing log messages. Reviewed-by: ehelin, sjohanss, jmasa ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/shared/workgroup.hpp + test/gc/TestNumWorkerOutput.java Changeset: 274dc4b09989 Author: hseigel Date: 2016-09-07 07:19 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/274dc4b09989 8058575: IllegalAccessError trying to access package-private class from VM anonymous class Summary: Put anonymous classes in unnamed package into host class's package. Throw exception if host class's package differs from anonymous class. Reviewed-by: coleenp, acorn ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/klassFactory.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/reflection.cpp ! test/compiler/jsr292/CallSiteDepContextTest.java + test/runtime/defineAnonClass/DefineAnon.java + test/runtime/defineAnonClass/NestedUnsafe.java + test/runtime/defineAnonClass/NestedUnsafe2.java Changeset: 188971305167 Author: mlarsson Date: 2016-09-07 14:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/188971305167 8165226: Bad -Xloggc: arguments crashes the VM Reviewed-by: dsamersoff, sjohanss ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/services/classLoadingService.cpp Changeset: d3a49c3aa08f Author: mlarsson Date: 2016-09-07 15:21 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d3a49c3aa08f Merge Changeset: 1d7bc97f0b38 Author: fparain Date: 2016-09-07 12:52 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1d7bc97f0b38 8137035: nsk/stress/stack/stack tests got EXCEPTION_STACK_OVERFLOW on Windows 64 bit Reviewed-by: dholmes, dcubed, coleenp ! src/cpu/x86/vm/globals_x86.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/interfaceSupport.hpp Changeset: fb5dcd613881 Author: coleenp Date: 2016-09-07 15:25 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fb5dcd613881 8165246: [REDO] InstanceKlass::_previous_version_count goes negative Summary: make _has_previous_version a boolean that is set to true when previous version of a class is added or during class unloading call to purge_previous_versions Reviewed-by: gtriantafill, dcubed, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp + test/runtime/RedefineTests/RedefinePreviousVersions.java Changeset: b6fea183465f Author: coleenp Date: 2016-09-07 19:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b6fea183465f Merge Changeset: 0fc5c6ca654e Author: dholmes Date: 2016-09-07 16:43 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0fc5c6ca654e 8165153: Crash in rebuild_cpu_to_node_map Summary: use processor_count(), not active_processor_count() to determine physical number of CPUs Reviewed-by: rehn, cjplummer ! src/os/linux/vm/os_linux.cpp Changeset: 5b52605562b0 Author: dholmes Date: 2016-09-07 23:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5b52605562b0 Merge Changeset: b69381e24635 Author: mgerdin Date: 2016-09-02 16:45 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b69381e24635 8161079: Default heap size causes native memory exhaustion on 32 bit Windows Reviewed-by: tschatzl, sjohanss ! src/os/windows/vm/os_windows.cpp Changeset: 94edac068fa7 Author: amurillo Date: 2016-09-10 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/94edac068fa7 Merge - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp - test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java - test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: dfcbf839e299 Author: lana Date: 2016-09-15 21:09 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dfcbf839e299 Merge - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp - test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java - test/serviceability/sa/jmap-hashcode/Test8028623.java From lana.steuck at oracle.com Wed Sep 21 20:18:03 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 21 Sep 2016 20:18:03 +0000 Subject: hg: jdk9/jdk9/jdk: 79 new changesets Message-ID: <201609212018.u8LKI7Ph022767@aojmv0008.oracle.com> Changeset: d6a338c11d88 Author: amlu Date: 2016-09-13 14:55 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d6a338c11d88 8165818: Remove tools/pack200/Pack200Props.java from ProblemList Reviewed-by: ksrini ! test/ProblemList.txt Changeset: af17b6bc08dd Author: vtewari Date: 2016-09-13 17:00 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/af17b6bc08dd 8075484: SocketInputStream.socketRead0 can hang even with soTimeout set Reviewed-by: chegar, dsamersoff, msheppar, clanger ! 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 ! src/java.base/solaris/native/libnet/solaris_close.c ! src/java.base/unix/native/libnet/SocketInputStream.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h Changeset: e173966d872b Author: robm Date: 2016-09-13 14:47 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e173966d872b 6947916: JarURLConnection does not handle useCaches correctly Reviewed-by: chegar ! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java + test/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Changeset: 967c9ee04457 Author: sundar Date: 2016-09-13 20:59 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/967c9ee04457 8163320: JAVA_VERSION in release file should come from java.base module Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! test/tools/jlink/IntegrationTest.java Changeset: 45a60f458ed8 Author: sdrach Date: 2016-09-13 13:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/45a60f458ed8 8163798: Create a JarFile versionedStream method Reviewed-by: mchung, psandoz, redestad ! src/java.base/share/classes/java/util/jar/JarFile.java + src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java + test/jdk/internal/util/jar/TestVersionedStream.java Changeset: b988584cda41 Author: skovalev Date: 2016-09-13 15:28 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b988584cda41 8165870: Fix module dependencies for javax.script/* tests Reviewed-by: sundar Contributed-by: sergei.kovalev at oracle.com ! test/javax/script/ExceptionTest.java ! test/javax/script/JavaScriptScopeTest.java ! test/javax/script/NullUndefinedVarTest.java ! test/javax/script/PluggableContextTest.java ! test/javax/script/Test1.java ! test/javax/script/Test2.java ! test/javax/script/Test3.java ! test/javax/script/Test4.java ! test/javax/script/Test5.java ! test/javax/script/Test6.java ! test/javax/script/Test7.java ! test/javax/script/Test8.java Changeset: 15badd72caae Author: jjiang Date: 2016-09-14 11:06 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/15badd72caae 8077138: Some PKCS11 tests fail because NSS library is not initialized Summary: Re-building NSS libraries with VS2013 to make the new libraries to depend on msvcr120.dll, which is already distributed with JDK 9 Reviewed-by: vinnie Contributed-by: John Jiang ! test/ProblemList.txt ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/plc4.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/plc4.lib + test/sun/security/pkcs11/nss/lib/windows-amd64/plds4.dll + test/sun/security/pkcs11/nss/lib/windows-amd64/plds4.lib ! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk ! test/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll ! test/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib + test/sun/security/pkcs11/nss/lib/windows-i586/nspr4.dll + test/sun/security/pkcs11/nss/lib/windows-i586/nspr4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib + test/sun/security/pkcs11/nss/lib/windows-i586/plc4.dll + test/sun/security/pkcs11/nss/lib/windows-i586/plc4.lib + test/sun/security/pkcs11/nss/lib/windows-i586/plds4.dll + test/sun/security/pkcs11/nss/lib/windows-i586/plds4.lib ! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk ! test/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll ! test/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib + test/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz + test/sun/security/pkcs11/nss/src/nss-3.16-with-nspr-4.10.4.tar.gz.sha256 - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: 2db0cfd76f91 Author: stuefe Date: 2016-09-14 14:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2db0cfd76f91 8166012: [linux] Remove remnants of LinuxThreads from Linux attach framework Reviewed-by: dholmes, alanb ! make/mapfiles/libattach/mapfile-linux ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c Changeset: 606ec12670fe Author: dfuchs Date: 2016-09-14 14:04 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/606ec12670fe 6543126: Level.known can leak memory Summary: Custom level instances will now be released when their defining class loader is no longer referenced. Reviewed-by: plevart, mchung, chegar ! src/java.base/share/classes/module-info.java ! src/java.logging/share/classes/java/util/logging/Level.java ! test/java/util/logging/Level/CustomLevel.java + test/java/util/logging/Level/myresource2.properties Changeset: 6ff142e70383 Author: ksrini Date: 2016-09-14 06:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6ff142e70383 8165524: Better detect JRE that Linux JLI will be using Reviewed-by: ksrini Contributed-by: chris.bensen at oracle.com ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md_common.c ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c ! src/java.base/windows/native/libjli/java_md.h Changeset: 6f220f1f53db Author: jnimeh Date: 2016-09-14 07:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6f220f1f53db 8132926: PKIXParameters built with public key form of TrustAnchor causes NPE during cert path building/validation Summary: Fix cases where non-certificate issuer information may be passed into the OCSPResponse.verify method, thereby causing NPEs to be thrown. Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java + test/java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Changeset: b7f05783d86d Author: darcy Date: 2016-09-14 10:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b7f05783d86d 8166054: Problem list JarURLConnectionUseCaches.java until JDK-8165988 is fixed Reviewed-by: dfuchs ! test/ProblemList.txt Changeset: 0c1c1c466ddc Author: peytoia Date: 2016-09-15 08:18 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0c1c1c466ddc 8164791: Update existing test cases of test/java/text/Format. Reviewed-by: okutsu, peytoia Contributed-by: nancy.nigam at oracle.com ! test/java/text/Format/DateFormat/Bug4322313.java ! test/java/text/Format/DateFormat/Bug4736959.java ! test/java/text/Format/DateFormat/Bug4823811.java ! test/java/text/Format/DateFormat/Bug4845901.java ! test/java/text/Format/DateFormat/Bug6609750.java ! test/java/text/Format/DateFormat/Bug6683975.java ! test/java/text/Format/DateFormat/DateFormatRegression.java ! test/java/text/Format/DateFormat/DateFormatRoundTripTest.java ! test/java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java ! test/java/text/Format/DateFormat/NonGregorianFormatTest.java ! test/java/text/Format/DateFormat/bug4358730.java ! test/java/text/Format/MessageFormat/Bug4185816Test.java ! test/java/text/Format/MessageFormat/LargeMessageFormat.java ! test/java/text/Format/MessageFormat/MessageRegression.java ! test/java/text/Format/MessageFormat/MessageTest.java ! test/java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java ! test/java/text/Format/NumberFormat/BigDecimalFormat.java ! test/java/text/Format/NumberFormat/BigDecimalParse.java ! test/java/text/Format/NumberFormat/Bug4208135.java ! test/java/text/Format/NumberFormat/Bug4833877.java ! test/java/text/Format/NumberFormat/Bug4838107.java ! test/java/text/Format/NumberFormat/Bug4944439.java ! test/java/text/Format/NumberFormat/Bug4990596.java ! test/java/text/Format/NumberFormat/Bug6278616.java ! test/java/text/Format/NumberFormat/NumberRegression.java ! test/java/text/Format/NumberFormat/NumberRoundTrip.java ! test/java/text/Format/NumberFormat/NumberTest.java ! test/java/text/Format/NumberFormat/SerializationLoadTest.java ! test/java/text/Format/NumberFormat/SerializationSaveTest.java ! test/java/text/Format/common/FormatIteratorTest.java ! test/java/text/Format/common/PParser.java Changeset: ab540ca487c7 Author: skovalev Date: 2016-09-14 17:28 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ab540ca487c7 8166032: Fix module dependencies for javax.SSL tests Reviewed-by: xuelei, weijun ! test/javax/net/ssl/DTLS/CipherSuite.java ! test/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java ! test/javax/net/ssl/DTLS/DTLSDataExchangeTest.java ! test/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java ! test/javax/net/ssl/DTLS/DTLSHandshakeTest.java ! test/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java ! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java ! test/javax/net/ssl/DTLS/DTLSMFLNTest.java ! test/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java ! test/javax/net/ssl/DTLS/DTLSRehandshakeTest.java ! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java ! test/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java ! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java ! test/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java ! test/javax/net/ssl/TLS/TLSClientPropertyTest.java ! test/javax/net/ssl/TLS/TLSDataExchangeTest.java ! test/javax/net/ssl/TLS/TLSEnginesClosureTest.java ! test/javax/net/ssl/TLS/TLSHandshakeTest.java ! test/javax/net/ssl/TLS/TLSMFLNTest.java ! test/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java ! test/javax/net/ssl/TLS/TLSRehandshakeTest.java ! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java ! test/javax/net/ssl/TLSv1/TLSDataExchangeTest.java ! test/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java ! test/javax/net/ssl/TLSv1/TLSHandshakeTest.java ! test/javax/net/ssl/TLSv1/TLSMFLNTest.java ! test/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java ! test/javax/net/ssl/TLSv1/TLSRehandshakeTest.java ! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java ! test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java ! test/javax/net/ssl/TLSv11/ExportableBlockCipher.java ! test/javax/net/ssl/TLSv11/ExportableStreamCipher.java ! test/javax/net/ssl/TLSv11/GenericBlockCipher.java ! test/javax/net/ssl/TLSv11/GenericStreamCipher.java ! test/javax/net/ssl/TLSv11/TLSDataExchangeTest.java ! test/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java ! test/javax/net/ssl/TLSv11/TLSHandshakeTest.java ! test/javax/net/ssl/TLSv11/TLSMFLNTest.java ! test/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java ! test/javax/net/ssl/TLSv11/TLSRehandshakeTest.java ! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java ! test/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java ! test/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java ! test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java ! test/javax/net/ssl/ciphersuites/ECCurvesconstraints.java Changeset: bcd1edb52592 Author: ysuenaga Date: 2016-08-25 12:24 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bcd1edb52592 8163581: Heap Parameters in HSDB cannot handle G1CollectedHeap Reviewed-by: dholmes, sjohanss ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 659f01da7ec0 Author: dsamersoff Date: 2016-08-26 13:11 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/659f01da7ec0 8163346: Update jmap-hashcode/Test8028623.java for better diagnostic of timeout. Summary: Update jmap-hashcode/Test8028623.java to use LingeredApp and rename it to jhsdb/HeapDumpTest.java Reviewed-by: dsamersoff, dholmes Contributed-by: sharath.ballal at oracle.com ! test/ProblemList.txt ! test/sun/tools/jhsdb/BasicLauncherTest.java + test/sun/tools/jhsdb/HeapDumpTest.java + test/sun/tools/jhsdb/LingeredAppWithExtendedChars.java Changeset: 6840c15304e7 Author: amurillo Date: 2016-08-26 10:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6840c15304e7 Merge - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java ! test/ProblemList.txt - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java Changeset: 7ccf4a4c5626 Author: dsamersoff Date: 2016-08-29 11:59 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7ccf4a4c5626 8160923: sun/tools/jps/TestJpsJar.java fails due to ClassNotFoundException: jdk.testlibrary.ProcessTools Summary: Cleanup build tag Reviewed-by: iklam, rehn, ctornqvi ! test/ProblemList.txt ! test/sun/tools/jps/TestJpsJar.java Changeset: ad6acec2501b Author: kbarrett Date: 2016-08-30 23:46 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ad6acec2501b 8156500: Move Reference pending list into VM to prevent deadlocks Summary: Move reference pending list and locking into VM Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart Contributed-by: kim.barrett at oracle.com, per.liden at oracle.com ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java ! src/java.base/share/native/include/jvm.h + src/java.base/share/native/libjava/Reference.c ! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Changeset: 8a0a818c3f28 Author: dsamersoff Date: 2016-08-31 11:46 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8a0a818c3f28 8163150: SA: CLHSDB printmdo throws an exception with "java.lang.InternalError: missing reason for 22" Summary: Accounted for the new JVMCI related Deoptimization Reasons. Reviewed-by: dsamersoff, sla Contributed-by: jini.george at oracle.com ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 1743b2c51f51 Author: dsamersoff Date: 2016-08-31 12:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1743b2c51f51 8066635: Fix deprecation warnings in java.management module Summary: Fixed deprecation warnings in java.management module Reviewed-by: dholmes Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/java.management/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptor.java ! src/java.management/share/classes/javax/management/MBeanServer.java Changeset: 039d732b80da Author: dsamersoff Date: 2016-08-31 10:28 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/039d732b80da Merge Changeset: ab687ee6cb9e Author: amurillo Date: 2016-09-01 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ab687ee6cb9e Merge Changeset: 9fffb37f4af2 Author: amurillo Date: 2016-09-01 15:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9fffb37f4af2 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk ! test/ProblemList.txt - test/sun/security/krb5/auto/unreachable.krb5.conf ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 090cbd92c744 Author: gtriantafill Date: 2016-09-02 11:20 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/090cbd92c744 8165293: Remove ClassesByName2Test.java and RedefineCrossEvent.java from ProblemList.txt Reviewed-by: dcubed ! test/ProblemList.txt Changeset: 03e9322dc0a5 Author: dsamersoff Date: 2016-09-06 09:37 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/03e9322dc0a5 8164943: sun/tools/jhsdb/HeapDumpTest failed with Can't find library: /test/lib/share/classes Summary: Change /test/lib/share/classes to /test/lib in HeapDumpTest.java Reviewed-by: dsamersoff, ctornqvi Contributed-by: sharath.ballal at oracle.com ! test/sun/tools/jhsdb/HeapDumpTest.java Changeset: 1c9c02f8eaee Author: sspitsyn Date: 2016-09-06 20:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1c9c02f8eaee 6822627: NPE at ReferenceTypeImpl.constantPool Summary: fix the NullPointerException bug Reviewed-by: sspitsyn, dsamersoff Contributed-by: egor.ushakov at jetbrains.com ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java + test/com/sun/jdi/ConstantPoolInfoGC.java Changeset: 0f3ebc9f497a Author: sspitsyn Date: 2016-09-07 03:35 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0f3ebc9f497a Merge Changeset: e54f4b7cd337 Author: hseigel Date: 2016-09-07 07:21 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e54f4b7cd337 8058575: IllegalAccessError trying to access package-private class from VM anonymous class Summary: Put anonymous classes in unnamed package into host class's package. Throw exception if host class's package differs from anonymous class. Reviewed-by: coleenp, acorn ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/java/lang/Class/GetModuleTest.java ! test/java/lang/invoke/VMAnonymousClass.java + test/jdk/internal/misc/Unsafe/TestBadHostClass.java Changeset: 7a118bc21cc9 Author: ddmitriev Date: 2016-09-07 15:34 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7a118bc21cc9 8165513: Quarantine sun/tools/jps/TestJpsJar.java Reviewed-by: dsamersoff ! test/ProblemList.txt Changeset: b5498c3caef2 Author: ddmitriev Date: 2016-09-07 16:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b5498c3caef2 Merge Changeset: 642790bf4c72 Author: vtewari Date: 2016-09-08 15:00 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/642790bf4c72 8152589: java/lang/management/ThreadMXBean/Locks.java fails intermittently, blocked on wrong object Reviewed-by: dholmes, dcubed ! test/java/lang/management/ThreadMXBean/Locks.java Changeset: 38f2b4b3828d Author: vtewari Date: 2016-09-08 15:53 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/38f2b4b3828d 8165579: Add missing javadoc information for javax.management.MBeanServer Summary: Added missing @implSpec javadoc information for deserialize api???s Reviewed-by: dfuchs, dholmes Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/javax/management/MBeanServer.java Changeset: 33ce711b8809 Author: amurillo Date: 2016-09-10 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/33ce711b8809 Merge ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! test/ProblemList.txt Changeset: 301402d97370 Author: amurillo Date: 2016-09-14 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/301402d97370 Merge - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java - src/jdk.localedata/share/classes/sun/text/resources/thai_dict ! test/ProblemList.txt - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: e7de0a5d8396 Author: amurillo Date: 2016-09-14 17:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e7de0a5d8396 Merge Changeset: 2c087b0e4b60 Author: ssahoo Date: 2016-09-15 01:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2c087b0e4b60 8165660: Remove the intermittent keyword from sun/security/krb5/auto/MaxRetries.java Summary: Remove the intermittent keyword Reviewed-by: weijun ! test/sun/security/krb5/auto/MaxRetries.java Changeset: cc4ea9143f34 Author: ssahoo Date: 2016-09-15 01:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cc4ea9143f34 8165825: Remove the intermittent keyword from sun/security/krb5/auto/Unreachable.java Summary: Remove the intermittent keyword Reviewed-by: weijun ! test/sun/security/krb5/auto/Unreachable.java Changeset: 8ec0559cbd7e Author: stuefe Date: 2016-09-13 11:38 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8ec0559cbd7e 8165936: Potential Heap buffer overflow when seaching timezone info files Summary: readdir_r called with too small buffer Reviewed-by: clanger, rriggs, okutsu, naoto ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: 251c889c4c32 Author: skovalev Date: 2016-09-15 13:03 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/251c889c4c32 8165689: Fix module dependencies for sun/security/pkcs11/* tests Reviewed-by: mullan ! test/sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java ! test/sun/security/krb5/IPv6.java ! test/sun/security/pkcs11/Cipher/ReinitCipher.java ! test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java ! test/sun/security/pkcs11/Cipher/TestRSACipher.java ! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java ! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java ! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java ! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java ! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java ! test/sun/security/pkcs11/KeyAgreement/TestDH.java ! test/sun/security/pkcs11/KeyAgreement/TestInterop.java ! test/sun/security/pkcs11/KeyAgreement/TestShort.java ! test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java ! test/sun/security/pkcs11/KeyGenerator/DESParity.java ! test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java ! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java ! test/sun/security/pkcs11/Mac/MacKAT.java ! test/sun/security/pkcs11/Mac/MacSameTest.java ! test/sun/security/pkcs11/Mac/ReinitMac.java ! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java ! test/sun/security/pkcs11/MessageDigest/DigestKAT.java ! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java ! test/sun/security/pkcs11/MessageDigest/TestCloning.java ! test/sun/security/pkcs11/Provider/Absolute.java ! test/sun/security/pkcs11/SampleTest.java ! test/sun/security/pkcs11/Secmod/AddPrivateKey.java ! test/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/sun/security/pkcs11/Secmod/Crypto.java ! test/sun/security/pkcs11/Secmod/GetPrivateKey.java ! test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java ! test/sun/security/pkcs11/Secmod/LoadKeystore.java ! test/sun/security/pkcs11/Secmod/TrustAnchors.java ! test/sun/security/pkcs11/SecureRandom/Basic.java ! test/sun/security/pkcs11/SecureRandom/TestDeserialization.java ! test/sun/security/pkcs11/Serialize/SerializeProvider.java ! test/sun/security/pkcs11/Signature/ByteBuffers.java ! test/sun/security/pkcs11/Signature/ReinitSignature.java ! test/sun/security/pkcs11/Signature/TestDSA.java ! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java ! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java ! test/sun/security/pkcs11/ec/ReadCertificates.java ! test/sun/security/pkcs11/ec/ReadPKCS12.java ! test/sun/security/pkcs11/ec/TestECDH.java ! test/sun/security/pkcs11/ec/TestECDH2.java ! test/sun/security/pkcs11/ec/TestECDSA.java ! test/sun/security/pkcs11/ec/TestECDSA2.java ! test/sun/security/pkcs11/ec/TestECGenSpec.java ! test/sun/security/pkcs11/ec/TestKeyFactory.java ! test/sun/security/pkcs11/rsa/KeyWrap.java ! test/sun/security/pkcs11/rsa/TestCACerts.java ! test/sun/security/pkcs11/rsa/TestKeyFactory.java ! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java ! test/sun/security/pkcs11/rsa/TestSignatures.java ! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java ! test/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java ! test/sun/security/pkcs11/tls/TestMasterSecret.java ! test/sun/security/pkcs11/tls/TestPRF.java ! test/sun/security/pkcs11/tls/TestPremaster.java ! test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java ! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java ! test/sun/security/x509/X509CertImpl/V3Certificate.java Changeset: 109fde5b023a Author: robm Date: 2016-09-15 15:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/109fde5b023a 8165988: Test JarURLConnectionUseCaches.java fails at windows: failed to clean up files after test Reviewed-by: chegar ! test/ProblemList.txt ! test/sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Changeset: d0d2bcebda5b Author: asmotrak Date: 2016-09-15 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d0d2bcebda5b 8163924: SSLEngineBadBufferArrayAccess.java fails intermittently with Unrecognized SSL message Reviewed-by: xuelei ! test/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Changeset: aab109341a41 Author: lancea Date: 2016-09-15 14:59 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aab109341a41 8159126: Add test to validate DriverManager.println output when DriverManager is initially loaded Reviewed-by: psandoz, joehw ! test/java/sql/testng/TEST.properties + test/java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Changeset: 8e4d88e06913 Author: rriggs Date: 2016-09-15 16:05 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8e4d88e06913 8166148: Fix for JDK-8165936 broke solaris builds Reviewed-by: naoto ! src/java.base/unix/native/libjava/TimeZone_md.c Changeset: 2e1e4c9c8af2 Author: bpb Date: 2016-09-15 13:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2e1e4c9c8af2 8165323: (fs) Files.getFileStore fails with "Mount point not found" in chroot environment Summary: Replace use of FileStore with FileSystem equivalent code. Reviewed-by: redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java Changeset: 3094b847dd63 Author: lana Date: 2016-09-15 21:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3094b847dd63 Merge - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: 7fe4652bfef2 Author: henryjen Date: 2016-09-16 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7fe4652bfef2 8042148: Ensure that the java launcher help is consistent with the manpage where they report common information Reviewed-by: ksrini ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: 28ce5e7cc724 Author: skovalev Date: 2016-09-15 16:28 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/28ce5e7cc724 8166126: Missing dependecies on jdk.zipfs module for jdk/nio/zipfs/jarfs/JFSTester.java Reviewed-by: alanb ! test/jdk/nio/zipfs/jarfs/JFSTester.java Changeset: a60d6bde3c57 Author: mchung Date: 2016-09-17 16:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a60d6bde3c57 8166237: jdk.jdi missing requires jdk.jdwp.agent Reviewed-by: alanb ! src/jdk.jdi/share/classes/module-info.java Changeset: 29ecac30ecae Author: nishjain Date: 2016-09-18 23:09 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/29ecac30ecae 8165984: ResourceBundle lookup fields not completely thread-safe Reviewed-by: okutsu, naoto ! src/java.base/share/classes/java/util/ListResourceBundle.java ! src/java.base/share/classes/java/util/PropertyResourceBundle.java Changeset: 9c4ef5048871 Author: alexsch Date: 2016-08-31 11:13 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9c4ef5048871 8163193: Metal L&F gradient is lighter on HiDPI display after the fix JDK-8143064 Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/sun/swing/CachedPainter.java + test/javax/swing/plaf/metal/MetalGradient/8163193/ButtonGradientTest.java Changeset: e84007be0c2f Author: alexsch Date: 2016-08-31 12:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e84007be0c2f 8153287: [PIT] [hidpi] java/awt/image/multiresolution/MultiresolutionIconTest failed (GTK+ and Nimbus L&F) Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java Changeset: 8cee7567e4a8 Author: prr Date: 2016-08-31 13:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8cee7567e4a8 8164818: Reg. test java/awt/font/TextLayout/VisibleAdvance.java fails Reviewed-by: serb, psadhukhan ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h ! test/java/awt/font/TextLayout/VisibleAdvance.java Changeset: 9808cd1963a5 Author: psadhukhan Date: 2016-09-01 10:21 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9808cd1963a5 8165146: [PIT][TEST_BUG] Doubtful usability of java/awt/print/PrinterJob/TestMediaTraySelection.java Reviewed-by: prr ! test/java/awt/print/PrinterJob/TestMediaTraySelection.java Changeset: 87ca8c53ab98 Author: alexsch Date: 2016-09-01 12:02 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/87ca8c53ab98 8158411: Regression on Swingmark on 8u102 b03 comparing 8u102 b02 on several configs on win32 Reviewed-by: prr, ssadetsky ! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp Changeset: 14918637b76e Author: pkbalakr Date: 2016-09-01 16:18 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/14918637b76e 8144735: [hidpi] javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java fails Reviewed-by: psadhukhan, vadim ! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java Changeset: a0c8eb083f39 Author: prr Date: 2016-09-01 11:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a0c8eb083f39 8144015: [PIT] failures of text layout font tests 8144023: [PIT] failure of text measurements in javax/swing/text/html/parser/Parser/6836089/bug6836089.java 8145542: The case failed automatically and thrown java.lang.ArrayIndexOutOfBoundsException exception 8151725: [macosx] ArrayIndexOOB exception when displaying Devanagari text in JEditorPane 8144240: [macosx][PIT] AIOOB in closed/javax/swing/text/GlyphPainter2/6427244/bug6427244.java 8152680: Regression in GlyphVector.getGlyphCharIndex behaviour 8158924: Incorrect i18n text document layout 8041480: ArrayIndexOutOfBoundsException when JTable contains certain string Reviewed-by: serb, srl ! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java ! src/java.desktop/share/native/libfontmanager/HBShaper.c + test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java + test/java/awt/font/LineBreakMeasurer/TestLineBreakWithFontSub.java + test/java/awt/font/TextLayout/LigatureCaretTest.java + test/java/awt/font/TextLayout/TestJustification.html + test/java/awt/font/TextLayout/TestJustification.java + test/javax/swing/text/DevanagariEditor.java + test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java Changeset: d63da458491c Author: dmarkov Date: 2016-09-01 22:17 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d63da458491c 8050478: [macosx] Cursor not updating correctly after closing a modal dialog Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + test/java/awt/Mouse/EnterExitEvents/ModalDialogEnterExitEventsTest.java Changeset: 58224e71ea72 Author: prr Date: 2016-09-01 12:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/58224e71ea72 Merge - test/sun/security/krb5/auto/unreachable.krb5.conf Changeset: 91a200506397 Author: ssadetsky Date: 2016-09-02 10:31 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/91a200506397 8164937: Remove code from SortingFocusTraversalPolicy that hacks into non-public Arrays.legacyMergeSort Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! test/java/awt/Focus/SortingFPT/JDK8048887.java Changeset: 03c248ab7484 Author: ssadetsky Date: 2016-09-02 10:36 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/03c248ab7484 8163100: [hidpi] Linux: display-wise scaling factor issues Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: eb7d6244528a Author: iris Date: 2016-09-02 10:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eb7d6244528a 8165269: (doc) Toolkit.isDynamicLayoutActive(): orphan '0' in first sentence Reviewed-by: alexsch ! src/java.desktop/share/classes/java/awt/Toolkit.java Changeset: 061d7d71f0ff Author: bpb Date: 2016-09-02 11:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/061d7d71f0ff 8154075: [TIFF] AIOOB Exception from TIFFLZWDecompressor Summary: For banded images make sure the step in the horizontal differencing predictor calculations for Deflate and LZW compression is unity (1) instead of the number of samples per pixel. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDeflateDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java Changeset: f56da32c7826 Author: lana Date: 2016-09-01 01:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f56da32c7826 8145952: ISO 4217 amendment 161 8164784: ISO 4217 amendment 162 Reviewed-by: naoto Contributed-by: li.jiang at oracle.com ! make/data/currency/CurrencyData.properties ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_be_BY.properties ! test/java/util/Currency/ValidateISO4217.java ! test/java/util/Currency/tablea1.txt ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 23f1f1cf47da Author: lana Date: 2016-09-01 08:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/23f1f1cf47da 8159408: duplicated data in rmic's javac.properties Reviewed-by: alanb Contributed-by: li.jiang at oracle.com ! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties Changeset: ac7243fd21f6 Author: lana Date: 2016-09-02 21:42 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ac7243fd21f6 Merge Changeset: 50c1bcbb4097 Author: azvegint Date: 2016-09-06 13:03 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50c1bcbb4097 8155083: On Windows, usage of USER_ATTENTION_WINDOW depends on state setting order Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/Taskbar.java ! src/java.desktop/share/classes/java/awt/peer/TaskbarPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp Changeset: 475a24023fc5 Author: prr Date: 2016-09-06 08:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/475a24023fc5 8165345: JDK macro definition re-defined by MacOS core framework Reviewed-by: serb ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h Changeset: 8c1bfb84c1a1 Author: prr Date: 2016-09-06 11:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8c1bfb84c1a1 8164899: Provide package access to setComponentMixingCutoutShape Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java ! src/java.desktop/share/classes/java/awt/Component.java Changeset: e30c36db6c44 Author: ant Date: 2016-09-08 19:25 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e30c36db6c44 8160570: [macosx] modal dialog can skip the activation/focus events Reviewed-by: serb, ssadetsky ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java + test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java Changeset: bae74ee4abe6 Author: aniyogi Date: 2016-09-09 11:48 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bae74ee4abe6 8163274: [TEST_BUG][macosx] apparent regression: javax/swing/JColorChooser/Test7194184.java Reviewed-by: alexsch, rchamyal ! test/javax/swing/JColorChooser/Test7194184.java Changeset: 0917d2fc19d9 Author: pkbalakr Date: 2016-09-09 13:15 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0917d2fc19d9 8009477: PageUp and PageDown keyboard buttons don't move slider indicator to next minor tick Reviewed-by: alexsch, aghaisas Contributed-by: prem.balakrishnan at oracle.com ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java + test/javax/swing/JSlider/SliderTick/SliderTickTest.java Changeset: 7df406400153 Author: ssadetsky Date: 2016-09-09 16:37 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7df406400153 8160054: The FileChooser didn't displayed large font with GTK LAF option. Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: 755dd8ef4ed0 Author: psadhukhan Date: 2016-09-10 14:50 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/755dd8ef4ed0 4885375: Page Ranges 'To Page' field must be populated based on Pageable Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/print/PrinterJob/PrintDlgPageable.java Changeset: 25c0c37cd66a Author: jdv Date: 2016-09-12 12:07 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/25c0c37cd66a 4924727: reader.abort() method does not work when called inside imageStarted for PNG Reviewed-by: prr, serb, bpb ! make/mapfiles/libjpeg/mapfile-vers ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c + test/javax/imageio/ReadAbortTest.java Changeset: ec667ddda43a Author: ddehaven Date: 2016-09-12 15:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ec667ddda43a Merge - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java - src/jdk.localedata/share/classes/sun/text/resources/thai_dict ! test/sun/text/resources/LocaleDataTest.java Changeset: fd45ca110802 Author: psadhukhan Date: 2016-09-13 13:40 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fd45ca110802 7064425: PageFormat Dialog has no owner window to reactivate 6948907: sun.print.DialogOwner does not support Dialogs as DialogOwner Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/DialogOwner.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java + test/java/awt/print/PrinterJob/TestPageDlgFrameAssociation.java + test/java/awt/print/PrinterJob/TestPrintDlgFrameAssociation.java Changeset: e1d133b6bce5 Author: prr Date: 2016-09-14 15:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e1d133b6bce5 8166068: test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java does not compile Reviewed-by: ddehaven, yan ! test/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java Changeset: e72df94364e3 Author: ddehaven Date: 2016-09-19 10:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e72df94364e3 Merge - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 From lana.steuck at oracle.com Thu Sep 22 18:12:40 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 22 Sep 2016 18:12:40 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+137 for changeset dfcbf839e299 Message-ID: <201609221812.u8MICeAv013980@aojmv0008.oracle.com> Changeset: 0d3825c6afdf Author: lana Date: 2016-09-22 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0d3825c6afdf Added tag jdk-9+137 for changeset dfcbf839e299 ! .hgtags From lana.steuck at oracle.com Thu Sep 22 18:12:38 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 22 Sep 2016 18:12:38 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+137 for changeset d7f519b00425 Message-ID: <201609221812.u8MICck2013939@aojmv0008.oracle.com> Changeset: 35258ac238e8 Author: lana Date: 2016-09-22 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/35258ac238e8 Added tag jdk-9+137 for changeset d7f519b00425 ! .hgtags From lana.steuck at oracle.com Thu Sep 22 18:12:40 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 22 Sep 2016 18:12:40 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+137 for changeset 258cf18fa7fc Message-ID: <201609221812.u8MICenx013976@aojmv0008.oracle.com> Changeset: 27bb44be3207 Author: lana Date: 2016-09-22 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/27bb44be3207 Added tag jdk-9+137 for changeset 258cf18fa7fc ! .hgtags From lana.steuck at oracle.com Thu Sep 22 18:12:46 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 22 Sep 2016 18:12:46 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+137 for changeset e72df94364e3 Message-ID: <201609221812.u8MICkUG014173@aojmv0008.oracle.com> Changeset: cf207e188ae2 Author: lana Date: 2016-09-22 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cf207e188ae2 Added tag jdk-9+137 for changeset e72df94364e3 ! .hgtags From lana.steuck at oracle.com Thu Sep 22 18:12:46 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 22 Sep 2016 18:12:46 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+137 for changeset 297c16d401c5 Message-ID: <201609221812.u8MICk84014181@aojmv0008.oracle.com> Changeset: 7d3a8f52b124 Author: lana Date: 2016-09-22 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/7d3a8f52b124 Added tag jdk-9+137 for changeset 297c16d401c5 ! .hgtags From lana.steuck at oracle.com Thu Sep 22 18:12:45 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 22 Sep 2016 18:12:45 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+137 for changeset a8d5fe567ae7 Message-ID: <201609221812.u8MICjU8014165@aojmv0008.oracle.com> Changeset: 6bcbde9a3ef2 Author: lana Date: 2016-09-22 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/6bcbde9a3ef2 Added tag jdk-9+137 for changeset a8d5fe567ae7 ! .hgtags From lana.steuck at oracle.com Thu Sep 22 18:12:46 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 22 Sep 2016 18:12:46 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+137 for changeset dd56c243c199 Message-ID: <201609221812.u8MICkuw014176@aojmv0008.oracle.com> Changeset: 9f61004270d8 Author: lana Date: 2016-09-22 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9f61004270d8 Added tag jdk-9+137 for changeset dd56c243c199 ! .hgtags From lana.steuck at oracle.com Thu Sep 22 18:12:51 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 22 Sep 2016 18:12:51 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+137 for changeset 17ed43add2f9 Message-ID: <201609221812.u8MICpvW014243@aojmv0008.oracle.com> Changeset: d4b2baada058 Author: lana Date: 2016-09-22 16:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/d4b2baada058 Added tag jdk-9+137 for changeset 17ed43add2f9 ! .hgtags From lana.steuck at oracle.com Wed Sep 28 20:43:05 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 28 Sep 2016 20:43:05 +0000 Subject: hg: jdk9/jdk9: 10 new changesets Message-ID: <201609282043.u8SKh5ul013226@aojmv0008.oracle.com> Changeset: 3803b441db32 Author: iignatyev Date: 2016-09-20 16:56 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3803b441db32 8166262: failurehandler should not use jtreg internal API Reviewed-by: sla, dsamersoff ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java + test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/OS.java Changeset: dfbf42c2f7f5 Author: alanbur Date: 2016-09-21 14:16 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/dfbf42c2f7f5 8165163: Solaris11 and onwards provide CUPS by default, references to csw and sfw versions should be removed Reviewed-by: erikj ! README-builds.html ! README-builds.md ! common/autoconf/generated-configure.sh ! common/autoconf/lib-cups.m4 Changeset: e51f798914a8 Author: alanbur Date: 2016-09-21 14:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e51f798914a8 8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged Reviewed-by: erikj ! Makefile ! README-builds.html ! README-builds.md ! common/autoconf/basics.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/lib-freetype.m4 ! common/autoconf/lib-x11.m4 ! common/autoconf/toolchain.m4 Changeset: 01852aa3235d Author: goetz Date: 2016-09-02 15:04 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/01852aa3235d 8165315: [ppc] Port "8133749: NMT detail stack trace cleanup" Summary: Also add methods to check for slow/fastdebug to Platform.java. Reviewed-by: simonis, cjplummer, dholmes ! test/lib/jdk/test/lib/Platform.java Changeset: 1d37ec5d3b9d Author: gtriantafill Date: 2016-09-14 08:24 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1d37ec5d3b9d 8165889: Remove jdk.test.lib.unsafe.UnsafeHelper Summary: Remove use of setAccessible() to get Unsafe. Reviewed-by: shade, lfoltan - test/lib/jdk/test/lib/unsafe/UnsafeHelper.java Changeset: b7c5288424c8 Author: amurillo Date: 2016-09-16 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b7c5288424c8 Merge - test/lib/jdk/test/lib/unsafe/UnsafeHelper.java Changeset: 01cb906720fc Author: amurillo Date: 2016-09-21 09:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/01cb906720fc Merge Changeset: fcc5fee49588 Author: lana Date: 2016-09-22 18:31 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/fcc5fee49588 Merge - test/lib/jdk/test/lib/unsafe/UnsafeHelper.java Changeset: c26f6c23f782 Author: erikj Date: 2016-09-26 14:57 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c26f6c23f782 8163102: Fix headless only configuration option Reviewed-by: tbell ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in Changeset: 67c4388142bd Author: erikj Date: 2016-09-27 15:33 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/67c4388142bd 8164301: jib should provide a JDK for running jtreg with Reviewed-by: tbell ! common/conf/jib-profiles.js ! make/MainSupport.gmk From lana.steuck at oracle.com Wed Sep 28 20:43:09 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 28 Sep 2016 20:43:09 +0000 Subject: hg: jdk9/jdk9/jaxp: 2 new changesets Message-ID: <201609282043.u8SKh9ZZ013365@aojmv0008.oracle.com> Changeset: 06299cf67046 Author: joehw Date: 2016-09-22 10:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/06299cf67046 8166398: CatalogSupport tests need to be fixed Reviewed-by: dfuchs ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.java ! test/javax/xml/jaxp/unittest/catalog/CatalogSupport.xml ! test/javax/xml/jaxp/unittest/catalog/CatalogSupportBase.java ! test/javax/xml/jaxp/unittest/catalog/XI_simple4Catalog.xml + test/javax/xml/jaxp/unittest/catalog/XI_test2Catalog.xml Changeset: 69c3b12ba75b Author: lana Date: 2016-09-22 18:32 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/69c3b12ba75b Merge From lana.steuck at oracle.com Wed Sep 28 20:43:11 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 28 Sep 2016 20:43:11 +0000 Subject: hg: jdk9/jdk9/langtools: 12 new changesets Message-ID: <201609282043.u8SKhBAO013439@aojmv0008.oracle.com> Changeset: 535f80a0a2fd Author: sadayapalam Date: 2016-09-20 05:28 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/535f80a0a2fd 8166108: VerifyError passing anonymous inner class to supertype constructor Summary: Anonymous classes instantitated in explicit constructor calls cannot have enclosing instance Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.java + test/tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.out + test/tools/javac/AnonymousClass/AnonymousInSuperCallTest.java Changeset: 238ab021ff4d Author: sadayapalam Date: 2016-09-20 12:12 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/238ab021ff4d 8156568: Update javac to support compiling against a modular JAR that is a multi-release JAR Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java + test/tools/javac/file/MultiReleaseJar/MutliReleaseModuleInfoTest.java Changeset: c313dc636115 Author: sadayapalam Date: 2016-09-21 05:26 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c313dc636115 8163027: AssertionError while compiling a program that uses try with resources. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/TryWithResources/TwrAndTypeVariables2Test.java Changeset: 7f3b6ce62ea7 Author: bpatel Date: 2016-09-21 18:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/7f3b6ce62ea7 8162363: Tables in javadoc documentation missing row headers Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java ! test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java ! test/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/jdk/javadoc/doclet/testModules/TestModules.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/jdk/javadoc/doclet/testUseOption/TestUseOption.java Changeset: f414169d0ced Author: rfield Date: 2016-09-21 23:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f414169d0ced 8166400: JShell: friendlier representation of array values Reviewed-by: sundar, jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java ! test/jdk/jshell/SimpleRegressionTest.java Changeset: 640ef9cacfd3 Author: lana Date: 2016-09-22 18:31 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/640ef9cacfd3 Merge Changeset: 39b3a85da6af Author: jlahoda Date: 2016-09-23 15:35 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/39b3a85da6af 8047347: com.sun.source.util.Trees breaks the compiler. Summary: Clearing synthetic constructors and super constructor calls between annotation processing rounds. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/tools/javac/processing/model/trees/BrokenEnumConstructor.java + test/tools/javac/processing/model/trees/BrokenEnumConstructor.out ! test/tools/javac/processing/model/trees/OnDemandAttribution.java + test/tools/javac/processing/model/trees/OnDemandAttributionData.java Changeset: ff584cd470d9 Author: ksrini Date: 2016-09-23 09:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ff584cd470d9 8166127: Develop new tests to cover javadoc module options which are passed to underlying javac Reviewed-by: jjg, ksrini Contributed-by: andrey.x.nazarov at oracle.com ! test/jdk/javadoc/tool/modules/ModuleTestBase.java ! test/jdk/javadoc/tool/modules/Modules.java Changeset: d4e74af5616d Author: rfield Date: 2016-09-23 14:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d4e74af5616d 8166589: jshell tool: typo: remove out of place text in /help /set truncation Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties Changeset: 63ff1dda242d Author: rfield Date: 2016-09-26 13:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/63ff1dda242d 8166655: JShell: Process running JShell should not be blocked from exit by non-daemon data-transfer threads Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIEventHandler.java Changeset: 9b0df83fb78c Author: sdrach Date: 2016-09-26 13:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9b0df83fb78c 8153654: Update jdeps to be multi-release jar aware Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/MultiReleaseException.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/VersionHelper.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties + test/tools/jdeps/MultiReleaseJar.java + test/tools/jdeps/mrjar/10/test/Version.java + test/tools/jdeps/mrjar/9/test/NonPublic.java + test/tools/jdeps/mrjar/9/test/Version.java + test/tools/jdeps/mrjar/base/p/Foo.java + test/tools/jdeps/mrjar/base/test/Version.java + test/tools/jdeps/mrjar/test/Main.java + test/tools/jdeps/mrjar/v10/q/Bar.java + test/tools/jdeps/mrjar/v10/q/Gee.java + test/tools/jdeps/mrjar/v9/p/Foo.java + test/tools/jdeps/mrjar/v9/q/Bar.java Changeset: 90dd93e668a5 Author: sadayapalam Date: 2016-09-27 04:34 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/90dd93e668a5 8164519: Rendering of supertype_target for annotated extends clause Summary: Eliminate inconsistencies in handling annotated super class. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java + test/tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java From lana.steuck at oracle.com Wed Sep 28 20:43:13 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 28 Sep 2016 20:43:13 +0000 Subject: hg: jdk9/jdk9/hotspot: 50 new changesets Message-ID: <201609282043.u8SKhDIg013487@aojmv0008.oracle.com> Changeset: ea5907c25ff6 Author: alanbur Date: 2016-09-21 14:23 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ea5907c25ff6 8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged Reviewed-by: erikj ! test/jprt.config Changeset: fbb492c97959 Author: zmajo Date: 2016-08-29 07:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fbb492c97959 8163880: Constant pool caching of fields inhibited/delayed unnecessarily Summary: Delay/inhibit constant pool caching of fields only if necessary Reviewed-by: kvn ! src/share/vm/interpreter/interpreterRuntime.cpp Changeset: 64840dbba932 Author: never Date: 2016-08-29 17:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/64840dbba932 8161550: [JVMCI] Crash: assert(sig_bt[member_arg_pos] == T_OBJECT) Reviewed-by: zmajo ! 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/HotSpotConstantPool.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: e4094bc14d80 Author: zmajo Date: 2016-08-30 09:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e4094bc14d80 8161720: Better byte behavior for off-heap data Summary: Normalize boolean values read with Unsafe. Reviewed-by: aph, simonis, jrose, psandoz ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/unsafe.cpp + test/compiler/unsafe/UnsafeOffHeapBooleanTest.java + test/compiler/unsafe/UnsafeOnHeapBooleanTest.java + test/compiler/unsafe/UnsafeSmallOffsetBooleanAccessTest.java Changeset: 6baec63b2b11 Author: zmajo Date: 2016-08-30 10:50 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6baec63b2b11 8141634: Implement VarHandles/Unsafe intrinsics on SPARC Summary: Implement the appropriate intrinsics on SPARC. Reviewed-by: kvn, dholmes, zmajo Contributed-by: Trevor Watson ! src/cpu/sparc/vm/sparc.ad Changeset: cfbdc930bf01 Author: zmajo Date: 2016-08-30 09:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cfbdc930bf01 Merge Changeset: 091f0dd7aac0 Author: neliasso Date: 2016-07-13 12:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/091f0dd7aac0 8160942: Unused code in GraphKit::record_profiled_receiver_for_speculation Summary: Fixed logic error; locally scoped 'maybe_null' w/initialiser is unused/dead Reviewed-by: kvn Contributed-by: patric.hedlin at oracle.com ! src/share/vm/opto/graphKit.cpp Changeset: 25478ff8e163 Author: neliasso Date: 2016-08-30 13:53 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/25478ff8e163 8157024: CodeCache JFR events reporting wrong data Summary: Fix scaling Reviewed-by: kvn Contributed-by: patric.hedlin at oralce.com ! src/share/vm/code/codeCache.cpp Changeset: b9b1b54d53b2 Author: thartmann Date: 2016-08-30 13:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b9b1b54d53b2 8164480: Crash with assert(handler_address == SharedRuntime::compute_compiled_exc_handler(..) failed: Must be the same Summary: Exception checking code needs to handle pre-allocated exceptions. Reviewed-by: dnsimon, kvn ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: b9cc59087cde Author: thartmann Date: 2016-08-30 13:51 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b9cc59087cde Merge Changeset: 79a147ebfdf2 Author: tpivovarova Date: 2016-08-31 14:47 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/79a147ebfdf2 8165030: [TESTBUG] ctw failed to build after 8157957 Reviewed-by: kvn ! test/testlibrary/ctw/Makefile Changeset: 882e8cda60b3 Author: dlong Date: 2016-08-31 12:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/882e8cda60b3 8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links Summary: process previous versions in Klass::clean_weak_klass_links() Reviewed-by: coleenp, sspitsyn, stefank, dcubed ! src/share/vm/oops/klass.cpp Changeset: 715302110892 Author: dpochepk Date: 2016-09-01 21:12 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/715302110892 8157956: OverflowCodeCacheTest.java fails with Out of space in CodeCache for method handle intrinsic Reviewed-by: kvn ! test/compiler/codecache/OverflowCodeCacheTest.java Changeset: f50719b7f652 Author: dpochepk Date: 2016-09-01 21:13 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f50719b7f652 8146096: [TEST BUG] compiler/loopopts/UseCountedLoopSafepoints.java Timeouts Reviewed-by: kvn ! test/compiler/loopopts/UseCountedLoopSafepoints.java + test/compiler/loopopts/UseCountedLoopSafepointsTest.java Changeset: 0c954730af2f Author: dpochepk Date: 2016-09-01 21:15 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0c954730af2f 8165244: Unquarantine compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java Reviewed-by: kvn ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java Changeset: 1b3cd490db61 Author: tpivovarova Date: 2016-09-01 20:16 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1b3cd490db61 8165050: [TESTBUG] tests generated by jittester cannot be run with jtreg Reviewed-by: vlivanov ! test/testlibrary/jittester/Makefile Changeset: dcf0a260cf72 Author: mcberg Date: 2016-09-06 09:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dcf0a260cf72 8164989: Inflate and compress intrinsics produce incorrect results with avx512 Summary: disabled avx512 for compress and reastrict using of inflate. Reviewed-by: kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp Changeset: 7c505133010d Author: dlong Date: 2016-09-08 23:43 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7c505133010d Merge ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/unsafe.cpp Changeset: 6048300c748e Author: ysuenaga Date: 2016-09-08 23:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6048300c748e 8164913: JVMTI.agent_load dcmd should show useful error message Summary: show useful error message Reviewed-by: dholmes, dsamersoff, sspitsyn ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: d060826d0911 Author: sspitsyn Date: 2016-09-09 06:44 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d060826d0911 Merge Changeset: 827d686fa959 Author: avorobye Date: 2016-09-09 19:30 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/827d686fa959 8146128: compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig timeouts Summary: test settings were changes in order to avoid timeouts Reviewed-by: kvn ! test/compiler/cpuflags/AESIntrinsicsBase.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java Changeset: e7203436d63d Author: rdurbin Date: 2016-09-09 11:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e7203436d63d 8140520: segfault on solaris-amd64 with "-XX:VMThreadStackSize=1" option Summary: Split the single thread_min_stack_allowed into three distinct values (java_thread_min_stack_allowed, compiler_thread_min_stack_allowed and vm_internal_thread_min_stack_allowed) on non-Windows platforms. Reviewed-by: dcubed, gthornbr, dholmes, coleenp, fparain, aph ! src/cpu/sparc/vm/globals_sparc.hpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/posix/vm/os_posix.cpp ! src/os/posix/vm/os_posix.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp ! 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/globals_linux_aarch64.hpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/globals_linux_x86.hpp ! 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/globals_solaris_sparc.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java + test/runtime/Thread/TooSmallStackSize.java Changeset: d7f05a5e7776 Author: dcubed Date: 2016-09-09 11:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d7f05a5e7776 Merge Changeset: 379746c5b2cd Author: dcubed Date: 2016-09-09 19:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/379746c5b2cd Merge Changeset: ca4cdb0cefb3 Author: hseigel Date: 2016-09-10 08:25 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ca4cdb0cefb3 8165634: Support multiple --add-modules options on the command line Summary: Use numbered properties for --add-module options so that multiple --add-module options can be supported. Reviewed-by: coleenp, gziemski, lfoltan, ccheung ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! test/runtime/modules/ModuleOptionsTest.java Changeset: f0b749e4d22d Author: amurillo Date: 2016-09-10 12:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f0b749e4d22d Merge Changeset: 7648527b38b8 Author: tschatzl Date: 2016-09-12 09:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7648527b38b8 8165313: Inserting freed regions during Free Collection Set serial phase takes very long on huge heaps Summary: Sort the collection set in ascending order so that the optimization when adding free regions can be exploited. Reviewed-by: sjohanss, mgerdin ! src/share/vm/gc/g1/g1CollectionSet.cpp Changeset: 32ab40be83ad Author: ehelin Date: 2016-09-08 12:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/32ab40be83ad 8165455: Tracing events for G1 have incorrect metadata Reviewed-by: egahlin, tschatzl ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp ! src/share/vm/gc/shared/gcTraceSend.cpp ! src/share/vm/trace/traceevents.xml Changeset: 53a14fe65414 Author: sjohanss Date: 2016-09-12 16:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/53a14fe65414 8114823: G1 doesn't honor request to disable class unloading Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp ! src/share/vm/runtime/arguments.cpp + test/gc/class_unloading/TestClassUnloadingDisabled.java Changeset: 8a64fe678c4f Author: ctornqvi Date: 2016-09-12 13:16 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8a64fe678c4f 8165881: Backout JDK-8164913 Reviewed-by: hseigel ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: d5d417cc0d95 Author: poonam Date: 2016-09-12 17:18 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d5d417cc0d95 8165493: SA: Add method in GrowableArray.java to be able to access the 'data' field Reviewed-by: dholmes, dsamersoff, egahlin ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GrowableArray.java Changeset: 0cf03b9d9b1f Author: poonam Date: 2016-09-12 18:59 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0cf03b9d9b1f Merge Changeset: cd2c49a02a4c Author: tschatzl Date: 2016-09-13 11:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cd2c49a02a4c 8164948: Initializing stores of HeapRegions are not ordered with regards to their use in G1ConcurrentMark Summary: Add a storestore barrier before publishing newly initialized HeapRegion instances, and place a loadload barrier before use of members. Reviewed-by: sjohanss, sangheki ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/heapRegionManager.cpp Changeset: 6c2a44eb27ac Author: mockner Date: 2016-09-13 11:04 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6c2a44eb27ac 8163014: Mysterious/wrong value for "long" frame local variable on 64-bit Summary: The high byte of a long variable on a 64-bit platform is now zeroed when it is pushed to stack. Reviewed-by: coleenp, dlong ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp + test/runtime/LocalLong/LocalLongHelper.java + test/runtime/LocalLong/LocalLongTest.java Changeset: dd344d3c057b Author: mockner Date: 2016-09-13 18:19 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dd344d3c057b Merge - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - test/runtime/RedefineTests/RedefineCount.java Changeset: 4e4dcd18c567 Author: dsimms Date: 2016-09-13 09:04 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4e4dcd18c567 8164086: Checked JNI pending exception check should be cleared when returning to Java frame Summary: Transitions to Java clear the pending pointer Reviewed-by: dholmes, neliasso, coleenp ! make/test/JtregNative.gmk ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/thread.hpp + test/runtime/jni/checked/TestCheckedJniExceptionCheck.java + test/runtime/jni/checked/libTestCheckedJniExceptionCheck.c Changeset: 0d0aa1b2d676 Author: rehn Date: 2016-09-13 19:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0d0aa1b2d676 Merge Changeset: 893d1d2ccb50 Author: goetz Date: 2016-08-30 16:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/893d1d2ccb50 8165315: [ppc] Port "8133749: NMT detail stack trace cleanup" Summary: Also add methods to check for slow/fastdebug to Platform.java. Reviewed-by: simonis, cjplummer, dholmes ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp ! test/runtime/NMT/CheckForProperDetailStackTrace.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 8e57662104a1 Author: cjplummer Date: 2016-09-13 17:22 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8e57662104a1 Merge Changeset: 402fc17577ea Author: cjplummer Date: 2016-09-13 18:22 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/402fc17577ea Merge Changeset: b42ee214ca92 Author: sspitsyn Date: 2016-09-13 13:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b42ee214ca92 8165681: ClassLoad and ClassPrepare JVMTI events are missed in the start phase Summary: Add the events bits to the early events bits Reviewed-by: dholmes, dsamersoff ! src/share/vm/prims/jvmtiEventController.cpp Changeset: 639c30cd07a7 Author: sspitsyn Date: 2016-09-13 20:17 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/639c30cd07a7 Merge Changeset: 29f193b36a20 Author: sspitsyn Date: 2016-09-13 21:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/29f193b36a20 Merge Changeset: f84223360596 Author: gtriantafill Date: 2016-09-14 08:17 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f84223360596 8165889: Remove jdk.test.lib.unsafe.UnsafeHelper Summary: Remove use of setAccessible() to get Unsafe. Reviewed-by: shade, lfoltan ! test/compiler/c2/Test6968348.java ! test/compiler/c2/cr8004867/TestIntUnsafeCAS.java ! test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java ! test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java ! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/testlibrary/rtm/XAbortProvoker.java ! test/compiler/unsafe/UnsafeRaw.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ProblematicFrameTest.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/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/NestedUnsafe.java ! test/runtime/Unsafe/PageSize.java ! test/runtime/Unsafe/PrimitiveHostClass.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/Unsafe/Reallocate.java ! test/runtime/Unsafe/SetMemory.java ! test/runtime/Unsafe/ThrowException.java ! test/runtime/contended/Basic.java ! test/runtime/contended/DefaultValue.java ! test/runtime/contended/Inheritance1.java ! test/runtime/defineAnonClass/NestedUnsafe.java ! test/runtime/defineAnonClass/NestedUnsafe2.java ! test/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java Changeset: 58f48dcb73c8 Author: hseigel Date: 2016-09-14 10:02 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/58f48dcb73c8 8149607: [Verifier] Do not verify pop, pop2, swap, dup* against top Summary: Throw VerifyError exception if type top is illegally popped from the stack. Reviewed-by: coleenp, acorn, ddmitriev ! src/share/vm/classfile/verificationType.hpp + test/runtime/verifier/popTopTests/PopDupTop.java + test/runtime/verifier/popTopTests/popDupSwapTests.jasm Changeset: 15b154057830 Author: jmasa Date: 2016-09-13 16:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/15b154057830 8161029: GPL header missing comma after year Reviewed-by: kbarrett, ehelin ! src/share/vm/gc/shared/workerManager.hpp Changeset: c41fa1dddf9c Author: mchung Date: 2016-09-14 11:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c41fa1dddf9c 8157464: Disallow StackWalker.getCallerClass() be called by caller-sensitive method Reviewed-by: bchristi, coleenp, dfuchs, sspitsyn ! src/share/vm/prims/jvm.h ! src/share/vm/prims/stackwalk.cpp ! src/share/vm/prims/stackwalk.hpp Changeset: 5c2eaa7b42bc Author: amurillo Date: 2016-09-16 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5c2eaa7b42bc Merge Changeset: dab2091976f3 Author: amurillo Date: 2016-09-21 09:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dab2091976f3 Merge Changeset: fc0956308c7a Author: lana Date: 2016-09-22 18:32 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fc0956308c7a Merge From lana.steuck at oracle.com Wed Sep 28 20:43:14 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 28 Sep 2016 20:43:14 +0000 Subject: hg: jdk9/jdk9/nashorn: 4 new changesets Message-ID: <201609282043.u8SKhEXS013491@aojmv0008.oracle.com> Changeset: f257b37827e2 Author: sdama Date: 2016-09-20 11:33 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/f257b37827e2 8166296: add documentation for Date,RegExp,Error,JSON objects Reviewed-by: mhaupt, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties Changeset: 987ce060a647 Author: sundar Date: 2016-09-20 21:53 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/987ce060a647 8166298: 3 nashorn ant tests fail with latest jdk9-dev tip Reviewed-by: hannesw, mhaupt ! test/script/trusted/JDK-8006529.js ! test/script/trusted/event_queue.js ! test/script/trusted/optimistic_recompilation.js + test/src/jdk/nashorn/test/models/Reflector.java Changeset: 7298aeb42536 Author: lana Date: 2016-09-22 18:32 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/7298aeb42536 Merge Changeset: 4a6ee1185fc8 Author: hannesw Date: 2016-09-26 13:27 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/4a6ee1185fc8 8164467: ES6 computed properties are implemented wrongly Reviewed-by: sundar, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/es6/computed-property-duplicate.js + test/script/basic/es6/computed-property-getter.js + test/script/basic/es6/computed-property-method.js + test/script/basic/es6/computed-property-number.js + test/script/basic/es6/computed-property-setter.js + test/script/basic/es6/computed-property.js From lana.steuck at oracle.com Wed Sep 28 20:43:19 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 28 Sep 2016 20:43:19 +0000 Subject: hg: jdk9/jdk9/jdk: 37 new changesets Message-ID: <201609282043.u8SKhKE0013570@aojmv0008.oracle.com> Changeset: 4d186e8bbe9a Author: jjiang Date: 2016-09-20 10:32 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4d186e8bbe9a 8165566: sun/security/ssl/SocketCreation/SocketCreation.java fails intermittently: Address already in use Summary: It takes every server to be allocated a free port. Reviewed-by: chegar Contributed-by: John Jiang ! test/sun/security/ssl/SocketCreation/SocketCreation.java Changeset: c709e74ffcf6 Author: clanger Date: 2016-09-20 08:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c709e74ffcf6 8166189: Fix for Bug 8165524 breaks AIX build Reviewed-by: simonis, goetz, mchung, cbensen, dsamersoff + src/java.base/aix/native/libjli/java_md_aix.c + src/java.base/aix/native/libjli/java_md_aix.h ! src/java.base/unix/native/libjli/java_md.h Changeset: c5e62ffb7fae Author: skovalev Date: 2016-09-20 12:56 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c5e62ffb7fae 8166285: Missing dependencies java.httpclient for tests from java/net pachage Reviewed-by: chegar ! test/java/net/URLClassLoader/definePackage/SplitPackage.java ! test/java/net/httpclient/HeadersTest1.java ! test/java/net/httpclient/ProxyAuthTest.java ! test/java/net/httpclient/whitebox/Driver.java Changeset: 7f6aa74d680f Author: amlu Date: 2016-09-21 08:55 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f6aa74d680f 8166248: tools/pack200/Pack200Test.java fails on Win32: Could not reserve enough space Reviewed-by: ksrini ! test/tools/pack200/Pack200Test.java Changeset: df20e8be623d Author: xiaofeya Date: 2016-09-21 02:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/df20e8be623d 8166359: java/net/URLPermission/nstest/lookup.sh fails if proxy is set since fix for JDK-8161016 Reviewed-by: chegar Contributed-by: Felix Yang ! test/java/net/URLPermission/nstest/LookupTest.java - test/java/net/URLPermission/nstest/LookupTestHosts ! test/java/net/URLPermission/nstest/lookup.sh Changeset: 33f2f7c81459 Author: skovalev Date: 2016-09-21 17:09 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/33f2f7c81459 8166450: smartcardio related tests failed on compilation during execution with jtreg tool Reviewed-by: weijun ! test/sun/security/smartcardio/TestChannel.java ! test/sun/security/smartcardio/TestConnect.java ! test/sun/security/smartcardio/TestConnectAgain.java ! test/sun/security/smartcardio/TestControl.java ! test/sun/security/smartcardio/TestDefault.java ! test/sun/security/smartcardio/TestDirect.java ! test/sun/security/smartcardio/TestExclusive.java ! test/sun/security/smartcardio/TestMultiplePresent.java ! test/sun/security/smartcardio/TestPresent.java ! test/sun/security/smartcardio/TestTransmit.java Changeset: 2acdea04aa37 Author: alanbur Date: 2016-09-21 14:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2acdea04aa37 8165161: Solaris: /usr/ccs /opt/sfw and /opt/csw are dead, references should be expunged Reviewed-by: rriggs, erikj ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java ! test/jprt.config ! test/start-Xvfb.sh ! test/sun/security/smartcardio/README.txt ! test/sun/security/tools/keytool/KeyToolTest.java ! test/tools/launcher/RunpathTest.java Changeset: 7580345fd131 Author: erikj Date: 2016-09-21 16:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7580345fd131 Merge Changeset: e11742189f9c Author: zmajo Date: 2016-08-30 09:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e11742189f9c 8161720: Better byte behavior for off-heap data Summary: Normalize boolean values read with Unsafe. Reviewed-by: aph, simonis, jrose, psandoz ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 0535c03b2b9f Author: dlong Date: 2016-09-08 23:43 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0535c03b2b9f Merge ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: c6ad7787775d Author: akulyakh Date: 2016-09-09 15:16 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c6ad7787775d 8139368: -javaagent and -Dcom.sun.management need to add to the initial set of modules to resolve Summary: A new test for the -javaagent option Reviewed-by: mchung, alanb + test/java/lang/instrument/SimpleAgent.java + test/java/lang/instrument/TestAgentWithLimitMods.java Changeset: 8a89084b51bc Author: rdurbin Date: 2016-09-09 11:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8a89084b51bc 8140520: segfault on solaris-amd64 with "-XX:VMThreadStackSize=1" option Summary: Split the single thread_min_stack_allowed into three distinct values (java_thread_min_stack_allowed, compiler_thread_min_stack_allowed and vm_internal_thread_min_stack_allowed) on non-Windows platforms. Reviewed-by: dcubed, gthornbr, dholmes, coleenp, fparain, aph ! test/tools/launcher/TooSmallStackSize.java Changeset: eaa5dc0f5505 Author: dcubed Date: 2016-09-09 11:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eaa5dc0f5505 Merge Changeset: 6cae3820bdcc Author: hseigel Date: 2016-09-10 08:27 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6cae3820bdcc 8165634: Support multiple --add-modules options on the command line Reviewed-by: alanb Contributed-by: mandy.chung at oracle.com ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! test/tools/launcher/modules/addmods/AddModsTest.java Changeset: 7acf6f9f0031 Author: amurillo Date: 2016-09-10 12:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7acf6f9f0031 Merge ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 0d9efe3879ad Author: gtriantafill Date: 2016-09-14 08:16 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0d9efe3879ad 8165889: Remove jdk.test.lib.unsafe.UnsafeHelper Summary: Remove use of setAccessible() to get Unsafe. Reviewed-by: shade, lfoltan ! test/jdk/internal/misc/Unsafe/TestBadHostClass.java Changeset: af63a1802a7e Author: mchung Date: 2016-09-14 11:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/af63a1802a7e 8157464: Disallow StackWalker.getCallerClass() be called by caller-sensitive method Reviewed-by: bchristi, coleenp, dfuchs, sspitsyn ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/native/include/jvm.h + test/java/lang/StackWalker/CallerSensitiveMethod/Main.java + test/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java + test/java/lang/StackWalker/CallerSensitiveMethod/csm/module-info.java + test/java/lang/StackWalker/CallerSensitiveMethod/src/java.base/java/util/CSM.java Changeset: 9fa064f008d3 Author: amurillo Date: 2016-09-16 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9fa064f008d3 Merge Changeset: f92324a04173 Author: amurillo Date: 2016-09-21 09:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f92324a04173 Merge - test/java/net/URLPermission/nstest/LookupTestHosts Changeset: d3a88ba20b0b Author: jnimeh Date: 2016-09-22 07:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d3a88ba20b0b 8049516: sun.security.provider.SeedGenerator throws ArrayIndexOutOfBoundsException Summary: Prevent the latch inside ThreadedSeedGenerator.run() from overflowing into a negative value causing a negative index array lookup. Reviewed-by: xuelei, weijun ! src/java.base/share/classes/sun/security/provider/SeedGenerator.java Changeset: 793d3e7a11d3 Author: coffeys Date: 2016-09-22 17:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/793d3e7a11d3 8151832: Improve exception messages in exception thrown by new JDK 9 code Reviewed-by: alanb ! src/java.base/share/classes/java/lang/module/ModuleInfo.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java ! src/java.base/share/classes/jdk/internal/misc/VM.java ! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java ! src/java.desktop/share/classes/javax/imageio/ImageReader.java ! src/java.desktop/share/classes/javax/imageio/ImageWriter.java Changeset: 64b69adbba69 Author: lana Date: 2016-09-22 18:31 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/64b69adbba69 Merge - test/java/net/URLPermission/nstest/LookupTestHosts Changeset: 83030d149c5c Author: valeriep Date: 2016-09-23 01:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/83030d149c5c 8136355: CKM_SSL3_KEY_AND_MAC_DERIVE no longer available by default on Solaris 12 Summary: Enhanced to detect and throw InvalidAlgorithmParameterException if SSLv3 is requested but unsupported Reviewed-by: xuelei ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java ! test/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/sun/security/pkcs11/tls/TestMasterSecret.java ! test/sun/security/pkcs11/tls/TestPremaster.java Changeset: da8b9aa5e6d1 Author: xiaofeya Date: 2016-09-23 03:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/da8b9aa5e6d1 8085049: java/net/MulticastSocket/TimeToLive.java fails intermittently with "Address already in use" Reviewed-by: chegar ! test/java/net/MulticastSocket/TimeToLive.java Changeset: 986468d1a0a4 Author: mhaupt Date: 2016-09-23 15:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/986468d1a0a4 8161211: better inlining support for loop bytecode intrinsics Reviewed-by: jrose, vlivanov, redestad ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/MethodHandlesTest.java Changeset: 11a17f2b759d Author: robm Date: 2016-09-23 15:31 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/11a17f2b759d 8159410: InetAddress.isReachable returns true for non existing IP adresses Reviewed-by: chegar, coffeys ! src/java.base/windows/native/libnet/Inet4AddressImpl.c Changeset: fd96fbd36133 Author: skovalev Date: 2016-09-23 12:08 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fd96fbd36133 8166553: undeclared dependencies for two IO tests Reviewed-by: bpb Contributed-by: Sergei Kovalev ! test/java/io/PrintStream/FormatLocale.java ! test/sun/nio/cs/TestUnmappable.java Changeset: 926c7f71ed16 Author: dl Date: 2016-09-23 13:14 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/926c7f71ed16 8166465: CompletableFuture.minimalCompletionStage().toCompletableFuture() should be non-minimal Reviewed-by: martin, chegar, shade ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/java/util/concurrent/tck/CompletableFutureTest.java Changeset: 3f11647c40cd Author: dl Date: 2016-09-23 13:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3f11647c40cd 8166057: [testbug] CoreThreadTimeOut still uses hardcoded timeout Reviewed-by: martin, chegar, shade ! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java Changeset: fded5722642e Author: dl Date: 2016-09-23 13:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fded5722642e 8166059: JSR166TestCase.java fails with NPE in dumpTestThreads on timeout Reviewed-by: martin, chegar, shade ! test/java/util/concurrent/tck/JSR166TestCase.java Changeset: 035006c599d0 Author: dl Date: 2016-09-23 13:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/035006c599d0 8165919: Miscellaneous changes imported from jsr166 CVS 2016-09-21 Reviewed-by: martin, chegar, shade ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java ! test/java/util/Collections/EmptyNavigableMap.java ! test/java/util/Collections/EmptyNavigableSet.java ! test/java/util/Deque/ChorusLine.java ! test/java/util/PriorityQueue/ForgetMeNot.java ! test/java/util/PriorityQueue/PriorityQueueSort.java ! test/java/util/PriorityQueue/RemoveContains.java ! test/java/util/concurrent/Executors/AutoShutdown.java ! test/java/util/concurrent/tck/AtomicIntegerArrayTest.java ! test/java/util/concurrent/tck/AtomicLongArrayTest.java ! test/java/util/concurrent/tck/ConcurrentSkipListMapTest.java ! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java ! test/java/util/concurrent/tck/CyclicBarrierTest.java ! test/java/util/concurrent/tck/DelayQueueTest.java ! test/java/util/concurrent/tck/ForkJoinPoolTest.java ! test/java/util/concurrent/tck/ScheduledExecutorTest.java ! test/java/util/concurrent/tck/TreeMapTest.java ! test/java/util/concurrent/tck/TreeSetTest.java Changeset: 2b6aebac0773 Author: erikj Date: 2016-09-26 14:56 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2b6aebac0773 8163102: Fix headless only configuration option Reviewed-by: tbell ! make/launcher/Launcher-java.desktop.gmk ! make/launcher/Launcher-jdk.policytool.gmk ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/unix/native/libjawt/jawt.c Changeset: fb7345accd74 Author: xiaofeya Date: 2016-09-26 08:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fb7345accd74 8130657: com/sun/net/httpserver/Test5.java failed with java.lang.RuntimeException: wrong string result 8085575: java/net/Socket/InheritHandle.java fails intermittently with "Address already in use" Reviewed-by: dfuchs ! test/com/sun/net/httpserver/Test5.java ! test/java/net/MulticastSocket/TimeToLive.java ! test/java/net/Socket/InheritHandle.java Changeset: 03fdbc829db3 Author: clanger Date: 2016-09-26 21:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/03fdbc829db3 8166604: nio: remove unneeded locals variables and correct NPE Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java Changeset: 57746f6885ac Author: sdrach Date: 2016-09-26 13:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/57746f6885ac 8153654: Update jdeps to be multi-release jar aware Reviewed-by: mchung ! src/java.base/share/classes/module-info.java Changeset: b2e7ba45d2de Author: xiaofeya Date: 2016-09-27 01:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b2e7ba45d2de 8154525: java/net/ServerSocket/ThreadStop.java fails intermittently with error while cleaning up threads after test Reviewed-by: chegar ! test/java/net/ServerSocket/ThreadStop.java Changeset: 665096863382 Author: robm Date: 2016-09-27 12:07 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/665096863382 8166747: Add invalid network / computer name cases to isReachable known failure switch Reviewed-by: chegar, msheppar ! src/java.base/windows/native/libnet/Inet4AddressImpl.c From lana.steuck at oracle.com Thu Sep 29 17:13:20 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 Sep 2016 17:13:20 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+138 for changeset 27bb44be3207 Message-ID: <201609291713.u8THDKp1026362@aojmv0008.oracle.com> Changeset: 9e101c5c6fe0 Author: lana Date: 2016-09-29 16:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/9e101c5c6fe0 Added tag jdk-9+138 for changeset 27bb44be3207 ! .hgtags From lana.steuck at oracle.com Thu Sep 29 17:13:21 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 Sep 2016 17:13:21 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+138 for changeset 67c4388142bd Message-ID: <201609291713.u8THDLo9026374@aojmv0008.oracle.com> Changeset: 9c3659801a7b Author: lana Date: 2016-09-29 16:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9c3659801a7b Added tag jdk-9+138 for changeset 67c4388142bd ! .hgtags From lana.steuck at oracle.com Thu Sep 29 17:13:21 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 Sep 2016 17:13:21 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+138 for changeset fc0956308c7a Message-ID: <201609291713.u8THDLmY026365@aojmv0008.oracle.com> Changeset: cc9e90e6d956 Author: lana Date: 2016-09-29 16:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cc9e90e6d956 Added tag jdk-9+138 for changeset fc0956308c7a ! .hgtags From lana.steuck at oracle.com Thu Sep 29 17:13:24 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 Sep 2016 17:13:24 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+138 for changeset 69c3b12ba75b Message-ID: <201609291713.u8THDO5x026547@aojmv0008.oracle.com> Changeset: 8991d71c5316 Author: lana Date: 2016-09-29 16:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/8991d71c5316 Added tag jdk-9+138 for changeset 69c3b12ba75b ! .hgtags From lana.steuck at oracle.com Thu Sep 29 17:13:26 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 Sep 2016 17:13:26 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+138 for changeset 90dd93e668a5 Message-ID: <201609291713.u8THDQw1026623@aojmv0008.oracle.com> Changeset: e4d1e485cc6e Author: lana Date: 2016-09-29 16:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e4d1e485cc6e Added tag jdk-9+138 for changeset 90dd93e668a5 ! .hgtags From lana.steuck at oracle.com Thu Sep 29 17:13:27 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 Sep 2016 17:13:27 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+138 for changeset 665096863382 Message-ID: <201609291713.u8THDROx026640@aojmv0008.oracle.com> Changeset: 1e8186f800c5 Author: lana Date: 2016-09-29 16:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1e8186f800c5 Added tag jdk-9+138 for changeset 665096863382 ! .hgtags From lana.steuck at oracle.com Thu Sep 29 17:13:27 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 Sep 2016 17:13:27 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+138 for changeset 7d3a8f52b124 Message-ID: <201609291713.u8THDR66026637@aojmv0008.oracle.com> Changeset: 7a7aadf3c450 Author: lana Date: 2016-09-29 16:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/7a7aadf3c450 Added tag jdk-9+138 for changeset 7d3a8f52b124 ! .hgtags From lana.steuck at oracle.com Thu Sep 29 17:13:30 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 29 Sep 2016 17:13:30 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+138 for changeset 4a6ee1185fc8 Message-ID: <201609291713.u8THDUH5026685@aojmv0008.oracle.com> Changeset: 7d3c67e8e4a4 Author: lana Date: 2016-09-29 16:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/7d3c67e8e4a4 Added tag jdk-9+138 for changeset 4a6ee1185fc8 ! .hgtags