From lana.steuck at oracle.com Thu Nov 3 02:17:47 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Nov 2016 02:17:47 +0000 Subject: hg: jdk9/jdk9: 17 new changesets Message-ID: <201611030217.uA32HlEm019389@aojmv0008.oracle.com> Changeset: f5994f5d5041 Author: simonis Date: 2016-10-06 13:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f5994f5d5041 8166800: [s390] Top-level build changes required for Linux/s390x Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 9c672c28d79e Author: amurillo Date: 2016-10-13 08:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9c672c28d79e Merge ! common/autoconf/generated-configure.sh Changeset: b48a9b312524 Author: ctornqvi Date: 2016-10-18 06:14 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b48a9b312524 8166738: Enable concurrency in Hotspot jtreg testing Reviewed-by: gtriantafill, erikj, sspitsyn ! test/Makefile Changeset: 808cae9bfff0 Author: amurillo Date: 2016-10-20 16:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/808cae9bfff0 Merge Changeset: 530dbcad379e Author: amurillo Date: 2016-10-25 12:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/530dbcad379e Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: f37e46c2e8f6 Author: ihse Date: 2016-10-26 09:44 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f37e46c2e8f6 8168636: More detailed information about native libraries in build log Reviewed-by: erikj ! make/common/NativeCompilation.gmk Changeset: db49e4e492e0 Author: ihse Date: 2016-10-26 16:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/db49e4e492e0 8168772: Convert javadoc generation to build-infra standards Reviewed-by: erikj ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Javadoc.gmk ! make/Main.gmk ! make/MainSupport.gmk Changeset: 598f26abc418 Author: prr Date: 2016-10-18 13:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/598f26abc418 8167126: Create a module to provide access to non-SE desktop APIs Reviewed-by: alanb, mchung ! make/common/Modules.gmk Changeset: 1c775a40f22e Author: prr Date: 2016-10-19 08:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1c775a40f22e Merge Changeset: 758bf38c3ee8 Author: prr Date: 2016-10-27 08:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/758bf38c3ee8 Merge Changeset: 3a9475875203 Author: ddehaven Date: 2016-10-27 09:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3a9475875203 8167187: Exported elements referring to inaccessible types in jdk.jsobject Reviewed-by: mchung, alanb ! make/CompileJavaModules.gmk Changeset: 5b0818f52a62 Author: lana Date: 2016-10-27 21:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5b0818f52a62 Merge Changeset: b913840943c0 Author: erikj Date: 2016-10-28 14:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b913840943c0 8062810: Examine src.zip in JDK image and decide if source classes should be organized by module Reviewed-by: mchung, kcr ! make/CompileJavaModules.gmk ! make/ZipSource.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk ! make/common/ZipArchive.gmk Changeset: a327b728bbe7 Author: erikj Date: 2016-10-31 16:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a327b728bbe7 8168950: Incremental build of images always rebuilds jmods Reviewed-by: tbell ! make/ExplodedImageOptimize.gmk Changeset: 7b791b507f9b Author: erikj Date: 2016-11-01 15:55 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/7b791b507f9b 8168982: Missing dependency for docs-copy Reviewed-by: tbell ! make/Main.gmk Changeset: 772958837ba7 Author: jlahoda Date: 2016-11-02 07:36 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/772958837ba7 8131019: jshell tool: access javadoc from tool Summary: Disabling doclint on jdk.compiler/jdk.internal.* packages, to disable lint on newly added jdk.compiler/jdk.internal.shellsupport.doc package. Reviewed-by: jjg, rfield ! make/CompileJavaModules.gmk Changeset: 1fc62b1c629f Author: erikj Date: 2016-11-02 10:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1fc62b1c629f 8063154: Checked in jvmti.h not in sync with generated jvmti.h Reviewed-by: tbell ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From lana.steuck at oracle.com Thu Nov 3 02:17:51 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Nov 2016 02:17:51 +0000 Subject: hg: jdk9/jdk9/jaxp: 2 new changesets Message-ID: <201611030217.uA32HqQa019590@aojmv0008.oracle.com> Changeset: eb3b5f3ecb9a Author: joehw Date: 2016-10-31 09:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/eb3b5f3ecb9a 8069098: StAX produces the wrong event stream Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/javax/xml/stream/XMLEventReader.java ! src/java.xml/share/classes/javax/xml/stream/XMLStreamReader.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java Changeset: ce81d03ad732 Author: fyuan Date: 2016-11-02 14:16 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/ce81d03ad732 8168968: Two jaxp tests failing after JDK-8167646 Reviewed-by: joehw, weijun ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java + test/javax/xml/jaxp/unittest/catalog/CatalogInvalidPathTest.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java From lana.steuck at oracle.com Thu Nov 3 02:17:53 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Nov 2016 02:17:53 +0000 Subject: hg: jdk9/jdk9/langtools: 14 new changesets Message-ID: <201611030217.uA32Hs8g019607@aojmv0008.oracle.com> Changeset: f7187b5fe9e2 Author: rfield Date: 2016-10-24 19:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f7187b5fe9e2 8166649: jshell tool: missing --add-modules and --module-path 8167462: jshell tool: /help /reload is wrong about re-executing commands Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ToolBasicTest.java Changeset: 32444e1ad88a Author: tbell Date: 2016-10-25 08:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/32444e1ad88a 8168369: fix for langtools intermittent failures needs to check PRODUCT_HOME Reviewed-by: erikj ! test/Makefile Changeset: 18d9a9e14262 Author: sadayapalam Date: 2016-10-26 11:22 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/18d9a9e14262 8166367: Missing ExceptionTable attribute in anonymous class constructors Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/AnonymousClass/AnonymousCtorExceptionTest.java Changeset: a94763e89674 Author: mcimadamore Date: 2016-10-26 12:27 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a94763e89674 8168134: Inference: javac incorrectly propagating inner constraint with primitive target Summary: Check for propagation doesn't take into account primitive type constraints Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8168134/T8168134.java Changeset: 6a79477df95d Author: mcimadamore Date: 2016-10-26 15:41 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6a79477df95d 8168774: Polymorhic signature method check crashes javac Summary: Check for polysig method assumes arity is greater than zero Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/meth/BadPolySig.java Changeset: edad5f2365b6 Author: lana Date: 2016-10-27 21:22 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/edad5f2365b6 Merge Changeset: 6bb6785c2329 Author: rfield Date: 2016-10-27 17:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6bb6785c2329 8167643: JShell: silently ignore access modifiers (as semantically irrelevant) Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/jdk/jshell/ClassesTest.java ! test/jdk/jshell/ErrorTranslationTest.java ! test/jdk/jshell/IgnoreTest.java ! test/jdk/jshell/KullaTesting.java ! test/jdk/jshell/MethodsTest.java ! test/jdk/jshell/ModifiersTest.java ! test/jdk/jshell/ToolBasicTest.java Changeset: e0798bbe23da Author: alanb Date: 2016-10-28 10:17 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/e0798bbe23da 8168789: ModuleReader.list and ModuleFinder.of update Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java Changeset: 117bd6e52035 Author: mchung Date: 2016-10-31 18:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/117bd6e52035 8167057: jdeps option to list modules and internal APIs for @modules for test dev Reviewed-by: dfuchs ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleGraphBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/lib/JdepsRunner.java + test/tools/jdeps/listdeps/ListModuleDeps.java + test/tools/jdeps/listdeps/src/lib/Lib.java + test/tools/jdeps/listdeps/src/z/Bar.java + test/tools/jdeps/listdeps/src/z/Foo.java + test/tools/jdeps/listdeps/src/z/UseUnsafe.java Changeset: 11ab0f581f11 Author: vromero Date: 2016-11-01 10:14 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/11ab0f581f11 8132562: javac fails with CLASSPATH with double-quotes as an environment variable Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java + test/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java Changeset: 85a8bfb00296 Author: vromero Date: 2016-11-01 10:51 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/85a8bfb00296 8167431: javac takes too long time to resolve interface dependency Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java Changeset: 68754738ba9c Author: smarks Date: 2016-11-01 11:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/68754738ba9c 8165646: (jdeprscan) adjust tool output to improve clarity Reviewed-by: jjg, psandoz ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Messages.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/Scan.java ! test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java Changeset: d44acab5b0ab Author: darcy Date: 2016-11-01 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d44acab5b0ab 8169025: Problem list ClassPathWithDoubleQuotesTest.java until JDK-8169005 is fixed Reviewed-by: ksrini ! test/ProblemList.txt Changeset: 6ef8a1453577 Author: jlahoda Date: 2016-11-02 07:38 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6ef8a1453577 8131019: jshell tool: access javadoc from tool Summary: Adding internal support to resolve {@inheritDoc} and format javadoc to plain text for use by jdk.jshell and jdk.scripting.nashorn.shell, enhancing Shift- documentation in JShell with ability to show javadoc. Reviewed-by: jjg, rfield ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java + src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java + src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java + src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/resources/javadocformatter.properties ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java + test/jdk/internal/shellsupport/doc/JavadocFormatterTest.java + test/jdk/internal/shellsupport/doc/JavadocHelperTest.java ! test/jdk/jshell/CompletionSuggestionTest.java + test/jdk/jshell/JavadocTest.java ! test/jdk/jshell/KullaTesting.java From lana.steuck at oracle.com Thu Nov 3 02:17:56 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Nov 2016 02:17:56 +0000 Subject: hg: jdk9/jdk9/nashorn: 3 new changesets Message-ID: <201611030217.uA32HuMQ019652@aojmv0008.oracle.com> Changeset: 96f47313aae7 Author: hannesw Date: 2016-10-28 16:52 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/96f47313aae7 8148924: Inconsistent "this" context in JSAdapter adaptee function calls Reviewed-by: jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! test/script/basic/jsadapter-ids.js ! test/script/basic/jsadapter.js ! test/script/basic/jsadapter.js.EXPECTED ! test/script/basic/jsadapterlink.js Changeset: 7caf1f762f1d Author: attila Date: 2016-11-01 15:31 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/7caf1f762f1d 8168005: Introduce namespaces for GET, SET Dynalink operations Reviewed-by: hannesw, sundar ! samples/dynalink/ArrayStreamLinkerExporter.java ! samples/dynalink/BufferIndexingLinkerExporter.java ! samples/dynalink/DOMLinkerExporter.java ! samples/dynalink/MissingMethodLinkerExporter.java ! samples/dynalink/UnderscoreNameLinkerExporter.java ! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java - src/jdk.dynalink/share/classes/jdk/dynalink/CompositeOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java + src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java + src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java + src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java ! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethodLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/GuardedInvocationComponent.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java ! test/src/jdk/dynalink/beans/test/BeanLinkerTest.java ! test/src/jdk/dynalink/beans/test/BeansLinkerTest.java ! test/src/jdk/dynalink/support/test/CallSiteTest.java ! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java ! test/src/jdk/dynalink/test/LinkedCallSiteLocationTest.java Changeset: b4e57ead3fae Author: sundar Date: 2016-11-02 18:36 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/b4e57ead3fae 8169050: underscore_linker.js sample fails after dynalink changes for JDK-8168005 Reviewed-by: jlaskey, hannesw ! samples/dynalink/underscore_linker.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! test/src/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + test/src/jdk/dynalink/test/TrustedUnderscoreNameLinkerExporter.java ! test/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java + test/src/jdk/nashorn/api/scripting/test/JDK_8169050_Test.java From lana.steuck at oracle.com Thu Nov 3 02:17:58 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Nov 2016 02:17:58 +0000 Subject: hg: jdk9/jdk9/hotspot: 83 new changesets Message-ID: <201611030217.uA32HxXk019665@aojmv0008.oracle.com> Changeset: a2f56f1169d4 Author: rprotacio Date: 2016-09-29 13:32 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a2f56f1169d4 8160064: StackWalker implementation added logging option without using UL Summary: Moved StackWalk logging to Unified Logging framework Reviewed-by: coleenp, mockner, dholmes, mchung ! src/share/vm/logging/logTag.hpp ! src/share/vm/prims/stackwalk.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/logging/StackWalkTest.java Changeset: 6f05f0a297a1 Author: rprotacio Date: 2016-09-29 18:00 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6f05f0a297a1 Merge ! src/share/vm/runtime/globals.hpp - src/share/vm/utilities/chunkedList.cpp - test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java - test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java Changeset: a6934ab21a0b Author: amurillo Date: 2016-09-30 03:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a6934ab21a0b Merge Changeset: a575b5865683 Author: ccheung Date: 2016-09-30 12:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a575b5865683 8166930: minor cleanups 1) remove reference to ZIP_ReadMappedEntry 2) checking of st_mode Reviewed-by: jiangli, lfoltan ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/memory/filemap.cpp Changeset: a0d5b9a2a9ec Author: kzhaldyb Date: 2016-09-28 18:40 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a0d5b9a2a9ec 8166462: Convert TestResourcehash_test to Gtest Reviewed-by: mgerdin, iignatyev ! src/share/vm/utilities/internalVMTests.cpp - src/share/vm/utilities/resourceHash.cpp + test/native/utilities/test_resourceHash.cpp Changeset: 4962f9f46728 Author: dholmes Date: 2016-10-03 21:48 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4962f9f46728 8081800: AbstractMethodError when evaluating a private method in an interface via debugger Reviewed-by: acorn, dcubed, coleenp ! make/test/JtregNative.gmk ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciInstanceKlass.hpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/jni.cpp + test/runtime/RedefineTests/RedefineInterfaceMethods.java + test/runtime/jni/PrivateInterfaceMethods/PrivateInterfaceMethods.java + test/runtime/jni/PrivateInterfaceMethods/libPrivateInterfaceMethods.c ! test/runtime/logging/ItablesTest.java Changeset: d9960bd9fb6d Author: enevill Date: 2016-05-24 08:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d9960bd9fb6d 8157708: aarch64: StrIndexOfChar intrinsic is not implemented Reviewed-by: aph Contributed-by: ningsheng.jian at linaro.org ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp Changeset: bb17fd6f2e36 Author: iignatyev Date: 2016-10-04 21:20 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bb17fd6f2e36 8166925: several native TESTs should be changed to TEST_VM Reviewed-by: vlivanov, kzhaldyb ! test/native/classfile/test_symbolTable.cpp ! test/native/logging/test_logConfiguration.cpp ! test/native/logging/test_logDecorations.cpp ! test/native/logging/test_logFileOutput.cpp ! test/native/oops/test_arrayOop.cpp ! test/native/utilities/test_json.cpp Changeset: 802c4b6f5119 Author: iignatyev Date: 2016-10-04 21:21 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/802c4b6f5119 8166129: hitting vmassert during gtest execution doesn't generate core and hs_err files Reviewed-by: kzhaldyb, kbarrett ! test/native/gtestMain.cpp Changeset: 5baf89bc0a4b Author: mdoerr Date: 2016-04-29 15:23 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5baf89bc0a4b 8155729: C2: Skip transformation of LoadConP for heap-based compressed oops Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/matcher.hpp Changeset: 99ba38bd0e7c Author: erikj Date: 2016-10-05 11:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/99ba38bd0e7c 8164120: The minimal VM should be stripped using --strip-unneeded Reviewed-by: ihse, tbell, bobv ! make/lib/CompileJvm.gmk ! make/lib/JvmFeatures.gmk Changeset: d3032d8d3bc7 Author: mlarsson Date: 2016-09-08 15:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d3032d8d3bc7 8165696: Convert gcTraceTime internal tests to GTest Reviewed-by: rehn, rprotacio ! src/share/vm/logging/log.cpp ! src/share/vm/utilities/internalVMTests.cpp ! test/native/logging/logTestUtils.inline.hpp + test/native/logging/test_gcTraceTime.cpp Changeset: 37040fd2c7f5 Author: mlarsson Date: 2016-09-08 15:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/37040fd2c7f5 8165698: Convert LogTagSet related internal tests to GTest Reviewed-by: rehn, rprotacio ! src/share/vm/logging/log.cpp ! src/share/vm/utilities/internalVMTests.cpp ! test/native/logging/test_logTagLevelExpression.cpp ! test/native/logging/test_logTagSet.cpp + test/native/logging/test_logTagSetDescriptions.cpp Changeset: 1a8be2fab619 Author: mlarsson Date: 2016-09-08 15:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1a8be2fab619 8165700: Convert LogMessage internal tests to GTest Reviewed-by: rehn, rprotacio ! src/share/vm/logging/log.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/logging/test_logMessageTest.cpp Changeset: c3b0353786c1 Author: mlarsson Date: 2016-09-08 15:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c3b0353786c1 8165702: Convert LogFileOutput internal tests to GTest Reviewed-by: rehn, rprotacio ! src/share/vm/logging/log.cpp ! src/share/vm/utilities/internalVMTests.cpp ! test/native/logging/logTestUtils.inline.hpp ! test/native/logging/test_logFileOutput.cpp Changeset: 63fb7119a843 Author: mlarsson Date: 2016-09-08 15:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/63fb7119a843 8165704: Convert LogStream internal tests to GTest Reviewed-by: rehn, rprotacio ! src/share/vm/logging/log.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/logging/test_logStream.cpp Changeset: f6ef8a82b3cc Author: mlarsson Date: 2016-09-08 15:57 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f6ef8a82b3cc 8165600: Convert internal logging tests to GTest Reviewed-by: rehn, rprotacio - src/share/vm/logging/log.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/logging/test_log.cpp ! test/native/logging/test_logConfiguration.cpp Changeset: 97cd0eaed840 Author: mlarsson Date: 2016-10-05 12:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/97cd0eaed840 Merge Changeset: 062429f3c065 Author: jwilhelm Date: 2015-10-21 15:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/062429f3c065 8166276: Refactor gen_process_roots to allow simpler fix for 8165949 Reviewed-by: mgerdin, stefank Contributed-by: jesper.wilhelmsson at oracle.com, stefan.johansson at oracle.com ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp Changeset: 1d70c7ca92cc Author: sjohanss Date: 2016-10-05 13:35 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1d70c7ca92cc 8165949: Serial and ConcMarkSweep do not unload strings when class unloading is disabled Reviewed-by: mgerdin, tschatzl, stefank ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp Changeset: d574220871d3 Author: never Date: 2016-10-05 11:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d574220871d3 8166929: [JVMCI] Expose decompile counts in MDO Reviewed-by: twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.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/share/vm/interpreter/invocationCounter.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp Changeset: 4c7c4d8333ac Author: goetz Date: 2016-09-22 18:33 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4c7c4d8333ac 8166562: C2: Suppress relocations in scratch emit. Reviewed-by: kvn ! src/cpu/ppc/vm/ppc.ad ! src/share/vm/asm/assembler.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/opto/compile.cpp Changeset: 160d63f639af Author: kvn Date: 2016-10-05 21:35 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/160d63f639af Merge Changeset: fcadda510556 Author: dnsimon Date: 2016-10-05 13:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fcadda510556 8167194: [JVMCI] no reliable mechanism for querying JVMCI system properties Reviewed-by: kvn ! 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.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java ! src/share/vm/jvmci/jvmci_globals.cpp ! src/share/vm/jvmci/jvmci_globals.hpp ! src/share/vm/runtime/thread.cpp + test/compiler/jvmci/TestJVMCIPrintProperties.java Changeset: 60a8cbf7030e Author: aph Date: 2016-10-06 09:25 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/60a8cbf7030e 8167200: AArch64: Broken stack pointer adjustment in interpreter Summary: Always adjust SP unconditionally Reviewed-by: dlong, kbarrett ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: a53404b57257 Author: aph Date: 2016-10-06 09:36 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a53404b57257 Merge - src/share/vm/logging/log.cpp Changeset: bd5e566edbc4 Author: dnsimon Date: 2016-10-07 15:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bd5e566edbc4 8167353: [JVMCI] JVMCI re-initialization check is in the wrong location Reviewed-by: kvn, twisti ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/systemDictionary_jvmci.hpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp Changeset: b1c62e595c4a Author: hseigel Date: 2016-10-10 08:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b1c62e595c4a 8166364: fatal error: acquiring lock DirtyCardQ_CBL_mon/16 out of order with lock Module_lock/6 -- possible deadlock Summary: Set the mirror's module field outside of the module lock. Reviewed-by: dsamersoff, dholmes, rehn ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/modules.cpp Changeset: d3f508318705 Author: amurillo Date: 2016-10-13 08:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d3f508318705 Merge ! make/lib/CompileJvm.gmk - src/share/vm/logging/log.cpp - src/share/vm/utilities/resourceHash.cpp Changeset: 32b7bb18922d Author: mdoerr Date: 2016-09-27 09:26 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/32b7bb18922d 8166689: PPC64: Race condition between stack bang and non-entrant patching Reviewed-by: goetz ! src/cpu/ppc/vm/c1_MacroAssembler_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp Changeset: 9cc82b204d20 Author: adinn Date: 2016-09-27 09:25 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9cc82b204d20 8165673: AArch64: Fix JNI floating point argument handling Reviewed-by: aph, adinn Contributed-by: ningsheng.jian at linaro.org ! src/cpu/aarch64/vm/interpreterRT_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp - test/compiler/floatingpoint/Test15FloatJNIArgs.java + test/compiler/floatingpoint/TestFloatJNIArgs.java - test/compiler/floatingpoint/libTest15FloatJNIArgs.c + test/compiler/floatingpoint/libTestFloatJNIArgs.c Changeset: 174c38f7c4bc Author: dnsimon Date: 2016-09-27 04:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/174c38f7c4bc 8166517: [JVMCI] export JVMCI to auto-detected JVMCI compiler Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java Changeset: 6214eb051a30 Author: rasbold Date: 2016-09-28 10:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6214eb051a30 8166742: SIGFPE in C2 Loop IV elimination Reviewed-by: kvn ! src/share/vm/opto/loopnode.cpp + test/compiler/loopopts/TestImpossibleIV.java Changeset: a77e80a0a77f Author: never Date: 2016-09-29 10:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a77e80a0a77f 8166869: [JVMCI] record metadata relocations for metadata references Reviewed-by: kvn ! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp Changeset: 4191b33b3629 Author: jcm Date: 2016-09-29 22:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4191b33b3629 8134389: Crash in HotSpot with jvm.dll+0x42b48 ciObjectFactory::create_new_metadata Summary: Always obtain return type from declared_signature for Invoke::declared_type. TypeCast return value to declared_signature return type for inlined lforms. Reviewed-by: kvn, vlivanov ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.cpp ! src/share/vm/ci/ciMethod.hpp + test/compiler/jsr292/TestArrayReturnType.java Changeset: ea0313bad050 Author: roland Date: 2016-09-28 11:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ea0313bad050 8166836: Elimination of clone's ArrayCopyNode may make compilation fail silently Reviewed-by: vlivanov ! src/share/vm/opto/macro.cpp + test/compiler/arraycopy/TestEliminatedCloneBadMemEdge.java Changeset: a46f84e4a4d2 Author: dlong Date: 2016-10-03 12:35 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a46f84e4a4d2 Merge - src/share/vm/utilities/chunkedList.cpp - test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java Changeset: 51214c891d11 Author: rschatz Date: 2016-10-03 17:54 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/51214c891d11 8166781: fix wrong comment in ReceiverTypeData Reviewed-by: kvn ! src/share/vm/oops/methodData.hpp Changeset: b2b2ec149a24 Author: rschatz Date: 2016-10-03 19:09 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b2b2ec149a24 Merge Changeset: b44d14948c83 Author: kvn Date: 2016-10-14 08:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b44d14948c83 Merge ! src/share/vm/c1/c1_GraphBuilder.cpp - test/compiler/floatingpoint/Test15FloatJNIArgs.java - test/compiler/floatingpoint/libTest15FloatJNIArgs.c Changeset: e5d554123372 Author: dholmes Date: 2016-10-17 18:40 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e5d554123372 8166197: assert(RelaxAssert || w != Thread::current()->_MutexEvent) failed: invariant Reviewed-by: dcubed, cvarming ! src/share/vm/runtime/mutex.cpp Changeset: 0fe2815ffa74 Author: stsmirno Date: 2016-10-17 18:54 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0fe2815ffa74 8165687: Fix license and copyright headers in jd9 under hotspot/test Summary: Legal notices and Oracle copyrights were updated (white and blank space, commas) in tests files for uniformity to meet Oracle requirements. Reviewed-by: dholmes, iris Contributed-by: Stanislav Smirnov , Vassili Igouchkine ! test/compiler/c1/NullCheckTest.java ! test/compiler/c1/Test6579789.java ! test/compiler/c1/Test6795465.java ! test/compiler/c1/Test6849574.java ! test/compiler/c1/Test6855215.java ! test/compiler/c1/Test6932496.java ! test/compiler/c1/Test7042153.java ! test/compiler/c1/Test7090976.java ! test/compiler/c1/Test7103261.java ! test/compiler/c1/Test7123108.java ! test/compiler/c1/Test8004051.java ! test/compiler/c1/TestArrayCopy.java ! test/compiler/c1/TestDeoptInt.java ! test/compiler/c1/TestUnalignedLoad.java ! test/compiler/c2/FloatingPointFoldingTest.java ! test/compiler/c2/IVTest.java ! test/compiler/c2/InterruptedTest.java ! test/compiler/c2/Test6186134.java ! test/compiler/c2/Test6196102.java ! test/compiler/c2/Test6357214.java ! test/compiler/c2/Test6443505.java ! test/compiler/c2/Test6559156.java ! test/compiler/c2/Test6661247.java ! test/compiler/c2/Test6732154.java ! test/compiler/c2/Test6753639.java ! test/compiler/c2/Test6792161.java ! test/compiler/c2/Test6796786.java ! test/compiler/c2/Test6799693.java ! test/compiler/c2/Test6823453.java ! test/compiler/c2/Test6832293.java ! test/compiler/c2/Test6850611.java ! test/compiler/c2/Test6851282.java ! test/compiler/c2/Test6852078.java ! test/compiler/c2/Test6857159.java ! test/compiler/c2/Test6885584.java ! test/compiler/c2/Test6897150.java ! test/compiler/c2/Test6905845.java ! test/compiler/c2/Test6910605_1.java ! test/compiler/c2/Test6910605_2.java ! test/compiler/c2/Test6916644.java ! test/compiler/c2/Test6930043.java ! test/compiler/c2/Test6931567.java ! test/compiler/c2/Test6935022.java ! test/compiler/c2/Test6956668.java ! test/compiler/c2/Test6959129.java ! test/compiler/c2/Test6968348.java ! test/compiler/c2/Test6985295.java ! test/compiler/c2/Test6992759.java ! test/compiler/c2/Test7002666.java ! test/compiler/c2/Test7009359.java ! test/compiler/c2/Test7020614.java ! test/compiler/c2/Test7024475.java ! test/compiler/c2/Test7041100.java ! test/compiler/c2/Test7046096.java ! test/compiler/c2/Test7047069.java ! test/compiler/c2/Test7048332.java ! test/compiler/c2/Test7068051.java ! test/compiler/c2/Test7110586.java ! test/compiler/c2/Test7125879.java ! test/compiler/c2/Test7160610.java ! test/compiler/c2/Test7169782.java ! test/compiler/c2/Test7174363.java ! test/compiler/c2/Test7177917.java ! test/compiler/c2/Test7190310.java ! test/compiler/c2/Test7190310_unsafe.java ! test/compiler/c2/Test7199742.java ! test/compiler/c2/Test8002069.java ! test/compiler/c2/TestDominatingDeadCheckCast.java ! test/compiler/c2/cr6340864/TestByteVect.java ! test/compiler/c2/cr6340864/TestDoubleVect.java ! test/compiler/c2/cr6340864/TestFloatVect.java ! test/compiler/c2/cr6340864/TestIntVect.java ! test/compiler/c2/cr6340864/TestLongVect.java ! test/compiler/c2/cr6340864/TestShortVect.java ! test/compiler/c2/cr6663854/Test6663854.java ! test/compiler/c2/cr6711117/Test.java ! test/compiler/c2/cr6890943/Test6890943.java ! test/compiler/c2/cr7005594/Test7005594.java ! test/compiler/c2/cr7192963/TestByteVect.java ! test/compiler/c2/cr7192963/TestDoubleVect.java ! test/compiler/c2/cr7192963/TestFloatVect.java ! test/compiler/c2/cr7192963/TestIntVect.java ! test/compiler/c2/cr7192963/TestLongVect.java ! test/compiler/c2/cr7192963/TestShortVect.java ! test/compiler/c2/cr7200264/TestIntVect.java ! test/compiler/c2/cr8004867/TestIntAtomicCAS.java ! test/compiler/c2/cr8004867/TestIntAtomicOrdered.java ! test/compiler/c2/cr8004867/TestIntAtomicVolatile.java ! test/compiler/c2/cr8004867/TestIntUnsafeCAS.java ! test/compiler/c2/cr8004867/TestIntUnsafeOrdered.java ! test/compiler/c2/cr8004867/TestIntUnsafeVolatile.java ! test/compiler/codecache/OverflowCodeCacheTest.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/Test6431242.java ! test/compiler/codegen/Test6909839.java ! test/compiler/codegen/Test6942326.java ! test/compiler/codegen/Test7009231.java ! test/compiler/codegen/Test7100757.java ! test/compiler/codegen/TestBooleanVect.java ! test/compiler/codegen/TestByteDoubleVect.java ! test/compiler/codegen/TestByteFloatVect.java ! test/compiler/codegen/TestByteIntVect.java ! test/compiler/codegen/TestByteLongVect.java ! test/compiler/codegen/TestByteShortVect.java ! test/compiler/codegen/TestByteVect.java ! test/compiler/codegen/TestCharShortVect.java ! test/compiler/codegen/TestCharVect.java ! test/compiler/codegen/TestCharVect2.java ! test/compiler/codegen/TestDoubleVect.java ! test/compiler/codegen/TestFloatDoubleVect.java ! test/compiler/codegen/TestFloatVect.java ! test/compiler/codegen/TestIntDoubleVect.java ! test/compiler/codegen/TestIntFloatVect.java ! test/compiler/codegen/TestIntLongVect.java ! test/compiler/codegen/TestIntVect.java ! test/compiler/codegen/TestLongDoubleVect.java ! test/compiler/codegen/TestLongFloatVect.java ! test/compiler/codegen/TestLongVect.java ! test/compiler/codegen/TestShortDoubleVect.java ! test/compiler/codegen/TestShortFloatVect.java ! test/compiler/codegen/TestShortIntVect.java ! test/compiler/codegen/TestShortLongVect.java ! test/compiler/codegen/TestShortVect.java ! test/compiler/codegen/aes/TestAESBase.java ! test/compiler/codegen/aes/TestAESDecode.java ! test/compiler/codegen/aes/TestAESEncode.java ! test/compiler/codegen/aes/TestAESMain.java ! test/compiler/controldependency/TestEliminatedCastPPAtPhi.java ! test/compiler/cpuflags/AESIntrinsicsBase.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/cpuflags/TestSSE4Disabled.java ! test/compiler/cpuflags/predicate/AESSupportPredicate.java ! test/compiler/escapeAnalysis/Test6726999.java ! test/compiler/escapeAnalysis/Test6775880.java ! test/compiler/escapeAnalysis/Test6895383.java ! test/compiler/escapeAnalysis/Test6896727.java ! test/compiler/escapeAnalysis/cr6795161/Test.java ! test/compiler/gcbarriers/G1CrashTest.java ! test/compiler/gcbarriers/PreserveFPRegistersTest.java ! test/compiler/inlining/InlineAccessors.java ! test/compiler/interpreter/cr7116216/LargeFrame.java ! test/compiler/interpreter/cr7116216/StackOverflow.java ! test/compiler/intrinsics/Test6982370.java ! test/compiler/intrinsics/bigInteger/TestMulAdd.java ! test/compiler/intrinsics/bigInteger/TestMultiplyToLen.java ! test/compiler/intrinsics/bigInteger/TestMultiplyToLenReturnProfile.java ! test/compiler/intrinsics/bigInteger/TestSquareToLen.java ! test/compiler/intrinsics/bmi/BMITestRunner.java ! test/compiler/intrinsics/bmi/Expr.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/BmiIntrinsicBase.java ! test/compiler/intrinsics/klass/TestIsPrimitive.java ! test/compiler/intrinsics/object/TestClone.java ! test/compiler/intrinsics/sha/TestSHA.java ! test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java ! test/compiler/intrinsics/unsafe/TestUnsafeMismatchedArrayFieldAccess.java ! test/compiler/intrinsics/unsafe/TestUnsafeUnalignedMismatchedAccesses.java ! test/compiler/intrinsics/unsafe/UnsafeTwoCASLong.java ! test/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java ! test/compiler/jsr292/LongReferenceCastingTest.java ! test/compiler/jsr292/MHInlineTest.java ! test/compiler/jsr292/Test7082949.java ! test/compiler/jsr292/cr6990212/Test6990212.java ! test/compiler/jsr292/methodHandleExceptions/ByteClassLoader.java ! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java ! test/compiler/jsr292/methodHandleExceptions/p/C.java ! test/compiler/jsr292/methodHandleExceptions/p/Dok.java ! test/compiler/jsr292/methodHandleExceptions/p/E.java ! test/compiler/jsr292/methodHandleExceptions/p/F.java ! test/compiler/jsr292/methodHandleExceptions/p/I.java ! test/compiler/jsr292/methodHandleExceptions/p/Tdirect.java ! test/compiler/jsr292/methodHandleExceptions/p/Treflect.java ! test/compiler/jvmci/JVM_GetJVMCIRuntimeTest.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/common/testcases/TestCase.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/DummyAbstractClass.java ! test/compiler/jvmci/compilerToVM/DummyClass.java ! test/compiler/jvmci/compilerToVM/DummyInterface.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.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/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.code.test/libNativeCallTest.c ! test/compiler/linkage/LinkageErrors.java ! test/compiler/loopopts/BadPredicateAfterPartialPeel.java ! test/compiler/loopopts/ConstFPVectorization.java ! test/compiler/loopopts/CountedLoopProblem.java ! test/compiler/loopopts/Test6659207.java ! test/compiler/loopopts/Test7044738.java ! test/compiler/loopopts/Test7052494.java ! test/compiler/loopopts/TestArraysFillDeadControl.java ! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java ! test/compiler/loopopts/TestDeadBackbranchArrayAccess.java ! test/compiler/loopopts/TestMoveStoresOutOfLoops.java ! test/compiler/loopopts/TestPredicateLostDependency.java ! test/compiler/loopopts/TestSplitIfBlocksDisabled.java ! test/compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java ! test/compiler/loopopts/UseCountedLoopSafepoints.java ! test/compiler/loopopts/superword/ProdRed_Double.java ! test/compiler/loopopts/superword/ProdRed_Float.java ! test/compiler/loopopts/superword/ProdRed_Int.java ! test/compiler/loopopts/superword/ReductionPerf.java ! test/compiler/loopopts/superword/SumRedAbsNeg_Double.java ! test/compiler/loopopts/superword/SumRedAbsNeg_Float.java ! test/compiler/loopopts/superword/SumRedSqrt_Double.java ! test/compiler/loopopts/superword/SumRed_Double.java ! test/compiler/loopopts/superword/SumRed_Float.java ! test/compiler/loopopts/superword/SumRed_Int.java ! test/compiler/loopopts/superword/SumRed_Long.java ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java ! test/compiler/memoryinitialization/ZeroTLABTest.java ! test/compiler/rangechecks/PowerOf2SizedArraysChecks.java ! test/compiler/rangechecks/TestRangeCheckEliminationDisabled.java ! test/compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java ! test/compiler/regalloc/TestVectorRegAlloc.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/StackOverflowBug.java ! test/compiler/runtime/Test6778657.java ! test/compiler/runtime/Test6826736.java ! test/compiler/runtime/Test6859338.java ! test/compiler/runtime/Test6892265.java ! test/compiler/runtime/Test7088020.java ! test/compiler/runtime/Test7196199.java ! test/compiler/runtime/cr6891750/Test6891750.java ! test/compiler/runtime/safepoints/TestRegisterRestoring.java ! test/compiler/stable/TestStableMismatched.java ! test/compiler/testlibrary/rtm/AbortProvoker.java ! test/compiler/testlibrary/rtm/AbortType.java ! test/compiler/testlibrary/rtm/BufferOverflowProvoker.java ! test/compiler/testlibrary/rtm/BusyLock.java ! test/compiler/testlibrary/rtm/CompilableTest.java ! test/compiler/testlibrary/rtm/MemoryConflictProvoker.java ! test/compiler/testlibrary/rtm/NestedAbortProvoker.java ! test/compiler/testlibrary/rtm/RTMLockingStatistics.java ! test/compiler/testlibrary/rtm/RTMTestBase.java ! test/compiler/testlibrary/rtm/XAbortProvoker.java ! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java ! test/compiler/testlibrary/rtm/predicate/SupportedVM.java ! test/compiler/types/TestPhiElimination.java ! test/compiler/uncommontrap/UncommonTrapStackBang.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/gc/TestCardTablePageCommits.java ! test/gc/TestHumongousReferenceObject.java ! test/gc/TestSystemGC.java ! test/gc/arguments/AllocationHelper.java ! test/gc/arguments/FlagsValue.java ! test/gc/arguments/GCTypes.java ! test/gc/arguments/HeapRegionUsageTool.java ! test/gc/arguments/TestCMSHeapSizeFlags.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/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/TestNewSizeThreadIncrease.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/gc/arguments/TestParallelGCThreads.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestSerialHeapSizeFlags.java ! test/gc/arguments/TestShrinkHeapInSteps.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/TestVerifyBeforeAndAfterGCFlags.java ! test/gc/cms/DisableResizePLAB.java ! test/gc/cms/TestCMSScavengeBeforeRemark.java ! test/gc/g1/humongousObjects/ClassLoaderGenerator.java ! test/gc/g1/humongousObjects/G1SampleClass.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/GC.java ! test/gc/g1/humongousObjects/objectGraphTest/GCTokens.java ! test/gc/g1/humongousObjects/objectGraphTest/ObjectGraph.java ! test/gc/g1/humongousObjects/objectGraphTest/ReferenceInfo.java ! test/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java ! test/gc/g1/humongousObjects/objectGraphTest/TestcaseData.java ! test/gc/logging/TestUnifiedLoggingSwitchStress.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/TestGCOld.java ! test/gc/testlibrary/Helpers.java ! test/native/GTestWrapper.java ! test/native/gtestLauncher.cpp ! 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 ! test/native/runtime/test_arguments.cpp ! test/native/runtime/test_classLoader.cpp ! test/native/runtime/test_globals.cpp ! test/native/runtime/test_os.cpp ! test/native/unittest.hpp ! test/native/utilities/test_bitMap_setops.cpp ! test/native/utilities/test_quicksort.cpp ! test/runtime/7116786/Test7116786.java ! test/runtime/7167069/PrintAsFlag.java ! test/runtime/BootClassAppendProp/BootClassPathAppend.java ! test/runtime/BootClassAppendProp/SunBootClassPath.java ! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/Final/TestPutMain.java ! test/runtime/InternalApi/ThreadCpuTimesDeadlock.java ! test/runtime/MirrorFrame/Asmator.java ! test/runtime/MirrorFrame/Test8003720.java ! test/runtime/MirrorFrame/Victim.java ! test/runtime/MirrorFrame/VictimClassLoader.java ! test/runtime/SelectionResolution/AbstractMethodErrorTest.java ! test/runtime/SelectionResolution/classes/selectionresolution/Builder.java ! test/runtime/SelectionResolution/classes/selectionresolution/ByteCodeClassLoader.java ! test/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java ! test/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java ! test/runtime/SelectionResolution/classes/selectionresolution/Clazz.java ! test/runtime/SelectionResolution/classes/selectionresolution/HierarchyShape.java ! test/runtime/SelectionResolution/classes/selectionresolution/Interface.java ! test/runtime/SelectionResolution/classes/selectionresolution/Method.java ! test/runtime/SelectionResolution/classes/selectionresolution/MethodData.java ! test/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java ! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java ! test/runtime/StackGuardPages/exeinvoke.c ! test/runtime/Throwable/StackTraceLogging.java ! test/runtime/Throwable/ThrowableIntrospectionSegfault.java ! test/runtime/classFileParserBug/AnnotationTag.java ! test/runtime/classFileParserBug/BadInitMethod.java ! test/runtime/classFileParserBug/BadNameAndType.java ! test/runtime/classFileParserBug/EnclosingMethod.java ! test/runtime/classFileParserBug/InitInInterface.java ! test/runtime/classFileParserBug/TestBadClassName.java ! test/runtime/lambda-features/InvokespecialInterface.java ! test/runtime/lambda-features/PublicStaticInterfaceMethodHandling.java ! test/runtime/lambda-features/TestConcreteClassWithAbstractMethod.java ! test/runtime/lambda-features/TestInterfaceInit.java ! test/runtime/lambda-features/TestInterfaceOrder.java ! test/runtime/lambda-features/TestStaticandInstance.java ! test/runtime/logging/BiasedLockingTest.java ! test/runtime/logging/CompressedOopsTest.java ! test/runtime/logging/DefaultMethodsTest.java ! test/runtime/logging/ExceptionsTest.java ! test/runtime/logging/ItablesTest.java ! test/runtime/logging/ModulesTest.java ! test/runtime/logging/MonitorInflationTest.java ! test/runtime/logging/OsCpuLoggingTest.java ! test/runtime/logging/SafepointCleanupTest.java ! test/runtime/logging/SafepointTest.java ! test/runtime/logging/StartupTimeTest.java ! test/runtime/logging/VMOperationTest.java ! test/runtime/logging/VerificationTest.java ! test/runtime/logging/VtablesTest.java ! test/runtime/logging/p1/A.java ! test/runtime/logging/p1/C.java ! test/runtime/logging/p2/D.java ! test/runtime/stackMapCheck/StackMapCheck.java ! test/runtime/verifier/PrimIntArray.java ! test/runtime/verifier/TraceClassRes.java ! test/sanity/ExecuteInternalVMTests.java ! test/serviceability/dcmd/vm/DynLibsTest.java ! test/serviceability/jvmti/TestLambdaFormRetransformation.java ! test/serviceability/tmtools/share/common/TmTool.java Changeset: dfff5edc66df Author: mwalsh Date: 2016-10-17 19:12 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dfff5edc66df 8165482: java in ldoms, with cpu-arch=generic has problems Reviewed-by: dholmes, alanbur ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp Changeset: 43c36489d6fe Author: alanbur Date: 2016-10-17 19:18 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/43c36489d6fe 8157141: Fix for JDK-8031290 is unnecessarily fragile 8166454: meminfo(2) has been available since Solaris 9 Reviewed-by: dholmes, kbarrett ! src/cpu/sparc/vm/vmStructs_sparc.hpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp Changeset: e86cc2a83428 Author: jmasa Date: 2016-10-17 16:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e86cc2a83428 8155948: Add message for CMS deprecation for Oracle builds Reviewed-by: kbarrett, dholmes, coleenp, drwhite ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp + src/share/vm/runtime/arguments_ext.cpp ! test/gc/startup_warnings/TestCMS.java Changeset: 135ce0e36619 Author: sangheki Date: 2016-10-18 01:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/135ce0e36619 Merge ! test/gc/startup_warnings/TestCMS.java Changeset: 036f46dcf262 Author: mdoerr Date: 2016-10-12 10:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/036f46dcf262 8166970: Adapt mutex padding according to DEFAULT_CACHE_LINE_SIZE Reviewed-by: coleenp, dholmes, dcubed, redestad ! src/share/vm/runtime/mutex.hpp ! src/share/vm/runtime/mutexLocker.cpp Changeset: 10724994b8bf Author: coleenp Date: 2016-10-18 00:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/10724994b8bf Merge - test/compiler/floatingpoint/Test15FloatJNIArgs.java - test/compiler/floatingpoint/libTest15FloatJNIArgs.c Changeset: 728e5166a597 Author: coleenp Date: 2016-10-18 02:53 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/728e5166a597 Merge Changeset: a44e1708bb9f Author: sangheki Date: 2016-10-17 21:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a44e1708bb9f 8166461: Deprecate UseAutoGCSelectPolicy Reviewed-by: kbarrett, ehelin ! src/share/vm/runtime/arguments.cpp + test/gc/startup_warnings/TestUseAutoGCSelectPolicy.java Changeset: f5fd57f23732 Author: sangheki Date: 2016-10-17 16:40 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f5fd57f23732 8167494: Deprecate AutoGCSelectPauseMillis Reviewed-by: kbarrett, ehelin ! src/share/vm/runtime/arguments.cpp ! test/gc/startup_warnings/TestUseAutoGCSelectPolicy.java Changeset: f482f393222d Author: thartmann Date: 2016-10-18 09:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f482f393222d 8153134: Infinite loop in handle_wrong_method in jmod Summary: Use Patching_lock to synchronize access between set_code() and clear_code(). Reviewed-by: kvn, dlong ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp Changeset: d1031aa909fd Author: roland Date: 2016-10-17 17:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d1031aa909fd 8168086: 8166869 broke jvmci build on aarch64 Reviewed-by: kvn ! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp Changeset: be080d1a870c Author: rehn Date: 2016-10-18 10:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/be080d1a870c 8165526: Kitchensink sudden death - error code 0x406d1388 Reviewed-by: dholmes, sla, gtriantafill ! src/os/windows/vm/os_windows.cpp Changeset: e721efdc2ae3 Author: rehn Date: 2016-10-18 12:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e721efdc2ae3 Merge Changeset: 652537a80080 Author: rehn Date: 2016-10-18 13:24 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/652537a80080 Merge Changeset: 313dda585dbc Author: ctornqvi Date: 2016-10-18 06:14 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/313dda585dbc 8166738: Enable concurrency in Hotspot jtreg testing Reviewed-by: gtriantafill, erikj, sspitsyn ! test/Makefile Changeset: d8b867be6027 Author: ctornqvi Date: 2016-10-18 06:17 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d8b867be6027 8159799: Tests using jcmd fails intermittently with Could not open PerfMemory on Windows Reviewed-by: gtriantafill, dholmes, sla, fparain ! src/os/windows/vm/perfMemory_windows.cpp Changeset: b2fa2456dc3c Author: ctornqvi Date: 2016-10-18 12:26 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b2fa2456dc3c Merge Changeset: fd254be27168 Author: ehelin Date: 2016-10-05 16:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fd254be27168 8167190: Remove confusing timestamps from the gc log Reviewed-by: sjohanss, pliden ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! test/gc/logging/TestPrintReferences.java ! test/native/logging/test_gcTraceTime.cpp ! test/serviceability/logging/TestLogRotation.java Changeset: 830643d17e58 Author: ehelin Date: 2016-10-18 16:21 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/830643d17e58 Merge Changeset: ca57b5424e21 Author: dnsimon Date: 2016-10-11 00:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ca57b5424e21 8167180: [JVMCI] Exported elements referring to inaccessible types in jdk.vm.ci Reviewed-by: mchung, twisti, alanb + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EmptyEventProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/EventProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerFactory.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/HotSpotVMEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java ! src/jdk.vm.ci/share/classes/module-info.java ! test/compiler/jvmci/common/JVMCIHelpers.java - test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener - test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler - test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.config ! test/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.config ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/compiler/jvmci/events/JvmciShutdownEventListener.java ! test/compiler/jvmci/events/JvmciShutdownEventTest.config ! test/compiler/jvmci/events/JvmciShutdownEventTest.java Changeset: 80c7ad7c11e7 Author: dnsimon Date: 2016-10-18 15:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/80c7ad7c11e7 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java - test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener - test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler - test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory Changeset: 340dc4fa4fff Author: coleenp Date: 2016-10-18 08:39 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/340dc4fa4fff 8164921: Memory leaked when instrumentation.retransformClasses() is called repeatedly Summary: Return Metablocks smaller than dictionary's dark matter. Reviewed-by: mgerdin, sspitsyn, dsamersoff Contributed-by: jon.masamitsu at oracle.com, coleen.phillimore at oracle.com ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/oops/constMethod.cpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/oops/method.cpp ! test/TEST.groups + test/runtime/RedefineTests/RedefineLeak.java Changeset: ea5510ece7b9 Author: coleenp Date: 2016-10-18 16:09 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ea5510ece7b9 Merge Changeset: 08b6c4e9431a Author: aph Date: 2016-10-12 12:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/08b6c4e9431a 8167595: AArch64: SEGV in stub code cipherBlockChaining_decryptAESCrypt Reviewed-by: aph Contributed-by: ningsheng.jian at linaro.org ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: 7a5a9fa501b5 Author: aph Date: 2016-10-18 17:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7a5a9fa501b5 Merge - make/Dist.gmk - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java - test/compiler/floatingpoint/Test15FloatJNIArgs.java - test/compiler/floatingpoint/libTest15FloatJNIArgs.c - test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener - test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler - test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory Changeset: 80e226479802 Author: aph Date: 2016-10-18 17:21 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/80e226479802 Merge Changeset: 5d97f06d13ff Author: dfazunen Date: 2016-10-18 19:26 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5d97f06d13ff 8165621: Convert TestG1BiasedArray_test to GTest Reviewed-by: jwilhelm, kzhaldyb ! src/share/vm/gc/g1/g1BiasedArray.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_g1BiasedArray.cpp Changeset: 4a0e938f0df5 Author: dfazunen Date: 2016-10-18 16:02 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4a0e938f0df5 Merge Changeset: 62c7f801493e Author: dfazunen Date: 2016-10-18 17:18 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/62c7f801493e Merge Changeset: 02048d90e669 Author: dfazunen Date: 2016-10-18 18:59 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/02048d90e669 Merge Changeset: eba50697795d Author: never Date: 2016-10-18 17:06 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/eba50697795d 8166972: [JVMCI] reduce size of interpreter when JVMCI is enabled Reviewed-by: kvn, twisti ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp Changeset: 6d628fd1d44b Author: never Date: 2016-10-18 17:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6d628fd1d44b Merge Changeset: b28ce306a902 Author: never Date: 2016-10-18 19:31 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b28ce306a902 Merge Changeset: 50a90b65620b Author: jiangli Date: 2016-10-10 20:50 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/50a90b65620b 8167333: Invalid source path info might be used when creating ClassFileStream after CFLH transforms a shared classes in some cases Summary: Use NULL as 'source' when there is no valid source path info. Reviewed-by: iklam, dholmes, dsamersoff ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/memory/filemap.hpp Changeset: f24e29eb860e Author: jiangli Date: 2016-10-18 17:38 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f24e29eb860e Merge Changeset: 5fe734a2323b Author: ccheung Date: 2016-10-18 16:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5fe734a2323b 8166931: Do not include classes which are unusable during run time in the classlist file Summary: added check to exclude classes found in the --patch-module list Reviewed-by: jiangli, lfoltan, iklam ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp + test/runtime/modules/PatchModule/PatchModuleClassList.java Changeset: aeafaf272877 Author: dholmes Date: 2016-10-18 20:03 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aeafaf272877 8165827: Support private interface methods in JNI, JDWP, JDI and JDB Reviewed-by: dcubed, lfoltan, sspitsyn ! test/runtime/jni/PrivateInterfaceMethods/PrivateInterfaceMethods.java ! test/runtime/jni/PrivateInterfaceMethods/libPrivateInterfaceMethods.c Changeset: ad2a67815b99 Author: dholmes Date: 2016-10-19 00:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ad2a67815b99 Merge Changeset: 6772dde13bed Author: amurillo Date: 2016-10-20 16:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6772dde13bed Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java ! src/share/vm/classfile/classFileParser.cpp - src/share/vm/logging/log.cpp ! src/share/vm/runtime/arguments.cpp - src/share/vm/utilities/resourceHash.cpp - test/compiler/floatingpoint/Test15FloatJNIArgs.java - test/compiler/floatingpoint/libTest15FloatJNIArgs.c - test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener - test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler - test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory Changeset: c30b6e2d2ec4 Author: lana Date: 2016-10-27 21:22 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c30b6e2d2ec4 Merge - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EmptyEventProvider.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/EventProvider.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotJVMCICompilerFactory.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java - src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/services/JVMCICompilerFactory.java - src/share/vm/logging/log.cpp - src/share/vm/utilities/resourceHash.cpp - test/compiler/floatingpoint/Test15FloatJNIArgs.java - test/compiler/floatingpoint/libTest15FloatJNIArgs.c - test/compiler/jvmci/common/services/jdk.vm.ci.hotspot.services.HotSpotVMEventListener - test/compiler/jvmci/common/services/jdk.vm.ci.runtime.JVMCICompiler - test/compiler/jvmci/common/services/jdk.vm.ci.runtime.services.JVMCICompilerFactory Changeset: d87d5d430c42 Author: erikj Date: 2016-11-02 10:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d87d5d430c42 8063154: Checked in jvmti.h not in sync with generated jvmti.h Reviewed-by: tbell ! make/gensrc/GensrcJvmti.gmk From lana.steuck at oracle.com Thu Nov 3 02:18:06 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 03 Nov 2016 02:18:06 +0000 Subject: hg: jdk9/jdk9/jdk: 88 new changesets Message-ID: <201611030218.uA32I9Qr019690@aojmv0008.oracle.com> Changeset: e5ee2bd22f3f Author: mli Date: 2016-10-24 21:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e5ee2bd22f3f 8168505: Remove the intermittent keyword from java/util/Arrays/ParallelPrefix.java Reviewed-by: darcy, amlu ! test/java/util/Arrays/ParallelPrefix.java Changeset: da2d2bfe98ff Author: okutsu Date: 2016-10-25 15:43 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/da2d2bfe98ff 8165804: Revisit the way of loading BreakIterator rules/dictionaries Reviewed-by: naoto, peytoia, erikj ! make/gendata/GendataBreakIterator.gmk + src/java.base/share/classes/sun/text/BreakDictionary.java + src/java.base/share/classes/sun/text/DictionaryBasedBreakIterator.java + src/java.base/share/classes/sun/text/RuleBasedBreakIterator.java + src/java.base/share/classes/sun/text/resources/BreakIteratorResources.java - src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java ! src/java.base/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java - src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java - src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java + src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java ! src/java.base/share/classes/sun/util/resources/LocaleData.java + src/jdk.localedata/share/classes/sun/text/resources/ext/BreakIteratorResources_th.java ! test/java/util/PluggableLocale/BreakIteratorProviderTest.java ! test/java/util/PluggableLocale/BreakIteratorProviderTest.sh ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: a80fd00b0cd0 Author: chegar Date: 2016-10-25 10:31 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a80fd00b0cd0 8085192: java/rmi/activation/Activatable tests fail intermittently due to "Port already in use" Reviewed-by: rriggs, mli ! src/java.rmi/share/classes/sun/rmi/server/Activation.java ! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java ! test/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy ! test/java/rmi/activation/Activatable/checkActivateRef/security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java ! test/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java ! test/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java ! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java ! test/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java ! test/java/rmi/activation/Activatable/downloadParameterClass/manual.security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImplTest.java ! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh ! test/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java ! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java ! test/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/security.policy ! test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java + test/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy ! test/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java ! test/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy ! test/java/rmi/activation/Activatable/nestedActivate/security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java ! test/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java ! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java ! test/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/security.policy ! test/java/rmi/activation/Activatable/restartService/RestartService.java ! test/java/rmi/activation/Activatable/restartService/rmid.security.policy ! test/java/rmi/activation/Activatable/restartService/security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java ! test/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java ! test/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java ! test/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/security.policy ! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java ! test/java/rmi/testlibrary/JavaVM.java ! test/java/rmi/testlibrary/RMID.java + test/java/rmi/testlibrary/RMIDSelectorProvider.java ! test/java/rmi/testlibrary/TestParams.java Changeset: 11e15af1947f Author: ksrini Date: 2016-10-25 07:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/11e15af1947f 8160213: tools/pack200/Utils.java should clean up javac*.tmp files Reviewed-by: darcy ! test/tools/pack200/MultiRelease.java ! test/tools/pack200/Utils.java Changeset: 95a8c745128a Author: bchristi Date: 2016-10-25 12:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/95a8c745128a 8165793: Provide an API to query if a ClassLoader is parallel capable Reviewed-by: alanb, mchung ! src/java.base/share/classes/java/lang/ClassLoader.java + test/java/lang/ClassLoader/IsParallelCapable.java Changeset: e340b25a9e59 Author: sdrach Date: 2016-10-25 13:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e340b25a9e59 8164805: Fail to create a MR modular JAR with a versioned entry of a concealed package Reviewed-by: chegar, mchung ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties + test/tools/jar/mmrjar/ConcealedPackage.java + test/tools/jar/mmrjar/src/classes/p/Hi.java + test/tools/jar/mmrjar/src/mr9/module-info.java + test/tools/jar/mmrjar/src/mr9/p/Hi.java + test/tools/jar/mmrjar/src/mr9/p/internal/Bar.java Changeset: 9d4a52d62493 Author: dsamersoff Date: 2016-10-03 15:58 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9d4a52d62493 8166657: Remove exports com.sun.tools.jdi to jdk.hotspot.agent Summary: Remove exports com.sun.tools.jdi to jdk.hotspot.agent Reviewed-by: alanb, dsamersoff Contributed-by: sharath.ballal at oracle.com ! src/jdk.jdi/share/classes/module-info.java Changeset: 3d3f338b5aea Author: simonis Date: 2016-09-28 11:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3d3f338b5aea 8166801: [s390] Add jvm.cfg file for Linux/s390x Reviewed-by: erikj, shade + src/java.base/unix/conf/s390x/jvm.cfg Changeset: 86e5d318fad9 Author: amurillo Date: 2016-10-13 08:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/86e5d318fad9 Merge Changeset: 028d56ebb42a Author: amurillo Date: 2016-10-13 09:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/028d56ebb42a Merge - make/Import.gmk - src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java - src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java - test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html - test/java/beans/XMLEncoder/EnumPrivate.java - test/java/beans/XMLEncoder/EnumPublic.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java - test/java/beans/XMLEncoder/java_util_EnumMap.java - test/java/beans/XMLEncoder/java_util_JumboEnumSet.java - test/java/beans/XMLEncoder/java_util_RegularEnumSet.java Changeset: 234fa7498814 Author: akulyakh Date: 2016-10-17 15:46 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/234fa7498814 8158797: Test java/lang/management/MemoryMXBean/LowMemoryTest.java fails when GC is specified explicitly Summary: Fixed GC options for running the test Reviewed-by: ddmitriev, sspitsyn ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java Changeset: 569e17c52c7d Author: cjplummer Date: 2016-10-18 12:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/569e17c52c7d 8167001: [TESTBUG] java/lang/instrument/DaemonThread/TestDaemonThread.java fails when run by jprt Summary: force classpath to be added to subprocesses Reviewed-by: dholmes, sspitsyn ! test/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java Changeset: 87579fa99c58 Author: cjplummer Date: 2016-10-18 12:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/87579fa99c58 8167034: Re-enable TestDaemonThread.java once JDK-8167001 is fixed Reviewed-by: jwilhelm, sspitsyn ! test/ProblemList.txt Changeset: ce7f9a34492e Author: dholmes Date: 2016-10-18 20:04 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ce7f9a34492e 8165827: Support private interface methods in JNI, JDWP, JDI and JDB Reviewed-by: dcubed, lfoltan, sspitsyn ! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! test/com/sun/jdi/InterfaceMethodsTest.java Changeset: 0ecf4eb13c2d Author: amurillo Date: 2016-10-20 16:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0ecf4eb13c2d Merge Changeset: 490854ad860c Author: amurillo Date: 2016-10-25 12:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/490854ad860c Merge - src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java - src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java - src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java - test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java Changeset: 6ba0cc0314d0 Author: amurillo Date: 2016-10-25 14:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6ba0cc0314d0 Merge Changeset: 8c5900a31c2e Author: sundar Date: 2016-10-26 10:42 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8c5900a31c2e 8166810: jlink should fail on extra arguments Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/tools/jlink/JLinkTest.java ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: dce8fdd7af97 Author: chegar Date: 2016-10-26 11:08 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dce8fdd7af97 8168773: Temporarily remove java/net/httpclient from jdk_net test group Reviewed-by: darcy, rriggs ! test/TEST.groups Changeset: ecd3f7dda51c Author: rriggs Date: 2016-10-26 09:38 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ecd3f7dda51c 8168613: CORBA ObjectStreamTest fails with address in use Reviewed-by: psandoz ! test/com/sun/corba/serialization/ObjectStreamTest.java Changeset: 8bb97435f7de Author: redestad Date: 2016-10-26 17:50 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8bb97435f7de 8168640: (fc) Avoiding AtomicBoolean in FileInput/-OutputStream improves startup Reviewed-by: alanb, plevart ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java Changeset: c3724a682206 Author: mli Date: 2016-10-26 19:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c3724a682206 8168064: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java failed with "Received fatal alert: handshake_failure" Summary: It takes advantage of SSLTest.java to fix intermittent SSLHandshakeException failure Reviewed-by: xuelei, asmotrak Contributed-by: John Jiang ! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Changeset: 9f0ab4b20ff7 Author: clanger Date: 2016-10-27 11:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9f0ab4b20ff7 8167481: cleanup of headers and includes for native libnet Reviewed-by: chegar ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/native/libnet/net_util.c ! src/java.base/share/native/libnet/net_util.h ! src/java.base/unix/native/libnet/Inet4AddressImpl.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/SocketInputStream.c ! src/java.base/unix/native/libnet/SocketOutputStream.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c ! src/java.base/windows/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface.h ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c ! src/java.base/windows/native/libnet/SocketInputStream.c ! src/java.base/windows/native/libnet/SocketOutputStream.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c - src/java.base/windows/native/libnet/icmp.h ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.h Changeset: 384632278ce2 Author: serb Date: 2016-10-04 12:18 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/384632278ce2 8167028: SunCodec.java can be removed Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java - src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java Changeset: ff61a6fd0349 Author: alexsch Date: 2016-10-05 18:29 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ff61a6fd0349 8166591: [macos 10.12] Trackpad scrolling of text on OS X 10.12 Sierra is very fast (Trackpad, Retina only) Reviewed-by: malenkov, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m + test/javax/swing/plaf/basic/BasicScrollPaneUI/8166591/TooMuchWheelRotationEventsTest.java Changeset: a731def8631f Author: alexsch Date: 2016-10-05 18:42 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a731def8631f 8165485: Bad rendering of Swing UI controls with Motif L&F on HiDPI display 8147600: [hidpi] invalid rendering of Swing UI controls (radiobuttons, choice etc.) Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java + test/javax/swing/plaf/motif/8165485/MotifHiDPIIconsTest.java Changeset: 7cb7ca59fe7f Author: alexsch Date: 2016-10-05 18:52 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7cb7ca59fe7f 7067885: FileChooser does not display soft link name if link is to nonexistent file/directory Reviewed-by: alexsch Contributed-by: Alok Kumar Sharma ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java Changeset: 38bf8bb1f5e7 Author: rchamyal Date: 2016-10-06 14:31 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/38bf8bb1f5e7 8151787: Unify the HiDPI splash screen image naming convention Reviewed-by: prr, alexsch, ksrini Contributed-by: rajeev.chamyal at oracle.com ! make/mapfiles/libsplashscreen/mapfile-vers ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! src/java.desktop/share/classes/java/awt/SplashScreen.java ! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c ! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c ! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c ! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java ! test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java Changeset: fff8db067374 Author: aghaisas Date: 2016-10-06 20:37 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fff8db067374 8058950: [TESTBUG] There is no F1 dialog when the case loading,so we can't restore it. Reviewed-by: serb, arapte - test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html ! test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.java Changeset: 89a3d9f69497 Author: mhalder Date: 2016-10-06 20:51 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/89a3d9f69497 8165555: [macosx] VM crashes on second attempt to execute JCK interactive tests that use Robot (single JVM, agent) Reviewed-by: serb, aniyogi ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m + test/java/awt/event/KeyEvent/RobotCrash/RobotCrash.java Changeset: fbc5498378d6 Author: alanbur Date: 2016-10-06 11:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fbc5498378d6 8165232: XKeycodeToKeysym is deprecated and should be replaced Reviewed-by: prr, azvegint ! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c Changeset: e5be7a186fcc Author: ptbrunet Date: 2016-10-06 20:31 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e5be7a186fcc 8160893: [macosx] JMenuItems in JPopupMenu are not accessible Summary: post events for MenuOpened/Closed/ItemSelected Reviewed-by: ant, alexsch ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: 103be1c3c4f7 Author: prr Date: 2016-10-10 14:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/103be1c3c4f7 Merge - make/Import.gmk Changeset: 2d3ca05c6ea7 Author: prr Date: 2016-10-11 16:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2d3ca05c6ea7 8167523: JDK 9 build failure on MacOS due to unhandled cases in switch statement Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m Changeset: 27794f0eee1a Author: psadhukhan Date: 2016-10-12 23:04 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/27794f0eee1a 8167291: [TEST_BUG] javax/print/attribute/Services_getDocFl.java Reviewed-by: prr ! test/javax/print/attribute/Services_getDocFl.java Changeset: 557da3953b0b Author: jdv Date: 2016-10-13 11:37 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/557da3953b0b 6294607: GIFWriter returns the same compression type twice Reviewed-by: prr, serb, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java + test/javax/imageio/ImageCompressionTypesTest.java Changeset: f7cee1fa870e Author: aghaisas Date: 2016-10-14 10:18 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f7cee1fa870e 8166980: JCK testing of Window.setIconImage() leads to VM crash starting approx from JDK9 b134 Reviewed-by: serb, rchamyal Contributed-by: ajit.ghaisas at oracle.com ! src/java.desktop/share/classes/sun/awt/IconInfo.java + test/java/awt/Frame/SetIconImagesCrashTest/SetIconImagesCrashTest.java Changeset: acbb657405c6 Author: mhalder Date: 2016-10-14 10:39 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/acbb657405c6 8158380: [macosx] Regression: java/awt/List/ActionEventTest/ActionEventTest.java Reviewed-by: serb, aghaisas Contributed-by: manajit.halder at oracle.com ! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java ! test/java/awt/List/ActionEventTest/ActionEventTest.java Changeset: 104b1fb094e6 Author: azvegint Date: 2016-10-14 16:30 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/104b1fb094e6 8167565: [macosx] Maximization of a dialog hides it Reviewed-by: serb, ssadetsky ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m Changeset: 773164b67434 Author: serb Date: 2016-10-14 19:12 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/773164b67434 8167310: The graphics clip is incorrectly rounded for some fractional scales Reviewed-by: flar ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/pipe/Region.java + test/java/awt/Graphics/IncorrectFractionalClip/IncorrectFractionalClip.java Changeset: 45061b711579 Author: prr Date: 2016-10-14 11:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/45061b711579 Merge Changeset: e61ec90c30b4 Author: serb Date: 2016-10-14 21:43 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e61ec90c30b4 8167435: IllegalArgumentException is not thrown by Clip.open(AudioFormat,byte[], int, int) Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java ! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java + test/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java Changeset: f3ce13e9394f Author: prr Date: 2016-10-14 15:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f3ce13e9394f 8166034: [macosx] Non-AA Serif font always displays as regular - no bold Reviewed-by: serb, pnarayanan ! src/java.desktop/share/classes/java/awt/Font.java Changeset: 5f93ebc13ae1 Author: ssadetsky Date: 2016-10-17 09:58 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5f93ebc13ae1 8164321: Crash of SwingNode with GTK LaF Reviewed-by: azvegint, alexsch ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h Changeset: 815141d605ef Author: ssadetsky Date: 2016-10-17 10:14 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/815141d605ef 8167486: Device.getDisplayMode() doesn't report refresh rate on Linux in case of dual screen Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/DisplayMode.java ! src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c + test/java/awt/FullScreen/CurrentDisplayModeTest/CurrentDisplayModeTest.java Changeset: ffba2718d7f6 Author: jdv Date: 2016-10-17 13:04 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ffba2718d7f6 8167281: IIOMetadataNode bugs in getElementsByTagName and NodeList.item methods Reviewed-by: prr, pnarayanan ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java + test/javax/imageio/metadata/GetElementsByTagNameTest.java + test/javax/imageio/metadata/NthItemNodeListTest.java Changeset: 6d10cecb150f Author: rchamyal Date: 2016-10-17 13:20 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6d10cecb150f 8161473: [TEST_BUG] [macosx] add autodelay to java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java Reviewed-by: arapte, serb Contributed-by: anubhav.meena at oracle.com ! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java Changeset: f6eef7e68dea Author: ssadetsky Date: 2016-10-17 10:51 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f6eef7e68dea 8163167: [PIT] javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java always fail Reviewed-by: serb, alexsch ! test/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java Changeset: c49a77b864a4 Author: azvegint Date: 2016-10-17 12:37 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c49a77b864a4 8153526: [Unity] Taskbar.getTaskbar().setMenu(null) doesn't remove menu Reviewed-by: ssadetsky ! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c Changeset: 79c8d3b12cf1 Author: mhalder Date: 2016-10-17 15:47 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/79c8d3b12cf1 8158390: [macosx] Regression: javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java Reviewed-by: serb Contributed-by: manajit.halder at oracle.com ! test/javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java Changeset: 32d9fe67dede Author: arapte Date: 2016-10-17 18:43 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/32d9fe67dede 8167288: [TEST_BUG] Consistent failure on Unity of WarningWindowDisposeTest.java Reviewed-by: ssadetsky, alexsch ! test/java/awt/security/WarningWindowDisposeTest/WarningWindowDisposeTest.java Changeset: 15f7a6717104 Author: ssadetsky Date: 2016-10-17 19:59 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/15f7a6717104 8168077: Solaris build failed: gtk2_interface.h typedef redeclared: GThreadFunctions Reviewed-by: prr ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h Changeset: f950cc6004c6 Author: prr Date: 2016-10-17 13:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f950cc6004c6 8089573: [macosx] Incorrect char to glyph mapping printing on OSX 10.10 Reviewed-by: serb, vadim ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m Changeset: d69c9ce5653d Author: ssadetsky Date: 2016-10-18 12:43 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d69c9ce5653d 8166897: Some font overlap in the Optionpane dialog. Reviewed-by: azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java + test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java Changeset: fec7a8a6a46a Author: serb Date: 2016-10-18 18:00 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fec7a8a6a46a 8166673: The new implementation of Robot.waitForIdle() may hang Reviewed-by: azvegint, ssadetsky ! src/java.desktop/share/classes/sun/awt/SunToolkit.java + test/java/awt/Robot/WaitForIdleSyncroizedOnString/WaitForIdleSyncroizedOnString.java Changeset: d7944c75be9c Author: prr Date: 2016-10-18 13:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d7944c75be9c 8167126: Create a module to provide access to non-SE desktop APIs Reviewed-by: alanb, mchung ! src/java.desktop/share/classes/module-info.java + src/jdk.desktop/share/classes/jdk/awt/AWTUtils.java + src/jdk.desktop/share/classes/module-info.java + test/java/awt/jdk/TestJDKAWTUtils.java Changeset: 23544028909a Author: ssadetsky Date: 2016-10-19 11:51 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/23544028909a 8154434: Open the request focus methods of the java.awt.Component which accept FocusEvent.Cause Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java + test/java/awt/Focus/RequestFocusByCause/RequestFocusByCauseTest.java Changeset: 83581f5ab677 Author: prr Date: 2016-10-19 08:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/83581f5ab677 Merge - src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java - src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java - src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java Changeset: 64781a24c0f4 Author: alexsch Date: 2016-10-20 12:18 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/64781a24c0f4 8156217: Selected text is shifted on HiDPI display Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java ! src/java.desktop/share/classes/javax/swing/text/GlyphPainter2.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/PasswordView.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java + test/javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java + test/javax/swing/text/JTextComponent/8156217/TextSelectionTest.java + test/javax/swing/text/View/8156217/FPMethodCalledTest.java Changeset: eddea9682fa9 Author: prr Date: 2016-10-27 08:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eddea9682fa9 8167988: java.nio.file.InvalidPathException if click button in JFileChooser demo of SwingSet2 Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java Changeset: ee20b74f21f3 Author: prr Date: 2016-10-27 08:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ee20b74f21f3 Merge - src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java - src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java - src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java - src/java.base/windows/native/libnet/icmp.h - test/sun/net/www/protocol/https/HttpsClient/OriginServer.java - test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java - test/sun/security/tools/jarsigner/ts.sh Changeset: fd0abdaac385 Author: ddehaven Date: 2016-10-27 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fd0abdaac385 8167187: Exported elements referring to inaccessible types in jdk.jsobject Reviewed-by: mchung, alanb ! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java Changeset: 7113bb5b075f Author: ksrini Date: 2016-10-27 05:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7113bb5b075f 8168010: Deprecate obsolete launcher -d32/-d64 options Reviewed-by: alanb ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: a3b46c0604d2 Author: mullan Date: 2016-10-27 14:50 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a3b46c0604d2 8168851: Tighten permissions granted to the java.smartcardio module Reviewed-by: vinnie, mchung ! src/java.base/share/lib/security/default.policy ! test/sun/security/smartcardio/TestChannel.java ! test/sun/security/smartcardio/TestControl.java ! test/sun/security/smartcardio/TestDefault.java ! test/sun/security/smartcardio/TestDirect.java + test/sun/security/smartcardio/test.policy Changeset: 05ac4f67f7df Author: mullan Date: 2016-10-27 14:52 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/05ac4f67f7df Merge - src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java - test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html Changeset: d2e6785070f2 Author: mchung Date: 2016-10-27 13:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d2e6785070f2 8168205: Should not default class path to CWD if -cp is not specified but -m is specified Reviewed-by: alanb ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c ! src/java.base/share/native/libjli/java.c + test/tools/launcher/modules/classpath/JavaClassPathTest.java + test/tools/launcher/modules/classpath/src/m/jdk/test/Main.java + test/tools/launcher/modules/classpath/src/m/module-info.java Changeset: e6b6ca2d616e Author: lana Date: 2016-10-27 21:22 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e6b6ca2d616e Merge - src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java - src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java - src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java - src/java.base/windows/native/libnet/icmp.h - src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java - test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html Changeset: 8a62cba5c9ff Author: xuelei Date: 2016-10-27 23:49 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8a62cba5c9ff 8168822: Document that algorithm restrictions do not apply to trusted anchors Reviewed-by: weijun, jnimeh, mullan ! src/java.base/share/conf/security/java.security Changeset: afe2c6190333 Author: alanb Date: 2016-10-28 10:18 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/afe2c6190333 8168789: ModuleReader.list and ModuleFinder.of update Reviewed-by: mchung ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/lang/module/ModulePath.java ! src/java.base/share/classes/java/lang/module/ModuleReader.java ! src/java.base/share/classes/java/lang/module/ModuleReferences.java ! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/Loader.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java - src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/java/lang/module/AutomaticModulesTest.java ! test/java/lang/module/ModuleFinderTest.java ! test/java/lang/module/ModuleReader/ModuleReaderTest.java - test/java/lang/module/ModuleReader/MultiReleaseJarTest.java + test/java/lang/module/MultiReleaseJarTest.java - test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties + test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties ! test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java ! test/tools/jmod/hashes/HashesTest.java Changeset: 9a3a5bc38432 Author: dfuchs Date: 2016-10-28 12:10 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9a3a5bc38432 8163162: The separation between system loggers and application loggers should take the extension loader in consideration. Summary: DefaultLoggerFinder.isSystem is changed to return 'true' for classes loaded from the platform loader and its ancestors. This means that classes loaded by the platform loader will get exactly the same kind of loggers than classes loaded by the boot (null) loader. Reviewed-by: rriggs, mchung ! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java + test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java + test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/systempkg/log/SystemLoggerAccessor.java Changeset: 3192d7aa428d Author: rpatil Date: 2016-10-28 10:10 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3192d7aa428d 8168512: (tz) Support tzdata2016h Reviewed-by: martin, okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/northamerica Changeset: 42268eb6e04e Author: xuelei Date: 2016-10-29 13:34 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/42268eb6e04e 8167680: DTLS implementation bugs Reviewed-by: jnimeh, asmotrak ! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java ! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/DTLSRecord.java ! src/java.base/share/classes/sun/security/ssl/Debug.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/Plaintext.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! test/javax/net/ssl/DTLS/DTLSOverDatagram.java + test/javax/net/ssl/DTLS/PacketLossRetransmission.java + test/javax/net/ssl/DTLS/RespondToRetransmit.java ! test/javax/net/ssl/TLSCommon/SSLEngineTestCase.java Changeset: 00192a14fdc6 Author: amlu Date: 2016-10-31 13:45 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/00192a14fdc6 8168524: Remove two jdk_nio tests from ProblemList: BashStreams and DeleteInterference.java Reviewed-by: bpb, rriggs ! test/ProblemList.txt Changeset: 5d95f2e1b9eb Author: weijun Date: 2016-10-31 16:40 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5d95f2e1b9eb 8168127: FilePermissionCollection merges incorrectly Reviewed-by: rriggs ! src/java.base/share/classes/java/io/FilePermission.java + test/java/io/FilePermission/FilePermissionCollectionMerge.java Changeset: 77f35eef4ef9 Author: weijun Date: 2016-10-31 16:41 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/77f35eef4ef9 8167646: Better invalid FilePermission Reviewed-by: rriggs ! src/java.base/share/classes/java/io/FilePermission.java + test/java/io/FilePermission/Invalid.java Changeset: 608dcced40aa Author: sherman Date: 2016-10-31 10:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/608dcced40aa 8166261: Scanner.nextInt(int) (and similar methods) throws PatternSyntaxException Reviewed-by: naoto ! src/java.base/share/classes/java/util/Scanner.java ! test/java/util/Scanner/ScanTest.java Changeset: 88ec80d47d4a Author: rriggs Date: 2016-10-31 13:57 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/88ec80d47d4a 8168517: java/lang/ProcessBuilder/Basic.java failed Reviewed-by: dholmes ! test/java/lang/ProcessBuilder/Basic.java Changeset: 4891c03305cc Author: wetmore Date: 2016-10-31 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4891c03305cc 4985694: Incomplete spec for most of the getInstances Reviewed-by: xuelei, mullan ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/java/security/cert/CertificateFactory.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java + test/java/security/misc/GetInstanceNullsEmpties.java Changeset: 7745b4f6cbde Author: chegar Date: 2016-11-01 12:37 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7745b4f6cbde 8168980: Reinstate sun.reflect.ReflectionFactory.newConstructorForSerialization(Class,Constructor) Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java ! test/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java Changeset: f3e3ad225c1e Author: sdrach Date: 2016-11-01 14:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f3e3ad225c1e 8156499: Update jlink to support creating images with modules that are packaged as multi-release JARs Reviewed-by: alanb, mchung ! src/java.base/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java + test/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java + test/tools/jlink/multireleasejar/base/m1/module-info.java + test/tools/jlink/multireleasejar/base/m1/p/Main.java + test/tools/jlink/multireleasejar/rt/m1/module-info.java + test/tools/jlink/multireleasejar/rt/m1/p/Main.java + test/tools/jlink/multireleasejar/rt/m1/p/Type.java + test/tools/jlink/multireleasejar/rt/m1/q/PublicClass.java Changeset: 29831b6c481b Author: psandoz Date: 2016-11-01 17:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/29831b6c481b 8167974: MethodHandles.iteratedLoop(...) fails with CCE in the case of iterating over array 8167966: MethodHandles.iteratedLoop fails with IAE in the case of correct arguments Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/LoopCombinatorTest.java Changeset: 92103cb21bd6 Author: psandoz Date: 2016-11-01 17:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/92103cb21bd6 8168841: The JavaDoc of java.util.stream.Collectors method collectingAndThen has incorrect code snippet Reviewed-by: smarks, lancea, tvaleev ! src/java.base/share/classes/java/util/stream/Collectors.java Changeset: 58796fb3241f Author: sundar Date: 2016-11-02 10:49 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/58796fb3241f 8160063: Provide a means to disable a plugin via the command line Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/JLinkPluginsTest.java Changeset: 79d71eeecfc8 Author: weijun Date: 2016-11-02 14:44 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/79d71eeecfc8 8168518: rcache interop with krb5-1.15 Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTime.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/DflCache.java ! test/java/security/testlibrary/Proc.java ! test/sun/security/krb5/auto/ReplayCacheExpunge.java ! test/sun/security/krb5/auto/ReplayCachePrecise.java ! test/sun/security/krb5/auto/ReplayCacheTestProc.java + test/sun/security/krb5/auto/rcache_usemd5.sh Changeset: be7aedddbb76 Author: erikj Date: 2016-11-02 10:43 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/be7aedddbb76 8063154: Checked in jvmti.h not in sync with generated jvmti.h Reviewed-by: tbell ! make/copy/Copy-java.base.gmk - src/java.base/share/native/include/jvmti.h Changeset: 6577fabed061 Author: clanger Date: 2016-11-02 11:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6577fabed061 8168771: Remove #ifdef AF_INET6 guards in libnet native coding Reviewed-by: chegar ! src/java.base/share/native/libnet/net_util.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c ! src/java.base/unix/native/libnet/InetAddressImplFactory.c ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/SdpSupport.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/windows/native/libnet/Inet6AddressImpl.c Changeset: 9372d3dd3aae Author: dfuchs Date: 2016-11-02 14:46 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9372d3dd3aae 8152515: (logging) LogManager.resetLogger should ignore LinkageError Summary: LogManager.resetLogger will also ignore errors, but only while shutting down. Reviewed-by: rriggs, dholmes ! src/java.logging/share/classes/java/util/logging/LogManager.java + test/java/util/logging/LogManager/LinkageErrorTest.java Changeset: 8dbc8594f9d5 Author: darcy Date: 2016-11-03 01:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8dbc8594f9d5 8169024: Problem list OpenNonIntegralNumberOfSampleframes.java until JDK-8168881 is fixed Reviewed-by: rriggs ! test/ProblemList.txt From lana.steuck at oracle.com Fri Nov 4 17:38:35 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 04 Nov 2016 17:38:35 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+143 for changeset 1fc62b1c629f Message-ID: <201611041738.uA4HcZW7028965@aojmv0008.oracle.com> Changeset: 9f65970f778d Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9f65970f778d Added tag jdk-9+143 for changeset 1fc62b1c629f ! .hgtags From lana.steuck at oracle.com Fri Nov 4 17:38:36 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 04 Nov 2016 17:38:36 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+143 for changeset 6211236ef15e Message-ID: <201611041738.uA4HcaO3029002@aojmv0008.oracle.com> Changeset: d4f1dae17409 Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/d4f1dae17409 Added tag jdk-9+143 for changeset 6211236ef15e ! .hgtags From lana.steuck at oracle.com Fri Nov 4 17:38:36 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 04 Nov 2016 17:38:36 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+143 for changeset d87d5d430c42 Message-ID: <201611041738.uA4HcaAb029011@aojmv0008.oracle.com> Changeset: 6ee1eeed0d77 Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6ee1eeed0d77 Added tag jdk-9+143 for changeset d87d5d430c42 ! .hgtags From lana.steuck at oracle.com Fri Nov 4 17:38:39 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 04 Nov 2016 17:38:39 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+143 for changeset ce81d03ad732 Message-ID: <201611041738.uA4Hcdr2029161@aojmv0008.oracle.com> Changeset: 99be33734ff6 Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/99be33734ff6 Added tag jdk-9+143 for changeset ce81d03ad732 ! .hgtags From lana.steuck at oracle.com Fri Nov 4 17:38:40 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 04 Nov 2016 17:38:40 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+143 for changeset 1c988e708a06 Message-ID: <201611041738.uA4Hce8E029210@aojmv0008.oracle.com> Changeset: 92523c51d6a4 Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/92523c51d6a4 Added tag jdk-9+143 for changeset 1c988e708a06 ! .hgtags From lana.steuck at oracle.com Fri Nov 4 17:38:42 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 04 Nov 2016 17:38:42 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+143 for changeset 6ef8a1453577 Message-ID: <201611041738.uA4Hcg4H029236@aojmv0008.oracle.com> Changeset: eabfa20e38fd Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/eabfa20e38fd Added tag jdk-9+143 for changeset 6ef8a1453577 ! .hgtags From lana.steuck at oracle.com Fri Nov 4 17:38:43 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 04 Nov 2016 17:38:43 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+143 for changeset 8dbc8594f9d5 Message-ID: <201611041738.uA4Hch2W029301@aojmv0008.oracle.com> Changeset: 1574becd1f23 Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1574becd1f23 Added tag jdk-9+143 for changeset 8dbc8594f9d5 ! .hgtags From lana.steuck at oracle.com Fri Nov 4 17:38:45 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 04 Nov 2016 17:38:45 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+143 for changeset b4e57ead3fae Message-ID: <201611041738.uA4HcjgG029326@aojmv0008.oracle.com> Changeset: d2b0a8054f9f Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/d2b0a8054f9f Added tag jdk-9+143 for changeset b4e57ead3fae ! .hgtags From lana.steuck at oracle.com Wed Nov 9 22:58:26 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Nov 2016 22:58:26 +0000 Subject: hg: jdk9/jdk9: 6 new changesets Message-ID: <201611092258.uA9MwR5E009524@aojmv0008.oracle.com> Changeset: bf83e4c950e0 Author: rfield Date: 2016-11-02 16:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/bf83e4c950e0 8168974: Editor support: include properties file in image Reviewed-by: jlahoda ! make/CompileJavaModules.gmk Changeset: fe1e5f27b071 Author: alexsch Date: 2016-11-01 12:58 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/fe1e5f27b071 8167176: Exported elements referring to inaccessible types in java.desktop Reviewed-by: prr, serb ! make/CompileJavaModules.gmk Changeset: e41be20156e6 Author: ddehaven Date: 2016-11-03 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e41be20156e6 Merge ! make/CompileJavaModules.gmk Changeset: 1beb4d0e537a Author: lana Date: 2016-11-04 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1beb4d0e537a Merge Changeset: 9ae47deec185 Author: erikj Date: 2016-11-07 13:25 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/9ae47deec185 8168108: lib/classlist should be packaged in java.base.jmod Reviewed-by: mchung ! common/autoconf/spec.gmk.in ! make/CreateJmods.gmk + make/GenerateLinkOptData.gmk ! make/Images.gmk ! make/InterimImage.gmk ! make/Main.gmk Changeset: 8d337fd6333e Author: erikj Date: 2016-11-07 14:15 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/8d337fd6333e 8160491: tar.gz bundles missing files containing $ Reviewed-by: ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! make/Bundles.gmk ! make/Images.gmk ! make/common/MakeBase.gmk ! test/make/TestJavaCompilation.gmk ! test/make/TestMakeBase.gmk From lana.steuck at oracle.com Wed Nov 9 22:58:28 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Nov 2016 22:58:28 +0000 Subject: hg: jdk9/jdk9/hotspot: 2 new changesets Message-ID: <201611092258.uA9MwSul009590@aojmv0008.oracle.com> Changeset: 48fce55afe71 Author: mchung Date: 2016-11-03 18:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/48fce55afe71 6479237: (cl) Add support for classloader names Reviewed-by: alanb, bchristi, coleenp, dfuchs, lfoltan, psandoz, sspitsyn ! make/symbols/symbols-unix ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: 6187b582d02a Author: lana Date: 2016-11-04 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6187b582d02a Merge From lana.steuck at oracle.com Wed Nov 9 22:58:35 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Nov 2016 22:58:35 +0000 Subject: hg: jdk9/jdk9/langtools: 13 new changesets Message-ID: <201611092258.uA9MwZr0009774@aojmv0008.oracle.com> Changeset: d3dde3f775b8 Author: jlahoda Date: 2016-11-02 16:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d3dde3f775b8 8166538: Improve error reporting for compiling against unexported package Summary: When a type cannot be found, look into other modules, search for possible viable types, and report them conveniently to the user. Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/PackageClassAmbiguity/util.out ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235a.out ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T5003235/T5003235b.out ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/RunExamples.java ! test/tools/javac/diags/examples.not-yet.txt + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/NotDefAccessClassIntfCantAccessReason.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/api1/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/api2/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/NotDefAccessClassIntfCantAccessReason.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/api1/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/api2/Api.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/NotDefAccessDoesNotRead.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/NotDefAccessDoesNotReadFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/NotDefAccessDoesNotReadUnnamed.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/classpath/api/Api.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/auxiliary/Auxiliary.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/module-info.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExported/NotDefAccessNotExported.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/NotDefAccessNotExportedFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/NotDefAccessNotExportedToModule.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/impl/Impl.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/other/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/NotDefAccessNotExportedToModuleFromUnnamed.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/api/Api.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/module-info.java + test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/other/module-info.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AutomaticModules.java + test/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java Changeset: 1fc501869aa8 Author: jlahoda Date: 2016-11-02 20:21 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1fc501869aa8 8169074: Build is failing after JDK-8166538 Summary: Reverting d3dde3f775b8 Reviewed-by: darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/PackageClassAmbiguity/util.out ! test/tools/javac/T5003235/T5003235a.java ! test/tools/javac/T5003235/T5003235a.out ! test/tools/javac/T5003235/T5003235b.java ! test/tools/javac/T5003235/T5003235b.out ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/RunExamples.java ! test/tools/javac/diags/examples.not-yet.txt - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/NotDefAccessClassIntfCantAccessReason.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/api1/Api.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api1/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/api2/Api.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/api2/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReason/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/NotDefAccessClassIntfCantAccessReason.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/api1/Api.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api1/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/api2/Api.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/api2/module-info.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessReasonFragment/modulesourcepath/impl/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/NotDefAccessClassPackageCantAccess.java + test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m1/p1/C1.java + test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/module-info.java + test/tools/javac/diags/examples/NotDefAccessClassPackageCantAccess/modulesourcepath/m2/p2/C2.java - test/tools/javac/diags/examples/NotDefAccessDoesNotRead/NotDefAccessDoesNotRead.java - test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessDoesNotRead/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/NotDefAccessDoesNotReadFromUnnamed.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadFromUnnamed/modulepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/NotDefAccessDoesNotReadUnnamed.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/classpath/api/Api.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/auxiliary/Auxiliary.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/auxiliary/module-info.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessDoesNotReadUnnamed/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExported/NotDefAccessNotExported.java - test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessNotExported/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/NotDefAccessNotExportedFromUnnamed.java - test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessNotExportedFromUnnamed/modulepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/NotDefAccessNotExportedToModule.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/impl/Impl.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/impl/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModule/modulesourcepath/other/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/NotDefAccessNotExportedToModuleFromUnnamed.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/api/Api.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/api/module-info.java - test/tools/javac/diags/examples/NotDefAccessNotExportedToModuleFromUnnamed/modulepath/other/module-info.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AutomaticModules.java - test/tools/javac/modules/ConvenientAccessErrorsTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java Changeset: 035532fe695b Author: smarks Date: 2016-11-02 14:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/035532fe695b 8169078: add bug IDs to jdeprscan tests Reviewed-by: jjg ! test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java ! test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java Changeset: afaafd7267cc Author: rfield Date: 2016-11-02 16:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/afaafd7267cc 8167636: jshell tool: Edit Pad should be in its own module Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java - src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditPad.java - src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/module-info.java - test/jdk/jshell/EditorPadTest.java Changeset: 692418f52877 Author: jlahoda Date: 2016-11-03 11:46 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/692418f52877 8166635: getEnclosedElements() on package causes BadClassFile error Summary: Properly reading typevars from enclosing scopes for local classes. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/tools/javac/processing/model/nestedTypeVars/NestedTypeVars.java + test/tools/javac/processing/model/nestedTypeVars/NestedTypeVars.out Changeset: 08e3ce8305c9 Author: ksrini Date: 2016-11-02 15:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/08e3ce8305c9 8166857: langtools build.xml broken on windows Reviewed-by: jjg, jlahoda, mcimadamore ! make/build.xml Changeset: 46f2219faf5a Author: rfield Date: 2016-11-03 09:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/46f2219faf5a 8161969: jshell tool: /var value is not truncated per feedback setting 8166637: jshell tool: confusing truncation of long result values 8154513: JShell tool: welcome message should match feedback mode 8167552: jshell tool: Typo in jshell command '/? /reload' description Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ToolFormatTest.java ! test/jdk/jshell/ToolRetainTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 80b576bd3631 Author: jjg Date: 2016-11-03 13:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/80b576bd3631 8167975: align javac --add-* modules options with launcher Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.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/javac/util/AbstractDiagnosticFormatter.java ! test/tools/doclint/moduleTests/bad/module-info.java ! test/tools/doclint/moduleTests/good/module-info.java ! test/tools/javac/T6403466.java + test/tools/javac/diags/examples/BadNameForOption.java - test/tools/javac/diags/examples/CantFindModule/CantFindModule.java + test/tools/javac/diags/examples/ModuleForOptionNotFound.java - test/tools/javac/diags/examples/XaddexportsMalformedEntry.java - test/tools/javac/diags/examples/XaddexportsTooMany.java - test/tools/javac/diags/examples/XaddreadsMalformedEntry.java - test/tools/javac/diags/examples/XaddreadsTooMany.java + test/tools/javac/modules/AddExportsTest.java + test/tools/javac/modules/AddModulesTest.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java ! test/tools/javac/modules/EdgeCases.java + test/tools/javac/modules/LimitModulesTest.java ! test/tools/javac/modules/ModuleTestBase.java ! test/tools/javac/modules/XModuleTest.java Changeset: 74a391527c2c Author: lana Date: 2016-11-04 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/74a391527c2c Merge - src/jdk.jshell/share/classes/jdk/internal/jshell/tool/EditPad.java - src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ExternalEditor.java - test/jdk/jshell/EditorPadTest.java - test/tools/javac/diags/examples/CantFindModule/CantFindModule.java - test/tools/javac/diags/examples/XaddexportsMalformedEntry.java - test/tools/javac/diags/examples/XaddexportsTooMany.java - test/tools/javac/diags/examples/XaddreadsMalformedEntry.java - test/tools/javac/diags/examples/XaddreadsTooMany.java Changeset: 16f0cf12da2d Author: rfield Date: 2016-11-04 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/16f0cf12da2d 8129559: JShell: compilation fails if class, method or field is annotated and has modifiers 8080354: JShell: Runtime visible annotations cannot be retrieved Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! test/jdk/jshell/ClassMembersTest.java ! test/jdk/jshell/ClassesTest.java ! test/jdk/jshell/CompletenessTest.java ! test/jdk/jshell/IgnoreTest.java ! test/jdk/jshell/ModifiersTest.java Changeset: 5892a55c7bf9 Author: rfield Date: 2016-11-06 22:50 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5892a55c7bf9 8161983: JShell API: Clean-up following 8160127 et. al. 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/JDIEventHandler.java - src/jdk.jshell/share/classes/jdk/jshell/execution/JDIExecutionControl.java - src/jdk.jshell/share/classes/jdk/jshell/execution/JDIInitiator.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JdiEventHandler.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JdiExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java ! test/jdk/jshell/FailOverExecutionControlTest.java - test/jdk/jshell/JDILaunchingExecutionControlTest.java - test/jdk/jshell/JDIListeningExecutionControlTest.java - test/jdk/jshell/JDIListeningLocalhostExecutionControlTest.java + test/jdk/jshell/JdiLaunchingExecutionControlTest.java + test/jdk/jshell/JdiListeningExecutionControlTest.java + test/jdk/jshell/JdiListeningLocalhostExecutionControlTest.java - test/jdk/jshell/UserJDIUserRemoteTest.java + test/jdk/jshell/UserJdiUserRemoteTest.java Changeset: 82a50c8d9a43 Author: mcimadamore Date: 2016-11-07 11:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/82a50c8d9a43 8168854: javac erroneously reject a a service interface inner class in a provides clause Summary: Java SE 9 proposed spec changes do not explicitly forbid a service interface to be an inner class - javac should follow Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - test/tools/javac/diags/examples/ServiceDefinitionInner/ServiceDefinitionInner.java - test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/module-info.java - test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/p1/C1.java - test/tools/javac/diags/examples/ServiceDefinitionInner/modulesourcepath/m/p2/C2.java ! test/tools/javac/modules/ProvidesTest.java + test/tools/javac/modules/T8168854/module-info.java + test/tools/javac/modules/T8168854/pack1/Outer.java + test/tools/javac/modules/T8168854/pack1/Outer1.java Changeset: 47871e348144 Author: mcimadamore Date: 2016-11-07 16:08 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/47871e348144 8169093: Generics, javac not matching actual and formal arguments. Summary: Make diagnostic for type-args arity mismatch consistent with the class case Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/WrongNumberTypeArgsFragment.java From lana.steuck at oracle.com Wed Nov 9 22:58:35 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Nov 2016 22:58:35 +0000 Subject: hg: jdk9/jdk9/nashorn: 8156619: Unimplemented ES6 features should result in clear Error being thrown Message-ID: <201611092258.uA9MwZkj009771@aojmv0008.oracle.com> Changeset: a7f21ee6ed30 Author: hannesw Date: 2016-11-07 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/a7f21ee6ed30 8156619: Unimplemented ES6 features should result in clear Error being thrown Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/es6/class.js + test/script/basic/es6/class.js.EXPECTED + test/script/basic/es6/destructuring.js + test/script/basic/es6/destructuring.js.EXPECTED + test/script/basic/es6/generator.js + test/script/basic/es6/generator.js.EXPECTED + test/script/basic/es6/restparam.js + test/script/basic/es6/restparam.js.EXPECTED + test/script/basic/es6/spread.js + test/script/basic/es6/spread.js.EXPECTED + test/script/basic/es6/super.js + test/script/basic/es6/super.js.EXPECTED From lana.steuck at oracle.com Wed Nov 9 22:58:42 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 09 Nov 2016 22:58:42 +0000 Subject: hg: jdk9/jdk9/jdk: 39 new changesets Message-ID: <201611092258.uA9MwiCp009843@aojmv0008.oracle.com> Changeset: 0fa4b5647f3e Author: igerasim Date: 2016-11-02 18:45 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0fa4b5647f3e 8168923: Use unsigned random long in a temp directory name Reviewed-by: bpb, alanb ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/nio/file/TempFileHelper.java Changeset: 50dd63d47f2d Author: igerasim Date: 2016-11-02 20:53 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50dd63d47f2d 8168921: Inconsistent Annotation.toString() Reviewed-by: darcy, redestad ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! test/java/lang/annotation/AnnotationToStringTest.java Changeset: 88d82306b232 Author: rriggs Date: 2016-11-02 13:42 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/88d82306b232 8158963: RMI server-side multiplex protocol should be disabled Summary: add sun.rmi.transport.tcp.enableMultiplexProtocol to enable RMI multiplex protocol Reviewed-by: smarks ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java Changeset: 1396fb6d0279 Author: rfield Date: 2016-11-02 16:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1396fb6d0279 8168972: Editor support: move built-in and external editor support to the jdk repo 8167639: jshell tool: Edit Pad has readability issues Reviewed-by: jlahoda + src/jdk.editpad/share/classes/jdk/editpad/EditPad.java + src/jdk.editpad/share/classes/jdk/editpad/EditPadProvider.java + src/jdk.editpad/share/classes/jdk/editpad/resources/l10n.properties + src/jdk.editpad/share/classes/module-info.java + src/jdk.internal.ed/share/classes/jdk/internal/editor/external/ExternalEditor.java + src/jdk.internal.ed/share/classes/jdk/internal/editor/spi/BuildInEditorProvider.java + src/jdk.internal.ed/share/classes/module-info.java + test/jdk/editpad/EditPadTest.java Changeset: feca8d2621c0 Author: amlu Date: 2016-11-03 09:44 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/feca8d2621c0 8151511: Test case in CollectionAndMapModifyStreamTest for LinkedHashMap overrides that for HashMap Reviewed-by: chegar, psandoz - test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java + test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/IterateTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java Changeset: fa69be51bf46 Author: xiaofeya Date: 2016-11-02 18:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fa69be51bf46 8156504: java/net/URLPermission/nstest/lookup.sh fails intermittently Reviewed-by: chegar, dfuchs ! test/java/net/URLPermission/nstest/LookupTest.java - test/java/net/URLPermission/nstest/lookup.sh Changeset: 742e99d3aa32 Author: amlu Date: 2016-11-03 15:40 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/742e99d3aa32 8143097: java/net/ipv6tests/UdpTest.java fails intermittently with "checkTime failed: got 1998 expected 4000" Reviewed-by: chegar ! test/java/net/ipv6tests/Tests.java ! test/java/net/ipv6tests/UdpTest.java Changeset: b5c6cc183ebb Author: rriggs Date: 2016-11-03 12:29 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b5c6cc183ebb 8169055: [TESTBUG] java/io/Serializable/serialFilter/ tests have undeclared dependency on java.compiler module Summary: Change serialFilter test to use type in java.base Reviewed-by: dfuchs, chegar, skovalev ! test/java/io/Serializable/serialFilter/SerialFilterTest.java Changeset: 90dd858e9303 Author: lancea Date: 2016-11-03 13:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/90dd858e9303 8169020: Add since element to JDBC deprecated methods Reviewed-by: darcy ! src/java.sql/share/classes/java/sql/CallableStatement.java ! src/java.sql/share/classes/java/sql/Date.java ! src/java.sql/share/classes/java/sql/DriverManager.java ! src/java.sql/share/classes/java/sql/PreparedStatement.java ! src/java.sql/share/classes/java/sql/ResultSet.java ! src/java.sql/share/classes/java/sql/Time.java ! src/java.sql/share/classes/java/sql/Timestamp.java Changeset: 7c61ce6d7852 Author: skovalev Date: 2016-11-03 16:19 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7c61ce6d7852 8169002: Several java/net/httpclient have undeclared dependency on java.logging module Reviewed-by: chegar, rriggs, dfuchs ! test/java/net/httpclient/APIErrors.java ! test/java/net/httpclient/ManyRequests.java ! test/java/net/httpclient/RequestBodyTest.java ! test/java/net/httpclient/SmokeTest.java ! test/java/net/httpclient/security/Driver.java ! test/java/net/httpclient/security/Security.java Changeset: 52d732262bfa Author: darcy Date: 2016-11-03 13:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/52d732262bfa 8168681: Correct deprecation text for Class.newInstance Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Class.java Changeset: aae3690e53e3 Author: avstepan Date: 2016-10-20 14:21 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aae3690e53e3 8159454: [TEST_BUG] javax/swing/ToolTipManager/7123767/bug7123767.java: number of checked graphics configurations should be limited Reviewed-by: serb, yan ! test/javax/swing/ToolTipManager/7123767/bug7123767.java Changeset: c505e725b85b Author: bpb Date: 2016-10-24 13:19 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c505e725b85b 8168498: ExifGPSTagSet and ExifTIFFTagSet should use string literals for String constants Summary: Change new String(byte[],CharSet) to a string literal. Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java Changeset: 96153792172a Author: prr Date: 2016-10-25 09:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/96153792172a 8168288: Dubious FontMetrics values from NullFontScaler Reviewed-by: serb, bpb ! src/java.desktop/share/classes/sun/font/NullFontScaler.java Changeset: 4a8fee1f2953 Author: prr Date: 2016-10-25 10:03 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4a8fee1f2953 8168364: [macosx] Delete unused class NSPrintinfo Reviewed-by: serb, vadim ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java - src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java Changeset: e54829fa51a3 Author: bpb Date: 2016-10-25 17:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e54829fa51a3 8168367: Table in javax.imageio package description does not mention TIFF Summary: Add row for TIFF and reorder rows into alphabetical order by format Reviewed-by: jdv, prr ! src/java.desktop/share/classes/javax/imageio/package.html Changeset: 544828ab2a9b Author: aghaisas Date: 2016-10-26 10:51 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/544828ab2a9b 8168470: [TEST_BUG] @test missed in java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java Reviewed-by: serb, ssadetsky, arapte ! test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java Changeset: eeb8b31afed6 Author: pkbalakr Date: 2016-10-27 10:49 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eeb8b31afed6 8168292: [TESTBUG] [macosx] Test java/awt/TrayIcon/DragEventSource/DragEventSource.java fails on OS X Reviewed-by: psadhukhan, aghaisas ! test/java/awt/TrayIcon/DragEventSource/DragEventSource.java Changeset: b82c04707671 Author: psadhukhan Date: 2016-10-27 17:24 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b82c04707671 8162796: [macosx] LinearGradientPaint and RadialGradientPaint are not printed on OS X. Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m + test/java/awt/print/PrinterJob/LinearGradientPrintingTest.java + test/java/awt/print/PrinterJob/RadialGradientPrintingTest.java Changeset: 807349334f32 Author: bpb Date: 2016-10-27 09:38 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/807349334f32 8165981: Consider making some classes in javax.imageio.plugins.tiff final Summary: Make the classes TIFFField and TIFFImageReadParam final. Reviewed-by: serb, prr ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java Changeset: 3bf26b1c7c7e Author: prr Date: 2016-10-27 09:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3bf26b1c7c7e Merge - src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java - src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java - src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java - src/java.base/windows/native/libnet/icmp.h - test/sun/net/www/protocol/https/HttpsClient/OriginServer.java - test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java - test/sun/security/tools/jarsigner/ts.sh Changeset: 6e8788feb253 Author: jdv Date: 2016-10-28 12:23 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6e8788feb253 8168609: No link to BMP specification in javax.imageio package documentation Reviewed-by: prr, bpb ! src/java.desktop/share/classes/javax/imageio/package.html Changeset: 22c146c486ca Author: ssadetsky Date: 2016-10-28 12:08 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/22c146c486ca 8075904: The regression-swing case failed as Ctrl-F4 can't work with the special options"-client -Dswing.defaultlaf=javax.swing.plaf.nimbus.NimbusLookAndFeel" Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/sun/swing/plaf/GTKKeybindings.java Changeset: 329b1a617404 Author: aniyogi Date: 2016-10-31 12:10 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/329b1a617404 8168540: [TEST_BUG] On Unity, need a delay before screenshot taking to avoid animation Reviewed-by: psadhukhan, yan ! test/javax/swing/text/CSSBorder/6796710/bug6796710.java Changeset: 5445b9413d9d Author: serb Date: 2016-10-31 14:50 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5445b9413d9d 8167615: Opensource unit/regression tests for JavaSound Reviewed-by: amenkov ! test/ProblemList.txt + test/javax/sound/midi/Devices/ClosedReceiver.java + test/javax/sound/midi/Devices/IOLoop.java + test/javax/sound/midi/Devices/MidiDeviceGetReceivers.java + test/javax/sound/midi/Devices/MidiIO.java + test/javax/sound/midi/Devices/MidiOutGetMicrosecondPositionBug.java + test/javax/sound/midi/Devices/OpenClose.java + test/javax/sound/midi/Devices/ReceiverTransmitterAvailable.java + test/javax/sound/midi/Devices/Reopen.java + test/javax/sound/midi/File/SMFCp037.java + test/javax/sound/midi/File/SMFParserBreak.java + test/javax/sound/midi/File/WriteRealTimeMessageNPE.java + test/javax/sound/midi/MetaMessage/MetaMessageClone.java + test/javax/sound/midi/MidiSystem/6411624/Test6411624.java + test/javax/sound/midi/MidiSystem/6411624/bug6411624.java + test/javax/sound/midi/MidiSystem/DefaultDevices.java + test/javax/sound/midi/MidiSystem/DefaultProperties.java + test/javax/sound/midi/MidiSystem/GetSequencer.java + test/javax/sound/midi/MidiSystem/MidiFileTypeUniqueness.java + test/javax/sound/midi/MidiSystem/ProviderCacheing.java + test/javax/sound/midi/MidiSystem/testdata/conf/sound.properties + test/javax/sound/midi/Sequence/GetMicrosecondLength.java + test/javax/sound/midi/Sequence/MidiSMPTE.java + test/javax/sound/midi/Sequence/SMPTEDuration.java + test/javax/sound/midi/Sequencer/LoopIAE.java + test/javax/sound/midi/Sequencer/Looping.java + test/javax/sound/midi/Sequencer/MetaCallback.java + test/javax/sound/midi/Sequencer/Recording.java + test/javax/sound/midi/Sequencer/SeqRecordDoesNotCopy.java + test/javax/sound/midi/Sequencer/SeqRecordsRealTimeEvents.java + test/javax/sound/midi/Sequencer/SeqStartRecording.java + test/javax/sound/midi/Sequencer/SequencerCacheValues.java + test/javax/sound/midi/Sequencer/SequencerSetMuteSolo.java + test/javax/sound/midi/Sequencer/SequencerState.java + test/javax/sound/midi/Sequencer/SetTickPosition.java + test/javax/sound/midi/Sequencer/TickLength.java + test/javax/sound/midi/ShortMessage/FastShortMessage.java + test/javax/sound/midi/ShortMessage/FastShortMessage2.java + test/javax/sound/midi/Soundbanks/ExtraCharInSoundbank.java + test/javax/sound/midi/Soundbanks/GetSoundBankIOException.java + test/javax/sound/midi/Synthesizer/AsynchronousMidiChannel.java + test/javax/sound/midi/Synthesizer/Receiver/bug6186488.java + test/javax/sound/midi/Synthesizer/SynthesizerGetLatency.java + test/javax/sound/midi/Synthesizer/bug4685396.java + test/javax/sound/midi/Track/TrackAddSameTick.java + test/javax/sound/midi/Track/bug6416024.java + test/javax/sound/midi/Transmitter/bug6415669.java + test/javax/sound/sampled/AudioFileFormat/AudioFileFormatToString.java + test/javax/sound/sampled/AudioFileFormat/Properties.java + test/javax/sound/sampled/AudioFileFormat/TypeEquals.java + test/javax/sound/sampled/AudioFormat/AudioFormatBitSize.java + test/javax/sound/sampled/AudioFormat/EncodingEquals.java + test/javax/sound/sampled/AudioFormat/Properties.java + test/javax/sound/sampled/AudioInputStream/AISReadFraction.java + test/javax/sound/sampled/AudioInputStream/bug6188860.java + test/javax/sound/sampled/AudioSystem/AudioFileTypes/AudioFileTypeUniqueness.java + test/javax/sound/sampled/AudioSystem/AudioFileTypes/ShowAudioFileTypes.java + test/javax/sound/sampled/AudioSystem/DefaultMixers.java + test/javax/sound/sampled/AudioSystem/DefaultProperties.java + test/javax/sound/sampled/AudioSystem/ProviderCacheing.java + test/javax/sound/sampled/AudioSystem/testdata/conf/sound.properties + test/javax/sound/sampled/Clip/ClipCloseLoss.java + test/javax/sound/sampled/Clip/ClipFlushCrash.java + test/javax/sound/sampled/Clip/Drain/ClipDrain.java + test/javax/sound/sampled/Clip/Duration/ClipDuration.java + test/javax/sound/sampled/Clip/Endpoint/ClipSetEndPoint.java + test/javax/sound/sampled/Clip/Open/ClipOpenBug.java + test/javax/sound/sampled/Clip/bug5070081.java + test/javax/sound/sampled/Clip/bug6251460.java + test/javax/sound/sampled/Controls/CompoundControl/ToString.java + test/javax/sound/sampled/Controls/FloatControl/FloatControlBug.java + test/javax/sound/sampled/DataLine/DataLineInfoNegBufferSize.java + test/javax/sound/sampled/DataLine/LineDefFormat.java + test/javax/sound/sampled/DataLine/LongFramePosition.java + test/javax/sound/sampled/DirectAudio/TickAtEndOfPlay.java + test/javax/sound/sampled/DirectAudio/bug6372428.java + test/javax/sound/sampled/FileTypeExtension/FileTypeExtensionTest.java + test/javax/sound/sampled/LineEvent/LineInfoNPE.java + test/javax/sound/sampled/Lines/16and32KHz/Has16and32KHz.java + test/javax/sound/sampled/Lines/BufferSizeCheck.java + test/javax/sound/sampled/Lines/ChangingBuffer.java + test/javax/sound/sampled/Lines/ClickInPlay/ClickInPlay.java + test/javax/sound/sampled/Lines/ClickInPlay/Test4218609.java + test/javax/sound/sampled/Lines/ClipOpenException.java + test/javax/sound/sampled/Lines/FrameSize/FrameSizeTest.java + test/javax/sound/sampled/Lines/GetLine.java + test/javax/sound/sampled/Lines/SDLwrite.java + test/javax/sound/sampled/Lines/SourceDataLineDefaultBufferSizeCrash.java + test/javax/sound/sampled/Lines/StopStart.java + test/javax/sound/sampled/LinuxBlock/PlaySine.java + test/javax/sound/sampled/LinuxCrash/ClipLinuxCrash.java + test/javax/sound/sampled/LinuxCrash/ClipLinuxCrash2.java + test/javax/sound/sampled/LinuxCrash/SDLLinuxCrash.java + test/javax/sound/sampled/Mixers/BogusMixers.java + test/javax/sound/sampled/Mixers/BothEndiansAndSigns.java + test/javax/sound/sampled/Mixers/DirectSoundRepeatingBuffer/DirectSoundRepeatingBuffer.java + test/javax/sound/sampled/Mixers/DirectSoundRepeatingBuffer/Test4997635.java + test/javax/sound/sampled/Mixers/DirectSoundUnderrunSilence/DirectSoundUnderrunSilence.java + test/javax/sound/sampled/Mixers/DirectSoundUnderrunSilence/Test5032020.java + test/javax/sound/sampled/Mixers/DisabledAssertionCrash.java + test/javax/sound/sampled/Mixers/NoSimpleInputDevice.java + test/javax/sound/sampled/Mixers/PhantomMixers.java + test/javax/sound/sampled/Mixers/PlugHwMonoAnd8bitAvailable.java + test/javax/sound/sampled/Mixers/UnexpectedIAE.java + test/javax/sound/sampled/Recording/TargetDataLineFlush.java + test/javax/sound/sampled/spi/AudioFileReader/AIFFCp037.java + test/javax/sound/sampled/spi/AudioFileReader/AIFFLargeHeader.java + test/javax/sound/sampled/spi/AudioFileReader/Aiff12bit.java + test/javax/sound/sampled/spi/AudioFileReader/AuNotSpecified.java + test/javax/sound/sampled/spi/AudioFileReader/AuZeroLength.java + test/javax/sound/sampled/spi/AudioFileReader/OpenWaveFile.java + test/javax/sound/sampled/spi/AudioFileWriter/AUwithULAW.java + test/javax/sound/sampled/spi/AudioFileWriter/AiffSampleRate.java + test/javax/sound/sampled/spi/AudioFileWriter/RIFFHeader.java + test/javax/sound/sampled/spi/AudioFileWriter/WaveBigEndian.java + test/javax/sound/sampled/spi/AudioFileWriter/WriteAuUnspecifiedLength.java + test/javax/sound/sampled/spi/FormatConversionProvider/AlawUlaw.java Changeset: f970d80b7a55 Author: ddehaven Date: 2016-10-31 10:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f970d80b7a55 Merge - src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java ! test/ProblemList.txt - test/java/lang/module/ModuleReader/MultiReleaseJarTest.java - test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties Changeset: d13621cb40df Author: alexsch Date: 2016-11-01 12:38 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d13621cb40df 8168899: java.nio.file.InvalidPathException if click button in JFileChooser demo of SwingSet2 Reviewed-by: ssadetsky, serb Contributed-by: Alok Kumar Sharma ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! test/java/awt/FileDialog/8017487/bug8017487.java Changeset: 3bddef7033e5 Author: alexsch Date: 2016-11-01 12:56 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3bddef7033e5 8167176: Exported elements referring to inaccessible types in java.desktop Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java Changeset: eef9f927659d Author: ddehaven Date: 2016-11-03 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eef9f927659d Merge - src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java Changeset: 40620d84d55d Author: jnimeh Date: 2016-11-03 15:18 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/40620d84d55d 8133632: javax.net.ssl.SSLEngine does not properly handle received SSL fatal alerts Summary: Upon receiving a fatal alert, make sure the input and output queues are closed and the engine is in the NOT_HANDSHAKING state. Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java + test/javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Changeset: b1d58146df13 Author: mchung Date: 2016-11-03 18:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b1d58146df13 6479237: (cl) Add support for classloader names Reviewed-by: alanb, bchristi, coleenp, dfuchs, lfoltan, psandoz, sspitsyn ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/security/SecureClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java ! src/java.base/share/native/include/jvm.h - src/java.base/share/native/libjava/StackFrameInfo.c + src/java.base/share/native/libjava/StackTraceElement.c ! src/java.base/share/native/libjava/Throwable.c ! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java ! test/java/lang/StackTraceElement/PublicConstructor.java + test/java/lang/StackTraceElement/SerialTest.java + test/java/lang/StackTraceElement/WithClassLoaderName.java + test/java/lang/StackTraceElement/lib/m1/com/app/Main.java + test/java/lang/StackTraceElement/lib/m1/com/app/Utils.java + test/java/lang/StackTraceElement/lib/m1/module-info.java + test/java/lang/StackTraceElement/src/p/ThrowException.java ! test/java/lang/StackWalker/VerifyStackTrace.java ! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java ! test/java/net/URLClassLoader/NullURLTest.java Changeset: 000fe525272d Author: amlu Date: 2016-11-04 22:33 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/000fe525272d 8037278: sun/rmi/runtime/Log/6409194/NoConsoleOutput.java fails Intermittently: unexpected subprocess output Reviewed-by: dfuchs, rriggs ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java Changeset: b46fb3d66cf4 Author: lana Date: 2016-11-04 17:52 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b46fb3d66cf4 Merge - src/java.base/share/native/libjava/StackFrameInfo.c - src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java ! test/ProblemList.txt - test/java/net/URLPermission/nstest/lookup.sh - test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java Changeset: 93e7c16fd885 Author: smarks Date: 2016-11-04 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/93e7c16fd885 8156079: consider making empty instances singletons 8169222: minor immutable collections optimizations Reviewed-by: forax, redestad, alanb ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/Set.java Changeset: 7ee327a10059 Author: mchung Date: 2016-11-04 15:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7ee327a10059 8169231: Fix tests to add @compile --add-modules to workaround jtreg bug Reviewed-by: jjg ! test/ProblemList.txt ! test/com/sun/jndi/dns/Parser.java ! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java ! test/java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java ! test/sun/security/ec/TestEC.java ! test/sun/security/mscapi/IsSunMSCAPIAvailable.java ! test/sun/security/pkcs11/ec/TestCurves.java ! test/tools/launcher/MiscTests.java Changeset: 06195d1ca9ce Author: sundar Date: 2016-11-07 11:33 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/06195d1ca9ce 8166286: jmod fails on symlink to directory Reviewed-by: jlaskey, alanb ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/tools/jmod/JmodTest.java + test/tools/jmod/src/apa/jdk/test/apa/Apa.java + test/tools/jmod/src/apa/module-info.java Changeset: 736a5f3085b2 Author: erikj Date: 2016-11-07 13:25 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/736a5f3085b2 8168108: lib/classlist should be packaged in java.base.jmod Reviewed-by: mchung - make/GenerateClasslist.gmk Changeset: 53d76efc6fdc Author: erikj Date: 2016-11-07 14:15 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/53d76efc6fdc 8160491: tar.gz bundles missing files containing $ Reviewed-by: ihse ! make/rmic/Rmic-java.rmi.gmk Changeset: efa71dc820eb Author: jlaskey Date: 2016-11-07 13:10 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/efa71dc820eb 8159393: jlink should print a warning that a signed modular JAR will be treated as unsigned Reviewed-by: alanb, sundar, mullan, weijun ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties + test/tools/jlink/JLinkSigningTest.java From lana.steuck at oracle.com Fri Nov 11 05:40:07 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 11 Nov 2016 05:40:07 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+144 for changeset 8d337fd6333e Message-ID: <201611110540.uAB5e78u028354@aojmv0008.oracle.com> Changeset: 7493bf3d3459 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/7493bf3d3459 Added tag jdk-9+144 for changeset 8d337fd6333e ! .hgtags From lana.steuck at oracle.com Fri Nov 11 05:40:07 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 11 Nov 2016 05:40:07 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+144 for changeset 6187b582d02a Message-ID: <201611110540.uAB5e77U028351@aojmv0008.oracle.com> Changeset: 61e7ea563123 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/61e7ea563123 Added tag jdk-9+144 for changeset 6187b582d02a ! .hgtags From lana.steuck at oracle.com Fri Nov 11 05:40:06 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 11 Nov 2016 05:40:06 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+144 for changeset d4f1dae17409 Message-ID: <201611110540.uAB5e6ID028348@aojmv0008.oracle.com> Changeset: a44b156ae7f0 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/a44b156ae7f0 Added tag jdk-9+144 for changeset d4f1dae17409 ! .hgtags From lana.steuck at oracle.com Fri Nov 11 05:40:10 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 11 Nov 2016 05:40:10 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+144 for changeset 92523c51d6a4 Message-ID: <201611110540.uAB5eARn028486@aojmv0008.oracle.com> Changeset: 29277a4e7307 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/29277a4e7307 Added tag jdk-9+144 for changeset 92523c51d6a4 ! .hgtags From lana.steuck at oracle.com Fri Nov 11 05:40:11 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 11 Nov 2016 05:40:11 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+144 for changeset 99be33734ff6 Message-ID: <201611110540.uAB5eBF2028528@aojmv0008.oracle.com> Changeset: 71558b38bad7 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/71558b38bad7 Added tag jdk-9+144 for changeset 99be33734ff6 ! .hgtags From lana.steuck at oracle.com Fri Nov 11 05:40:15 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 11 Nov 2016 05:40:15 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+144 for changeset a7f21ee6ed30 Message-ID: <201611110540.uAB5eFuX028619@aojmv0008.oracle.com> Changeset: 37ac000ae6b1 Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/37ac000ae6b1 Added tag jdk-9+144 for changeset a7f21ee6ed30 ! .hgtags From lana.steuck at oracle.com Fri Nov 11 05:40:13 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 11 Nov 2016 05:40:13 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+144 for changeset 47871e348144 Message-ID: <201611110540.uAB5eDAX028552@aojmv0008.oracle.com> Changeset: 2ce7c1083dcb Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2ce7c1083dcb Added tag jdk-9+144 for changeset 47871e348144 ! .hgtags From lana.steuck at oracle.com Fri Nov 11 05:40:14 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Fri, 11 Nov 2016 05:40:14 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+144 for changeset efa71dc820eb Message-ID: <201611110540.uAB5eEhJ028577@aojmv0008.oracle.com> Changeset: b1fc95093f8c Author: lana Date: 2016-11-11 05:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b1fc95093f8c Added tag jdk-9+144 for changeset efa71dc820eb ! .hgtags From lana.steuck at oracle.com Wed Nov 16 20:23:10 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Nov 2016 20:23:10 +0000 Subject: hg: jdk9/jdk9: 2 new changesets Message-ID: <201611162023.uAGKNAd7002674@aojmv0008.oracle.com> Changeset: 3b59ad58041d Author: simonis Date: 2016-11-14 11:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3b59ad58041d 8169630: Fix wrong cpu build flag for Linux/ppc64le build Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: ff98aa9ec9fa Author: erikj Date: 2016-11-15 10:00 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/ff98aa9ec9fa 8169632: Update compare script for clean compare Reviewed-by: tbell ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl From lana.steuck at oracle.com Wed Nov 16 20:23:16 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Nov 2016 20:23:16 +0000 Subject: hg: jdk9/jdk9/langtools: 11 new changesets Message-ID: <201611162023.uAGKNHiN002877@aojmv0008.oracle.com> Changeset: ed2e9ef4ce42 Author: ksrini Date: 2016-11-08 12:56 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ed2e9ef4ce42 8166379: IAE while invoking javadoc with --patch-module Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! test/jdk/javadoc/tool/modules/Modules.java Changeset: d4deb115da83 Author: jlahoda Date: 2016-11-10 17:27 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d4deb115da83 8166700: NPE during invoking getEnclosedElements() on javax.lang.model.element.Element instance representing a package Summary: Should not strip first parameter of a local class constructor for local classes in initializers. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/tools/javac/processing/model/LocalClasses/LocalClassesModel.java + test/tools/javac/processing/model/LocalClasses/LocalClassesModel.out + test/tools/javac/processing/model/LocalClasses/LocalTest$1Local.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest$2Local.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest$3Local.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest$4Local.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest$5Local.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest.jcod + test/tools/javac/processing/model/LocalClasses/LocalTest.orign Changeset: 6afd59d40256 Author: jjg Date: 2016-11-10 13:29 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6afd59d40256 8169447: javac should detect/reject repeated use of --patch-module on command line Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! test/tools/javac/modules/PatchModulesTest.java Changeset: 6cc2220006f2 Author: lana Date: 2016-11-11 05:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6cc2220006f2 Merge Changeset: eb48b040fbc2 Author: jlahoda Date: 2016-11-11 12:54 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/eb48b040fbc2 8145838: JShell: restrict RemoteAgent connection socket to localhost Summary: Also reviewed by Chris Ries Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java Changeset: 4c650abde107 Author: jlahoda Date: 2016-11-11 17:45 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/4c650abde107 8169599: Several JShell tests are failing on Solaris after JDK-8145838 Summary: Partially reverting eb48b040fbc2 Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java Changeset: c5d46cf53534 Author: rfield Date: 2016-11-11 11:50 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c5d46cf53534 8166333: jshell tool: shortcut var does not import its type Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java Changeset: 768f685bceb7 Author: mchung Date: 2016-11-11 17:32 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/768f685bceb7 8168386: Fix jdeps verbose options Reviewed-by: dfuchs, lancea ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/DotFileTest.java + test/tools/jdeps/Options.java ! test/tools/jdeps/lib/JdepsRunner.java Changeset: c18249ecb690 Author: mchung Date: 2016-11-12 09:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c18249ecb690 8169606: jdeps --list-reduced-deps should not show java.base as all modules require it Reviewed-by: dfuchs ! 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/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java ! test/tools/jdeps/listdeps/ListModuleDeps.java + test/tools/jdeps/listdeps/src/hi/Hi.java Changeset: 120957324d6e Author: sadayapalam Date: 2016-11-14 19:45 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/120957324d6e 8168312: javac throws NPE if annotation processor is specified and module is declared in a file named arbitrarily Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java + test/tools/javac/modules/AnnotationProcessingWithModuleInfoInWrongPlace.java Changeset: cb9e896265ef Author: ksrini Date: 2016-11-14 16:33 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/cb9e896265ef 8167967: javadoc should identify the ordinal value of enum constants 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/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java ! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java - test/jdk/javadoc/doclet/testOrdering/order/MethodOrder.java + test/jdk/javadoc/doclet/testOrdering/pkg5/AnnoFieldTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/AnnoOptionalTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/AnnoRequiredTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/CtorTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/EnumTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/FieldTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/IntfTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/MethodTest.java + test/jdk/javadoc/doclet/testOrdering/pkg5/PropertyTest.java From lana.steuck at oracle.com Wed Nov 16 20:23:19 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Nov 2016 20:23:19 +0000 Subject: hg: jdk9/jdk9/nashorn: 3 new changesets Message-ID: <201611162023.uAGKNJ5C002910@aojmv0008.oracle.com> Changeset: cb625e28d779 Author: attila Date: 2016-11-11 15:50 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/cb625e28d779 8168373: don't emit conversions for symbols outside their lexical scope Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/PrintVisitor.java + test/script/basic/es6/JDK-8168373.js Changeset: ac5035ff7ee9 Author: hannesw Date: 2016-11-11 18:56 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ac5035ff7ee9 8168049: Fix Performance of Lexer.isJSWhitespace Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java Changeset: 4a68dd740be8 Author: sdama Date: 2016-11-14 22:33 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/4a68dd740be8 8156615: Catch parameter can be a BindingPattern in ES6 mode Summary: Added parser support for catch parameter being a binding pattern Reviewed-by: sundar, hannesw, attila Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CatchNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! test/script/basic/es6/destructuring.js ! test/script/basic/es6/destructuring.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_catch.js + test/script/nosecurity/treeapi/destructuring_catch.js.EXPECTED From lana.steuck at oracle.com Wed Nov 16 20:23:22 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 16 Nov 2016 20:23:22 +0000 Subject: hg: jdk9/jdk9/jdk: 24 new changesets Message-ID: <201611162023.uAGKNNYp002919@aojmv0008.oracle.com> Changeset: 762dad364838 Author: jlaskey Date: 2016-11-07 14:36 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/762dad364838 8155756: Better context for some jlink exceptions Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties Changeset: 361fb5404741 Author: xuelei Date: 2016-11-08 06:22 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/361fb5404741 8169318: Dump the reproduced packet in DTLSOverDatagram.java Reviewed-by: mullan ! test/javax/net/ssl/DTLS/DTLSOverDatagram.java Changeset: 60837db5d445 Author: nishjain Date: 2016-11-08 14:48 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60837db5d445 8166994: Improve sun.util.locale.LocaleMatcher Reviewed-by: okutsu, naoto, peytoia ! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java + test/java/util/Locale/Bug8166994.java Changeset: 3f560167843d Author: redestad Date: 2016-11-08 13:23 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3f560167843d 8168911: Increased number of classes initialized during initialization of SignatureFileVerifier Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java Changeset: befc4757d253 Author: psandoz Date: 2016-11-08 12:36 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/befc4757d253 8165782: java.util.jar.JarFile.runtimeVersion() spec needs clarification Reviewed-by: mchung, alanb ! src/java.base/share/classes/java/util/jar/JarFile.java Changeset: a641b410ee9b Author: psandoz Date: 2016-11-08 12:36 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a641b410ee9b 8166735: JarFile#getVersion spec clarification for unversioned jars Reviewed-by: mchung, alanb ! src/java.base/share/classes/java/util/jar/JarFile.java Changeset: 36cf65a9e2f9 Author: sherman Date: 2016-11-08 14:29 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/36cf65a9e2f9 8168862: Tighten permissions granted to the jdk.zipfs module Reviewed-by: mullan, mchung, lancea, bpb ! src/java.base/share/lib/security/default.policy Changeset: 9bb8dc7e972d Author: asmotrak Date: 2016-11-08 15:55 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9bb8dc7e972d 8168882: keytool doesn't print certificate info if disabled algorithm was used for signing a jar Reviewed-by: weijun, mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/lib/security/SecurityTools.java ! test/sun/security/tools/keytool/KeyToolTest.java ! test/sun/security/tools/keytool/PrintSSL.java + test/sun/security/tools/keytool/ReadJar.java - test/sun/security/tools/keytool/readjar.sh Changeset: 4407b0525631 Author: wetmore Date: 2016-11-08 16:54 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4407b0525631 8169229: RSAClientKeyExchange debug info is incorrect Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: 7f7091c1dd33 Author: rpatil Date: 2016-11-08 18:02 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f7091c1dd33 8169191: (tz) Support tzdata2016i Reviewed-by: martin, okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/zone.tab ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/antarctica ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/zone.tab Changeset: a02d6daeba2a Author: psandoz Date: 2016-11-09 10:36 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a02d6daeba2a 8164934: Optional.map() javadoc code example Reviewed-by: forax, chegar ! src/java.base/share/classes/java/util/Optional.java Changeset: 60d4214cc8ba Author: xuelei Date: 2016-11-10 08:59 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60d4214cc8ba 8169362: Interop automated testing with Chrome Reviewed-by: wetmore, jnimeh, asmotrak + test/javax/net/ssl/interop/ClientHelloChromeInterOp.java + test/javax/net/ssl/interop/ClientHelloInterOp.java Changeset: df914079c901 Author: skovalev Date: 2016-11-09 14:24 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/df914079c901 8169196: [TESTBUG] Three tests from sun/net/www have undeclared dependencies Reviewed-by: dfuchs ! test/sun/net/www/http/HttpClient/RetryPost.java - test/sun/net/www/http/HttpClient/RetryPost.sh ! test/sun/net/www/http/KeepAliveStream/InfiniteLoop.java ! test/sun/net/www/protocol/http/NoNTLM.java Changeset: 9aaa84760473 Author: ksrini Date: 2016-11-10 15:19 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9aaa84760473 8169001: Remove launcher's built-in ergonomics Reviewed-by: dholmes, erikj ! make/launcher/Launcher-jdk.compiler.gmk ! make/launcher/Launcher-jdk.javadoc.gmk ! make/launcher/Launcher-jdk.jdeps.gmk ! make/launcher/Launcher-jdk.jlink.gmk ! make/launcher/Launcher-jdk.jshell.gmk ! src/java.base/macosx/conf/x86_64/jvm.cfg ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/conf/aarch64/jvm.cfg ! src/java.base/unix/conf/amd64/jvm.cfg ! src/java.base/unix/conf/i586/jvm.cfg ! src/java.base/unix/conf/ia64/jvm.cfg ! src/java.base/unix/conf/ppc64/jvm.cfg ! src/java.base/unix/conf/ppc64le/jvm.cfg ! src/java.base/unix/conf/s390x/jvm.cfg ! src/java.base/unix/conf/sparc/jvm.cfg ! src/java.base/unix/conf/sparcv9/jvm.cfg ! src/java.base/unix/conf/zero/jvm.cfg - src/java.base/unix/native/libjli/ergo.c - src/java.base/unix/native/libjli/ergo.h - src/java.base/unix/native/libjli/ergo_i586.c ! src/java.base/windows/conf/amd64/jvm.cfg ! src/java.base/windows/conf/i586/jvm.cfg ! src/java.base/windows/conf/ia64/jvm.cfg ! src/java.base/windows/native/libjli/java_md.c Changeset: 1b0ed4d3704e Author: amlu Date: 2016-11-11 11:31 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1b0ed4d3704e 8169041: com/sun/corba/cachedSocket should be added to exclusiveAccess.dirs Reviewed-by: chegar ! test/TEST.ROOT Changeset: 5b6b8e24a20b Author: lana Date: 2016-11-11 05:55 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5b6b8e24a20b Merge - src/java.base/unix/native/libjli/ergo.c - src/java.base/unix/native/libjli/ergo.h - src/java.base/unix/native/libjli/ergo_i586.c - test/sun/net/www/http/HttpClient/RetryPost.sh - test/sun/security/tools/keytool/readjar.sh Changeset: ba70dcd8de76 Author: msheppar Date: 2016-11-11 13:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ba70dcd8de76 8164815: 3 JCK NetworkInterface tests fail on Raspberry Pi Reviewed-by: chegar, alanb ! src/java.base/share/classes/java/net/NetworkInterface.java Changeset: 93ebc26afa26 Author: jlahoda Date: 2016-11-14 10:07 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/93ebc26afa26 8169595: jshell tool: pasting multiple lines hangs input Summary: Need to allow newlines in the user's input. Reviewed-by: rfield ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java Changeset: 47a8e055bab1 Author: rriggs Date: 2016-01-28 23:13 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/47a8e055bab1 8169556: Wrapping of FileInputStream's native skip and available methods Summary: Wrap further native methods in FileInputStreams Reviewed-by: chegar, bpb, rriggs Contributed-by: sunny.chan at gs.com ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/native/libjava/FileInputStream.c Changeset: da8892f0a591 Author: skovalev Date: 2016-11-08 16:18 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/da8892f0a591 8169316: com/sun/net/httpserver tests have undeclared dependency on java.logging Reviewed-by: chegar ! test/com/sun/net/httpserver/TEST.properties Changeset: b5afa4a68a25 Author: ascarpino Date: 2016-11-14 10:13 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b5afa4a68a25 8168861: AnchorCertificates uses hardcoded password for cacerts keystore Reviewed-by: vinnie, mullan ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java Changeset: aa6fda530e14 Author: ascarpino Date: 2016-11-14 13:32 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aa6fda530e14 8168931: Few OCSP related test failed with "Response is unreliable: its validity interval is out-of-date" Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java Changeset: a88e0ff30e44 Author: jlaskey Date: 2016-11-15 10:53 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a88e0ff30e44 8169720: jimage help message for --include option should be corrected Reviewed-by: alanb, sundar ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties Changeset: 99b7853cfbd8 Author: bpb Date: 2016-11-15 08:40 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/99b7853cfbd8 8168500: (se) EPollArrayWrapper optimization for update events should be robust to dynamic changes in file descriptor resource limits Summary: Make eventsHigh final and always initialize it to an empty Map. Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/ch/EPollArrayWrapper.java From lana.steuck at oracle.com Thu Nov 17 18:32:47 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 17 Nov 2016 18:32:47 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+145 for changeset 61e7ea563123 Message-ID: <201611171832.uAHIWlOw018231@aojmv0008.oracle.com> Changeset: 225b91f1b118 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/225b91f1b118 Added tag jdk-9+145 for changeset 61e7ea563123 ! .hgtags From lana.steuck at oracle.com Thu Nov 17 18:32:46 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 17 Nov 2016 18:32:46 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+145 for changeset ff98aa9ec9fa Message-ID: <201611171832.uAHIWkI4018226@aojmv0008.oracle.com> Changeset: b6c985a906c9 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/b6c985a906c9 Added tag jdk-9+145 for changeset ff98aa9ec9fa ! .hgtags From lana.steuck at oracle.com Thu Nov 17 18:32:45 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 17 Nov 2016 18:32:45 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+145 for changeset a44b156ae7f0 Message-ID: <201611171832.uAHIWjYC018216@aojmv0008.oracle.com> Changeset: ecd74b41ab65 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/ecd74b41ab65 Added tag jdk-9+145 for changeset a44b156ae7f0 ! .hgtags From lana.steuck at oracle.com Thu Nov 17 18:32:51 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 17 Nov 2016 18:32:51 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+145 for changeset 71558b38bad7 Message-ID: <201611171832.uAHIWpX2018401@aojmv0008.oracle.com> Changeset: 4f68472a3623 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/4f68472a3623 Added tag jdk-9+145 for changeset 71558b38bad7 ! .hgtags From lana.steuck at oracle.com Thu Nov 17 18:32:51 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 17 Nov 2016 18:32:51 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+145 for changeset 29277a4e7307 Message-ID: <201611171832.uAHIWpLF018359@aojmv0008.oracle.com> Changeset: e997d835cfee Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/e997d835cfee Added tag jdk-9+145 for changeset 29277a4e7307 ! .hgtags From lana.steuck at oracle.com Thu Nov 17 18:32:55 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 17 Nov 2016 18:32:55 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+145 for changeset 4a68dd740be8 Message-ID: <201611171832.uAHIWt3F018504@aojmv0008.oracle.com> Changeset: f9d3c20b9585 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/f9d3c20b9585 Added tag jdk-9+145 for changeset 4a68dd740be8 ! .hgtags From lana.steuck at oracle.com Thu Nov 17 18:32:54 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 17 Nov 2016 18:32:54 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+145 for changeset 99b7853cfbd8 Message-ID: <201611171832.uAHIWsh9018491@aojmv0008.oracle.com> Changeset: 1210d929d34e Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1210d929d34e Added tag jdk-9+145 for changeset 99b7853cfbd8 ! .hgtags From lana.steuck at oracle.com Thu Nov 17 18:32:53 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 17 Nov 2016 18:32:53 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+145 for changeset cb9e896265ef Message-ID: <201611171832.uAHIWr6e018423@aojmv0008.oracle.com> Changeset: 26f972dc2d17 Author: lana Date: 2016-11-17 17:50 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/26f972dc2d17 Added tag jdk-9+145 for changeset cb9e896265ef ! .hgtags From lana.steuck at oracle.com Tue Nov 22 22:03:18 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 22 Nov 2016 22:03:18 +0000 Subject: hg: jdk9/jdk9: 8 new changesets Message-ID: <201611222203.uAMM3Ih1005675@aojmv0008.oracle.com> Changeset: 0ec12d231af9 Author: ehelin Date: 2016-09-28 16:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/0ec12d231af9 8166790: Add stress test GCBasher Reviewed-by: dfazunen, dholmes, erikj, tschatzl, lmesnik ! make/jprt.properties Changeset: a26dbefcc658 Author: dpochepk Date: 2016-10-20 16:53 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a26dbefcc658 8155219: [TESTBUG] Rewrite compiler/ciReplay/TestVM.sh in java Reviewed-by: kvn ! test/jtreg-ext/requires/VMProps.java Changeset: f04a8e69ec8f Author: amurillo Date: 2016-10-20 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f04a8e69ec8f Merge Changeset: 49aa366f9afc Author: sla Date: 2016-10-21 15:40 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/49aa366f9afc 8168412: Reduce buffering in jtreg timeouthandler Reviewed-by: mlarsson ! test/failure_handler/src/share/classes/jdk/test/failurehandler/HtmlSection.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java Changeset: 281a14e87a3b Author: sla Date: 2016-10-24 09:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/281a14e87a3b 8168414: Various timeouthandler fixes Reviewed-by: mlarsson ! test/failure_handler/Makefile ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java Changeset: eeb794d72bbf Author: dsamersoff Date: 2016-10-25 14:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/eeb794d72bbf 8165500: TestJpsJar shouldn't jar all test.classpath directories Summary: Refactor test to better handle errors Reviewed-by: sspitsyn ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: ca7f2d2fa460 Author: jwilhelm Date: 2016-11-09 15:32 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/ca7f2d2fa460 Merge Changeset: a22e2671d88f Author: lana Date: 2016-11-21 18:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a22e2671d88f Merge From lana.steuck at oracle.com Tue Nov 22 22:03:23 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 22 Nov 2016 22:03:23 +0000 Subject: hg: jdk9/jdk9/jaxp: 3 new changesets Message-ID: <201611222203.uAMM3NF2005826@aojmv0008.oracle.com> Changeset: 53a255be3abc Author: dfuchs Date: 2016-11-15 17:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/53a255be3abc 8169723: remove jaxp/src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html Reviewed-by: rriggs - src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html Changeset: 16a430f8bed7 Author: aefimov Date: 2016-11-15 23:28 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/16a430f8bed7 8164479: Update JAX-WS RI integration to latest version (2.3.0-SNAPSHOT) Reviewed-by: alanb, joehw, lancea, mchung Contributed-by: roman.grigoriadi at oracle.com ! src/java.xml/share/classes/module-info.java Changeset: 09eda28b98e4 Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/09eda28b98e4 Merge From lana.steuck at oracle.com Tue Nov 22 22:03:25 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 22 Nov 2016 22:03:25 +0000 Subject: hg: jdk9/jdk9/jaxws: 3 new changesets Message-ID: <201611222203.uAMM3PZ4005870@aojmv0008.oracle.com> Changeset: 26c9b9c51052 Author: aefimov Date: 2016-11-15 23:43 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/26c9b9c51052 8164479: Update JAX-WS RI integration to latest version (2.3.0-SNAPSHOT) Reviewed-by: alanb, joehw, lancea, mchung Contributed-by: roman.grigoriadi at oracle.com ! src/java.activation/share/classes/javax/activation/CommandInfo.java ! src/java.activation/share/classes/module-info.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/Which.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBContext.java ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/util/package.html ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/version.properties ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java ! src/java.xml.ws/share/classes/module-info.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCodeModel.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExportsDirective.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModule.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModuleDirective.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPackage.java + src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JRequiresDirective.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FileCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Messages.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Options.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Constructor.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/group.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAp.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile.properties ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/version.properties ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java Changeset: b8671d61613c Author: aefimov Date: 2016-11-16 00:55 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/b8671d61613c 8160999: GPL header missing comma in year Reviewed-by: mchung ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/XmlFactory.java Changeset: 1461e3e07876 Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/1461e3e07876 Merge From lana.steuck at oracle.com Tue Nov 22 22:03:29 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 22 Nov 2016 22:03:29 +0000 Subject: hg: jdk9/jdk9/jdk: 16 new changesets Message-ID: <201611222203.uAMM3TCk005920@aojmv0008.oracle.com> Changeset: 892fde66a95e Author: darcy Date: 2016-11-15 13:31 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/892fde66a95e 8169736: Mark RmiIiopReturnValueTest.java as intermittently failing Reviewed-by: lancea ! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java Changeset: ff9c1d07969e Author: vtewari Date: 2016-10-20 15:07 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ff9c1d07969e 8167294: MXBean javadoc should be updated to take modules into account Summary: Updated MXBean class javadoc to take modules into account Reviewed-by: alanb Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/javax/management/MXBean.java Changeset: 4a837dd80453 Author: amurillo Date: 2016-10-20 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4a837dd80453 Merge - src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java - src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java - src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java - test/sun/net/www/protocol/https/HttpsClient/OriginServer.java - test/sun/security/tools/jarsigner/ts.sh Changeset: 50851d9db89f Author: sla Date: 2016-10-24 09:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/50851d9db89f 8168483: Remove jtreg timeout handler timeout Reviewed-by: dholmes, tbell ! test/Makefile Changeset: 11932b04e6a0 Author: rehn Date: 2016-10-24 09:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/11932b04e6a0 8164501: Uninitialised memory in byteArrayToPacket of SharedMemoryConnection.c Reviewed-by: sla, dsamersoff ! src/jdk.jdi/share/native/libdt_shmem/SharedMemoryConnection.c Changeset: 0b19d27ee4dc Author: rehn Date: 2016-10-24 11:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0b19d27ee4dc Merge Changeset: 7a5fa747419d Author: dsamersoff Date: 2016-10-24 14:52 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7a5fa747419d 8160376: DebuggerException: Can't attach symbolicator to the process Summary: Make SA link to JavaRuntimeSupport in MacOS X Reviewed-by: dsamersoff, dcubed Contributed-by: Sharath Ballal ! test/ProblemList.txt Changeset: b60ef7010504 Author: dsamersoff Date: 2016-10-25 14:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b60ef7010504 8165500: TestJpsJar shouldn't jar all test.classpath directories Summary: Refactor test to better handle errors Reviewed-by: sspitsyn ! test/ProblemList.txt - test/sun/tools/jps/JpsBase.java ! test/sun/tools/jps/JpsHelper.java + test/sun/tools/jps/LingeredApp.java + test/sun/tools/jps/LingeredAppForJps.java + test/sun/tools/jps/TestJps.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java ! test/sun/tools/jps/TestJpsSanity.java Changeset: 016c12cbe397 Author: vtewari Date: 2016-10-26 15:08 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/016c12cbe397 8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present. Summary: Removed dependency of java.management over jdk.management. Reviewed-by: mchung, dfuchs, dholmes Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/java.management/share/native/libmanagement/VMManagementImpl.c ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java + test/java/lang/management/ManagementFactory/DefaultManagementProviderTest.java Changeset: 0f7b50cc702f Author: psandoz Date: 2016-10-14 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0f7b50cc702f 8166974: invokedynamic implementation should not wrap Errors Reviewed-by: smarks, jrose ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/package-info.java ! test/java/lang/invoke/8022701/InvokeSeveralWays.java Changeset: 71457eaca096 Author: dsamersoff Date: 2016-10-28 11:18 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/71457eaca096 8168397: sun/tools/jhsdb/HeapDumpTest.java timesout on MacOS X on non images build Summary: Remove BasicLauncherTest.java and HeapDumpTest.java from quarantine list. Reviewed-by: sla, dsamersoff Contributed-by: sharath.ballal at oracle.com ! test/ProblemList.txt Changeset: 8c9df9fa7104 Author: psandoz Date: 2016-11-01 17:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8c9df9fa7104 8163553: java.lang.LinkageError from test java/lang/ThreadGroup/Stop.java Reviewed-by: 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/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 21d90fa8d825 Author: vtewari Date: 2016-11-03 12:04 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/21d90fa8d825 8006078: [findbugs] java.lang.management.ThreadInfo returns mutable objects Summary: Cloned the array before returning to caller. Reviewed-by: dholmes, fparain Contributed-by: amit.sapre at oracle.com ! src/java.management/share/classes/java/lang/management/ThreadInfo.java Changeset: 93fb16cbdf7f Author: jwilhelm Date: 2016-11-09 13:37 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/93fb16cbdf7f Merge ! test/ProblemList.txt - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java Changeset: 7d2e6e2438c2 Author: weijun Date: 2016-11-16 12:55 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7d2e6e2438c2 8169751: sun/security/krb5/auto/rcache_usemd5.sh fails on solaris Reviewed-by: xuelei ! test/sun/security/krb5/auto/ReplayCacheTestProc.java ! test/sun/security/krb5/auto/rcache_usemd5.sh Changeset: 6e4ff59afb5d Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6e4ff59afb5d Merge From lana.steuck at oracle.com Tue Nov 22 22:03:29 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 22 Nov 2016 22:03:29 +0000 Subject: hg: jdk9/jdk9/nashorn: 3 new changesets Message-ID: <201611222203.uAMM3Tbp005923@aojmv0008.oracle.com> Changeset: 1e7049278c4c Author: sla Date: 2016-10-24 09:07 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/1e7049278c4c 8168483: Remove jtreg timeout handler timeout Reviewed-by: dholmes, tbell ! test/Makefile Changeset: ce057a78b44c Author: jwilhelm Date: 2016-11-09 13:37 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ce057a78b44c Merge Changeset: 55f5a96988de Author: lana Date: 2016-11-21 18:48 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/55f5a96988de Merge From lana.steuck at oracle.com Tue Nov 22 22:03:30 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 22 Nov 2016 22:03:30 +0000 Subject: hg: jdk9/jdk9/hotspot: 78 new changesets Message-ID: <201611222203.uAMM3V5Y005932@aojmv0008.oracle.com> Changeset: d5c67c13e5f9 Author: mcberg Date: 2016-10-18 19:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d5c67c13e5f9 8167987: change merge context to clear for mask register usage model Reviewed-by: kvn ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp Changeset: f5c44b9b4ff9 Author: hshi Date: 2016-10-17 05:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f5c44b9b4ff9 8167421: AArch64: in one core system, fatal error: Illegal threadstate encountered Summary: adding missing thread state store when os::is_MP() is false Reviewed-by: aph ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: efcbf5de754e Author: ehelin Date: 2016-10-06 16:32 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/efcbf5de754e 8166790: Add stress test GCBasher Reviewed-by: dfazunen, dholmes, erikj, tschatzl, lmesnik ! test/TEST.groups + test/gc/stress/gcbasher/ByteCursor.java + test/gc/stress/gcbasher/Bytecode.java + test/gc/stress/gcbasher/ClassInfo.java + test/gc/stress/gcbasher/ConstantPoolEntry.java + test/gc/stress/gcbasher/Decompiler.java + test/gc/stress/gcbasher/Dependency.java + test/gc/stress/gcbasher/MethodInfo.java + test/gc/stress/gcbasher/TestGCBasher.java + test/gc/stress/gcbasher/TestGCBasherWithCMS.java + test/gc/stress/gcbasher/TestGCBasherWithG1.java + test/gc/stress/gcbasher/TestGCBasherWithParallel.java + test/gc/stress/gcbasher/TestGCBasherWithSerial.java Changeset: 844f8dd1e097 Author: kzhaldyb Date: 2016-09-28 17:26 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/844f8dd1e097 8166804: Convert TestMetachunk_test to GTest Reviewed-by: iignatyev ! src/share/vm/memory/metachunk.cpp ! src/share/vm/memory/metachunk.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/memory/test_metachunk.cpp Changeset: b426373a34a3 Author: kzhaldyb Date: 2016-09-28 17:18 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b426373a34a3 8166563: Convert GuardedMemory_test to Gtest Reviewed-by: iignatyev ! src/share/vm/memory/guardedMemory.cpp ! src/share/vm/memory/guardedMemory.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/memory/test_guardedMemory.cpp Changeset: 817bb013257f Author: kzhaldyb Date: 2016-10-19 12:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/817bb013257f Merge Changeset: 5fd2019b77bd Author: akulyakh Date: 2016-10-18 14:27 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5fd2019b77bd 8166289: RuntimeException: canRead() reports false for reading from the same module: expected true, was false Summary: A fix in the JDWP test along with some extra logging added Reviewed-by: sspitsyn ! test/serviceability/jdwp/AllModulesCommandTest.java ! test/serviceability/jdwp/JdwpCanReadReply.java ! test/serviceability/jdwp/JdwpCmd.java + test/serviceability/jdwp/JdwpModuleCmd.java + test/serviceability/jdwp/JdwpModuleReply.java + test/serviceability/jdwp/JdwpVisibleClassesCmd.java + test/serviceability/jdwp/JdwpVisibleClassesReply.java Changeset: 7e0181d2ca46 Author: lmesnik Date: 2016-10-19 10:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7e0181d2ca46 8155570: serviceability/tmtools/jstat/GcTest02.java fails with parallel GC Reviewed-by: jwilhelm ! test/serviceability/tmtools/jstat/GcTest02.java ! test/serviceability/tmtools/jstat/utils/GcProvokerImpl.java Changeset: 99096bf79f31 Author: lmesnik Date: 2016-10-19 10:06 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/99096bf79f31 8166724: gc/g1/TestHumongousShrinkHeap.java fails with OOME Reviewed-by: dfazunen, jwilhelm ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: 4c2ce2515ad0 Author: dfazunen Date: 2016-10-19 16:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4c2ce2515ad0 Merge Changeset: bc41ec244c94 Author: mwalsh Date: 2016-10-19 10:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bc41ec244c94 8164002: Add a new CPU family (S_family) for SPARC S7 and above processors Reviewed-by: dholmes, ecaspole, kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp Changeset: 51277d8704af Author: kvn Date: 2016-10-19 17:53 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/51277d8704af Merge Changeset: d7f89a030d77 Author: dnsimon Date: 2016-10-19 20:15 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d7f89a030d77 8168295: [JVMCI] -XX:+JVMCIPrintProperties should exit after printing Reviewed-by: kvn, twisti ! .mx.jvmci/.pydevproject ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/share/vm/jvmci/jvmci_globals.hpp ! test/compiler/jvmci/TestJVMCIPrintProperties.java Changeset: 77f3076526fc Author: dnsimon Date: 2016-10-19 18:57 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/77f3076526fc Merge Changeset: 204391ad6da1 Author: kzhaldyb Date: 2016-10-20 10:51 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/204391ad6da1 8166910: Convert TestNewSize_test to GTest 8166911: Convert TestOldSize_test to GTest Reviewed-by: jwilhelm ! src/share/vm/gc/shared/collectorPolicy.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/shared/test_collectorPolicy.cpp Changeset: c702e121cc7d Author: dpochepk Date: 2016-10-20 16:53 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c702e121cc7d 8155219: [TESTBUG] Rewrite compiler/ciReplay/TestVM.sh in java Reviewed-by: kvn ! test/TEST.ROOT + test/compiler/ciReplay/CiReplayBase.java + test/compiler/ciReplay/SABase.java + test/compiler/ciReplay/TestClientVM.java - test/compiler/ciReplay/TestSA.sh + test/compiler/ciReplay/TestSAClient.java + test/compiler/ciReplay/TestSAServer.java + test/compiler/ciReplay/TestServerVM.java - test/compiler/ciReplay/TestVM.sh + test/compiler/ciReplay/TestVMNoCompLevel.java - test/compiler/ciReplay/TestVM_no_comp_level.sh + test/compiler/ciReplay/VMBase.java - test/compiler/ciReplay/common.sh Changeset: aa0eb810845d Author: kzhaldyb Date: 2016-10-20 23:09 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aa0eb810845d 8159817: Convert FreeRegionList_test to GTest Reviewed-by: kbarrett ! src/share/vm/gc/g1/heapRegionSet.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_freeRegionList.cpp Changeset: 89101c8b05cf Author: iklam Date: 2016-10-20 13:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/89101c8b05cf 8166203: NoClassDefFoundError should not be thrown if class is in_error_state at link time Reviewed-by: coleenp, dholmes, sspitsyn ! src/share/vm/oops/instanceKlass.cpp ! test/runtime/lambda-features/InterfaceInitializationStates.java Changeset: 983636b47638 Author: iklam Date: 2016-10-20 21:41 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/983636b47638 Merge Changeset: 732e5293c173 Author: amurillo Date: 2016-10-20 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/732e5293c173 Merge Changeset: 0f2a78897867 Author: mdoerr Date: 2016-10-21 10:27 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0f2a78897867 8166684: PPC64: implement intrinsic code with vector instructions for Unsafe.copyMemory() Reviewed-by: simonis, mdoerr Contributed-by: Michihiro Horie ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp Changeset: ce3eaa22b582 Author: dsamersoff Date: 2016-10-21 12:30 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ce3eaa22b582 8164383: jhsdb dumps core on Solaris 12 when loading dumped core Summary: Add the required extra parameters to Plookup_by_addr() and proc_arg_grab() as per the change to libproc with Solaris 12. Reviewed-by: dsamersoff, sspitsyn Contributed-by: jini.george at oracle.com ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/solaris/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/solaris/native/libsaproc/salibproc.h ! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp Changeset: 720ce1221cd2 Author: akulyakh Date: 2016-10-21 17:04 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/720ce1221cd2 8168479: Quarantine serviceability/jdwp/AllModulesCommandTest.java test Summary: Quarantining a test Reviewed-by: sla ! test/serviceability/jdwp/AllModulesCommandTest.java Changeset: bb6799e62761 Author: mgronlun Date: 2016-10-21 16:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bb6799e62761 8166806: Add intrinsic support for writer used in event based tracing Reviewed-by: kvn, egahlin ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/trace/traceMacros.hpp Changeset: 272fd21a0917 Author: mgronlun Date: 2016-10-21 17:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/272fd21a0917 Merge Changeset: 138e5abe35a9 Author: kvn Date: 2016-10-21 10:16 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/138e5abe35a9 8165381: Update for x86 SHA512 using AVX2 Summary: Add intrinsics for x86 AVX2 architecture with no SHA instructions. Reviewed-by: kvn Contributed-by: smita.kamath at intel.com ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86_sha.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/stubRoutines_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/x86.ad ! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: aa7e3876ea74 Author: neliasso Date: 2016-10-21 20:12 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aa7e3876ea74 8166377: is_compiled_by_jvmci hot in some profiles - improve nmethod compiler type detection Summary: Refactor code removing virtual call Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/compiledMethod.cpp ! src/share/vm/code/compiledMethod.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/compiler/abstractCompiler.hpp + src/share/vm/compiler/compilerDefinitions.cpp + src/share/vm/compiler/compilerDefinitions.hpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/rtmLocking.cpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 560423724f98 Author: rraghavan Date: 2016-10-21 13:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/560423724f98 8165661: SPECjvm2008-crypto.signverify regression in 9-b105 Summary: Reverted part change done earlier for 8145322 - removed the (CastII (AddI x const)) -> (AddI (CastII x) const) transformation Reviewed-by: roland, kvn, thartmann ! src/share/vm/opto/castnode.cpp Changeset: d005924be65c Author: dlong Date: 2016-10-21 17:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d005924be65c 8160411: SIGSEGV in frame::safe_for_sender on incomplete DeoptimizationBlob frame Summary: add range check for sender_sp Reviewed-by: aph, dcubed ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/x86/vm/frame_x86.cpp Changeset: 820e8a4db30d Author: kbarrett Date: 2016-10-21 22:26 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/820e8a4db30d 8166862: CMS needs klass_or_null_acquire Summary: Change CMS non-assert uses of klass_or_null to klass_or_null_acquire. Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: 3577291c1a50 Author: simonis Date: 2016-10-06 18:04 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3577291c1a50 8167299: -XX:+PrintRelocations crashes the VM Reviewed-by: kvn ! src/share/vm/code/relocInfo.cpp Changeset: 65e6e008235f Author: sla Date: 2016-10-24 09:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/65e6e008235f 8168483: Remove jtreg timeout handler timeout Reviewed-by: dholmes, tbell ! test/Makefile Changeset: 830b86a4ead5 Author: sla Date: 2016-10-24 09:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/830b86a4ead5 Merge Changeset: ad402ced3a63 Author: dsamersoff Date: 2016-10-24 14:51 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ad402ced3a63 8160376: DebuggerException: Can't attach symbolicator to the process Summary: Make SA link to JavaRuntimeSupport in MacOS X Reviewed-by: dsamersoff, dcubed Contributed-by: Sharath Ballal ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Changeset: 47e5864ea577 Author: jprovino Date: 2016-10-24 10:10 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/47e5864ea577 8160055: Misplaced call to ClassLoaderDataGraph::clear_claimed_marks during initial mark Summary: The call to ClassLoaderDataGraph::clear_claimed_marks() during initial mark in g1CollectedHeap.cpp:4420 is misplaced. Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! test/gc/g1/TestGCLogMessages.java Changeset: 22635dbb3f84 Author: jprovino Date: 2016-10-24 16:27 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/22635dbb3f84 Merge Changeset: a47416372bd6 Author: kvn Date: 2016-10-24 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a47416372bd6 8168317: [JVMCI] use reflection instead of jdk 9 Module API in Services.java Reviewed-by: iveresov, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java Changeset: dbbfe9e68ad9 Author: cjplummer Date: 2016-10-24 14:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dbbfe9e68ad9 8166679: JNI AsyncGetCallTrace replaces topmost frame name with starting with Java 9 b133 Summary: Partly undid the changes for 8159284, which are the cause of this CR. Reviewed-by: dholmes, coleenp, dcubed ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp Changeset: 0207c729b674 Author: vtewari Date: 2016-10-26 14:58 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0207c729b674 8151099: java.lang.management.ManagementFactory.getPlatformMXBeans() should work even if jdk.management is not present. Summary: Removed dependency of java.management over jdk.management. Reviewed-by: mchung, dfuchs, dholmes Contributed-by: amit.sapre at oracle.com ! src/share/vm/services/management.cpp ! src/share/vm/services/management.hpp Changeset: 95c6654fa2ee Author: drwhite Date: 2016-10-24 13:36 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/95c6654fa2ee 8168567: Fix for 8166972 breaks aarch64 build Summary: Addded missing #endif for aarch64 code. Reviewed-by: kvn, aph Contributed-by: Ningsheng Jian ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp Changeset: ed468ebf42b3 Author: jwilhelm Date: 2016-05-11 23:33 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ed468ebf42b3 8156800: Convert QuickSort_test to GTest Reviewed-by: rehn, kzhaldyb, rprotacio, mlarsson ! src/share/vm/utilities/internalVMTests.cpp - src/share/vm/utilities/quickSort.cpp ! test/native/utilities/test_quicksort.cpp Changeset: dfe9fb173b3e Author: jwilhelm Date: 2016-05-20 16:45 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dfe9fb173b3e 8157453: Convert DependencyContext_test to GTest Reviewed-by: dholmes, rehn, kzhaldyb ! src/share/vm/code/dependencyContext.cpp ! src/share/vm/code/dependencyContext.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/code/test_dependencyContext.cpp Changeset: 572f4f11a35f Author: jwilhelm Date: 2016-05-23 19:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/572f4f11a35f 8157455: Convert TestOS_test to GTest Reviewed-by: dholmes, rehn ! src/share/vm/runtime/os.cpp ! src/share/vm/utilities/internalVMTests.cpp ! test/native/runtime/test_os.cpp Changeset: a5fdf2f30c6e Author: thartmann Date: 2016-10-26 14:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a5fdf2f30c6e 8164612: NoSuchMethodException when method name contains NULL or Latin-1 supplement character Summary: String length needs to be updated when converting from unicode to utf8. Reviewed-by: kvn, coleenp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp + test/runtime/CompactStrings/TestMethodNames.java Changeset: 1ca21e468b1b Author: bmoloden Date: 2016-10-26 17:29 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1ca21e468b1b 8165451: Convert WorkerDataArray_test to GTest Reviewed-by: jwilhelm ! src/share/vm/gc/g1/workerDataArray.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_workerDataArray.cpp Changeset: 46c8f9b67187 Author: rprotacio Date: 2016-10-26 15:46 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/46c8f9b67187 8167995: -Xlog:defaultmethods=debug: lengthy method descriptor triggers "StringStream is re-allocated with a different ResourceMark" Summary: Removed nested ResourceMark declarations Reviewed-by: dholmes, hseigel ! src/share/vm/classfile/defaultMethods.cpp Changeset: 9ce79aaf2e0b Author: rprotacio Date: 2016-10-26 20:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9ce79aaf2e0b Merge - src/share/vm/utilities/quickSort.cpp - test/compiler/ciReplay/TestSA.sh - test/compiler/ciReplay/TestVM.sh - test/compiler/ciReplay/TestVM_no_comp_level.sh - test/compiler/ciReplay/common.sh Changeset: d9aa9adb7dd2 Author: simonis Date: 2016-10-25 16:42 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d9aa9adb7dd2 8168490: Use the LL/ULL suffixes to define 64-bit integer literals on Windows Reviewed-by: dholmes, mgerdin, stuefe ! src/os/aix/vm/globals_aix.hpp ! src/os/aix/vm/os_aix.cpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp Changeset: 59da89afe788 Author: goetz Date: 2016-09-22 18:23 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/59da89afe788 8166560: [s390] Basic enablement of s390 port. Summary: Also fix problem with ARM Elf configuration. Reviewed-by: dholmes, coleenp ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/zero/vm/globals_zero.hpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/os/linux/vm/os_linux.cpp ! src/share/tools/hsdis/hsdis.c ! src/share/vm/code/codeCache.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/utilities/macros.hpp Changeset: c1715eaaa820 Author: goetz Date: 2016-09-22 18:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c1715eaaa820 8166561: [s390] Adaptions needed for s390 port in C1 and C2. Reviewed-by: kvn ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/main.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp Changeset: a0cf41abef5d Author: goetz Date: 2016-10-05 15:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a0cf41abef5d 8167184: [s390] Extend relocations for pc-relative instructions. Reviewed-by: kvn ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/relocInfo.hpp Changeset: 2844bdfd7a99 Author: goetz Date: 2016-10-13 14:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2844bdfd7a99 8167673: [s390] The s390 port. Summary: template interpreter, C1, C2 Reviewed-by: kvn, simonis + src/cpu/s390/vm/abstractInterpreter_s390.cpp + src/cpu/s390/vm/assembler_s390.cpp + src/cpu/s390/vm/assembler_s390.hpp + src/cpu/s390/vm/assembler_s390.inline.hpp + src/cpu/s390/vm/bytes_s390.hpp + src/cpu/s390/vm/c1_CodeStubs_s390.cpp + src/cpu/s390/vm/c1_Defs_s390.hpp + src/cpu/s390/vm/c1_FpuStackSim_s390.hpp + src/cpu/s390/vm/c1_FrameMap_s390.cpp + src/cpu/s390/vm/c1_FrameMap_s390.hpp + src/cpu/s390/vm/c1_LIRAssembler_s390.cpp + src/cpu/s390/vm/c1_LIRAssembler_s390.hpp + src/cpu/s390/vm/c1_LIRGenerator_s390.cpp + src/cpu/s390/vm/c1_LIR_s390.cpp + src/cpu/s390/vm/c1_LinearScan_s390.cpp + src/cpu/s390/vm/c1_LinearScan_s390.hpp + src/cpu/s390/vm/c1_MacroAssembler_s390.cpp + src/cpu/s390/vm/c1_MacroAssembler_s390.hpp + src/cpu/s390/vm/c1_Runtime1_s390.cpp + src/cpu/s390/vm/c1_globals_s390.hpp + src/cpu/s390/vm/c2_globals_s390.hpp + src/cpu/s390/vm/c2_init_s390.cpp + src/cpu/s390/vm/codeBuffer_s390.hpp + src/cpu/s390/vm/compiledIC_s390.cpp + src/cpu/s390/vm/copy_s390.hpp + src/cpu/s390/vm/debug_s390.cpp + src/cpu/s390/vm/depChecker_s390.hpp + src/cpu/s390/vm/disassembler_s390.hpp + src/cpu/s390/vm/frame_s390.cpp + src/cpu/s390/vm/frame_s390.hpp + src/cpu/s390/vm/frame_s390.inline.hpp + src/cpu/s390/vm/globalDefinitions_s390.hpp + src/cpu/s390/vm/globals_s390.hpp + src/cpu/s390/vm/icBuffer_s390.cpp + src/cpu/s390/vm/icache_s390.cpp + src/cpu/s390/vm/icache_s390.hpp + src/cpu/s390/vm/interp_masm_s390.cpp + src/cpu/s390/vm/interp_masm_s390.hpp + src/cpu/s390/vm/interpreterRT_s390.cpp + src/cpu/s390/vm/interpreterRT_s390.hpp + src/cpu/s390/vm/javaFrameAnchor_s390.hpp + src/cpu/s390/vm/jniFastGetField_s390.cpp + src/cpu/s390/vm/jniTypes_s390.hpp + src/cpu/s390/vm/jni_s390.h + src/cpu/s390/vm/jvmciCodeInstaller_s390.cpp + src/cpu/s390/vm/macroAssembler_s390.cpp + src/cpu/s390/vm/macroAssembler_s390.hpp + src/cpu/s390/vm/macroAssembler_s390.inline.hpp + src/cpu/s390/vm/metaspaceShared_s390.cpp + src/cpu/s390/vm/methodHandles_s390.cpp + src/cpu/s390/vm/methodHandles_s390.hpp + src/cpu/s390/vm/nativeInst_s390.cpp + src/cpu/s390/vm/nativeInst_s390.hpp + src/cpu/s390/vm/registerMap_s390.hpp + src/cpu/s390/vm/registerSaver_s390.hpp + src/cpu/s390/vm/register_definitions_s390.cpp + src/cpu/s390/vm/register_s390.cpp + src/cpu/s390/vm/register_s390.hpp + src/cpu/s390/vm/relocInfo_s390.cpp + src/cpu/s390/vm/relocInfo_s390.hpp + src/cpu/s390/vm/runtime_s390.cpp + src/cpu/s390/vm/s390.ad + src/cpu/s390/vm/sharedRuntime_s390.cpp + src/cpu/s390/vm/stubGenerator_s390.cpp + src/cpu/s390/vm/stubRoutines_s390.cpp + src/cpu/s390/vm/stubRoutines_s390.hpp + src/cpu/s390/vm/templateInterpreterGenerator_s390.cpp + src/cpu/s390/vm/templateTable_s390.cpp + src/cpu/s390/vm/templateTable_s390.hpp + src/cpu/s390/vm/vmStructs_s390.hpp + src/cpu/s390/vm/vm_version_s390.cpp + src/cpu/s390/vm/vm_version_s390.hpp + src/cpu/s390/vm/vmreg_s390.cpp + src/cpu/s390/vm/vmreg_s390.hpp + src/cpu/s390/vm/vmreg_s390.inline.hpp + src/cpu/s390/vm/vtableStubs_s390.cpp + src/os_cpu/linux_s390/vm/atomic_linux_s390.hpp + src/os_cpu/linux_s390/vm/bytes_linux_s390.inline.hpp + src/os_cpu/linux_s390/vm/globals_linux_s390.hpp + src/os_cpu/linux_s390/vm/orderAccess_linux_s390.inline.hpp + src/os_cpu/linux_s390/vm/os_linux_s390.cpp + src/os_cpu/linux_s390/vm/os_linux_s390.hpp + src/os_cpu/linux_s390/vm/prefetch_linux_s390.inline.hpp + src/os_cpu/linux_s390/vm/thread_linux_s390.cpp + src/os_cpu/linux_s390/vm/thread_linux_s390.hpp + src/os_cpu/linux_s390/vm/vmStructs_linux_s390.hpp Changeset: abb2824d2dfd Author: mlarsson Date: 2016-10-21 10:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/abb2824d2dfd 8166117: Add UTC timestamp decorator for UL Reviewed-by: rehn, rprotacio ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/logging/logDecorations.cpp ! src/share/vm/logging/logDecorators.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! test/native/logging/test_logDecorations.cpp ! test/native/logging/test_logDecorators.cpp Changeset: 46a9564b8513 Author: mlarsson Date: 2016-10-21 10:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/46a9564b8513 8146009: "pure virtual method called" with using new GC logging mechanism Reviewed-by: dsamersoff, dholmes, mchernov Contributed-by: marcus.larsson at oracle.com, michail.chernov at oracle.com ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logDecorations.hpp ! src/share/vm/logging/logFileStreamOutput.cpp ! src/share/vm/logging/logFileStreamOutput.hpp ! src/share/vm/logging/logOutput.cpp ! src/share/vm/logging/logOutput.hpp ! src/share/vm/logging/logTagSet.cpp + test/gc/g1/logging/TestG1LoggingFailure.java ! test/native/logging/test_logConfiguration.cpp ! test/native/logging/test_logOutputList.cpp ! test/native/logging/test_logTagSet.cpp Changeset: 8cd9f7147af1 Author: mdoerr Date: 2016-10-27 11:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8cd9f7147af1 8168083: PPC64: Cleanup template interpreter after 8154580 and 8154867 Reviewed-by: goetz, coleenp ! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp Changeset: 3609eb7f27fa Author: mgronlun Date: 2016-10-27 11:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3609eb7f27fa 8168662: Intrinsic support for event based tracing needs explicit control dependency Reviewed-by: kvn, rehn ! src/share/vm/opto/library_call.cpp Changeset: 0b1e2f0e62b5 Author: mgronlun Date: 2016-10-27 11:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0b1e2f0e62b5 Merge Changeset: d13e2c90fcef Author: mgronlun Date: 2016-10-27 12:18 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d13e2c90fcef Merge Changeset: 622d3fe587f2 Author: goetz Date: 2016-10-27 12:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/622d3fe587f2 8168318: PPC64: Use cmpldi instead of li/cmpld Reviewed-by: goetz Contributed-by: igor.nunes at eldorado.org.br ! src/cpu/ppc/vm/ppc.ad Changeset: 5633d5463a8b Author: gziemski Date: 2016-10-27 09:42 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5633d5463a8b 8166145: runtime/threads/ThreadInterruptTest3 fails with ExitCode 0 Summary: Added new hashtables logging tag and used it print out the table performance details. Reviewed-by: coleenp, dholmes ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: 2a2b71f87249 Author: psandoz Date: 2016-10-14 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2a2b71f87249 8166974: invokedynamic implementation should not wrap Errors Reviewed-by: dholmes, jrose ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/interpreter/linkResolver.cpp ! test/runtime/ConstantPool/TestMethodHandleConstant.java ! test/runtime/invokedynamic/BootstrapMethodErrorTest.java Changeset: 2839c246aa76 Author: sla Date: 2016-10-28 08:40 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2839c246aa76 8168305: GC.class_stats should not require -XX:+UnlockDiagnosticVMOptions Reviewed-by: rehn, mlarsson, iklam ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! test/serviceability/sa/TestInstanceKlassSize.java ! test/serviceability/sa/TestInstanceKlassSizeForInterface.java Changeset: 308a53dd5aee Author: kvn Date: 2016-10-28 12:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/308a53dd5aee 8067744: XMM/SSE float register values corrupted by JNI_CreateVM call in JRE 8 (Windows) Summary: save/restore registers in generate_get_cpu_info() code which checks interrupts. Reviewed-by: kvn, mcberg Contributed-by: dmitry.chuyko at oracle.com ! make/test/JtregNative.gmk ! src/cpu/x86/vm/vm_version_x86.cpp + test/runtime/jni/CalleeSavedRegisters/FPRegs.java + test/runtime/jni/CalleeSavedRegisters/exeFPRegs.c Changeset: 11c368034e2b Author: kvn Date: 2016-10-28 19:33 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/11c368034e2b Merge Changeset: 276657e0e3b4 Author: thartmann Date: 2016-10-31 09:50 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/276657e0e3b4 8168770: Fix for 8151988 causes performance regression on SPARC Summary: Reversed and re-implemented fix for 8151988 to eagerly cut off control input of Div and Mod nodes. Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/divnode.cpp Changeset: 52bc6603d080 Author: dnsimon Date: 2016-10-29 01:09 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/52bc6603d080 8168915: [JVMCI] use MethodParameters attribute instead of depending on -g option for sanity checks Reviewed-by: kvn ! 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.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java Changeset: c09080eab7ac Author: roland Date: 2016-10-13 12:27 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c09080eab7ac 8167298: assert(tp->base() != Type::AnyPtr) crash with Unsafe.compareAndExchangeObject* Summary: Unsafe.compareAndExchangeObject should keep track of returned type after matching Reviewed-by: shade, vlivanov ! src/share/vm/adlc/formssel.cpp + test/compiler/intrinsics/unsafe/TestCAEAntiDep.java Changeset: dab623e5a387 Author: roland Date: 2016-10-10 17:04 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dab623e5a387 8167300: Scheduling failures during gcm should be fatal Reviewed-by: kvn, mcberg ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/lcm.cpp Changeset: 916006f85f92 Author: goetz Date: 2016-10-19 11:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/916006f85f92 8168283: adlc: fix error expanding expanded nodes. Reviewed-by: kvn ! src/share/vm/adlc/output_c.cpp Changeset: 9ea71fc781fe Author: mchernov Date: 2016-10-31 18:18 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9ea71fc781fe 8168535: Quarantine GcCauseTest02 and GcTest02 Reviewed-by: jwilhelm, sjohanss ! test/serviceability/tmtools/jstat/GcCauseTest02.java ! test/serviceability/tmtools/jstat/GcTest02.java Changeset: d3a54fa06ec2 Author: mchernov Date: 2016-10-31 17:36 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d3a54fa06ec2 Merge Changeset: 6996f14f9d02 Author: zmajo Date: 2016-11-01 09:19 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6996f14f9d02 8167578: C1: compiler.escapeAnalysis.TestArrayCopy fails to throw ArrayStoreException Summary: Remove code that causes C1's arraycopy to skip type checks if the length argument is 0 Reviewed-by: kvn ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp Changeset: 031e87605d21 Author: simonis Date: 2016-10-06 18:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/031e87605d21 8159611: C2: ArrayCopy elimination skips required parameter checks Reviewed-by: kvn, zmajo, thartmann ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/share/vm/opto/arraycopynode.cpp ! src/share/vm/opto/arraycopynode.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macroArrayCopy.cpp + test/compiler/escapeAnalysis/TestArrayCopy.java Changeset: 8c2f220c759c Author: vtewari Date: 2016-11-03 11:53 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8c2f220c759c 8164783: SA: jhsdb clhsdb 'printall' often throws "Corrupted constant pool" assertion failure Summary: Do the special handling for invokedynamic bytecodes while printing out the bytecodes in a method Reviewed-by: dsamersoff, sundar Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeInvoke.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java + test/serviceability/sa/LingeredAppWithInvokeDynamic.java + test/serviceability/sa/TestCpoolForInvokeDynamic.java Changeset: 246f6fb74bf1 Author: bobv Date: 2016-11-03 10:44 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/246f6fb74bf1 8167501: ARMv7 Linux C2 compiler crashes running jtreg harness on MP systems Reviewed-by: dcubed ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 9c41df0356bc Author: jwilhelm Date: 2016-11-11 16:44 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9c41df0356bc Merge - src/share/vm/utilities/quickSort.cpp - test/compiler/ciReplay/TestSA.sh - test/compiler/ciReplay/TestVM.sh - test/compiler/ciReplay/TestVM_no_comp_level.sh - test/compiler/ciReplay/common.sh Changeset: 5a574ef5a4ee Author: jwilhelm Date: 2016-11-11 16:52 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5a574ef5a4ee 8169597: Quarantine TestCpoolForInvokeDynamic.java until JDK-8169232 is solved Reviewed-by: egahlin, gtriantafill ! test/serviceability/sa/TestCpoolForInvokeDynamic.java Changeset: a82cb5350cad Author: lana Date: 2016-11-21 18:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a82cb5350cad Merge From lana.steuck at oracle.com Wed Nov 23 17:42:17 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Nov 2016 17:42:17 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+146 for changeset a22e2671d88f Message-ID: <201611231742.uANHgHVZ028033@aojmv0008.oracle.com> Changeset: 3e3e158ef45f Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3e3e158ef45f Added tag jdk-9+146 for changeset a22e2671d88f ! .hgtags From lana.steuck at oracle.com Wed Nov 23 17:42:17 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Nov 2016 17:42:17 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+146 for changeset ecd74b41ab65 Message-ID: <201611231742.uANHgH36027996@aojmv0008.oracle.com> Changeset: dc49e0922a8e Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/dc49e0922a8e Added tag jdk-9+146 for changeset ecd74b41ab65 ! .hgtags From lana.steuck at oracle.com Wed Nov 23 17:42:20 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Nov 2016 17:42:20 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+146 for changeset a82cb5350cad Message-ID: <201611231742.uANHgKr7028060@aojmv0008.oracle.com> Changeset: 1ae8e92ed3e4 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1ae8e92ed3e4 Added tag jdk-9+146 for changeset a82cb5350cad ! .hgtags From lana.steuck at oracle.com Wed Nov 23 17:42:21 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Nov 2016 17:42:21 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+146 for changeset 1461e3e07876 Message-ID: <201611231742.uANHgL4U028170@aojmv0008.oracle.com> Changeset: baf914f0e298 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/baf914f0e298 Added tag jdk-9+146 for changeset 1461e3e07876 ! .hgtags From lana.steuck at oracle.com Wed Nov 23 17:42:22 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Nov 2016 17:42:22 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+146 for changeset 09eda28b98e4 Message-ID: <201611231742.uANHgMAO028210@aojmv0008.oracle.com> Changeset: f1042f0aa643 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/f1042f0aa643 Added tag jdk-9+146 for changeset 09eda28b98e4 ! .hgtags From lana.steuck at oracle.com Wed Nov 23 17:42:26 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Nov 2016 17:42:26 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+146 for changeset 55f5a96988de Message-ID: <201611231742.uANHgQo6028321@aojmv0008.oracle.com> Changeset: 82281fffea7c Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/82281fffea7c Added tag jdk-9+146 for changeset 55f5a96988de ! .hgtags From lana.steuck at oracle.com Wed Nov 23 17:42:25 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Nov 2016 17:42:25 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+146 for changeset 26f972dc2d17 Message-ID: <201611231742.uANHgPqO028273@aojmv0008.oracle.com> Changeset: d715163cd7c5 Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d715163cd7c5 Added tag jdk-9+146 for changeset 26f972dc2d17 ! .hgtags From lana.steuck at oracle.com Wed Nov 23 17:42:25 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 23 Nov 2016 17:42:25 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+146 for changeset 6e4ff59afb5d Message-ID: <201611231742.uANHgPmt028306@aojmv0008.oracle.com> Changeset: c9d97eff6bfd Author: lana Date: 2016-11-23 16:16 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c9d97eff6bfd Added tag jdk-9+146 for changeset 6e4ff59afb5d ! .hgtags From lana.steuck at oracle.com Wed Nov 30 21:38:54 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Nov 2016 21:38:54 +0000 Subject: hg: jdk9/jdk9/jaxws: 2 new changesets Message-ID: <201611302138.uAULcsFx020890@aojmv0008.oracle.com> Changeset: a185fc007475 Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/a185fc007475 Merge Changeset: be37411855de Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/be37411855de Merge From lana.steuck at oracle.com Wed Nov 30 21:38:52 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Nov 2016 21:38:52 +0000 Subject: hg: jdk9/jdk9/hotspot: 4 new changesets Message-ID: <201611302138.uAULcq40020780@aojmv0008.oracle.com> Changeset: 5555f977bf80 Author: lana Date: 2016-11-17 22:19 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5555f977bf80 Merge - src/share/vm/utilities/quickSort.cpp - test/compiler/ciReplay/TestSA.sh - test/compiler/ciReplay/TestVM.sh - test/compiler/ciReplay/TestVM_no_comp_level.sh - test/compiler/ciReplay/common.sh Changeset: d7b10e57be70 Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d7b10e57be70 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! make/lib/CompileLibjsig.gmk ! test/Makefile Changeset: fe25e12bd841 Author: ihse Date: 2016-11-22 15:04 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fe25e12bd841 8170184: Remove incorrect comments about generated jvmt.h Reviewed-by: alanb, erikj ! make/gensrc/GensrcJvmti.gmk Changeset: 132a72c78207 Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/132a72c78207 Merge From lana.steuck at oracle.com Wed Nov 30 21:38:51 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Nov 2016 21:38:51 +0000 Subject: hg: jdk9/jdk9: 9 new changesets Message-ID: <201611302138.uAULcp3r020707@aojmv0008.oracle.com> Changeset: 3039ad3fce6f Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3039ad3fce6f Merge Changeset: 5a206e2ff241 Author: ihse Date: 2016-11-18 15:50 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5a206e2ff241 8169860: Clean up and unify the refactored Javadoc generation Reviewed-by: erikj ! make/Javadoc.gmk - make/common/CORE_PKGS.gmk ! make/common/MakeBase.gmk - make/common/NON_CORE_PKGS.gmk ! test/make/TestMakeBase.gmk Changeset: 2ef69aa66ac0 Author: ihse Date: 2016-11-22 13:44 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/2ef69aa66ac0 8170077: Properly parallelize javadoc generation Reviewed-by: erikj ! make/Javadoc.gmk Changeset: 108814a7bae0 Author: ihse Date: 2016-11-22 14:47 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/108814a7bae0 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Bundles.gmk ! make/Javadoc.gmk ! make/Jprt.gmk ! make/common/JarArchive.gmk ! make/common/NativeCompilation.gmk ! make/common/ZipArchive.gmk Changeset: 48086092c1db Author: prr Date: 2016-11-14 10:00 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/48086092c1db 8169518: Suppress Deprecation warnings for deprecated Swing APIs Reviewed-by: alexsch, ssadetsky ! make/CompileJavaModules.gmk Changeset: 55107b4de4d8 Author: prr Date: 2016-11-22 10:48 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/55107b4de4d8 Merge - make/common/CORE_PKGS.gmk - make/common/NON_CORE_PKGS.gmk Changeset: 744d378b8870 Author: lana Date: 2016-11-23 19:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/744d378b8870 Merge - make/common/CORE_PKGS.gmk - make/common/NON_CORE_PKGS.gmk Changeset: de80886290c6 Author: erikj Date: 2016-11-24 11:50 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/de80886290c6 8170280: Enable -g for all java compilation in the build Reviewed-by: simonis, tbell, dholmes, ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! make/Images.gmk ! make/common/JavaCompilation.gmk Changeset: 5f6920274c48 Author: ihse Date: 2016-11-24 15:32 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/5f6920274c48 7164925: Change -KPIC to -xcode=pic32 on sparc Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From lana.steuck at oracle.com Wed Nov 30 21:38:55 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Nov 2016 21:38:55 +0000 Subject: hg: jdk9/jdk9/jaxp: 7 new changesets Message-ID: <201611302138.uAULcttS020915@aojmv0008.oracle.com> Changeset: 87321661fcef Author: lana Date: 2016-11-17 22:19 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/87321661fcef Merge - src/java.xml/share/classes/org/w3c/dom/xpath/COPYRIGHT.html Changeset: 9bbb08fb1e9a Author: fyuan Date: 2016-11-18 10:34 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/9bbb08fb1e9a 8169829: ProblemList update for javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh Reviewed-by: joehw, lana ! test/ProblemList.txt Changeset: 63c9e5adcfc8 Author: joehw Date: 2016-11-17 21:49 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/63c9e5adcfc8 8158619: Very large CDATA section in XML document causes OOME Reviewed-by: dfuchs, lancea, clanger ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java + test/javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Changeset: 0d0c70560165 Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/0d0c70560165 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! test/Makefile Changeset: 31ac7aab52da Author: clanger Date: 2016-11-23 08:58 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/31ac7aab52da 8169772: [JAXP] XALAN: Transformation of DOM with null valued text node causes NPE Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerBase.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java ! test/javax/xml/jaxp/unittest/transform/TransformerTest.java Changeset: 13a7d93c0740 Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/13a7d93c0740 Merge Changeset: 149559dd882d Author: fyuan Date: 2016-11-25 11:16 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/149559dd882d 8170192: [JAXP] [TESTBUG] test/javax/xml/jaxp/libs/jaxp/library/JAXPPolicyManager.java should grant permissions to jtreg, javatest, and testng jars Reviewed-by: dfuchs, clanger, joehw, jjg, lana ! test/javax/xml/jaxp/libs/jaxp/library/JAXPPolicyManager.java From lana.steuck at oracle.com Wed Nov 30 21:39:00 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Nov 2016 21:39:00 +0000 Subject: hg: jdk9/jdk9/langtools: 20 new changesets Message-ID: <201611302139.uAULd01N021010@aojmv0008.oracle.com> Changeset: b265444e51db Author: jlahoda Date: 2016-11-16 17:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/b265444e51db 8169561: jshell tool: double shift-tab on variable crashes tool Summary: Avoid crashe for unknown HTML tags; avoid crash for non-existing documentation; fix signature for JShell variables Reviewed-by: rfield ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/internal/shellsupport/doc/JavadocFormatterTest.java ! test/jdk/jshell/JavadocTest.java Changeset: cb1b89564c96 Author: rfield Date: 2016-11-16 10:45 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/cb1b89564c96 8143006: jshell tool: /edit doesn't process each line as same as inputs for jshell 8163816: JShell tests: jdk/jshell/ExternalEditorTest.java -- unexpected results EditorTestBase.testEditClass1() and .testEditMethod1() Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java Changeset: 9b74986367e3 Author: jjg Date: 2016-11-16 11:53 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9b74986367e3 8169676: boolean result of Option.process is often ignored Reviewed-by: ksrini, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/OptionHelper.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java + test/jdk/javadoc/tool/BadOptionsTest.java + test/tools/javadoc/BadOptionsTest.java Changeset: d813bfb238a9 Author: jjg Date: 2016-11-16 12:12 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d813bfb238a9 8163190: Clarify JavaFileManager use of \"module location\" Reviewed-by: jlahoda ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java ! src/java.compiler/share/classes/javax/tools/StandardLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/api/T6397104.java ! test/tools/javac/api/TestClientCodeWrapper.java Changeset: 15019d9e68b4 Author: reinhapa Date: 2016-11-16 13:47 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/15019d9e68b4 8169659: (jdeps) missing messages for localization Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties Changeset: 3f6eebe1543a Author: bpatel Date: 2016-11-16 17:22 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3f6eebe1543a 8147890: Javadoc search does not work with Enums Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! test/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: dd10b20ddb3b Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/dd10b20ddb3b Merge Changeset: 3dc778dabc01 Author: rfield Date: 2016-11-18 09:41 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3dc778dabc01 8153402: jshell tool: completion provider for /help 8169818: jshell tool: completion provider for /vars /methods /types gives -history Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/ReplToolTesting.java Changeset: 82fca5dcc369 Author: darcy Date: 2016-11-21 07:13 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/82fca5dcc369 8170110: Problem list ExternalEditorTest.java Reviewed-by: ksrini ! test/ProblemList.txt Changeset: f4b6b78a1200 Author: rfield Date: 2016-11-21 12:28 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f4b6b78a1200 8114842: JShell: SourceCodeAnalysis splits code with array initialiazer incorrectly Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/jdk/jshell/CompletenessTest.java Changeset: faef6f72cf63 Author: fyuan Date: 2016-11-22 07:04 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/faef6f72cf63 8170170: Problem list ExternalEditorTest.java on all platforms Reviewed-by: darcy ! test/ProblemList.txt Changeset: f6ae0686d664 Author: jjg Date: 2016-11-22 15:57 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f6ae0686d664 8164590: javac --inherit-runtime-environment fails with "cannot find modules: ALL-DEFAULT" Reviewed-by: mchung ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/jdk/javadoc/tool/BadOptionsTest.java - test/tools/javac/diags/examples/BadNameForOption.java + test/tools/javac/diags/examples/BadNameForOption_Error.java + test/tools/javac/diags/examples/BadNameForOption_Warning.java ! test/tools/javac/modules/AddModulesTest.java + test/tools/javac/modules/AllDefaultTest.java ! test/tools/javac/modules/LimitModulesTest.java ! test/tools/javadoc/BadOptionsTest.java Changeset: 7d2f8aa366e2 Author: jjg Date: 2016-11-22 16:29 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/7d2f8aa366e2 8155765: javax.tools.ToolProvider::getSystemToolClassLoader returns app class loader even if no tool is available Reviewed-by: mchung ! src/java.compiler/share/classes/javax/tools/ToolProvider.java ! test/tools/javac/6410653/T6410653.java ! test/tools/javac/api/ToolProvider/ToolProviderTest.java ! test/tools/javac/options/release/ReleaseOptionClashes.java Changeset: 318dd5fce0ee Author: jjg Date: 2016-11-22 16:31 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/318dd5fce0ee Merge - test/tools/javac/diags/examples/BadNameForOption.java Changeset: f196b8e52c3a Author: rfield Date: 2016-11-22 19:24 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f196b8e52c3a 8169519: JShell: Handle start-up failures and hangs gracefully 8166581: JShell: locks forever if -R options is wrong 8169234: JShell: hangs on startup on some computers caused by hostname Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java + test/jdk/jshell/DyingRemoteAgent.java + test/jdk/jshell/FailOverExecutionControlDyingLaunchTest.java + test/jdk/jshell/FailOverExecutionControlHangingLaunchTest.java + test/jdk/jshell/FailOverExecutionControlHangingListenTest.java + test/jdk/jshell/HangingRemoteAgent.java + test/jdk/jshell/JdiBadOptionLaunchExecutionControlTest.java + test/jdk/jshell/JdiBadOptionListenExecutionControlTest.java + test/jdk/jshell/JdiBogusHostListenExecutionControlTest.java + test/jdk/jshell/JdiFailingLaunchExecutionControlTest.java + test/jdk/jshell/JdiFailingListenExecutionControlTest.java + test/jdk/jshell/JdiHangingLaunchExecutionControlTest.java + test/jdk/jshell/JdiHangingListenExecutionControlTest.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/UserJdiUserRemoteTest.java Changeset: f29ebed90191 Author: xiaofeya Date: 2016-11-22 20:27 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f29ebed90191 8170249: Problem list 2 jdk/jshell tests Reviewed-by: darcy ! test/ProblemList.txt Changeset: 2cf9f4818c9a Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2cf9f4818c9a Merge - test/tools/javac/diags/examples/BadNameForOption.java Changeset: 89b042a082e0 Author: jjg Date: 2016-11-23 19:31 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/89b042a082e0 8170301: remove debug print statement Reviewed-by: ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java Changeset: 15aa093bee4c Author: erikj Date: 2016-11-24 11:44 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/15aa093bee4c 8170279: Langtools test/Makefile ignores failed tests Reviewed-by: alanb, tbell, mchung ! test/Makefile Changeset: 76389430a13e Author: ksrini Date: 2016-11-24 20:48 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/76389430a13e 8164316: Refine the Doclet APIs Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/DocletEnvironment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/taglet/Taglet.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/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java ! test/jdk/javadoc/doclet/testBaseClass/BaseClass.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/InlineTagsWithBraces.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/OptionSyntaxTest.java ! test/jdk/javadoc/tool/T4994049/T4994049.java ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/jdk/javadoc/tool/dupOk/DupOk.java + test/jdk/javadoc/tool/example/Example.java + test/jdk/javadoc/tool/example/Tester.java + test/jdk/javadoc/tool/example/overview.html ! test/jdk/javadoc/tool/modules/ModuleTestBase.java ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java ! test/tools/lib/toolbox/JavadocTask.java From lana.steuck at oracle.com Wed Nov 30 21:38:59 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Nov 2016 21:38:59 +0000 Subject: hg: jdk9/jdk9/nashorn: 6 new changesets Message-ID: <201611302138.uAULcxXE021005@aojmv0008.oracle.com> Changeset: 713ce238f9be Author: jjg Date: 2016-11-16 12:35 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/713ce238f9be 8163190: Clarify JavaFileManager use of \"module location\" Reviewed-by: jlahoda ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java Changeset: 4f90f5ae2b4a Author: hannesw Date: 2016-11-17 13:39 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/4f90f5ae2b4a 8162839: JavaAdapters do not work with ScriptObjectMirror objects Reviewed-by: sundar, jlaskey ! make/build.xml ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java ! test/src/jdk/nashorn/internal/runtime/linker/test/JavaAdapterTest.java Changeset: 56ce5a146a93 Author: lana Date: 2016-11-17 22:19 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/56ce5a146a93 Merge Changeset: f63350d26821 Author: hannesw Date: 2016-11-18 15:26 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/f63350d26821 8169886: Add test for JDK-8162839 that runs with SecurityManager Reviewed-by: sundar + test/script/basic/JDK-8169886.js Changeset: 541ccdb8cf5f Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/541ccdb8cf5f 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! test/Makefile Changeset: 9e86d6383456 Author: lana Date: 2016-11-23 19:14 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/9e86d6383456 Merge From lana.steuck at oracle.com Wed Nov 30 21:39:08 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 30 Nov 2016 21:39:08 +0000 Subject: hg: jdk9/jdk9/jdk: 84 new changesets Message-ID: <201611302139.uAULdBop021140@aojmv0008.oracle.com> Changeset: b13f370a64f6 Author: skovalev Date: 2016-11-15 15:52 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b13f370a64f6 8169710: com/sun/nio/sctp tests has undeclared dependency on jdk.sctp module Reviewed-by: dfuchs, chegar + test/com/sun/nio/sctp/TEST.properties Changeset: 4e9f23a424ae Author: sundar Date: 2016-11-16 19:52 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4e9f23a424ae 8153038: The set of jlink plugins enabled by default should be the same via CLI or jlink API Reviewed-by: jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java Changeset: 2b3ab8e4659a Author: jlaskey Date: 2016-11-16 10:52 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2b3ab8e4659a 8169505: Update changes by JDK-8159393 to reflect CCC review Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/tools/jlink/JLinkSigningTest.java Changeset: 7d68a7b43019 Author: dfuchs Date: 2016-11-16 15:40 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7d68a7b43019 8169068: Add a new method: java.net.Authenticator.getDefault() Reviewed-by: chegar ! src/java.base/share/classes/java/net/Authenticator.java + test/java/net/Authenticator/GetAuthenticatorTest.java Changeset: 1a311078cb5f Author: jnimeh Date: 2016-11-16 08:29 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1a311078cb5f 8043252: Debug of access control is obfuscated - NullPointerException in ProtectionDomain Summary: Protect against null return value from Permission.getActions in ProtectionDomain's toString method. Reviewed-by: weijun, mullan ! src/java.base/share/classes/java/security/ProtectionDomain.java + test/java/security/ProtectionDomain/NullGetActions.java + test/java/security/ProtectionDomain/NullGetActions.policy Changeset: 9b7764fa9b30 Author: darcy Date: 2016-11-16 11:20 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9b7764fa9b30 8169803: Remove OpenNonIntegralNumberOfSampleframes.java from the problem list Reviewed-by: serb ! test/ProblemList.txt Changeset: 1ed36f639166 Author: asmotrak Date: 2016-11-16 12:50 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1ed36f639166 8168969: Merge SSLSocketSample and SSLSocketTemplate Reviewed-by: xuelei - test/javax/net/ssl/templates/SSLSocketSample.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java - test/javax/net/ssl/templates/SSLTest.java ! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java ! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java ! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Changeset: 0b8bc1b4b79e Author: psandoz Date: 2016-11-16 14:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0b8bc1b4b79e 8132097: Stream.generate should use a covariant Supplier as parameter Reviewed-by: forax, martin ! src/java.base/share/classes/java/util/stream/Stream.java ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java Changeset: 382f7f3a1888 Author: psandoz Date: 2016-11-16 14:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/382f7f3a1888 8072784: Better spliterator implementation for BitSet.stream() Reviewed-by: martin ! src/java.base/share/classes/java/util/BitSet.java ! test/java/util/BitSet/BitSetStreamTest.java ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: b084e30a02b5 Author: mli Date: 2016-11-16 17:29 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b084e30a02b5 8169764: output more information when java/nio/channels/AsynchronousSocketChannel/Basic.java fails Reviewed-by: alanb ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java Changeset: d0108280cfff Author: nishjain Date: 2016-11-17 11:40 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d0108280cfff 8165296: update existing i18n test cases of test/java/util Reviewed-by: okutsu Contributed-by: nancy.nigam at oracle.com ! test/java/text/testlib/IntlTest.java ! test/java/util/Calendar/Bug4766302.java ! test/java/util/Calendar/Bug4958050.java ! test/java/util/Calendar/CalendarRegression.java ! test/java/util/Calendar/CalendarTest.java ! test/java/util/Calendar/CalendarTypeTest.java ! test/java/util/Calendar/FieldStateTest.java ! test/java/util/Calendar/GregorianCutoverTest.java ! test/java/util/Calendar/JavatimeTest.java ! test/java/util/Calendar/Koyomi.java ! test/java/util/Calendar/NonLenientTest.java ! test/java/util/Calendar/ZoneOffsets.java ! test/java/util/Calendar/bug4372743.java ! test/java/util/Calendar/bug4401223.java ! test/java/util/Calendar/bug4514831.java ! test/java/util/Date/Bug4955000.java ! test/java/util/Locale/Bug4175998Test.java ! test/java/util/Locale/Bug4184873Test.java ! test/java/util/Locale/Bug8001562.java ! test/java/util/Locale/HashCodeTest.java ! test/java/util/Locale/LocaleEnhanceTest.java ! test/java/util/Locale/LocaleTest.java - test/java/util/Locale/LocaleTestFmwk.java Changeset: 83a3ab863b96 Author: ameena Date: 2016-11-17 11:55 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/83a3ab863b96 8167618: DateTimeFormatter.format() uses exceptions for flow control Summary: Removed flow control in exception catch Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimePrintContext.java Changeset: 820ef66660ff Author: weijun Date: 2016-11-17 21:02 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/820ef66660ff 7004967: SecureRandom should be more explicit about threading 8169312: SecureRandom::getSeed(num) not specified if num is negative Reviewed-by: mullan, xuelei ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/SecureRandomSpi.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java + test/java/security/SecureRandom/NoSync.java + test/java/security/SecureRandom/ThreadSafe.java Changeset: 23b82774a389 Author: redestad Date: 2016-11-17 19:38 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/23b82774a389 8169880: Remove the sun.reflect.noCaches option Reviewed-by: shade, psandoz, mchung ! src/java.base/share/classes/java/lang/Class.java Changeset: 4bf7aaa0d611 Author: psandoz Date: 2016-11-17 12:24 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4bf7aaa0d611 8169838: java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java failed intermittently Reviewed-by: martin ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: fefec228bb68 Author: lana Date: 2016-11-17 22:18 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fefec228bb68 Merge - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java - test/javax/net/ssl/templates/SSLTest.java - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java Changeset: ad60a760529d Author: amlu Date: 2016-11-18 12:11 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ad60a760529d 8169826: ProblemList update for tools/pack200/CommandLineTests.java Reviewed-by: mchung ! test/ProblemList.txt Changeset: 28ba4a471c67 Author: amlu Date: 2016-11-18 14:39 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/28ba4a471c67 8169836: ProblemList update for java/lang/management/MemoryMXBean/PendingAllGC.sh Reviewed-by: mchung ! test/ProblemList.txt Changeset: d882028bef4a Author: dkononenko Date: 2016-11-16 18:11 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d882028bef4a 8167240: Write new tests to cover functionality of existing 'jimage' options Summary: New tests were implemented Reviewed-by: jlaskey, anazarov, shurailine Contributed-by: denis.kononenko at oracle.com + test/tools/jimage/JImageBasicsTest.java + test/tools/jimage/JImageCliTest.java + test/tools/jimage/JImageExtractTest.java + test/tools/jimage/JImageInfoTest.java + test/tools/jimage/JImageListTest.java ! test/tools/jimage/JImageToolTest.java + test/tools/jimage/JImageVerifyTest.java Changeset: 6020016a5134 Author: skovalev Date: 2016-11-18 15:33 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6020016a5134 8169658: TESTBUG: javax/rmi tests have undeclared dependencies Reviewed-by: rriggs ! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java Changeset: 9365d8aab54b Author: redestad Date: 2016-11-19 12:22 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9365d8aab54b 8169993: Class::desiredAssertionStatus should call getClassLoader0 Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/Class.java Changeset: b0fa3527843e Author: mchung Date: 2016-11-20 07:57 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b0fa3527843e 8169909: java agent fails to add to class path when the initial module is a named module Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java + test/java/lang/instrument/modules/AppendToClassPathModuleTest.java + test/java/lang/instrument/modules/AppendToClassPathModuleTest.sh + test/java/lang/instrument/modules/src/test/jdk/test/Main.java + test/java/lang/instrument/modules/src/test/module-info.java ! test/tools/launcher/modules/classpath/JavaClassPathTest.java ! test/tools/launcher/modules/classpath/src/m/jdk/test/Main.java Changeset: 38023d237b19 Author: mli Date: 2016-11-20 17:39 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/38023d237b19 8168975: java/rmi/activation/Activatable tests fail due to "Port already in use" in RMID.restart() Reviewed-by: rriggs, chegar, darcy ! test/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy ! test/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy ! test/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy ! test/java/rmi/activation/Activatable/restartService/rmid.security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy ! test/java/rmi/testlibrary/RMID.java ! test/java/rmi/testlibrary/RMIDSelectorProvider.java Changeset: b09d972a04da Author: bgopularam Date: 2016-11-21 06:04 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b09d972a04da 8066291: Return unmodifiable set of zone IDs to optimize ZoneIdPrinterParser Summary: Cache the available zones to speed up parsing Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/ZoneId.java ! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java ! test/java/time/tck/java/time/zone/TCKZoneRulesProvider.java Changeset: dc8854930769 Author: mchung Date: 2016-11-20 23:19 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dc8854930769 8170062: Problem list java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java Reviewed-by: darcy ! test/ProblemList.txt Changeset: 1b2298dd1c08 Author: jlaskey Date: 2016-11-21 10:08 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1b2298dd1c08 8168256: Plugin alias options in jlink --help output seems to be in an arbitrary order Reviewed-by: sundar, mchung ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties Changeset: 03ff13b835d9 Author: darcy Date: 2016-11-21 07:54 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/03ff13b835d9 8170112: Problem list failing jimage tests until JDK-8169713 is fixed Reviewed-by: jlaskey ! test/ProblemList.txt Changeset: abe3b4d1604c Author: skovalev Date: 2016-11-21 19:18 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/abe3b4d1604c 8169721: [TESTBUG] com/sun/jndi tests have undeclared dependency on java.naming module Reviewed-by: rriggs, dfuchs ! test/com/sun/jndi/dns/CheckAccess.java ! test/com/sun/jndi/dns/Test6991580.java + test/com/sun/jndi/ldap/TEST.properties ! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Changeset: ec3ba1b85582 Author: darcy Date: 2016-11-21 12:06 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ec3ba1b85582 8170139: OpenNonIntegralNumberOfSampleframes.java still fails Reviewed-by: smarks ! test/ProblemList.txt Changeset: f1045d3420c9 Author: ddehaven Date: 2016-11-07 12:46 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f1045d3420c9 8169289: JavaFX application in named module fails to launch if no main method Reviewed-by: mchung, ksrini ! src/java.base/share/classes/sun/launcher/LauncherHelper.java Changeset: f934809dd35b Author: mli Date: 2016-11-21 17:17 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f934809dd35b 8170049: tests under java/rmi/activation/ fail with "java.security.AccessControlException: access denied ("java.net.SocketPermission" "localhost:5281" "listen,resolve")" on windows Reviewed-by: rriggs ! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy ! test/java/rmi/activation/Activatable/restartService/rmid.security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy Changeset: d09aebe3b50d Author: amjiang Date: 2016-11-21 22:50 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d09aebe3b50d 8169911: Enhanced tests for jarsigner -verbose -verify after JDK-8163304 Reviewed-by: weijun ! test/sun/security/tools/jarsigner/TimestampCheck.java Changeset: 72beb0297b0c Author: rgoel Date: 2016-11-22 13:02 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/72beb0297b0c 8168906: Tighten permissions granted to the jdk.localedata module Reviewed-by: okutsu, naoto, alanb, mullan ! src/java.base/share/lib/security/default.policy Changeset: 6c7d79a051f6 Author: bgopularam Date: 2016-11-22 08:22 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6c7d79a051f6 8158880: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java fail with zh_CN locale Summary: Set locale explicitly in the test Reviewed-by: rriggs, naoto ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Changeset: 650f425f6f50 Author: mli Date: 2016-11-22 01:37 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/650f425f6f50 8153543: java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java fails intermittently Reviewed-by: chegar ! test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java Changeset: 29e0b07f25dc Author: ihse Date: 2016-11-22 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/29e0b07f25dc 8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip Reviewed-by: erikj ! test/Makefile Changeset: 931594101586 Author: pkbalakr Date: 2016-11-02 08:46 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/931594101586 8159132: [PIT][TEST_BUG] java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java fails Reviewed-by: alexsch, aghaisas ! test/java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java Changeset: ad1dd6c01aaa Author: serb Date: 2016-11-02 17:14 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ad1dd6c01aaa 8168998: Incorrect implementation of equals in Encoding and Type in JavaSound Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java + test/javax/sound/sampled/AudioFileFormat/TypeEqualsToNull.java + test/javax/sound/sampled/AudioFormat/EncodingEqualsToNull.java Changeset: e76e59c144d6 Author: ptbrunet Date: 2016-11-02 09:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e76e59c144d6 8167213: Re-examine the alternative to deliver include/bridge/AccessBridgeCalls.c Summary: Remove AccessBridgeCalls.c from the include directory Reviewed-by: prr, erikj, mchung, alexsch ! make/copy/Copy-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/lib/Lib-jdk.accessibility.gmk + src/jdk.accessibility/windows/native/bridge/AccessBridgeCalls.c ! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCallbacks.h - src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c ! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h Changeset: f33189fbe5f4 Author: bpb Date: 2016-11-02 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f33189fbe5f4 8164750: TIFF reading fails when ignoring metadata with BaselineTIFFTagSet removed Summary: Disallow not adding to metadata fields which are critical to reading the image data even when the BaselineTIFFTagSet has been removed from the TIFFImageReadParam and the ignoreMetadata flag is set. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java + test/javax/imageio/plugins/tiff/ReadWithoutBaselineTagSet.java Changeset: 1292ba86a8d4 Author: serb Date: 2016-11-02 23:05 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1292ba86a8d4 8168881: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java fails Reviewed-by: prr ! test/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java Changeset: dd8ba00b9f97 Author: azvegint Date: 2016-11-03 03:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dd8ba00b9f97 8143914: Provide Mac-specific fullscreen support Reviewed-by: serb, ssadetsky ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java Changeset: 55c54a8c7206 Author: ssadetsky Date: 2016-11-03 11:51 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/55c54a8c7206 8159432: [PIT][macosx] StackOverflow in closed/java/awt/Dialog/DialogDeadlock/DialogDeadlockTest Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java Changeset: 25e143aae2e4 Author: ssadetsky Date: 2016-11-03 12:13 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/25e143aae2e4 8062525: JInternalFrame can't show correctly with the specical option "-esa -ea -Xcheck:jni -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel". Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java Changeset: c86186dc24c8 Author: alexsch Date: 2016-11-03 18:43 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c86186dc24c8 8164032: JViewport backing store image is not scaled on HiDPI display Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/JViewport.java + test/javax/swing/JViewport/8164032/JViewPortBackingStoreImageTest.java Changeset: 5c1315ed1de1 Author: aghaisas Date: 2016-11-04 14:03 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5c1315ed1de1 8160146: Resolve disabled GCC warning 'deprecated-declarations' for libawt_xawt Reviewed-by: erikj, serb ! make/lib/Awt2dLibraries.gmk Changeset: 33cc5c2a270d Author: psadhukhan Date: 2016-11-04 17:27 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/33cc5c2a270d 8040635: [macosx] Printing a shape filled with a texture doesn't work under Mac OS X Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java + test/java/awt/print/PrinterJob/TexturePaintPrintingTest.java Changeset: 88faebbdbf9b Author: arapte Date: 2016-11-04 21:55 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/88faebbdbf9b 8160766: [TEST_BUG] java/awt/Focus/DisposedWindow Reviewed-by: serb, aghaisas ! test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java Changeset: faf2c999dc21 Author: bpb Date: 2016-11-04 15:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/faf2c999dc21 8154093: [TIFF] NPE when reading LZW-compressed image Summary: LZW decompressor was ignoring the value of the FillOrder field. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java Changeset: 34918c6ef3a1 Author: prr Date: 2016-11-04 15:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/34918c6ef3a1 8168316: Suppress deprecation warnings for Applet classes in java.desktop Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/beans/AppletInitializer.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/KeyboardManager.java ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/sun/applet/AppletAudioClip.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/applet/AppletViewer.java ! src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java Changeset: 716e5bbeeb85 Author: ssadetsky Date: 2016-11-07 10:36 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/716e5bbeeb85 8153522: Update JLightweightFrame to allow non-integer (and X/Y) scales Reviewed-by: alexsch ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/java.desktop/share/classes/sun/awt/LightweightFrame.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/share/classes/sun/swing/LightweightContent.java Changeset: 88d8b2fe6796 Author: alexsch Date: 2016-11-07 11:22 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/88d8b2fe6796 8168992: Add floating point implementation for new BasicGraphicsUtils text related methods use floating point API Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java Changeset: eeaf8e2d12a5 Author: mhalder Date: 2016-11-07 14:35 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eeaf8e2d12a5 7153700: [macosx] add support for MouseMotionListener to the TrayIcon Reviewed-by: serb, aniyogi Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m Changeset: 03936e84953e Author: azvegint Date: 2016-11-08 13:45 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/03936e84953e 8166594: Taskbar.setWindowProgressValue() spec does not specify expected visual behavior of setWindowProgressValue() Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/Taskbar.java ! src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp Changeset: 5e49419f2574 Author: kshefov Date: 2016-11-08 17:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5e49419f2574 8004693: TEST_BUG: java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java fails Reviewed-by: azvegint, avstepan ! test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java Changeset: 12948b3a7663 Author: mcherkas Date: 2016-11-08 20:11 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/12948b3a7663 8156723: JVM crash at sun.java2d.windows.GDIBlitLoops.nativeBlit Reviewed-by: serb ! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp Changeset: 12a5c5f2a7c7 Author: dmarkov Date: 2016-11-09 15:20 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/12a5c5f2a7c7 8169355: Diacritics input works incorrectly on Windows if Spanish (Latin American) keyboard layout is used Reviewed-by: ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.html + test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.java Changeset: 8007f206f347 Author: prr Date: 2016-11-09 10:04 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8007f206f347 Merge - make/GenerateClasslist.gmk - src/java.base/share/native/include/jvmti.h - src/java.base/share/native/libjava/StackFrameInfo.c - test/java/net/URLPermission/nstest/lookup.sh - test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java - test/sun/security/tools/keytool/readjar.sh Changeset: ef8bb7532625 Author: prr Date: 2016-11-09 10:26 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ef8bb7532625 8169339: Provide internal API to JavaFX to locate JDK fonts Reviewed-by: serb, kcr ! src/java.desktop/share/classes/sun/font/SunFontManager.java + src/java.desktop/share/classes/sun/font/lookup/JDKFontLookup.java Changeset: 96df5c0c0887 Author: prr Date: 2016-11-09 11:28 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/96df5c0c0887 8155874: Fix java.desktop deprecation warnings about Class.newInstance Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/font/FontManagerFactory.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.desktop/unix/classes/sun/font/XMap.java Changeset: 82f3b9ffb0f4 Author: psadhukhan Date: 2016-11-10 12:23 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/82f3b9ffb0f4 8160888: [PIT] What to expect of updated java/awt/print/PrinterJob/Margins.java Reviewed-by: prr ! test/java/awt/print/PrinterJob/Margins.java Changeset: 1540bede9ab5 Author: aghaisas Date: 2016-11-11 12:40 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1540bede9ab5 8169043: The task bar icon color is not blue Reviewed-by: serb, arapte Contributed-by: ajit.ghaisas at oracle.com ! test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java Changeset: 987287105ea5 Author: mhalder Date: 2016-11-11 13:58 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/987287105ea5 8165680: [macosx] Enhance handling of UTF-8 characters in CDataTransfer.java Reviewed-by: serb, aniyogi Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java Changeset: 2ffb0408c887 Author: pnarayanan Date: 2016-11-11 15:30 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2ffb0408c887 8166003: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java Reviewed-by: prr, psadhukhan ! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java Changeset: a4d2db195b23 Author: pnarayanan Date: 2016-11-11 15:33 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a4d2db195b23 8165212: VolatileImage should not be compatible with GraphicsConfiguration which transform is changed Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java + test/java/awt/image/VolatileImage/VolatileImageConfigurationTest.java Changeset: b1543c5eb8af Author: serb Date: 2016-11-11 17:07 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b1543c5eb8af 8169332: The fix JDK-8083664 in AudioFileWriter can be reverted Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java Changeset: 936ed84c6bff Author: prr Date: 2016-11-14 09:03 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/936ed84c6bff Merge - src/java.base/unix/native/libjli/ergo.c - src/java.base/unix/native/libjli/ergo.h - src/java.base/unix/native/libjli/ergo_i586.c - test/sun/net/www/http/HttpClient/RetryPost.sh Changeset: 449518f6a468 Author: prr Date: 2016-11-14 09:59 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/449518f6a468 8169518: Suppress Deprecation warnings for deprecated Swing APIs Reviewed-by: alexsch, ssadetsky ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/FieldView.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/PasswordView.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/javax/swing/text/View.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java ! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java Changeset: b0a97708f993 Author: jdv Date: 2016-11-15 12:52 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b0a97708f993 6334602: Animated GIFs created from opaque PNG image frames appear transparent when loaded with Toolkit APIs Reviewed-by: serb, prr ! src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java + test/java/awt/image/OpaquePNGToGIFTest.java + test/java/awt/image/opaque_input.png Changeset: a6eaacd1d678 Author: prr Date: 2016-11-22 10:43 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a6eaacd1d678 8169887: javax/swing/JEditorPane/8080972/TestJEditor.java, javax/swing/text/View/8080972/TestObjectView.java are failing Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java ! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/UIManager.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java ! test/javax/swing/JEditorPane/8080972/TestJEditor.java ! test/javax/swing/text/View/8080972/TestObjectView.java Changeset: 5cd2aa3f3e9b Author: prr Date: 2016-11-22 10:45 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5cd2aa3f3e9b Merge - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java - test/javax/net/ssl/templates/SSLTest.java - test/sun/tools/jps/JpsBase.java - test/sun/tools/jps/TestJpsClass.java - test/sun/tools/jps/TestJpsJar.java - test/sun/tools/jps/TestJpsJarRelative.java Changeset: 67d3235a317f Author: amlu Date: 2016-11-23 10:12 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/67d3235a317f 8170158: Remove ClassLoader/platformClassLoader/DefinePlatformClass.java from ProblemList Reviewed-by: dfuchs ! test/ProblemList.txt Changeset: a950ce755659 Author: jnimeh Date: 2016-11-22 20:54 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a950ce755659 8170035: When determining the ciphersuite lists, there is no debug output for disabled suites. Summary: Provide extra debugging output for JSSE that displays disabled cipher suites Reviewed-by: vinnie, wetmore ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java Changeset: ff6e7619daf8 Author: rriggs Date: 2016-11-23 10:20 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ff6e7619daf8 8169416: SSLSessionImpl finalize overhead Reviewed-by: xuelei, bpb ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java + test/javax/net/ssl/finalize/SSLSessionFinalizeTest.java + test/javax/net/ssl/finalize/security.policy Changeset: 6a8da2c37469 Author: rriggs Date: 2016-11-23 11:47 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6a8da2c37469 8169645: ObjectInputFilter Config spec is ambiguous regarding overriding the filter via System properties Reviewed-by: bpb ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: ba41440d6e2b Author: bchristi Date: 2016-11-23 10:34 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ba41440d6e2b 8169435: ClassLoader.isParallelCapable is final and conflicting method may get VerifyError Reviewed-by: acorn, dholmes, mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! test/java/lang/ClassLoader/IsParallelCapable.java Changeset: efdfc159ee09 Author: psandoz Date: 2016-11-23 10:35 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/efdfc159ee09 8169808: Stream returning methods should specify if they are late binding Reviewed-by: martin ! src/java.base/share/classes/java/lang/CharSequence.java ! src/java.base/share/classes/java/util/BitSet.java Changeset: c7b932897909 Author: psandoz Date: 2016-11-23 10:35 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c7b932897909 8132964: Spliterator documentation on Priority(Blocking)Queue Reviewed-by: martin, dl, chegar ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java Changeset: 910d8342b542 Author: bchristi Date: 2016-11-23 10:41 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/910d8342b542 8136831: Undefined null behavior in ClassLoader.getResourceXXXX() Reviewed-by: alanb, mchung, psandoz ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/net/URLClassLoader.java + test/java/lang/ClassLoader/GetResourceNullArg.java Changeset: f23b227c2d5f Author: darcy Date: 2016-11-23 11:05 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f23b227c2d5f 8169479: java.lang.reflect.Constructor class has wrong api documentation Reviewed-by: bpb, psandoz ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: bac1a818cc61 Author: lana Date: 2016-11-23 19:15 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bac1a818cc61 Merge - src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c - test/java/util/Locale/LocaleTestFmwk.java - test/javax/net/ssl/templates/SSLSocketSample.java - test/javax/net/ssl/templates/SSLTest.java Changeset: 1950514cb563 Author: prr Date: 2016-11-23 11:53 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1950514cb563 8170242: jdk.desktop needs package access to sun.awt. Reviewed-by: ihse, mullan ! make/copy/Copy-java.base.gmk Changeset: b85b6982e5bb Author: lana Date: 2016-11-22 22:27 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b85b6982e5bb 8065555: Remove incorrect locale data for inexistent language German (Greece) Reviewed-by: naoto Contributed-by: li.jiang at oracle.com - src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_de_GR.properties ! test/sun/util/locale/provider/Bug8038436.java Changeset: c41140100bf1 Author: mli Date: 2016-11-23 18:13 -0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c41140100bf1 8158916: ProblemList.txt update for com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Summary: Change the associated issue from JDK-8141370 to JDK-8169942 Reviewed-by: dfuchs Contributed-by: John Jiang ! test/ProblemList.txt