From dmitrij.pochepko at bell-sw.com Mon Oct 2 14:25:23 2017 From: dmitrij.pochepko at bell-sw.com (dmitrij.pochepko at bell-sw.com) Date: Mon, 02 Oct 2017 14:25:23 +0000 Subject: hg: jdk10/hs: 8186915: AARCH64: Intrinsify squareToLen and mulAdd Message-ID: <201710021425.v92EPOe9010375@aojmv0008.oracle.com> Changeset: c19054f06c14 Author: dpochepk Date: 2017-10-02 17:20 +0300 URL: http://hg.openjdk.java.net/jdk10/hs/rev/c19054f06c14 8186915: AARCH64: Intrinsify squareToLen and mulAdd Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp From david.holmes at oracle.com Tue Oct 3 01:28:17 2017 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 03 Oct 2017 01:28:17 +0000 Subject: hg: jdk10/hs: 8185062: Set AssumeMP to true and deprecate the flag Message-ID: <201710030128.v931SHKI018391@aojmv0008.oracle.com> Changeset: 552a97e8edad Author: dholmes Date: 2017-10-02 18:56 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/552a97e8edad 8185062: Set AssumeMP to true and deprecate the flag Reviewed-by: shade, dcubed, kvn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java From david.holmes at oracle.com Tue Oct 3 03:24:55 2017 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 03 Oct 2017 03:24:55 +0000 Subject: hg: jdk10/hs: 8188246: Add test/hotspot/jtreg/gc/logging/TestPrintReferences.java to ProblemList.txt Message-ID: <201710030324.v933Ou5t027077@aojmv0008.oracle.com> Changeset: 7e6ef8418220 Author: dholmes Date: 2017-10-02 21:58 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/7e6ef8418220 8188246: Add test/hotspot/jtreg/gc/logging/TestPrintReferences.java to ProblemList.txt Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt From ioi.lam at oracle.com Tue Oct 3 04:51:04 2017 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Tue, 03 Oct 2017 04:51:04 +0000 Subject: hg: jdk10/hs: 2 new changesets Message-ID: <201710030451.v934p4Ew024703@aojmv0008.oracle.com> Changeset: 15294343ba19 Author: iklam Date: 2017-10-02 16:00 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/15294343ba19 8187979: Clean up info printing at CDS dump time Reviewed-by: jiangli, ccheung ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java Changeset: c0c98a4c290b Author: iklam Date: 2017-10-03 03:30 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/c0c98a4c290b Merge From igor.ignatyev at oracle.com Tue Oct 3 05:56:35 2017 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 03 Oct 2017 05:56:35 +0000 Subject: hg: jdk10/hs: 2 new changesets Message-ID: <201710030556.v935uaO7015053@aojmv0008.oracle.com> Changeset: 7645833d326f Author: epavlova Date: 2017-10-02 14:31 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/7645833d326f 8185134: [Graal] Introduce vm.graal predicate and tag tests which are not applicable for Graal Reviewed-by: kvn, dnsimon ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/hotspot/jtreg/compiler/c2/Test8004741.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/hotspot/jtreg/compiler/compilercontrol/logcompilation/LogTest.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java ! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java ! test/jtreg-ext/requires/VMProps.java Changeset: 14aa557af8ba Author: iignatyev Date: 2017-10-03 06:48 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/14aa557af8ba Merge From erik.osterlund at oracle.com Tue Oct 3 07:24:37 2017 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Tue, 03 Oct 2017 07:24:37 +0000 Subject: hg: jdk10/hs: 8187977: Generalize Atomic::xchg to use templates Message-ID: <201710030724.v937ObM0015006@aojmv0008.oracle.com> Changeset: 09c41c4913d9 Author: eosterlund Date: 2017-09-26 21:37 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/09c41c4913d9 8187977: Generalize Atomic::xchg to use templates Reviewed-by: kbarrett, coleenp ! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp ! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp ! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/solaris_sparc.il ! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/runtime/atomic.hpp From erik.helin at oracle.com Tue Oct 3 14:54:50 2017 From: erik.helin at oracle.com (erik.helin at oracle.com) Date: Tue, 03 Oct 2017 14:54:50 +0000 Subject: hg: jdk10/hs: 8187570: Comparison between pointer and char in MethodMatcher::canonicalize Message-ID: <201710031454.v93Eso69005999@aojmv0008.oracle.com> Changeset: 58931d9b2260 Author: ehelin Date: 2017-09-15 10:43 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/58931d9b2260 8187570: Comparison between pointer and char in MethodMatcher::canonicalize Reviewed-by: ysuenaga, eosterlund ! src/hotspot/share/compiler/methodMatcher.cpp From coleen.phillimore at oracle.com Tue Oct 3 22:28:56 2017 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Tue, 03 Oct 2017 22:28:56 +0000 Subject: hg: jdk10/hs: 2 new changesets Message-ID: <201710032228.v93MSus5014968@aojmv0008.oracle.com> Changeset: 96392e113a0a Author: coleenp Date: 2017-10-03 16:42 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/96392e113a0a 8186777: Make Klass::_java_mirror an OopHandle Summary: Add indirection for fetching mirror so that GC doesn't have to follow CLD::_klasses Reviewed-by: hseigel, thartmann, eosterlund, stefank Contributed-by: coleen.phillimore at oracle.com, rickard.backman at oracle.com ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/gc/cms/cmsOopClosures.hpp ! src/hotspot/share/gc/cms/cmsOopClosures.inline.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/cms/parOopClosures.hpp ! src/hotspot/share/gc/cms/parOopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1OopClosures.cpp ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp ! src/hotspot/share/gc/parallel/pcTasks.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.inline.hpp ! src/hotspot/share/gc/parallel/psTasks.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/genOopClosures.hpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/memory/iterator.cpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java Changeset: c5057bf6617f Author: coleenp Date: 2017-10-03 21:21 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/c5057bf6617f Merge ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/share/runtime/vmStructs.cpp - src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat From vladimir.kozlov at oracle.com Wed Oct 4 00:00:55 2017 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 04 Oct 2017 00:00:55 +0000 Subject: hg: jdk10/hs: 8187219: Newer AMD 17h (EPYC) Processor family defaults Message-ID: <201710040000.v9400ub8012672@aojmv0008.oracle.com> Changeset: fde01e0fccb4 Author: kvn Date: 2017-10-03 15:32 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/fde01e0fccb4 8187219: Newer AMD 17h (EPYC) Processor family defaults Reviewed-by: dholmes, kvn Contributed-by: rohitarulraj at gmail.com ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp From vladimir.kozlov at oracle.com Wed Oct 4 01:56:55 2017 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 04 Oct 2017 01:56:55 +0000 Subject: hg: jdk10/hs: 8188139: PPC64: Superword Level Parallelization with VSX Message-ID: <201710040156.v941utVH016629@aojmv0008.oracle.com> Changeset: 2dcbf51d0431 Author: mhorie Date: 2017-10-03 17:37 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/2dcbf51d0431 8188139: PPC64: Superword Level Parallelization with VSX Reviewed-by: kvn, gromero ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/register_definitions_ppc.cpp ! src/hotspot/cpu/ppc/register_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/type.cpp From martin.doerr at sap.com Wed Oct 4 12:07:34 2017 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 04 Oct 2017 12:07:34 +0000 Subject: hg: jdk10/hs: 8188757: PPC64: Disable VSR52-63 in ppc.ad Message-ID: <201710041207.v94C7YiE019018@aojmv0008.oracle.com> Changeset: b02ea7eb7d93 Author: mhorie Date: 2017-10-04 14:01 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/b02ea7eb7d93 8188757: PPC64: Disable VSR52-63 in ppc.ad Reviewed-by: mdoerr ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad From martin.doerr at sap.com Wed Oct 4 12:30:25 2017 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 04 Oct 2017 12:30:25 +0000 Subject: hg: jdk10/hs: 8187969: [s390] z/Architecture Vector Facility Support. Part II Message-ID: <201710041230.v94CUPCw027224@aojmv0008.oracle.com> Changeset: c264868bff5b Author: lucy Date: 2017-10-04 14:25 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/c264868bff5b 8187969: [s390] z/Architecture Vector Facility Support. Part II Reviewed-by: mdoerr ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp From martin.doerr at sap.com Wed Oct 4 14:52:59 2017 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Wed, 04 Oct 2017 14:52:59 +0000 Subject: hg: jdk10/hs: 8188773: PPC64 and s390: Fix UseMembar and enable ShareVtableStubs Message-ID: <201710041452.v94EqxJX021557@aojmv0008.oracle.com> Changeset: 07ad034e0c29 Author: mdoerr Date: 2017-10-04 16:44 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/07ad034e0c29 8188773: PPC64 and s390: Fix UseMembar and enable ShareVtableStubs Reviewed-by: goetz ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp From vladimir.kozlov at oracle.com Wed Oct 4 20:03:01 2017 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 04 Oct 2017 20:03:01 +0000 Subject: hg: jdk10/hs: 8187684: Intrinsify Math.multiplyHigh(long, long) Message-ID: <201710042003.v94K32QW028661@aojmv0008.oracle.com> Changeset: bf73ca31add9 Author: dpochepk Date: 2017-10-04 11:52 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/bf73ca31add9 8187684: Intrinsify Math.multiplyHigh(long, long) Reviewed-by: kvn, aph, lucy ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/library_call.cpp ! src/java.base/share/classes/java/lang/Math.java From jesper.wilhelmsson at oracle.com Wed Oct 4 21:21:56 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Wed, 04 Oct 2017 21:21:56 +0000 Subject: hg: jdk10/hs: 49 new changesets Message-ID: <201710042122.v94LM0q7028678@aojmv0008.oracle.com> Changeset: bbbf1b1e36e9 Author: sdama Date: 2017-09-26 07:00 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/bbbf1b1e36e9 8185257: Nashorn AST is missing nodes when a for-loop contains a VariableDeclarationList Summary: var declaration in for loop removed from block scope in es6 mode Reviewed-by: hannesw, sundar Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/nashorn/script/basic/es6/JDK-8185257.js + test/nashorn/script/basic/es6/JDK-8185257.js.EXPECTED + test/nashorn/src/jdk/nashorn/test/nashorn/models/ES6ASTVisitor.java Changeset: 65640af28197 Author: mli Date: 2017-09-26 12:47 +0800 URL: http://hg.openjdk.java.net/jdk10/hs/rev/65640af28197 8187376: test issue in java/lang/invoke/VarHandles/VarHandleBaseTest.java Reviewed-by: psandoz ! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseTest.java Changeset: 8b5ed0358b3a Author: goetz Date: 2017-09-25 23:42 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/8b5ed0358b3a 8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack Reviewed-by: ihse, dholmes ! make/autoconf/flags.m4 ! make/autoconf/generated-configure.sh ! make/autoconf/spec.gmk.in ! make/hotspot/lib/CompileLibjsig.gmk ! src/hotspot/share/prims/whitebox.cpp + test/hotspot/jtreg/runtime/execstack/TestCheckJDK.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: fae0bf9e361f Author: dholmes Date: 2017-09-26 01:26 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/fae0bf9e361f Merge Changeset: b841be61b9d9 Author: chegar Date: 2017-09-26 10:20 +0100 URL: http://hg.openjdk.java.net/jdk10/hs/rev/b841be61b9d9 8181176: java/net/httpclient/websocket/ConnectionHandover.java times out Reviewed-by: coffeys ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java ! test/jdk/java/net/httpclient/websocket/LoggingHelper.java Changeset: b3a91921bafc Author: vtewari Date: 2017-09-26 15:08 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/b3a91921bafc 8159526: Deprivilege jdk.httpserver Reviewed-by: chegar, alanb, michaelm, mchung ! make/common/Modules.gmk ! src/java.base/share/lib/security/default.policy Changeset: 48ec75306997 Author: mcimadamore Date: 2017-09-26 12:52 +0100 URL: http://hg.openjdk.java.net/jdk10/hs/rev/48ec75306997 8177466: Add compiler support for local variable type-inference Summary: Add support for 'var' in implicitly typed local variable declarations Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! 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/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java - src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/VariablesTest.java + test/langtools/tools/javac/diags/examples/IllegalRefToVarType.java + test/langtools/tools/javac/diags/examples/LocalArrayMissingTarget.java + test/langtools/tools/javac/diags/examples/LocalCantInferNull.java + test/langtools/tools/javac/diags/examples/LocalLambdaMissingTarget.java + test/langtools/tools/javac/diags/examples/LocalMissingInit.java + test/langtools/tools/javac/diags/examples/LocalMrefMissingTarget.java + test/langtools/tools/javac/diags/examples/LocalRedundantType.java + test/langtools/tools/javac/diags/examples/LocalSelfRef.java + test/langtools/tools/javac/diags/examples/VarNotAllowed.java + test/langtools/tools/javac/diags/examples/VarNotAllowedArray.java + test/langtools/tools/javac/diags/examples/VarNotAllowedCompound.java + test/langtools/tools/javac/diags/examples/VarNotAllowedHere.java + test/langtools/tools/javac/lvti/BadLocalVarInferenceTest.java + test/langtools/tools/javac/lvti/BadLocalVarInferenceTest.out + test/langtools/tools/javac/lvti/FoldingTest.java + test/langtools/tools/javac/lvti/FoldingTest.out + test/langtools/tools/javac/lvti/ParserTest.java + test/langtools/tools/javac/lvti/ParserTest.out + test/langtools/tools/javac/lvti/SelfRefTest.java + test/langtools/tools/javac/lvti/SelfRefTest.out + test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.java + test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out + test/langtools/tools/javac/lvti/badTypeReference/pkg/nested/var/A.java + test/langtools/tools/javac/lvti/badTypeReference/pkg/var.java + test/langtools/tools/javac/lvti/harness/InferredType.java + test/langtools/tools/javac/lvti/harness/LocalVariableInferenceTester.java + test/langtools/tools/javac/lvti/harness/NonDenotableTest.java + test/langtools/tools/javac/lvti/harness/PrimitiveTypeTest.java + test/langtools/tools/javac/lvti/harness/ReferenceTypeTest.java ! test/langtools/tools/javac/parser/extend/TrialParser.java ! test/langtools/tools/lib/types/TypeHarness.java Changeset: 6e99a776ae76 Author: sundar Date: 2017-09-26 20:29 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/6e99a776ae76 8187965: dynalink samples under $jdk10/src/sample/nashorn/dynalink are broken Reviewed-by: jlaskey, hannesw + src/sample/nashorn/base64.js ! src/sample/nashorn/dynalink/README ! src/sample/nashorn/dynalink/array_stream_linker.js ! src/sample/nashorn/dynalink/buffer_indexing_linker.js ! src/sample/nashorn/dynalink/dom_linker.js + src/sample/nashorn/dynalink/jarutil.js ! src/sample/nashorn/dynalink/missing_method_linker.js ! src/sample/nashorn/dynalink/underscore_linker.js Changeset: 0feb93f627d2 Author: vtewari Date: 2017-09-26 20:34 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/0feb93f627d2 8185072: network006 times out in many configs in JDK10-hs nightly Reviewed-by: chegar, rriggs ! src/java.base/unix/native/libnet/PlainSocketImpl.c + test/jdk/java/net/HugeDataTransferTest.java Changeset: dc9b1da1314b Author: robm Date: 2017-09-26 19:19 +0100 URL: http://hg.openjdk.java.net/jdk10/hs/rev/dc9b1da1314b 8184328: JDK 8u131 socketRead0 hang at SSL read Reviewed-by: xuelei, chegar, coffeys ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Changeset: e0d686cdf608 Author: bpatel Date: 2017-09-26 20:03 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/e0d686cdf608 8183511: improve style for deprecated text Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.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/ModuleWriterImpl.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/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java Changeset: f60a42d4b8cd Author: weijun Date: 2017-09-27 14:02 +0800 URL: http://hg.openjdk.java.net/jdk10/hs/rev/f60a42d4b8cd 6695402: Jarsigner with multi-byte characters in class names Reviewed-by: weijun Contributed-by: Philipp Kunz ! src/java.base/share/classes/sun/security/util/ManifestDigester.java + test/jdk/sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Changeset: 0e67ab18b511 Author: ihse Date: 2017-09-27 11:21 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/0e67ab18b511 8188012: Nashorn build targets version 9 source Reviewed-by: erikj, dholmes ! make/BuildNashorn.gmk Changeset: b4c8426fe105 Author: ihse Date: 2017-09-27 11:38 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/b4c8426fe105 8188013: symbolgenerator targets jdk 9 source Reviewed-by: erikj ! make/langtools/src/classes/build/tools/symbolgenerator/TransitiveDependencies.java Changeset: bfa048898f11 Author: hannesw Date: 2017-09-27 14:56 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/bfa048898f11 8187962: Optimistic types ignore JavaAdapter return types Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeMap.java + test/nashorn/script/basic/JDK-8187962.js Changeset: 69c3639a49a6 Author: sundar Date: 2017-09-27 18:40 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/69c3639a49a6 8188023: Avoid -source and -target javac options in nashorn ant compilation Reviewed-by: jlaskey, hannesw ! make/nashorn/build.xml ! make/nashorn/buildtools/nasgen/project.properties ! make/nashorn/buildtools/nashorntask/project.properties ! make/nashorn/project.properties ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java ! test/nashorn/src/jdk/nashorn/test/models/ClassWithFinalFinalizer.java Changeset: 9422f1314557 Author: hannesw Date: 2017-09-27 15:26 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/9422f1314557 8133623: JDK-8055034.js and JDK-8130127.js fail in nashorn nightly Reviewed-by: sundar, hannesw Contributed-by: priya.lakshmi.muthuswamy at oracle.com - test/nashorn/script/currently-failing/JDK-8055034.js - test/nashorn/script/currently-failing/JDK-8055034.js.EXPECTED + test/nashorn/script/nosecurity/JDK-8055034.js + test/nashorn/script/nosecurity/JDK-8055034.js.EXPECTED Changeset: 4f48d7ecf2db Author: hannesw Date: 2017-09-27 17:09 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/4f48d7ecf2db 8186815: Java.from has a bug, when element is ScriptObject Reviewed-by: sundar, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java + test/nashorn/script/basic/JDK-8186815.js Changeset: 95192765a858 Author: redestad Date: 2017-09-27 17:56 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/95192765a858 8187826: Avoid using reflection to bootstrap NamedFunctions Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java Changeset: 24d5b83fca46 Author: psandoz Date: 2017-09-27 10:24 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/24d5b83fca46 8187688: Additional tests for MethodHandle.invokeWithArguments Reviewed-by: redestad + test/jdk/java/lang/invoke/InvokeWithArgumentsTest.java Changeset: 65f19a0ce7e9 Author: mchung Date: 2017-09-27 12:44 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/65f19a0ce7e9 6373396: (cl spec) clarify spec of ClassLoader.getPackages() about run-time package Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/ClassLoader.java Changeset: ce5fd3ba3fea Author: darcy Date: 2017-09-27 14:23 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/ce5fd3ba3fea 8187982: Update SourceVersion to mention restricted keywords Reviewed-by: mcimadamore ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! test/langtools/tools/javac/processing/model/TestSourceVersion.java Changeset: 355349babaf4 Author: bpatel Date: 2017-09-27 16:47 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/355349babaf4 8186332: Fix method signature in method summary table Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestBadOverride.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java Changeset: 7513299d1cd0 Author: mcimadamore Date: 2017-09-28 11:20 +0100 URL: http://hg.openjdk.java.net/jdk10/hs/rev/7513299d1cd0 8188090: Running tests from make causes spurious mercurial changes Summary: Fix relative path in test/TestCommon.gmk Reviewed-by: erikj ! test/TestCommon.gmk Changeset: cd02250e9370 Author: sundar Date: 2017-09-28 18:30 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/cd02250e9370 8188082: autoimports.js sample is broken Reviewed-by: hannesw, jlaskey ! src/sample/nashorn/autoimports.js + src/sample/nashorn/dom_tagged_literal.js Changeset: 8eb5e3ccee56 Author: sundar Date: 2017-09-28 23:03 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/8eb5e3ccee56 8188098: NPE in SimpleTreeVisitorES6 visitor when parsing a tagged template literal Reviewed-by: hannesw, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/nashorn/script/basic/JDK-8188098.js + test/nashorn/src/jdk/nashorn/api/tree/test/JDK_8188098_Test.java Changeset: 9ca862331fb4 Author: lana Date: 2017-09-29 00:52 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/9ca862331fb4 Added tag jdk-10+25 for changeset 8eb5e3ccee56 ! .hgtags Changeset: 6439a2eca58b Author: goetz Date: 2017-09-29 10:00 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/6439a2eca58b 8188135: Fix VS 2010 build after "8187631: Refactor FileDescriptor close implementation" Reviewed-by: dholmes, alanb ! src/java.base/windows/native/libjava/io_util_md.c Changeset: 2853531b2c8c Author: sundar Date: 2017-09-29 16:37 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/2853531b2c8c 8180274: Fix links in nashorn documentation Reviewed-by: hannesw ! doc/nashorn/JavaScriptingProgrammersGuide.html ! src/jdk.scripting.nashorn/share/classes/module-info.java Changeset: c87f7ff9ef65 Author: erikj Date: 2017-09-29 15:26 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/c87f7ff9ef65 8188136: jib configure requires --src-dir for out of tree builds 8188123: jib.sh looks for closed config file in the wrong place after repo consolidation Reviewed-by: dholmes, tbell ! bin/jib.sh Changeset: 798610a8a552 Author: ctornqvi Date: 2017-09-29 09:48 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/798610a8a552 8188038: Add Windows-x64-open bundles to jib-profiles.js Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: 96a6bba0e695 Author: sdama Date: 2017-09-30 03:15 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/96a6bba0e695 8147076: LinkerCallSite.ARGLIMIT is used incorrectly Summary: Modified ARGLIMIT Reviewed-by: hannesw, jlaskey Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java + test/nashorn/script/basic/JDK-8147076.js + test/nashorn/script/basic/JDK-8147076.js.EXPECTED ! test/nashorn/script/trusted/JDK-8006529.js Changeset: 7d67bb6b0599 Author: mchung Date: 2017-09-29 11:33 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/7d67bb6b0599 8186050: StackFrame should provide the method signature Reviewed-by: alanb, bchristi, forax, plevart ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! test/jdk/java/lang/StackWalker/Basic.java ! test/jdk/java/lang/StackWalker/SanityTest.java Changeset: 565363232665 Author: tbell Date: 2017-09-30 22:49 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/565363232665 8188185: Windows build fails in configure after fix for JDK-8188136 Reviewed-by: darcy ! bin/jib.sh Changeset: f83c45751d58 Author: ihse Date: 2017-09-27 21:48 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/f83c45751d58 8188034: InitSupport does not properly include closed file Reviewed-by: tbell, erikj ! make/InitSupport.gmk Changeset: a0116bcc65b7 Author: mcimadamore Date: 2017-10-02 12:29 +0100 URL: http://hg.openjdk.java.net/jdk10/hs/rev/a0116bcc65b7 8188144: regression in method reference type-checking Summary: method reference checking prefers unbound lookup when both searches produce same results Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/lambda/8188144/T8188144.java Changeset: 2e947e1bd907 Author: vromero Date: 2017-10-02 10:04 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/2e947e1bd907 8187978: javac can show overload error messages that include non-valid candidates Reviewed-by: mcimadamore Contributed-by: bsrbnd at gmail.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java + test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.out ! test/langtools/tools/javac/capture/Martin.out ! test/langtools/tools/javac/lambda/8019480/T8019480.out Changeset: 56419ec66d4e Author: bpatel Date: 2017-10-02 14:49 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/56419ec66d4e 8169819: minor cleanup for deprecated page Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.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/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: a905ce398074 Author: bpatel Date: 2017-10-03 12:58 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/a905ce398074 8074407: javadoc: using
 after @deprecated tag causes warnings
Reviewed-by: jjg, ksrini

! 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/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestClass.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java

Changeset: 14a82b038e5a
Author:    dl
Date:      2017-10-03 13:32 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/14a82b038e5a

8188241: Improve numerical code in StampedLock example code
Reviewed-by: martin, psandoz, darcy

! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java

Changeset: f517fa4f4dc6
Author:    dl
Date:      2017-10-03 13:37 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/f517fa4f4dc6

8187408: AbstractQueuedSynchronizer wait queue corrupted when thread awaits without holding the lock
Reviewed-by: martin, psandoz, dholmes

! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! test/jdk/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java
! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java
! test/jdk/java/util/concurrent/tck/ReentrantLockTest.java

Changeset: e0637258a133
Author:    dl
Date:      2017-10-03 13:41 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/e0637258a133

8187607: [Testbug] Atomic*FieldUpdaterTest.checkPrivateAccess uses nested classes
Reviewed-by: martin, psandoz, dholmes

! test/jdk/java/util/concurrent/tck/AtomicIntegerFieldUpdaterTest.java
! test/jdk/java/util/concurrent/tck/AtomicLongFieldUpdaterTest.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java
+ test/jdk/java/util/concurrent/tck/NonNestmates.java

Changeset: 3f5f9bc0bdc2
Author:    dl
Date:      2017-10-03 13:45 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/3f5f9bc0bdc2

8186171: HashMap: Entry.setValue may not work after Iterator.remove() called for previous entries
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/HashMap.java
! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentSkipListMapTest.java
+ test/jdk/java/util/concurrent/tck/HashMapTest.java
+ test/jdk/java/util/concurrent/tck/MapImplementation.java
+ test/jdk/java/util/concurrent/tck/MapTest.java
! test/jdk/java/util/concurrent/tck/TreeMapTest.java

Changeset: 62cd7fef87b6
Author:    dl
Date:      2017-10-03 13:50 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/62cd7fef87b6

8186226: Improve ConcurrentSkipListMap performance on weak memory model machines
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java

Changeset: 90b7465b9ac7
Author:    dl
Date:      2017-10-03 13:55 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/90b7465b9ac7

8186265: Make toString() methods of "task" objects more useful
Reviewed-by: martin, psandoz, rriggs, dholmes, darcy
Contributed-by: Charles Munger 

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! test/jdk/java/util/concurrent/CompletableFuture/Basic.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java
! test/jdk/java/util/concurrent/tck/ExecutorsTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java
! test/jdk/java/util/concurrent/tck/FutureTaskTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java

Changeset: 6864969a78ad
Author:    dl
Date:      2017-10-03 14:00 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6864969a78ad

8186056: Miscellaneous changes imported from jsr166 CVS 2017-09
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/TimeUnit.java
! src/java.base/share/classes/java/util/concurrent/locks/Condition.java
! test/jdk/java/util/Collection/IteratorMicroBenchmark.java
! test/jdk/java/util/Collection/RemoveMicroBenchmark.java
! test/jdk/java/util/Collection/testlibrary/CollectionAsserts.java
! test/jdk/java/util/Collection/testlibrary/ExtendsAbstractCollection.java
! test/jdk/java/util/List/ListDefaults.java
! test/jdk/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java
! test/jdk/java/util/concurrent/tck/Collection8Test.java
! test/jdk/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/jdk/java/util/concurrent/tck/StampedLockTest.java
! test/jdk/java/util/concurrent/tck/ThreadLocalRandomTest.java

Changeset: 5f351a1131e0
Author:    mchung
Date:      2017-10-03 19:27 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/5f351a1131e0

8188321: (jdeps) help message should say "requires transitive" rather than "requires public"
Reviewed-by: sundar

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties

Changeset: 6feee2a82b0b
Author:    jwilhelm
Date:      2017-10-04 21:02 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6feee2a82b0b

Merge

! make/common/Modules.gmk
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat

Changeset: 974275a24b74
Author:    jwilhelm
Date:      2017-10-04 20:01 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/974275a24b74

Merge

- src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java
- test/nashorn/script/currently-failing/JDK-8055034.js
- test/nashorn/script/currently-failing/JDK-8055034.js.EXPECTED


From vladimir.kozlov at oracle.com  Thu Oct  5 02:26:25 2017
From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com)
Date: Thu, 05 Oct 2017 02:26:25 +0000
Subject: hg: jdk10/hs: 8187822: C2 conditonal move optimization might create
 broken graph
Message-ID: <201710050226.v952QPqK029870@aojmv0008.oracle.com>

Changeset: b3fd664e5af2
Author:    roland
Date:      2017-09-27 16:17 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/b3fd664e5af2

8187822: C2 conditonal move optimization might create broken graph
Reviewed-by: kvn

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCMovSplitThruPhi.java


From vladimir.kozlov at oracle.com  Thu Oct  5 08:04:54 2017
From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com)
Date: Thu, 05 Oct 2017 08:04:54 +0000
Subject: hg: jdk10/hs: 8187601: Unrolling more when SLP auto-vectorization
 failed
Message-ID: <201710050804.v9584sGG008382@aojmv0008.oracle.com>

Changeset: d78db2ebce5e
Author:    zyao
Date:      2017-09-20 18:30 +0800
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/d78db2ebce5e

8187601: Unrolling more when SLP auto-vectorization failed
Reviewed-by: kvn

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/superword.cpp


From rahul.v.raghavan at oracle.com  Thu Oct  5 08:37:23 2017
From: rahul.v.raghavan at oracle.com (rahul.v.raghavan at oracle.com)
Date: Thu, 05 Oct 2017 08:37:23 +0000
Subject: hg: jdk10/hs: 8185003: JMX: Add a version of
 ThreadMXBean.dumpAllThreads with a maxDepth argument
Message-ID: <201710050837.v958bNpG019853@aojmv0008.oracle.com>

Changeset: 68d46cb9be45
Author:    uvangapally
Date:      2017-10-05 01:31 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/68d46cb9be45

8185003: JMX: Add a version of ThreadMXBean.dumpAllThreads with a maxDepth argument
Summary: Added two new API's to limit the stack trace depth
Reviewed-by: mchung, dfuchs, rriggs, egahlin
Contributed-by: ujwal.vangapally at oracle.com

! src/hotspot/share/services/jmm.h
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadService.cpp
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.management/share/native/include/jmm.h
! src/java.management/share/native/libmanagement/ThreadImpl.c
! src/java.management/share/native/libmanagement/management.c
! src/jdk.management/share/native/libmanagement_ext/management_ext.c
+ test/jdk/java/lang/management/ThreadMXBean/MaxDepthForThreadInfoTest.java


From erik.osterlund at oracle.com  Thu Oct  5 10:33:40 2017
From: erik.osterlund at oracle.com (erik.osterlund at oracle.com)
Date: Thu, 05 Oct 2017 10:33:40 +0000
Subject: hg: jdk10/hs: 8188224: Generalize Atomic::load/store to use templates
Message-ID: <201710051033.v95AXelm001437@aojmv0008.oracle.com>

Changeset: 2d56326b98f0
Author:    eosterlund
Date:      2017-10-05 10:55 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/2d56326b98f0

8188224: Generalize Atomic::load/store to use templates
Reviewed-by: dholmes, coleenp

! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp
! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp
! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp
! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/share/runtime/atomic.hpp


From martin.doerr at sap.com  Thu Oct  5 11:04:03 2017
From: martin.doerr at sap.com (martin.doerr at sap.com)
Date: Thu, 05 Oct 2017 11:04:03 +0000
Subject: hg: jdk10/hs: 8188802: PPC64: Failure on
 assert(lrgmask.is_aligned_sets(RegMask::SlotsPerVecX))
Message-ID: <201710051104.v95B43KF012852@aojmv0008.oracle.com>

Changeset: fd0db78ac8d4
Author:    mhorie
Date:      2017-10-05 12:56 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/fd0db78ac8d4

8188802: PPC64: Failure on assert(lrgmask.is_aligned_sets(RegMask::SlotsPerVecX))
Reviewed-by: mdoerr

! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp


From vladimir.kozlov at oracle.com  Fri Oct  6 18:52:23 2017
From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com)
Date: Fri, 06 Oct 2017 18:52:23 +0000
Subject: hg: jdk10/hs: 8188775: Module jdk.internal.vm.compiler.management has
 not been granted accessClassInPackage.org.graalvm.compiler.hotspot
Message-ID: <201710061852.v96IqNfE008292@aojmv0008.oracle.com>

Changeset: bb0c5c1a2785
Author:    kvn
Date:      2017-10-06 10:39 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/bb0c5c1a2785

8188775: Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.hotspot
Summary: add missed changes in default.policy for new module
Reviewed-by: mchung

! src/java.base/share/lib/security/default.policy


From coleen.phillimore at oracle.com  Fri Oct  6 19:50:36 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Fri, 06 Oct 2017 19:50:36 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710061950.v96JobRG025004@aojmv0008.oracle.com>

Changeset: 6d5b8aa2f568
Author:    coleenp
Date:      2017-10-06 14:30 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6d5b8aa2f568

8178870: instrumentation.retransformClasses cause coredump
Summary: Don't double-free cached class bytes on redefinition loading failure.
Reviewed-by: sspitsyn, jiangli

! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/hotspot/jtreg/runtime/RedefineTests/RedefineDoubleDelete.java
+ test/hotspot/jtreg/runtime/RedefineTests/libRedefineDoubleDelete.c

Changeset: 718e733aeb0d
Author:    coleenp
Date:      2017-10-06 18:50 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/718e733aeb0d

Merge



From vladimir.kozlov at oracle.com  Fri Oct  6 21:20:57 2017
From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com)
Date: Fri, 06 Oct 2017 21:20:57 +0000
Subject: hg: jdk10/hs: 8188776: jdk.internal.vm.ci can't export package to
 upgradeable modules
Message-ID: <201710062120.v96LKv9Y021912@aojmv0008.oracle.com>

Changeset: 92aab488afdc
Author:    kvn
Date:      2017-10-06 13:00 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/92aab488afdc

8188776: jdk.internal.vm.ci can't export package to upgradeable modules
Summary: Added missing exception in JdkQualifiedExportTest.java test
Reviewed-by: mchung

! test/jdk/jdk/modules/etc/JdkQualifiedExportTest.java


From jiangli.zhou at oracle.com  Sat Oct  7 01:00:59 2017
From: jiangli.zhou at oracle.com (jiangli.zhou at oracle.com)
Date: Sat, 07 Oct 2017 01:00:59 +0000
Subject: hg: jdk10/hs: 8174986: CDS archived java heap region may not
 compatible with AOT
Message-ID: <201710070100.v9710xcI022567@aojmv0008.oracle.com>

Changeset: 0fb1d501c408
Author:    jiangli
Date:      2017-10-06 19:33 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/0fb1d501c408

8174986: CDS archived java heap region may not compatible with AOT
Summary: Always uses LogKlassAlignmentInBytes for narrow_klass_shift when CDS is enabled.
Reviewed-by: iklam, ccheung

! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp


From coleen.phillimore at oracle.com  Sat Oct  7 04:15:01 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Sat, 07 Oct 2017 04:15:01 +0000
Subject: hg: jdk10/hs: 8187685: NMT: Tracking compiler memory usage of
 thread's resource area
Message-ID: <201710070415.v974F1nO015235@aojmv0008.oracle.com>

Changeset: 5c8607bb3d2d
Author:    zgu
Date:      2017-10-06 22:40 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/5c8607bb3d2d

8187685: NMT: Tracking compiler memory usage of thread's resource area
Summary: Bias compiler thread's resource area to mtCompiler
Reviewed-by: kvn, coleenp

! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/runtime/thread.cpp


From serguei.spitsyn at oracle.com  Mon Oct  9 08:17:39 2017
From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com)
Date: Mon, 09 Oct 2017 08:17:39 +0000
Subject: hg: jdk10/hs: 3 new changesets
Message-ID: <201710090817.v998Hda9012126@aojmv0008.oracle.com>

Changeset: f9ace8da5e9c
Author:    ysuenaga
Date:      2017-10-07 22:42 +0900
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/f9ace8da5e9c

8187401: Java Stack cannot be shown on HSDB
Reviewed-by: sspitsyn, jgeorge

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java

Changeset: d4380ee1cbe9
Author:    ysuenaga
Date:      2017-10-07 22:45 +0900
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/d4380ee1cbe9

8187403: [Unknown generation] is shown in Stack Memory on HSDB
Reviewed-by: sspitsyn, jgeorge

! src/hotspot/share/gc/g1/heapRegionType.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionType.java

Changeset: f5f98c9f1884
Author:    sspitsyn
Date:      2017-10-09 07:08 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/f5f98c9f1884

Merge

! src/hotspot/share/runtime/vmStructs.cpp
- src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java
- test/nashorn/script/currently-failing/JDK-8055034.js
- test/nashorn/script/currently-failing/JDK-8055034.js.EXPECTED


From david.holmes at oracle.com  Mon Oct  9 09:27:32 2017
From: david.holmes at oracle.com (david.holmes at oracle.com)
Date: Mon, 09 Oct 2017 09:27:32 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710090927.v999RXD9001915@aojmv0008.oracle.com>

Changeset: a5abbaac6165
Author:    dholmes
Date:      2017-10-09 01:23 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/a5abbaac6165

8185529: JCK api/java_lang/Object/WaitTests failed with jdk10/hs nightly
Reviewed-by: dcubed, ccheung

! src/hotspot/os/posix/os_posix.cpp

Changeset: 54acb845133e
Author:    dholmes
Date:      2017-10-09 08:15 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/54acb845133e

Merge



From martin.doerr at sap.com  Mon Oct  9 09:57:22 2017
From: martin.doerr at sap.com (martin.doerr at sap.com)
Date: Mon, 09 Oct 2017 09:57:22 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710090957.v999vMHN011597@aojmv0008.oracle.com>

Changeset: 660175b829e8
Author:    lucy
Date:      2017-10-09 11:43 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/660175b829e8

8187964: [s390][ppc]: Intrinsify Math.multiplyHigh(long, long)
Reviewed-by: mdoerr

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/s390.ad

Changeset: c2ff34932cbd
Author:    lucy
Date:      2017-10-09 11:51 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/c2ff34932cbd

8188857: [s390]: CPU feature detection incomplete
Reviewed-by: mdoerr

! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp


From martin.doerr at sap.com  Mon Oct  9 12:01:55 2017
From: martin.doerr at sap.com (martin.doerr at sap.com)
Date: Mon, 09 Oct 2017 12:01:55 +0000
Subject: hg: jdk10/hs: 8188868: PPC64: Support AES intrinsics on Big Endian
Message-ID: <201710091201.v99C1twe022665@aojmv0008.oracle.com>

Changeset: 9d337e48b178
Author:    mdoerr
Date:      2017-10-09 13:56 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/9d337e48b178

8188868: PPC64: Support AES intrinsics on Big Endian
Reviewed-by: goetz

! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp


From erik.osterlund at oracle.com  Mon Oct  9 14:24:17 2017
From: erik.osterlund at oracle.com (erik.osterlund at oracle.com)
Date: Mon, 09 Oct 2017 14:24:17 +0000
Subject: hg: jdk10/hs: 8188813: Generalize OrderAccess to use templates
Message-ID: <201710091424.v99EOHaw003350@aojmv0008.oracle.com>

Changeset: a1f68e415b48
Author:    eosterlund
Date:      2017-10-09 14:39 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/a1f68e415b48

8188813: Generalize OrderAccess to use templates
Reviewed-by: dholmes, coleenp

! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.inline.hpp
! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.inline.hpp
! src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.inline.hpp
! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.inline.hpp
! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.inline.hpp
! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.inline.hpp
! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.inline.hpp
! src/hotspot/os_cpu/linux_sparc/orderAccess_linux_sparc.inline.hpp
! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.inline.hpp
! src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.inline.hpp
! src/hotspot/os_cpu/solaris_sparc/orderAccess_solaris_sparc.inline.hpp
! src/hotspot/os_cpu/solaris_x86/orderAccess_solaris_x86.inline.hpp
! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.inline.hpp
! src/hotspot/share/gc/shared/cardTableModRefBS.inline.hpp
! src/hotspot/share/metaprogramming/primitiveConversions.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/runtime/atomic.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/orderAccess.inline.hpp


From ioi.lam at oracle.com  Mon Oct  9 22:43:24 2017
From: ioi.lam at oracle.com (ioi.lam at oracle.com)
Date: Mon, 09 Oct 2017 22:43:24 +0000
Subject: hg: jdk10/hs: 8188828: Intermittent ClassNotFoundException:
 jdk.test.lib.Platform for compiler tests
Message-ID: <201710092243.v99MhO4s000432@aojmv0008.oracle.com>

Changeset: 601807573d40
Author:    iklam
Date:      2017-10-09 13:11 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/601807573d40

8188828: Intermittent ClassNotFoundException: jdk.test.lib.Platform for compiler tests
Summary: As a work around, remove dependency from jdk.test.lib.FileInstaller to other classes in this library
Reviewed-by: iignatyev, gtriantafill, kvn, dholmes

! test/lib/jdk/test/lib/FileInstaller.java


From jesper.wilhelmsson at oracle.com  Tue Oct 10 04:52:46 2017
From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com)
Date: Tue, 10 Oct 2017 04:52:46 +0000
Subject: hg: jdk10/hs: 8189071: Require jtreg 4.2 b09
Message-ID: <201710100452.v9A4qlvV029962@aojmv0008.oracle.com>

Changeset: 7eda0a64c199
Author:    jwilhelm
Date:      2017-10-10 03:54 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/7eda0a64c199

8189071: Require jtreg 4.2 b09
Reviewed-by: dholmes, gtriantafill

! make/conf/jib-profiles.js


From jesper.wilhelmsson at oracle.com  Tue Oct 10 15:41:40 2017
From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com)
Date: Tue, 10 Oct 2017 15:41:40 +0000
Subject: hg: jdk10/hs: 9 new changesets
Message-ID: <201710101541.v9AFffre008255@aojmv0008.oracle.com>

Changeset: 66774e1fc3a7
Author:    igerasim
Date:      2017-10-03 23:42 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/66774e1fc3a7

8187658: Bigger buffer for GetAdaptersAddresses
Reviewed-by: rriggs, vtewari

! src/java.base/windows/native/libnet/NetworkInterface_winXP.c

Changeset: eca11f20586e
Author:    igerasim
Date:      2017-10-04 01:08 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/eca11f20586e

8186654: Poor quality of sun.security.util.Cache.EqualByteArray.hashCode()
Reviewed-by: coffeys

! src/java.base/share/classes/sun/security/util/Cache.java
+ test/jdk/sun/security/util/Cache/EbaHash.java

Changeset: ff631a3cadbc
Author:    ksrini
Date:      2017-10-04 10:44 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/ff631a3cadbc

8186703: javadoc needs a test to verify member hiding
Reviewed-by: jjg

! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
+ test/langtools/jdk/javadoc/doclet/testInterface/pkg/ClassWithStaticMembers.java
- test/langtools/jdk/javadoc/doclet/testInterface/pkg/ClassWithStaticMethod.java
+ test/langtools/jdk/javadoc/doclet/testInterface/pkg/InterfaceWithStaticMembers.java
- test/langtools/jdk/javadoc/doclet/testInterface/pkg/InterfaceWithStaticMethod.java

Changeset: d4f959806fe9
Author:    joehw
Date:      2017-10-04 10:54 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/d4f959806fe9

8187593: Cleanup: removing SecuritySupport files
Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLMessages.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java
- src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java
- src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java
- src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLMessages.java
- src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Messages.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEntityStorage.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/WriterUtility.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java
! src/java.xml/share/classes/javax/xml/datatype/FactoryFinder.java
- src/java.xml/share/classes/javax/xml/datatype/SecuritySupport.java
! src/java.xml/share/classes/javax/xml/parsers/FactoryFinder.java
- src/java.xml/share/classes/javax/xml/parsers/SecuritySupport.java
! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java
- src/java.xml/share/classes/javax/xml/stream/SecuritySupport.java
! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java
- src/java.xml/share/classes/javax/xml/transform/SecuritySupport.java
! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java
! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java
- src/java.xml/share/classes/javax/xml/validation/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/xpath/SecuritySupport.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java
- src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java

Changeset: eb28be8f935d
Author:    ihse
Date:      2017-10-05 11:02 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/eb28be8f935d

8188768: Fix interaction between make and autoconf after consolidation
Reviewed-by: erikj, tbell

! make/Init.gmk
! make/InitSupport.gmk
! make/autoconf/autogen.sh
! make/autoconf/configure

Changeset: 743814386712
Author:    ihse
Date:      2017-10-05 12:41 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/743814386712

8188814: Simplify IncludeCustomExtension
Reviewed-by: dholmes

! make/Bundles.gmk
! make/CompileDemos.gmk
! make/CompileJavaModules.gmk
! make/CompileToolsHotspot.gmk
! make/CompileToolsJdk.gmk
! make/Docs.gmk
! make/Images.gmk
! make/Jprt.gmk
! make/Main.gmk
! make/ReleaseFile.gmk
! make/RunTests.gmk
! make/SourceRevision.gmk
! make/ToolsJdk.gmk
! make/UpdateBuildDocs.gmk
! make/ZipSource.gmk
! make/autoconf/spec.gmk.in
! make/common/FindTests.gmk
! make/common/MakeBase.gmk
! make/common/Modules.gmk
! make/copy/Copy-java.base.gmk
! make/copy/Copy-java.desktop.gmk
! make/gendata/Gendata-java.base.gmk
! make/gendata/GendataBlacklistedCerts.gmk
! make/gendata/GendataFontConfig.gmk
! make/gensrc/Gensrc-java.desktop.gmk
! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk
! make/gensrc/Gensrc-jdk.localedata.gmk
! make/gensrc/GensrcIcons.gmk
! make/hotspot/gensrc/GenerateSources.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/lib/JvmMapfile.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-java.desktop.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-jdk.hotspot.agent.gmk
! make/lib/Lib-jdk.management.gmk
! make/lib/LibCommon.gmk
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk

Changeset: 31f541df4187
Author:    mcimadamore
Date:      2017-10-05 12:19 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/31f541df4187

8063054: Incorrect raw type warning for method reference
Summary: Spurious raw types warnings generated for unbound method references
Reviewed-by: jlahoda
Contributed-by: bsrbnd at gmail.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/lambda/8063054/T8063054a.java
+ test/langtools/tools/javac/lambda/8063054/T8063054b.java

Changeset: 1129253d3bc7
Author:    mcimadamore
Date:      2017-10-05 18:29 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/1129253d3bc7

8172443: Change use of tree.pos to line:col in rawDiagnostics
Summary: Generate more stable raw diagnostic position for functional expression AST diag arguments
Reviewed-by: jjg, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
! test/langtools/tools/javac/T8024207/FlowCrashTest.out
! test/langtools/tools/javac/generics/diamond/8065986/T8065986a.out
! test/langtools/tools/javac/generics/diamond/8065986/T8065986b.out
! test/langtools/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out
! test/langtools/tools/javac/lambda/8074381/T8074381b.out
! test/langtools/tools/javac/lambda/BadMethodCall2.out
! test/langtools/tools/javac/lambda/BadRecovery.out
! test/langtools/tools/javac/lambda/BadTargetType.out
! test/langtools/tools/javac/lambda/LambdaExpr19.out
! test/langtools/tools/javac/lambda/MethodReference20.out
! test/langtools/tools/javac/lambda/MethodReference22.out
! test/langtools/tools/javac/lambda/MethodReference41.out
! test/langtools/tools/javac/lambda/MethodReference42.out
! test/langtools/tools/javac/lambda/MethodReference43.out
! test/langtools/tools/javac/lambda/MethodReference44.out
! test/langtools/tools/javac/lambda/MethodReference46.out
! test/langtools/tools/javac/lambda/MethodReference48.out
! test/langtools/tools/javac/lambda/MethodReference55.out
! test/langtools/tools/javac/lambda/MethodReference68.out
! test/langtools/tools/javac/lambda/MethodReference72.java
! test/langtools/tools/javac/lambda/MethodReference72.out
! test/langtools/tools/javac/lambda/MostSpecific09.out
! test/langtools/tools/javac/lambda/TargetType21.out
! test/langtools/tools/javac/lambda/TargetType24.out
! test/langtools/tools/javac/lambda/TargetType33.out
! test/langtools/tools/javac/lambda/TargetType43.out
! test/langtools/tools/javac/lambda/TargetType44.out
! test/langtools/tools/javac/lambda/TargetType52.out
! test/langtools/tools/javac/lambda/TargetType60.out
! test/langtools/tools/javac/lambda/funcInterfaces/LambdaTest2_neg1.out
! test/langtools/tools/javac/lambda/typeInference/InferenceTest_neg1_2.out

Changeset: b512c5781ca1
Author:    jwilhelm
Date:      2017-10-10 16:29 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/b512c5781ca1

Merge

! make/common/Modules.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/test/JtregNativeHotspot.gmk
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat


From mandy.chung at oracle.com  Tue Oct 10 20:22:29 2017
From: mandy.chung at oracle.com (mandy.chung at oracle.com)
Date: Tue, 10 Oct 2017 20:22:29 +0000
Subject: hg: jdk10/hs: 8188052: JNI FindClass needs to specify the class
 loading context used for library lifecycle hooks
Message-ID: <201710102022.v9AKMTAM017381@aojmv0008.oracle.com>

Changeset: af241e3e5a13
Author:    mchung
Date:      2017-10-10 11:52 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/af241e3e5a13

8188052: JNI FindClass needs to specify the class loading context used for library lifecycle hooks
Reviewed-by: alanb, coleenp, dholmes

! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jni.h
! src/hotspot/share/runtime/thread.cpp
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/native/include/jni.h
! src/jdk.management.agent/unix/native/libmanagement_agent/FileSystemImpl.c
! src/jdk.management.agent/windows/native/libmanagement_agent/FileSystemImpl.c
! test/hotspot/jtreg/native_sanity/JniVersion.java


From calvin.cheung at oracle.com  Tue Oct 10 23:06:10 2017
From: calvin.cheung at oracle.com (calvin.cheung at oracle.com)
Date: Tue, 10 Oct 2017 23:06:10 +0000
Subject: hg: jdk10/hs: 8185694: Replace
 SystemDictionaryShared::_java_platform_loader with
 SystemDictionary::is_platform_class_loader()
Message-ID: <201710102306.v9AN6Akv029412@aojmv0008.oracle.com>

Changeset: 0ecfd6c951a6
Author:    ccheung
Date:      2017-10-10 14:38 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/0ecfd6c951a6

8185694: Replace SystemDictionaryShared::_java_platform_loader with SystemDictionary::is_platform_class_loader()
Summary: added the creation of _java_platform_loader
Reviewed-by: iklam, coleenp, mchung, dholmes, jiangli

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/thread.cpp


From mikhailo.seledtsov at oracle.com  Wed Oct 11 03:29:53 2017
From: mikhailo.seledtsov at oracle.com (mikhailo.seledtsov at oracle.com)
Date: Wed, 11 Oct 2017 03:29:53 +0000
Subject: hg: jdk10/hs: 8181592: [TESTBUG] Docker test utils and docker jdk
 basic test
Message-ID: <201710110329.v9B3TrMd006424@aojmv0008.oracle.com>

Changeset: 6210a27c3704
Author:    mseledtsov
Date:      2017-10-10 19:18 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6210a27c3704

8181592: [TESTBUG] Docker test utils and docker jdk basic test
Summary: Implemented docker test utilities and basic test
Reviewed-by: iignatyev, lmesnik, gtriantafill

! test/hotspot/jtreg/TEST.ROOT
+ test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java
+ test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest
+ test/hotspot/jtreg/runtime/containers/docker/HelloDocker.java
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java
+ test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java


From erik.helin at oracle.com  Wed Oct 11 10:31:10 2017
From: erik.helin at oracle.com (erik.helin at oracle.com)
Date: Wed, 11 Oct 2017 10:31:10 +0000
Subject: hg: jdk10/hs: 8187578: BitMap::reallocate should check if old_map is
 NULL
Message-ID: <201710111031.v9BAVADp018484@aojmv0008.oracle.com>

Changeset: 4f26db3c02af
Author:    ehelin
Date:      2017-09-15 14:47 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/4f26db3c02af

8187578: BitMap::reallocate should check if old_map is NULL
Reviewed-by: stefank, eosterlund, dholmes

! src/hotspot/share/utilities/bitMap.cpp


From harold.seigel at oracle.com  Wed Oct 11 15:16:01 2017
From: harold.seigel at oracle.com (harold.seigel at oracle.com)
Date: Wed, 11 Oct 2017 15:16:01 +0000
Subject: hg: jdk10/hs: 8188922: [TESTBUG]
 runtime/CommandLine/VMDeprecatedOptions.java fails with JDK10 release bits
Message-ID: <201710111516.v9BFG1VR023128@aojmv0008.oracle.com>

Changeset: 44117bc2bedf
Author:    hseigel
Date:      2017-10-11 10:03 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/44117bc2bedf

8188922: [TESTBUG] runtime/CommandLine/VMDeprecatedOptions.java fails with JDK10 release bits
Summary: Add -XX:+UnlockDiagnosticVMOptions to the command line when testing a deprecated diagnostic option.
Reviewed-by: coleenp, lfoltan

! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java


From igor.veresov at oracle.com  Thu Oct 12 00:38:48 2017
From: igor.veresov at oracle.com (igor.veresov at oracle.com)
Date: Thu, 12 Oct 2017 00:38:48 +0000
Subject: hg: jdk10/hs: 8189183: [AOT] Fix eclipse project generation after
 repo consolidation
Message-ID: <201710120038.v9C0cmVL016226@aojmv0008.oracle.com>

Changeset: 57cdc5222925
Author:    iveresov
Date:      2017-10-11 16:19 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/57cdc5222925

8189183: [AOT] Fix eclipse project generation after repo consolidation
Reviewed-by: dlong

! src/hotspot/.mx.jvmci/hotspot/templates/eclipse/cproject
! src/hotspot/.mx.jvmci/mx_jvmci.py
! src/hotspot/.mx.jvmci/suite.py
! src/jdk.internal.vm.compiler/.mx.graal/suite.py


From serguei.spitsyn at oracle.com  Thu Oct 12 03:10:42 2017
From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com)
Date: Thu, 12 Oct 2017 03:10:42 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710120310.v9C3AgZV003204@aojmv0008.oracle.com>

Changeset: 74f5b6c267e3
Author:    ysuenaga
Date:      2017-10-11 23:29 +0900
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/74f5b6c267e3

8189069: regression after push of 8187403: "AssertionFailure: addr should be OopHandle"
Reviewed-by: sspitsyn, jgeorge

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java

Changeset: 39575526c6d9
Author:    sspitsyn
Date:      2017-10-12 01:18 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/39575526c6d9

Merge



From erik.helin at oracle.com  Thu Oct 12 10:43:08 2017
From: erik.helin at oracle.com (erik.helin at oracle.com)
Date: Thu, 12 Oct 2017 10:43:08 +0000
Subject: hg: jdk10/hs: 8187667: Disable deprecation warning for readdir_r
Message-ID: <201710121043.v9CAh8H4010882@aojmv0008.oracle.com>

Changeset: f5f2a2d13775
Author:    ehelin
Date:      2017-09-18 15:06 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/f5f2a2d13775

8187667: Disable deprecation warning for readdir_r
Reviewed-by: dholmes, sjohanss

! src/hotspot/os/linux/os_linux.inline.hpp


From erik.helin at oracle.com  Fri Oct 13 08:53:13 2017
From: erik.helin at oracle.com (erik.helin at oracle.com)
Date: Fri, 13 Oct 2017 08:53:13 +0000
Subject: hg: jdk10/hs: 8179387: Factor out CMS specific code from
 GenCollectedHeap into its own subclass
Message-ID: <201710130853.v9D8rD2k026968@aojmv0008.oracle.com>

Changeset: 817f2a7019e4
Author:    rkennke
Date:      2017-10-12 15:08 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/817f2a7019e4

8179387: Factor out CMS specific code from GenCollectedHeap into its own subclass
Reviewed-by: ehelin, coleenp

+ src/hotspot/share/gc/cms/cmsHeap.cpp
+ src/hotspot/share/gc/cms/cmsHeap.hpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.inline.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepThread.cpp
! src/hotspot/share/gc/cms/parCardTableModRefBS.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.hpp
! src/hotspot/share/gc/cms/parOopClosures.inline.hpp
! src/hotspot/share/gc/cms/vmCMSOperations.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/services/memoryService.cpp


From tobias.hartmann at oracle.com  Fri Oct 13 13:22:14 2017
From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com)
Date: Fri, 13 Oct 2017 13:22:14 +0000
Subject: hg: jdk10/hs: 8189067: SuperWord optimization crashes with
 "assert(out == prev || prev == __null) failed: no branches off of store
 slice"
Message-ID: <201710131322.v9DDMEap003747@aojmv0008.oracle.com>

Changeset: 0a5f1b851890
Author:    thartmann
Date:      2017-10-13 14:02 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/0a5f1b851890

8189067: SuperWord optimization crashes with "assert(out == prev || prev == __null) failed: no branches off of store slice"
Summary: Only move the store if the LCA of all users is outside of the loop. Re-enable UseSubwordForMaxVector.
Reviewed-by: kvn, roland

! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/loopopts/TestMoveStoresOutOfLoops.java


From erik.osterlund at oracle.com  Fri Oct 13 14:52:50 2017
From: erik.osterlund at oracle.com (erik.osterlund at oracle.com)
Date: Fri, 13 Oct 2017 14:52:50 +0000
Subject: hg: jdk10/hs: 8185141: Generalize scavengeable nmethod root handling
Message-ID: <201710131452.v9DEqoCm003139@aojmv0008.oracle.com>

Changeset: b055cb5170f5
Author:    eosterlund
Date:      2017-10-13 15:08 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/b055cb5170f5

8185141: Generalize scavengeable nmethod root handling
Reviewed-by: tschatzl, pliden, rkennke

! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/oops/oop.inline.hpp


From dean.long at oracle.com  Fri Oct 13 21:04:52 2017
From: dean.long at oracle.com (dean.long at oracle.com)
Date: Fri, 13 Oct 2017 21:04:52 +0000
Subject: hg: jdk10/hs: 8189244: x86: eliminate frame::adjust_unextended_sp()
 overhead
Message-ID: <201710132104.v9DL4qdV010326@aojmv0008.oracle.com>

Changeset: 60dae13727b8
Author:    dlong
Date:      2017-10-13 12:29 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/60dae13727b8

8189244: x86: eliminate frame::adjust_unextended_sp() overhead
Reviewed-by: kvn

! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.hpp


From jesper.wilhelmsson at oracle.com  Sat Oct 14 00:58:47 2017
From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com)
Date: Sat, 14 Oct 2017 00:58:47 +0000
Subject: hg: jdk10/hs: 22 new changesets
Message-ID: <201710140058.v9E0wnMV022357@aojmv0008.oracle.com>

Changeset: 62e749769358
Author:    goetz
Date:      2017-10-06 08:37 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/62e749769358

8188855: Fix VS10 build after "8187658: Bigger buffer for GetAdaptersAddresses"
Reviewed-by: vtewari, simonis

! src/java.base/windows/native/libnet/NetworkInterface_winXP.c

Changeset: 423f5e46016e
Author:    jlahoda
Date:      2017-10-06 17:18 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/423f5e46016e

8188225: AST could be improved in presence of var types.
Summary: Adding a better start pos for vars; always adding a synthetic type tree to vars.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/langtools/jdk/jshell/ErrorTranslationTest.java
+ test/langtools/tools/javac/tree/VarTree.java

Changeset: ef0b68c8f3a0
Author:    lana
Date:      2017-10-06 20:38 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/ef0b68c8f3a0

Added tag jdk-10+26 for changeset 1129253d3bc7

! .hgtags

Changeset: 8b09673f7ede
Author:    lana
Date:      2017-10-06 20:54 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/8b09673f7ede

Merge


Changeset: da60bce4fc9f
Author:    jjg
Date:      2017-10-06 18:40 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/da60bce4fc9f

8188578: move printFramesDocument from HtmlDocWriter to FrameOutputWriter
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java

Changeset: d94b2c6e26a9
Author:    fyuan
Date:      2017-10-09 17:37 +0800
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/d94b2c6e26a9

8187700: SetAuthenticator tests should handle the proxy port
Reviewed-by: dfuchs

! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java
! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java

Changeset: 6cb6ef406e97
Author:    mcimadamore
Date:      2017-10-09 13:03 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6cb6ef406e97

8169345: javac crash when local from enclosing context is captured multiple times
Summary: captured variables imported from multiple enclosing scopes are not handled correctly
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/8169345/T8169345a.java
+ test/langtools/tools/javac/8169345/T8169345b.java
+ test/langtools/tools/javac/8169345/T8169345c.java

Changeset: 51b0b8d8fe56
Author:    ihse
Date:      2017-10-10 13:33 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/51b0b8d8fe56

8188312: Use CDS if present when running the Boot JDK during build
Reviewed-by: iklam, erikj

! make/autoconf/boot-jdk.m4
! make/autoconf/generated-configure.sh

Changeset: d4d6bd42a6f3
Author:    erikj
Date:      2017-10-10 15:20 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/d4d6bd42a6f3

8188910: jib configure requires --src-dir for out fo tree builds, second attempt
Reviewed-by: dholmes, tbell, ihse

! bin/jib.sh

Changeset: 00f9fe99736e
Author:    erikj
Date:      2017-10-10 15:26 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/00f9fe99736e

8188050: UnsatisfiedLinkError after repo consolidation
Reviewed-by: tbell, ihse

! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk

Changeset: 8cb132b3a016
Author:    bpb
Date:      2017-10-10 09:55 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/8cb132b3a016

8147615: (fc) FileChannelImpl has no finalizer
Summary: Add a cleaner to close parent-less FileChannels
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/jdk/java/nio/channels/FileChannel/CleanerTest.java

Changeset: d18df41954ba
Author:    jjg
Date:      2017-10-10 17:02 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/d18df41954ba

8187521: In some corner cases the javadoc tool can reuse id attribute
Reviewed-by: bpatel, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.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/markup/HtmlDocWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java

Changeset: 43b33ee91ea0
Author:    ctornqvi
Date:      2017-10-11 16:14 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/43b33ee91ea0

8189115: Pass JIB_DATA_DIR to jtreg harness
Reviewed-by: erikj

! make/RunTests.gmk
! test/TestCommon.gmk

Changeset: eb010905ccb7
Author:    ihse
Date:      2017-10-12 13:35 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/eb010905ccb7

8189222: Remove make/corba/Makefile
Reviewed-by: erikj

- make/corba/Makefile

Changeset: 39d1de71faca
Author:    redestad
Date:      2017-10-12 16:00 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/39d1de71faca

8188869: jdk9/10 reject zip/jar files where seconds value of timestamp is out of supported range 0 - 59
Reviewed-by: sherman, alanb

! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java
! test/jdk/java/util/zip/ZipFile/ZeroDate.java
! test/jdk/jdk/nio/zipfs/ZeroDate.java

Changeset: b87d7b5d5ded
Author:    bpb
Date:      2017-10-12 10:28 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/b87d7b5d5ded

8189209: java/lang/invoke/lambda/LambdaAsm.java failed with "could not create proxy classes"
Summary: Use an inner class for the closer instead of a lambda
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java

Changeset: 0c2e5ef6a1c6
Author:    smarks
Date:      2017-10-12 17:58 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/0c2e5ef6a1c6

6344935: (spec) clarify specifications for Object.wait overloads
Reviewed-by: dholmes, martin, forax, lancea, mchung

! src/java.base/share/classes/java/lang/Object.java

Changeset: 09d386ddaa42
Author:    erikj
Date:      2017-10-13 13:42 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/09d386ddaa42

8189095: Import JMC from artifactory using Jib and main makefiles
Reviewed-by: ihse

! make/Bundles.gmk
! make/MacBundles.gmk
! make/common/MakeBase.gmk
+ test/make/TestCopyFiles.gmk
! test/make/TestIdea.gmk
! test/make/TestJavaCompilation.gmk
! test/make/TestMake.gmk
! test/make/TestMakeBase.gmk
+ test/make/UtilsForTests.gmk

Changeset: e8bd8e969070
Author:    alanb
Date:      2017-10-13 14:17 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/e8bd8e969070

8186738: (sl) ServiceLoader::stream doesn't update cache
Reviewed-by: mchung

! src/java.base/share/classes/java/util/ServiceLoader.java
+ test/jdk/java/util/ServiceLoader/CachingTest.java

Changeset: 6694369ed3f9
Author:    ihse
Date:      2017-10-13 15:22 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6694369ed3f9

8189229: Remove references to $(TOPDIR)/src/*/$(MODULE)
Reviewed-by: erikj

! make/CompileDemos.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk

Changeset: 079a87f87518
Author:    hannesw
Date:      2017-10-13 17:25 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/079a87f87518

8027302: Identifiers containing unicode escapes are not recognized as reserved words
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.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/runtime/resources/Messages.properties
+ test/nashorn/script/basic/JDK-8027302.js
+ test/nashorn/script/basic/es6/JDK-8027302.js

Changeset: 52cf482c4d28
Author:    jwilhelm
Date:      2017-10-14 00:19 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/52cf482c4d28

Merge

! make/test/JtregNativeHotspot.gmk
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat


From david.holmes at oracle.com  Sun Oct 15 23:08:59 2017
From: david.holmes at oracle.com (david.holmes at oracle.com)
Date: Sun, 15 Oct 2017 23:08:59 +0000
Subject: hg: jdk10/hs: 8189333: Fix Zero build after Atomic::xchg changes
Message-ID: <201710152308.v9FN8xUN008803@aojmv0008.oracle.com>

Changeset: 6218d903d2f2
Author:    rkennke
Date:      2017-10-15 17:37 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6218d903d2f2

8189333: Fix Zero build after Atomic::xchg changes
Reviewed-by: dholmes

! src/hotspot/share/prims/jni.cpp


From jesper.wilhelmsson at oracle.com  Mon Oct 16 16:54:10 2017
From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com)
Date: Mon, 16 Oct 2017 16:54:10 +0000
Subject: hg: jdk10/hs: 13 new changesets
Message-ID: <201710161654.v9GGsCEs011656@aojmv0008.oracle.com>

Changeset: 89e5860b4e33
Author:    lana
Date:      2017-10-13 23:55 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/89e5860b4e33

Added tag jdk-10+27 for changeset b87d7b5d5ded

! .hgtags

Changeset: 186868cadb5d
Author:    lana
Date:      2017-10-13 23:56 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/186868cadb5d

Merge


Changeset: 83f933b97787
Author:    dl
Date:      2017-10-13 18:07 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/83f933b97787

8188900: ConcurrentLinkedDeque linearizability
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java

Changeset: ed1fd45b6eb5
Author:    dl
Date:      2017-10-13 18:12 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/ed1fd45b6eb5

8188853: java/util/concurrent/ExecutorService/Invoke.java Assertion failure
Reviewed-by: martin, psandoz, dholmes

! test/jdk/java/util/concurrent/ExecutorService/Invoke.java

Changeset: bffcbf07ea88
Author:    dl
Date:      2017-10-13 18:19 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/bffcbf07ea88

8188047: Add SplittableRandom.nextBytes
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! test/jdk/java/util/concurrent/tck/SplittableRandomTest.java
! test/jdk/java/util/concurrent/tck/ThreadLocalRandomTest.java

Changeset: 75ee0b48ea63
Author:    dl
Date:      2017-10-13 18:29 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/75ee0b48ea63

8187941: Add StampedLock stamp inspection methods
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/jdk/java/util/concurrent/tck/StampedLockTest.java

Changeset: 849e5737eb19
Author:    dl
Date:      2017-10-13 18:34 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/849e5737eb19

8188575: Miscellaneous changes imported from jsr166 CVS 2017-10
Reviewed-by: martin, psandoz

! test/jdk/java/util/concurrent/ConcurrentQueues/GCRetention.java

Changeset: 0a1fc9f3779c
Author:    alanb
Date:      2017-10-14 09:51 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/0a1fc9f3779c

8189264: (sl) ServiceLoader does not wrap Errors thrown by provider classes when running with a security manager
Reviewed-by: mchung

! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! test/jdk/java/util/ServiceLoader/security/test/module-info.java
! test/jdk/java/util/ServiceLoader/security/test/p/Tests.java

Changeset: ea082b202a23
Author:    ihse
Date:      2017-10-16 08:43 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/ea082b202a23

8189263: Introduce CUSTOM_ROOT
Reviewed-by: erikj

! make/Init.gmk
! make/InitSupport.gmk
! make/autoconf/basics.m4
! make/autoconf/configure
! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in

Changeset: 26d9587d814b
Author:    sadayapalam
Date:      2017-10-16 14:30 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/26d9587d814b

8184989: Incorrect class file created when passing lambda in inner class constructor and outer is subclass
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/lambda/LambdaInSuperCallCapturingOuterThis.java
+ test/langtools/tools/javac/lambda/LambdaInSuperCallCapturingOuterThis2.java
+ test/langtools/tools/javac/lambda/LambdaInSuperCallCapturingOuterThis3.java

Changeset: 504e70cd64ad
Author:    erikj
Date:      2017-10-16 12:56 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/504e70cd64ad

8189324: install-file macro no longer handles files with $ in them
Reviewed-by: ihse

! make/common/MakeBase.gmk

Changeset: 5958eaae167a
Author:    sundar
Date:      2017-10-16 18:15 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/5958eaae167a

8189262: jdk.jlink module-info.java javadoc comment refers to the non-existent jimage tool doc
Reviewed-by: alanb

! src/jdk.jlink/share/classes/module-info.java

Changeset: ba91aaeec3a9
Author:    jwilhelm
Date:      2017-10-16 17:03 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/ba91aaeec3a9

Merge

- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat


From erik.gahlin at oracle.com  Mon Oct 16 19:13:40 2017
From: erik.gahlin at oracle.com (erik.gahlin at oracle.com)
Date: Mon, 16 Oct 2017 19:13:40 +0000
Subject: hg: jdk10/hs: 8173917: Safepoint ID is not consistent across
 event-based tracing events
Message-ID: <201710161913.v9GJDee1020826@aojmv0008.oracle.com>

Changeset: 494e1490b341
Author:    egahlin
Date:      2017-10-16 16:44 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/494e1490b341

8173917: Safepoint ID is not consistent across event-based tracing events
Reviewed-by: egahlin, mgronlun
Contributed-by: robin.westberg at oracle.com

! src/hotspot/share/runtime/safepoint.cpp


From erik.gahlin at oracle.com  Mon Oct 16 20:15:22 2017
From: erik.gahlin at oracle.com (erik.gahlin at oracle.com)
Date: Mon, 16 Oct 2017 20:15:22 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710162015.v9GKFM5O021124@aojmv0008.oracle.com>

Changeset: f312582bf18b
Author:    egahlin
Date:      2017-10-16 17:48 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/f312582bf18b

8189274: Allow cutoff attribute for event based tracing
Reviewed-by: mgronlun

! src/hotspot/share/trace/trace.dtd

Changeset: a91c094bcaa4
Author:    egahlin
Date:      2017-10-16 19:11 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/a91c094bcaa4

Merge



From erik.gahlin at oracle.com  Mon Oct 16 21:39:23 2017
From: erik.gahlin at oracle.com (erik.gahlin at oracle.com)
Date: Mon, 16 Oct 2017 21:39:23 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710162139.v9GLdN2G028223@aojmv0008.oracle.com>

Changeset: 0c2e1f8eccaa
Author:    egahlin
Date:      2017-10-16 18:25 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/0c2e1f8eccaa

8187042: Events to show which objects are associated with biased object revocations
Reviewed-by: mgronlun, dholmes, egahlin
Contributed-by: robin.westberg at oracle.com

! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/trace/traceevents.xml

Changeset: 1c21c60f51bf
Author:    egahlin
Date:      2017-10-16 20:22 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/1c21c60f51bf

Merge



From coleen.phillimore at oracle.com  Tue Oct 17 04:15:37 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Tue, 17 Oct 2017 04:15:37 +0000
Subject: hg: jdk10/hs: 8188220: Remove Atomic::*_ptr() uses and overloads from
 hotspot
Message-ID: <201710170415.v9H4Fbmg014868@aojmv0008.oracle.com>

Changeset: 6a0c42c40cd1
Author:    coleenp
Date:      2017-10-16 22:36 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6a0c42c40cd1

8188220: Remove Atomic::*_ptr() uses and overloads from hotspot
Summary: With the new template functions these are unnecessary.
Reviewed-by: kbarrett, dholmes, eosterlund

! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/zero/cppInterpreter_zero.cpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.hpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/g1/dirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp
! src/hotspot/share/gc/g1/g1HotCardCache.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1StringDedup.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/sparsePRT.cpp
! src/hotspot/share/gc/parallel/gcTaskThread.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/shared/plab.inline.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/arrayKlass.inline.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/runtime/atomic.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/orderAccess.inline.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.inline.hpp
! src/hotspot/share/utilities/vmError.cpp


From rahul.v.raghavan at oracle.com  Tue Oct 17 06:28:26 2017
From: rahul.v.raghavan at oracle.com (rahul.v.raghavan at oracle.com)
Date: Tue, 17 Oct 2017 06:28:26 +0000
Subject: hg: jdk10/hs: 8184042: several serviceability/sa tests timed out on
 MacOS X
Message-ID: <201710170628.v9H6SQw1011927@aojmv0008.oracle.com>

Changeset: dfb375d231fb
Author:    jgeorge
Date:      2017-10-16 23:23 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/dfb375d231fb

8184042: several serviceability/sa tests timed out on MacOS X
Summary: Restore the ptrace attach argument to PT_ATTACH from PT_ATTACHEXC
Reviewed-by: dholmes, sspitsyn, dcubed, poonam, dsamersoff
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! test/jdk/ProblemList.txt


From erik.osterlund at oracle.com  Tue Oct 17 08:30:43 2017
From: erik.osterlund at oracle.com (erik.osterlund at oracle.com)
Date: Tue, 17 Oct 2017 08:30:43 +0000
Subject: hg: jdk10/hs: 8188919: Generalize GC thread suspend/resume at
 safepoints
Message-ID: <201710170830.v9H8Uhw1005358@aojmv0008.oracle.com>

Changeset: 52d46d7e3454
Author:    eosterlund
Date:      2017-10-17 08:51 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/52d46d7e3454

8188919: Generalize GC thread suspend/resume at safepoints
Reviewed-by: pliden, rkennke

! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/cms/cmsHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/runtime/safepoint.cpp


From coleen.phillimore at oracle.com  Tue Oct 17 19:57:43 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Tue, 17 Oct 2017 19:57:43 +0000
Subject: hg: jdk10/hs: 8185580: Refactor Threads::possibly_parallel_oops_do()
 to use Threads::parallel_java_threads_do()
Message-ID: <201710171957.v9HJvhlt010061@aojmv0008.oracle.com>

Changeset: 87141990dde5
Author:    rkennke
Date:      2017-10-17 18:54 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/87141990dde5

8185580: Refactor Threads::possibly_parallel_oops_do() to use Threads::parallel_java_threads_do()
Reviewed-by: dholmes, coleenp

! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp


From igor.veresov at oracle.com  Tue Oct 17 22:04:29 2017
From: igor.veresov at oracle.com (igor.veresov at oracle.com)
Date: Tue, 17 Oct 2017 22:04:29 +0000
Subject: hg: jdk10/hs: 8189409: [AOT] Fix paths in aot test scripts
Message-ID: <201710172204.v9HM4TQK023634@aojmv0008.oracle.com>

Changeset: cccfa7339755
Author:    iveresov
Date:      2017-10-17 13:52 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/cccfa7339755

8189409: [AOT] Fix paths in aot test scripts
Reviewed-by: kvn, gtriantafill

! src/jdk.internal.vm.compiler/.mx.graal/suite.py
! test/hotspot/jtreg/compiler/aot/scripts/test-javac.sh


From ioi.lam at oracle.com  Tue Oct 17 23:07:54 2017
From: ioi.lam at oracle.com (ioi.lam at oracle.com)
Date: Tue, 17 Oct 2017 23:07:54 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710172307.v9HN7sDg012847@aojmv0008.oracle.com>

Changeset: ad6a219f8b95
Author:    iklam
Date:      2017-10-17 14:06 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/ad6a219f8b95

8176827: Test can't find libXext.so
Summary: Removed references to classes that belong to desktop modules.
Reviewed-by: ccheung, dholmes

! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java

Changeset: 7852e65127e4
Author:    iklam
Date:      2017-10-17 22:02 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/7852e65127e4

Merge



From serguei.spitsyn at oracle.com  Wed Oct 18 00:11:30 2017
From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com)
Date: Wed, 18 Oct 2017 00:11:30 +0000
Subject: hg: jdk10/hs: 3 new changesets
Message-ID: <201710180011.v9I0BVf5002528@aojmv0008.oracle.com>

Changeset: 5fbb4e3b5c92
Author:    sspitsyn
Date:      2017-10-17 14:37 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/5fbb4e3b5c92

8173936: [TESTBUG] test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java needs to be re-examined
Summary: Expect CFLH events only if can_generate_early_vmstart capability is enabled
Reviewed-by: dholmes, gtriantafill

! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/libMAAClassFileLoadHook.c

Changeset: aeb80739a5ca
Author:    sspitsyn
Date:      2017-10-17 21:50 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/aeb80739a5ca

Merge

- make/corba/Makefile

Changeset: 51a922ce7c4a
Author:    sspitsyn
Date:      2017-10-17 23:05 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/51a922ce7c4a

Merge



From kim.barrett at oracle.com  Wed Oct 18 01:43:22 2017
From: kim.barrett at oracle.com (kim.barrett at oracle.com)
Date: Wed, 18 Oct 2017 01:43:22 +0000
Subject: hg: jdk10/hs: 8187462: IntegralConstant should not be AllStatic
Message-ID: <201710180143.v9I1hM7f029995@aojmv0008.oracle.com>

Changeset: 236ae284a986
Author:    kbarrett
Date:      2017-10-17 20:21 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/236ae284a986

8187462: IntegralConstant should not be AllStatic
Summary: Changed base class to VALUE_OBJ_CLASS_SPEC
Reviewed-by: coleenp

! src/hotspot/share/metaprogramming/integralConstant.hpp


From thomas.stuefe at gmail.com  Wed Oct 18 07:37:20 2017
From: thomas.stuefe at gmail.com (thomas.stuefe at gmail.com)
Date: Wed, 18 Oct 2017 07:37:20 +0000
Subject: hg: jdk10/hs: 8187230: [aix] Leave OS guard page size at default for
 non-java threads instead of explicitly setting it
Message-ID: <201710180737.v9I7bKYP024609@aojmv0008.oracle.com>

Changeset: 3e7702cd3f19
Author:    stuefe
Date:      2017-09-07 15:40 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/3e7702cd3f19

8187230: [aix] Leave OS guard page size at default for non-java threads instead of explicitly setting it
Reviewed-by: goetz, dholmes

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp


From magnus.ihse.bursie at oracle.com  Wed Oct 18 13:44:15 2017
From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com)
Date: Wed, 18 Oct 2017 13:44:15 +0000
Subject: hg: jdk10/hs: 8189607: Remove duplicated jvmticmlr.h
Message-ID: <201710181344.v9IDiFR1019547@aojmv0008.oracle.com>

Changeset: c20cc2d3aa39
Author:    ihse
Date:      2017-10-18 14:31 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/c20cc2d3aa39

8189607: Remove duplicated jvmticmlr.h
Reviewed-by: sspitsyn, dholmes, erikj

! make/hotspot/lib/CompileJvm.gmk
- src/hotspot/share/code/jvmticmlr.h
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/jvmtiExport.hpp


From coleen.phillimore at oracle.com  Wed Oct 18 21:08:46 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Wed, 18 Oct 2017 21:08:46 +0000
Subject: hg: jdk10/hs: 8189276: Make SuspendibleThreadSet and related code
 available to other GCs
Message-ID: <201710182108.v9IL8kxo025235@aojmv0008.oracle.com>

Changeset: 64dba69fc528
Author:    rkennke
Date:      2017-10-18 21:17 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/64dba69fc528

8189276: Make SuspendibleThreadSet and related code available to other GCs
Reviewed-by: zgu, coleenp

! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp
! src/hotspot/share/gc/g1/concurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1CardLiveData.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1StringDedupThread.cpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp
+ src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
+ src/hotspot/share/gc/shared/suspendibleThreadSet.hpp


From stefan.karlsson at oracle.com  Wed Oct 18 22:12:49 2017
From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com)
Date: Wed, 18 Oct 2017 22:12:49 +0000
Subject: hg: jdk10/hs: 3 new changesets
Message-ID: <201710182212.v9IMCoGd022313@aojmv0008.oracle.com>

Changeset: 226b1fc611b9
Author:    stefank
Date:      2017-10-18 21:13 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/226b1fc611b9

8189359: Move native weak oops cleaning out of ReferenceProcessor
Reviewed-by: pliden, kbarrett

! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1MarkSweep.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
+ src/hotspot/share/gc/shared/weakProcessor.cpp
+ src/hotspot/share/gc/shared/weakProcessor.hpp

Changeset: 12623954920e
Author:    stefank
Date:      2017-10-18 21:15 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/12623954920e

8189360: JvmtiExport::weak_oops_do is called for all JNIHandleBlock instances
Reviewed-by: pliden, kbarrett, sspitsyn

! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/runtime/jniHandles.cpp

Changeset: 80e75cbb08d6
Author:    stefank
Date:      2017-10-18 21:06 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/80e75cbb08d6

Merge

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp


From serguei.spitsyn at oracle.com  Wed Oct 18 23:23:42 2017
From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com)
Date: Wed, 18 Oct 2017 23:23:42 +0000
Subject: hg: jdk10/hs: 3 new changesets
Message-ID: <201710182323.v9INNhFm020735@aojmv0008.oracle.com>

Changeset: 148b73047771
Author:    sspitsyn
Date:      2017-10-18 13:52 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/148b73047771

8175510: Null pointer dereference in getModuleObject of JPLISAgent.c:790
Summary: Check for NULL pointer return from malloc
Reviewed-by: dholmes, cjplummer

! src/java.instrument/share/native/libinstrument/JPLISAgent.c

Changeset: 6de1ff734cf1
Author:    sspitsyn
Date:      2017-10-18 21:05 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6de1ff734cf1

Merge

- make/corba/Makefile
- src/hotspot/share/code/jvmticmlr.h

Changeset: e8a76ff6e1a4
Author:    sspitsyn
Date:      2017-10-18 22:10 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/e8a76ff6e1a4

Merge



From coleen.phillimore at oracle.com  Thu Oct 19 00:44:34 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Thu, 19 Oct 2017 00:44:34 +0000
Subject: hg: jdk10/hs: 3 new changesets
Message-ID: <201710190044.v9J0iZFo021541@aojmv0008.oracle.com>

Changeset: dbd1f4f276ba
Author:    ysuenaga
Date:      2017-10-18 18:49 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/dbd1f4f276ba

8087291: InitialBootClassLoaderMetaspaceSize and CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize
Reviewed-by: coleenp, hseigel

! src/hotspot/share/memory/metaspace.cpp
+ test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/MaxMetaspaceSize.java

Changeset: 5d55349acccf
Author:    coleenp
Date:      2017-10-18 23:02 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/5d55349acccf

Merge

- src/hotspot/share/code/jvmticmlr.h
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp

Changeset: e0b35048532e
Author:    coleenp
Date:      2017-10-18 23:21 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/e0b35048532e

Merge



From sangheon.kim at oracle.com  Thu Oct 19 06:10:43 2017
From: sangheon.kim at oracle.com (sangheon.kim at oracle.com)
Date: Thu, 19 Oct 2017 06:10:43 +0000
Subject: hg: jdk10/hs: 8189390: Assert in TestOptionsWithRanges.java
Message-ID: <201710190610.v9J6AhqW027692@aojmv0008.oracle.com>

Changeset: 28b2dbe488f1
Author:    sangheki
Date:      2017-10-18 19:36 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/28b2dbe488f1

8189390: Assert in TestOptionsWithRanges.java
Summary: Reinstate error handling in CMS heap creation code
Reviewed-by: stefank, sangheki

! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/cms/cmsHeap.hpp


From erik.osterlund at oracle.com  Thu Oct 19 12:16:52 2017
From: erik.osterlund at oracle.com (erik.osterlund at oracle.com)
Date: Thu, 19 Oct 2017 12:16:52 +0000
Subject: hg: jdk10/hs: 8189355: Cleanup of BarrierSet barrier functions
Message-ID: <201710191216.v9JCGqQx000604@aojmv0008.oracle.com>

Changeset: c2b7fb8e5144
Author:    eosterlund
Date:      2017-10-19 11:25 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/c2b7fb8e5144

8189355: Cleanup of BarrierSet barrier functions
Reviewed-by: shade, kbarrett, pliden, rkennke

! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/barrierSet.inline.hpp
! src/hotspot/share/gc/shared/cardTableModRefBS.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/modRefBarrierSet.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/stubRoutines.cpp


From magnus.ihse.bursie at oracle.com  Thu Oct 19 13:24:28 2017
From: magnus.ihse.bursie at oracle.com (magnus.ihse.bursie at oracle.com)
Date: Thu, 19 Oct 2017 13:24:28 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710191324.v9JDOSGu026912@aojmv0008.oracle.com>

Changeset: a8e9aff89f7b
Author:    ihse
Date:      2017-10-19 11:59 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/a8e9aff89f7b

8189608: Remove duplicated jni.h
Reviewed-by: erikj, dholmes, coleenp

! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp
! src/hotspot/cpu/arm/jniTypes_arm.hpp
! src/hotspot/cpu/ppc/jniTypes_ppc.hpp
! src/hotspot/cpu/s390/jniTypes_s390.hpp
! src/hotspot/cpu/sparc/jniTypes_sparc.hpp
! src/hotspot/cpu/x86/jniTypes_x86.hpp
! src/hotspot/cpu/zero/jniTypes_zero.hpp
! src/hotspot/share/classfile/altHashing.hpp
! src/hotspot/share/classfile/jimage.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/jni.cpp
- src/hotspot/share/prims/jni.h
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jniExport.hpp
! src/hotspot/share/prims/jvm.h
! src/hotspot/share/prims/jvm_misc.hpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.hpp
! src/hotspot/share/prims/whitebox.hpp
! src/hotspot/share/runtime/sharedRuntimeTrans.cpp
! src/hotspot/share/runtime/sharedRuntimeTrig.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/trace/noTraceBackend.hpp
! src/hotspot/share/trace/traceBackend.cpp
! src/hotspot/share/trace/traceTime.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp
! test/hotspot/gtest/gtestLauncher.cpp
! test/hotspot/gtest/gtestMain.cpp

Changeset: 13783d8ab3f4
Author:    ihse
Date:      2017-10-19 14:15 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/13783d8ab3f4

Merge

- src/hotspot/share/prims/jni.h


From sangheon.kim at oracle.com  Thu Oct 19 22:44:51 2017
From: sangheon.kim at oracle.com (sangheon.kim at oracle.com)
Date: Thu, 19 Oct 2017 22:44:51 +0000
Subject: hg: jdk10/hs: 8188245: [Testbug]
 test/hotspot/jtreg/gc/logging/TestPrintReferences.java can fail
Message-ID: <201710192244.v9JMipQw026862@aojmv0008.oracle.com>

Changeset: 92bcf2ab0cb3
Author:    sangheki
Date:      2017-10-19 11:31 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/92bcf2ab0cb3

8188245: [Testbug] test/hotspot/jtreg/gc/logging/TestPrintReferences.java can fail
Summary: Changed to use BigDecimal to solve double rounding issue
Reviewed-by: sjohanss, eosterlund

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java


From mandy.chung at oracle.com  Fri Oct 20 01:42:33 2017
From: mandy.chung at oracle.com (mandy.chung at oracle.com)
Date: Fri, 20 Oct 2017 01:42:33 +0000
Subject: hg: jdk10/hs: 8189193: FindClass should only see classes from the
 boot loader called from its associated native library
Message-ID: <201710200142.v9K1gXGi020998@aojmv0008.oracle.com>

Changeset: 2493edd8b479
Author:    mchung
Date:      2017-10-19 17:27 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/2493edd8b479

8189193: FindClass should only see classes from the boot loader called from its associated native library
Reviewed-by: coleenp, dholmes

! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jni.cpp
+ test/hotspot/jtreg/runtime/jni/FindClass/BootLoaderTest.java
+ test/hotspot/jtreg/runtime/jni/FindClass/FindClassFromBoot.java
+ test/hotspot/jtreg/runtime/jni/FindClass/java.base/java/lang/BootNativeLibrary.java
+ test/hotspot/jtreg/runtime/jni/FindClass/libbootLoaderTest.c


From david.holmes at oracle.com  Fri Oct 20 02:49:23 2017
From: david.holmes at oracle.com (david.holmes at oracle.com)
Date: Fri, 20 Oct 2017 02:49:23 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710200249.v9K2nNDw011436@aojmv0008.oracle.com>

Changeset: 3e78d37acdde
Author:    rkennke
Date:      2017-10-19 20:48 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/3e78d37acdde

8189373: jmap -heap exited with error code
Summary: Add CMSHeap related bits to SA code
Reviewed-by: dholmes, jgeorge

! src/hotspot/share/runtime/vmStructs.cpp
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CMSHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java

Changeset: 3f1d3f8c8407
Author:    dholmes
Date:      2017-10-20 01:40 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/3f1d3f8c8407

Merge



From erik.helin at oracle.com  Fri Oct 20 11:09:12 2017
From: erik.helin at oracle.com (erik.helin at oracle.com)
Date: Fri, 20 Oct 2017 11:09:12 +0000
Subject: hg: jdk10/hs: 8149137: Remove _DISABLE_MMU define from G1MMUTracker
Message-ID: <201710201109.v9KB9CnO022115@aojmv0008.oracle.com>

Changeset: 74805fccc6ae
Author:    ehelin
Date:      2017-10-19 14:36 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/74805fccc6ae

8149137: Remove _DISABLE_MMU define from G1MMUTracker
Reviewed-by: ehelin, sjohanss
Contributed-by: Leo Korinth 

! src/hotspot/share/gc/g1/g1MMUTracker.cpp


From coleen.phillimore at oracle.com  Fri Oct 20 16:50:21 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Fri, 20 Oct 2017 16:50:21 +0000
Subject: hg: jdk10/hs: 8185712: [windows] Improve native symbol decoder
Message-ID: <201710201650.v9KGoLJg021074@aojmv0008.oracle.com>

Changeset: 19219ec3f176
Author:    goetz
Date:      2017-09-20 15:12 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/19219ec3f176

8185712: [windows] Improve native symbol decoder
Reviewed-by: goetz, iklam, zgu

! src/hotspot/os/aix/decoder_aix.hpp
! src/hotspot/os/bsd/decoder_machO.hpp
! src/hotspot/os/windows/decoder_windows.cpp
- src/hotspot/os/windows/decoder_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/os/windows/symbolengine.cpp
+ src/hotspot/os/windows/symbolengine.hpp
! src/hotspot/os/windows/windbghelp.cpp
! src/hotspot/os/windows/windbghelp.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/utilities/decoder.cpp
! src/hotspot/share/utilities/decoder.hpp
! src/hotspot/share/utilities/decoder_elf.hpp
! src/hotspot/share/utilities/vmError.cpp


From dean.long at oracle.com  Fri Oct 20 20:21:31 2017
From: dean.long at oracle.com (dean.long at oracle.com)
Date: Fri, 20 Oct 2017 20:21:31 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710202021.v9KKLVQi002953@aojmv0008.oracle.com>

Changeset: 390896759aa2
Author:    dlong
Date:      2017-10-11 17:11 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/390896759aa2

8187438: Update Graal
Reviewed-by: kvn

! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/ComputeBlockOrder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashMapGetTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OffHeapUnsafeAccessTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StableArrayReadFoldingTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StaticInterfaceFieldTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnbalancedMonitorsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeReadEliminationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyBailoutUsageTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsageTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyVirtualizableTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAReadEliminationTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/TrufflePEATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysis.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalError.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeBitMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotInvokeDynamicPluginTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HsErrLogTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerRuntimeHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotInvokeDynamicPlugin.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicConstantNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicStubCall.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/ReplaceConstantNodesPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/aot/ResolveConstantSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_irem4.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCPrefetchOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/NamedLocationIdentity.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedRemNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvokeDynamicPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationBlockState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphProtocol.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionKey.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionType.java

Changeset: fc4cfca10556
Author:    dlong
Date:      2017-10-19 19:23 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/fc4cfca10556

8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCodeHeap.hpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/aot/aotLoader.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/compilerRuntime.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/vmStructs_compiler_runtime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTDynamicTypeStore.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CompiledMethodInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataPatchProcessor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPoolObject.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java


From serguei.spitsyn at oracle.com  Sat Oct 21 01:18:43 2017
From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com)
Date: Sat, 21 Oct 2017 01:18:43 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710210118.v9L1IhSp006032@aojmv0008.oracle.com>

Changeset: e362049c1cb8
Author:    ysuenaga
Date:      2017-10-21 07:00 +0900
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/e362049c1cb8

8151815: Could not parse core image with JSnap.
Reviewed-by: dholmes, sspitsyn

! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/runtime/perfMemory.hpp
+ test/hotspot/gtest/runtime/test_perfdata.cpp

Changeset: 80267ddfdcfa
Author:    sspitsyn
Date:      2017-10-21 00:06 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/80267ddfdcfa

Merge

- make/corba/Makefile
- src/hotspot/os/windows/decoder_windows.hpp
- src/hotspot/share/code/jvmticmlr.h
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp
- src/hotspot/share/prims/jni.h


From jesper.wilhelmsson at oracle.com  Sun Oct 22 01:25:16 2017
From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com)
Date: Sun, 22 Oct 2017 01:25:16 +0000
Subject: hg: jdk10/hs: 52 new changesets
Message-ID: <201710220125.v9M1PJhG023110@aojmv0008.oracle.com>

Changeset: d65c3b21081c
Author:    jlahoda
Date:      2017-09-01 14:04 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/d65c3b21081c

8186694: JShell: speed-up compilation by reusing compiler instances
Summary: Generalizing ReusableContext and using it in JShell to speed up processing.
Reviewed-by: mcimadamore, rfield

+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/ReplParserFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! test/langtools/tools/javac/T7093325.java
! test/langtools/tools/javac/cast/intersection/IntersectionTypeCastTest.java
! test/langtools/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
! test/langtools/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/langtools/tools/javac/failover/CheckAttributedTree.java
! test/langtools/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java
! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java
! test/langtools/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
! test/langtools/tools/javac/lambda/FunctionalInterfaceConversionTest.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/lambda/MethodReferenceParserTest.java
! test/langtools/tools/javac/lambda/TestInvokeDynamic.java
! test/langtools/tools/javac/lambda/TestLambdaToMethodStats.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/langtools/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
! test/langtools/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
! test/langtools/tools/javac/lib/combo/ComboTask.java
! test/langtools/tools/javac/lib/combo/ComboTestHelper.java
- test/langtools/tools/javac/lib/combo/ReusableContext.java
! test/langtools/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java
! test/langtools/tools/javac/resolve/BitWiseOperators.java
+ test/langtools/tools/javac/tree/ScopeClassHeaderTest.java
+ test/langtools/tools/javac/util/JavacTaskPoolTest.java
! test/langtools/tools/javac/varargs/7042566/T7042566.java
! test/langtools/tools/javac/varargs/warning/Warn4.java
! test/langtools/tools/javac/varargs/warning/Warn5.java

Changeset: fff3970bd14f
Author:    hannesw
Date:      2017-10-16 18:27 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/fff3970bd14f

8068513: Adding elements to a javascript 'object' (a map) is slow
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyHashMap.java
+ test/nashorn/script/basic/JDK-8068513.js

Changeset: 33ac30e17843
Author:    bchristi
Date:      2017-10-16 11:20 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/33ac30e17843

8187772: JVM crash when currency set on MacOS 10.10 and earlier
Reviewed-by: naoto

! src/java.base/macosx/native/libjava/java_props_macosx.c

Changeset: a6d4932d582e
Author:    jlahoda
Date:      2017-06-26 17:00 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/a6d4932d582e

8181897: JDK 9 change to symlink handling affects SourceFile attributes
Summary: Using user provided path in toUri().
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java
! test/langtools/tools/javac/file/SymLinkTest.java

Changeset: e8bda13da40b
Author:    erikj
Date:      2017-10-17 15:46 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/e8bda13da40b

8189434: SetupCopyFiles does not handle files with $ in them
Reviewed-by: ihse

! make/CompileDemos.gmk
! make/Images.gmk
! make/common/MakeBase.gmk

Changeset: 8cf060fad8a8
Author:    erikj
Date:      2017-10-17 15:47 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/8cf060fad8a8

8189430: make/hotspot/copy/Copy-java.base.gmk in wrong location after consolidation
Reviewed-by: ihse, dholmes

! make/copy/Copy-java.base.gmk
- make/hotspot/copy/Copy-java.base.gmk

Changeset: c30033467073
Author:    vromero
Date:      2017-10-17 07:11 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/c30033467073

8187624: NPE in Type.UndetVar.debugString()
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java

Changeset: 74700c8e39e9
Author:    mchung
Date:      2017-10-17 10:32 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/74700c8e39e9

8189202: (jdeps) Need jdeps output format easy for jlink --add-modules to use
Reviewed-by: sundar

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java

Changeset: d07d5f7cab35
Author:    stuefe
Date:      2017-09-05 13:40 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/d07d5f7cab35

8187228: [aix] make data segment page size 64K by default
Reviewed-by: goetz, erikj

! make/autoconf/flags.m4
! make/autoconf/generated-configure.sh

Changeset: e1a6c0168741
Author:    joehw
Date:      2017-10-18 13:25 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/e1a6c0168741

8181150: Fix lint warnings in JAXP repo: rawtypes and unchecked
Reviewed-by: lancea, rriggs, mullan

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java
! src/java.xml/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java
! src/java.xml/share/classes/com/sun/java_cup/internal/runtime/virtual_parse_stack.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java
! 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/compiler/SymbolTable.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/RangeImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/PSVIErrorList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/Augmentations.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/LSInputList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ShortList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/StringList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSObjectList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMStringListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/NamespaceSupport.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMBuilder.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/QName.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringComparable.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Expression.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExtensionsProvider.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathException.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFalse.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncHere.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLast.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncPosition.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTrue.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function2Args.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function3Args.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSet.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Operation.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Variable.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTest.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/StepPattern.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java
! src/java.xml/share/classes/javax/xml/namespace/NamespaceContext.java
! src/java.xml/share/classes/javax/xml/namespace/QName.java
! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFunction.java
! src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java
! src/java.xml/share/classes/org/xml/sax/helpers/AttributeListImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java

Changeset: 31c9cf5eca62
Author:    jjiang
Date:      2017-10-19 14:49 +0800
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/31c9cf5eca62

8189603: ProblemList sun/security/pkcs11/KeyStore/SecretKeysBasic.sh on Linux platform
Summary: Put test sun/security/pkcs11/KeyStore/SecretKeysBasic.sh to ProblemList on Linux platform due to JDK-8186098
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 74e1913a98c0
Author:    clanger
Date:      2017-10-19 09:01 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/74e1913a98c0

8155590: Dubious collection management in sun.net.www.http.KeepAliveCache
Reviewed-by: rriggs, vtewari

! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java

Changeset: e729cef2af4b
Author:    jlahoda
Date:      2017-10-19 09:53 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/e729cef2af4b

8186873: Possible dead code \"com.sun.tools.javac.tree.TreeInfo.isAnonymousDiamond()\" which was added in 9
Summary: Removing unused method.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java

Changeset: 77c792d06646
Author:    jlahoda
Date:      2017-10-19 10:59 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/77c792d06646

8188035: JavaFileManager.listLocationsForModules does not always reflect values set through StandardJavaFileManager.setLocationForModule.
Summary: Prepending explictely set module locations in listLocationsForModules.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! test/langtools/tools/javac/file/SetLocationForModule.java

Changeset: 6b3389375f31
Author:    erikj
Date:      2017-10-19 14:16 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6b3389375f31

8189094: Change required boot jdk to JDK 9
Reviewed-by: ihse, mchung

! make/BuildNashorn.gmk
! make/CompileInterimLangtools.gmk
! make/CompileInterimRmic.gmk
! make/CompileToolsJdk.gmk
! make/JrtfsJar.gmk
! make/Main.gmk
! make/ToolsJdk.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/bootcycle-spec.gmk.in
! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in
! make/common/JavaCompilation.gmk
! make/common/MakeBase.gmk
! make/common/SetupJavaCompilers.gmk
! make/conf/jib-profiles.js
! make/gendata/Gendata-jdk.compiler.gmk
! make/gendata/GendataBreakIterator.gmk
! make/langtools/src/classes/build/tools/symbolgenerator/TransitiveDependencies.java
! make/rmic/RmicCommon.gmk

Changeset: 92f08900cb3c
Author:    erikj
Date:      2017-10-19 17:47 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/92f08900cb3c

8189679: JDK-8189094 broke testing in Mach 5
Reviewed-by: tbell, mchung

! make/conf/jib-profiles.js

Changeset: cefe2083f3d1
Author:    hannesw
Date:      2017-10-19 20:34 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/cefe2083f3d1

8189617: Remove undocumented --print-mem-usage option
Reviewed-by: jlaskey, sundar

! doc/nashorn/DEVELOPER_README
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties

Changeset: 7e8a1abb5168
Author:    serb
Date:      2017-09-22 17:09 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/7e8a1abb5168

8186967: Unused methods in MotifGraphicsUtils can be removed
Reviewed-by: azvegint

! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java

Changeset: 147cb4cf2556
Author:    serb
Date:      2017-09-22 17:36 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/147cb4cf2556

8175968: The javax.swing.filechooser.FileSystemView constructor consumes memory by adding a PropertyChangeListener that is never removed
Reviewed-by: azvegint

! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
+ test/jdk/javax/swing/JFileChooser/FileSystemView/FileSystemViewListenerLeak.java

Changeset: a28c513d1c4e
Author:    serb
Date:      2017-09-22 18:20 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/a28c513d1c4e

6238123: Typos at Serialized Form javadoc for java.awt.Polygon
Reviewed-by: prr, pnarayanan

! src/java.desktop/share/classes/java/awt/Polygon.java

Changeset: 099d4d178224
Author:    asmotrak
Date:      2017-09-22 18:57 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/099d4d178224

8178274: Java_sun_lwawt_macosx_NSEvent_nsToJavaKeyInfo() overreads jchar variable
Reviewed-by: ssadetsky

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m

Changeset: 9318793bdc36
Author:    aghaisas
Date:      2017-09-25 15:57 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/9318793bdc36

6857809: [TEST_BUG] java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java fails in jdk7 b64 pit build
Reviewed-by: serb, ssadetsky
Contributed-by: pankaj.b.bansal at oracle.com, dcherepanov at azul.com

! test/jdk/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java

Changeset: 370a8cb82546
Author:    aghaisas
Date:      2017-09-25 16:06 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/370a8cb82546

8081311: [TEST_BUG] java/awt/ComponentOrientation/WindowTest.java does use deprecated applyResourceBundle
Reviewed-by: serb, ssadetsky
Contributed-by: pankaj.b.bansal at oracle.com

! test/jdk/java/awt/ComponentOrientation/WindowTest.java

Changeset: 791e7f39b45a
Author:    aghaisas
Date:      2017-09-25 16:12 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/791e7f39b45a

8154468: [TEST_BUG] java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java
Reviewed-by: serb, ssadetsky
Contributed-by: pankaj.b.bansal at oracle.com

! test/jdk/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java

Changeset: bf712ea57bb0
Author:    psadhukhan
Date:      2017-09-26 10:46 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/bf712ea57bb0

8088132: [Swing, singleThread] ClassCastException in nested event loop when showing multiple message dialogs in SwingNode
Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/SequencedEvent.java

Changeset: 378efa95df46
Author:    prr
Date:      2017-09-28 09:13 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/378efa95df46

Merge

- doc/nashorn/genshelldoc.js
- make/launcher/Launcher-jdk.policytool.gmk
- src/bsd/doc/man/ja/policytool.1
- src/bsd/doc/man/policytool.1
- src/java.base/unix/native/libjava/FileInputStream_md.c
- src/java.base/unix/native/libjava/RandomAccessFile_md.c
- src/java.base/windows/native/libjava/FileInputStream_md.c
- src/java.base/windows/native/libjava/RandomAccessFile_md.c
- src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java
- src/jdk.policytool/share/classes/module-info.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_de.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_es.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_fr.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_it.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_ja.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_ko.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_sv.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
- src/linux/doc/man/ja/policytool.1
- src/linux/doc/man/policytool.1
- src/sample/nashorn/disassemble.js
- src/solaris/doc/sun/man/man1/ja/policytool.1
- src/solaris/doc/sun/man/man1/policytool.1
- test/jdk/java/lang/ClassLoader/getdotresource.sh
- test/jdk/java/lang/ClassLoader/resource.jar
- test/jdk/sun/security/tools/policytool/Alias.html
- test/jdk/sun/security/tools/policytool/Alias.java
- test/jdk/sun/security/tools/policytool/Alias.sh
- test/jdk/sun/security/tools/policytool/ChangeUI.html
- test/jdk/sun/security/tools/policytool/ChangeUI.java
- test/jdk/sun/security/tools/policytool/ChangeUI.sh
- test/jdk/sun/security/tools/policytool/OpenPolicy.html
- test/jdk/sun/security/tools/policytool/OpenPolicy.java
- test/jdk/sun/security/tools/policytool/OpenPolicy.sh
- test/jdk/sun/security/tools/policytool/SaveAs.html
- test/jdk/sun/security/tools/policytool/SaveAs.java
- test/jdk/sun/security/tools/policytool/SaveAs.sh
- test/jdk/sun/security/tools/policytool/UpdatePermissions.html
- test/jdk/sun/security/tools/policytool/UpdatePermissions.java
- test/jdk/sun/security/tools/policytool/UpdatePermissions.sh
- test/jdk/sun/security/tools/policytool/UsePolicy.html
- test/jdk/sun/security/tools/policytool/UsePolicy.java
- test/jdk/sun/security/tools/policytool/UsePolicy.sh
- test/jdk/sun/security/tools/policytool/i18n.html
- test/jdk/sun/security/tools/policytool/i18n.java
- test/jdk/sun/security/tools/policytool/i18n.sh
- test/nashorn/script/currently-failing/JDK-8055034.js
- test/nashorn/script/currently-failing/JDK-8055034.js.EXPECTED

Changeset: 9d5b6fa13d83
Author:    prr
Date:      2017-09-28 11:27 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/9d5b6fa13d83

Merge


Changeset: 9d50dded1d47
Author:    aghaisas
Date:      2017-10-04 15:10 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/9d50dded1d47

8004029: [macosx] The long Tab titles are not clipped with dots at the end.
Reviewed-by: serb, psadhukhan
Contributed-by: shashidhara.veerabhadraiah at oracle.com

! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java
- test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.html
! test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.java

Changeset: 10308d488b27
Author:    shurailine
Date:      2017-10-05 13:29 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/10308d488b27

8188779: Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2
Reviewed-by: serb, ssadetsky

! test/jdk/sanity/client/lib/jemmy/README
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ClassReference.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JColorChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info

Changeset: 40ba3aa34970
Author:    dmarkov
Date:      2017-10-07 15:58 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/40ba3aa34970

8155197: Focus transition issue
Reviewed-by: serb, ssadetsky, aivanov

! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
+ test/jdk/java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java

Changeset: 03d27457f7fb
Author:    psadhukhan
Date:      2017-10-09 10:42 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/03d27457f7fb

8187989: Documentation error in JComponent.paintComponent
Reviewed-by: ssadetsky, serb

! src/java.desktop/share/classes/javax/swing/JComponent.java

Changeset: 6cd8fe45ac91
Author:    prr
Date:      2017-10-09 11:38 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6cd8fe45ac91

Merge

- src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java
- src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java
- src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java
- src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/datatype/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/parsers/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/stream/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/transform/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/validation/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/xpath/SecuritySupport.java
- src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java
- test/langtools/jdk/javadoc/doclet/testInterface/pkg/ClassWithStaticMethod.java
- test/langtools/jdk/javadoc/doclet/testInterface/pkg/InterfaceWithStaticMethod.java

Changeset: 6dff69a7fecc
Author:    shurailine
Date:      2017-10-10 09:10 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6dff69a7fecc

8188824: sanity/client/SwingSet/src/ProgressBarDemoTest: Failed with NullPointerException
Reviewed-by: ssadetsky

! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeouts.java

Changeset: 74429839ae97
Author:    prr
Date:      2017-10-10 12:15 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/74429839ae97

8080084: java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with G1 GC
Reviewed-by: ssadetsky, pnarayanan

! test/jdk/java/awt/Graphics2D/DrawString/DrawStringCrash.java

Changeset: 3b244a98d5ab
Author:    alitvinov
Date:      2017-10-11 15:53 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/3b244a98d5ab

8166772: Touch keyboard is not shown for text components on a screen touch
Reviewed-by: serb, azvegint

! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/javax/swing/Autoscroller.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/native/libawt/windows/awt.h
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.h
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h

Changeset: 8d56044a9850
Author:    aghaisas
Date:      2017-10-12 10:40 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/8d56044a9850

6714836: JRootPane.getMaximumSize() returns a width of 0
Reviewed-by: psadhukhan, serb
Contributed-by: krishna.addepalli at oracle.com

! src/java.desktop/share/classes/javax/swing/JRootPane.java
+ test/jdk/javax/swing/JRootPane/MaximumSizeTest.java

Changeset: a26c8a7739f0
Author:    prr
Date:      2017-10-13 08:54 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/a26c8a7739f0

8183978: Remove ICU layout code from OpenJDK
Reviewed-by: srl, serb

! make/mapfiles/libfontmanager/mapfile-vers
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
- src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.cpp
- src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.h
- src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/AnchorTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/AnchorTables.h
- src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.h
- src/java.desktop/share/native/libfontmanager/layout/AttachmentPosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/CanonData.cpp
- src/java.desktop/share/native/libfontmanager/layout/CanonShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/CanonShaping.h
- src/java.desktop/share/native/libfontmanager/layout/CharSubstitutionFilter.h
- src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertion.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.h
- 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/ContextualGlyphSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstitution.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/CoverageTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/CoverageTables.h
- src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/DefaultCharMapper.h
- src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/DeviceTables.h
- src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/Features.cpp
- src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.cpp
- src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.h
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.cpp
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.h
- src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ICUFeatures.h
- src/java.desktop/share/native/libfontmanager/layout/IndicClassTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangement.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/IndicRearrangementProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/IndicReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicReordering.h
- src/java.desktop/share/native/libfontmanager/layout/KernTable.cpp
- src/java.desktop/share/native/libfontmanager/layout/KernTable.h
- src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.h
- src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.h
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphFilter.h
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.h
- src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.h
- src/java.desktop/share/native/libfontmanager/layout/LELanguages.h
- src/java.desktop/share/native/libfontmanager/layout/LEScripts.h
- src/java.desktop/share/native/libfontmanager/layout/LEStandalone.h
- src/java.desktop/share/native/libfontmanager/layout/LESwaps.h
- src/java.desktop/share/native/libfontmanager/layout/LETableReference.h
- src/java.desktop/share/native/libfontmanager/layout/LETypes.h
- src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/LayoutTables.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/LigatureSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstitution.h
- src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/LookupTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/LookupTables.h
- src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp
- src/java.desktop/share/native/libfontmanager/layout/Lookups.h
- src/java.desktop/share/native/libfontmanager/layout/MPreFixups.cpp
- src/java.desktop/share/native/libfontmanager/layout/MPreFixups.h
- src/java.desktop/share/native/libfontmanager/layout/MarkArrays.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkArrays.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MirroredCharData.cpp
- src/java.desktop/share/native/libfontmanager/layout/MorphStateTables.h
- src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MorphTables.h
- src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp
- src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubst.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeTables.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.cpp
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.h
- src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.cpp
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.h
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/ShapingTypeData.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/StateTables.h
- src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.h
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h
- src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.h
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/ValueRecords.cpp
- src/java.desktop/share/native/libfontmanager/layout/ValueRecords.h

Changeset: 4d711a58bb3b
Author:    ssadetsky
Date:      2017-10-16 08:06 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/4d711a58bb3b

8180821: [macosx]com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java: The menu item should have been GC-ed
Reviewed-by: prr, psadhukhan

! test/jdk/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java

Changeset: 19b912843392
Author:    ssadetsky
Date:      2017-10-16 08:34 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/19b912843392

8182638: [macosx] Active modal dialog is hidden by another non-active one
Reviewed-by: azvegint, dmarkov

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java

Changeset: 18c850407be9
Author:    ssadetsky
Date:      2017-10-16 08:47 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/18c850407be9

8187599: Remove dependency of Building Nimbus L&F on JAXB
Reviewed-by: serb, prr

! make/jdk/src/classes/build/tools/generatenimbus/AbstractGradient.java
! make/jdk/src/classes/build/tools/generatenimbus/Border.java
! make/jdk/src/classes/build/tools/generatenimbus/Canvas.java
! make/jdk/src/classes/build/tools/generatenimbus/Dimension.java
! make/jdk/src/classes/build/tools/generatenimbus/Ellipse.java
! make/jdk/src/classes/build/tools/generatenimbus/Generator.java
! make/jdk/src/classes/build/tools/generatenimbus/Gradient.java
! make/jdk/src/classes/build/tools/generatenimbus/GradientStop.java
! make/jdk/src/classes/build/tools/generatenimbus/Insets.java
! make/jdk/src/classes/build/tools/generatenimbus/Layer.java
! make/jdk/src/classes/build/tools/generatenimbus/Matte.java
- make/jdk/src/classes/build/tools/generatenimbus/ObjectFactory.java
! make/jdk/src/classes/build/tools/generatenimbus/Path.java
! make/jdk/src/classes/build/tools/generatenimbus/Point.java
! make/jdk/src/classes/build/tools/generatenimbus/RadialGradient.java
! make/jdk/src/classes/build/tools/generatenimbus/Rectangle.java
! make/jdk/src/classes/build/tools/generatenimbus/Shape.java
! make/jdk/src/classes/build/tools/generatenimbus/SynthModel.java
! make/jdk/src/classes/build/tools/generatenimbus/Typeface.java
! make/jdk/src/classes/build/tools/generatenimbus/UIColor.java
! make/jdk/src/classes/build/tools/generatenimbus/UIComponent.java
! make/jdk/src/classes/build/tools/generatenimbus/UIDefault.java
! make/jdk/src/classes/build/tools/generatenimbus/UIFont.java
! make/jdk/src/classes/build/tools/generatenimbus/UIIconRegion.java
! make/jdk/src/classes/build/tools/generatenimbus/UIProperty.java
! make/jdk/src/classes/build/tools/generatenimbus/UIRegion.java
! make/jdk/src/classes/build/tools/generatenimbus/UIState.java
! make/jdk/src/classes/build/tools/generatenimbus/UIStateType.java
! make/jdk/src/classes/build/tools/generatenimbus/UIStyle.java

Changeset: 1a818b395dba
Author:    prr
Date:      2017-10-17 14:33 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/1a818b395dba

Merge

- make/corba/Makefile
- make/hotspot/copy/Copy-java.base.gmk
- test/langtools/tools/javac/lib/combo/ReusableContext.java

Changeset: a29594840024
Author:    serb
Date:      2017-10-18 22:06 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/a29594840024

8075255: Metal L&F has dependency on the Windows L&F
Reviewed-by: psadhukhan

- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java
+ src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java
+ src/java.desktop/share/classes/sun/swing/plaf/DesktopProperty.java
+ test/jdk/com/sun/java/swing/plaf/windows/RevalidateOnPropertyChange.java
! test/jdk/com/sun/java/swing/plaf/windows/Test6824600.java

Changeset: ec9f4dda4018
Author:    mhalder
Date:      2017-10-19 13:52 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/ec9f4dda4018

8163265: [macosx] numpad 0 instead of VK_0
Reviewed-by: serb, azvegint
Contributed-by: manajit.halder at oracle.com

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! test/jdk/java/awt/keyboard/AllKeyCode/AllKeyCode.java

Changeset: 82b49fe76dec
Author:    prr
Date:      2017-10-19 10:54 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/82b49fe76dec

Merge


Changeset: c28e2522ac81
Author:    prr
Date:      2017-10-19 11:45 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/c28e2522ac81

Merge

- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java

Changeset: 2ea4edfdef8e
Author:    ksrini
Date:      2017-10-19 20:27 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/2ea4edfdef8e

8157000: Do not generate javadoc for overridden method with no spec change
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.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/LinkInfoImpl.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/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java
! test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java
+ test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverrideMethods.java
+ test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Classes.java
+ test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Interfaces.java
+ test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/TestEnum.java

Changeset: 911983f9df61
Author:    stuefe
Date:      2017-08-31 08:45 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/911983f9df61

8186665: [aix] buffer overflow in Java_java_nio_MappedByteBuffer_isLoaded0
Reviewed-by: alanb, plevart, clanger

! src/java.base/unix/native/libnio/MappedByteBuffer.c

Changeset: 7236260e166c
Author:    stuefe
Date:      2017-10-20 13:10 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/7236260e166c

8189619: [aix] OpenJDK local disk check not working on AIX
Reviewed-by: erikj
Contributed-by: sxa at uk.ibm.com

! make/autoconf/basics.m4
! make/autoconf/generated-configure.sh

Changeset: 1fd27535bc57
Author:    erikj
Date:      2017-10-20 13:33 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/1fd27535bc57

8182285: Speeding up incremental build by hashing module APIs
Reviewed-by: ihse
Contributed-by: jan.lahoda at oracle.com, erik.joelsson at oracle.com

! make/BuildNashorn.gmk
! make/CompileJavaModules.gmk
! make/CompileToolsJdk.gmk
! make/common/JavaCompilation.gmk
+ make/jdk/src/classes/build/tools/depend/Depend.java
+ make/jdk/src/classes/build/tools/depend/DependTest.java

Changeset: fb677b3f0888
Author:    sundar
Date:      2017-10-20 17:16 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/fb677b3f0888

8189671: jlink should clearly report error when an automatic module is used
Reviewed-by: alanb, mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/jdk/tools/jlink/JLinkNegativeTest.java

Changeset: 4dd1715f647f
Author:    jwilhelm
Date:      2017-10-21 01:23 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/4dd1715f647f

Merge

! make/conf/jib-profiles.js
- src/hotspot/os/windows/decoder_windows.hpp
- src/hotspot/share/code/jvmticmlr.h
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp
- src/hotspot/share/prims/jni.h
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
! test/jdk/ProblemList.txt

Changeset: 50aa24ce898c
Author:    jwilhelm
Date:      2017-10-22 00:10 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/50aa24ce898c

Merge



From ioi.lam at oracle.com  Sun Oct 22 22:08:57 2017
From: ioi.lam at oracle.com (ioi.lam at oracle.com)
Date: Sun, 22 Oct 2017 22:08:57 +0000
Subject: hg: jdk10/hs: 8185160: -XX:DumpLoadedClassList omits graal classes
Message-ID: <201710222208.v9MM8vbw004805@aojmv0008.oracle.com>

Changeset: 6126617b8508
Author:    iklam
Date:      2017-10-21 15:15 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/6126617b8508

8185160: -XX:DumpLoadedClassList omits graal classes
Reviewed-by: jiangli, dholmes, lfoltan

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/oops/instanceKlass.cpp


From david.holmes at oracle.com  Mon Oct 23 08:55:49 2017
From: david.holmes at oracle.com (david.holmes at oracle.com)
Date: Mon, 23 Oct 2017 08:55:49 +0000
Subject: hg: jdk10/hs: 8189776: Remove dead code in jvm.cpp:
 force_verify_field_access
Message-ID: <201710230855.v9N8tn1u022010@aojmv0008.oracle.com>

Changeset: 1587ffa1496a
Author:    dholmes
Date:      2017-10-23 03:15 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/1587ffa1496a

8189776: Remove dead code in jvm.cpp: force_verify_field_access
Reviewed-by: redestad

! src/hotspot/share/prims/jvm.cpp


From martin.doerr at sap.com  Mon Oct 23 10:01:44 2017
From: martin.doerr at sap.com (martin.doerr at sap.com)
Date: Mon, 23 Oct 2017 10:01:44 +0000
Subject: hg: jdk10/hs: 8189616: [s390] Remove definition and all uses of STCK
 instruction
Message-ID: <201710231001.v9NA1iRq014241@aojmv0008.oracle.com>

Changeset: 5af0dc07c0e7
Author:    lucy
Date:      2017-10-23 11:56 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/5af0dc07c0e7

8189616: [s390] Remove definition and all uses of STCK instruction
Reviewed-by: mdoerr

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/vm_version_s390.cpp


From stefan.karlsson at oracle.com  Mon Oct 23 10:47:26 2017
From: stefan.karlsson at oracle.com (stefan.karlsson at oracle.com)
Date: Mon, 23 Oct 2017 10:47:26 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710231047.v9NAlR4x029107@aojmv0008.oracle.com>

Changeset: b1c020fc35a3
Author:    stefank
Date:      2017-10-23 11:20 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/b1c020fc35a3

8189748: More precise closures for WeakProcessor::weak_oops_do calls
Reviewed-by: pliden, sjohanss

! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1MarkSweep.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shared/weakProcessor.hpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp

Changeset: 7300cb446de8
Author:    stefank
Date:      2017-10-23 10:44 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/7300cb446de8

Merge



From thomas.schatzl at oracle.com  Mon Oct 23 11:52:21 2017
From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com)
Date: Mon, 23 Oct 2017 11:52:21 +0000
Subject: hg: jdk10/hs: 5 new changesets
Message-ID: <201710231152.v9NBqMq0021773@aojmv0008.oracle.com>

Changeset: c84eeb55c55e
Author:    tschatzl
Date:      2017-10-23 11:46 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/c84eeb55c55e

8184667: Clean up G1ConcurrentMark files
Summary: Fix naming, formatting, access control, remove unused code.
Reviewed-by: sjohanss, pliden

! src/hotspot/share/gc/g1/concurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1CardLiveData.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: 4cfcb7be4984
Author:    tschatzl
Date:      2017-10-23 11:46 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/4cfcb7be4984

8189666: Replace various inlined percentage calculations with global percent_of()
Reviewed-by: sjohanss, sangheki

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.cpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.hpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1StringDedupStat.cpp
! src/hotspot/share/gc/g1/g1StringDedupTable.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: 8b6597b0231e
Author:    tschatzl
Date:      2017-10-23 11:46 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/8b6597b0231e

8189665: Change id parameter of G1ConcurrentMark::task() to uint
Reviewed-by: sangheki, sjohanss

! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp

Changeset: 149745044e48
Author:    tschatzl
Date:      2017-10-23 11:46 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/149745044e48

8189729: Change _perc suffixes in identifiers to _percent
Reviewed-by: sjohanss, ehelin

! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.cpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.hpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp

Changeset: e4a89dfa1247
Author:    tschatzl
Date:      2017-10-23 10:45 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/e4a89dfa1247

Merge

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp


From coleen.phillimore at oracle.com  Mon Oct 23 14:59:29 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Mon, 23 Oct 2017 14:59:29 +0000
Subject: hg: jdk10/hs: 8184914: Use MacroAssembler::cmpoop() consistently when
 comparing heap objects
Message-ID: <201710231459.v9NExTBH009363@aojmv0008.oracle.com>

Changeset: f433d49aceb4
Author:    rkennke
Date:      2017-10-23 09:33 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/f433d49aceb4

8184914: Use MacroAssembler::cmpoop() consistently when comparing heap objects
Reviewed-by: coleenp

! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp


From harold.seigel at oracle.com  Mon Oct 23 16:33:30 2017
From: harold.seigel at oracle.com (harold.seigel at oracle.com)
Date: Mon, 23 Oct 2017 16:33:30 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710231633.v9NGXUVm014154@aojmv0008.oracle.com>

Changeset: c3c04b6e14f8
Author:    hseigel
Date:      2017-10-23 10:42 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/c3c04b6e14f8

8174954: Parameter target type is allowed access after a module read edge or a package export has occurred after failed resolution
Summary: Store resolution exception in resolution_error table and set flag in cpCache indicating resolution failed.
Reviewed-by: acorn, jrose, dholmes, lfoltan

! src/hotspot/share/classfile/resolutionErrors.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
+ test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java
+ test/hotspot/jtreg/runtime/modules/AccessCheck/MethodAccessReadTwice.java
+ test/hotspot/jtreg/runtime/modules/AccessCheck/p5/c5.java
+ test/hotspot/jtreg/runtime/modules/AccessCheck/p7/c7.java

Changeset: 1aecd400f2fa
Author:    hseigel
Date:      2017-10-23 14:57 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/1aecd400f2fa

Merge



From vladimir.kozlov at oracle.com  Mon Oct 23 18:58:48 2017
From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com)
Date: Mon, 23 Oct 2017 18:58:48 +0000
Subject: hg: jdk10/hs: 8188223: IfNode::range_check_trap_proj() should handler
 dying subgraph with single if proj
Message-ID: <201710231858.v9NIwm4Y007953@aojmv0008.oracle.com>

Changeset: 24ebaf9d7198
Author:    roland
Date:      2017-10-18 16:06 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/24ebaf9d7198

8188223: IfNode::range_check_trap_proj() should handler dying subgraph with single if proj
Reviewed-by: kvn

! src/hotspot/share/opto/ifnode.cpp


From coleen.phillimore at oracle.com  Mon Oct 23 22:16:32 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Mon, 23 Oct 2017 22:16:32 +0000
Subject: hg: jdk10/hs: 8171853: Remove Shark compiler
Message-ID: <201710232216.v9NMGX0c021158@aojmv0008.oracle.com>

Changeset: fb290fd1f9d4
Author:    rkennke
Date:      2017-10-15 22:54 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/fb290fd1f9d4

8171853: Remove Shark compiler
Reviewed-by: dholmes, kvn, erikj, ihse

! doc/building.html
! doc/building.md
! make/autoconf/flags.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/lib-std.m4
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.in
! make/copy/Copy-java.base.gmk
! make/hotspot/ide/CreateVSProject.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/lib/CoreLibraries.gmk
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/cpu/zero/cppInterpreter_zero.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/frame_zero.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/icache_zero.hpp
! src/hotspot/cpu/zero/nativeInst_zero.cpp
! src/hotspot/cpu/zero/relocInfo_zero.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
- src/hotspot/cpu/zero/sharkFrame_zero.hpp
- src/hotspot/cpu/zero/shark_globals_zero.hpp
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/cpu/zero/stack_zero.hpp
! src/hotspot/cpu/zero/stack_zero.inline.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/ci/ciTypeFlow.hpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/abstractCompiler.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/commandLineFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vm_version.cpp
- src/hotspot/share/shark/llvmHeaders.hpp
- src/hotspot/share/shark/llvmValue.hpp
- src/hotspot/share/shark/sharkBlock.cpp
- src/hotspot/share/shark/sharkBlock.hpp
- src/hotspot/share/shark/sharkBuilder.cpp
- src/hotspot/share/shark/sharkBuilder.hpp
- src/hotspot/share/shark/sharkCacheDecache.cpp
- src/hotspot/share/shark/sharkCacheDecache.hpp
- src/hotspot/share/shark/sharkCodeBuffer.hpp
- src/hotspot/share/shark/sharkCompiler.cpp
- src/hotspot/share/shark/sharkCompiler.hpp
- src/hotspot/share/shark/sharkConstant.cpp
- src/hotspot/share/shark/sharkConstant.hpp
- src/hotspot/share/shark/sharkContext.cpp
- src/hotspot/share/shark/sharkContext.hpp
- src/hotspot/share/shark/sharkEntry.hpp
- src/hotspot/share/shark/sharkFunction.cpp
- src/hotspot/share/shark/sharkFunction.hpp
- src/hotspot/share/shark/sharkInliner.cpp
- src/hotspot/share/shark/sharkInliner.hpp
- src/hotspot/share/shark/sharkIntrinsics.cpp
- src/hotspot/share/shark/sharkIntrinsics.hpp
- src/hotspot/share/shark/sharkInvariants.cpp
- src/hotspot/share/shark/sharkInvariants.hpp
- src/hotspot/share/shark/sharkMemoryManager.cpp
- src/hotspot/share/shark/sharkMemoryManager.hpp
- src/hotspot/share/shark/sharkNativeWrapper.cpp
- src/hotspot/share/shark/sharkNativeWrapper.hpp
- src/hotspot/share/shark/sharkRuntime.cpp
- src/hotspot/share/shark/sharkRuntime.hpp
- src/hotspot/share/shark/sharkStack.cpp
- src/hotspot/share/shark/sharkStack.hpp
- src/hotspot/share/shark/sharkState.cpp
- src/hotspot/share/shark/sharkState.hpp
- src/hotspot/share/shark/sharkStateScanner.cpp
- src/hotspot/share/shark/sharkStateScanner.hpp
- src/hotspot/share/shark/sharkTopLevelBlock.cpp
- src/hotspot/share/shark/sharkTopLevelBlock.hpp
- src/hotspot/share/shark/sharkType.hpp
- src/hotspot/share/shark/sharkValue.cpp
- src/hotspot/share/shark/sharkValue.hpp
- src/hotspot/share/shark/shark_globals.cpp
- src/hotspot/share/shark/shark_globals.hpp
! src/hotspot/share/utilities/macros.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java


From vladimir.kozlov at oracle.com  Tue Oct 24 04:24:26 2017
From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com)
Date: Tue, 24 Oct 2017 04:24:26 +0000
Subject: hg: jdk10/hs: 8166317: InterpreterCodeSize should be computed
Message-ID: <201710240424.v9O4OQPN008004@aojmv0008.oracle.com>

Changeset: 3d1e3786d66e
Author:    simonis
Date:      2017-09-04 19:50 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/3d1e3786d66e

8166317: InterpreterCodeSize should be computed
Reviewed-by: kvn, coleenp

! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/stubs.hpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heap.hpp
! src/hotspot/share/runtime/init.cpp


From coleen.phillimore at oracle.com  Tue Oct 24 14:55:23 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Tue, 24 Oct 2017 14:55:23 +0000
Subject: hg: jdk10/hs: 8189794: Assert in InstanceKlass::cast called from
 Exceptions::new_exceptions
Message-ID: <201710241455.v9OEtNx3009827@aojmv0008.oracle.com>

Changeset: 54b78d6243c5
Author:    coleenp
Date:      2017-10-24 08:29 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/54b78d6243c5

8189794: Assert in InstanceKlass::cast called from Exceptions::new_exceptions
Summary: Fix call to InstanceKlass::cast to only be after verifying class is non-null.
Reviewed-by: dholmes, sspitsyn

! src/hotspot/share/utilities/exceptions.cpp


From jamsheed.c.m at oracle.com  Tue Oct 24 16:02:03 2017
From: jamsheed.c.m at oracle.com (jamsheed.c.m at oracle.com)
Date: Tue, 24 Oct 2017 16:02:03 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710241602.v9OG23WB013284@aojmv0008.oracle.com>

Changeset: bba11a95e927
Author:    jcm
Date:      2017-10-24 06:06 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/bba11a95e927

8168712: [AOT] assert(false) failed: DEBUG MESSAGE: InterpreterMacroAssembler::call_VM_base: last_sp != NULL
Summary: skip the assert for this specific case, as it is not an issue.
Reviewed-by: coleenp, dlong, kvn

! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
+ test/hotspot/jtreg/compiler/runtime/Test8168712.java

Changeset: 4a095d9ea838
Author:    jcm
Date:      2017-10-24 14:53 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/4a095d9ea838

Merge



From dean.long at oracle.com  Tue Oct 24 17:29:05 2017
From: dean.long at oracle.com (dean.long at oracle.com)
Date: Tue, 24 Oct 2017 17:29:05 +0000
Subject: hg: jdk10/hs: 8189649: AOT:
 assert(caller_frame.cb()->as_nmethod_or_null() == cm) failed: expect top
 frame nmethod
Message-ID: <201710241729.v9OHT5wA025693@aojmv0008.oracle.com>

Changeset: 0d2d80c0d425
Author:    dlong
Date:      2017-10-23 21:49 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/0d2d80c0d425

8189649: AOT: assert(caller_frame.cb()->as_nmethod_or_null() == cm) failed: expect top frame nmethod
Reviewed-by: kvn

! src/hotspot/share/runtime/deoptimization.cpp


From tobias.hartmann at oracle.com  Wed Oct 25 08:30:28 2017
From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com)
Date: Wed, 25 Oct 2017 08:30:28 +0000
Subject: hg: jdk10/hs: 8188785: CCP sets invalid type for java mirror load
Message-ID: <201710250830.v9P8UTgj001032@aojmv0008.oracle.com>

Changeset: 1630ba56759d
Author:    thartmann
Date:      2017-10-25 08:37 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/1630ba56759d

8188785: CCP sets invalid type for java mirror load
Summary: Added special case for java mirror load to propagate correct type information.
Reviewed-by: kvn

! src/hotspot/share/opto/phaseX.cpp


From sharath.ballal at oracle.com  Wed Oct 25 10:31:18 2017
From: sharath.ballal at oracle.com (sharath.ballal at oracle.com)
Date: Wed, 25 Oct 2017 10:31:18 +0000
Subject: hg: jdk10/hs: 8189061: serviceability/sa/TestInstanceKlassSize.java -
 Unable to find instance klass for null
Message-ID: <201710251031.v9PAVI39028121@aojmv0008.oracle.com>

Changeset: 214c5a0bdea3
Author:    sballal
Date:      2017-10-24 15:44 +0530
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/214c5a0bdea3

8189061: serviceability/sa/TestInstanceKlassSize.java - Unable to find instance klass for null
Reviewed-by: jgeorge, dholmes

! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java


From thomas.schatzl at oracle.com  Wed Oct 25 15:36:27 2017
From: thomas.schatzl at oracle.com (thomas.schatzl at oracle.com)
Date: Wed, 25 Oct 2017 15:36:27 +0000
Subject: hg: jdk10/hs: 3 new changesets
Message-ID: <201710251536.v9PFaRQi009758@aojmv0008.oracle.com>

Changeset: 75aa2a8e7304
Author:    tschatzl
Date:      2017-10-25 16:12 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/75aa2a8e7304

8189801: Remove G1MarkingOverheadPercent
Summary: Remove obsolete and buggy functionality related to G1MarkingOverheadPercent
Reviewed-by: sjohanss

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp

Changeset: d011b1650071
Author:    tschatzl
Date:      2017-10-25 16:13 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/d011b1650071

8189673: Consistent naming of concurrent threads, tasks and related identifiers
Reviewed-by: sjohanss, drwhite

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp

Changeset: 2e54e9324e1c
Author:    tschatzl
Date:      2017-10-25 16:15 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/2e54e9324e1c

8189797: Fix initializer lists in G1ConcurrentMark and G1CMTask
Reviewed-by: kbarrett

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp


From igor.veresov at oracle.com  Thu Oct 26 03:35:14 2017
From: igor.veresov at oracle.com (igor.veresov at oracle.com)
Date: Thu, 26 Oct 2017 03:35:14 +0000
Subject: hg: jdk10/hs: 8166750: C1 profiling handles statically bindable call
 sites differently than the interpreter
Message-ID: <201710260335.v9Q3ZFF0007772@aojmv0008.oracle.com>

Changeset: d4bfafe600d0
Author:    iveresov
Date:      2017-10-25 16:30 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/d4bfafe600d0

8166750: C1 profiling handles statically bindable call sites differently than the interpreter
Summary: Optimize profiling of statically binable call sites. Add monomorphic profile fixup to JVMCI MDO API.
Reviewed-by: dnsimon, kvn

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java


From jamsheed.c.m at oracle.com  Thu Oct 26 14:31:53 2017
From: jamsheed.c.m at oracle.com (jamsheed.c.m at oracle.com)
Date: Thu, 26 Oct 2017 14:31:53 +0000
Subject: hg: jdk10/hs: 6523512: has_special_runtime_exit_condition checks for
 is_deopt_suspend needlessly
Message-ID: <201710261431.v9QEVrlu015307@aojmv0008.oracle.com>

Changeset: 068d316e905e
Author:    jcm
Date:      2017-10-26 05:59 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/068d316e905e

6523512: has_special_runtime_exit_condition checks for is_deopt_suspend needlessly
Summary: removed is_deopt_suspend() from has_special_runtime_exit_condition checks
Reviewed-by: dlong, thartmann

! src/hotspot/share/runtime/thread.hpp


From vladimir.kozlov at oracle.com  Thu Oct 26 21:32:34 2017
From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com)
Date: Thu, 26 Oct 2017 21:32:34 +0000
Subject: hg: jdk10/hs: 8188151: "assert(entry_for(catch_pco,
 handler_bcis->at(i),
 scope_depth)->pco() == handler_pcos->at(i))" failure with C1
Message-ID: <201710262132.v9QLWZAA021898@aojmv0008.oracle.com>

Changeset: c6d2381c6932
Author:    roland
Date:      2017-10-10 14:05 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/c6d2381c6932

8188151: "assert(entry_for(catch_pco, handler_bcis->at(i), scope_depth)->pco() == handler_pcos->at(i))" failure with C1
Reviewed-by: kvn, dlong

! src/hotspot/share/c1/c1_Compilation.cpp
+ test/hotspot/jtreg/compiler/exceptions/TestC1ExceptionHandlersSameBCI.java


From jamsheed.c.m at oracle.com  Fri Oct 27 07:21:32 2017
From: jamsheed.c.m at oracle.com (jamsheed.c.m at oracle.com)
Date: Fri, 27 Oct 2017 07:21:32 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710270721.v9R7LXNO026780@aojmv0008.oracle.com>

Changeset: 00e1afbd0a76
Author:    jcm
Date:      2017-10-26 22:18 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/00e1afbd0a76

8185989: overview.html files should be deleted?
Summary: jdk.vm.ci.code/overview.html jdk.vm.ci.meta/overview.html deleted
Reviewed-by: kvn, thartmann

- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html

Changeset: 32201e2d5719
Author:    jcm
Date:      2017-10-27 05:30 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/32201e2d5719

Merge



From sangheon.kim at oracle.com  Fri Oct 27 08:58:05 2017
From: sangheon.kim at oracle.com (sangheon.kim at oracle.com)
Date: Fri, 27 Oct 2017 08:58:05 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710270858.v9R8w5dE027434@aojmv0008.oracle.com>

Changeset: 55714c3d544c
Author:    sangheki
Date:      2017-10-26 21:30 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/55714c3d544c

8185278: TestGreyReclaimedHumongousObjects.java fails guarantee(index != trim_index(_head_index + 1)) failed: should not go past head
Summary: Add STS to avoid MMU concurrency problem between VM Thread and Concurrent Mark Thread
Reviewed-by: tschatzl, ehelin

! src/hotspot/share/gc/g1/concurrentMarkThread.cpp
! src/hotspot/share/gc/g1/concurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! test/hotspot/jtreg/gc/g1/TestGreyReclaimedHumongousObjects.java

Changeset: 1821be9ca11b
Author:    sangheki
Date:      2017-10-27 07:19 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/1821be9ca11b

Merge



From vladimir.kozlov at oracle.com  Fri Oct 27 10:08:19 2017
From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com)
Date: Fri, 27 Oct 2017 10:08:19 +0000
Subject: hg: jdk10/hs: 2 new changesets
Message-ID: <201710271008.v9RA8Jod020958@aojmv0008.oracle.com>

Changeset: 17676a23cf3f
Author:    kvn
Date:      2017-10-27 01:09 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/17676a23cf3f

8189064: Crash with compiler/codegen/*Vect.java on Solaris-sparc
Summary: unconditionally call cl->mark_loop_vectorized() when vectors are generated
Reviewed-by: thartmann

! src/hotspot/share/opto/superword.cpp

Changeset: 002df709f2f2
Author:    kvn
Date:      2017-10-27 08:55 +0000
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/002df709f2f2

Merge



From stefan.johansson at oracle.com  Fri Oct 27 12:27:35 2017
From: stefan.johansson at oracle.com (stefan.johansson at oracle.com)
Date: Fri, 27 Oct 2017 12:27:35 +0000
Subject: hg: jdk10/hs: 8177959: G1CollectedHeap::print_on prints incorrect
 capacity
Message-ID: <201710271227.v9RCRZTr017920@aojmv0008.oracle.com>

Changeset: c15f15bcc23e
Author:    sjohanss
Date:      2017-10-27 11:44 +0200
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/c15f15bcc23e

8177959: G1CollectedHeap::print_on prints incorrect capacity
Reviewed-by: sjohanss, ehelin, pliden
Contributed-by: leo.korinth at oracle.com

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp


From ioi.lam at oracle.com  Mon Oct 30 01:43:41 2017
From: ioi.lam at oracle.com (ioi.lam at oracle.com)
Date: Mon, 30 Oct 2017 01:43:41 +0000
Subject: hg: jdk10/hs: 8190191: Subclasses of jdk.jfr.Event loaded from CDS
 breaks -XX:FlightRecorderOptions=retransform=false
Message-ID: <201710300143.v9U1hfR3014753@aojmv0008.oracle.com>

Changeset: 1b0566927c7a
Author:    iklam
Date:      2017-10-29 18:13 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/1b0566927c7a

8190191: Subclasses of jdk.jfr.Event loaded from CDS breaks -XX:FlightRecorderOptions=retransform=false
Summary: Do not archive these classes
Reviewed-by: jiangli, sspitsyn

! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp


From martin.doerr at sap.com  Mon Oct 30 16:23:17 2017
From: martin.doerr at sap.com (martin.doerr at sap.com)
Date: Mon, 30 Oct 2017 16:23:17 +0000
Subject: hg: jdk10/hs: 8190285: s390: Some java boolean checks are not correct
Message-ID: <201710301623.v9UGNHbi000224@aojmv0008.oracle.com>

Changeset: 9ccaa4e79030
Author:    mdoerr
Date:      2017-10-30 17:14 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/9ccaa4e79030

8190285: s390: Some java boolean checks are not correct
Reviewed-by: lucy, coleenp

! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp


From tobias.hartmann at oracle.com  Tue Oct 31 08:37:34 2017
From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com)
Date: Tue, 31 Oct 2017 08:37:34 +0000
Subject: hg: jdk10/hs: 8190351: InitialAndMaxUsageTest does not free allocated
 blob
Message-ID: <201710310837.v9V8bZgq001105@aojmv0008.oracle.com>

Changeset: 08fa85a36a67
Author:    thartmann
Date:      2017-10-31 09:33 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/08fa85a36a67

8190351: InitialAndMaxUsageTest does not free allocated blob
Summary: Refactored test to add blob to free list and changed the allocation loop to start with blobs of size ~36 Mb.
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/codecache/jmx/InitialAndMaxUsageTest.java


From erik.gahlin at oracle.com  Tue Oct 31 14:39:26 2017
From: erik.gahlin at oracle.com (erik.gahlin at oracle.com)
Date: Tue, 31 Oct 2017 14:39:26 +0000
Subject: hg: jdk10/hs: 8189368: Add information on current bias holder for
 BiasedLockRevocation event
Message-ID: <201710311439.v9VEdQfr021422@aojmv0008.oracle.com>

Changeset: 029d5efaaa6c
Author:    egahlin
Date:      2017-10-30 16:37 +0100
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/029d5efaaa6c

8189368: Add information on current bias holder for BiasedLockRevocation event
Reviewed-by: mgronlun, dholmes, egahlin
Contributed-by: robin.westberg at oracle.com

! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/trace/traceevents.xml


From coleen.phillimore at oracle.com  Tue Oct 31 19:44:18 2017
From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com)
Date: Tue, 31 Oct 2017 19:44:18 +0000
Subject: hg: jdk10/hs: 8189610: Reconcile jvm.h and all jvm_md.h between
 java.base and hotspot
Message-ID: <201710311944.v9VJiI8B002884@aojmv0008.oracle.com>

Changeset: b7c7428eaab9
Author:    coleenp
Date:      2017-10-31 11:55 -0400
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/b7c7428eaab9

8189610: Reconcile jvm.h and all jvm_md.h between java.base and hotspot
Summary: Removed hotspot version of jvm*h and jni*h files.
Reviewed-by: ihse, mchung, dholmes

! make/copy/Copy-java.base.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/CompileLibjsig.gmk
- src/hotspot/cpu/aarch64/jni_aarch64.h
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
- src/hotspot/cpu/arm/jni_arm.h
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/arm/vm_version_arm_64.cpp
- src/hotspot/cpu/ppc/jni_ppc.h
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
- src/hotspot/cpu/s390/jni_s390.h
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
- src/hotspot/cpu/sparc/jni_sparc.h
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/methodHandles_sparc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
- src/hotspot/cpu/x86/jni_x86.h
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
- src/hotspot/cpu/zero/jni_zero.h
! src/hotspot/os/aix/jvm_aix.cpp
- src/hotspot/os/aix/jvm_aix.h
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/decoder_machO.cpp
! src/hotspot/os/bsd/jvm_bsd.cpp
- src/hotspot/os/bsd/jvm_bsd.h
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/decoder_linux.cpp
! src/hotspot/os/linux/jvm_linux.cpp
- src/hotspot/os/linux/jvm_linux.h
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/jvm_solaris.cpp
- src/hotspot/os/solaris/jvm_solaris.h
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/jvm_windows.cpp
- src/hotspot/os/windows/jvm_windows.h
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/threadCritical_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/c1/c1_Canonicalizer.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciFlags.hpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/altHashing.cpp
! src/hotspot/share/classfile/altHashing.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/gcId.cpp
! src/hotspot/share/gc/shared/gcTimer.hpp
! src/hotspot/share/gc/shared/gcTraceTime.inline.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logOutput.cpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
- src/hotspot/share/prims/jni_md.h
! src/hotspot/share/prims/jvm.cpp
- src/hotspot/share/prims/jvm.h
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/commandLineFlagRangeList.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/runtime/perfMemory.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/hotspot/share/utilities/constantTag.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/decoder.cpp
! src/hotspot/share/utilities/elfStringTable.cpp
! src/hotspot/share/utilities/formatBuffer.cpp
! src/hotspot/share/utilities/formatBuffer.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp
! src/hotspot/share/utilities/macros.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/vmError.cpp
- src/java.base/macosx/native/include/jni_md.h
- src/java.base/macosx/native/include/jvm_md.h
! src/java.base/share/native/include/classfile_constants.h
! src/java.base/share/native/include/jvm.h
! src/java.base/solaris/native/libjsig/jsig.c
! src/java.base/unix/native/include/jni_md.h
! src/java.base/unix/native/include/jvm_md.h
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/windows/native/include/jni_md.h
! src/java.base/windows/native/include/jvm_md.h
! test/hotspot/gtest/classfile/test_AltHashing.cpp
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/test_log.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logDecorators.cpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp
! test/hotspot/gtest/logging/test_logMessageTest.cpp
! test/hotspot/gtest/logging/test_logTagLevelExpression.cpp
! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/gtest/utilities/test_json.cpp


From igor.ignatyev at oracle.com  Tue Oct 31 23:36:08 2017
From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com)
Date: Tue, 31 Oct 2017 23:36:08 +0000
Subject: hg: jdk10/hs: 8186618: [TESTBUG] Test applications/ctw/Modules.java
 doesn't have timeout and hang on windows
Message-ID: <201710312336.v9VNa9e6009679@aojmv0008.oracle.com>

Changeset: bfba73a06c8c
Author:    iignatyev
Date:      2017-10-31 16:31 -0700
URL:       http://hg.openjdk.java.net/jdk10/hs/rev/bfba73a06c8c

8186618: [TESTBUG] Test applications/ctw/Modules.java doesn't have timeout and hang on windows
Reviewed-by: jwilhelm, epavlova

! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/applications/ctw/Modules.java
+ test/hotspot/jtreg/applications/ctw/modules/generate.bash
+ test/hotspot/jtreg/applications/ctw/modules/java_activation.java
+ test/hotspot/jtreg/applications/ctw/modules/java_base.java
+ test/hotspot/jtreg/applications/ctw/modules/java_compiler.java
+ test/hotspot/jtreg/applications/ctw/modules/java_corba.java
+ test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java
+ test/hotspot/jtreg/applications/ctw/modules/java_desktop.java
+ test/hotspot/jtreg/applications/ctw/modules/java_instrument.java
+ test/hotspot/jtreg/applications/ctw/modules/java_logging.java
+ test/hotspot/jtreg/applications/ctw/modules/java_management.java
+ test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java
+ test/hotspot/jtreg/applications/ctw/modules/java_naming.java
+ test/hotspot/jtreg/applications/ctw/modules/java_prefs.java
+ test/hotspot/jtreg/applications/ctw/modules/java_rmi.java
+ test/hotspot/jtreg/applications/ctw/modules/java_scripting.java
+ test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java
+ test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java
+ test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java
+ test/hotspot/jtreg/applications/ctw/modules/java_sql.java
+ test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java
+ test/hotspot/jtreg/applications/ctw/modules/java_transaction.java
+ test/hotspot/jtreg/applications/ctw/modules/java_xml.java
+ test/hotspot/jtreg/applications/ctw/modules/java_xml_bind.java
+ test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java
+ test/hotspot/jtreg/applications/ctw/modules/java_xml_ws.java
+ test/hotspot/jtreg/applications/ctw/modules/java_xml_ws_annotation.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_base.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_controls.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_fxml.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_graphics.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_media.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_swing.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_web.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ucrypto.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_incubator_httpclient.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_management.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_net.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_packager.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_packager_services.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_rmic.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn_shell.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_xml_bind.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_xml_ws.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathDirEntry.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarInDirEntry.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJimageEntry.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java