From prasanta.sadhukhan at oracle.com Fri Sep 1 07:05:08 2017 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Fri, 01 Sep 2017 07:05:08 +0000 Subject: hg: jdk10/client/jdk: 8164971: PNG metadata does not handle ImageCreationTime Message-ID: <201709010705.v817582U015900@aojmv0008.oracle.com> Changeset: 6581f08c67b6 Author: pnarayanan Date: 2017-09-01 12:32 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/6581f08c67b6 8164971: PNG metadata does not handle ImageCreationTime Reviewed-by: prr, bpb, jdv Contributed-by: prahalad.kumar.narayanan at oracle.com ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java + test/javax/imageio/plugins/png/PngCreationTimeTest.java From prasanta.sadhukhan at oracle.com Sun Sep 3 14:04:06 2017 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Sun, 03 Sep 2017 14:04:06 +0000 Subject: hg: jdk10/client/jdk: 8187113: test/javax/imageio/plugins/png/PngCreationTimeTest.java fails Message-ID: <201709031404.v83E46pv010853@aojmv0008.oracle.com> Changeset: 70359afda5d0 Author: pnarayanan Date: 2017-09-03 19:31 +0530 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/70359afda5d0 8187113: test/javax/imageio/plugins/png/PngCreationTimeTest.java fails Reviewed-by: serb, psadhukhan Contributed-by: prahalad.kumar.narayanan at oracle.com ! test/javax/imageio/plugins/png/PngCreationTimeTest.java + test/javax/imageio/plugins/png/duke.png From philip.race at oracle.com Tue Sep 5 18:24:06 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 05 Sep 2017 18:24:06 +0000 Subject: hg: jdk10/client: 11 new changesets Message-ID: <201709051824.v85IO7hY001622@aojmv0008.oracle.com> Changeset: 73cb5527d0f7 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/73cb5527d0f7 Added tag jdk-10+22 for changeset 8625e8491887 ! .hgtags Changeset: f49503af5d5b Author: jwilhelm Date: 2017-08-28 21:46 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/f49503af5d5b Merge ! common/autoconf/generated-configure.sh Changeset: 743f6f484fce Author: kvn Date: 2017-08-29 10:24 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/743f6f484fce 8186462: [Graal] build Graal regardless AOT build Reviewed-by: twisti, thartmann, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: 1147dee33745 Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/1147dee33745 Merge ! common/autoconf/generated-configure.sh Changeset: 32dc808e9918 Author: bobv Date: 2017-08-29 15:52 -0400 URL: http://hg.openjdk.java.net/jdk10/client/rev/32dc808e9918 8186248: Allow more flexibility in selecting Heap % of available RAM Reviewed-by: dholmes, drwhite ! make/RunTests.gmk Changeset: fc358dc56d82 Author: bobv Date: 2017-08-31 16:29 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/fc358dc56d82 Merge Changeset: 4c9ee37f0c66 Author: goetz Date: 2017-08-31 17:18 -0400 URL: http://hg.openjdk.java.net/jdk10/client/rev/4c9ee37f0c66 8186978: Introduce configure argument enable-cds Reviewed-by: dholmes, erikj, ihse ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 Changeset: 752f5fb6ca0c Author: gziemski Date: 2017-08-31 20:25 -0500 URL: http://hg.openjdk.java.net/jdk10/client/rev/752f5fb6ca0c 8173715: Remove FlatProfiler Summary: Obsoleted Xprof flag, removed FlatProfiler code Reviewed-by: dholmes, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot.m4 Changeset: a8d531abffc8 Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/a8d531abffc8 Merge ! common/autoconf/generated-configure.sh Changeset: 2745676498c8 Author: erikj Date: 2017-09-04 13:36 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/2745676498c8 8185928: Generate OpenJDK builds for Mac platform JDK 9.0.3 and beyond in Mach 5 Reviewed-by: ihse, tbell ! common/conf/jib-profiles.js Changeset: b32db08bea9a Author: prr Date: 2017-09-05 10:10 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/b32db08bea9a Merge From philip.race at oracle.com Tue Sep 5 18:24:16 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 05 Sep 2017 18:24:16 +0000 Subject: hg: jdk10/client/jdk: 17 new changesets Message-ID: <201709051824.v85IOHQn001780@aojmv0008.oracle.com> Changeset: 10498d6923ae Author: wetmore Date: 2017-08-31 12:48 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/10498d6923ae 8186093: A comment in the java.security configuration file incorrectly says that strong but "limited" is the default value Reviewed-by: mullan ! src/java.base/share/conf/security/java.security ! src/java.base/share/conf/security/policy/README.txt Changeset: 83720375178f Author: rriggs Date: 2017-08-31 17:08 -0400 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/83720375178f 8087189: RMI server-side multiplex protocol support should be removed Reviewed-by: alanb ! src/java.rmi/share/classes/sun/rmi/server/ActivatableRef.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java Changeset: ddc25f646c2e Author: igerasim Date: 2017-08-31 22:21 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/ddc25f646c2e 8187023: Cannot read pkcs11 config file in UTF-16 environment Reviewed-by: ascarpino ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java + test/sun/security/pkcs11/Config/ReadConfInUTF16Env.java + test/sun/security/pkcs11/Config/ReadConfInUTF16Env.sh Changeset: dde51e70f319 Author: asaha Date: 2017-09-01 14:14 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/dde51e70f319 Added tag jdk-10+22 for changeset 83720375178f ! .hgtags Changeset: 20bb4051f723 Author: asaha Date: 2017-09-01 14:15 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/20bb4051f723 Merge Changeset: 4846f1bc6d2b Author: sherman Date: 2017-09-01 08:15 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/4846f1bc6d2b 8186751: Add ISO-8859-16 Charset support Reviewed-by: alanb + make/data/charsetmapping/ISO_8859_16.map ! make/data/charsetmapping/charsets ! src/java.base/share/classes/sun/nio/cs/Unicode.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template ! test/java/nio/charset/Charset/CharsetContainmentTest.java ! test/java/nio/charset/Charset/RegisteredCharsets.java ! test/sun/nio/cs/TestCharsetMapping.java Changeset: 5fcfc9e09966 Author: dfuchs Date: 2017-09-01 18:18 +0100 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/5fcfc9e09966 8187044: HttpClient ConnectionPool may spawn several concurrent CacheCleaner and prevent early GC of HttpClient. Summary: Fixes CacheCleaner creation logic in ConnectionPool. Reviewed-by: chegar ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java ! test/java/net/httpclient/whitebox/Driver.java + test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java Changeset: f59720adabf8 Author: jjg Date: 2017-09-01 11:54 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f59720adabf8 8187021: Remove 2 redundant

tags in java.base API docs Reviewed-by: darcy ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/module-info.java Changeset: daed9a0332d3 Author: jwilhelm Date: 2017-08-28 21:46 +0200 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/daed9a0332d3 Merge - src/java.base/share/classes/java/lang/doc-files/capchi.gif - src/java.base/share/classes/java/lang/doc-files/capiota.gif - src/java.base/share/classes/java/lang/doc-files/capsigma.gif - src/java.base/share/classes/java/lang/doc-files/captheta.gif - src/java.base/share/classes/java/lang/doc-files/capupsil.gif - src/java.base/share/classes/java/lang/doc-files/chi.gif - src/java.base/share/classes/java/lang/doc-files/iota.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc21.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc38.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc40.gif - src/java.base/share/classes/java/lang/doc-files/javalang.doc.anc41.gif - src/java.base/share/classes/java/lang/doc-files/sigma1.gif - src/java.base/share/classes/java/lang/doc-files/theta.gif - src/java.base/share/classes/java/lang/doc-files/upsilon.gif - test/java/security/Provider/TestSecurityProvider.java - test/java/security/Provider/TestSecurityProviderClient.java - test/java/security/modules/ModularTest.java - test/javax/security/auth/login/modules/TEST.properties - test/lib/testlibrary/ClassFileInstaller.java Changeset: ab44eeefaac9 Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/ab44eeefaac9 Merge Changeset: b55a87e91529 Author: jwilhelm Date: 2017-08-29 22:15 +0200 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/b55a87e91529 Merge Changeset: 9ab6150be6c0 Author: dsamersoff Date: 2017-08-31 21:31 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/9ab6150be6c0 8061228: Allow JDWP socket connector to accept connections from certain ip addresses only Summary: Introduce new parameter for JDWP agent, that allows to restrict connection to certain ip addresses only Reviewed-by: dcubed, clanger, rehn, sspitsyn ! src/jdk.jdwp.agent/share/native/include/jdwpTransport.h ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/transport.c ! src/jdk.jdwp.agent/share/native/libjdwp/transport.h + test/com/sun/jdi/BasicJDWPConnectionTest.java Changeset: e6f271a20de8 Author: gziemski Date: 2017-08-31 20:25 -0500 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/e6f271a20de8 8173715: Remove FlatProfiler Summary: Obsoleted Xprof flag, removed FlatProfiler code Reviewed-by: mchung ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/linux/doc/man/java.1 ! src/solaris/doc/sun/man/man1/java.1 Changeset: 90d550ad1fba Author: gziemski Date: 2017-09-01 13:03 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/90d550ad1fba Merge Changeset: 92657a0613dd Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/92657a0613dd Merge Changeset: 4276a5e50032 Author: xiaofeya Date: 2017-09-04 17:46 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/4276a5e50032 8134989: java/net/MulticastSocket/TestInterfaces.java failed due to unexpected IP address Reviewed-by: rriggs, chegar, msheppar ! test/java/net/MulticastSocket/TestInterfaces.java Changeset: f3f6f6410d2d Author: prr Date: 2017-09-05 10:09 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/f3f6f6410d2d Merge - src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexConnectionInfo.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/tcp/MultiplexOutputStream.java From philip.race at oracle.com Tue Sep 5 18:24:22 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 05 Sep 2017 18:24:22 +0000 Subject: hg: jdk10/client/nashorn: 5 new changesets Message-ID: <201709051824.v85IOMtC001839@aojmv0008.oracle.com> Changeset: ce5973feed58 Author: sdama Date: 2017-09-01 06:01 +0530 URL: http://hg.openjdk.java.net/jdk10/client/nashorn/rev/ce5973feed58 8177691: Labeled break in catch and finally works wrongly, when invoked through nashorn Summary: Added support to check if the block contains goto statements before flagging it as terminal Reviewed-by: hannesw, jlaskey Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/script/basic/JDK-8177691.js + test/script/basic/JDK-8177691.js.EXPECTED Changeset: 545d7d2a70a8 Author: sdama Date: 2017-09-01 07:07 +0530 URL: http://hg.openjdk.java.net/jdk10/client/nashorn/rev/545d7d2a70a8 8073640: Nashorn scripting: here document with only whitespace gives error Summary: Added support for handling trailing blank lines in here-doc string parsing Reviewed-by: hannesw, jlaskey Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java + test/script/basic/JDK-8073640.js + test/script/basic/JDK-8073640.js.EXPECTED Changeset: bd933afd9e2e Author: sdama Date: 2017-09-01 07:55 +0530 URL: http://hg.openjdk.java.net/jdk10/client/nashorn/rev/bd933afd9e2e 8184720: Nashorn engine in strict mode throws a java.lang.ClassCastException when calling apply() and passing the arguments object Summary: Fixed needsCallee method to return true properly in strict mode Reviewed-by: hannesw, sundar Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java + test/script/basic/JDK-8184720.js Changeset: bea304c9ee43 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/client/nashorn/rev/bea304c9ee43 Added tag jdk-10+22 for changeset bd933afd9e2e ! .hgtags Changeset: f5bdafee7f93 Author: hannesw Date: 2017-09-02 14:26 +0200 URL: http://hg.openjdk.java.net/jdk10/client/nashorn/rev/f5bdafee7f93 8169233: LengthNotWritableFilter extraElements.remove(index) has no effect Reviewed-by: sundar, jlaskey Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java ! test/script/basic/JDK-8035312.js.EXPECTED + test/script/basic/JDK-8169233.js + test/script/basic/JDK-8169233.js.EXPECTED From philip.race at oracle.com Tue Sep 5 18:24:32 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 05 Sep 2017 18:24:32 +0000 Subject: hg: jdk10/client/hotspot: 29 new changesets Message-ID: <201709051824.v85IOWNi001973@aojmv0008.oracle.com> Changeset: a7454342f29c Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/a7454342f29c Added tag jdk-10+22 for changeset 71337910df60 ! .hgtags Changeset: 8ff4215ca5fa Author: jwilhelm Date: 2017-08-28 21:46 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/8ff4215ca5fa Merge Changeset: 0c2d710aa6df Author: iveresov Date: 2017-08-28 14:43 -0700 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/0c2d710aa6df 8186850: Update Graal Reviewed-by: kvn ! 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.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/ClassSubstitution.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.test/src/org/graalvm/compiler/asm/test/AssemblerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.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/InfopointReasonTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/InvokeGraal.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/NodeBitMapTest.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.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotUnsafeSubstitutionTest.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/HotSpotGraalCompiler.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/HotSpotUnsafeSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceInterval.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanLifetimeAnalysisPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/TraceLinearScanPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/lir/GraalCompilerState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CompilationPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.verifier/src/org/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/share/vm/aot/aotCodeHeap.cpp Changeset: 232488f21a13 Author: iveresov Date: 2017-08-28 22:45 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/232488f21a13 Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java Changeset: 38ff008318c3 Author: stuefe Date: 2017-08-18 09:05 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/38ff008318c3 8186349: [windows] Centralize dbghelp handling code Summary: Rework and fix dbghelp.dll handling; add diagnostic output to hs-err file. Reviewed-by: iklam, rrich, goetz ! src/os/windows/vm/decoder_windows.cpp ! src/os/windows/vm/decoder_windows.hpp ! src/os/windows/vm/os_windows.cpp + src/os/windows/vm/windbghelp.cpp + src/os/windows/vm/windbghelp.hpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/utilities/decoder.cpp ! src/share/vm/utilities/decoder.hpp ! src/share/vm/utilities/vmError.cpp Changeset: a20f0fa4c426 Author: iklam Date: 2017-08-28 23:46 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/a20f0fa4c426 Merge Changeset: 3c3e9a1d65bd Author: dbuck Date: 2017-08-29 05:33 -0400 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/3c3e9a1d65bd 8185624: G1HeapVerifier's VerifyRootsClosure prints important information on info log level Summary: Fix logging of broken oop to error log level instead of info log level Reviewed-by: mgerdin, tschatzl Contributed-by: muthusamy.chinnathambi at oracle.com ! src/share/vm/gc/g1/g1HeapVerifier.cpp Changeset: 5cd4495a3efa Author: goetz Date: 2017-08-17 17:26 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/5cd4495a3efa 8186072: dll_build_name returns true even if file is missing. Summary: Split dll_build_name into two functions and consolidate to os.cpp file. Reviewed-by: stuefe, dholmes ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp Changeset: 35670a2b20d5 Author: dholmes Date: 2017-08-29 10:41 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/35670a2b20d5 Merge Changeset: 182f9c89e337 Author: glaubitz Date: 2017-08-29 18:34 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/182f9c89e337 8186855: Multiple platforms broken after 8186476: Generalize Atomic::add with templates Reviewed-by: stuefe, coleenp ! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.hpp ! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.hpp ! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.hpp ! src/os_cpu/linux_s390/vm/atomic_linux_s390.hpp ! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.hpp ! src/os_cpu/linux_zero/vm/atomic_linux_zero.hpp Changeset: 294bd8d9088c Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/294bd8d9088c Merge Changeset: 7a698e293256 Author: mgerdin Date: 2017-08-29 12:17 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/7a698e293256 8186897: semaphore_posix.hpp should not be included on OSX Reviewed-by: stefank, dholmes ! src/os/posix/vm/os_posix.cpp Changeset: 3a8e8737cb36 Author: njian Date: 2017-08-24 16:12 +0800 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/3a8e8737cb36 8186325: AArch64: jtreg test hotspot/test/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java SEGV Reviewed-by: adinn, aph Contributed-by: stuart.monteith at linaro.org ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: 8d5a52d81b78 Author: coleenp Date: 2017-08-30 07:18 -0400 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/8d5a52d81b78 8181170: resolved_references array leaks for RedefineClasses Summary: clear out resolved_reference from ClassLoaderData::_handles Reviewed-by: stefank, jiangli, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/oopHandle.hpp Changeset: 5adfb4c2ed9c Author: coleenp Date: 2017-08-30 13:04 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/5adfb4c2ed9c Merge Changeset: f28a28fc1497 Author: zgu Date: 2017-08-30 15:48 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/f28a28fc1497 8186797: cardtable_rs in g1CollectedHeap::initialize() defined, but never used Reviewed-by: tschatzl, ehelin ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 644db104e2f0 Author: coleenp Date: 2017-08-30 19:18 -0400 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/644db104e2f0 8164207: Checking missing load-acquire in relation to _pd_set in dictionary.cpp Summary: Use load_acquire for accessing DictionaryEntry::_pd_set since it's accessed outside the SystemDictionary_lock Reviewed-by: zgu, twisti, dholmes, adinn ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: 8acd232fb52a Author: rehn Date: 2017-08-31 08:18 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/8acd232fb52a 8186837: Memory ordering nmethod, _state and _stack_traversal_mark Reviewed-by: dholmes, rkennke ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 3ee845ce8ea1 Author: bobv Date: 2017-08-29 15:53 -0400 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/3ee845ce8ea1 8186248: Allow more flexibility in selecting Heap % of available RAM Reviewed-by: dholmes, drwhite ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/Makefile ! test/runtime/CommandLine/FlagWithInvalidValue.java ! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 075c0f5b20fa Author: bobv Date: 2017-08-31 16:29 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/075c0f5b20fa Merge Changeset: b471b0c614d6 Author: stuefe Date: 2017-08-31 18:34 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/b471b0c614d6 8186982: [aix] Garbage output for CPU info in hs-err file Reviewed-by: goetz, simonis Contributed-by: arno.zeller at sap.com ! src/os/aix/vm/os_aix.cpp Changeset: 7df86c5f8b5d Author: ccheung Date: 2017-08-28 15:34 -0700 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/7df86c5f8b5d 8186842: Use Java class loaders for creating the CDS archive Reviewed-by: coleenp, jiangli, iklam, mseledtsov Contributed-by: calvin.cheung at oracle.com, ioi.lam at oracle.com ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/klassFactory.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/metaspaceClosure.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/arguments_ext.hpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/SharedArchiveFile/BootAppendTests.java + test/runtime/SharedArchiveFile/NonBootLoaderClasses.java ! test/runtime/modules/PatchModule/PatchModuleCDS.java Changeset: a8ec32aa385e Author: ccheung Date: 2017-08-31 17:06 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/a8ec32aa385e Merge ! src/share/vm/runtime/arguments.cpp Changeset: 3d1150c7899c Author: kevinw Date: 2017-09-01 01:03 -0700 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/3d1150c7899c 8186902: jcmd GC.run should not be blocked by DisableExplicitGC Reviewed-by: mgerdin, sspitsyn ! src/share/vm/services/diagnosticCommand.cpp Changeset: 61c0ae8bee4e Author: gziemski Date: 2017-08-31 20:26 -0500 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/61c0ae8bee4e 8173715: Remove FlatProfiler Summary: Obsoleted Xprof flag, removed FlatProfiler code Reviewed-by: dholmes, coleenp, vlivanov, pliden ! make/lib/JvmFeatures.gmk ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp ! src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp ! src/os_cpu/linux_s390/vm/thread_linux_s390.hpp ! src/share/vm/Xusage.txt ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/pcTasks.hpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/parallel/psTasks.cpp ! src/share/vm/gc/parallel/psTasks.hpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/macros.hpp ! test/gc/g1/TestGCLogMessages.java ! test/runtime/CommandLine/TestNullTerminatedFlags.java - test/runtime/MinimalVM/Xprof.java Changeset: 046eab27258f Author: gziemski Date: 2017-09-01 13:03 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/046eab27258f Merge Changeset: 86445dc6021b Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/86445dc6021b Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64RawNativeCallNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64RawNativeCallNode.java - src/share/vm/runtime/fprofiler.cpp - src/share/vm/runtime/fprofiler.hpp - test/runtime/MinimalVM/Xprof.java Changeset: 25b63c7d1fa3 Author: njian Date: 2017-08-31 10:28 +0800 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/25b63c7d1fa3 8187022: AArch64: UBFX instructions have wrong format string Reviewed-by: aph Contributed-by: daniel.stewart at linaro.org ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/aarch64_ad.m4 Changeset: 1a9c2e07a826 Author: jwilhelm Date: 2017-09-03 13:39 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/1a9c2e07a826 Merge From philip.race at oracle.com Tue Sep 5 18:24:36 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 05 Sep 2017 18:24:36 +0000 Subject: hg: jdk10/client/jaxp: Added tag jdk-10+22 for changeset 47872600e78b Message-ID: <201709051824.v85IOaAw002075@aojmv0008.oracle.com> Changeset: 7b77f4c26025 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/7b77f4c26025 Added tag jdk-10+22 for changeset 47872600e78b ! .hgtags From philip.race at oracle.com Tue Sep 5 18:24:40 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 05 Sep 2017 18:24:40 +0000 Subject: hg: jdk10/client/corba: 2 new changesets Message-ID: <201709051824.v85IOeMV002219@aojmv0008.oracle.com> Changeset: 094e4c4e0f9f Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/client/corba/rev/094e4c4e0f9f Added tag jdk-10+22 for changeset 1f4456d51b07 ! .hgtags Changeset: 479805760256 Author: jjg Date: 2017-09-01 11:48 -0700 URL: http://hg.openjdk.java.net/jdk10/client/corba/rev/479805760256 8186924: Fix accessibility and other HTML issues in java.corba module Reviewed-by: mchung ! src/java.corba/share/classes/org/omg/CORBA/ORB.java ! src/java.corba/share/classes/org/omg/CORBA/TCKind.java ! src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html ! src/java.corba/share/classes/org/omg/CORBA/doc-files/generatedfiles.html ! src/java.corba/share/classes/org/omg/PortableInterceptor/Interceptors.idl From philip.race at oracle.com Tue Sep 5 18:24:45 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 05 Sep 2017 18:24:45 +0000 Subject: hg: jdk10/client/jaxws: 2 new changesets Message-ID: <201709051824.v85IOj9S002281@aojmv0008.oracle.com> Changeset: 786c1a5c82d9 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxws/rev/786c1a5c82d9 Added tag jdk-10+22 for changeset c162c9e4c9c0 ! .hgtags Changeset: 3aaaaf69b6c3 Author: jjg Date: 2017-09-01 14:06 -0700 URL: http://hg.openjdk.java.net/jdk10/client/jaxws/rev/3aaaaf69b6c3 8186947: Fix accessibility and other issues in the java.xml.ws module Reviewed-by: lancea, mchung, darcy ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBPermission.java ! src/java.xml.bind/share/classes/javax/xml/bind/Marshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/Unmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNsForm.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlType.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/helpers/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package.html ! src/java.xml.bind/share/classes/javax/xml/bind/util/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/util/package.html ! src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java From philip.race at oracle.com Tue Sep 5 18:24:49 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 05 Sep 2017 18:24:49 +0000 Subject: hg: jdk10/client/langtools: Added tag jdk-10+22 for changeset 9fa96500eb15 Message-ID: <201709051824.v85IOnMB002405@aojmv0008.oracle.com> Changeset: 214ffa12262b Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/214ffa12262b Added tag jdk-10+22 for changeset 9fa96500eb15 ! .hgtags From philip.race at oracle.com Thu Sep 7 18:18:35 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 07 Sep 2017 18:18:35 +0000 Subject: hg: jdk10/client: 2 new changesets Message-ID: <201709071818.v87IIZUu017102@aojmv0008.oracle.com> Changeset: 13a1041e2950 Author: erikj Date: 2017-09-06 16:05 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/13a1041e2950 8186983: CompileJavaModule.gmk overrides values from a custom extension gmk Reviewed-by: ihse, dholmes Contributed-by: jason_yong at uk.ibm.com ! make/CompileJavaModules.gmk Changeset: dbc0484fa215 Author: prr Date: 2017-09-07 08:52 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/dbc0484fa215 Merge ! make/CompileJavaModules.gmk From philip.race at oracle.com Sat Sep 9 22:01:10 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 09 Sep 2017 22:01:10 +0000 Subject: hg: jdk10/client: Added tag jdk-10+23 for changeset dbc0484fa215 Message-ID: <201709092201.v89M1AV4017846@aojmv0008.oracle.com> Changeset: 62306e615de1 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/62306e615de1 Added tag jdk-10+23 for changeset dbc0484fa215 ! .hgtags From philip.race at oracle.com Sat Sep 9 22:01:15 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 09 Sep 2017 22:01:15 +0000 Subject: hg: jdk10/client/jdk: Added tag jdk-10+23 for changeset f3f6f6410d2d Message-ID: <201709092201.v89M1FDV017978@aojmv0008.oracle.com> Changeset: 777356696811 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jdk/rev/777356696811 Added tag jdk-10+23 for changeset f3f6f6410d2d ! .hgtags From philip.race at oracle.com Sat Sep 9 22:01:19 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 09 Sep 2017 22:01:19 +0000 Subject: hg: jdk10/client/nashorn: Added tag jdk-10+23 for changeset f5bdafee7f93 Message-ID: <201709092201.v89M1Jtp018036@aojmv0008.oracle.com> Changeset: 3397ed166912 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/nashorn/rev/3397ed166912 Added tag jdk-10+23 for changeset f5bdafee7f93 ! .hgtags From philip.race at oracle.com Sat Sep 9 22:01:25 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 09 Sep 2017 22:01:25 +0000 Subject: hg: jdk10/client/hotspot: Added tag jdk-10+23 for changeset 1a9c2e07a826 Message-ID: <201709092201.v89M1P3N018177@aojmv0008.oracle.com> Changeset: 5ab7a67bc155 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/hotspot/rev/5ab7a67bc155 Added tag jdk-10+23 for changeset 1a9c2e07a826 ! .hgtags From philip.race at oracle.com Sat Sep 9 22:01:29 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 09 Sep 2017 22:01:29 +0000 Subject: hg: jdk10/client/jaxp: Added tag jdk-10+23 for changeset 7b77f4c26025 Message-ID: <201709092201.v89M1TaY018243@aojmv0008.oracle.com> Changeset: 784201b9cfc4 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxp/rev/784201b9cfc4 Added tag jdk-10+23 for changeset 7b77f4c26025 ! .hgtags From philip.race at oracle.com Sat Sep 9 22:01:33 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 09 Sep 2017 22:01:33 +0000 Subject: hg: jdk10/client/corba: Added tag jdk-10+23 for changeset 479805760256 Message-ID: <201709092201.v89M1XT7018302@aojmv0008.oracle.com> Changeset: 821b4751ba97 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/corba/rev/821b4751ba97 Added tag jdk-10+23 for changeset 479805760256 ! .hgtags From philip.race at oracle.com Sat Sep 9 22:01:37 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 09 Sep 2017 22:01:37 +0000 Subject: hg: jdk10/client/jaxws: Added tag jdk-10+23 for changeset 3aaaaf69b6c3 Message-ID: <201709092201.v89M1bbw018363@aojmv0008.oracle.com> Changeset: eabfe5e1affc Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/jaxws/rev/eabfe5e1affc Added tag jdk-10+23 for changeset 3aaaaf69b6c3 ! .hgtags From philip.race at oracle.com Sat Sep 9 22:01:41 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Sat, 09 Sep 2017 22:01:41 +0000 Subject: hg: jdk10/client/langtools: Added tag jdk-10+23 for changeset 214ffa12262b Message-ID: <201709092201.v89M1fJl018500@aojmv0008.oracle.com> Changeset: 19293ea3999f Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/client/langtools/rev/19293ea3999f Added tag jdk-10+23 for changeset 214ffa12262b ! .hgtags From sergey.bylokhov at oracle.com Sat Sep 23 00:14:45 2017 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 23 Sep 2017 00:14:45 +0000 Subject: hg: jdk10/client: 8186967: Unused methods in MotifGraphicsUtils can be removed Message-ID: <201709230014.v8N0EjKE015500@aojmv0008.oracle.com> Changeset: 7e8a1abb5168 Author: serb Date: 2017-09-22 17:09 -0700 URL: http://hg.openjdk.java.net/jdk10/client/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 From sergey.bylokhov at oracle.com Sat Sep 23 00:39:38 2017 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 23 Sep 2017 00:39:38 +0000 Subject: hg: jdk10/client: 8175968: The javax.swing.filechooser.FileSystemView constructor consumes memory by adding a PropertyChangeListener that is never removed Message-ID: <201709230039.v8N0dcGx025674@aojmv0008.oracle.com> Changeset: 147cb4cf2556 Author: serb Date: 2017-09-22 17:36 -0700 URL: http://hg.openjdk.java.net/jdk10/client/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 From sergey.bylokhov at oracle.com Sat Sep 23 01:23:39 2017 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 23 Sep 2017 01:23:39 +0000 Subject: hg: jdk10/client: 6238123: Typos at Serialized Form javadoc for java.awt.Polygon Message-ID: <201709230123.v8N1NdPB013079@aojmv0008.oracle.com> Changeset: a28c513d1c4e Author: serb Date: 2017-09-22 18:20 -0700 URL: http://hg.openjdk.java.net/jdk10/client/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 From sergey.bylokhov at oracle.com Sat Sep 23 02:01:23 2017 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 23 Sep 2017 02:01:23 +0000 Subject: hg: jdk10/client: 8178274: Java_sun_lwawt_macosx_NSEvent_nsToJavaKeyInfo() overreads jchar variable Message-ID: <201709230201.v8N21N6M027021@aojmv0008.oracle.com> Changeset: 099d4d178224 Author: asmotrak Date: 2017-09-22 18:57 -0700 URL: http://hg.openjdk.java.net/jdk10/client/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 From ajit.ghaisas at oracle.com Mon Sep 25 10:31:37 2017 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Mon, 25 Sep 2017 10:31:37 +0000 Subject: hg: jdk10/client: 6857809: [TEST_BUG] java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java fails in jdk7 b64 pit build Message-ID: <201709251031.v8PAVbrN000684@aojmv0008.oracle.com> Changeset: 9318793bdc36 Author: aghaisas Date: 2017-09-25 15:57 +0530 URL: http://hg.openjdk.java.net/jdk10/client/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 From ajit.ghaisas at oracle.com Mon Sep 25 10:39:44 2017 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Mon, 25 Sep 2017 10:39:44 +0000 Subject: hg: jdk10/client: 8081311: [TEST_BUG] java/awt/ComponentOrientation/WindowTest.java does use deprecated applyResourceBundle Message-ID: <201709251039.v8PAdiKP003637@aojmv0008.oracle.com> Changeset: 370a8cb82546 Author: aghaisas Date: 2017-09-25 16:06 +0530 URL: http://hg.openjdk.java.net/jdk10/client/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 From ajit.ghaisas at oracle.com Mon Sep 25 10:46:30 2017 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Mon, 25 Sep 2017 10:46:30 +0000 Subject: hg: jdk10/client: 8154468: [TEST_BUG] java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java Message-ID: <201709251046.v8PAkUbB005456@aojmv0008.oracle.com> Changeset: 791e7f39b45a Author: aghaisas Date: 2017-09-25 16:12 +0530 URL: http://hg.openjdk.java.net/jdk10/client/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 From prasanta.sadhukhan at oracle.com Tue Sep 26 05:19:46 2017 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Tue, 26 Sep 2017 05:19:46 +0000 Subject: hg: jdk10/client: 8088132: [Swing, singleThread] ClassCastException in nested event loop when showing multiple message dialogs in SwingNode Message-ID: <201709260519.v8Q5JkAt005420@aojmv0008.oracle.com> Changeset: bf712ea57bb0 Author: psadhukhan Date: 2017-09-26 10:46 +0530 URL: http://hg.openjdk.java.net/jdk10/client/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 From philip.race at oracle.com Thu Sep 28 18:32:29 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 28 Sep 2017 18:32:29 +0000 Subject: hg: jdk10/client: 67 new changesets Message-ID: <201709281832.v8SIWYLu026345@aojmv0008.oracle.com> Changeset: 723486922bfe Author: sherman Date: 2017-09-20 16:41 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/723486922bfe 8186464: ZipFile cannot read some InfoZip ZIP64 zip files Reviewed-by: martin ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! test/jdk/java/util/zip/ZipFile/ReadZip.java Changeset: e81f9ee4df7f Author: weijun Date: 2017-09-21 16:29 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/e81f9ee4df7f 8148371: Remove policytool Reviewed-by: erikj, alanb, mullan ! bin/unshuffle_list.txt ! make/Images.gmk ! make/common/Modules.gmk - make/launcher/Launcher-jdk.policytool.gmk ! make/scripts/compare_exceptions.sh.incl - src/bsd/doc/man/ja/policytool.1 ! src/bsd/doc/man/jarsigner.1 ! src/bsd/doc/man/keytool.1 - src/bsd/doc/man/policytool.1 ! src/bsd/doc/man/serialver.1 ! src/demo/share/jfc/Font2DTest/README.txt ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/util/PolicyUtil.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.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/jarsigner.1 ! src/linux/doc/man/keytool.1 - src/linux/doc/man/policytool.1 ! src/linux/doc/man/serialver.1 - src/solaris/doc/sun/man/man1/ja/policytool.1 ! src/solaris/doc/sun/man/man1/jarsigner.1 ! src/solaris/doc/sun/man/man1/keytool.1 - src/solaris/doc/sun/man/man1/policytool.1 ! src/solaris/doc/sun/man/man1/serialver.1 ! test/jdk/TEST.groups - 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/jdk/sun/security/util/Resources/NewNamesFormat.java ! test/jdk/tools/launcher/VersionCheck.java Changeset: cebfb13d5759 Author: weijun Date: 2017-09-21 16:29 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/cebfb13d5759 8186931: jdk.security.jarsigner package is missing package summary Reviewed-by: mchung, mullan + src/jdk.jartool/share/classes/jdk/security/jarsigner/package-info.java ! src/jdk.jartool/share/classes/module-info.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java ! src/jdk.security.jgss/share/classes/module-info.java Changeset: 4f029f064481 Author: weijun Date: 2017-09-21 16:29 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/4f029f064481 8186831: Kerberos ignores PA-DATA with a non-null s2kparams Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/CipherHelper.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java + test/jdk/sun/security/krb5/auto/DiffSaltParams.java ! test/jdk/sun/security/krb5/auto/KDC.java Changeset: 8052fa06e1b7 Author: weijun Date: 2017-09-21 16:29 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/8052fa06e1b7 8186884: Test native KDC, Java krb5 lib, and native krb5 lib in one test Reviewed-by: asmotrak ! test/jdk/java/security/testlibrary/Proc.java ! test/jdk/sun/security/krb5/auto/BasicProc.java ! test/jdk/sun/security/krb5/auto/Context.java ! test/jdk/sun/security/krb5/auto/HttpNegotiateServer.java ! test/jdk/sun/security/krb5/auto/KDC.java ! test/jdk/sun/security/krb5/auto/SSLwithPerms.java ! test/jdk/sun/security/krb5/auto/TEST.properties Changeset: eda0a1f0e83e Author: sundar Date: 2017-09-21 14:37 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/eda0a1f0e83e 8187773: nashorn ant javadoc, nashornapi, dynalinkapi, run, debug, octane, sunspider targets fail Reviewed-by: hannesw - doc/nashorn/genshelldoc.js ! make/nashorn/build.xml ! make/nashorn/project.properties Changeset: 7d4896d180e7 Author: psadhukhan Date: 2017-09-21 16:17 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/7d4896d180e7 8156042: Modifiers of swing ActionEvent does not work when "-Djavafx.embed.singleThread=true" Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/EventQueue.java Changeset: 9712e5af1645 Author: psadhukhan Date: 2017-09-21 16:21 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/9712e5af1645 8186987: NullPointerException in RasterPrinterJob without PrinterResolution Reviewed-by: prr, pnarayanan ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: 8fb3178bef87 Author: sundar Date: 2017-09-21 18:00 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/8fb3178bef87 8187782: no ant build artifact should be produced under make/nashorn directory Reviewed-by: hannesw, jlaskey ! make/nashorn/build-benchmark.xml ! make/nashorn/buildtools/nashorntask/build.xml ! make/nashorn/buildtools/nashorntask/project.properties ! make/nashorn/project.properties Changeset: 205e4c0dc8a3 Author: hannesw Date: 2017-09-21 14:40 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/205e4c0dc8a3 8186646: Nashorn: "duplicate code" assertion when binding a vararg function that just passes arguments along Reviewed-by: sundar, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java + test/nashorn/script/basic/JDK-8186646.js Changeset: 5ee94c2e087e Author: ksrini Date: 2017-09-20 15:22 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/5ee94c2e087e 8186875: Removed unused method LinkFactory.getTypeAnnotationLinks(LinkInfo linkInfo) Reviewed-by: anazarov, bpatel, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java Changeset: 1b1618daf237 Author: jlahoda Date: 2017-09-21 17:47 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/1b1618daf237 8184739: Incorrect end position of PackageTree Summary: Fixing end position of PackageTree. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/positions/T8184739.java Changeset: 9ef10c6e67b8 Author: rriggs Date: 2017-09-21 11:41 -0400 URL: http://hg.openjdk.java.net/jdk10/client/rev/9ef10c6e67b8 8187631: Refactor FileDescriptor close implementation Reviewed-by: bpb, alanb ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/unix/classes/java/io/FileDescriptor.java ! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/unix/native/libjava/FileDescriptor_md.c - src/java.base/unix/native/libjava/FileInputStream_md.c - src/java.base/unix/native/libjava/RandomAccessFile_md.c ! src/java.base/unix/native/libjava/io_util_md.c ! src/java.base/unix/native/libjava/io_util_md.h ! src/java.base/windows/classes/java/io/FileDescriptor.java ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/windows/native/libjava/FileDescriptor_md.c - src/java.base/windows/native/libjava/FileInputStream_md.c - src/java.base/windows/native/libjava/RandomAccessFile_md.c ! src/java.base/windows/native/libjava/io_util_md.c ! src/java.base/windows/native/libjava/io_util_md.h Changeset: bed98952fb09 Author: rriggs Date: 2017-09-21 11:41 -0400 URL: http://hg.openjdk.java.net/jdk10/client/rev/bed98952fb09 8177932: (process) java/lang/ProcessHandle/OnExitTest.java failed with "Process A should not be alive..." Reviewed-by: stuefe, dholmes, fyuan ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c Changeset: 8a24c04f37c5 Author: rriggs Date: 2017-09-21 13:40 -0400 URL: http://hg.openjdk.java.net/jdk10/client/rev/8a24c04f37c5 Merge Changeset: 2557ac47e731 Author: wetmore Date: 2017-09-21 12:13 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/2557ac47e731 8187788: Disasble javax/net tests until JDK-8187786 is resolved Reviewed-by: darcy ! test/jdk/TEST.groups Changeset: 2088dbaa2282 Author: mchung Date: 2017-09-21 13:55 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/2088dbaa2282 8187449: jdeps fails when an upgradeable module is upgraded with an automatic module Reviewed-by: lancea, psandoz ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java + test/langtools/tools/jdeps/modules/upgrademodulepath/UpgradeModulePathTest.java + test/langtools/tools/jdeps/modules/upgrademodulepath/src/java.compiler/javax/tools/Tool.java + test/langtools/tools/jdeps/modules/upgrademodulepath/src/java.compiler/module-info.java Changeset: b7a4b467020c Author: erikj Date: 2017-09-21 23:20 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/b7a4b467020c 8187790: generated-configure out of sync Reviewed-by: mchung, tbell ! make/autoconf/generated-configure.sh Changeset: be3d868a805a Author: weijun Date: 2017-09-22 09:49 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/be3d868a805a 8187786: Many javax/net/ssl/DTLS tests failing Reviewed-by: xuelei ! test/jdk/TEST.groups ! test/jdk/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSDataExchangeTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSHandshakeTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSMFLNTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java ! test/jdk/javax/net/ssl/DTLS/DTLSRehandshakeTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java ! test/jdk/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java ! test/jdk/javax/net/ssl/DTLS/TEST.properties ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java ! test/jdk/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java ! test/jdk/javax/net/ssl/DTLSv10/TEST.properties ! test/jdk/javax/net/ssl/TLS/TEST.properties ! test/jdk/javax/net/ssl/TLS/TLSClientPropertyTest.java ! test/jdk/javax/net/ssl/TLS/TLSDataExchangeTest.java ! test/jdk/javax/net/ssl/TLS/TLSEnginesClosureTest.java ! test/jdk/javax/net/ssl/TLS/TLSHandshakeTest.java ! test/jdk/javax/net/ssl/TLS/TLSMFLNTest.java ! test/jdk/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java ! test/jdk/javax/net/ssl/TLS/TLSRehandshakeTest.java ! test/jdk/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java ! test/jdk/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java ! test/jdk/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java ! test/jdk/javax/net/ssl/TLSv1/TEST.properties ! test/jdk/javax/net/ssl/TLSv1/TLSDataExchangeTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSHandshakeTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSMFLNTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java ! test/jdk/javax/net/ssl/TLSv1/TLSRehandshakeTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java ! test/jdk/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java ! test/jdk/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java ! test/jdk/javax/net/ssl/TLSv11/ExportableBlockCipher.java ! test/jdk/javax/net/ssl/TLSv11/ExportableStreamCipher.java ! test/jdk/javax/net/ssl/TLSv11/GenericBlockCipher.java ! test/jdk/javax/net/ssl/TLSv11/GenericStreamCipher.java ! test/jdk/javax/net/ssl/TLSv11/TEST.properties ! test/jdk/javax/net/ssl/TLSv11/TLSDataExchangeTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSHandshakeTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSMFLNTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java ! test/jdk/javax/net/ssl/TLSv11/TLSRehandshakeTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java ! test/jdk/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Changeset: 12848b02f262 Author: xiaofeya Date: 2017-09-21 19:48 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/12848b02f262 8187026: Remove intermittent key from java/net/httpclient/http2/BasicTest.java Reviewed-by: chegar ! test/jdk/java/net/httpclient/http2/BasicTest.java Changeset: 78fd493e38bb Author: xiaofeya Date: 2017-09-21 20:05 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/78fd493e38bb 8085875: java/net/DatagramSocket/PortUnreachable.java fails intermittently: Address already in use Reviewed-by: msheppar, clanger ! test/jdk/java/net/DatagramSocket/PortUnreachable.java Changeset: f6bdabdc1919 Author: amlu Date: 2017-09-22 16:38 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/f6bdabdc1919 8184329: Refactor java/lang/ClassLoader shell tests to java Reviewed-by: mchung ! test/jdk/java/lang/ClassLoader/GetDotResource.java - test/jdk/java/lang/ClassLoader/getdotresource.sh - test/jdk/java/lang/ClassLoader/resource.jar Changeset: 7490a799fccf Author: hannesw Date: 2017-09-22 11:48 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/7490a799fccf 8187362: Nashorn unsigned right shift operator unexpectedly returns floating-point Reviewed-by: sundar, hannesw Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java + test/nashorn/src/jdk/nashorn/internal/runtime/test/nashorn/JDK_8187362_Test.java Changeset: 82d45783c133 Author: hannesw Date: 2017-09-22 11:52 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/82d45783c133 8186180: Symbol.__proto__ results in error with format string placeholder Reviewed-by: sundar, hannesw Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSymbol.java + test/nashorn/script/basic/es6/JDK-8186180.js + test/nashorn/script/basic/es6/JDK-8186180.js.EXPECTED Changeset: 42bc5bf0c654 Author: hannesw Date: 2017-09-22 12:00 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/42bc5bf0c654 8181792: nashorn samples/exec.js has some incorrect examples Reviewed-by: sundar, hannesw Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/sample/nashorn/exec.js Changeset: 22d665f53a4a Author: jlahoda Date: 2017-09-22 14:06 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/22d665f53a4a 8044853: Attr synthesizes nullcheck tree nodes Summary: Avoid move of JCNewClass.encl to args in front end phases. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.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/TransTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/langtools/tools/javac/tree/NewClassDefEnclosing.java Changeset: 82c43b3c0ea0 Author: anazarov Date: 2017-09-22 11:49 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/82c43b3c0ea0 8185458: Added comment for Files.notExists in FileUtils test library Reviewed-by: chegar ! test/lib/jdk/test/lib/util/FileUtils.java Changeset: a0f26f0da4f1 Author: jrose Date: 2017-09-22 15:28 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/a0f26f0da4f1 8185993: MethodHandle.invokeWithArguments jumbo-arity Reviewed-by: psandoz, vlivanov ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/package-info.java ! test/jdk/java/lang/invoke/BigArityTest.java Changeset: 4fe50ead4783 Author: serb Date: 2017-09-22 15:32 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/4fe50ead4783 8187442: Xcheck:jni produces various "WARNING in native method" in launcher Reviewed-by: ksrini, dholmes ! src/java.base/share/native/libjli/java.c + test/jdk/tools/launcher/TestXcheckJNIWarnings.java Changeset: fdac20095dff Author: ihse Date: 2017-09-25 10:21 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/fdac20095dff 8187543: Replace SRC_ROOT with TOPDIR Reviewed-by: erikj ! make/autoconf/basics.m4 ! make/autoconf/basics_windows.m4 ! make/autoconf/compare.sh.in ! make/autoconf/generated-configure.sh ! make/autoconf/spec.gmk.in ! make/scripts/compare.sh Changeset: 92fd0e04e0e1 Author: ihse Date: 2017-09-25 10:32 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/92fd0e04e0e1 8187544: Replace BUILD_OUTPUT and OUTPUT_ROOT with OUTPUTDIR Reviewed-by: erikj ! make/Bundles.gmk ! make/CopyImportModules.gmk ! make/CreateBuildJdkCopy.gmk ! make/CreateJmods.gmk ! make/Docs.gmk ! make/GenerateLinkOptData.gmk ! make/Images.gmk ! make/Init.gmk ! make/InitSupport.gmk ! make/Jprt.gmk ! make/MacBundles.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/ReleaseFile.gmk ! make/RunTests.gmk ! make/autoconf/Makefile.in ! make/autoconf/basics.m4 ! make/autoconf/bootcycle-spec.gmk.in ! make/autoconf/buildjdk-spec.gmk.in ! make/autoconf/compare.sh.in ! make/autoconf/flags.m4 ! make/autoconf/generated-configure.sh ! make/autoconf/help.m4 ! make/autoconf/source-dirs.m4 ! make/autoconf/spec.gmk.in ! make/common/JarArchive.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/common/ZipArchive.gmk ! make/copy/Copy-java.base.gmk ! make/devkit/Makefile ! make/devkit/Tools.gmk ! make/gensrc/Gensrc-jdk.charsets.gmk ! make/gensrc/GensrcIcons.gmk ! make/hotspot/ide/CreateVSProject.gmk ! make/test/JtregNativeHotspot.gmk ! make/test/JtregNativeJdk.gmk Changeset: ff97a658de30 Author: ihse Date: 2017-09-25 10:45 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/ff97a658de30 8176099: --with-build-jdk and --with-boot-jdk not working with JDK 10 Reviewed-by: erikj ! make/autoconf/boot-jdk.m4 ! make/autoconf/generated-configure.sh Changeset: 181dc03e0be7 Author: ihse Date: 2017-09-25 10:47 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/181dc03e0be7 8176467: --with-cacerts-file should fail during configure if file does not exist Reviewed-by: erikj ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-options.m4 Changeset: 7c2d1e90a9e4 Author: mcimadamore Date: 2017-09-25 11:32 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/7c2d1e90a9e4 8187784: IntelliJ langtools project exclusion settings are too broad Summary: revert exclusion for src/make/test folders Reviewed-by: jlahoda ! make/langtools/intellij/langtools.iml Changeset: 0d0ba0cde4e9 Author: jlahoda Date: 2017-09-25 13:03 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/0d0ba0cde4e9 8187883: NewClassDefEnclosing.java fails on windows Summary: Fixing whitespace normalization. Reviewed-by: mcimadamore ! test/langtools/tools/javac/tree/NewClassDefEnclosing.java Changeset: 4bfce39946ba Author: ihse Date: 2017-09-25 11:50 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/4bfce39946ba 8180897: Explicit --with-jtreg path not expanded Reviewed-by: erikj ! make/autoconf/generated-configure.sh ! make/autoconf/toolchain.m4 Changeset: 0b347d8efb40 Author: ihse Date: 2017-09-25 11:52 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/0b347d8efb40 8187672: RunTest displays broken output if jtreg fails completely Reviewed-by: erikj, tbell ! make/RunTests.gmk Changeset: be020513a185 Author: sdama Date: 2017-09-26 00:37 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/be020513a185 8186011: Fix samples/java_completion.js and samples/disassemble.js Summary: replaced continuation property to method as API changed and removed invalid test in jdk9 modular system Reviewed-by: hannesw, sundar Contributed-by: srinivas.dama at oracle.com - src/sample/nashorn/disassemble.js ! src/sample/nashorn/java_completion.js Changeset: ae970828ec0c Author: sundar Date: 2017-09-25 20:32 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/ae970828ec0c 8187934: dropping a shebang script in src/sample/nashorn directory results in test failure Reviewed-by: hannesw, jlaskey + src/sample/nashorn/pgrep.js ! test/nashorn/src/jdk/nashorn/internal/codegen/test/CompilerTest.java Changeset: bbbf1b1e36e9 Author: sdama Date: 2017-09-26 07:00 +0530 URL: http://hg.openjdk.java.net/jdk10/client/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/client/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/client/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/client/rev/fae0bf9e361f Merge Changeset: b841be61b9d9 Author: chegar Date: 2017-09-26 10:20 +0100 URL: http://hg.openjdk.java.net/jdk10/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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/client/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: 378efa95df46 Author: prr Date: 2017-09-28 09:13 -0700 URL: http://hg.openjdk.java.net/jdk10/client/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: 8eb5e3ccee56 Author: sundar Date: 2017-09-28 23:03 +0530 URL: http://hg.openjdk.java.net/jdk10/client/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: 9d5b6fa13d83 Author: prr Date: 2017-09-28 11:27 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/9d5b6fa13d83 Merge