From serguei.spitsyn at oracle.com Fri Sep 1 05:43:03 2017 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Fri, 01 Sep 2017 05:43:03 +0000 Subject: hg: jdk10/hs/jdk: 8061228: Allow JDWP socket connector to accept connections from certain ip addresses only Message-ID: <201709010543.v815h3TF012209@aojmv0008.oracle.com> Changeset: 9ab6150be6c0 Author: dsamersoff Date: 2017-08-31 21:31 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/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 From kevin.walls at oracle.com Fri Sep 1 11:01:16 2017 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Fri, 01 Sep 2017 11:01:16 +0000 Subject: hg: jdk10/hs/hotspot: 8186902: jcmd GC.run should not be blocked by DisableExplicitGC Message-ID: <201709011101.v81B1GZ6022925@aojmv0008.oracle.com> Changeset: 3d1150c7899c Author: kevinw Date: 2017-09-01 01:03 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/3d1150c7899c 8186902: jcmd GC.run should not be blocked by DisableExplicitGC Reviewed-by: mgerdin, sspitsyn ! src/share/vm/services/diagnosticCommand.cpp From gerard.ziemski at oracle.com Fri Sep 1 14:16:39 2017 From: gerard.ziemski at oracle.com (gerard.ziemski at oracle.com) Date: Fri, 01 Sep 2017 14:16:39 +0000 Subject: hg: jdk10/hs/jdk: 2 new changesets Message-ID: <201709011416.v81EGdQo023644@aojmv0008.oracle.com> Changeset: e6f271a20de8 Author: gziemski Date: 2017-08-31 20:25 -0500 URL: http://hg.openjdk.java.net/jdk10/hs/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/hs/jdk/rev/90d550ad1fba Merge From gerard.ziemski at oracle.com Fri Sep 1 14:16:38 2017 From: gerard.ziemski at oracle.com (gerard.ziemski at oracle.com) Date: Fri, 01 Sep 2017 14:16:38 +0000 Subject: hg: jdk10/hs: 8173715: Remove FlatProfiler Message-ID: <201709011416.v81EGcVQ023624@aojmv0008.oracle.com> Changeset: 752f5fb6ca0c Author: gziemski Date: 2017-08-31 20:25 -0500 URL: http://hg.openjdk.java.net/jdk10/hs/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 From gerard.ziemski at oracle.com Fri Sep 1 14:16:39 2017 From: gerard.ziemski at oracle.com (gerard.ziemski at oracle.com) Date: Fri, 01 Sep 2017 14:16:39 +0000 Subject: hg: jdk10/hs/hotspot: 2 new changesets Message-ID: <201709011416.v81EGdpo023633@aojmv0008.oracle.com> Changeset: 61c0ae8bee4e Author: gziemski Date: 2017-08-31 20:26 -0500 URL: http://hg.openjdk.java.net/jdk10/hs/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/hs/hotspot/rev/046eab27258f Merge From felix.yang at linaro.org Sun Sep 3 13:08:17 2017 From: felix.yang at linaro.org (felix.yang at linaro.org) Date: Sun, 03 Sep 2017 13:08:17 +0000 Subject: hg: jdk10/hs/hotspot: 8187022: AArch64: UBFX instructions have wrong format string Message-ID: <201709031308.v83D8HrX019203@aojmv0008.oracle.com> Changeset: 25b63c7d1fa3 Author: njian Date: 2017-08-31 10:28 +0800 URL: http://hg.openjdk.java.net/jdk10/hs/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 From jesper.wilhelmsson at oracle.com Sun Sep 3 13:42:23 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 03 Sep 2017 13:42:23 +0000 Subject: hg: jdk10/hs/corba: 2 new changesets Message-ID: <201709031342.v83DgN87001301@aojmv0008.oracle.com> Changeset: 094e4c4e0f9f Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/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/hs/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 jesper.wilhelmsson at oracle.com Sun Sep 3 13:42:23 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 03 Sep 2017 13:42:23 +0000 Subject: hg: jdk10/hs: 5 new changesets Message-ID: <201709031342.v83DgN1I001288@aojmv0008.oracle.com> Changeset: e747df9efa1e Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/e747df9efa1e Merge ! common/autoconf/generated-configure.sh Changeset: 30a5133acb6b Author: glaubitz Date: 2017-08-31 15:47 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/30a5133acb6b 8186786: Name collisions with autoconf definitions on alpha and sh Reviewed-by: ihse, dholmes ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: 8625e8491887 Author: ctornqvi Date: 2017-08-31 10:46 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/8625e8491887 8186218: Make JIB exclude webrev from all sub-repo levels when creating source bundles Reviewed-by: erikj, ihse ! common/conf/jib-profiles.js Changeset: 73cb5527d0f7 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/73cb5527d0f7 Added tag jdk-10+22 for changeset 8625e8491887 ! .hgtags Changeset: a8d531abffc8 Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/a8d531abffc8 Merge ! common/autoconf/generated-configure.sh From jesper.wilhelmsson at oracle.com Sun Sep 3 13:42:24 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 03 Sep 2017 13:42:24 +0000 Subject: hg: jdk10/hs/nashorn: 6 new changesets Message-ID: <201709031342.v83DgOvh001370@aojmv0008.oracle.com> Changeset: b8976a6ed2bc Author: hannesw Date: 2017-08-30 18:47 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/nashorn/rev/b8976a6ed2bc 8184723: jdk.nashorn.internal.runtime.linker.JSObjectLinker.callToApply erroneously asserts given arguments Reviewed-by: sundar, hannesw Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java + test/src/jdk/nashorn/internal/runtime/linker/test/JDK_8184723_Test.java Changeset: ce5973feed58 Author: sdama Date: 2017-09-01 06:01 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/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/hs/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/hs/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/hs/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/hs/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 jesper.wilhelmsson at oracle.com Sun Sep 3 13:42:20 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 03 Sep 2017 13:42:20 +0000 Subject: hg: jdk10/hs/jaxws: 2 new changesets Message-ID: <201709031342.v83DgKSZ001084@aojmv0008.oracle.com> Changeset: 786c1a5c82d9 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/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/hs/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 jesper.wilhelmsson at oracle.com Sun Sep 3 13:42:21 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 03 Sep 2017 13:42:21 +0000 Subject: hg: jdk10/hs/jaxp: Added tag jdk-10+22 for changeset 47872600e78b Message-ID: <201709031342.v83DgLT4001127@aojmv0008.oracle.com> Changeset: 7b77f4c26025 Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/jaxp/rev/7b77f4c26025 Added tag jdk-10+22 for changeset 47872600e78b ! .hgtags From jesper.wilhelmsson at oracle.com Sun Sep 3 13:42:25 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 03 Sep 2017 13:42:25 +0000 Subject: hg: jdk10/hs/langtools: Added tag jdk-10+22 for changeset 9fa96500eb15 Message-ID: <201709031342.v83DgPBX001391@aojmv0008.oracle.com> Changeset: 214ffa12262b Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/langtools/rev/214ffa12262b Added tag jdk-10+22 for changeset 9fa96500eb15 ! .hgtags From jesper.wilhelmsson at oracle.com Sun Sep 3 13:42:27 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 03 Sep 2017 13:42:27 +0000 Subject: hg: jdk10/hs/hotspot: 4 new changesets Message-ID: <201709031342.v83DgR9w001396@aojmv0008.oracle.com> Changeset: 71337910df60 Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/71337910df60 Merge Changeset: a7454342f29c Author: asaha Date: 2017-09-01 14:13 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/a7454342f29c Added tag jdk-10+22 for changeset 71337910df60 ! .hgtags Changeset: 86445dc6021b Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/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: 1a9c2e07a826 Author: jwilhelm Date: 2017-09-03 13:39 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/1a9c2e07a826 Merge From jesper.wilhelmsson at oracle.com Sun Sep 3 13:42:28 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 03 Sep 2017 13:42:28 +0000 Subject: hg: jdk10/hs/jdk: 21 new changesets Message-ID: <201709031342.v83DgTHK001410@aojmv0008.oracle.com> Changeset: 800352238173 Author: xiaofeya Date: 2017-08-29 07:16 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/800352238173 8186818: Enable debug option for TcpTest.java Reviewed-by: rriggs ! test/java/net/ipv6tests/TcpTest.java Changeset: 5835fd994586 Author: uvangapally Date: 2017-08-29 20:23 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/5835fd994586 8186224: javax/management/remote/mandatory/subjectDelegation/* fail with java.security.AccessControlException Summary: Edited policy files to grant permissions to all drives on windows Reviewed-by: hb, clanger Contributed-by: ujwal.vangapally at oracle.com ! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java ! test/javax/management/remote/mandatory/subjectDelegation/policy11 ! test/javax/management/remote/mandatory/subjectDelegation/policy12 ! test/javax/management/remote/mandatory/subjectDelegation/policy13 ! test/javax/management/remote/mandatory/subjectDelegation/policy14 ! test/javax/management/remote/mandatory/subjectDelegation/policy15 ! test/javax/management/remote/mandatory/subjectDelegation/policy16 ! test/javax/management/remote/mandatory/subjectDelegation/policy21 ! test/javax/management/remote/mandatory/subjectDelegation/policy22 ! test/javax/management/remote/mandatory/subjectDelegation/policy23 ! test/javax/management/remote/mandatory/subjectDelegation/policy24 ! test/javax/management/remote/mandatory/subjectDelegation/policy25 ! test/javax/management/remote/mandatory/subjectDelegation/policy31 ! test/javax/management/remote/mandatory/subjectDelegation/policy32 ! test/javax/management/remote/mandatory/subjectDelegation/policy33 ! test/javax/management/remote/mandatory/subjectDelegation/policy34 ! test/javax/management/remote/mandatory/subjectDelegation/policy35 Changeset: 84953f6385d7 Author: goetz Date: 2017-08-29 17:29 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/84953f6385d7 8186719: [testbug] add @requires vm.cds to CDS tests in jdk test suite Reviewed-by: dholmes, iklam ! test/TEST.ROOT ! test/com/sun/jdi/cds/CDSBreakpointTest.java ! test/com/sun/jdi/cds/CDSDeleteAllBkptsTest.java ! test/com/sun/jdi/cds/CDSFieldWatchpoints.java Changeset: ff2928f81829 Author: smarks Date: 2017-08-29 12:16 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ff2928f81829 8186851: fix misspellings of "dependent" and "independent" in the JDK repo Reviewed-by: bpb, psadhukhan ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTitlePane.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/TableView.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/ConsoleReader.java ! src/jdk.sctp/share/classes/com/sun/nio/sctp/package-info.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/LayoutControlPanel.java Changeset: c8796a577885 Author: jwilhelm Date: 2017-08-29 17:17 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c8796a577885 Merge Changeset: ec5f5233791e Author: redestad Date: 2017-08-30 18:45 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ec5f5233791e 8186930: Constant fold URI constants Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java Changeset: 787703ab9a62 Author: sherman Date: 2017-08-30 10:09 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/787703ab9a62 8186801: Add regression test to test mapping based charsets (generated at build time) Reviewed-by: alanb + make/data/charsetmapping/Big5_HKSCS.c2b + make/data/charsetmapping/Big5_HKSCS.map + make/data/charsetmapping/Big5_HKSCS.nr + make/data/charsetmapping/Big5_Solaris.map + make/data/charsetmapping/EUC_JP.map + make/data/charsetmapping/EUC_JP_LINUX.map + make/data/charsetmapping/EUC_JP_Open.map + make/data/charsetmapping/EUC_TW.map + make/data/charsetmapping/EUC_TW.nr + make/data/charsetmapping/GB18030.map + make/data/charsetmapping/IBM1140.nr + make/data/charsetmapping/IBM1141.nr + make/data/charsetmapping/IBM1142.nr + make/data/charsetmapping/IBM1143.nr + make/data/charsetmapping/IBM1144.nr + make/data/charsetmapping/IBM1145.nr + make/data/charsetmapping/IBM1146.nr + make/data/charsetmapping/IBM1147.nr + make/data/charsetmapping/IBM1148.nr + make/data/charsetmapping/IBM1149.nr + make/data/charsetmapping/MS950_HKSCS_XP.map ! make/data/charsetmapping/charsets - make/data/charsetmapping/euc_tw.map ! make/src/classes/build/tools/charsetmapping/EUC_TW.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS932_0213.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java ! test/sun/nio/cs/EuroConverter.java + test/sun/nio/cs/TestCharsetMapping.java + test/sun/nio/cs/TestEBCDICLineFeed.java Changeset: 06168eefa456 Author: redestad Date: 2017-08-30 20:12 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/06168eefa456 8186517: sun.nio.cs.StandardCharsets$Aliases and Classes can be lazily loaded Reviewed-by: sherman, martin, plevart ! make/src/classes/build/tools/charsetmapping/DBCS.java ! make/src/classes/build/tools/charsetmapping/SBCS.java ! make/src/classes/build/tools/charsetmapping/SPI.java ! make/src/classes/build/tools/charsetmapping/SRC.java ! src/java.base/share/classes/java/lang/StringCoding.java ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/nio/charset/StandardCharsets.java ! src/java.base/share/classes/sun/nio/cs/CESU_8.java ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java ! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template ! src/java.base/share/classes/sun/nio/cs/US_ASCII.java ! src/java.base/share/classes/sun/nio/cs/UTF_16.java ! src/java.base/share/classes/sun/nio/cs/UTF_16BE.java ! src/java.base/share/classes/sun/nio/cs/UTF_16LE.java ! src/java.base/share/classes/sun/nio/cs/UTF_16LE_BOM.java ! src/java.base/share/classes/sun/nio/cs/UTF_32.java ! src/java.base/share/classes/sun/nio/cs/UTF_32BE.java ! src/java.base/share/classes/sun/nio/cs/UTF_32BE_BOM.java ! src/java.base/share/classes/sun/nio/cs/UTF_32LE.java ! src/java.base/share/classes/sun/nio/cs/UTF_32LE_BOM.java ! src/java.base/share/classes/sun/nio/cs/UTF_8.java Changeset: 4ab6d768430f Author: naoto Date: 2017-08-30 11:37 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/4ab6d768430f 8179246:  /  are literally visible in javadoc Reviewed-by: jjg ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java Changeset: 83b8469d9ea3 Author: jjg Date: 2017-08-30 12:45 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/83b8469d9ea3 8186932: Fix accessibility issues in the java.management module Reviewed-by: mchung ! src/java.management/share/classes/java/lang/management/LockInfo.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/java/lang/management/ManagementPermission.java ! src/java.management/share/classes/java/lang/management/MemoryNotificationInfo.java ! src/java.management/share/classes/java/lang/management/MemoryUsage.java ! src/java.management/share/classes/java/lang/management/MonitorInfo.java ! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java ! src/java.management/share/classes/java/lang/management/ThreadInfo.java ! src/java.management/share/classes/javax/management/Descriptor.java ! src/java.management/share/classes/javax/management/DescriptorKey.java ! src/java.management/share/classes/javax/management/MXBean.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java ! src/java.management/share/classes/javax/management/remote/JMXConnectionNotification.java Changeset: 5a28f7ef36da Author: jjg Date: 2017-08-30 12:46 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/5a28f7ef36da 8186934: Fix accessibility issues in the java.naming module Reviewed-by: mchung ! src/java.naming/share/classes/javax/naming/CompositeName.java Changeset: 125e348a3cbf Author: naoto Date: 2017-08-31 08:35 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/125e348a3cbf 8180469: Wrong short form text for supplemental Japanese era Reviewed-by: rriggs ! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java ! test/java/util/Calendar/SupplementalJapaneseEraTest.java Changeset: 10498d6923ae Author: wetmore Date: 2017-08-31 12:48 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/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/hs/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/hs/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/hs/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/hs/jdk/rev/20bb4051f723 Merge Changeset: 4846f1bc6d2b Author: sherman Date: 2017-09-01 08:15 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/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/hs/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/hs/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: 92657a0613dd Author: jwilhelm Date: 2017-09-03 14:19 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/92657a0613dd Merge From jesper.wilhelmsson at oracle.com Sun Sep 10 18:10:55 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 10 Sep 2017 18:10:55 +0000 Subject: hg: jdk10/hs: 20 new changesets Message-ID: <201709101810.v8AIAtfS001883@aojmv0008.oracle.com> Changeset: 2745676498c8 Author: erikj Date: 2017-09-04 13:36 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/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: 13a1041e2950 Author: erikj Date: 2017-09-06 16:05 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/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: 4a19a122c9c0 Author: psadhukhan Date: 2017-05-27 12:52 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/4a19a122c9c0 6461834: Minimize WindowsLookAndFeel classes included with Unix JDKs Reviewed-by: ihse, aniyogi, prr ! make/CompileJavaModules.gmk Changeset: 0ab1563646b3 Author: prr Date: 2017-06-02 14:46 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/0ab1563646b3 Merge ! make/CompileJavaModules.gmk - test/lib/jdk/test/lib/wrappers/InfiniteLoop.java - test/lib/jdk/test/lib/wrappers/TimeLimitedRunner.java Changeset: e578a44a664d Author: prr Date: 2017-06-23 09:53 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/e578a44a664d Merge ! make/CompileJavaModules.gmk Changeset: 3c6d0016ac56 Author: prr Date: 2017-07-06 09:36 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/3c6d0016ac56 Merge Changeset: 2979523627fc Author: prr Date: 2017-07-17 09:13 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/2979523627fc Merge Changeset: bad488f91279 Author: prr Date: 2017-07-20 09:38 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/bad488f91279 Merge Changeset: b5cbad5e2d2b Author: psadhukhan Date: 2017-07-21 10:22 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/rev/b5cbad5e2d2b 8184813: Class javax/swing/plaf/metal/MetalFontDesktopProperty is broken in JDK10 Reviewed-by: prr, serb ! make/CompileJavaModules.gmk Changeset: 7ddec150df64 Author: prr Date: 2017-07-25 14:07 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/7ddec150df64 Merge Changeset: 6ffac2137a73 Author: prr Date: 2017-07-27 12:36 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/6ffac2137a73 Merge Changeset: ff0a3ced95bb Author: prr Date: 2017-08-07 09:45 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/ff0a3ced95bb Merge Changeset: 06a8738dc385 Author: prr Date: 2017-08-14 10:48 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/06a8738dc385 Merge Changeset: b135df98eeb6 Author: prr Date: 2017-08-18 11:27 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/b135df98eeb6 Merge - common/autoconf/lib-elf.m4 ! make/CompileJavaModules.gmk Changeset: 2c6a29c6d5c7 Author: prr Date: 2017-08-23 12:05 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/2c6a29c6d5c7 Merge Changeset: 6e6404f32f75 Author: prr Date: 2017-08-29 10:48 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/6e6404f32f75 Merge Changeset: c28ca694db97 Author: prr Date: 2017-08-31 10:49 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/c28ca694db97 Merge Changeset: b32db08bea9a Author: prr Date: 2017-09-05 10:10 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/b32db08bea9a Merge Changeset: dbc0484fa215 Author: prr Date: 2017-09-07 08:52 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/dbc0484fa215 Merge ! make/CompileJavaModules.gmk Changeset: 62306e615de1 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/62306e615de1 Added tag jdk-10+23 for changeset dbc0484fa215 ! .hgtags From jesper.wilhelmsson at oracle.com Sun Sep 10 18:10:56 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 10 Sep 2017 18:10:56 +0000 Subject: hg: jdk10/hs/corba: Added tag jdk-10+23 for changeset 479805760256 Message-ID: <201709101810.v8AIAuxe001907@aojmv0008.oracle.com> Changeset: 821b4751ba97 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/corba/rev/821b4751ba97 Added tag jdk-10+23 for changeset 479805760256 ! .hgtags From jesper.wilhelmsson at oracle.com Sun Sep 10 18:10:56 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 10 Sep 2017 18:10:56 +0000 Subject: hg: jdk10/hs/jaxws: Added tag jdk-10+23 for changeset 3aaaaf69b6c3 Message-ID: <201709101810.v8AIAufZ001941@aojmv0008.oracle.com> Changeset: eabfe5e1affc Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/jaxws/rev/eabfe5e1affc Added tag jdk-10+23 for changeset 3aaaaf69b6c3 ! .hgtags From jesper.wilhelmsson at oracle.com Sun Sep 10 18:10:55 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 10 Sep 2017 18:10:55 +0000 Subject: hg: jdk10/hs/jaxp: Added tag jdk-10+23 for changeset 7b77f4c26025 Message-ID: <201709101810.v8AIAtRh001881@aojmv0008.oracle.com> Changeset: 784201b9cfc4 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/jaxp/rev/784201b9cfc4 Added tag jdk-10+23 for changeset 7b77f4c26025 ! .hgtags From jesper.wilhelmsson at oracle.com Sun Sep 10 18:10:58 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 10 Sep 2017 18:10:58 +0000 Subject: hg: jdk10/hs/hotspot: Added tag jdk-10+23 for changeset 1a9c2e07a826 Message-ID: <201709101810.v8AIAwsj001981@aojmv0008.oracle.com> Changeset: 5ab7a67bc155 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/hotspot/rev/5ab7a67bc155 Added tag jdk-10+23 for changeset 1a9c2e07a826 ! .hgtags From jesper.wilhelmsson at oracle.com Sun Sep 10 18:10:58 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 10 Sep 2017 18:10:58 +0000 Subject: hg: jdk10/hs/nashorn: Added tag jdk-10+23 for changeset f5bdafee7f93 Message-ID: <201709101810.v8AIAwFj001969@aojmv0008.oracle.com> Changeset: 3397ed166912 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/nashorn/rev/3397ed166912 Added tag jdk-10+23 for changeset f5bdafee7f93 ! .hgtags From jesper.wilhelmsson at oracle.com Sun Sep 10 18:11:02 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 10 Sep 2017 18:11:02 +0000 Subject: hg: jdk10/hs/langtools: Added tag jdk-10+23 for changeset 214ffa12262b Message-ID: <201709101811.v8AIB29D002048@aojmv0008.oracle.com> Changeset: 19293ea3999f Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/langtools/rev/19293ea3999f Added tag jdk-10+23 for changeset 214ffa12262b ! .hgtags From jesper.wilhelmsson at oracle.com Sun Sep 10 18:11:15 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Sun, 10 Sep 2017 18:11:15 +0000 Subject: hg: jdk10/hs/jdk: 76 new changesets Message-ID: <201709101811.v8AIBHhZ002090@aojmv0008.oracle.com> Changeset: 4276a5e50032 Author: xiaofeya Date: 2017-09-04 17:46 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/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: a6c0c022f56f Author: lbourges Date: 2017-05-17 22:05 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/a6c0c022f56f 8180055: Upgrade the Marlin renderer in Java2D Summary: added the double-precision variant + MarlinFX backports + Improved MarlinTileGenerator + higher precision of the cubic / quadratic curve Reviewed-by: flar, pnarayanan ! src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/CollinearSimplifier.java ! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java + src/java.desktop/share/classes/sun/java2d/marlin/DCollinearSimplifier.java + src/java.desktop/share/classes/sun/java2d/marlin/DCurve.java + src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java + src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java + src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java + src/java.desktop/share/classes/sun/java2d/marlin/DPathConsumer2D.java + src/java.desktop/share/classes/sun/java2d/marlin/DRenderer.java + src/java.desktop/share/classes/sun/java2d/marlin/DRendererContext.java + src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java + src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java + src/java.desktop/share/classes/sun/java2d/marlin/DoubleArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatMath.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java + src/java.desktop/share/classes/sun/java2d/marlin/IRendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java + src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java ! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java Changeset: c4822869431e Author: ssadetsky Date: 2017-05-19 07:25 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c4822869431e 8132299: Shift + Mouse wheel ScrollPane horizontal scrolling doesn't work on Linux but works on Mac. Reviewed-by: arapte, azvegint ! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c ! test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java Changeset: 8af6f583c64e Author: psadhukhan Date: 2017-05-22 11:21 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/8af6f583c64e 7042497: javax.swing.JOptionPane.showInternalConfirmDialog throws RuntimeException Reviewed-by: ssadetsky, aniyogi ! src/java.desktop/share/classes/javax/swing/JOptionPane.java + test/javax/swing/JOptionPane/7042497/JOptionPaneConfirmDlgTest.java Changeset: 78765a0b65f2 Author: prr Date: 2017-05-22 09:34 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/78765a0b65f2 Merge - src/java.base/share/specs/serialization/changelog.md - src/java.base/share/specs/serialization/images/class.gif - test/java/nio/channels/DatagramChannel/NetworkConfiguration.java - test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java - test/lib/testlibrary/jdk/testlibrary/IOUtils.java - test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java - test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java - test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java - test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java Changeset: 1df761aac102 Author: prr Date: 2017-05-25 09:15 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/1df761aac102 Merge - src/java.base/share/classes/sun/security/ssl/RecordType.java - test/lib/testlibrary/ModuleInfoMaker.java - test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java - test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java Changeset: c7bdf294af3f Author: psadhukhan Date: 2017-05-27 12:55 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c7bdf294af3f 6461834: Minimize WindowsLookAndFeel classes included with Unix JDKs Reviewed-by: ihse, aniyogi, prr ! src/java.desktop/share/classes/module-info.java + src/java.desktop/windows/classes/module-info.java.extra ! test/com/sun/java/swing/plaf/windows/Test6824600.java ! test/javax/swing/JButton/4796987/bug4796987.java ! test/javax/swing/JComboBox/4199622/bug4199622.java ! test/javax/swing/JComboBox/8015300/Test8015300.java ! test/javax/swing/JFileChooser/8046391/bug8046391.java ! test/javax/swing/JInternalFrame/6725409/bug6725409.java ! test/javax/swing/JSlider/6524424/bug6524424.java ! test/javax/swing/JTree/8004298/bug8004298.java ! test/javax/swing/border/Test4856008.java ! test/javax/swing/border/Test6978482.java Changeset: 13f281a646ec Author: prr Date: 2017-06-02 14:45 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/13f281a646ec Merge - make/data/docs-resources/specs/resources/jdk-default.css - test/java/io/Serializable/evolution/AddedExternField/run.sh - test/java/io/Serializable/evolution/RenamePackage/run.sh - test/java/io/Serializable/maskSyntheticModifier/Test.java - test/java/io/Serializable/maskSyntheticModifier/run.sh - test/java/io/Serializable/packageAccess/Test.java - test/java/io/Serializable/packageAccess/run.sh - test/java/io/Serializable/resolveClass/consTest/Test.java - test/java/io/Serializable/resolveClass/consTest/run.sh - test/java/io/Serializable/resolveClass/deserializeButton/Test.java - test/java/io/Serializable/resolveClass/deserializeButton/run.sh - test/java/io/Serializable/serialver/classpath/Test.java - test/java/io/Serializable/serialver/classpath/run.sh - test/java/io/Serializable/serialver/nested/Test.java - test/java/io/Serializable/serialver/nested/run.sh - test/java/io/Serializable/subclass/Test.java - test/java/io/Serializable/subclass/run.sh - test/java/io/Serializable/superclassDataLoss/Test.java - test/java/io/Serializable/superclassDataLoss/run.sh - test/java/io/Serializable/unnamedPackageSwitch/Test.java - test/java/io/Serializable/unnamedPackageSwitch/run.sh - test/java/net/Socket/OldSocketImpl.sh - test/java/net/URL/B5086147.sh - test/java/net/URLClassLoader/B5077773.java - test/java/net/URLClassLoader/B5077773.sh - test/java/net/URLClassLoader/closetest/build.sh - test/java/net/URLClassLoader/closetest/build2.sh - test/java/net/URLClassLoader/getresourceasstream/test.sh - test/java/net/URLClassLoader/sealing/checksealed.sh - test/java/net/URLConnection/6212146/test.sh - test/java/net/URLConnection/UNCTest.sh - test/java/nio/Buffer/LimitDirectMemory.sh - test/java/nio/channels/AsynchronousChannelGroup/Attack.java - test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java - test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh - test/lib/testlibrary/JavaToolUtils.java - test/lib/testlibrary/jdk/testlibrary/FileUtils.java - test/lib/testlibrary/jdk/testlibrary/JarUtils.java - test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java - test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java - test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java - test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java - test/tools/jar/multiRelease/data/runtimetest/base/versionResource - test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java - test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java - test/tools/jar/multiRelease/data/runtimetest/v10/versionResource - test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java - test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java - test/tools/jar/multiRelease/data/runtimetest/v9/versionResource Changeset: d23d309ef85a Author: psadhukhan Date: 2017-06-06 10:58 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/d23d309ef85a 6962725: Regtest javax/swing/JFileChooser/6738668/bug6738668.java fails under Linux Reviewed-by: serb ! test/javax/swing/JFileChooser/6738668/bug6738668.java ! test/javax/swing/JFileChooser/6738668/security.policy Changeset: 7d3e0c5b5e25 Author: aghaisas Date: 2017-06-07 16:43 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/7d3e0c5b5e25 8180370: Characters are skipped on input of Korean text on OS X Reviewed-by: serb, prr Contributed-by: sreeprakash.s at oracle.com ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/javax/swing/JTextField/MissingCharsKorean/MissingCharsKorean.java Changeset: e582ee8842d6 Author: aghaisas Date: 2017-06-13 14:32 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/e582ee8842d6 6267105: UIDefaults.getUIError dumps error message to System.err and also throws Error. Reviewed-by: prr, ssadetsky Contributed-by: shashidhara.veerabhadraiah at oracle.com ! src/java.desktop/share/classes/javax/swing/UIDefaults.java Changeset: 905ba4e83b0c Author: aghaisas Date: 2017-06-15 17:13 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/905ba4e83b0c 8181782: [TESTBUG] [Macosx] JTextAreaEmojiTest is not executed Reviewed-by: psadhukhan, aniyogi Contributed-by: sreeprakash.s at oracle.com ! test/javax/swing/JTextArea/8148555/JTextAreaEmojiTest.java Changeset: 17d2d44e306c Author: psadhukhan Date: 2017-06-16 11:07 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/17d2d44e306c 8182031: Swing's ComboBox Popup opens and closes immediately Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java + test/javax/swing/JComboBox/8182031/ComboPopupTest.java Changeset: 0ec14d6528ef Author: psadhukhan Date: 2017-06-18 19:52 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/0ec14d6528ef 8177699: Some swing and awt tests are not in TEST.groups Reviewed-by: serb ! test/TEST.groups + test/com/apple/laf/TEST.properties + test/sun/applet/TEST.properties Changeset: fd9a519897e5 Author: psadhukhan Date: 2017-06-21 10:30 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/fd9a519897e5 8075918: The regression-swing case failed as the long Tab titles are not clipped with dots at the end with NimbusLookAndFeel Reviewed-by: serb, aniyogi ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! test/javax/swing/JTabbedPane/4310381/bug4310381.java Changeset: 4cdd5d954479 Author: psadhukhan Date: 2017-06-22 19:28 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/4cdd5d954479 8043315: Nimbus: Setting Nimbus.Overrides property affects custom keymap installation Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java + test/javax/swing/plaf/nimbus/TestNimbusOverride.java Changeset: a00c069b6a3b Author: prr Date: 2017-06-23 09:48 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/a00c069b6a3b Merge - src/java.base/share/classes/overview-core.html - src/java.base/share/specs/serialization/class.md - src/java.base/share/specs/serialization/examples.md - src/java.base/share/specs/serialization/exceptions.md - src/java.base/share/specs/serialization/images/version.gif - src/java.base/share/specs/serialization/index.md - src/java.base/share/specs/serialization/input.md - src/java.base/share/specs/serialization/output.md - src/java.base/share/specs/serialization/protocol.md - src/java.base/share/specs/serialization/security.md - src/java.base/share/specs/serialization/serial-arch.md - src/java.base/share/specs/serialization/version.md ! src/java.desktop/share/classes/module-info.java - src/java.desktop/share/specs/AWT_Native_Interface.html - src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib ! test/TEST.groups - test/java/io/File/MacPathTest.sh - test/java/io/File/basic.sh - test/java/io/FileOutputStream/FileOpen.sh - test/java/io/FileOutputStream/FileOpenNeg.java - test/java/io/FileOutputStream/FileOpenPos.java - test/java/io/Serializable/class/NonSerialA_1.java - test/java/io/Serializable/class/NonSerialA_2.java - test/java/io/Serializable/class/SerialA.java - test/java/io/Serializable/class/SerialA_1.java - test/java/io/Serializable/class/SerialA_2.java - test/java/io/Serializable/class/SerialA_3.java - test/java/io/Serializable/class/Test.java - test/java/io/Serializable/class/run.sh - test/java/nio/channels/Selector/lots_of_updates.sh - test/java/nio/channels/SocketChannel/Open.sh - test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh - test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh - test/java/nio/charset/Charset/default.sh - test/java/nio/charset/coders/CheckSJISMappingProp.sh - test/java/nio/charset/spi/Test.java - test/java/nio/charset/spi/basic.sh - test/java/nio/file/Files/delete_on_close.sh - test/java/nio/file/Files/walkFileTree/PrintFileTree.java - test/java/nio/file/Files/walkFileTree/find.sh - test/java/nio/file/Path/MacPathTest.sh - test/java/util/Arrays/ParallelPrefix.java - test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java - test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java - test/lib/testlibrary/CompilerUtils.java - test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java - test/sun/net/InetAddress/nameservice/dns/cname.sh - test/sun/net/ftp/MarkResetTest.sh - test/sun/net/www/protocol/file/DirPermissionDenied.sh - test/sun/net/www/protocol/jar/B5105410.sh - test/sun/net/www/protocol/jar/copyin.sh - test/sun/net/www/protocol/jar/getcontenttype.sh - test/sun/net/www/protocol/jar/jarbug/run.sh - test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java - test/sun/net/www/protocol/jrt/other_resources.sh Changeset: f834f39cb870 Author: prr Date: 2017-06-29 13:07 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/f834f39cb870 Merge - make/src/classes/build/tools/docs/GenDocsBundlePage.java - make/src/classes/build/tools/docs/docs-bundle-page.html - make/src/classes/build/tools/docs/docs-module-groups.properties ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/module-info.java - src/java.instrument/share/classes/java/lang/instrument/package.html - test/java/util/ServiceLoader/modules/BadProvidersTest.java - test/java/util/ServiceLoader/modules/Basic.java - test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java - test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java - test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java - test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java - test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java - test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java - test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java - test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java - test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java - test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java - test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java - test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java - test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java - test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/modules/test1/module-info.java - test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java - test/java/util/ServiceLoader/modules/modules/test1/p/Service.java - test/java/util/ServiceLoader/modules/modules/test2/module-info.java - test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java - test/java/util/ServiceLoader/modules/modules/test2/p/Service.java - test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory - test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java - test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java - test/lib/testlibrary/jdk/testlibrary/Platform.java - test/tools/launcher/modules/permit/AttemptAccess.java - test/tools/launcher/modules/permit/PermitIllegalAccess.java Changeset: 08ec9924fcbf Author: psadhukhan Date: 2017-06-30 11:03 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/08ec9924fcbf 8182402: Tooltip for Desktop button is in English when non-English locale is set Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java Changeset: 19098b855e42 Author: psadhukhan Date: 2017-07-01 09:56 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/19098b855e42 8075063: Context menu closes on mouse scroll Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java + test/javax/swing/JPopupMenu/8075063/ContextMenuScrollTest.java Changeset: e1e784e7fe35 Author: psadhukhan Date: 2017-07-01 10:00 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/e1e784e7fe35 8182577: Exception when Tab key moves focus to a JCheckbox with a custom ButtonModel Reviewed-by: ssadetsky, serb, kcr ! src/java.desktop/share/classes/javax/swing/ButtonModel.java ! src/java.desktop/share/classes/javax/swing/JToggleButton.java ! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java + test/javax/swing/DefaultButtonModel/DefaultButtonModelCrashTest.java Changeset: e11953665ba7 Author: psadhukhan Date: 2017-07-04 13:37 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/e11953665ba7 7190539: Nimbus LaF: JPopupMenu reacts on Ctrl+Enter Reviewed-by: ssadetsky, azvegint ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java + test/javax/swing/JPopupMenu/4870644/bug4870644.java Changeset: 1b869adc86f2 Author: mbaesken Date: 2017-06-30 16:32 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/1b869adc86f2 8183286: Some java/awt and javax/swing tests miss headful jtreg keyword Reviewed-by: serb, clanger ! test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java ! test/java/awt/Dialog/DialogAboveFrame/DialogAboveFrameTest.java ! test/java/awt/Frame/ObscuredFrame/ObscuredFrameTest.java ! test/java/awt/PopupMenu/PopupMenuLocation.java ! test/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureTest.java ! test/java/awt/Robot/MultiScreenRobotPosition/MultiScreenRobotPosition.java ! test/java/awt/Window/WindowDeadlockTest/WindowDeadlockTest.java ! test/java/awt/font/TextLayout/ArabicDiacriticTest.java ! test/javax/accessibility/JList/AccessibleJListChildNPETest.java ! test/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java ! test/javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java ! test/javax/swing/JLightweightFrame/JLightweightFrameRoundTest.java ! test/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java ! test/javax/swing/JTree/4633594/JTreeFocusTest.java ! test/javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java ! test/javax/swing/text/html/StyleSheet/bug4936917.java Changeset: ef390b05c25d Author: aghaisas Date: 2017-07-06 16:45 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ef390b05c25d 8165213: [TESTBUG] [PIT] consistent failure of a new regtest for 8163193 Reviewed-by: psadhukhan, serb Contributed-by: shashidhara.veerabhadraiah at oracle.com ! test/javax/swing/plaf/metal/MetalGradient/8163193/ButtonGradientTest.java Changeset: 509e7250736b Author: prr Date: 2017-07-06 09:22 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/509e7250736b Merge Changeset: 5fcac4064fdd Author: serb Date: 2017-07-06 15:54 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/5fcac4064fdd 8178403: DirectAudio in JavaSound may hang and leak Reviewed-by: prr, alitvinov ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! test/ProblemList.txt ! test/javax/sound/sampled/Clip/ClipCloseLoss.java Changeset: 87cfff8aeacb Author: aghaisas Date: 2017-07-10 14:55 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/87cfff8aeacb 6919529: NPE from MultiUIDefaults.getUIError Reviewed-by: aghaisas, psadhukhan, serb Contributed-by: shashidhara.veerabhadraiah at oracle.com ! src/java.desktop/share/classes/javax/swing/MultiUIDefaults.java + test/javax/swing/MultiUIDefaults/NPECheck/MultiUIDefaultsNPECheck.java Changeset: 2e4cdfc780cd Author: serb Date: 2017-07-10 14:41 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/2e4cdfc780cd 8183576: Synchronization in BufferedImage.setRGB(int x, int y, int rgb) is not necessary Reviewed-by: prr, flar, pnarayanan ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java Changeset: 72c480992841 Author: psadhukhan Date: 2017-07-13 12:14 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/72c480992841 8184016: Text in native popup is not always updated with Sogou IME Reviewed-by: ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: 62976d44cbc7 Author: psadhukhan Date: 2017-07-14 10:30 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/62976d44cbc7 8183529: FilleChooser in "Detail view" does not change the Language of the column headings Reviewed-by: ssadetsky ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp Changeset: 2d8f013734a2 Author: psadhukhan Date: 2017-07-15 11:15 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/2d8f013734a2 8184244: UIDefaults.addResourceBundle uses system class loader Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/UIDefaults.java Changeset: 93b7bd25273e Author: jdv Date: 2017-07-17 14:18 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/93b7bd25273e 8183349: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java and WriteAfterAbort.java Reviewed-by: serb, pnarayanan ! test/javax/imageio/plugins/shared/CanWriteSequence.java ! test/javax/imageio/plugins/shared/WriteAfterAbort.java Changeset: da56caf26b5c Author: prr Date: 2017-07-17 09:14 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/da56caf26b5c Merge ! test/ProblemList.txt - test/java/lang/System/MacEncoding/MacJNUEncoding.sh Changeset: f2a6d80dd60e Author: prr Date: 2017-07-20 09:38 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/f2a6d80dd60e Merge Changeset: 134501ad7b2a Author: psadhukhan Date: 2017-07-21 10:23 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/134501ad7b2a 8184813: Class javax/swing/plaf/metal/MetalFontDesktopProperty is broken in JDK10 Reviewed-by: prr, serb ! src/java.desktop/share/classes/module-info.java - src/java.desktop/windows/classes/module-info.java.extra ! test/com/sun/java/swing/plaf/windows/Test6824600.java ! test/javax/swing/JButton/4796987/bug4796987.java ! test/javax/swing/JComboBox/4199622/bug4199622.java ! test/javax/swing/JComboBox/8015300/Test8015300.java ! test/javax/swing/JFileChooser/8046391/bug8046391.java ! test/javax/swing/JInternalFrame/6725409/bug6725409.java ! test/javax/swing/JSlider/6524424/bug6524424.java ! test/javax/swing/JTree/8004298/bug8004298.java ! test/javax/swing/border/Test4856008.java ! test/javax/swing/border/Test6978482.java Changeset: e282991b6970 Author: serb Date: 2017-07-21 16:27 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/e282991b6970 8134256: copy/paste duplicated tests in some condition statements Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java + test/javax/swing/plaf/nimbus/AbstractRegionPainter/PaintContextScaleValidation.java + test/javax/swing/text/html/StyleSheet/BackgroundImage/BackgroundImagePosition.java Changeset: b0d7bf900075 Author: aghaisas Date: 2017-07-24 11:54 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/b0d7bf900075 8183341: Better cleanup for javax/imageio/AllowSearch.java Reviewed-by: prr, jdv, pnarayanan Contributed-by: shashidhara.veerabhadraiah at oracle.com ! test/javax/imageio/AllowSearch.java Changeset: 971e17807496 Author: prr Date: 2017-07-25 14:07 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/971e17807496 Merge Changeset: 0ef02247a818 Author: psadhukhan Date: 2017-07-26 10:47 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/0ef02247a818 8173739: JPopupMenu does not disappear on KeyEvent Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java + test/javax/swing/JPopupMenu/8173739/TestPopupMenu.java Changeset: 1a2ad984d501 Author: prr Date: 2017-07-27 12:36 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/1a2ad984d501 Merge - src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java - src/java.base/share/classes/sun/util/locale/LocaleEquivalentMaps.java - test/java/lang/ClassLoader/deadlock/Alice.java - test/java/lang/ClassLoader/deadlock/Bob.java - test/java/lang/ClassLoader/deadlock/Starter.java - test/java/lang/ClassLoader/deadlock/SupAlice.java - test/java/lang/ClassLoader/deadlock/SupBob.java - test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh - test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh - test/java/util/Locale/tools/EquivMapsGenerator.java - test/java/util/Locale/tools/language-subtag-registry.txt Changeset: 88de64439af6 Author: psadhukhan Date: 2017-07-28 10:26 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/88de64439af6 7190581: Nimbus: PgDn at the bottom causes scrolling Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java ! test/javax/swing/JTextArea/4697612/bug4697612.java Changeset: d4e5f053e75b Author: serb Date: 2017-07-28 14:39 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/d4e5f053e75b 8139050: -[AWTView draggingEnded:]: unrecognized selector message during drag and drop Reviewed-by: azvegint ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! test/java/awt/dnd/MissingEventsOnModalDialog/MissingEventsOnModalDialogTest.java + test/javax/swing/dnd/8139050/NativeErrorsInTableDnD.java Changeset: 59b6ea076972 Author: pkbalakr Date: 2017-08-02 11:26 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/59b6ea076972 8027154: [TESTBUG] Test java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails Reviewed-by: serb, arapte Contributed-by: krishna.addepalli at oracle.com ! test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java Changeset: c2e469517e00 Author: aghaisas Date: 2017-08-03 14:55 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c2e469517e00 8058785: Nimbus disabled tooltip needs border Reviewed-by: serb, pkbalakr Contributed-by: shashidhara.veerabhadraiah at oracle.com ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf + test/javax/swing/plaf/nimbus/TestDisabledToolTipBorder.java Changeset: 705766d47a97 Author: serb Date: 2017-08-04 18:39 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/705766d47a97 8185093: Expensive multi-core choke point when any graphics objects are created Reviewed-by: prr, flar ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java Changeset: 4b0d12ba70b8 Author: aghaisas Date: 2017-08-07 10:02 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/4b0d12ba70b8 8178106: There is no error message pop up when clicking 'create folder' button Reviewed-by: serb, psadhukhan Contributed-by: shashidhara.veerabhadraiah at oracle.com ! test/javax/swing/JFileChooser/8067660/FileChooserTest.java Changeset: 7975190ee1b6 Author: prr Date: 2017-08-07 09:45 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/7975190ee1b6 Merge - src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java - test/java/lang/ClassLoader/getResource/GetResource.sh - test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java Changeset: 8c41faaf67ba Author: dmarkov Date: 2017-08-08 14:07 +0100 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/8c41faaf67ba 8177414: Missing key events on Mac Os Reviewed-by: serb, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/java/awt/InputMethods/InputMethodKeyEventsTest/InputMethodKeyEventsTest.java Changeset: d5b73eedc4a7 Author: azvegint Date: 2017-08-10 10:41 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/d5b73eedc4a7 8178448: MenuBar item handler fired twice Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Desktop.java ! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java Changeset: 9dbe51fc9d6f Author: psadhukhan Date: 2017-08-10 10:46 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/9dbe51fc9d6f 8185890: Intermittent NPE in JLightweightFrame when updating cursor aceoss multiple graphics devices Reviewed-by: azvegint ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java Changeset: 77a5ad135a29 Author: serb Date: 2017-08-10 15:17 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/77a5ad135a29 8153871: [macosx] Low-level error on OS X 10.11 with DnD in Swing Reviewed-by: azvegint ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! test/javax/swing/dnd/8139050/NativeErrorsInTableDnD.java Changeset: fd986bf973c6 Author: mhalder Date: 2017-08-11 18:17 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/fd986bf973c6 8136999: [macosx] NSException and NPE in a crash test Reviewed-by: serb Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDropTargetContextPeer.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m + test/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java Changeset: aad7d9872662 Author: prr Date: 2017-08-14 10:47 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/aad7d9872662 Merge ! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java Changeset: 0d9457fb89b2 Author: prr Date: 2017-08-16 11:31 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/0d9457fb89b2 Merge Changeset: 53edc766d217 Author: serb Date: 2017-08-17 13:51 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/53edc766d217 8185683: Inaccessible and unused classes can be removed from java.desktop module Reviewed-by: prr, kcr - src/java.desktop/macosx/classes/apple/laf/AquaLookAndFeel.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java - src/java.desktop/share/classes/com/sun/java/swing/Painter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/AbstractRegionPainter.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/nimbus/NimbusLookAndFeel.java ! test/javax/swing/JTable/6937798/bug6937798.java ! test/javax/swing/plaf/nimbus/Test6741426.java Changeset: c32965c8e99b Author: dbatrak Date: 2017-08-17 19:24 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c32965c8e99b 8174744: [macos] Wrong rendering of string containing surrogate pairs Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/sun/font/CCharToGlyphMapper.java + test/java/awt/FontClass/SurrogateTest/SuppCharDrawTest.java Changeset: 6e85acfe02c5 Author: lbourges Date: 2017-08-18 10:12 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/6e85acfe02c5 8186364: RFE: API for java.awt.geom.Path2D storage trimming Reviewed-by: prr, flar ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! test/java/awt/geom/Path2D/Path2DCopyConstructor.java Changeset: 7fef0f800d52 Author: prr Date: 2017-08-18 11:25 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/7fef0f800d52 Merge ! test/ProblemList.txt Changeset: ade058e0f067 Author: serb Date: 2017-08-18 14:03 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ade058e0f067 8186263: The SunDropTargetEvent sometimes is not dispatched Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetEvent.java ! test/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java Changeset: 2d4405f3f8f8 Author: serb Date: 2017-08-22 09:41 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/2d4405f3f8f8 8186474: WColor class is superseded by the SystemColor and should be removed Reviewed-by: azvegint - src/java.desktop/windows/classes/sun/awt/windows/WColor.java ! src/java.desktop/windows/classes/sun/awt/windows/WPanelPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Color.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Color.h Changeset: ac927d179ff9 Author: prr Date: 2017-08-23 09:28 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ac927d179ff9 8184135: Remove obsolete dga code and binaries from Solaris SPARC build. Reviewed-by: serb, psadhukhan, pnarayanan ! make/lib/Awt2dLibraries.gmk ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt/mapfile-vers-linux ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h - src/java.desktop/unix/native/libsunwjdga/dgalock.c - src/java.desktop/unix/native/libsunwjdga/jdga.h - src/java.desktop/unix/native/libsunwjdga/jdgadevice.h ! test/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh Changeset: 737070667c78 Author: prr Date: 2017-08-23 12:05 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/737070667c78 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 - src/jdk.security.auth/share/classes/com/sun/security/auth/PolicyFile.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java - src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisLoginModule.java - src/jdk.security.auth/share/classes/com/sun/security/auth/module/SolarisSystem.java - src/jdk.security.auth/solaris/native/libjaas/Solaris.c - 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 Changeset: f68026915934 Author: serb Date: 2017-08-24 11:30 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/f68026915934 8186261: 4 JNI primitive type mismatch defect groups in XlibWrapper.c Reviewed-by: azvegint ! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c Changeset: 66539c09c053 Author: prr Date: 2017-08-28 11:53 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/66539c09c053 8186317: Cache font layout tables for use by harfbuzz Reviewed-by: srl, pnarayanan ! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java ! src/java.desktop/share/native/common/font/fontscalerdefs.h ! src/java.desktop/share/native/libfontmanager/HBShaper.c ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/java.desktop/share/native/libfontmanager/hb-jdk.h ! src/java.desktop/share/native/libfontmanager/sunFont.c Changeset: 77d046dced5d Author: prr Date: 2017-08-29 10:47 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/77d046dced5d Merge - test/lib/testlibrary/ClassFileInstaller.java Changeset: 9bae8d7e5b8a Author: pkbalakr Date: 2017-08-30 16:56 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/9bae8d7e5b8a 8175015: FileSystemView.isDrive(File) memory leak on "C:\" file reference Reviewed-by: serb, psadhukhan Contributed-by: krishna.addepalli at oracle.com ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java + test/sun/awt/shell/FileSystemViewMemoryLeak.java Changeset: 892a8e0b5834 Author: serb Date: 2017-08-01 14:18 +0800 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/892a8e0b5834 8177951: Charset problem when the name of the sound device contains Chinese character Reviewed-by: amenkov, serb Contributed-by: Charlie Jiang ! make/lib/SoundLibraries.gmk + src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Charset_Util.cpp + src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Charset_Util.h ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiOut.c ! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c Changeset: dbb5b171a16b Author: azvegint Date: 2017-08-31 09:28 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/dbb5b171a16b 8181786: Extra runLater causes impossible states to be possible using javafx.embed.singleThread=true Reviewed-by: kcr ! src/java.desktop/share/classes/java/awt/EventDispatchThread.java ! src/java.desktop/share/classes/java/awt/EventQueue.java Changeset: cd9b04ac647e Author: prr Date: 2017-08-31 10:51 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/cd9b04ac647e Merge - make/data/charsetmapping/euc_tw.map ! src/java.desktop/share/classes/java/awt/EventQueue.java Changeset: cb4fd968fb83 Author: prr Date: 2017-08-31 13:09 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/cb4fd968fb83 8183351: Better cleanup for jdk/test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh Reviewed-by: serb ! test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh Changeset: c6f9f9e5f186 Author: serb Date: 2017-08-31 13:00 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/c6f9f9e5f186 8181566: JavaSound javadoc clarification Reviewed-by: amenkov ! src/java.desktop/share/classes/javax/sound/midi/InvalidMidiDataException.java ! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDeviceReceiver.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDeviceTransmitter.java ! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java ! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java ! src/java.desktop/share/classes/javax/sound/midi/MidiUnavailableException.java ! src/java.desktop/share/classes/javax/sound/midi/Receiver.java ! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java ! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java ! src/java.desktop/share/classes/javax/sound/midi/SoundbankResource.java ! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java ! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Track.java ! src/java.desktop/share/classes/javax/sound/midi/Transmitter.java ! src/java.desktop/share/classes/javax/sound/midi/VoiceStatus.java ! src/java.desktop/share/classes/javax/sound/midi/package-info.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java ! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileWriter.java ! src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java ! src/java.desktop/share/classes/javax/sound/midi/spi/package-info.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/BooleanControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Clip.java ! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Control.java ! src/java.desktop/share/classes/javax/sound/sampled/DataLine.java ! src/java.desktop/share/classes/javax/sound/sampled/Line.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/javax/sound/sampled/LineUnavailableException.java ! src/java.desktop/share/classes/javax/sound/sampled/Mixer.java ! src/java.desktop/share/classes/javax/sound/sampled/Port.java ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java ! src/java.desktop/share/classes/javax/sound/sampled/SourceDataLine.java ! src/java.desktop/share/classes/javax/sound/sampled/UnsupportedAudioFileException.java ! src/java.desktop/share/classes/javax/sound/sampled/package-info.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/package-info.java Changeset: ad37f4ce2062 Author: serb Date: 2017-08-31 15:47 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/ad37f4ce2062 8184435: Cleanup of javadoc in javax.print package Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/javax/print/AttributeException.java ! src/java.desktop/share/classes/javax/print/CancelablePrintJob.java ! src/java.desktop/share/classes/javax/print/Doc.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/DocPrintJob.java ! src/java.desktop/share/classes/javax/print/FlavorException.java ! src/java.desktop/share/classes/javax/print/MimeType.java ! src/java.desktop/share/classes/javax/print/MultiDoc.java ! src/java.desktop/share/classes/javax/print/MultiDocPrintJob.java ! src/java.desktop/share/classes/javax/print/MultiDocPrintService.java ! src/java.desktop/share/classes/javax/print/PrintException.java ! src/java.desktop/share/classes/javax/print/PrintService.java ! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/javax/print/ServiceUIFactory.java ! src/java.desktop/share/classes/javax/print/SimpleDoc.java ! src/java.desktop/share/classes/javax/print/StreamPrintService.java ! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java ! src/java.desktop/share/classes/javax/print/URIException.java ! src/java.desktop/share/classes/javax/print/attribute/Attribute.java ! src/java.desktop/share/classes/javax/print/attribute/AttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java ! src/java.desktop/share/classes/javax/print/attribute/DateTimeSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/DocAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/DocAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/EnumSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/HashAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashDocAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/IntegerSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/PrintJobAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/PrintJobAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/PrintServiceAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/PrintServiceAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/ResolutionSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/SetOfIntegerSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/Size2DSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/SupportedValuesAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/TextSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/URISyntax.java ! src/java.desktop/share/classes/javax/print/attribute/UnmodifiableSetException.java ! src/java.desktop/share/classes/javax/print/attribute/package-info.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/ColorSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Compression.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Copies.java ! src/java.desktop/share/classes/javax/print/attribute/standard/CopiesSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Destination.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DialogTypeSelection.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DocumentName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Fidelity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobHoldUntil.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressions.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobPriority.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobPrioritySupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobSheets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobState.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReason.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReasons.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Media.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSizeName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaTray.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfDocuments.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUp.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUpSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/OrientationRequested.java ! src/java.desktop/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PageRanges.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinute.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrintQuality.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterInfo.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterLocation.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterResolution.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterState.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReason.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReasons.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterURI.java ! src/java.desktop/share/classes/javax/print/attribute/standard/QueuedJobCount.java ! src/java.desktop/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/RequestingUserName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Severity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/SheetCollate.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Sides.java ! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java ! src/java.desktop/share/classes/javax/print/event/PrintEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAdapter.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeListener.java ! src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobListener.java ! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeListener.java ! src/java.desktop/share/classes/javax/print/event/package-info.java ! src/java.desktop/share/classes/javax/print/package-info.java Changeset: 6581f08c67b6 Author: pnarayanan Date: 2017-09-01 12:32 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/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 Changeset: 70359afda5d0 Author: pnarayanan Date: 2017-09-03 19:31 +0530 URL: http://hg.openjdk.java.net/jdk10/hs/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 Changeset: f3f6f6410d2d Author: prr Date: 2017-09-05 10:09 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/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 Changeset: 777356696811 Author: lana Date: 2017-09-08 18:24 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/jdk/rev/777356696811 Added tag jdk-10+23 for changeset f3f6f6410d2d ! .hgtags From jesper.wilhelmsson at oracle.com Fri Sep 22 20:20:11 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Fri, 22 Sep 2017 20:20:11 +0000 Subject: hg: jdk10/hs: 26 new changesets Message-ID: <201709222020.v8MKKC3a000340@aojmv0008.oracle.com> Changeset: 723486922bfe Author: sherman Date: 2017-09-20 16:41 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/rev/8a24c04f37c5 Merge Changeset: 2557ac47e731 Author: wetmore Date: 2017-09-21 12:13 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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 From goetz.lindenmaier at sap.com Mon Sep 25 06:57:24 2017 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 25 Sep 2017 06:57:24 +0000 Subject: hg: jdk10/hs: 8187547: PPC64: icache invalidation is incorrect in some places Message-ID: <201709250657.v8P6vOKB021175@aojmv0008.oracle.com> Changeset: 50790528dd25 Author: goetz Date: 2017-09-25 08:43 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/50790528dd25 8187547: PPC64: icache invalidation is incorrect in some places Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp From goetz.lindenmaier at sap.com Mon Sep 25 07:45:08 2017 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Mon, 25 Sep 2017 07:45:08 +0000 Subject: hg: jdk10/hs: 8185976: PPC64: Implement MulAdd and SquareToLen intrinsics Message-ID: <201709250745.v8P7j8DD006210@aojmv0008.oracle.com> Changeset: 122833427b36 Author: goetz Date: 2017-09-25 09:37 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/122833427b36 8185976: PPC64: Implement MulAdd and SquareToLen intrinsics Summary: This implementation is based on the algorithm implemented in java. It yields a performance speedup of: JDK8: 23% JDK9: 5% JDK10: 5% Reviewed-by: mdoerr, goetz Contributed-by: gustavo.scalet at eldorado.org.br ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp From jesper.wilhelmsson at oracle.com Mon Sep 25 21:13:08 2017 From: jesper.wilhelmsson at oracle.com (jesper.wilhelmsson at oracle.com) Date: Mon, 25 Sep 2017 21:13:08 +0000 Subject: hg: jdk10/hs: 14 new changesets Message-ID: <201709252113.v8PLD9bW025406@aojmv0008.oracle.com> Changeset: 82c43b3c0ea0 Author: anazarov Date: 2017-09-22 11:49 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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/hs/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: 03ce88449e9d Author: jwilhelm Date: 2017-09-25 19:54 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/03ce88449e9d Merge From calvin.cheung at oracle.com Mon Sep 25 22:53:10 2017 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Mon, 25 Sep 2017 22:53:10 +0000 Subject: hg: jdk10/hs: 8187884: [TESTBUG] compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading failed with ClassNotFoundException Message-ID: <201709252253.v8PMrAMW008744@aojmv0008.oracle.com> Changeset: ceafc169d2a4 Author: ccheung Date: 2017-09-25 14:23 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/ceafc169d2a4 8187884: [TESTBUG] compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading failed with ClassNotFoundException Reviewed-by: kvn ! test/hotspot/jtreg/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java From david.holmes at oracle.com Tue Sep 26 03:00:15 2017 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 26 Sep 2017 03:00:15 +0000 Subject: hg: jdk10/hs: 8187040: ThreadCritical crashes on Solaris if used between os::init and os::init_2 Message-ID: <201709260300.v8Q30FxL009018@aojmv0008.oracle.com> Changeset: 97569cf468f4 Author: mgerdin Date: 2017-09-25 21:25 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/97569cf468f4 8187040: ThreadCritical crashes on Solaris if used between os::init and os::init_2 Reviewed-by: dholmes, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/threadCritical_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/threadCritical_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/threadCritical_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/solaris/threadCritical_solaris.cpp ! src/hotspot/os/windows/threadCritical_windows.cpp ! src/hotspot/share/runtime/threadCritical.hpp From serguei.spitsyn at oracle.com Tue Sep 26 09:03:27 2017 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Tue, 26 Sep 2017 09:03:27 +0000 Subject: hg: jdk10/hs: 8177901: JDWP exit error JVMTI_ERROR_WRONG_PHASE(112): on checking for an interface Message-ID: <201709260903.v8Q93SwG022420@aojmv0008.oracle.com> Changeset: e05aff6beada Author: sspitsyn Date: 2017-09-26 00:52 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/e05aff6beada 8177901: JDWP exit error JVMTI_ERROR_WRONG_PHASE(112): on checking for an interface Summary: Add synchronization between CommandLoop and cbVMDeath callback Reviewed-by: dholmes, dcubed ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.h From goetz.lindenmaier at sap.com Tue Sep 26 09:35:13 2017 From: goetz.lindenmaier at sap.com (goetz.lindenmaier at sap.com) Date: Tue, 26 Sep 2017 09:35:13 +0000 Subject: hg: jdk10/hs: 8187028: [aix] Real thread stack size may be up to 64K smaller than requested one Message-ID: <201709260935.v8Q9ZDIe006524@aojmv0008.oracle.com> Changeset: 3d7757370ef3 Author: stuefe Date: 2017-09-26 11:25 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/3d7757370ef3 8187028: [aix] Real thread stack size may be up to 64K smaller than requested one Reviewed-by: goetz ! src/hotspot/os/aix/os_aix.cpp From david.holmes at oracle.com Tue Sep 26 10:20:43 2017 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 26 Sep 2017 10:20:43 +0000 Subject: hg: jdk10/hs: 3 new changesets Message-ID: <201709261020.v8QAKiPX027094@aojmv0008.oracle.com> Changeset: 9c0137e5e37a Author: glaubitz Date: 2017-09-26 04:52 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/9c0137e5e37a 8187590: Zero runtime can lock-up on linux-alpha Reviewed-by: aph, dholmes ! src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.inline.hpp Changeset: 9a6795c1b007 Author: dholmes Date: 2017-09-26 09:02 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/9a6795c1b007 Merge Changeset: afa019495182 Author: dholmes Date: 2017-09-26 10:17 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/afa019495182 Merge From david.holmes at oracle.com Tue Sep 26 12:10:55 2017 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Tue, 26 Sep 2017 12:10:55 +0000 Subject: hg: jdk10/hs: 8187597: WrongTypeException is occurred at CLHSDB jstack after JDK-8186837 Message-ID: <201709261210.v8QCAtSS015897@aojmv0008.oracle.com> Changeset: 468f0664cb39 Author: ysuenaga Date: 2017-09-26 06:53 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/468f0664cb39 8187597: WrongTypeException is occurred at CLHSDB jstack after JDK-8186837 Reviewed-by: rehn, cjplummer, dholmes ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java From martin.doerr at sap.com Tue Sep 26 15:11:26 2017 From: martin.doerr at sap.com (martin.doerr at sap.com) Date: Tue, 26 Sep 2017 15:11:26 +0000 Subject: hg: jdk10/hs: 8187573: [s390] z/Architecture Vector Facility Support Message-ID: <201709261511.v8QFBQE7000494@aojmv0008.oracle.com> Changeset: 6481d7b6c31e Author: lucy Date: 2017-09-26 17:06 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/6481d7b6c31e 8187573: [s390] z/Architecture Vector Facility Support Reviewed-by: mdoerr ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/s390/register_definitions_s390.cpp ! src/hotspot/cpu/s390/register_s390.cpp ! src/hotspot/cpu/s390/register_s390.hpp From coleen.phillimore at oracle.com Tue Sep 26 16:06:37 2017 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Tue, 26 Sep 2017 16:06:37 +0000 Subject: hg: jdk10/hs: 2 new changesets Message-ID: <201709261606.v8QG6bDk027155@aojmv0008.oracle.com> Changeset: d8e417df3468 Author: coleenp Date: 2017-09-26 10:03 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/d8e417df3468 8081323: ConstantPool::_resolved_references is missing in heap dump Summary: Add resolved_references and init_lock as hidden static field in class so root is found. Reviewed-by: hseigel, jiangli, sspitsyn ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/services/heapDumper.cpp Changeset: b77eae96ddef Author: coleenp Date: 2017-09-26 16:03 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/b77eae96ddef Merge From harold.seigel at oracle.com Tue Sep 26 17:13:50 2017 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Tue, 26 Sep 2017 17:13:50 +0000 Subject: hg: jdk10/hs: 3 new changesets Message-ID: <201709261713.v8QHDoGB003417@aojmv0008.oracle.com> Changeset: a9b5df78f0f2 Author: hseigel Date: 2017-09-26 08:58 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/a9b5df78f0f2 8187436: -Xbootclasspath/a causes sanity check assertion with exploded build Summary: Fixed asserts to work properly with exploded build Reviewed-by: alanb, jiangli, gtriantafill ! src/hotspot/share/classfile/classLoader.hpp + test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java Changeset: de6bea412643 Author: hseigel Date: 2017-09-26 15:34 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/de6bea412643 Merge Changeset: 7e70a57d34d8 Author: hseigel Date: 2017-09-26 16:04 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/7e70a57d34d8 Merge From chris.plummer at oracle.com Tue Sep 26 18:15:06 2017 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Tue, 26 Sep 2017 18:15:06 +0000 Subject: hg: jdk10/hs: 3 new changesets Message-ID: <201709261815.v8QIF7ts013078@aojmv0008.oracle.com> Changeset: 5390057a4489 Author: zgu Date: 2017-09-25 11:56 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/5390057a4489 8187629: NMT: Memory miscounting in compiler (C2) Summary: Fixed memory counting in compiler (C2) Reviewed-by: adinn, cjplummer, kvn ! src/hotspot/share/memory/resourceArea.hpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/matcher.cpp Changeset: 23a529acd4a4 Author: cjplummer Date: 2017-09-26 16:47 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/23a529acd4a4 Merge Changeset: dab96547b6ed Author: cjplummer Date: 2017-09-26 17:11 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/dab96547b6ed Merge From chris.plummer at oracle.com Tue Sep 26 21:14:27 2017 From: chris.plummer at oracle.com (chris.plummer at oracle.com) Date: Tue, 26 Sep 2017 21:14:27 +0000 Subject: hg: jdk10/hs: 3 new changesets Message-ID: <201709262114.v8QLESRS010892@aojmv0008.oracle.com> Changeset: 7242ab15b6a5 Author: cjplummer Date: 2017-09-26 10:09 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/7242ab15b6a5 8179498: attach in linux should be relative to /proc/pid/root and namespace aware Summary: map pid to namespace pid so proper tmp file name is used. Reviewed-by: sspitsyn, dholmes ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: be27774510b2 Author: cjplummer Date: 2017-09-26 17:18 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/be27774510b2 Merge Changeset: 145c22608e8d Author: cjplummer Date: 2017-09-26 19:53 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/145c22608e8d Merge From coleen.phillimore at oracle.com Tue Sep 26 22:26:32 2017 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Tue, 26 Sep 2017 22:26:32 +0000 Subject: hg: jdk10/hs: 2 new changesets Message-ID: <201709262226.v8QMQWSb010825@aojmv0008.oracle.com> Changeset: 198cb8e20aef Author: zgu Date: 2017-09-20 20:54 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/198cb8e20aef 8187331: VirtualSpaceList tracks free space on wrong node Summary: Fixed miscounting of virtual space node's free memory Reviewed-by: shade, coleenp, stuefe ! src/hotspot/share/memory/metaspace.cpp Changeset: 56fa7dfd11cd Author: coleenp Date: 2017-09-26 21:12 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/56fa7dfd11cd Merge From calvin.cheung at oracle.com Wed Sep 27 03:56:42 2017 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Wed, 27 Sep 2017 03:56:42 +0000 Subject: hg: jdk10/hs: 8187124: [TESTBUG] TestInterpreterMethodEntries.java: Unable to create shared archive file Message-ID: <201709270356.v8R3uhFx023212@aojmv0008.oracle.com> Changeset: b741e818a8ac Author: ccheung Date: 2017-09-26 19:31 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/b741e818a8ac 8187124: [TESTBUG] TestInterpreterMethodEntries.java: Unable to create shared archive file Summary: added the current timestamp into the shared archive file name Reviewed-by: mseledtsov, gtriantafill ! test/lib/jdk/test/lib/cds/CDSTestUtils.java From stefan.johansson at oracle.com Wed Sep 27 12:34:12 2017 From: stefan.johansson at oracle.com (stefan.johansson at oracle.com) Date: Wed, 27 Sep 2017 12:34:12 +0000 Subject: hg: jdk10/hs: 8184286: print_tracing_info() does not use Unified Logging for output Message-ID: <201709271234.v8RCYCgA026814@aojmv0008.oracle.com> Changeset: 64ba55ba8516 Author: sjohanss Date: 2017-09-21 14:32 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/64ba55ba8516 8184286: print_tracing_info() does not use Unified Logging for output Reviewed-by: ehelin, sangheki ! src/hotspot/share/gc/parallel/parallelScavengeHeap.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/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/generation.hpp ! src/hotspot/share/runtime/globals.hpp From coleen.phillimore at oracle.com Thu Sep 28 00:54:02 2017 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 28 Sep 2017 00:54:02 +0000 Subject: hg: jdk10/hs: 8186578: Zero fails to build on linux-sparc due to sparc-specific code Message-ID: <201709280054.v8S0s3o2027754@aojmv0008.oracle.com> Changeset: 0f7dce1e7690 Author: glaubitz Date: 2017-09-27 17:01 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/0f7dce1e7690 8186578: Zero fails to build on linux-sparc due to sparc-specific code Reviewed-by: kbarrett, ihse, coleenp ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/share/compiler/oopMap.cpp From jiangli.zhou at oracle.com Thu Sep 28 02:44:19 2017 From: jiangli.zhou at oracle.com (jiangli.zhou at oracle.com) Date: Thu, 28 Sep 2017 02:44:19 +0000 Subject: hg: jdk10/hs: 3 new changesets Message-ID: <201709280244.v8S2iJKu005244@aojmv0008.oracle.com> Changeset: 664b9d44db74 Author: jiangli Date: 2017-09-27 17:55 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/664b9d44db74 8068314: "Java fields that are currently set during shared space dumping" comment is incorrect Summary: CDS dump time should also initialize preallocated out_of_memory error messages. Reviewed-by: iklam, hseigel ! src/hotspot/share/memory/universe.cpp Changeset: 0a0fae0c05ac Author: jiangli Date: 2017-09-27 20:40 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/0a0fae0c05ac 8186789: CDS dump crashes at ConstantPool::resolve_class_constants Summary: ConstantPool::resolve_class_constants needs to check for NULL _cache. Reviewed-by: sspitsyn, coleenp, iklam ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp Changeset: ab3a898fff11 Author: jiangli Date: 2017-09-28 01:01 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/ab3a898fff11 Merge From tobias.hartmann at oracle.com Thu Sep 28 10:11:03 2017 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 28 Sep 2017 10:11:03 +0000 Subject: hg: jdk10/hs: 8187780: VM crashes while generating replay compilation file Message-ID: <201709281011.v8SAB4oi026537@aojmv0008.oracle.com> Changeset: 4d034d861e13 Author: thartmann Date: 2017-09-28 11:02 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/4d034d861e13 8187780: VM crashes while generating replay compilation file Summary: Fixed two problems with generation of replay file. Reviewed-by: kvn ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/opto/bytecodeInfo.cpp + test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java From erik.osterlund at oracle.com Thu Sep 28 11:15:45 2017 From: erik.osterlund at oracle.com (erik.osterlund at oracle.com) Date: Thu, 28 Sep 2017 11:15:45 +0000 Subject: hg: jdk10/hs: 8186838: Generalize Atomic::inc/dec with templates Message-ID: <201709281115.v8SBFjib024727@aojmv0008.oracle.com> Changeset: 8a3599d60996 Author: eosterlund Date: 2017-09-26 14:05 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/8a3599d60996 8186838: Generalize Atomic::inc/dec with templates Reviewed-by: kbarrett, coleenp, dholmes ! src/hotspot/os/windows/os_windows.cpp ! 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/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/g1/g1StringDedupQueue.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/runtime/atomic.hpp From coleen.phillimore at oracle.com Thu Sep 28 15:24:37 2017 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 28 Sep 2017 15:24:37 +0000 Subject: hg: jdk10/hs: 8186770: NMT: Report metadata information in NMT summary Message-ID: <201709281524.v8SFObmt020715@aojmv0008.oracle.com> Changeset: 5d20359dd938 Author: zgu Date: 2017-09-28 09:56 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/5d20359dd938 8186770: NMT: Report metadata information in NMT summary Summary: Added metadata statistics in NMT summary report Reviewed-by: adinn, coleenp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/services/memBaseline.cpp ! src/hotspot/share/services/memBaseline.hpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memReporter.hpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! src/hotspot/share/services/virtualMemoryTracker.hpp From harold.seigel at oracle.com Thu Sep 28 18:36:38 2017 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Thu, 28 Sep 2017 18:36:38 +0000 Subject: hg: jdk10/hs: 2 new changesets Message-ID: <201709281836.v8SIadvK028808@aojmv0008.oracle.com> Changeset: bc112140e089 Author: hseigel Date: 2017-09-28 13:01 -0400 URL: http://hg.openjdk.java.net/jdk10/hs/rev/bc112140e089 8186092: Unnecessary loader constraints produced when there are multiple defaults Summary: Do not check loader constraints for overpass methods Reviewed-by: dholmes, acorn ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/oops/klassVtable.cpp + test/hotspot/jtreg/runtime/LoaderConstraints/common/C.jasm + test/hotspot/jtreg/runtime/LoaderConstraints/common/Foo.java + test/hotspot/jtreg/runtime/LoaderConstraints/common/J.java + test/hotspot/jtreg/runtime/LoaderConstraints/common/PreemptingClassLoader.java + test/hotspot/jtreg/runtime/LoaderConstraints/itableICCE/I.java + test/hotspot/jtreg/runtime/LoaderConstraints/itableICCE/Task.java + test/hotspot/jtreg/runtime/LoaderConstraints/itableICCE/Test.java + test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/I.java + test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/Task.java + test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/Test.java + test/hotspot/jtreg/runtime/LoaderConstraints/vtableAME/I.java + test/hotspot/jtreg/runtime/LoaderConstraints/vtableAME/Task.java + test/hotspot/jtreg/runtime/LoaderConstraints/vtableAME/Test.java + test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/I.java + test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/Task.java + test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/Test.java Changeset: 9dfb5791d130 Author: hseigel Date: 2017-09-28 17:10 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/9dfb5791d130 Merge From sangheon.kim at oracle.com Thu Sep 28 20:46:44 2017 From: sangheon.kim at oracle.com (sangheon.kim at oracle.com) Date: Thu, 28 Sep 2017 20:46:44 +0000 Subject: hg: jdk10/hs: 8186465: Each j.l.Reference elapsed time log is incorrect Message-ID: <201709282046.v8SKkifa029826@aojmv0008.oracle.com> Changeset: 1520941b7b5d Author: sangheki Date: 2017-09-28 12:13 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/1520941b7b5d 8186465: Each j.l.Reference elapsed time log is incorrect Summary: Fixed wrongly referencing variable and updated regression test to compare each elapsed time vs. sum of those Reviewed-by: stefank, tschatzl ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java From vladimir.kozlov at oracle.com Fri Sep 29 00:07:59 2017 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 29 Sep 2017 00:07:59 +0000 Subject: hg: jdk10/hs: 8182701: Modify JVMCI to allow Graal Compiler to expose platform MBean Message-ID: <201709290008.v8T080jM028586@aojmv0008.oracle.com> Changeset: 8b2054b7d02c Author: jtulach Date: 2017-09-28 13:52 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/8b2054b7d02c 8182701: Modify JVMCI to allow Graal Compiler to expose platform MBean Reviewed-by: dnsimon, kvn, alanb, mchung, dfuchs ! make/common/Modules.gmk ! src/java.management/share/classes/module-info.java ! src/jdk.internal.vm.ci/share/classes/module-info.java + src/jdk.internal.vm.compiler.management/share/classes/module-info.java + src/jdk.internal.vm.compiler.management/share/classes/org/graalvm/compiler/hotspot/jmx/GraalMBeans.java ! src/jdk.internal.vm.compiler/share/classes/module-info.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/HotSpotGraalRuntime.java From igor.ignatyev at oracle.com Fri Sep 29 01:47:14 2017 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 29 Sep 2017 01:47:14 +0000 Subject: hg: jdk10/hs: 2 new changesets Message-ID: <201709290147.v8T1lEYL004022@aojmv0008.oracle.com> Changeset: 2cce48107f55 Author: iignatyev Date: 2017-09-01 15:28 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/2cce48107f55 8187020: AOT tests should not fail if devkit dependency isn't resolved Reviewed-by: kvn ! test/hotspot/jtreg/compiler/aot/AotCompiler.java Changeset: 3a45532a1854 Author: iignatyev Date: 2017-09-20 20:53 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/3a45532a1854 8188117: jdk/test/lib/FileInstaller doesn't work for directories Reviewed-by: mseledtsov, sspitsyn ! test/lib/jdk/test/lib/FileInstaller.java From nils.eliasson at oracle.com Fri Sep 29 10:50:00 2017 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Fri, 29 Sep 2017 10:50:00 +0000 Subject: hg: jdk10/hs: 4 new changesets Message-ID: <201709291050.v8TAo16L013940@aojmv0008.oracle.com> Changeset: e4a5b535c0d2 Author: neliasso Date: 2017-09-29 10:40 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/e4a5b535c0d2 8011352: C1: TraceCodeBlobStacks crashes fastdebug Solaris SPARC. Summary: Handle null correctly Reviewed-by: roland, dlong, rbackman Contributed-by: patric.hedlin at oracle.com ! src/hotspot/cpu/sparc/frame_sparc.cpp Changeset: f59f0e51ef8a Author: neliasso Date: 2017-09-29 10:40 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/f59f0e51ef8a 8167199: Add C2 SPARC intrinsic for BigInteger::multiplyToLen() method. Summary: Preliminary support for intrinsic multiplyToLen, including generalised version based on 'mpmul' instruction (when available). Reviewed-by: kvn, neliasso Contributed-by: patric.hedlin at oracle.com ! src/hotspot/cpu/sparc/assembler_sparc.hpp ! src/hotspot/cpu/sparc/assembler_sparc.inline.hpp ! src/hotspot/cpu/sparc/globals_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.inline.hpp ! src/hotspot/cpu/sparc/register_sparc.hpp ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp ! src/hotspot/cpu/sparc/stubRoutines_sparc.hpp ! src/hotspot/cpu/sparc/vm_version_sparc.cpp Changeset: f789ccebcfe4 Author: neliasso Date: 2017-09-29 10:41 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/f789ccebcfe4 8182279: Updating SPARC feature/capability detection to support Core C5. Summary: Renamed Core Sx to Core Cx (C3, C4, C5, according to name change). Reviewed-by: kvn, dholmes Contributed-by: patric.hedlin at oracle.com ! src/hotspot/cpu/sparc/vmStructs_sparc.hpp ! src/hotspot/cpu/sparc/vm_version_sparc.cpp ! src/hotspot/cpu/sparc/vm_version_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java Changeset: bbd116ac5ef3 Author: neliasso Date: 2017-09-29 10:44 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/bbd116ac5ef3 8188031: Complement fused mac operations on SPARC Summary: Adding a few (FMAf) matcher patterns to the SPARC back-end Reviewed-by: rbackman, kvn Contributed-by: patric.hedlin at oracle.com ! src/hotspot/cpu/sparc/assembler_sparc.hpp ! src/hotspot/cpu/sparc/assembler_sparc.inline.hpp ! src/hotspot/cpu/sparc/sparc.ad From calvin.cheung at oracle.com Fri Sep 29 19:36:06 2017 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Fri, 29 Sep 2017 19:36:06 +0000 Subject: hg: jdk10/hs: 8138600: eliminate the need of ModuleLoaderMap.dat for CDS Message-ID: <201709291936.v8TJa6M7009727@aojmv0008.oracle.com> Changeset: 25ef5e64fd71 Author: ccheung Date: 2017-09-29 10:11 -0700 URL: http://hg.openjdk.java.net/jdk10/hs/rev/25ef5e64fd71 8138600: eliminate the need of ModuleLoaderMap.dat for CDS Summary: removed the code which generates the ModuleLoaderMap.dat and the code which references it Reviewed-by: mchung, jiangli ! make/gensrc/GensrcModuleLoaderMap.gmk ! make/jdk/src/classes/build/tools/module/GenModuleLoaderMap.java ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp - src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat From vladimir.kozlov at oracle.com Sat Sep 30 00:16:51 2017 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Sat, 30 Sep 2017 00:16:51 +0000 Subject: hg: jdk10/hs: 8185979: PPC64: Implement SHA2 intrinsic Message-ID: <201709300016.v8U0Gpna016853@aojmv0008.oracle.com> Changeset: f4962ab855b6 Author: mdoerr Date: 2017-09-25 17:40 +0200 URL: http://hg.openjdk.java.net/jdk10/hs/rev/f4962ab855b6 8185979: PPC64: Implement SHA2 intrinsic Reviewed-by: mdoerr, goetz Contributed-by: Bruno Rosa , Gustavo Serra Scalet , Igor Nunes , Martin Doerr ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp + src/hotspot/cpu/ppc/macroAssembler_ppc_sha.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java ! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java From serguei.spitsyn at oracle.com Sat Sep 30 01:29:30 2017 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Sat, 30 Sep 2017 01:29:30 +0000 Subject: hg: jdk10/hs: 3 new changesets Message-ID: <201709300129.v8U1TVTW011520@aojmv0008.oracle.com> Changeset: 4011de223231 Author: ysuenaga Date: 2017-09-29 21:00 +0900 URL: http://hg.openjdk.java.net/jdk10/hs/rev/4011de223231 8187402: UnknownOopException is occurred on Stack Memory window in HSDB Reviewed-by: sspitsyn, jgeorge ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/VMRegImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Frame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMReg.java Changeset: e974870d62b5 Author: sspitsyn Date: 2017-09-29 23:53 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/e974870d62b5 Merge - src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat Changeset: f03b72b451a6 Author: sspitsyn Date: 2017-09-30 00:14 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/f03b72b451a6 Merge From serguei.spitsyn at oracle.com Sat Sep 30 02:54:50 2017 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Sat, 30 Sep 2017 02:54:50 +0000 Subject: hg: jdk10/hs: 2 new changesets Message-ID: <201709300254.v8U2sosa006930@aojmv0008.oracle.com> Changeset: 28f78d145691 Author: ysuenaga Date: 2017-09-29 20:57 +0900 URL: http://hg.openjdk.java.net/jdk10/hs/rev/28f78d145691 8175816: SA: HSDB: Compute Liveness results in java.lang.IndexOutOfBoundsException Reviewed-by: sspitsyn, jgeorge ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java + test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java Changeset: 28fc261d0da9 Author: sspitsyn Date: 2017-09-30 01:38 +0000 URL: http://hg.openjdk.java.net/jdk10/hs/rev/28fc261d0da9 Merge - src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat