From lana.steuck at oracle.com Wed Oct 5 20:01:33 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 05 Oct 2016 20:01:33 +0000 Subject: hg: jdk9/jdk9: 3 new changesets Message-ID: <201610052001.u95K1YC8018638@aojmv0008.oracle.com> Changeset: 13a8f3836051 Author: erikj Date: 2016-09-30 09:05 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/13a8f3836051 8160630: libjimage.so and others should link statically to libgcc Reviewed-by: ihse, tbell ! common/autoconf/buildjdk-spec.gmk.in ! common/autoconf/generated-configure.sh ! common/autoconf/lib-std.m4 Changeset: 60addd60b367 Author: erikj Date: 2016-10-04 13:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/60addd60b367 8166948: Exploded image too slow to be usable Reviewed-by: alanb, mchung, ihse + make/ExplodedImageOptimize.gmk ! make/Main.gmk Changeset: 7dcf453eacae Author: erikj Date: 2016-10-04 13:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/7dcf453eacae 8166965: Some small java build tools are still running with big JVM configuration Reviewed-by: ihse ! make/Javadoc.gmk ! make/MainSupport.gmk ! make/common/SetupJavaCompilers.gmk From lana.steuck at oracle.com Wed Oct 5 20:01:34 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 05 Oct 2016 20:01:34 +0000 Subject: hg: jdk9/jdk9/corba: 8166965: Some small java build tools are still running with big JVM configuration Message-ID: <201610052001.u95K1Yvk018647@aojmv0008.oracle.com> Changeset: 8c9da7fc5b07 Author: erikj Date: 2016-10-04 13:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/8c9da7fc5b07 8166965: Some small java build tools are still running with big JVM configuration Reviewed-by: ihse ! make/gensrc/Gensrc-java.corba.gmk From lana.steuck at oracle.com Wed Oct 5 20:01:43 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 05 Oct 2016 20:01:43 +0000 Subject: hg: jdk9/jdk9/langtools: 9 new changesets Message-ID: <201610052001.u95K1hl9018885@aojmv0008.oracle.com> Changeset: abfa6353574c Author: sadayapalam Date: 2016-09-28 09:05 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/abfa6353574c 8166363: Method with reordered type parameter bounds compiles with @Override annotation but does not actually override superclass method. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/generics/bridges/ReorderedBoundsTest.java Changeset: 721c5727816d Author: shinyafox Date: 2016-09-28 16:36 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/721c5727816d 8154714: jshell tool: add exports support Reviewed-by: jlahoda, rfield ! 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: b15188167309 Author: shinyafox Date: 2016-09-29 17:36 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/b15188167309 8166744: JShell: java.lang.IndexOutOfBoundsException for legal history access Reviewed-by: rfield, jlahoda ! test/jdk/jshell/HistoryTest.java Changeset: 21be9eb2fb2f Author: lana Date: 2016-09-29 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/21be9eb2fb2f Merge Changeset: 36f470bd6765 Author: mchung Date: 2016-09-29 21:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/36f470bd6765 8166238: Update jdeps for GNU-style long form options Reviewed-by: alanb ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/jdkinternals/ShowReplacement.java ! test/tools/jdeps/modules/GenModuleInfo.java ! test/tools/jdeps/modules/InverseDeps.java ! test/tools/jdeps/modules/src/m3/module-info.java Changeset: 8bf23828bb2f Author: jjg Date: 2016-09-30 13:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8bf23828bb2f 8166144: New javadoc options don't conform to JEP 293 (GNU style options) Reviewed-by: ksrini, bpatel ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.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/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/doclet/lib/JavadocTester.java ! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/jdk/javadoc/doclet/testXOption/TestXOption.java ! test/jdk/javadoc/tool/CheckResourceKeys.java + test/jdk/javadoc/tool/OptionSyntaxTest.java ! test/jdk/javadoc/tool/api/basic/IsSupportedOptionTest.java ! test/jdk/javadoc/tool/modules/FilterOptions.java ! test/jdk/javadoc/tool/modules/Modules.java Changeset: f6d8902a4c8b Author: erikj Date: 2016-10-04 13:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f6d8902a4c8b 8166965: Some small java build tools are still running with big JVM configuration Reviewed-by: ihse ! make/gendata/Gendata-jdk.compiler.gmk ! make/gensrc/GensrcCommon.gmk Changeset: 50a14048e428 Author: jlahoda Date: 2016-10-04 16:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/50a14048e428 8152911: javac assertion error when compiling overlay sources Summary: Avoid creating ModuleSymbols with unspecified name, to avoid conflicts with predefined ModuleSymbol for the java.base module. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ModuleNameReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/modules/EdgeCases.java Changeset: 17a82cb0e4b4 Author: jlahoda Date: 2016-10-04 17:40 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/17a82cb0e4b4 8073844: fatal annotation processing errors do not stop compilation Summary: JavacProcessingEnvironment lets the should-stop policy decide when the compilation should stop. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/tools/javac/processing/StopAfterError/StopAfterError.java + test/tools/javac/processing/StopAfterError/StopAfterError.out + test/tools/javac/processing/StopAfterError/StopAfterErrorAux.java + test/tools/javac/processing/StopAfterError/StopAfterErrorContinue.out From lana.steuck at oracle.com Wed Oct 5 20:01:40 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 05 Oct 2016 20:01:40 +0000 Subject: hg: jdk9/jdk9/hotspot: 20 new changesets Message-ID: <201610052001.u95K1eRl018832@aojmv0008.oracle.com> Changeset: c8b3f8e5423b Author: dsamersoff Date: 2016-09-15 10:19 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c8b3f8e5423b 8027920: SA: Add default methods to InstanceKlass Summary: Add default methods to InstanceKlass to enable SA to inspect default methods Reviewed-by: dsamersoff, iklam Contributed-by: jini.george at oracle.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java Changeset: f5fd5477a807 Author: akulyakh Date: 2016-09-14 16:20 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f5fd5477a807 8165017: Additional test coverage of the JDWP CLASSLOADER and MODULE commands Summary: A new JDWP test Reviewed-by: sspitsyn ! test/serviceability/jdwp/AllModulesCommandTest.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: 27d09549c47b Author: tschatzl Date: 2016-09-15 16:44 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/27d09549c47b 8159422: Very high Concurrent Mark mark stack contention Summary: Decrease contention on mark stack by splitting locks, and minimizing the amount of time these locks are held. Improve mark stack management. Reviewed-by: kbarrett, mgerdin, eosterlund ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp Changeset: fd16b627ebc5 Author: kbarrett Date: 2016-09-15 12:10 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fd16b627ebc5 8165808: Add release barriers when allocating objects with concurrent collection Summary: Add release_set_klass, use in slow-path allocators. Reviewed-by: jmasa, dholmes ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/collectedHeap.inline.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp Changeset: bc2c975bc342 Author: tschatzl Date: 2016-09-16 11:33 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bc2c975bc342 8157952: Parallelize Memory Pretouch Summary: Use multiple threads to pretouch memory using -XX:+AlwaysPreTouch to use more memory bandwidth Reviewed-by: jmasa, sangheki ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp ! src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp ! src/share/vm/gc/g1/g1RegionToSpaceMapper.cpp ! src/share/vm/gc/g1/g1RegionToSpaceMapper.hpp ! src/share/vm/gc/g1/heapRegionManager.cpp ! src/share/vm/gc/g1/heapRegionManager.hpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp Changeset: 5bddf69330f2 Author: gziemski Date: 2016-09-16 12:09 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5bddf69330f2 8136766: Enable ThreadStackSize range test Summary: Re-enabled max range check for StackSize runtime options Reviewed-by: dcubed ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 939e55404a8f Author: amurillo Date: 2016-09-16 13:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/939e55404a8f Merge Changeset: a696583f5ddb Author: mdoerr Date: 2016-09-06 13:01 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a696583f5ddb 8165489: Missing G1 barrier in Unsafe_GetObjectVolatile Summary: Add missing barrier, sharing code with Unsafe_GetObject. Reviewed-by: kbarrett, mgerdin, pliden ! src/share/vm/prims/unsafe.cpp Changeset: 24b753d90c4b Author: jiangli Date: 2016-09-18 21:10 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/24b753d90c4b 8078644: CDS needs to support JVMTI CFLH Summary: Support posting CLFH for shared classes. Tests are contributed by Misha Seledtsov. Reviewed-by: iklam, coleenp, acorn, dcubed, sspitsyn ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/klassFactory.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp + test/runtime/SharedArchiveFile/CDSTestUtils.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/Implementor.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/Interface.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/SubClass.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/SuperClazz.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TestEntry.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformRelatedClasses.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformTestCommon.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/myPkg1/SuperClazz.java + test/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/myPkg2/SubClass.java + test/testlibrary/jvmti/TransformUtil.java + test/testlibrary/jvmti/TransformerAgent.java + test/testlibrary/jvmti/TransformerAgent.mf Changeset: b48a9e9bfd73 Author: lfoltan Date: 2016-09-19 12:04 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b48a9e9bfd73 8163406: The fixup_module_list must be protected by Module_lock when inserting new entries Summary: In java_lang_Class::create_mirror, restructure the check for adding a class to the fixup_module_list, guarded by Module_lock. Reviewed-by: acorn, coleenp, dholmes, zgu ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/moduleEntry.hpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/utilities/hashtable.inline.hpp Changeset: dae03509402a Author: kbarrett Date: 2016-09-19 13:12 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dae03509402a 8166229: Eliminate ParNew's use of klass_or_null() Summary: Use list_ptr_from_klass instead of klass_or_null. Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/cms/parNewGeneration.cpp Changeset: 9093f5ebd80c Author: kbarrett Date: 2016-09-19 17:35 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9093f5ebd80c Merge Changeset: 9f7f714bf3e8 Author: tschatzl Date: 2016-09-19 22:55 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9f7f714bf3e8 8166207: Use of Copy::conjoint_oops_atomic in global mark stack causes crashes on arm64 Summary: Use Copy::conjoint_memory_atomic() instead. Reviewed-by: kbarrett ! src/share/vm/gc/g1/g1ConcurrentMark.cpp Changeset: ad12e539a414 Author: hseigel Date: 2016-09-19 19:25 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ad12e539a414 8166312: Backout 8165017 Summary: backout of the change for JDK-8165017 because tests failed on windows Reviewed-by: ctornqvi, dholmes, gtriantafill ! test/serviceability/jdwp/AllModulesCommandTest.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: ee29c67a0c0c Author: kbarrett Date: 2016-09-19 19:59 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ee29c67a0c0c 8166228: Remove unused HeapRegion::object_iterate_mem_careful() Summary: Removed unused function. Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp Changeset: 03adb9739db8 Author: kbarrett Date: 2016-09-20 00:34 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/03adb9739db8 Merge Changeset: a49ce36c13f4 Author: amurillo Date: 2016-09-23 13:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a49ce36c13f4 Merge Changeset: 5cc2e207a113 Author: amurillo Date: 2016-09-27 09:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5cc2e207a113 Merge Changeset: c22974143faf Author: lana Date: 2016-09-29 17:23 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c22974143faf Merge Changeset: 08492e67bf32 Author: erikj Date: 2016-09-30 09:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/08492e67bf32 8160630: libjimage.so and others should link statically to libgcc Reviewed-by: ihse, tbell ! make/lib/CompileGtest.gmk ! make/lib/CompileJvm.gmk From lana.steuck at oracle.com Wed Oct 5 20:01:44 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 05 Oct 2016 20:01:44 +0000 Subject: hg: jdk9/jdk9/nashorn: 3 new changesets Message-ID: <201610052001.u95K1iWf018889@aojmv0008.oracle.com> Changeset: ab0b7e471cb6 Author: hannesw Date: 2016-09-30 19:40 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ab0b7e471cb6 8166902: Nested object literal property maps not reset in optimistic recompilation Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java + test/script/basic/JDK-8166902.js Changeset: fc972ab7d939 Author: attila Date: 2016-10-04 13:23 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/fc972ab7d939 8167037: Remove CALL_METHOD support from internal Nashorn linkers Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.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/linker/NashornBottomLinker.java Changeset: e3b11296395b Author: erikj Date: 2016-10-04 13:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/e3b11296395b 8166965: Some small java build tools are still running with big JVM configuration Reviewed-by: ihse ! make/BuildNashorn.gmk From lana.steuck at oracle.com Wed Oct 5 20:01:48 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 05 Oct 2016 20:01:48 +0000 Subject: hg: jdk9/jdk9/jdk: 37 new changesets Message-ID: <201610052001.u95K1n0E018947@aojmv0008.oracle.com> Changeset: 12e616e0a018 Author: asmotrak Date: 2016-09-27 11:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/12e616e0a018 8164591: sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java failed with SSLHandshakeException Reviewed-by: xuelei + test/javax/net/ssl/templates/SSLTest.java ! test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java Changeset: a68f9f843ffa Author: vtewari Date: 2016-09-15 12:20 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a68f9f843ffa 8161448: 4 JNI exception pending defect groups in DiagnosticCommandImpl.c Reviewed-by: dholmes, dsamersoff ! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c Changeset: 4c843eb35b8a Author: sgehwolf Date: 2016-03-21 11:24 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4c843eb35b8a 8153711: [REDO] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command Summary: Delete global references in invoker_completeInvokeRequest() Reviewed-by: sspitsyn, dsamersoff ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c + test/com/sun/jdi/OomDebugTest.java Changeset: 65ec51b4e600 Author: ctornqvi Date: 2016-09-15 16:56 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/65ec51b4e600 6648858: InvokeHangTest.java fails due to "failure: Debuggee appears to be hung" when running with -Xcomp Reviewed-by: zgu, gtriantafill, iignatyev ! test/com/sun/jdi/InvokeHangTest.java Changeset: 511e3dcdf740 Author: amurillo Date: 2016-09-16 13:15 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/511e3dcdf740 Merge - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java - src/jdk.localedata/share/classes/sun/text/resources/thai_dict - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: a041a4759597 Author: amurillo Date: 2016-09-23 13:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a041a4759597 Merge Changeset: f61c40b324c5 Author: amurillo Date: 2016-09-27 09:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f61c40b324c5 Merge Changeset: d16e09effe10 Author: amurillo Date: 2016-09-27 13:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d16e09effe10 Merge Changeset: e8bfba969b7c Author: mli Date: 2016-09-27 18:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e8bfba969b7c 8162519: Remove ParallelPrefix.java from ProblemList.txt Reviewed-by: psandoz ! test/ProblemList.txt Changeset: 111fbc6a5a09 Author: valeriep Date: 2016-09-28 03:10 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/111fbc6a5a09 8149802: Signature.verify() doesn't reset the signature object on exception Summary: Ensure the signature object is always reset after verify() is called. Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/rsa/RSASignature.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Secmod.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java + test/java/security/Signature/ResetAfterException.java Changeset: 7cd8128e16be Author: valeriep Date: 2016-09-28 03:18 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7cd8128e16be 6946830: javax.crypto.Cipher.doFinal behavior differs depending on platform Summary: Updated OracleUcrypto and SunPKCS11 providers with SunJCE provider behavior Reviewed-by: xuelei ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java + test/javax/crypto/Cipher/EmptyFinalBuffer.java Changeset: 030fd20df66d Author: mhaupt Date: 2016-09-28 14:02 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/030fd20df66d 8151179: address issues raised by JCK team on JEP 274 API Reviewed-by: jrose, redestad, psandoz ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! test/java/lang/invoke/CountedLoopIterationCountsTest.java ! test/java/lang/invoke/JavaDocExamplesTest.java ! test/java/lang/invoke/LoopCombinatorTest.java Changeset: 73816d6b57ba Author: redestad Date: 2016-09-28 14:27 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/73816d6b57ba 8166840: Synthetic bridge constructor in ArrayList$Itr blocks inlining Reviewed-by: vlivanov, mhaupt, forax ! src/java.base/share/classes/java/util/ArrayList.java Changeset: 87929deeb031 Author: redestad Date: 2016-09-28 14:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/87929deeb031 8166287: MultiReleaseJarAPI.isMultiReleaseJar(): failure java.nio.file.AccessDeniedException: custom-mr.jar Reviewed-by: mhaupt, alanb ! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java Changeset: 2b5229c75e93 Author: clanger Date: 2016-09-28 15:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2b5229c75e93 8166584: Remove obsolete utility function NET_ThrowSocketException in windows libnet Reviewed-by: chegar ! src/java.base/unix/native/libnet/SocketInputStream.c ! src/java.base/windows/native/libnet/SocketInputStream.c ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.h Changeset: 9edae8b6b4c2 Author: skovalev Date: 2016-09-28 19:21 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9edae8b6b4c2 8166841: Unused import causes test failure on compilation for java.text tests Reviewed-by: igerasim ! test/java/text/Format/NumberFormat/DFSSerialization.java ! test/java/text/Format/NumberFormat/SerializationLoadTest.java Changeset: 9850eb9c799e Author: sundar Date: 2016-09-28 22:13 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9850eb9c799e 8165735: jlink incorrectly accepts multiple --module-path and --limit-modules options Reviewed-by: mchung, jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! test/tools/jlink/JLinkTest.java ! test/tools/lib/tests/JImageGenerator.java Changeset: 3ad485a9cf57 Author: shinyafox Date: 2016-09-29 17:36 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3ad485a9cf57 8166744: JShell: java.lang.IndexOutOfBoundsException for legal history access Reviewed-by: rfield, jlahoda ! src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java Changeset: 153b4781adcc Author: clanger Date: 2016-09-29 14:48 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/153b4781adcc 8166850: No runtime error expected after calling NET_MapSocketOption Reviewed-by: chegar ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c Changeset: 91a5353ecbbb Author: clanger Date: 2016-09-29 14:58 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/91a5353ecbbb 8166866: (ch) Remove AIX specific implementation file java.base/aix/native/libnio/ch/AixNativeThread.c Reviewed-by: simonis, chegar, alanb ! make/lib/NioLibraries.gmk - src/java.base/aix/native/libnio/ch/AixNativeThread.c ! src/java.base/unix/native/libnio/ch/NativeThread.c Changeset: 0711272af35f Author: lana Date: 2016-09-29 17:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0711272af35f Merge - src/java.base/aix/native/libnio/ch/AixNativeThread.c Changeset: 25bc8b589785 Author: erikj Date: 2016-09-30 09:06 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/25bc8b589785 8160630: libjimage.so and others should link statically to libgcc Reviewed-by: ihse, tbell ! make/lib/CoreLibraries.gmk Changeset: 64d3579d3ebc Author: serb Date: 2016-09-30 17:05 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/64d3579d3ebc 8165263: Remove code in MetaData that hacks into private fields of Collections implementation classes Reviewed-by: mchung, alexsch ! src/java.desktop/share/classes/java/beans/MetaData.java - 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: 19736467290a Author: plevart Date: 2016-09-30 17:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/19736467290a 8166842: String.hashCode() has a non-benign data race Reviewed-by: shade, alanb, martin ! src/java.base/share/classes/java/lang/String.java Changeset: 4dbeb5b87d67 Author: jwilhelm Date: 2016-10-03 15:39 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4dbeb5b87d67 8167026: Quarantine TestDaemonThread.java Reviewed-by: dsamersoff ! test/ProblemList.txt Changeset: 2a474d0ba36d Author: sdrach Date: 2016-10-03 10:57 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2a474d0ba36d 8165944: jar utility doesn't process more than one -C argument Reviewed-by: psandoz ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java + test/tools/jar/InputFilesTest.java ! test/tools/jar/multiRelease/Basic.java Changeset: 8b58654110d6 Author: rgoel Date: 2016-10-04 17:18 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8b58654110d6 8166993: typo in java.util.Locale javadoc Reviewed-by: okutsu, peytoia ! src/java.base/share/classes/java/util/Locale.java Changeset: f4463c138103 Author: nishjain Date: 2016-10-04 19:28 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f4463c138103 8165466: DecimalFormat percentage format can contain unexpected % Reviewed-by: okutsu, peytoia ! src/java.base/share/classes/java/text/DecimalFormat.java + test/java/text/Format/DecimalFormat/Bug8165466.java Changeset: a7709a4d1bc5 Author: erikj Date: 2016-10-04 13:34 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a7709a4d1bc5 8166948: Exploded image too slow to be usable Reviewed-by: alanb, mchung, ihse + make/CompileModuleTools.gmk ! make/ModuleTools.gmk + make/src/classes/build/tools/jigsaw/AddPackagesAttribute.java Changeset: 377599b4a7f7 Author: erikj Date: 2016-10-04 13:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/377599b4a7f7 8166965: Some small java build tools are still running with big JVM configuration Reviewed-by: ihse ! make/rmic/RmicCommon.gmk Changeset: 95d83639923d Author: skovalev Date: 2016-10-04 11:55 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/95d83639923d 8166378: Missing dependencies in several java/security tests Reviewed-by: xuelei ! test/java/security/AccessController/DoPrivAccompliceTest.java ! test/java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java ! test/java/security/Signature/SignatureLength.java Changeset: d428848b11ad Author: bpb Date: 2016-10-04 08:32 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d428848b11ad 8167058: (fs) UnixDirectoryIterator::stream unused Summary: Remove UnixDirectoryIterator::stream unused instance variable Reviewed-by: redestad, alanb ! src/java.base/unix/classes/sun/nio/fs/UnixDirectoryStream.java Changeset: 424706b22c1a Author: vtewari Date: 2016-10-04 21:59 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/424706b22c1a 8153674: Expected SocketException not thrown when calling bind() with setReuseAddress(false) Reviewed-by: chegar, msheppar ! src/java.base/share/classes/java/net/MulticastSocket.java + test/java/net/DatagramSocket/ReuseAddressTest.java Changeset: e32bdc5deec2 Author: naoto Date: 2016-10-04 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e32bdc5deec2 8166645: Include locales plugin throws InternalError with "*" specified. Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: fc037e62b9a4 Author: rriggs Date: 2016-10-04 13:45 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fc037e62b9a4 8155760: Implement Serialization Filtering 8166739: Improve extensibility of ObjectInputFilter information passed to the filter Reviewed-by: dfuchs, chegar, briangoetz, plevart + src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectStreamConstants.java ! src/java.base/share/classes/java/io/SerializablePermission.java ! src/java.base/share/conf/security/java.security + test/java/io/Serializable/serialFilter/CheckInputOrderTest.java + test/java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java + test/java/io/Serializable/serialFilter/GlobalFilterTest.java + test/java/io/Serializable/serialFilter/MixedFiltersTest.java + test/java/io/Serializable/serialFilter/SerialFilterTest.java + test/java/io/Serializable/serialFilter/java.security-extra1 + test/java/io/Serializable/serialFilter/security.policy + test/java/io/Serializable/serialFilter/security.policy.without.globalFilter Changeset: 0edae8f88b71 Author: rriggs Date: 2016-10-04 14:18 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0edae8f88b71 8165806: UnicastServerRef support to export an object with a filter Reviewed-by: dfuchs ! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java ! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef2.java Changeset: 5518ac2f2ead Author: rriggs Date: 2016-10-04 14:19 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5518ac2f2ead 8165261: RMI API to export an object with a serialization filter Reviewed-by: dfuchs, chegar ! src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java From lana.steuck at oracle.com Thu Oct 6 22:45:30 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 06 Oct 2016 22:45:30 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+139 for changeset 08492e67bf32 Message-ID: <201610062245.u96MjUa7018311@aojmv0008.oracle.com> Changeset: 0384427f59fa Author: lana Date: 2016-10-06 20:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0384427f59fa Added tag jdk-9+139 for changeset 08492e67bf32 ! .hgtags From lana.steuck at oracle.com Thu Oct 6 22:45:27 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 06 Oct 2016 22:45:27 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+139 for changeset 8c9da7fc5b07 Message-ID: <201610062245.u96MjS3B018274@aojmv0008.oracle.com> Changeset: e7cc0efa4972 Author: lana Date: 2016-10-06 20:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/e7cc0efa4972 Added tag jdk-9+139 for changeset 8c9da7fc5b07 ! .hgtags From lana.steuck at oracle.com Thu Oct 6 22:45:28 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 06 Oct 2016 22:45:28 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+139 for changeset 7dcf453eacae Message-ID: <201610062245.u96MjS2R018281@aojmv0008.oracle.com> Changeset: f73344fddabe Author: lana Date: 2016-10-06 20:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f73344fddabe Added tag jdk-9+139 for changeset 7dcf453eacae ! .hgtags From lana.steuck at oracle.com Thu Oct 6 22:45:32 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 06 Oct 2016 22:45:32 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+139 for changeset 8991d71c5316 Message-ID: <201610062245.u96MjWel018434@aojmv0008.oracle.com> Changeset: fd47b31f4cca Author: lana Date: 2016-10-06 20:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/fd47b31f4cca Added tag jdk-9+139 for changeset 8991d71c5316 ! .hgtags From lana.steuck at oracle.com Thu Oct 6 22:45:34 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 06 Oct 2016 22:45:34 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+139 for changeset 17a82cb0e4b4 Message-ID: <201610062245.u96MjYai018508@aojmv0008.oracle.com> Changeset: 8e9e1a2373a4 Author: lana Date: 2016-10-06 20:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8e9e1a2373a4 Added tag jdk-9+139 for changeset 17a82cb0e4b4 ! .hgtags From lana.steuck at oracle.com Thu Oct 6 22:45:35 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 06 Oct 2016 22:45:35 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+139 for changeset 7a7aadf3c450 Message-ID: <201610062245.u96MjZp5018524@aojmv0008.oracle.com> Changeset: 6b704401a214 Author: lana Date: 2016-10-06 20:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/6b704401a214 Added tag jdk-9+139 for changeset 7a7aadf3c450 ! .hgtags From lana.steuck at oracle.com Thu Oct 6 22:45:35 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 06 Oct 2016 22:45:35 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+139 for changeset 5518ac2f2ead Message-ID: <201610062245.u96MjZ53018521@aojmv0008.oracle.com> Changeset: 2bf254421854 Author: lana Date: 2016-10-06 20:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2bf254421854 Added tag jdk-9+139 for changeset 5518ac2f2ead ! .hgtags From lana.steuck at oracle.com Thu Oct 6 22:45:38 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 06 Oct 2016 22:45:38 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+139 for changeset e3b11296395b Message-ID: <201610062245.u96Mjcv7018608@aojmv0008.oracle.com> Changeset: 430dee99064d Author: lana Date: 2016-10-06 20:56 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/430dee99064d Added tag jdk-9+139 for changeset e3b11296395b ! .hgtags From lana.steuck at oracle.com Wed Oct 12 19:59:12 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Oct 2016 19:59:12 +0000 Subject: hg: jdk9/jdk9/corba: 8166799: ASSEMBLY_EXCEPTION contains historical company name Message-ID: <201610121959.u9CJxCs3024328@aojmv0008.oracle.com> Changeset: 9f3fc931bc23 Author: iris Date: 2016-10-06 18:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/9f3fc931bc23 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell ! ASSEMBLY_EXCEPTION From lana.steuck at oracle.com Wed Oct 12 19:59:14 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Oct 2016 19:59:14 +0000 Subject: hg: jdk9/jdk9: 16 new changesets Message-ID: <201610121959.u9CJxEtQ024348@aojmv0008.oracle.com> Changeset: 278f9a9e9329 Author: erikj Date: 2016-10-05 10:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/278f9a9e9329 8150736: Excessive disk space used by build system Reviewed-by: ihse ! common/bin/compare.sh ! make/CopyImportModules.gmk ! make/CreateJmods.gmk ! make/Help.gmk ! make/Images.gmk ! make/Javadoc.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/ModuleWrapper.gmk - make/StripBinaries.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/common/TestFilesCompilation.gmk ! test/make/TestMakeBase.gmk Changeset: 4bd1866d819b Author: erikj Date: 2016-10-05 17:10 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/4bd1866d819b 8161018: GPL header missing comma in year Reviewed-by: dholmes ! make/common/TextFileProcessing.gmk Changeset: 80ae3a250bd8 Author: iignatyev Date: 2016-09-22 15:40 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/80ae3a250bd8 8166483: gtest fmw should be updated to support null detection on SS >= 12u4 Reviewed-by: dholmes, kzhaldyb ! test/fmw/gtest/include/gtest/internal/gtest-port.h Changeset: d45240297def Author: amurillo Date: 2016-09-23 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d45240297def Merge Changeset: a85b22ed4fc8 Author: goetz Date: 2016-09-01 16:46 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a85b22ed4fc8 8165235: [TESTBUG] RTM tests must check OS version Reviewed-by: simonis, fzhinkin ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/cli/predicate/AndPredicate.java Changeset: 88c6c6fbc171 Author: dlong Date: 2016-09-20 16:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/88c6c6fbc171 Merge ! test/lib/jdk/test/lib/Platform.java - test/lib/jdk/test/lib/unsafe/UnsafeHelper.java Changeset: e4c5488bfc95 Author: dlong Date: 2016-09-26 14:21 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/e4c5488bfc95 Merge Changeset: 40c4c2e2cdf3 Author: dlong Date: 2016-09-27 20:57 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/40c4c2e2cdf3 Merge Changeset: c623a5f16cf0 Author: amurillo Date: 2016-09-30 02:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c623a5f16cf0 Merge Changeset: 22376945f80f Author: amurillo Date: 2016-10-05 06:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/22376945f80f Merge - make/StripBinaries.gmk Changeset: a902e9316e39 Author: amurillo Date: 2016-10-05 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a902e9316e39 Merge Changeset: 81435a812f59 Author: jlahoda Date: 2016-10-06 14:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/81435a812f59 8153362: Add javac -Xlint warning to list exposed types which are not accessible Summary: Disabling exports lint (newly introduced to javac) on java.desktop, java.naming, jdk.accessibility, jdk.jshell, jdk.jsobject, jdk.security.jgss, jdk.vm.ci Reviewed-by: alanb ! make/CompileJavaModules.gmk Changeset: ae8544c57879 Author: lana Date: 2016-10-06 23:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/ae8544c57879 Merge - make/StripBinaries.gmk Changeset: 3f4fc8ef367c Author: weijun Date: 2016-10-07 07:59 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/3f4fc8ef367c 8167181: Exported elements referring to inaccessible types in jdk.security.jgss Reviewed-by: mchung ! make/CompileJavaModules.gmk Changeset: d7344d658f7e Author: iris Date: 2016-10-06 18:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d7344d658f7e 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell ! ASSEMBLY_EXCEPTION Changeset: a5815c6098a2 Author: erikj Date: 2016-10-07 09:11 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a5815c6098a2 8167195: VM fails to initialize intermittently when running jmod to create some images Reviewed-by: tbell, mchung ! make/Main.gmk From lana.steuck at oracle.com Wed Oct 12 19:59:17 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Oct 2016 19:59:17 +0000 Subject: hg: jdk9/jdk9/jaxp: 4 new changesets Message-ID: <201610121959.u9CJxH6e024545@aojmv0008.oracle.com> Changeset: dbdf839b7925 Author: martin Date: 2016-10-03 17:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/dbdf839b7925 8167002: JAXP schema validator: Use HashSet instead of ArrayList for tracking XML IDs Reviewed-by: joehw, dfuchs, redestad, lancea Contributed-by: jktomer at google.com ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java Changeset: 8bc07d268a55 Author: lana Date: 2016-10-06 23:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/8bc07d268a55 Merge Changeset: d87925045dbd Author: iris Date: 2016-10-06 18:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/d87925045dbd 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell ! ASSEMBLY_EXCEPTION Changeset: 8d100cb9b048 Author: joehw Date: 2016-10-07 10:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/8d100cb9b048 8139584: XMLStreamWriterImpl does not write 'standalone' property Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLEventWriterImpl.java + src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterBase.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java ! test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java From lana.steuck at oracle.com Wed Oct 12 19:59:17 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Oct 2016 19:59:17 +0000 Subject: hg: jdk9/jdk9/jaxws: 8166799: ASSEMBLY_EXCEPTION contains historical company name Message-ID: <201610121959.u9CJxHs8024553@aojmv0008.oracle.com> Changeset: 9004617323fe Author: iris Date: 2016-10-06 18:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/9004617323fe 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell ! ASSEMBLY_EXCEPTION From lana.steuck at oracle.com Wed Oct 12 19:59:21 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Oct 2016 19:59:21 +0000 Subject: hg: jdk9/jdk9/langtools: 16 new changesets Message-ID: <201610121959.u9CJxLjf024609@aojmv0008.oracle.com> Changeset: 3dbcbc28ea1b Author: jjg Date: 2016-10-04 16:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3dbcbc28ea1b 8166472: javac/javadoc expands @files incorrectly Reviewed-by: henryjen, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/CommandLine.java + test/tools/javac/main/AtFileTest.java Changeset: 49314bc6d795 Author: smarks Date: 2016-10-04 18:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/49314bc6d795 8161338: (jdeprscan) remove JEP 293 non-conforming -cp option 8165927: (jdeprscan) com.sun.tools.jdeprscan.Main.instance should be package protected Reviewed-by: jjg ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties ! test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java Changeset: a35a1d86165c Author: mchung Date: 2016-10-04 18:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a35a1d86165c 8166860: Add magic number to jmod file Reviewed-by: alanb, jjg ! make/tools/crules/MutableFieldsAnalyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java Changeset: 076a0354bedb Author: mcimadamore Date: 2016-10-05 13:06 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/076a0354bedb 8167070: Performance regression in compound scopes Summary: Extra call to inner scope's hasNext() causes performance regression Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java Changeset: 0eda7aaaf3d2 Author: mchung Date: 2016-10-05 18:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0eda7aaaf3d2 8166846: jdeps fails to generate module info if there is any class in unnamed package Reviewed-by: lancea ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java ! test/tools/jdeps/jdkinternals/ShowReplacement.java + test/tools/jdeps/lib/JdepsRunner.java ! test/tools/jdeps/lib/JdepsUtil.java ! test/tools/jdeps/modules/GenModuleInfo.java + test/tools/jdeps/modules/UnnamedPackage.java Changeset: d7c3ad383ed5 Author: mchung Date: 2016-10-05 18:42 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d7c3ad383ed5 8167014: jdeps: Missing message: warn.skipped.entry Reviewed-by: alanb, lancea ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties Changeset: 53dd5c5efac3 Author: jlahoda Date: 2016-10-06 14:03 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/53dd5c5efac3 8153362: Add javac -Xlint warning to list exposed types which are not accessible Summary: Adding implementation to -Xlint:exports, to warn about exposing inaccessible types in API Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/LeaksNotAccessible/LeaksNotAccessible.java + test/tools/javac/diags/examples/LeaksNotAccessible/modulesourcepath/m1/api/Api.java + test/tools/javac/diags/examples/LeaksNotAccessible/modulesourcepath/m1/module-info.java + test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/LeaksNotAccessibleNotRequiredPublic.java + test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/api1/Api1.java + test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m1/module-info.java + test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/api2/Api2.java + test/tools/javac/diags/examples/LeaksNotAccessibleNotRequiredPublic/modulesourcepath/m2/module-info.java + test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/LeaksNotAccessibleUnexported.java + test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/api/Api.java + test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/impl/Impl.java + test/tools/javac/diags/examples/LeaksNotAccessibleUnexported/modulesourcepath/m1/module-info.java + test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/LeaksNotAccessibleUnexportedQualified.java + test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/api/Api.java + test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/module-info.java + test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m1/qapi/QApi.java + test/tools/javac/diags/examples/LeaksNotAccessibleUnexportedQualified/modulesourcepath/m2/module-info.java + test/tools/javac/modules/ExportsUnexported.java Changeset: 45d6b078900b Author: lana Date: 2016-10-06 23:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/45d6b078900b Merge Changeset: 51696c150bd3 Author: iris Date: 2016-10-06 18:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/51696c150bd3 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell ! ASSEMBLY_EXCEPTION Changeset: 8e011f635081 Author: jjg Date: 2016-10-07 16:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8e011f635081 8072604: Improve handling of direct use of accept with TreePathScanner Reviewed-by: ksrini ! src/jdk.compiler/share/classes/com/sun/source/util/TreePathScanner.java Changeset: 7752e4f2a338 Author: jjg Date: 2016-10-07 16:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/7752e4f2a338 8159855: Create an SPI for tools Reviewed-by: mchung ! make/CompileInterim.gmk + src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavacToolProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/module-info.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocToolProvider.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Main.java ! src/jdk.jdeps/share/classes/module-info.java + test/jdk/javadoc/tool/ToolProviderTest.java + test/tools/javac/main/ToolProviderTest.java ! test/tools/javac/modules/AddLimitMods.java Changeset: 6218d98d4a1d Author: tbell Date: 2016-10-07 20:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6218d98d4a1d 8166648: jib make run-test for langtools results in intermittent failures on windows-x86 Reviewed-by: erikj, jjg ! test/Makefile Changeset: 2254cb8b3247 Author: shinyafox Date: 2016-10-11 00:28 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2254cb8b3247 8167343: JShell: Completeness analysis infers an incomplete declaration as COMPLETE_WITH_SEMI, which is a first line of Allman style Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/jdk/jshell/CompletenessTest.java Changeset: 9ce68b2cff36 Author: ksrini Date: 2016-10-10 06:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9ce68b2cff36 8151102: Cleanup javadoc exception handling Reviewed-by: jjg ! 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/tool/ElementsTable.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/IllegalOptionValue.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/OptionException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolException.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/doclet/T6735320/T6735320.java ! test/jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java ! test/jdk/javadoc/doclet/lib/JavadocTester.java ! test/jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java ! test/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java ! test/jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java ! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/jdk/javadoc/doclet/testIOException/TestIOException.java ! test/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java ! test/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java ! test/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C1.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C2.java ! test/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java ! test/jdk/javadoc/doclet/testSinceTag/pkg1/C1.java ! test/jdk/javadoc/doclet/testSupplementary/TestSupplementary.java ! test/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T1.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T2.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T3.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T4.java ! test/jdk/javadoc/doclet/testValueTag/TestValueTag.java ! test/jdk/javadoc/doclet/testWarnings/TestWarnings.java ! test/jdk/javadoc/tool/ReleaseOption.java + test/jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java Changeset: 87b48a8fb3cf Author: ksrini Date: 2016-10-10 11:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/87b48a8fb3cf 8165991: Fix DocTreeFactory newDocCommentTree 8154349: New doclet incorrectly shows entire text body for JavaFX properties in summary section Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.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/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/jdk/javadoc/doclet/testJavaFX/pkg1/C.java Changeset: 6842e63d6c39 Author: bpatel Date: 2016-10-10 15:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/6842e63d6c39 4649116: Add option to include full package description at top, before interface table Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclet.xml ! test/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java From lana.steuck at oracle.com Wed Oct 12 19:59:23 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Oct 2016 19:59:23 +0000 Subject: hg: jdk9/jdk9/nashorn: 6 new changesets Message-ID: <201610121959.u9CJxNlT024617@aojmv0008.oracle.com> Changeset: 7f5887b2f7a8 Author: sundar Date: 2016-10-05 13:38 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/7f5887b2f7a8 8167157: ant build fails with [javadoc] javadoc: error - Illegal package name: "implNote:a:Implementation Note:" Reviewed-by: hannesw ! make/project.properties Changeset: 80120e9b3273 Author: attila Date: 2016-10-06 16:27 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/80120e9b3273 8167117: insert missing final keywords Reviewed-by: jlaskey, sundar ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java ! samples/dynalink/ArrayStreamLinkerExporter.java ! samples/dynalink/BufferIndexingLinkerExporter.java ! samples/dynalink/DOMLinkerExporter.java ! samples/dynalink/MissingMethodExample.java ! samples/dynalink/MissingMethodLinkerExporter.java ! samples/dynalink/UnderscoreNameLinkerExporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DestructuringDeclTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExportEntryTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ImportEntryTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES5_1.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES6.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TemplateLiteralTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Tree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnknownTreeException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionList.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TemplateLiteral.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextFunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextModuleNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CommandExecutor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONListAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NashornLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/Bignum.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NameCodec.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java ! test/src/jdk/dynalink/linker/support/test/LookupTest.java ! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java ! test/src/jdk/dynalink/test/TrustedGuardingDynamicLinkerExporter.java ! test/src/jdk/nashorn/api/scripting/test/JDK_8148140_Test.java ! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java ! test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java ! test/src/jdk/nashorn/api/tree/test/ParseAPITest.java ! test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumTest.java ! test/src/jdk/nashorn/internal/runtime/doubleconv/test/IeeeDoubleTest.java ! test/src/jdk/nashorn/internal/runtime/linker/test/NameCodecTest.java ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java ! test/src/jdk/nashorn/test/models/BigAbstract.java ! test/src/jdk/nashorn/test/models/Jdk8072596TestSubject.java ! test/src/jdk/nashorn/test/models/Reflector.java Changeset: 875506d0f097 Author: lana Date: 2016-10-06 23:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/875506d0f097 Merge Changeset: 21d831dd8dfa Author: iris Date: 2016-10-06 18:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/21d831dd8dfa 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell ! ASSEMBLY_EXCEPTION Changeset: 1e015daa6301 Author: hannesw Date: 2016-10-07 10:30 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/1e015daa6301 8167289: Backport ES6 updates from Graal.js Reviewed-by: lagergren, sundar Contributed-by: andreas.woess at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java Changeset: 785843878cf7 Author: sundar Date: 2016-10-07 21:28 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/785843878cf7 8167018: Nashorn and jjs should support --module-path and --add-modules options Reviewed-by: jlaskey, hannesw ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/OptionTemplate.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties From lana.steuck at oracle.com Wed Oct 12 19:59:24 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Oct 2016 19:59:24 +0000 Subject: hg: jdk9/jdk9/hotspot: 71 new changesets Message-ID: <201610121959.u9CJxP1N024624@aojmv0008.oracle.com> Changeset: 15b3ef116f15 Author: erikj Date: 2016-10-05 10:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/15b3ef116f15 8150736: Excessive disk space used by build system Reviewed-by: ihse ! make/BuildHotspot.gmk + make/CopyToExplodedJdk.gmk - make/Dist.gmk ! make/HotspotCommon.gmk + make/copy/Copy-java.base.gmk ! make/gensrc/GenerateSources.gmk ! make/gensrc/GensrcJvmti.gmk ! make/lib/CompileDtracePostJvm.gmk ! make/lib/CompileJvm.gmk ! make/lib/CompileLibjsig.gmk ! make/lib/CompileLibraries.gmk Changeset: cc7606285d36 Author: erikj Date: 2016-10-05 17:11 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cc7606285d36 8161025: GPL header missing comma in year Reviewed-by: dholmes ! make/BuildHotspot.gmk Changeset: 4d009502987b Author: eosterlund Date: 2016-09-20 11:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4d009502987b 8165860: WorkGroup classes are missing volatile specifiers for lock-free code Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp Changeset: a6dab42b58af Author: bchristi Date: 2016-09-20 10:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/a6dab42b58af 8165372: StackWalker performance regression following JDK-8147039 Summary: Stack walking can use javaVFrame or vframeStream Reviewed-by: coleenp, mchung ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/stackwalk.cpp ! src/share/vm/prims/stackwalk.hpp Changeset: d566fd6e0740 Author: ccheung Date: 2016-09-20 10:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d566fd6e0740 8164011: --patch-module support for CDS Summary: allows the use of the --patch-module vm option with CDS. However, classes found in --patch-module during dump time will not be archived. Reviewed-by: iklam, dcubed, lfoltan ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/runtime/arguments.cpp ! test/runtime/modules/PatchModule/PatchModuleCDS.java Changeset: 1c9533c9629a Author: ccheung Date: 2016-09-20 20:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1c9533c9629a Merge Changeset: 8fcdd3cc8da0 Author: eosterlund Date: 2016-09-20 15:42 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8fcdd3cc8da0 8033552: Fix missing missing volatile specifiers in CAS operations in GC code Summary: Add missing volatile specifiers. Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/cms/cmsOopClosures.hpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/sparsePRT.cpp ! src/share/vm/gc/g1/sparsePRT.hpp ! src/share/vm/gc/parallel/mutableSpace.hpp ! src/share/vm/gc/parallel/parallelScavengeHeap.hpp ! src/share/vm/gc/parallel/psYoungGen.hpp ! src/share/vm/gc/parallel/vmStructs_parallelgc.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/defNewGeneration.hpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ab2b45b79d71 Author: jprovino Date: 2016-09-20 10:27 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ab2b45b79d71 8164482: [REDO] G1 does not implement millis_since_last_gc which is needed by RMI GC Summary: G1 does not return a correct value for the CollectedHeap::millis_since_last_gc() Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.cpp ! src/share/vm/gc/g1/g1DefaultPolicy.hpp ! src/share/vm/gc/g1/g1Policy.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: 53443835ee75 Author: jprovino Date: 2016-09-20 20:45 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/53443835ee75 Merge - test/serviceability/jdwp/JdwpModuleCmd.java - test/serviceability/jdwp/JdwpModuleReply.java - test/serviceability/jdwp/JdwpVisibleClassesCmd.java - test/serviceability/jdwp/JdwpVisibleClassesReply.java Changeset: ddb6b697fbd1 Author: jprovino Date: 2016-09-20 22:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ddb6b697fbd1 Merge ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: c86a798296ae Author: sspitsyn Date: 2016-09-21 01:33 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c86a798296ae 8147943: jvmti.h generated with GPL header Summary: Generate the jvmti.h with the GPL+CP header Reviewed-by: dcubed, alanb ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmtiH.xsl ! src/share/vm/prims/jvmtiLib.xsl Changeset: c6c0b2224e96 Author: sspitsyn Date: 2016-09-21 08:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c6c0b2224e96 Merge Changeset: 9e688f318f93 Author: kzhaldyb Date: 2016-09-05 20:31 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9e688f318f93 8165439: Convert Test_TempNewSymbol to GTest Reviewed-by: dholmes, coleenp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/classfile/test_symbolTable.cpp Changeset: e8b18e7e35a9 Author: kzhaldyb Date: 2016-09-08 18:41 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e8b18e7e35a9 8165601: Convert arrayOopDesc_test to Gtest Reviewed-by: coleenp, iignatyev - src/share/vm/oops/arrayOop.cpp ! src/share/vm/oops/arrayOop.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/oops/test_arrayOop.cpp Changeset: bc4db66d65c3 Author: kzhaldyb Date: 2016-09-21 11:31 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bc4db66d65c3 Merge - src/share/vm/oops/arrayOop.cpp Changeset: f5aa9da183c8 Author: ddmitriev Date: 2016-09-21 16:46 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f5aa9da183c8 8150758: [TESTBUG] need jvmti tests for module aware agents Reviewed-by: sspitsyn, dsamersoff ! make/test/JtregNative.gmk + test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java + test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/libMAAClassFileLoadHook.c + test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java + test/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/libMAAClassLoadPrepare.c + test/serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java + test/serviceability/jvmti/ModuleAwareAgents/ThreadStart/libMAAThreadStart.c Changeset: 45d7a06ba454 Author: coleenp Date: 2016-09-21 09:56 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/45d7a06ba454 8163969: Cyclic interface initialization causes JVM crash Summary: Fix interface initialization to follow spec: interface initializations do not set initialization state of interfaces that extend them. Reviewed-by: dholmes, acorn, lfoltan ! src/share/vm/oops/instanceKlass.cpp + test/runtime/lambda-features/CyclicInterfaceInit.java + test/runtime/lambda-features/InterfaceInitializationStates.java Changeset: 682c41f68fbf Author: coleenp Date: 2016-09-21 16:47 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/682c41f68fbf Merge Changeset: 9c5d8a861184 Author: ctornqvi Date: 2016-09-21 12:45 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9c5d8a861184 8164852: Move slow tier1/tier2 runtime tests to later tiers Reviewed-by: gtriantafill, sla, mseledtsov ! test/TEST.groups Changeset: 2ad858eee506 Author: ctornqvi Date: 2016-09-21 16:52 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2ad858eee506 Merge Changeset: ce26917b8cf8 Author: ctornqvi Date: 2016-09-21 18:40 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ce26917b8cf8 Merge Changeset: 5a4770b4b7bf Author: cjplummer Date: 2016-09-21 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5a4770b4b7bf 8161225: Assert failure in JVMTI GetNamedModule at JPLISAgent.c line: 792 Summary: Made the assert less restrictive. Reviewed-by: dholmes, dcubed, sspitsyn ! src/share/vm/prims/jvmtiEnter.xsl Changeset: 2da4d47749b0 Author: kzhaldyb Date: 2016-09-16 19:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2da4d47749b0 8165613: Convert TestKlass_test to Gtest Reviewed-by: coleenp, rehn ! src/share/vm/oops/klass.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/oops/test_instanceKlass.cpp - test/native/runtime/test_instanceKlass.cpp Changeset: 736bbd7b1433 Author: kzhaldyb Date: 2016-09-22 00:21 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/736bbd7b1433 Merge - test/native/runtime/test_instanceKlass.cpp Changeset: 36494bc11768 Author: erikj Date: 2016-09-22 08:57 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/36494bc11768 8166202: Tracefile gensrc cannot handle closed src dir in different location Reviewed-by: egahlin, dholmes, tbell ! make/gensrc/GensrcJvmti.gmk Changeset: 6f627bebb70b Author: adinn Date: 2016-09-22 09:18 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6f627bebb70b 8166433: AArch64: Fix for JDK-8163014 broke AArch64 build Reviewed-by: adinn, coleenp ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp Changeset: 0ff97dc32114 Author: dsamersoff Date: 2016-09-22 15:42 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/0ff97dc32114 8166552: SA: Missed testcase for add default methods to InstanceKlass Summary: Add default methods to InstanceKlass to enable SA to inspect default methods Reviewed-by: dsamersoff, iklam Contributed-by: jini.george at oracle.com + test/serviceability/sa/LingeredAppWithDefaultMethods.java + test/serviceability/sa/TestDefaultMethods.java Changeset: c8213909c403 Author: dsamersoff Date: 2016-09-22 14:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c8213909c403 Merge Changeset: 6f006bfb560e Author: kzhaldyb Date: 2016-09-08 15:23 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6f006bfb560e 8165433: Convert Test_linked_list to Gtest Reviewed-by: coleenp, dholmes, iignatyev ! src/share/vm/utilities/internalVMTests.cpp - src/share/vm/utilities/linkedlist.cpp + test/native/utilities/test_linkedlist.cpp Changeset: fefc408b0778 Author: iignatyev Date: 2016-09-22 16:41 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fefc408b0778 Merge Changeset: 15ae86213202 Author: bchristi Date: 2016-09-22 10:24 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/15ae86213202 8166501: compilation error in stackwalk.cpp on some gccs Reviewed-by: coleenp ! src/share/vm/prims/stackwalk.cpp Changeset: d354727ce2d1 Author: iignatyev Date: 2016-09-22 22:51 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d354727ce2d1 8166549: fix incorrectly @ignore-d hotspot/compiler tests Reviewed-by: kvn, kzhaldyb ! test/compiler/codecache/stress/OverloadCompileQueueTest.java Changeset: c03738fe20c1 Author: amurillo Date: 2016-09-23 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c03738fe20c1 Merge Changeset: f71f1d9a2e26 Author: kbarrett Date: 2016-09-23 18:23 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f71f1d9a2e26 8166583: Add oopDesc::klass_or_null_acquire() Summary: Added new function. Reviewed-by: dholmes, tschatzl ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp Changeset: c2ecbb9ee746 Author: eosterlund Date: 2016-09-24 16:02 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c2ecbb9ee746 8165858: heapRegionManager is missing volatile specifier for _claims. Summary: Added volatile specifier. Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/g1/heapRegionManager.cpp ! src/share/vm/gc/g1/heapRegionManager.hpp Changeset: 26fc98a79b2a Author: kzhaldyb Date: 2016-09-15 18:18 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/26fc98a79b2a 8165602: Convert TestChunkedList_test to GTest Reviewed-by: iignatyev, dfazunen - src/share/vm/utilities/chunkedList.cpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/utilities/test_chunkedList.cpp Changeset: e6e9117c4fec Author: kbarrett Date: 2016-09-26 14:38 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e6e9117c4fec 8166663: Simplify oops_on_card_seq_iterate_careful Summary: Remove unnecessary parameter, change return value. Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/g1/heapRegion.hpp Changeset: 3a28a908d78b Author: fparain Date: 2016-09-26 15:56 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/3a28a908d78b 8146546: assert(fr->safe_for_sender(thread)) failed: Safety check Reviewed-by: dcubed, gziemski, dlong ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: 2941666de7b8 Author: fparain Date: 2016-09-26 20:24 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2941666de7b8 Merge Changeset: cba30a8d3ee0 Author: kzhaldyb Date: 2016-09-26 17:49 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/cba30a8d3ee0 8159818: Convert IHOP_test to GTest Reviewed-by: tschatzl, iignatyev ! src/share/vm/gc/g1/g1IHOPControl.cpp ! src/share/vm/gc/g1/g1IHOPControl.hpp ! src/share/vm/utilities/internalVMTests.cpp + test/native/gc/g1/test_g1IHOPControl.cpp Changeset: f1ad14991f86 Author: eosterlund Date: 2016-09-27 16:43 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f1ad14991f86 8165857: CMS _overflow_list is missing volatile specifiers. Summary: Change _overflow_list from "oop" to "oopDesc* volatile", both CMS and ParNew. Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/cms/parNewGeneration.hpp Changeset: 63933b5587ab Author: mcberg Date: 2016-09-07 12:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/63933b5587ab 8165565: Shorten branches causes incorrect code for SKX Summary: don't replace restoreMask CountedLoopEnd with short branches. Reviewed-by: kvn ! src/share/vm/adlc/formssel.cpp Changeset: f940af863003 Author: jcm Date: 2016-09-09 06:11 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f940af863003 8164508: unexpected profiling mismatch in c1 generated code Summary: made 8027631 first arg skip applicable to not inlined virtual callsite too. Reviewed-by: kvn ! src/share/vm/c1/c1_LIRGenerator.cpp ! test/compiler/jsr292/NullConstantReceiver.java Changeset: 73f4fbfb473e Author: gromero Date: 2016-09-08 18:17 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/73f4fbfb473e 8164987: RTM jtreg tests failing due to unnamed module unable to access class jdk.internal.misc.Unsafe Reviewed-by: kvn ! test/compiler/testlibrary/rtm/RTMTestBase.java Changeset: ec36e3e03d65 Author: goetz Date: 2016-09-01 16:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ec36e3e03d65 8165235: [TESTBUG] RTM tests must check OS version Summary: Also change enabling RTM on Aix to OS version 7.2. Reviewed-by: simonis, fzhinkin ! src/cpu/ppc/vm/vm_version_ppc.cpp ! test/compiler/rtm/cli/RTMLockingAwareTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.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/TestUseRTMLockingOptionWithBiasedLocking.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/testlibrary/rtm/predicate/SupportedOS.java Changeset: ec8f276d9b50 Author: dnsimon Date: 2016-09-14 05:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ec8f276d9b50 8165755: [JVMCI] replace use of vm_abort with vm_exit Reviewed-by: dholmes ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompiler.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp Changeset: ca56c5db7157 Author: vdeshpande Date: 2016-08-26 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ca56c5db7157 8154122: Intrinsify fused mac operations Summary: added FMA intrinsics on x86 Reviewed-by: kvn, aph, darcy ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/abstractInterpreter_x86.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86_32.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86_64.cpp ! src/cpu/x86/vm/vmStructs_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotVMConfig.java ! src/share/vm/adlc/formssel.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/abstractInterpreter.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/mulnode.cpp ! src/share/vm/opto/mulnode.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 9292269fdd56 Author: kvn Date: 2016-09-14 20:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9292269fdd56 Merge Changeset: 6b4540e1a74d Author: dnsimon Date: 2016-09-14 12:34 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6b4540e1a74d 8165434: [JVMCI] remove uses of setAccessible Reviewed-by: twisti, never ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodHandleAccessProvider.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotModifiers.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.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/HotSpotResolvedObjectTypeImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/UnsafeAccess.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MetaUtil.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ModifiersProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! test/compiler/jvmci/common/CTVMUtilities.java ! test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java + test/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java - test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: 2429e047ae9b Author: dnsimon Date: 2016-09-14 19:55 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2429e047ae9b Merge ! src/share/vm/jvmci/vmStructs_jvmci.cpp - test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java Changeset: 8190ed38d3e0 Author: kvn Date: 2016-09-16 21:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8190ed38d3e0 8166096: variable tracking size limit exceeded in jvmciCompilerToVM.cpp Summary: Turn off var-tracking-assignments for jvmciCompilerToVM.cpp Reviewed-by: dlong ! make/lib/JvmOverrideFiles.gmk Changeset: afeac3e88d34 Author: dnsimon Date: 2016-09-19 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/afeac3e88d34 8165457: [JVMCI] increase InterpreterCodeSize for JVMCI Reviewed-by: twisti ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp Changeset: 1a2757422bf6 Author: iignatyev Date: 2016-09-20 17:30 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1a2757422bf6 8166164: compiler/compilercontrol/share/processors/LogProcessor.java does not close Scanner Reviewed-by: kvn, ppunegov ! test/compiler/compilercontrol/share/processors/LogProcessor.java Changeset: d73bfd7b566d Author: dlong Date: 2016-09-20 16:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d73bfd7b566d Merge ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/vmSymbols.cpp - src/share/vm/gc/g1/g1Predictions.cpp - src/share/vm/gc/shared/memset_with_concurrent_readers.cpp - src/share/vm/gc/shared/referencePendingListLocker.cpp - src/share/vm/gc/shared/referencePendingListLocker.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java Changeset: d5d5cd1adeaa Author: mcberg Date: 2016-09-20 16:50 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d5d5cd1adeaa 8129376: SPECjvm98-client performance regression in 9-b66 Reviewed-by: kvn ! src/cpu/x86/vm/c1_LinearScan_x86.hpp ! src/cpu/x86/vm/x86_32.ad Changeset: d288db38d1aa Author: thartmann Date: 2016-09-21 08:14 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/d288db38d1aa 8166046: [TESTBUG] compiler/stringopts/TestStringObjectInitialization.java fails with OOME Summary: Reduced heap memory consumption of test. Reviewed-by: kvn ! test/compiler/stringopts/TestStringObjectInitialization.java Changeset: 364691289f31 Author: kvn Date: 2016-09-21 13:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/364691289f31 8078122: YMM registers upper 128 bits may get clobbered by a JNI call on windows Summary: Convert all XMM registers to be Save-on-Call on Win64. Reviewed-by: kvn Contributed-by: kishor.kharbas at intel.com ! src/cpu/x86/vm/macroAssembler_x86_sha.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/x86.ad Changeset: ebbfdf26a4ee Author: mdoerr Date: 2016-09-22 12:17 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ebbfdf26a4ee 8164920: ppc: enhancement of CRC32 intrinsic Reviewed-by: goetz, mdoerr Contributed-by: Hiroshi H Horii ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/stubRoutines_ppc.hpp ! src/cpu/ppc/vm/stubRoutines_ppc_64.cpp Changeset: dba0765d2b6d Author: ppunegov Date: 2016-08-17 18:48 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/dba0765d2b6d 8156852: Convert JSON_test to Gtest Summary: convert test from InternalVMTests to Gtest Reviewed-by: kvn, kzhaldyb ! src/share/vm/utilities/internalVMTests.cpp ! src/share/vm/utilities/json.cpp + test/native/utilities/test_json.cpp Changeset: 31e022a8660e Author: thartmann Date: 2016-09-26 08:51 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/31e022a8660e 8161085: PreserveFPRegistersTest fails with 'AssertionError: Final value has changed' Summary: C1's G1 barriers should save/restore vector registers before calling into the runtime. Reviewed-by: kvn, vlivanov ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp Changeset: f6c1ea29110e Author: mdoerr Date: 2016-09-19 15:08 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f6c1ea29110e 8166140: C1: Possible integer overflow in LIRGenerator::generate_address on several platforms Reviewed-by: kvn ! src/cpu/aarch64/vm/c1_LIRGenerator_aarch64.cpp ! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp Changeset: 9e79af843b09 Author: dlong Date: 2016-09-26 14:21 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/9e79af843b09 Merge ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp - src/share/vm/oops/arrayOop.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/internalVMTests.cpp - src/share/vm/utilities/linkedlist.cpp - test/native/runtime/test_instanceKlass.cpp Changeset: 6c6a99e718b3 Author: dlong Date: 2016-09-27 20:55 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/6c6a99e718b3 Merge ! src/share/vm/utilities/internalVMTests.cpp - test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java Changeset: 776d89e316b6 Author: vtewari Date: 2016-09-28 11:58 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/776d89e316b6 8165537: runtime/SharedArchiveFile/SASymbolTableTest.java fails with NullPointerException Summary: Modify SASymbolTableTest.java to attach to LingeredApp and also handle the case where SymbolTable is not created. Reviewed-by: dsamersoff, mseledtsov, iklam Contributed-by: sharath.ballal at oracle.com ! test/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/runtime/SharedArchiveFile/SASymbolTableTestAgent.java - test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java Changeset: 16e8d5342f7d Author: goetz Date: 2016-09-27 15:45 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/16e8d5342f7d 8166777: [ppc] port "8164086: Checked JNI pending exception check should be cleared" Reviewed-by: fparain, dholmes ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp Changeset: 8899d50bd985 Author: goetz Date: 2016-09-27 10:47 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/8899d50bd985 8166765: [ppc] Port "8163014: Mysterious/wrong value for long frame local variable on 64-bit" Reviewed-by: mockner ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp Changeset: ece8d8d7daec Author: amurillo Date: 2016-09-30 02:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/ece8d8d7daec Merge - src/share/vm/oops/arrayOop.cpp - src/share/vm/utilities/chunkedList.cpp - src/share/vm/utilities/linkedlist.cpp - test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java - test/native/runtime/test_instanceKlass.cpp - test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java Changeset: bf6f88c2c086 Author: amurillo Date: 2016-10-05 06:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/bf6f88c2c086 Merge - make/Dist.gmk ! make/gensrc/GensrcJvmti.gmk Changeset: 633725d9b0f7 Author: amurillo Date: 2016-10-05 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/633725d9b0f7 Merge Changeset: f0f260a9cea8 Author: lana Date: 2016-10-06 23:12 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f0f260a9cea8 Merge - make/Dist.gmk - src/share/vm/oops/arrayOop.cpp - src/share/vm/utilities/chunkedList.cpp - src/share/vm/utilities/linkedlist.cpp - test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java - test/native/runtime/test_instanceKlass.cpp - test/runtime/SharedArchiveFile/SASymbolTableTestAttachee.java Changeset: fec31089c2ef Author: iris Date: 2016-10-06 18:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fec31089c2ef 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell ! ASSEMBLY_EXCEPTION From lana.steuck at oracle.com Wed Oct 12 19:59:33 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 12 Oct 2016 19:59:33 +0000 Subject: hg: jdk9/jdk9/jdk: 66 new changesets Message-ID: <201610121959.u9CJxacT024658@aojmv0008.oracle.com> Changeset: a3b164425bd4 Author: martin Date: 2016-09-30 10:30 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a3b164425bd4 8166976: TestCipherPBECons has wrong @run line Reviewed-by: snikandrova, wetmore, rasbold ! test/com/sun/crypto/provider/Cipher/PBE/TestCipherPBECons.java Changeset: 73a2ee327aa5 Author: martin Date: 2016-09-30 10:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/73a2ee327aa5 8166981: RGBColorConvertTest has wrong @run line Reviewed-by: prr, rasbold, serb ! test/sun/java2d/cmm/ColorConvertOp/RGBColorConvertTest.java Changeset: efaf8263c116 Author: mchung Date: 2016-10-04 18:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/efaf8263c116 8166860: Add magic number to jmod file Reviewed-by: alanb, jjg ! src/java.base/share/classes/java/lang/module/ModulePath.java + src/java.base/share/classes/jdk/internal/jmod/JmodFile.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java + src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/tools/jlink/JLinkNegativeTest.java ! test/tools/jlink/JLinkTest.java Changeset: f82971b324f6 Author: erikj Date: 2016-10-05 10:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f82971b324f6 8150736: Excessive disk space used by build system Reviewed-by: ihse ! make/CompileDemos.gmk - make/Import.gmk Changeset: 9caaac90a127 Author: rpatil Date: 2016-10-05 16:39 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9caaac90a127 8166875: (tz) Support tzdata2016g Reviewed-by: martin, okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/etcetera ! make/data/tzdata/europe ! make/data/tzdata/factory ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/java/time/format/ZoneName.java ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java ! test/java/time/test/java/time/format/ZoneName.java ! test/java/util/TimeZone/TimeZoneTest.java ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! 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/backward ! test/sun/util/calendar/zi/tzdata/etcetera ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/factory ! test/sun/util/calendar/zi/tzdata/leapseconds ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/southamerica ! test/sun/util/calendar/zi/tzdata/zone.tab Changeset: 8b53c0eaf659 Author: skovalev Date: 2016-10-03 18:33 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8b53c0eaf659 8166791: Fix module dependencies for networking component tests Reviewed-by: chegar, alanb ! test/java/net/httpclient/http2/ErrorTest.java ! test/java/net/httpclient/http2/HpackDriver.java + test/java/net/httpclient/http2/HpackDriverHeaderTable.java ! test/java/net/httpclient/security/Driver.java ! test/java/net/spi/URLStreamHandlerProvider/Basic.java ! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Changeset: aef92edbca93 Author: mullan Date: 2016-10-05 12:36 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aef92edbca93 8166632: Document how to grant permissions for a module jrt:/ in the image Reviewed-by: alanb, mchung ! src/java.base/share/conf/security/java.policy Changeset: 3c42b46b15ea Author: mullan Date: 2016-10-05 12:36 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3c42b46b15ea Merge Changeset: 2fc5316da1ea Author: ccheung Date: 2016-09-20 10:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2fc5316da1ea 8164011: --patch-module support for CDS Summary: exports the ZIP_FreeEntry function Reviewed-by: iklam, dcubed, lfoltan ! make/lib/CoreLibraries.gmk ! make/mapfiles/libzip/mapfile-vers ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/share/native/libzip/zip_util.h Changeset: 793b76d431f1 Author: hseigel Date: 2016-09-21 08:10 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/793b76d431f1 8160987: JDWP ClassType.InvokeMethod doesn't validate class Summary: Add code to validate class in JDWP instead of relying on JNI to do the check. Reviewed-by: dholmes, dcubed, sspitsyn, dsamersoff ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c ! test/com/sun/jdi/InterfaceMethodsTest.java Changeset: cebf22a0fa91 Author: cjplummer Date: 2016-09-21 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cebf22a0fa91 8161225: Assert failure in JVMTI GetNamedModule at JPLISAgent.c line: 792 Summary: Made the assert less restrictive. Reviewed-by: dholmes, dcubed, sspitsyn ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! test/ProblemList.txt ! test/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java Changeset: 2ac37e4cbc91 Author: amurillo Date: 2016-09-23 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2ac37e4cbc91 Merge - test/java/net/URLPermission/nstest/LookupTestHosts Changeset: cb35da7fa7a9 Author: vdeshpande Date: 2016-08-26 12:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cb35da7fa7a9 8154122: Intrinsify fused mac operations Summary: added FMA intrinsics on x86 Reviewed-by: kvn, aph, darcy ! src/java.base/share/classes/java/lang/Math.java ! test/java/lang/Math/FusedMultiplyAddTests.java Changeset: 2cf89e39af00 Author: dlong Date: 2016-09-20 16:34 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2cf89e39af00 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java - src/jdk.localedata/share/classes/sun/text/resources/thai_dict - test/sun/security/krb5/auto/unreachable.krb5.conf - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: a1f77096eb86 Author: dlong Date: 2016-09-26 14:21 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a1f77096eb86 Merge Changeset: c2c2e05afe5c Author: dlong Date: 2016-09-27 21:14 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c2c2e05afe5c Merge Changeset: 53130f5fbb5e Author: mikael Date: 2016-09-28 08:22 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/53130f5fbb5e 8166045: jdk/internal/misc/Unsafe tests fail due to timeout Summary: Only run the memory hungry tests on large machines Reviewed-by: dholmes, ctornqvi ! test/jdk/internal/misc/Unsafe/CopyMemory.java + test/jdk/internal/misc/Unsafe/CopyMemoryLarge.java ! test/jdk/internal/misc/Unsafe/CopySwap.java + test/jdk/internal/misc/Unsafe/CopySwapLarge.java Changeset: 11c5ad99988f Author: amurillo Date: 2016-09-30 02:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/11c5ad99988f Merge ! test/ProblemList.txt Changeset: 2add8d0c3a77 Author: amurillo Date: 2016-10-05 06:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2add8d0c3a77 Merge - make/Import.gmk ! make/lib/CoreLibraries.gmk ! test/ProblemList.txt - 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: 83d6bce162ea Author: amurillo Date: 2016-10-05 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/83d6bce162ea Merge Changeset: 65042b713b12 Author: redestad Date: 2016-10-06 02:02 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/65042b713b12 8167005: Comment on the need for an empty constructor in ArrayList$Itr Reviewed-by: smarks, shade, chegar ! src/java.base/share/classes/java/util/ArrayList.java Changeset: 2da036638f63 Author: lana Date: 2016-10-06 23:13 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2da036638f63 Merge - make/Import.gmk Changeset: 127d59738663 Author: weijun Date: 2016-10-07 07:59 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/127d59738663 8167181: Exported elements referring to inaccessible types in jdk.security.jgss Reviewed-by: mchung ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContextImpl.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredentialImpl.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/Extender.java Changeset: d339a7471b4d Author: iris Date: 2016-10-06 18:05 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d339a7471b4d 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell ! ASSEMBLY_EXCEPTION Changeset: 2c7eff9d51ab Author: sundar Date: 2016-10-07 21:28 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2c7eff9d51ab 8167018: Nashorn and jjs should support --module-path and --add-modules options Reviewed-by: jlaskey, hannesw + test/tools/jjs/addmodulesrepeat.js + test/tools/jjs/com.greetings/com/greetings/Hello.java + test/tools/jjs/com.greetings/module-info.java + test/tools/jjs/jjs-modulepathTest.sh + test/tools/jjs/modulepath.js Changeset: 1f044f413e6c Author: bchristi Date: 2016-10-07 12:01 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1f044f413e6c 8151486: Class.forName causes memory leak Summary: Remove ClassLoader.domains Reviewed-by: coleenp, dholmes, mchung, naoto ! src/java.base/share/classes/java/lang/ClassLoader.java + test/java/lang/ClassLoader/forNameLeak/ClassForName.java + test/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java + test/java/lang/ClassLoader/forNameLeak/test.policy Changeset: d238b1447080 Author: jjg Date: 2016-10-07 16:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d238b1447080 8159855: Create an SPI for tools Reviewed-by: mchung + src/java.base/share/classes/java/util/spi/ToolProvider.java ! src/java.base/share/classes/module-info.java + test/java/util/spi/ToolProviderTest.java Changeset: 4251b451be17 Author: weijun Date: 2016-10-10 08:28 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4251b451be17 8164705: Remove pathname canonicalization from FilePermission Reviewed-by: alanb, bpb ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/ProtectionDomain.java + src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java + src/java.base/share/classes/sun/security/util/FilePermCompat.java + test/java/io/FilePermission/Correctness.java ! test/java/io/FilePermission/FilePermissionCollection.java + test/java/io/FilePermission/ReadFileOnPath.java + test/java/io/FilePermission/m/module-info.java + test/java/io/FilePermission/m/p/App.java ! test/java/net/URLClassLoader/getresourceasstream/Test.java ! test/java/net/URLClassLoader/getresourceasstream/test.sh ! test/java/security/testlibrary/Proc.java ! test/sun/security/provider/PolicyFile/CanonPath.java + test/sun/security/util/FilePermCompat/CompatImpact.java + test/sun/security/util/FilePermCompat/Flag.java Changeset: 3ecfccc5c705 Author: ssahoo Date: 2016-10-10 00:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3ecfccc5c705 8156054: Test Task: Develop new tests for JEP C155: Remove FilePermission Pathname Canonicalization Summary: New test for removing canonicalize path from FilePermission. Reviewed-by: weijun + test/java/io/FilePermission/FilePermissionTest.java Changeset: b76c2c377883 Author: ascarpino Date: 2016-10-10 13:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b76c2c377883 8165101: AnchorCertificates throws NPE when cacerts file not found Reviewed-by: mullan ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java Changeset: d4f70e7859c7 Author: clanger Date: 2016-10-10 22:42 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d4f70e7859c7 8167295: Further cleanup to the native parts of libnet/libnio Reviewed-by: chegar ! make/mapfiles/libnet/mapfile-vers ! 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/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c ! src/java.base/unix/native/libnio/ch/InheritedChannel.c ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c ! src/java.base/windows/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.h ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c ! src/jdk.sctp/unix/native/libsctp/SctpNet.c Changeset: 1d0ea24d1cec Author: ascarpino Date: 2016-10-10 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1d0ea24d1cec 8165103: Update to "denyAfter constraint check" exception message Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java Changeset: ddfa2c1cdeb5 Author: jdv Date: 2016-09-14 12:13 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ddfa2c1cdeb5 8162461: Hang due to JNI up-call made whilst holding JNI critical lock. Reviewed-by: prr, psadhukhan ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c Changeset: 01d45e27ddf7 Author: arapte Date: 2016-09-14 21:50 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/01d45e27ddf7 8160056: TextField.setText breaks the contract of EOL Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/java/awt/TextField.java Changeset: 558b1228d485 Author: arapte Date: 2016-09-15 01:36 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/558b1228d485 8162102: access denied to System Property awt.robot.gtk Reviewed-by: ssadetsky, serb ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java Changeset: ccc7d013fd4e Author: mhalder Date: 2016-09-15 12:25 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ccc7d013fd4e 8163270: [macosx] Robot(gc) issue on dual-screen system Reviewed-by: serb, aghaisas Contributed-by: manajit.halder at oracle.com + test/java/awt/Robot/SpuriousMouseEvents/SpuriousMouseEvents.java Changeset: 793bac676dd2 Author: rchamyal Date: 2016-09-15 16:12 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/793bac676dd2 8150176: [hidpi] wrong resolution variant of multi-res. image is used for TrayIcon Reviewed-by: serb, alexsch Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java - test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html ! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java Changeset: 374509e16f8a Author: serb Date: 2016-09-16 17:28 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/374509e16f8a 8165717: [macosx] Various memory leaks in jdk9 Reviewed-by: ant, ssadetsky ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m Changeset: aef4e02825a3 Author: ddehaven Date: 2016-09-19 13:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aef4e02825a3 Merge - test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html Changeset: ea313883fbce Author: arapte Date: 2016-09-20 11:46 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ea313883fbce 8163261: regression on Linux: java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/sun/swing/CachedPainter.java ! test/java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java Changeset: f4b285f26302 Author: arapte Date: 2016-09-20 12:37 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f4b285f26302 8166015: [PIT][TEST_BUG] stray character in java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java Reviewed-by: aghaisas, ssadetsky ! test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java Changeset: 6ddd435b88e1 Author: azvegint Date: 2016-09-20 21:26 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6ddd435b88e1 8140311: SwingInterop crashes at window close Reviewed-by: serb, ssadetsky ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m Changeset: c4808231b363 Author: alexsch Date: 2016-09-23 09:14 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c4808231b363 8165594: Bad rendering of Swing UI controls with Windows Classic L&F on HiDPI display Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/plaf/windows/8165594/WindowsClassicHiDPIIconsTest.java Changeset: 32d5037981c0 Author: ssadetsky Date: 2016-09-23 10:36 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/32d5037981c0 8161910: [PIT] regression: HW/LW mixing seems broken on Unity Reviewed-by: azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java Changeset: b6a8a9f82bd8 Author: serb Date: 2016-09-25 02:55 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b6a8a9f82bd8 8166288: Au file format can be validated better Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java ! test/javax/sound/sampled/spi/AudioFileReader/ReadersExceptions.java ! test/javax/sound/sampled/spi/AudioFileReader/RepeatedFormatReader.java Changeset: cbe230dcfd13 Author: rchamyal Date: 2016-09-26 12:33 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cbe230dcfd13 8149371: multi-res. image: -Dsun.java2d.uiScale does not work for Window icons (some ambiguity for Window.setIconImages()?) Reviewed-by: serb, alexsch Contributed-by: rajeev.chamyal at oracle.com ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp + test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java Changeset: eee1ff9348ab Author: ssadetsky Date: 2016-09-26 11:59 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eee1ff9348ab 8154043: Fields not reachable anymore by tab-key, because of new tabbing behaviour of radio button groups. Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java + test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java ! test/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 23d7150d3bbc Author: psadhukhan Date: 2016-09-26 14:47 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/23d7150d3bbc 8165947: One more page printed before the test page with OpenJDK 8166259: One more banner page printed before the test page Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java Changeset: f45d100c84c2 Author: ssadetsky Date: 2016-09-26 13:15 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f45d100c84c2 8155753: Removing a monitor in the OS dispaly configuration causes assertion fails under Windows if D3D is on Reviewed-by: vadim, serb ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java - src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java - src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java ! src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.h ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.h ! test/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java Changeset: 3564e2fa9417 Author: ssadetsky Date: 2016-09-27 09:55 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3564e2fa9417 8160160: The menu displayed nothing with the option"-server -d64 -Xmixed -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel". Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java Changeset: b997573395a0 Author: ant Date: 2016-09-27 17:15 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b997573395a0 8165829: Android Studio 2.x crashes with NPE at sun.lwawt.macosx.CAccessibility.getAccessibleIndexInParent Reviewed-by: serb, ptbrunet ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: e6a54944911f Author: prr Date: 2016-09-27 14:12 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e6a54944911f 8162531: solaris.fontconfig.properties needs updating Reviewed-by: serb, vadim, okutsu ! make/data/fontconfig/solaris.fontconfig.properties Changeset: 6ea1cbc4c70b Author: azvegint Date: 2016-09-28 03:40 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6ea1cbc4c70b 8164536: enableSuddenTermination() - Not throws SecurityException if a security manager exists and it will not allow the caller to invoke System.exit Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/Taskbar.java Changeset: cabc039294ca Author: jdv Date: 2016-09-29 10:57 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cabc039294ca 8164931: Verify if writer.abort() works properly for all writers in IIOWriteProgressListener. Reviewed-by: prr, bpb, serb, psadhukhan ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java + test/javax/imageio/WriteAbortTest.java Changeset: f46ed6f7c785 Author: jdv Date: 2016-09-29 11:13 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f46ed6f7c785 8166685: We should unpin stream and pixel buffer in case of setjmp during writeImage in JPEG. Reviewed-by: prr, psadhukhan ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c Changeset: 2eb1e7d6e509 Author: prr Date: 2016-09-30 09:28 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2eb1e7d6e509 Merge - src/java.base/aix/native/libnio/ch/AixNativeThread.c - 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 - test/java/net/URLPermission/nstest/LookupTestHosts Changeset: 351880c12050 Author: ceisserer Date: 2016-09-30 11:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/351880c12050 8162591: All existing gradient paint implementations have issues with coordinates/sizes larger than Short.MAX_VALUE (exactly) on any Linux systems Reviewed-by: flar, serb, prr ! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java + test/sun/java2d/xrender/HugeGradientTest.java Changeset: 04ae82bdebf2 Author: alexsch Date: 2016-09-30 22:57 +0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/04ae82bdebf2 8165234: Provide a way to not close toggle menu items on mouse click on component level Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java Changeset: 7658a78a93de Author: ssadetsky Date: 2016-09-30 22:10 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7658a78a93de 8132664: closed/javax/swing/DataTransfer/DefaultNoDrop/DefaultNoDrop.java locks on Windows Reviewed-by: serb ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h Changeset: 549ce3ab727d Author: ssadetsky Date: 2016-10-03 18:51 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/549ce3ab727d 8165619: Frame is not repainted if created in state=MAXIMIZED_BOTH on Unity Reviewed-by: azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java + test/java/awt/Frame/DecoratedFrameInsets/DecoratedFrameInsetsTest.java Changeset: 4ab437740ac4 Author: prr Date: 2016-10-03 14:10 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4ab437740ac4 Merge Changeset: 7e8e6a0b0bb4 Author: prr Date: 2016-10-10 13:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7e8e6a0b0bb4 Merge - make/Import.gmk Changeset: 4a55b8e59f27 Author: prr Date: 2016-10-10 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4a55b8e59f27 Merge Changeset: 30d525a6e1c9 Author: prr Date: 2016-10-10 14:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/30d525a6e1c9 Merge Changeset: 1502bdef038b Author: mchung Date: 2016-10-10 15:46 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1502bdef038b 8162401: Support multiple --add-exports and --add-reads with the same module/package Reviewed-by: alanb, redestad, sundar ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! test/tools/launcher/modules/addexports/AddExportsTest.java ! test/tools/launcher/modules/addreads/AddReadsTest.java Changeset: e93b7ea55975 Author: psandoz Date: 2016-10-10 15:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e93b7ea55975 8164814: Deprecate Atomic*.weakCompareAndSet and defer to Atomic*.weakCompareAndSetPlain Reviewed-by: martin, dl ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/stream/Stream.java ! test/java/util/concurrent/tck/AtomicBoolean9Test.java ! test/java/util/concurrent/tck/AtomicInteger9Test.java ! test/java/util/concurrent/tck/AtomicIntegerArray9Test.java ! test/java/util/concurrent/tck/AtomicLong9Test.java ! test/java/util/concurrent/tck/AtomicLongArray9Test.java ! test/java/util/concurrent/tck/AtomicReference9Test.java ! test/java/util/concurrent/tck/AtomicReferenceArray9Test.java From lana.steuck at oracle.com Thu Oct 13 22:32:19 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 13 Oct 2016 22:32:19 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+140 for changeset 9f3fc931bc23 Message-ID: <201610132232.u9DMWJud007301@aojmv0008.oracle.com> Changeset: 79b8a48ab41a Author: lana Date: 2016-10-13 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/79b8a48ab41a Added tag jdk-9+140 for changeset 9f3fc931bc23 ! .hgtags From lana.steuck at oracle.com Thu Oct 13 22:32:20 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 13 Oct 2016 22:32:20 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+140 for changeset fec31089c2ef Message-ID: <201610132232.u9DMWKLv007312@aojmv0008.oracle.com> Changeset: 4ffd375044d7 Author: lana Date: 2016-10-13 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4ffd375044d7 Added tag jdk-9+140 for changeset fec31089c2ef ! .hgtags From lana.steuck at oracle.com Thu Oct 13 22:32:18 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 13 Oct 2016 22:32:18 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+140 for changeset a5815c6098a2 Message-ID: <201610132232.u9DMWInL007298@aojmv0008.oracle.com> Changeset: d174e5c2f53b Author: lana Date: 2016-10-13 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/d174e5c2f53b Added tag jdk-9+140 for changeset a5815c6098a2 ! .hgtags From lana.steuck at oracle.com Thu Oct 13 22:32:24 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 13 Oct 2016 22:32:24 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+140 for changeset 9004617323fe Message-ID: <201610132232.u9DMWO5H007495@aojmv0008.oracle.com> Changeset: b2c18f755228 Author: lana Date: 2016-10-13 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/b2c18f755228 Added tag jdk-9+140 for changeset 9004617323fe ! .hgtags From lana.steuck at oracle.com Thu Oct 13 22:32:25 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 13 Oct 2016 22:32:25 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+140 for changeset 8d100cb9b048 Message-ID: <201610132232.u9DMWPhH007500@aojmv0008.oracle.com> Changeset: 3e0d8e7e9fbc Author: lana Date: 2016-10-13 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/3e0d8e7e9fbc Added tag jdk-9+140 for changeset 8d100cb9b048 ! .hgtags From lana.steuck at oracle.com Thu Oct 13 22:32:24 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 13 Oct 2016 22:32:24 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+140 for changeset 6842e63d6c39 Message-ID: <201610132232.u9DMWO7J007468@aojmv0008.oracle.com> Changeset: d83a8e24bbb0 Author: lana Date: 2016-10-13 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d83a8e24bbb0 Added tag jdk-9+140 for changeset 6842e63d6c39 ! .hgtags From lana.steuck at oracle.com Thu Oct 13 22:32:26 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 13 Oct 2016 22:32:26 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+140 for changeset e93b7ea55975 Message-ID: <201610132232.u9DMWQ5D007507@aojmv0008.oracle.com> Changeset: b877de2ea2f2 Author: lana Date: 2016-10-13 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b877de2ea2f2 Added tag jdk-9+140 for changeset e93b7ea55975 ! .hgtags From lana.steuck at oracle.com Thu Oct 13 22:32:30 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 13 Oct 2016 22:32:30 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+140 for changeset 785843878cf7 Message-ID: <201610132232.u9DMWUtE007573@aojmv0008.oracle.com> Changeset: add3d8df8b31 Author: lana Date: 2016-10-13 21:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/add3d8df8b31 Added tag jdk-9+140 for changeset 785843878cf7 ! .hgtags From lana.steuck at oracle.com Wed Oct 19 19:44:34 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 19 Oct 2016 19:44:34 +0000 Subject: hg: jdk9/jdk9: 6 new changesets Message-ID: <201610191944.u9JJiY2A010432@aojmv0008.oracle.com> Changeset: 4353c659dfde Author: ihse Date: 2016-10-11 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/4353c659dfde 8167424: Various trivial fixes in build system Reviewed-by: erikj, tbell ! common/autoconf/basics_windows.m4 ! common/autoconf/boot-jdk.m4 ! common/autoconf/bootcycle-spec.gmk.in ! common/autoconf/buildjdk-spec.gmk.in ! common/autoconf/compare.sh.in ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-version.m4 ! common/autoconf/lib-bundled.m4 ! common/autoconf/source-dirs.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/version-numbers ! common/bin/compare_exceptions.sh.incl ! common/bin/hgforest.sh ! common/bin/jib.sh ! common/conf/jib-profiles.js ! make/CopyImportModules.gmk ! make/CreateBuildJdkCopy.gmk ! make/GensrcModuleInfo.gmk ! make/Images.gmk ! make/Init.gmk ! make/InitSupport.gmk ! make/Jprt.gmk ! make/JrtfsJar.gmk ! make/MacBundles.gmk ! make/Main.gmk ! make/common/CORE_PKGS.gmk ! make/common/JavaCompilation.gmk ! make/common/NON_CORE_PKGS.gmk ! make/common/SetupJavaCompilers.gmk ! make/devkit/Tools.gmk ! make/devkit/createWindowsDevkit.sh Changeset: c7258f229740 Author: ihse Date: 2016-10-12 11:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/c7258f229740 8157623: Make --enable-ccache work properly with CCACHE from the environment Reviewed-by: erikj ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh Changeset: a00afe93860c Author: ihse Date: 2016-10-11 11:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a00afe93860c 8158181: Stop adding missing newline to manifest files Reviewed-by: erikj ! make/common/JarArchive.gmk Changeset: 4f59b9e35f92 Author: erikj Date: 2016-10-12 14:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/4f59b9e35f92 8167488: Race condition in build with new exploded-image-optimize target Reviewed-by: tbell, ihse ! make/Main.gmk Changeset: a71d59e62c5b Author: erikj Date: 2016-10-12 14:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a71d59e62c5b 8166937: [Solaris] Missing libjvm_db.so and libjvm_dtrace.so from JDK 9 b138 Reviewed-by: ihse, alanbur ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh ! common/conf/jib-profiles.js Changeset: f64afae7f1a5 Author: lana Date: 2016-10-13 23:02 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f64afae7f1a5 Merge From lana.steuck at oracle.com Wed Oct 19 19:44:36 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 19 Oct 2016 19:44:36 +0000 Subject: hg: jdk9/jdk9/hotspot: 4 new changesets Message-ID: <201610191944.u9JJians010466@aojmv0008.oracle.com> Changeset: 069490f406c3 Author: ihse Date: 2016-10-11 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/069490f406c3 8167424: Various trivial fixes in build system Reviewed-by: erikj, tbell ! make/lib/CompileGtest.gmk Changeset: b3cbb727df72 Author: mchung Date: 2016-10-13 08:00 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/b3cbb727df72 8167511: IgnoreModulePropertiesTest.java needs update for JDK-8162401 Reviewed-by: lfoltan, hseigel ! test/runtime/modules/IgnoreModulePropertiesTest.java Changeset: 1db1d5d9be10 Author: mockner Date: 2016-10-13 15:57 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/1db1d5d9be10 8167446: Add back PermSize and MaxPermSize Summary: Added Permsize and MaxPermSize as obsolete options to remain indefinitely. Reviewed-by: coleenp, hseigel, lfoltan ! src/share/vm/runtime/arguments.cpp + test/runtime/CommandLine/PermGenFlagsTest.java Changeset: 160a00bc6ed0 Author: lana Date: 2016-10-13 23:03 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/160a00bc6ed0 Merge From lana.steuck at oracle.com Wed Oct 19 19:44:33 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 19 Oct 2016 19:44:33 +0000 Subject: hg: jdk9/jdk9/corba: 2 new changesets Message-ID: <201610191944.u9JJiXDl010400@aojmv0008.oracle.com> Changeset: 3565c84d132f Author: ihse Date: 2016-10-11 09:50 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/3565c84d132f 8167424: Various trivial fixes in build system Reviewed-by: erikj, tbell ! make/gensrc/Gensrc-java.corba.gmk Changeset: b32f998da32b Author: lana Date: 2016-10-13 23:03 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/b32f998da32b Merge From lana.steuck at oracle.com Wed Oct 19 19:44:39 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 19 Oct 2016 19:44:39 +0000 Subject: hg: jdk9/jdk9/jaxp: 4 new changesets Message-ID: <201610191944.u9JJiecE010632@aojmv0008.oracle.com> Changeset: 541ccd5a7dad Author: joehw Date: 2016-10-11 17:39 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/541ccd5a7dad 8152530: NullPointerException when xmlns="" Reviewed-by: dfuchs, naoto, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXStream2SAX.java ! test/javax/xml/jaxp/unittest/transform/StAXSourceTest.java Changeset: 7fe0cef15580 Author: joehw Date: 2016-10-12 17:36 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/7fe0cef15580 8058152: JDK accepts XSLT stylesheet having import element erroneously placed Reviewed-by: naoto, lancea ! 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/SyntaxTreeNode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java + test/javax/xml/jaxp/unittest/transform/StylesheetTest.java + test/javax/xml/jaxp/unittest/transform/XSLImport.xsl + test/javax/xml/jaxp/unittest/transform/XSLInclude_footer.xsl + test/javax/xml/jaxp/unittest/transform/XSLInclude_header.xsl + test/javax/xml/jaxp/unittest/transform/XSLInclude_main.xsl Changeset: 922f04b9fd2d Author: lana Date: 2016-10-13 23:02 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/922f04b9fd2d Merge Changeset: 037c095ba0c3 Author: fyuan Date: 2016-10-17 10:11 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/037c095ba0c3 8167478: javax/xml/jaxp/unittest/parsers/Bug6341770.java failed with "java.security.AccessControlException: access denied ("java.io.FilePermission" "sko?ice")" Summary: Skip the test if the environment doesn't support non-ASCII for file name. Reviewed-by: joehw Contributed-by: Frank Yuan ! test/javax/xml/jaxp/unittest/parsers/Bug6341770.java From lana.steuck at oracle.com Wed Oct 19 19:44:44 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 19 Oct 2016 19:44:44 +0000 Subject: hg: jdk9/jdk9/nashorn: 4 new changesets Message-ID: <201610191944.u9JJii3j010695@aojmv0008.oracle.com> Changeset: bb7be209855c Author: ihse Date: 2016-10-11 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/bb7be209855c 8167424: Various trivial fixes in build system Reviewed-by: erikj, tbell ! make/BuildNashorn.gmk Changeset: b4dca6350a46 Author: attila Date: 2016-10-12 13:23 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/b4dca6350a46 8167443: Nashorn static method linking bypasses autoexported linkers Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java - test/src/jdk/dynalink/test/ReachedAutoLoadedDynamicLinkerException.java - test/src/jdk/dynalink/test/TestLinkerOperation.java ! test/src/jdk/dynalink/test/TrustedGuardingDynamicLinkerExporter.java Changeset: be6d5fa243d9 Author: sundar Date: 2016-10-12 22:42 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/be6d5fa243d9 8167614: Avoid module dependency from jdk.dynalink to jdk.internal.module of java.base module Reviewed-by: jlaskey, alanb ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java Changeset: a46b7d386795 Author: lana Date: 2016-10-13 23:03 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/a46b7d386795 Merge - test/src/jdk/dynalink/test/ReachedAutoLoadedDynamicLinkerException.java - test/src/jdk/dynalink/test/TestLinkerOperation.java From lana.steuck at oracle.com Wed Oct 19 19:44:43 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 19 Oct 2016 19:44:43 +0000 Subject: hg: jdk9/jdk9/langtools: 14 new changesets Message-ID: <201610191944.u9JJihRS010690@aojmv0008.oracle.com> Changeset: 40468274ff3b Author: rfield Date: 2016-10-10 18:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/40468274ff3b 8167128: JShell: /drop of statement gives confusing output Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/Key.java ! src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetEvent.java ! src/jdk.jshell/share/classes/jdk/jshell/package-info.java ! test/jdk/jshell/DropTest.java ! test/jdk/jshell/IdGeneratorTest.java ! test/jdk/jshell/IllegalArgumentExceptionTest.java ! test/jdk/jshell/JShellStateClosedTest.java ! test/jdk/jshell/KullaTesting.java ! test/jdk/jshell/ReplaceTest.java ! test/jdk/jshell/ToolCommandOptionTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: a7bd119da966 Author: ihse Date: 2016-10-11 09:50 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a7bd119da966 8167424: Various trivial fixes in build system Reviewed-by: erikj, tbell ! make/gensrc/GensrcCommon.gmk Changeset: fe8352e43bdb Author: jlahoda Date: 2016-10-11 10:31 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/fe8352e43bdb 8167320: Trying to document only java.base causes a NPE in javac Summary: Ensure ModuleSymbol.getDirectives completes the Symbol Reviewed-by: ksrini, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! test/tools/javac/modules/EdgeCases.java Changeset: 5adb61e143dc Author: mcimadamore Date: 2016-10-11 10:56 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5adb61e143dc 8167456: Tweak IntelliJ langtools project's jtreg settings Summary: Adjust IntelliJ project template to reflect new serialized format of jtreg plugin settings Reviewed-by: jlahoda ! make/intellij/misc.xml Changeset: 47a06846f4a4 Author: jlahoda Date: 2016-10-11 12:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/47a06846f4a4 8166890: JShell: locks forever when input is piped Summary: StopDetectingInputStream.setState must not override the state if the stream is closed. Reviewed-by: rfield, shinyafox ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/StopDetectingInputStream.java Changeset: 9e9cd74c2787 Author: jlahoda Date: 2016-10-11 13:16 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9e9cd74c2787 8167442: Langtools ant build not working after addition of -Xlint:exports Summary: Disabling the exports lint when compiling the langtools modules until the warnings are resolved. Reviewed-by: mcimadamore, forax ! make/build.properties ! make/build.xml Changeset: 3e9fcb2a7a52 Author: mlarsson Date: 2016-10-10 12:36 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3e9fcb2a7a52 8167354: Missing jtreg output when run using langtools makefiles Reviewed-by: erikj, sla ! test/Makefile Changeset: de2329607ab5 Author: mchung Date: 2016-10-12 15:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/de2329607ab5 8164689: Retrofit jar, jlink, jmod as a ToolProvider Reviewed-by: alanb, jjg ! test/tools/javac/modules/ModulePathTest.java Changeset: 2fd02a123cf0 Author: mchung Date: 2016-10-12 17:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2fd02a123cf0 8167630: jdeps --generate-module-info forgets to close the resource after checking any unnamed package Reviewed-by: lancea, ksrini ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java Changeset: 673c53147055 Author: bpatel Date: 2016-10-13 10:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/673c53147055 8141636: Javadoc search should support camelCase search Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js ! test/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: 9671307f8157 Author: lana Date: 2016-10-13 23:03 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9671307f8157 Merge Changeset: 1b4b4f571ccf Author: smarks Date: 2016-10-13 17:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1b4b4f571ccf 8167965: (jdeprscan) using --release option with 8 or earlier throws exception Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java + test/tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java Changeset: 645100bea379 Author: mcimadamore Date: 2016-10-17 15:02 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/645100bea379 8167000: Refine handling of multiple maximally specific abstract methods Summary: Bring the compiler in sync with spec changes in JDK-7034913 Reviewed-by: vromero, dlsmith ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/8167000/T8167000.java + test/tools/javac/8167000/T8167000.out + test/tools/javac/8167000/T8167000b.java + test/tools/javac/8167000/T8167000b.out + test/tools/javac/8167000/T8167000c.java + test/tools/javac/8167000/T8167000c.out ! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java Changeset: 296c87505118 Author: shinyafox Date: 2016-10-17 23:23 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/296c87505118 8145263: JShell: Fix the format of SourceCodeAnalysis#documentation Reviewed-by: rfield, jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/jdk/jshell/CompletionSuggestionTest.java From lana.steuck at oracle.com Wed Oct 19 19:44:45 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 19 Oct 2016 19:44:45 +0000 Subject: hg: jdk9/jdk9/jdk: 23 new changesets Message-ID: <201610191944.u9JJikuF010700@aojmv0008.oracle.com> Changeset: a00631fc8dbe Author: valeriep Date: 2016-10-11 00:04 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a00631fc8dbe 8165275: Replace the reflective call to the implUpdate method in HandshakeMessage::digestKey Summary: Replaced the reflection calls with the new sun.security.util.MessageDigestSpi2 interface Reviewed-by: xuelei, mchung ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java + src/java.base/share/classes/sun/security/util/MessageDigestSpi2.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Digest.java Changeset: a0ffa67badf4 Author: ihse Date: 2016-10-11 09:50 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a0ffa67badf4 8167424: Various trivial fixes in build system Reviewed-by: erikj, tbell ! make/CompileInterimRmic.gmk ! make/CompileTools.gmk ! make/GenerateModuleSummary.gmk ! make/Tools.gmk ! make/gendata/GendataBreakIterator.gmk ! make/gendata/GendataHtml32dtd.gmk ! make/gensrc/Gensrc-java.base.gmk ! make/gensrc/Gensrc-jdk.jlink.gmk ! make/gensrc/GensrcIcons.gmk ! make/gensrc/GensrcLocaleData.gmk ! make/gensrc/GensrcModuleLoaderMap.gmk ! make/gensrc/GensrcVarHandles.gmk ! make/launcher/Launcher-java.scripting.gmk ! 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.jstatd.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk ! make/lib/Lib-java.desktop.gmk ! make/rmic/Rmic-java.management.gmk ! make/rmic/RmicCommon.gmk Changeset: 51b28d24c9fb Author: xuelei Date: 2016-10-11 09:11 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/51b28d24c9fb 8167472: Chrome interop regression with JDK-8148516 Reviewed-by: weijun ! src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java Changeset: 033b3a0cf2c0 Author: vtewari Date: 2016-10-11 15:12 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/033b3a0cf2c0 8163482: java.net.URLPermission.getActions() adds a trailing colon when header-names is empty Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/URLPermission.java Changeset: 7db08d8abbef Author: erikj Date: 2016-10-11 12:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7db08d8abbef 8167387: libjimage.so has a bad runpath Reviewed-by: tbell, ihse ! make/lib/CoreLibraries.gmk Changeset: b909daf8fdbc Author: jlahoda Date: 2016-10-11 12:33 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b909daf8fdbc 8166890: JShell: locks forever when input is piped Summary: Only read cursor position if connected to a terminal. Reviewed-by: rfield, shinyafox ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java Changeset: 5cdd35a1baf8 Author: wetmore Date: 2016-10-11 15:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5cdd35a1baf8 8167459: Add debug output for indicating if a chosen ciphersuite was legacy Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java Changeset: c94a809047ba Author: psandoz Date: 2016-10-11 16:25 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c94a809047ba 8167524: Rogue character in Stream javadoc Reviewed-by: smarks, darcy ! src/java.base/share/classes/java/util/stream/Stream.java Changeset: 26cbb53aaa52 Author: erikj Date: 2016-10-12 14:25 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/26cbb53aaa52 8167479: arm 32/64 slowdebug fails to build on unpack200 Reviewed-by: ihse ! make/launcher/Launcher-jdk.pack200.gmk Changeset: 138876450c3a Author: mullan Date: 2016-10-12 09:46 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/138876450c3a 8162723: Array index overflow in Base64 utility class Reviewed-by: ascarpino, jnimeh ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java Changeset: be6f49bd1797 Author: sundar Date: 2016-10-12 22:44 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/be6f49bd1797 8167614: Avoid module dependency from jdk.dynalink to jdk.internal.module of java.base module Reviewed-by: jlaskey, alanb ! src/java.base/share/classes/module-info.java Changeset: af71f6a36731 Author: smarks Date: 2016-10-12 11:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/af71f6a36731 8134373: use collections convenience factories in the JDK Reviewed-by: scolebourne, prappo, dfuchs, redestad, smarks Contributed-by: jbluettduncan at gmail.com ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/net/CookieManager.java ! src/java.base/share/classes/java/nio/file/FileTreeIterator.java ! src/java.base/share/classes/java/nio/file/FileTreeWalker.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/Period.java ! src/java.base/share/classes/java/time/ZoneId.java ! src/java.base/share/classes/java/time/chrono/ChronoPeriodImpl.java ! src/java.base/share/classes/java/time/chrono/HijrahChronology.java ! src/java.base/share/classes/java/time/chrono/IsoChronology.java ! src/java.base/share/classes/java/time/chrono/JapaneseChronology.java ! src/java.base/share/classes/java/time/chrono/MinguoChronology.java ! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java ! src/java.base/share/classes/java/time/zone/ZoneRules.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/stream/Collectors.java Changeset: 60c393b093ac Author: sdrach Date: 2016-10-12 14:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60c393b093ac 8166460: jdk/internal/util/jar/TestVersionedStream gets Assertion error Reviewed-by: psandoz ! test/jdk/internal/util/jar/TestVersionedStream.java Changeset: 094eafd2e24a Author: mchung Date: 2016-10-12 15:41 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/094eafd2e24a 8164689: Retrofit jar, jlink, jmod as a ToolProvider Reviewed-by: alanb, lancea ! src/java.base/share/classes/java/util/spi/ToolProvider.java ! src/jdk.jartool/share/classes/module-info.java ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java + src/jdk.jartool/share/classes/sun/tools/jar/JarToolProvider.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/Main.java ! src/jdk.jlink/share/classes/module-info.java ! test/java/lang/module/ModuleReader/ModuleReaderTest.java ! test/tools/jar/ChangeDir.java ! test/tools/jar/InputFilesTest.java ! test/tools/jar/JarBackSlash.java ! test/tools/jar/JarEntryTime.java ! test/tools/jar/UpdateJar.java ! test/tools/jar/UpdateManifest.java ! test/tools/jar/index/MetaInf.java ! test/tools/jlink/JLinkTest.java ! test/tools/jlink/basic/BasicTest.java ! test/tools/jmod/JmodNegativeTest.java ! test/tools/jmod/JmodTest.java ! test/tools/jmod/hashes/HashesTest.java ! test/tools/launcher/modules/basic/BasicTest.java ! test/tools/launcher/modules/dryrun/DryRunTest.java ! test/tools/lib/tests/JImageGenerator.java Changeset: 5bdd77188ad3 Author: tidu Date: 2016-10-13 00:45 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5bdd77188ad3 8164322: Test sun/security/pkcs11/PKCS11Test.java shall be updated to run on ARM platforms Reviewed-by: xuelei Contributed-by: Tim Du ! test/sun/security/pkcs11/PKCS11Test.java Changeset: e7e33c16d3c6 Author: sundar Date: 2016-10-13 01:59 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e7e33c16d3c6 8055033: Shell tests for jrunscript don't pass through VM options Summary: passed jtreg env variables TESTVMOPTS, TESTJAVAOPTS to java and TESTTOOLVMOPTS, TESTJAVACOPTS to javac launchers Reviewed-by: sundar Contributed-by: srinivas.dama at oracle.com ! test/sun/tools/jrunscript/jrunscript-DTest.sh ! test/sun/tools/jrunscript/jrunscript-argsTest.sh ! test/sun/tools/jrunscript/jrunscript-cpTest.sh ! test/sun/tools/jrunscript/jrunscript-eTest.sh ! test/sun/tools/jrunscript/jrunscript-fTest.sh ! test/sun/tools/jrunscript/jrunscriptTest.sh Changeset: 86a295e503f6 Author: vinnie Date: 2016-10-13 12:37 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/86a295e503f6 8167371: KeyStoreSpi.engineSetEntry should throw an Exception if password protection alg is specified Reviewed-by: xuelei, mullan ! src/java.base/share/classes/java/security/KeyStoreSpi.java ! test/java/security/KeyStore/TestKeyStoreBasic.java Changeset: b6bdbad7513e Author: sherman Date: 2016-10-13 09:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b6bdbad7513e 8166258: Unexpected code conversion by HKSCS converters Reviewed-by: naoto ! src/java.base/share/classes/sun/nio/cs/HKSCS.java + test/sun/nio/cs/TestHKSCS.java Changeset: 081675ba191d Author: sdrach Date: 2016-10-13 11:54 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/081675ba191d 8167237: Jar tool can not correctly find/process the --release option if it occurs before the file list Reviewed-by: lancea ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java + test/tools/jar/ReleaseBeforeFiles.java Changeset: 6eb965a9bc68 Author: lana Date: 2016-10-13 23:02 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6eb965a9bc68 Merge Changeset: ac41aa9cf7ff Author: sherman Date: 2016-10-13 17:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ac41aa9cf7ff 8167957: Remove FilePermission from default policy for jdk.charsets module Reviewed-by: mchung ! src/java.base/share/lib/security/default.policy Changeset: 103b120931a9 Author: rriggs Date: 2016-10-14 17:15 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/103b120931a9 8167166: Java API docs mention a non-existent method getNanosOfSecond Reviewed-by: naoto ! src/java.base/share/classes/java/time/Instant.java Changeset: 8d752af5f61d Author: rgoel Date: 2016-10-17 20:13 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8d752af5f61d 8167992: Update documentation of java.util.Date class Reviewed-by: okutsu, peytoia ! src/java.base/share/classes/java/util/Date.java From lana.steuck at oracle.com Thu Oct 20 19:28:44 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Oct 2016 19:28:44 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+141 for changeset b32f998da32b Message-ID: <201610201928.u9KJSiTI013845@aojmv0008.oracle.com> Changeset: 089356ac3c69 Author: lana Date: 2016-10-20 18:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/089356ac3c69 Added tag jdk-9+141 for changeset b32f998da32b ! .hgtags From lana.steuck at oracle.com Thu Oct 20 19:28:47 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Oct 2016 19:28:47 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+141 for changeset 160a00bc6ed0 Message-ID: <201610201928.u9KJSlG7013859@aojmv0008.oracle.com> Changeset: f6fd2ae17fc5 Author: lana Date: 2016-10-20 18:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/f6fd2ae17fc5 Added tag jdk-9+141 for changeset 160a00bc6ed0 ! .hgtags From lana.steuck at oracle.com Thu Oct 20 19:28:44 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Oct 2016 19:28:44 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+141 for changeset f64afae7f1a5 Message-ID: <201610201928.u9KJSiCt013838@aojmv0008.oracle.com> Changeset: f2bdff2bd261 Author: lana Date: 2016-10-20 18:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/f2bdff2bd261 Added tag jdk-9+141 for changeset f64afae7f1a5 ! .hgtags From lana.steuck at oracle.com Thu Oct 20 19:28:49 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Oct 2016 19:28:49 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+141 for changeset 037c095ba0c3 Message-ID: <201610201928.u9KJSnOW013976@aojmv0008.oracle.com> Changeset: 6d980e959726 Author: lana Date: 2016-10-20 18:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/6d980e959726 Added tag jdk-9+141 for changeset 037c095ba0c3 ! .hgtags From lana.steuck at oracle.com Thu Oct 20 19:28:49 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Oct 2016 19:28:49 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+141 for changeset b2c18f755228 Message-ID: <201610201928.u9KJSnID014016@aojmv0008.oracle.com> Changeset: 59101416d901 Author: lana Date: 2016-10-20 18:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/59101416d901 Added tag jdk-9+141 for changeset b2c18f755228 ! .hgtags From lana.steuck at oracle.com Thu Oct 20 19:28:51 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Oct 2016 19:28:51 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+141 for changeset 296c87505118 Message-ID: <201610201928.u9KJSpH9014050@aojmv0008.oracle.com> Changeset: 0bdb7a2bc0dc Author: lana Date: 2016-10-20 18:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0bdb7a2bc0dc Added tag jdk-9+141 for changeset 296c87505118 ! .hgtags From lana.steuck at oracle.com Thu Oct 20 19:28:52 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Oct 2016 19:28:52 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+141 for changeset 8d752af5f61d Message-ID: <201610201928.u9KJSq0G014095@aojmv0008.oracle.com> Changeset: 7b0b28ceca62 Author: lana Date: 2016-10-20 18:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7b0b28ceca62 Added tag jdk-9+141 for changeset 8d752af5f61d ! .hgtags From lana.steuck at oracle.com Thu Oct 20 19:28:54 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 20 Oct 2016 19:28:54 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+141 for changeset a46b7d386795 Message-ID: <201610201928.u9KJSsKS014110@aojmv0008.oracle.com> Changeset: 9400b8826985 Author: lana Date: 2016-10-20 18:38 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/9400b8826985 Added tag jdk-9+141 for changeset a46b7d386795 ! .hgtags From lana.steuck at oracle.com Wed Oct 26 20:15:54 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 26 Oct 2016 20:15:54 +0000 Subject: hg: jdk9/jdk9: 6 new changesets Message-ID: <201610262015.u9QKFsZt001662@aojmv0008.oracle.com> Changeset: fbead0d3c815 Author: mchung Date: 2016-10-18 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/fbead0d3c815 8167558: Add new JMOD section for header files and man pages Reviewed-by: alanb ! make/CreateJmods.gmk ! make/Images.gmk Changeset: 1c9b94ce045e Author: dholmes Date: 2016-10-18 21:54 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/1c9b94ce045e 8163984: Fix license and copyright headers in jdk9 under test/lib Reviewed-by: dholmes Contributed-by: Stanislav Smirnov ! test/lib/jdk/test/lib/cli/predicate/NotPredicate.java ! test/lib/jdk/test/lib/cli/predicate/OrPredicate.java ! test/lib/sun/hotspot/WhiteBox.java ! test/lib/sun/hotspot/code/BlobType.java ! test/lib/sun/hotspot/code/CodeBlob.java ! test/lib/sun/hotspot/code/NMethod.java ! test/lib/sun/hotspot/cpuinfo/CPUInfo.java ! test/lib/sun/hotspot/gc/GC.java Changeset: ca71b6f6a84a Author: lana Date: 2016-10-20 20:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/ca71b6f6a84a Merge Changeset: a2bc68968395 Author: jjg Date: 2016-10-20 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a2bc68968395 8145471: javac changes for enhanced deprecation Reviewed-by: smarks, tbell, mcimadamore, jlahoda ! make/common/SetupJavaCompilers.gmk Changeset: a3e906e25036 Author: sla Date: 2016-10-21 15:29 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/a3e906e25036 8168409: Update list of tools run by the jtreg timeouthandler Reviewed-by: mlarsson ! test/failure_handler/src/share/conf/common.properties Changeset: 2b3e5caafe35 Author: simonis Date: 2016-10-21 20:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/2b3e5caafe35 8168302: --disable-warnings-as-errors doesn't work for the hotspot build on Solaris Reviewed-by: tbell ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From lana.steuck at oracle.com Wed Oct 26 20:15:55 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 26 Oct 2016 20:15:55 +0000 Subject: hg: jdk9/jdk9/corba: 8164908: ReflectionFactory support for IIOP and custom serialization Message-ID: <201610262015.u9QKFtFK001703@aojmv0008.oracle.com> Changeset: 408c9c621938 Author: rriggs Date: 2016-10-24 14:53 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/408c9c621938 8164908: ReflectionFactory support for IIOP and custom serialization Summary: Update IIOP Streams to use ReflectionFactory and Unsafe Reviewed-by: alanb, chegar, plevart, amlu ! src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java ! src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java ! src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java ! src/java.corba/share/classes/module-info.java ! src/java.corba/share/classes/sun/corba/Bridge.java ! src/java.corba/share/classes/sun/corba/SharedSecrets.java From lana.steuck at oracle.com Wed Oct 26 20:15:57 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 26 Oct 2016 20:15:57 +0000 Subject: hg: jdk9/jdk9/hotspot: 9 new changesets Message-ID: <201610262015.u9QKFvn5001753@aojmv0008.oracle.com> Changeset: 4567b6a9e7e9 Author: jiangli Date: 2016-05-12 17:37 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/4567b6a9e7e9 8156794: Extend data sharing Reviewed-by: iklam, hseigel, acorn, mschoene ! src/share/vm/runtime/arguments.cpp Changeset: 601485e5640a Author: gziemski Date: 2016-06-09 13:47 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/601485e5640a 8155968: Update command line options Reviewed-by: gthornbr, hseigel, mschoene Contributed-by: gerard.ziemski at oracle.com ! src/share/vm/runtime/arguments.cpp Changeset: 63fc5629bc41 Author: coleenp Date: 2016-06-29 11:52 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/63fc5629bc41 8159515: Improve indy validation Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene ! src/share/vm/prims/jvm.cpp Changeset: c1a4bfdc1afe Author: hseigel Date: 2016-06-30 08:11 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c1a4bfdc1afe 8159511: Stack map validation Reviewed-by: acorn, mschoene Contributed-by: harold.seigel at oracle.com ! src/share/vm/classfile/stackMapTableFormat.hpp ! src/share/vm/classfile/verifier.cpp Changeset: 7b0aac4c2aac Author: zmajo Date: 2016-07-01 09:33 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7b0aac4c2aac 8160591: Improve internal array handling Reviewed-by: kvn Contributed-by: Xiang Yuan , Zoltan Majo ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp + test/compiler/c1/TestArrayCopyToFromObject.java Changeset: 13061bfd0339 Author: rprotacio Date: 2016-07-01 15:11 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/13061bfd0339 8159503: Amend Annotation Actions Reviewed-by: coleenp, hseigel, mschoene, acorn, ctornqvi Contributed-by: rachel.protacio at oracle.com ! src/share/vm/classfile/classFileParser.cpp Changeset: e0337df087e6 Author: hseigel Date: 2016-06-27 15:26 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/e0337df087e6 8157176: Improved classfile parsing Reviewed-by: acorn, mschoene, ctornqvi, bmoloden Contributed-by: harold.seigel at oracle.com ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/signature.cpp Changeset: 5e7d980add86 Author: zmajo Date: 2016-07-25 11:15 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/5e7d980add86 8161044: PPC64: Improve internal array handling Reviewed-by: kvn Contributed-by: Xiang Yuan , Volker Simonis , Zoltan Majo ! src/cpu/ppc/vm/c1_LIRAssembler_ppc.cpp Changeset: 7b48d63dfd6b Author: lana Date: 2016-10-20 20:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/7b48d63dfd6b Merge From lana.steuck at oracle.com Wed Oct 26 20:16:00 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 26 Oct 2016 20:16:00 +0000 Subject: hg: jdk9/jdk9/jaxp: 8167179: Make XSL generated namespace prefixes local to transformation process Message-ID: <201610262016.u9QKG08N001909@aojmv0008.oracle.com> Changeset: bdafa0cc34a9 Author: aefimov Date: 2016-10-21 02:53 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/bdafa0cc34a9 8167179: Make XSL generated namespace prefixes local to transformation process Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java + test/javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java From lana.steuck at oracle.com Wed Oct 26 20:16:04 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 26 Oct 2016 20:16:04 +0000 Subject: hg: jdk9/jdk9/langtools: 14 new changesets Message-ID: <201610262016.u9QKG4bW001996@aojmv0008.oracle.com> Changeset: 0a91e3198c97 Author: jlahoda Date: 2016-10-18 16:00 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/0a91e3198c97 8167461: jshell tool: Scanner#next() hangs tool Summary: PipeInputStream.read(byte[]...) should only read available bytes; properly resending exceptions for snippet's System.in and properly closing it; more reliable way to cancel user input while waiting in System.in. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/PipeInputStream.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! test/jdk/jshell/KullaTesting.java + test/jdk/jshell/PipeInputStreamTest.java ! test/jdk/jshell/UserInputTest.java Changeset: 3fc90eaaf922 Author: vromero Date: 2016-03-02 18:25 -0500 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/3fc90eaaf922 8026721: Enhance Lambda serialization Reviewed-by: jjg, briangoetz ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.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 + test/tools/javac/T8029102/WarnSerializableElementTest.java + test/tools/javac/T8029102/WarnSerializableElementTest.out - test/tools/javac/T8029102/WarnSerializableLambdaTest.java - test/tools/javac/T8029102/WarnSerializableLambdaTest.out ! test/tools/javac/T8029102/WarnSerializableLambdaTestb.java ! test/tools/javac/T8029102/WarnSerializableLambdaTestb.out + test/tools/javac/T8029102/WarnSerializableLambdaTestc.java + test/tools/javac/T8029102/WarnSerializableLambdaTestc.out ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/diags/examples/WarnSerializableLambda.java Changeset: 69db08651f8f Author: bpatel Date: 2016-07-14 13:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/69db08651f8f 8151921: Improved page resolution Reviewed-by: jjg, ksrini, ahgross ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! test/com/sun/javadoc/testJavascript/TestJavascript.java ! test/jdk/javadoc/doclet/testJavascript/TestJavascript.java Changeset: d02323f750f6 Author: jlahoda Date: 2016-10-19 12:42 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d02323f750f6 8166183: jshell tool: on return from Ctrl-Z, garbage on screen, dies with Ctrl-C Summary: Reset the console when the process is suspended and resumed. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java Changeset: b6f22cf3714e Author: tbell Date: 2016-10-19 07:48 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/b6f22cf3714e 8167600: jib make run-test for langtools and intermittent failures on windows-x86 Reviewed-by: ihse ! test/Makefile Changeset: 96a5248fbf04 Author: ksrini Date: 2016-10-19 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/96a5248fbf04 8167383: Javadoc does not handle packages correctly when used with module option. Reviewed-by: bpatel, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! test/jdk/javadoc/tool/modules/FilterOptions.java ! test/jdk/javadoc/tool/modules/Modules.java ! test/tools/lib/toolbox/JavadocTask.java Changeset: aa4a8d0a818a Author: ksrini Date: 2016-10-19 16:58 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/aa4a8d0a818a 8168368: Add missing bug id for JDK-8167383 Reviewed-by: bpatel ! test/jdk/javadoc/tool/modules/FilterOptions.java Changeset: 2a3e23ee1b65 Author: rfield Date: 2016-10-20 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2a3e23ee1b65 8163840: jshell tool: provide way to display configuration settings Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/MessageHandler.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/ExternalEditorTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolCommandOptionTest.java ! test/jdk/jshell/ToolFormatTest.java ! test/jdk/jshell/ToolLocaleMessageTest.java ! test/jdk/jshell/ToolRetainTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: bda9c0ea2683 Author: lana Date: 2016-10-20 20:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/bda9c0ea2683 Merge - test/tools/javac/T8029102/WarnSerializableLambdaTest.java - test/tools/javac/T8029102/WarnSerializableLambdaTest.out Changeset: 32c685715095 Author: jjg Date: 2016-10-20 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/32c685715095 8145471: javac changes for enhanced deprecation Reviewed-by: smarks, tbell, mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.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/Names.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java + test/tools/javac/diags/examples/RemovalFilename.java + test/tools/javac/diags/examples/RemovalFilenameAdditional.java + test/tools/javac/diags/examples/RemovalPlural/RemovalClass.java + test/tools/javac/diags/examples/RemovalPlural/RemovalFilename.java + test/tools/javac/diags/examples/RemovalPlural/RemovalPlural.java + test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalClass.java + test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalFilename.java + test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalPlural.java + test/tools/javac/diags/examples/RemovalPluralAdditional/RemovalPluralAdditional.java ! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java ! test/tools/javac/profiles/ProfileOptionTest.java + test/tools/javac/warnings/Removal.java Changeset: f8d19ddddc79 Author: jjg Date: 2016-10-20 16:31 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f8d19ddddc79 8168343: 3 javac tests fail when run on an exploded image Reviewed-by: darcy ! test/tools/javac/Paths/MineField.sh ! test/tools/javac/api/ToolProvider/ToolProviderTest.java ! test/tools/javac/processing/model/testgetallmembers/Main.java Changeset: 991e5bf2ede4 Author: darcy Date: 2016-10-22 12:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/991e5bf2ede4 8168499: Workaround intermittent failures of IntersectionTargetTypeTest.java Reviewed-by: rfield, amlu, mcimadamore ! test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java Changeset: aacff1ac75a2 Author: mcimadamore Date: 2016-10-24 14:47 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/aacff1ac75a2 8168480: Speculative attribution of lambda causes NPE in Flow Summary: Flow attempts to analyze too much of a lambda body during attribution Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/lambda/8168480/T8168480.java + test/tools/javac/lambda/8168480/T8168480b.java + test/tools/javac/lambda/8168480/T8168480b.out Changeset: d245e56f4a79 Author: rfield Date: 2016-10-24 17:06 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d245e56f4a79 8167637: jshell tool: /edit should use EDITOR setting 8167640: jshell tool: external editor temp file should be *.java Reviewed-by: jlahoda ! 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 ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolCommandOptionTest.java From lana.steuck at oracle.com Wed Oct 26 20:16:04 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 26 Oct 2016 20:16:04 +0000 Subject: hg: jdk9/jdk9/nashorn: 6 new changesets Message-ID: <201610262016.u9QKG4d3002013@aojmv0008.oracle.com> Changeset: 0d5081c856bc Author: sundar Date: 2016-10-19 13:27 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/0d5081c856bc 8071588: The spec for javax.script.ScriptEngineFactory.getProgram() should specify NPEs thrown Reviewed-by: alanb, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java Changeset: e8627495578f Author: jlahoda Date: 2016-10-19 12:42 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/e8627495578f 8166183: jshell tool: on return from Ctrl-Z, garbage on screen, dies with Ctrl-C Summary: Reset the console when the process is suspended and resumed. Reviewed-by: sundar ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java Changeset: ca08ca9bef23 Author: lana Date: 2016-10-20 20:01 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ca08ca9bef23 Merge Changeset: ac561634520e Author: hannesw Date: 2016-10-21 09:43 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/ac561634520e 8168146: Infinite recursion in Uint8ClampedArray.set Reviewed-by: sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java + test/script/basic/JDK-8168146.js Changeset: 1272bfe44562 Author: hannesw Date: 2016-10-21 10:02 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/1272bfe44562 8168140: TypedArrays should implement ES6 iterator protocol Reviewed-by: sundar, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayIterator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java + test/script/basic/es6/JDK-8168140.js Changeset: d3f5d7311a1a Author: hannesw Date: 2016-10-24 13:20 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/d3f5d7311a1a 8164708: String.prototype.replace replaces empty match twice Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java + test/script/basic/JDK-8164708.js From lana.steuck at oracle.com Wed Oct 26 20:16:10 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 26 Oct 2016 20:16:10 +0000 Subject: hg: jdk9/jdk9/jdk: 60 new changesets Message-ID: <201610262016.u9QKGCqJ002097@aojmv0008.oracle.com> Changeset: 4718506277f5 Author: mullan Date: 2016-10-17 15:31 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4718506277f5 8165712: Grant permission to read specific properties instead of all to the jdk.crypto.ucrypto module Reviewed-by: xuelei ! src/java.base/solaris/lib/security/default.policy ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! test/com/oracle/security/ucrypto/TestAES.java + test/com/oracle/security/ucrypto/empty.policy Changeset: 701acde0c419 Author: mullan Date: 2016-10-17 15:32 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/701acde0c419 Merge Changeset: 22e7bd6d5979 Author: skovalev Date: 2016-10-17 18:40 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/22e7bd6d5979 8167437: Fix module dependencies for tests that use internal API (java/lang) Reviewed-by: alanb ! test/java/lang/StackWalker/CallerSensitiveMethod/Main.java Changeset: 1bf37fcb62d0 Author: smarks Date: 2016-10-17 17:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1bf37fcb62d0 8168096: markup error in "since" element spec of @Deprecated Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Deprecated.java Changeset: f2b8ff052efb Author: sundar Date: 2016-10-18 17:15 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f2b8ff052efb 8071678: javax.script.ScriptContext setAttribute method should clarify behavior when GLOBAL_SCOPE is used and global scope object is null Reviewed-by: jlaskey, hannesw ! src/java.scripting/share/classes/javax/script/ScriptContext.java ! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java Changeset: 2225b9f5eb31 Author: redestad Date: 2016-10-18 14:22 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2225b9f5eb31 8168073: Speed up URI creation during module bootstrap Reviewed-by: alanb, mchung, psandoz, chegar ! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URLClassLoader.java - src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaNetUriAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java Changeset: a2f386069bdc Author: mullan Date: 2016-10-18 09:18 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a2f386069bdc 8168078: Remove permission to read all system properties granted to the jdk.crypto.ec module Reviewed-by: vinnie, xuelei ! src/java.base/share/lib/security/default.policy ! test/sun/security/ec/TestEC.java + test/sun/security/ec/TestEC.policy ! test/sun/security/pkcs11/PKCS11Test.java Changeset: cfbf4afd1067 Author: mullan Date: 2016-10-18 09:20 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cfbf4afd1067 Merge - src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java Changeset: 7b123c987d40 Author: asemenyuk Date: 2016-10-17 11:04 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7b123c987d40 8168093: Need a way for the launcher to query the JRE location using Windows registry. Reviewed-by: erikj, ksrini Contributed-by: alexey.semenyuk at oracle.com ! src/java.base/windows/native/libjli/java_md.c Changeset: 13e12a5c98e8 Author: sundar Date: 2016-10-18 22:17 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/13e12a5c98e8 8168091: jlink should check security permission early when programmatic access is used Reviewed-by: jlaskey, mchung - src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java - src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkPermission.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java ! test/tools/jlink/IntegrationTest.java + test/tools/jlink/JLinkToolProviderTest.java ! test/tools/jlink/SecurityTest.java ! test/tools/jlink/plugins/LastSorterTest.java ! test/tools/jlink/plugins/PluginsNegativeTest.java ! test/tools/jlink/plugins/PrevisitorTest.java + test/tools/jlink/toolprovider.policy Changeset: ed775119d37e Author: plevart Date: 2016-10-18 20:28 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ed775119d37e 6378384: (reflect) subclass can???t access superclass???s protected fields and methods by reflection Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java + test/java/lang/reflect/AccessControl/AccessControlTest.java + test/java/lang/reflect/AccessControl/a/Package.java + test/java/lang/reflect/AccessControl/a/PublicSuper.java + test/java/lang/reflect/AccessControl/b/Package.java + test/java/lang/reflect/AccessControl/b/PublicSub.java + test/java/lang/reflect/AccessControl/util/ClassSupplier.java + test/java/lang/reflect/AccessControl/util/MemberFactory.java Changeset: 9590414a6639 Author: mchung Date: 2016-10-18 13:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9590414a6639 8167558: Add new JMOD section for header files and man pages Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeJmodSectionPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! src/jdk.jlink/share/classes/module-info.java + test/tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Changeset: 70abbd047ed7 Author: ascarpino Date: 2016-10-18 15:13 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/70abbd047ed7 8165274: SHA1 certpath constraint check fails with OCSP certificate Reviewed-by: mullan, jnimeh ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java Changeset: c830341ed93b Author: vinnie Date: 2016-06-03 15:04 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c830341ed93b 8146490: Direct indirect CRL checks Reviewed-by: mullan, weijun, xuelei, igerasim ! src/java.base/share/classes/sun/security/provider/certpath/ForwardBuilder.java ! src/java.base/share/classes/sun/security/util/CurveDB.java Changeset: b27017e4b000 Author: vadim Date: 2016-06-01 14:37 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b27017e4b000 8158302: Handle contextual glyph substitutions Reviewed-by: prr, serb, mschoene ! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp ! src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.h ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp ! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h ! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp ! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.h ! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp ! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h Changeset: 20baaea3ebc2 Author: dcubed Date: 2016-06-28 09:43 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/20baaea3ebc2 8159519: Reformat JDWP messages Reviewed-by: sspitsyn, dsamersoff, jwilhelm, ahgross, bmoloden Contributed-by: definedmisbehaviour at saynotolinux.com, daniel.daugherty at oracle.com ! src/jdk.jdwp.agent/share/native/include/jdwpTransport.h ! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c Changeset: ec913e366cdb Author: serb Date: 2016-06-28 19:48 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ec913e366cdb 8157753: Audio replay enhancement Reviewed-by: amenkov, prr, mschoene ! src/java.desktop/macosx/native/libjsound/PLATFORM_API_MacOSX_PCM.cpp ! src/java.desktop/unix/native/libjsound/PLATFORM_API_BsdOS_ALSA_PCM.c ! src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_PCM.c ! src/java.desktop/unix/native/libjsound/PLATFORM_API_SolarisOS_PCM.c ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp Changeset: 93f2bfa99e6c Author: vadim Date: 2016-06-28 11:35 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/93f2bfa99e6c 8157759: LCMS Transform Sampling Enhancement Reviewed-by: prr, serb, mschoene ! src/java.desktop/share/native/liblcms/cmstypes.c Changeset: c3fee65d6945 Author: vadim Date: 2016-06-28 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c3fee65d6945 8157764: Better handling of interpolation plugins Reviewed-by: prr, serb, mschoene ! src/java.desktop/share/native/liblcms/cmsintrp.c Changeset: a00a72fa5b9e Author: coleenp Date: 2016-06-29 11:51 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a00a72fa5b9e 8159515: Improve indy validation Reviewed-by: jrose, hseigel, vlivanov, bmoloden, ctornqvi, mschoene ! src/java.base/share/native/libverify/check_code.c Changeset: fd60a041cc51 Author: prr Date: 2016-06-30 11:56 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fd60a041cc51 8157653: [Parfait] Uninitialised variable in awt_Font.cpp Reviewed-by: serb, ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp Changeset: ac1f9922ce19 Author: prr Date: 2016-07-05 10:29 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ac1f9922ce19 8159495: Fix Index Offsets Reviewed-by: flar, serb, mschoene ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceDataProxy.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceDataProxy.java ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c Changeset: 35402b244f74 Author: ksrini Date: 2016-07-05 13:07 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/35402b244f74 8160094: Improve pack200 layout Reviewed-by: jrose, mschoene ! src/jdk.pack200/share/native/common-unpack/unpack.cpp Changeset: 718b013cccc7 Author: ksrini Date: 2016-07-05 13:08 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/718b013cccc7 8160090: Better signature handling in pack200 Reviewed-by: jrose, mschoene ! src/jdk.pack200/share/native/common-unpack/unpack.cpp Changeset: 8c893b0449d7 Author: ssadetsky Date: 2016-07-11 21:46 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8c893b0449d7 8161342: Service Menu services Reviewed-by: prr, mschoene ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h Changeset: 010ea8bba2a7 Author: aivanov Date: 2016-07-12 11:17 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/010ea8bba2a7 8160934: isnan() is not available on older MSVC compilers Reviewed-by: prr, mschoene ! src/java.desktop/share/native/liblcms/cmsintrp.c Changeset: 32b4c291b1d0 Author: hb Date: 2016-07-12 16:46 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/32b4c291b1d0 8157739: Classloader Consistency Checking Reviewed-by: ahgross, akulyakh, dfuchs, jwilhelm, skoivu ! src/java.management/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java Changeset: 490a2bc1268f Author: prr Date: 2016-07-14 11:55 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/490a2bc1268f 8160098: Clean up color profiles Reviewed-by: ssadetsky, bpb, mschoene ! src/java.desktop/share/native/liblcms/cmsio0.c Changeset: 3f53304b353d Author: msheppar Date: 2016-07-15 20:57 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3f53304b353d 8157749: Improve handling of DNS error replies Reviewed-by: chegar, rriggs, coffeys ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.c Changeset: 7f556ba801c6 Author: chegar Date: 2016-07-18 08:28 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f556ba801c6 8160838: Better HTTP service Reviewed-by: ahgross, alanb, michaelm ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/conf/net.properties ! test/sun/net/www/protocol/https/HttpsClient/OriginServer.java ! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java ! test/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh Changeset: 75cdb184e6a8 Author: ascarpino Date: 2016-07-21 10:33 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/75cdb184e6a8 8155973: Tighten jar checks Reviewed-by: mullan, igerasim, ahgross ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/conf/security/java.security ! test/javax/crypto/SecretKeyFactory/FailOverTest.sh + test/javax/crypto/SecretKeyFactory/security.properties ! test/sun/security/pkcs/pkcs7/PKCS7VerifyTest.java ! test/sun/security/tools/jarsigner/JarSigningNonAscii.java Changeset: c17c5e7efb5a Author: ssadetsky Date: 2016-07-27 12:03 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c17c5e7efb5a 8162411: Service Menu services 2 Reviewed-by: prr, mschoene, serb, ahgross ! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuBarPeer.java Changeset: 977b7771bf88 Author: weijun Date: 2016-09-14 00:29 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/977b7771bf88 8165816: jarsigner -verify shows jar unsigned if it was signed with a weak algorithm Reviewed-by: mullan ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java Changeset: b91d1c4e859e Author: ascarpino Date: 2016-09-21 14:02 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b91d1c4e859e 8166381: Back out changes to the java.security file to not disable MD5 Reviewed-by: valeriep ! src/java.base/share/conf/security/java.security Changeset: 7c5d9a59941c Author: rriggs Date: 2016-10-12 13:53 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7c5d9a59941c 8167628: Test for RMI API to export an object with a serialization filter Reviewed-by: dfuchs + test/java/rmi/server/UnicastRemoteObject/serialFilter/FilterUROTest.java Changeset: 018d32ec6817 Author: vinnie Date: 2016-10-13 15:27 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/018d32ec6817 8165064: Enhance thread contexts in JNDI Reviewed-by: chegar ! src/java.base/share/classes/java/lang/Thread.java Changeset: 2e7a303cd1ec Author: weijun Date: 2016-10-19 11:45 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2e7a303cd1ec 8167647: Copy-and-paste bug in javax.security.auth.kerberos.KerberosTicket.toString() Reviewed-by: xuelei ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java Changeset: 0857eb43202b Author: sundar Date: 2016-10-19 13:26 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0857eb43202b 8071588: The spec for javax.script.ScriptEngineFactory.getProgram() should specify NPEs thrown Reviewed-by: alanb, hannesw ! src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java ! test/javax/script/DummyScriptEngineFactory.java Changeset: e9758dbaa927 Author: jlahoda Date: 2016-10-19 12:42 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e9758dbaa927 8166183: jshell tool: on return from Ctrl-Z, garbage on screen, dies with Ctrl-C Summary: Allow use of jdk.internal.misc.Signal from jshell and jjs. Reviewed-by: rfield, chegar ! src/java.base/share/classes/module-info.java Changeset: aabbe4707f1f Author: ascarpino Date: 2016-10-19 10:49 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/aabbe4707f1f 8167591: Add MD5 to signed JAR restrictions Reviewed-by: mullan, jnimeh ! src/java.base/share/conf/security/java.security Changeset: 7a25dbe45e61 Author: weijun Date: 2016-10-20 09:24 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7a25dbe45e61 8163304: jarsigner -verbose -verify should print the algorithms used to sign the jar Reviewed-by: mullan ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/lib/testlibrary/jdk/testlibrary/JarUtils.java ! test/sun/security/tools/jarsigner/TimestampCheck.java - test/sun/security/tools/jarsigner/ts.sh Changeset: 82bed095b587 Author: weijun Date: 2016-10-20 14:11 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/82bed095b587 8168374: TsacertOptionTest.java fails on all platforms Reviewed-by: vinnie ! test/sun/security/tools/jarsigner/TsacertOptionTest.java Changeset: 500727df5cea Author: dfuchs Date: 2016-10-20 12:31 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/500727df5cea 8157965: update httpserver logging to use java.lang.System.Logger Summary: this patch updates the jdk.httpserver module to use System.Logger and break its dependency with the java.logging module. Reviewed-by: rriggs, michaelm, chegar, mchung ! src/jdk.httpserver/share/classes/module-info.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpContextImpl.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Changeset: ce42c7f1578f Author: amlu Date: 2016-10-20 20:20 +0800 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ce42c7f1578f 8146257: sun/net/www/protocol/jar/B4957695.java fails intermittently with java.lang.RuntimeException: some jar_cache files left behind Reviewed-by: chegar ! test/sun/net/www/protocol/jar/B4957695.java Changeset: 668bf5f35b35 Author: prappo Date: 2016-10-20 18:35 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/668bf5f35b35 8168405: Pending exceptions in java.base/windows/native Reviewed-by: chegar, clanger ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c Changeset: a20f83221d20 Author: asmotrak Date: 2016-10-20 11:23 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a20f83221d20 8166530: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java fails intermittently Reviewed-by: chegar ! test/javax/net/ssl/templates/SSLTest.java - test/sun/net/www/protocol/https/HttpsClient/OriginServer.java ! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Changeset: 56e5a010a116 Author: ddehaven Date: 2016-10-12 08:47 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/56e5a010a116 8165271: Fix use of reflection to gain access to private fields Reviewed-by: mchung ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/jdk/internal/misc/JavaNetInetAddressAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaNetURLClassLoaderAccess.java ! src/java.base/share/classes/jdk/internal/misc/JavaSecurityAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.desktop/share/classes/sun/applet/AppletSecurity.java Changeset: 2adc75e5ddb4 Author: lana Date: 2016-10-20 20:02 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2adc75e5ddb4 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: fc62eb6bf650 Author: smarks Date: 2016-10-20 13:27 -0700 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fc62eb6bf650 8152617: add missing wildcards to Optional or() and flatMap() Reviewed-by: psandoz, forax ! src/java.base/share/classes/java/util/Optional.java Changeset: 8aef19dd322b Author: rgoel Date: 2016-10-21 11:33 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8aef19dd322b 8146750: java.time.Month.getDisplayName() return incorrect narrow names with JRE provider on locale de,de_DE,en_US. Reviewed-by: okutsu, rriggs, naoto, peytoia ! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java + test/java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Changeset: 160db4882087 Author: rchamyal Date: 2016-10-21 14:52 +0530 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/160db4882087 8163330: HijrahDate aligned day of week incorrect Reviewed-by: rriggs, scolebourne Contributed-by: anubhav.meena at oracle.com ! src/java.base/share/classes/java/time/chrono/HijrahDate.java ! test/java/time/test/java/time/chrono/TestUmmAlQuraChronology.java Changeset: 008918f18c5f Author: prappo Date: 2016-10-21 12:31 +0100 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/008918f18c5f 8168417: Pending exceptions in java.base/windows/native/libnio Reviewed-by: chegar, alanb ! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c Changeset: 4b87b12bd992 Author: simonis Date: 2016-10-21 14:57 +0200 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4b87b12bd992 8168471: Non ANSI C declaration of block local variable in NetworkInterface_winXP.c Reviewed-by: chegar ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: 2a8c7d5443b1 Author: mullan Date: 2016-10-21 09:02 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2a8c7d5443b1 8168313: Tighten permissions granted to jdk.crypto.pkcs11 module Reviewed-by: ascarpino ! src/java.base/share/classes/module-info.java ! src/java.base/share/lib/security/default.policy ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/wrapper/Constants.java Changeset: 0fb9ba19a63a Author: mullan Date: 2016-10-21 09:03 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0fb9ba19a63a Merge Changeset: 5651fa4f1478 Author: igerasim Date: 2016-10-22 17:03 +0300 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5651fa4f1478 8165463: Native implementation of sunmscapi should use operator new (nothrow) for allocations Reviewed-by: clanger, jnimeh, vinnie ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: 750324777b24 Author: okutsu Date: 2016-10-24 15:26 +0900 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/750324777b24 8152926: PropertyResourceBundle constructor don't understand the System.setProperty change Reviewed-by: naoto, peytoia ! src/java.base/share/classes/java/util/PropertyResourceBundle.java Changeset: ae757e4142d7 Author: rriggs Date: 2016-10-24 09:40 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ae757e4142d7 8167192: [Testbug] java/io/Serializable/serialFilter test conditions wrong Reviewed-by: lancea, mchung ! test/java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java ! test/java/io/Serializable/serialFilter/GlobalFilterTest.java ! test/java/io/Serializable/serialFilter/security.policy Changeset: 5c851d70cb76 Author: rriggs Date: 2016-10-24 14:52 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5c851d70cb76 8164908: ReflectionFactory support for IIOP and custom serialization Summary: Add support for serialization to sun.reflect.ReflectionFactory Reviewed-by: alanb, chegar, plevart, amlu ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java + test/com/sun/corba/serialization/ObjectStreamTest$_Echo_Stub.java + test/com/sun/corba/serialization/ObjectStreamTest$_Server_Tie.java + test/com/sun/corba/serialization/ObjectStreamTest.java + test/com/sun/corba/serialization/security.policy - test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java + test/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java + test/sun/reflect/ReflectionFactory/security.policy Changeset: 6ce43dd8e954 Author: rriggs Date: 2016-10-24 18:08 -0400 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6ce43dd8e954 8168614: Disable CORBA com.sun.corba.serialization.ObjectStreamTest.echoObjects Reviewed-by: darcy ! test/com/sun/corba/serialization/ObjectStreamTest.java From lana.steuck at oracle.com Thu Oct 27 18:23:40 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Oct 2016 18:23:40 +0000 Subject: hg: jdk9/jdk9: Added tag jdk-9+142 for changeset 2b3e5caafe35 Message-ID: <201610271823.u9RINeRL013259@aojmv0008.oracle.com> Changeset: 401b6aa77075 Author: lana Date: 2016-10-27 16:28 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/rev/401b6aa77075 Added tag jdk-9+142 for changeset 2b3e5caafe35 ! .hgtags From lana.steuck at oracle.com Thu Oct 27 18:23:39 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Oct 2016 18:23:39 +0000 Subject: hg: jdk9/jdk9/corba: Added tag jdk-9+142 for changeset 408c9c621938 Message-ID: <201610271823.u9RINdAu013246@aojmv0008.oracle.com> Changeset: 6211236ef15e Author: lana Date: 2016-10-27 16:28 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/6211236ef15e Added tag jdk-9+142 for changeset 408c9c621938 ! .hgtags From lana.steuck at oracle.com Thu Oct 27 18:23:41 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Oct 2016 18:23:41 +0000 Subject: hg: jdk9/jdk9/hotspot: Added tag jdk-9+142 for changeset 7b48d63dfd6b Message-ID: <201610271823.u9RINfan013273@aojmv0008.oracle.com> Changeset: 2f9887ab51fa Author: lana Date: 2016-10-27 16:28 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2f9887ab51fa Added tag jdk-9+142 for changeset 7b48d63dfd6b ! .hgtags From lana.steuck at oracle.com Thu Oct 27 18:23:43 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Oct 2016 18:23:43 +0000 Subject: hg: jdk9/jdk9/jaxws: Added tag jdk-9+142 for changeset 59101416d901 Message-ID: <201610271823.u9RINhmm013401@aojmv0008.oracle.com> Changeset: 1c988e708a06 Author: lana Date: 2016-10-27 16:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/1c988e708a06 Added tag jdk-9+142 for changeset 59101416d901 ! .hgtags From lana.steuck at oracle.com Thu Oct 27 18:23:44 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Oct 2016 18:23:44 +0000 Subject: hg: jdk9/jdk9/jaxp: Added tag jdk-9+142 for changeset bdafa0cc34a9 Message-ID: <201610271823.u9RINip3013450@aojmv0008.oracle.com> Changeset: 9afc6dcb430d Author: lana Date: 2016-10-27 16:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/9afc6dcb430d Added tag jdk-9+142 for changeset bdafa0cc34a9 ! .hgtags From lana.steuck at oracle.com Thu Oct 27 18:23:46 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Oct 2016 18:23:46 +0000 Subject: hg: jdk9/jdk9/langtools: Added tag jdk-9+142 for changeset d245e56f4a79 Message-ID: <201610271823.u9RINkk1013470@aojmv0008.oracle.com> Changeset: abe74943a9d5 Author: lana Date: 2016-10-27 16:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/abe74943a9d5 Added tag jdk-9+142 for changeset d245e56f4a79 ! .hgtags From lana.steuck at oracle.com Thu Oct 27 18:23:48 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Oct 2016 18:23:48 +0000 Subject: hg: jdk9/jdk9/nashorn: Added tag jdk-9+142 for changeset d3f5d7311a1a Message-ID: <201610271823.u9RINmaV013573@aojmv0008.oracle.com> Changeset: 65260579b122 Author: lana Date: 2016-10-27 16:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/65260579b122 Added tag jdk-9+142 for changeset d3f5d7311a1a ! .hgtags From lana.steuck at oracle.com Thu Oct 27 18:23:47 2016 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Thu, 27 Oct 2016 18:23:47 +0000 Subject: hg: jdk9/jdk9/jdk: Added tag jdk-9+142 for changeset 6ce43dd8e954 Message-ID: <201610271823.u9RINl5x013485@aojmv0008.oracle.com> Changeset: 0086eb10182b Author: lana Date: 2016-10-27 16:29 +0000 URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0086eb10182b Added tag jdk-9+142 for changeset 6ce43dd8e954 ! .hgtags