From ajit.ghaisas at oracle.com Wed Oct 4 09:43:53 2017 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Wed, 04 Oct 2017 09:43:53 +0000 Subject: hg: jdk10/client: 8004029: [macosx] The long Tab titles are not clipped with dots at the end. Message-ID: <201710040943.v949hrPB017430@aojmv0008.oracle.com> Changeset: 9d50dded1d47 Author: aghaisas Date: 2017-10-04 15:10 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/9d50dded1d47 8004029: [macosx] The long Tab titles are not clipped with dots at the end. Reviewed-by: serb, psadhukhan Contributed-by: shashidhara.veerabhadraiah at oracle.com ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java - test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.html ! test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.java From alexandre.iline at oracle.com Thu Oct 5 20:35:36 2017 From: alexandre.iline at oracle.com (alexandre.iline at oracle.com) Date: Thu, 05 Oct 2017 20:35:36 +0000 Subject: hg: jdk10/client: 8188779: Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2 Message-ID: <201710052035.v95KZaaJ003083@aojmv0008.oracle.com> Changeset: 10308d488b27 Author: shurailine Date: 2017-10-05 13:29 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/10308d488b27 8188779: Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2 Reviewed-by: serb, ssadetsky ! test/jdk/sanity/client/lib/jemmy/README ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ClassReference.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JColorChooserOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info From dmitry.markov at oracle.com Sat Oct 7 15:02:25 2017 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Sat, 07 Oct 2017 15:02:25 +0000 Subject: hg: jdk10/client: 8155197: Focus transition issue Message-ID: <201710071502.v97F2Qxm006578@aojmv0008.oracle.com> Changeset: 40ba3aa34970 Author: dmarkov Date: 2017-10-07 15:58 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/40ba3aa34970 8155197: Focus transition issue Reviewed-by: serb, ssadetsky, aivanov ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java + test/jdk/java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java From prasanta.sadhukhan at oracle.com Mon Oct 9 05:16:02 2017 From: prasanta.sadhukhan at oracle.com (prasanta.sadhukhan at oracle.com) Date: Mon, 09 Oct 2017 05:16:02 +0000 Subject: hg: jdk10/client: 8187989: Documentation error in JComponent.paintComponent Message-ID: <201710090516.v995G2Cc024240@aojmv0008.oracle.com> Changeset: 03d27457f7fb Author: psadhukhan Date: 2017-10-09 10:42 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/03d27457f7fb 8187989: Documentation error in JComponent.paintComponent Reviewed-by: ssadetsky, serb ! src/java.desktop/share/classes/javax/swing/JComponent.java From philip.race at oracle.com Mon Oct 9 18:54:19 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 09 Oct 2017 18:54:19 +0000 Subject: hg: jdk10/client: 37 new changesets Message-ID: <201710091854.v99IsMna010671@aojmv0008.oracle.com> Changeset: 9ca862331fb4 Author: lana Date: 2017-09-29 00:52 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/9ca862331fb4 Added tag jdk-10+25 for changeset 8eb5e3ccee56 ! .hgtags Changeset: 6439a2eca58b Author: goetz Date: 2017-09-29 10:00 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/6439a2eca58b 8188135: Fix VS 2010 build after "8187631: Refactor FileDescriptor close implementation" Reviewed-by: dholmes, alanb ! src/java.base/windows/native/libjava/io_util_md.c Changeset: 2853531b2c8c Author: sundar Date: 2017-09-29 16:37 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/2853531b2c8c 8180274: Fix links in nashorn documentation Reviewed-by: hannesw ! doc/nashorn/JavaScriptingProgrammersGuide.html ! src/jdk.scripting.nashorn/share/classes/module-info.java Changeset: c87f7ff9ef65 Author: erikj Date: 2017-09-29 15:26 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/c87f7ff9ef65 8188136: jib configure requires --src-dir for out of tree builds 8188123: jib.sh looks for closed config file in the wrong place after repo consolidation Reviewed-by: dholmes, tbell ! bin/jib.sh Changeset: 798610a8a552 Author: ctornqvi Date: 2017-09-29 09:48 -0400 URL: http://hg.openjdk.java.net/jdk10/client/rev/798610a8a552 8188038: Add Windows-x64-open bundles to jib-profiles.js Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: 96a6bba0e695 Author: sdama Date: 2017-09-30 03:15 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/96a6bba0e695 8147076: LinkerCallSite.ARGLIMIT is used incorrectly Summary: Modified ARGLIMIT Reviewed-by: hannesw, jlaskey Contributed-by: srinivas.dama at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java + test/nashorn/script/basic/JDK-8147076.js + test/nashorn/script/basic/JDK-8147076.js.EXPECTED ! test/nashorn/script/trusted/JDK-8006529.js Changeset: 7d67bb6b0599 Author: mchung Date: 2017-09-29 11:33 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/7d67bb6b0599 8186050: StackFrame should provide the method signature Reviewed-by: alanb, bchristi, forax, plevart ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! test/jdk/java/lang/StackWalker/Basic.java ! test/jdk/java/lang/StackWalker/SanityTest.java Changeset: 565363232665 Author: tbell Date: 2017-09-30 22:49 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/565363232665 8188185: Windows build fails in configure after fix for JDK-8188136 Reviewed-by: darcy ! bin/jib.sh Changeset: f83c45751d58 Author: ihse Date: 2017-09-27 21:48 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/f83c45751d58 8188034: InitSupport does not properly include closed file Reviewed-by: tbell, erikj ! make/InitSupport.gmk Changeset: a0116bcc65b7 Author: mcimadamore Date: 2017-10-02 12:29 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/a0116bcc65b7 8188144: regression in method reference type-checking Summary: method reference checking prefers unbound lookup when both searches produce same results Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/lambda/8188144/T8188144.java Changeset: 2e947e1bd907 Author: vromero Date: 2017-10-02 10:04 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/2e947e1bd907 8187978: javac can show overload error messages that include non-valid candidates Reviewed-by: mcimadamore Contributed-by: bsrbnd at gmail.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java + test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.out ! test/langtools/tools/javac/capture/Martin.out ! test/langtools/tools/javac/lambda/8019480/T8019480.out Changeset: 56419ec66d4e Author: bpatel Date: 2017-10-02 14:49 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/56419ec66d4e 8169819: minor cleanup for deprecated page Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: a905ce398074 Author: bpatel Date: 2017-10-03 12:58 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/a905ce398074 8074407: javadoc: using
after @deprecated tag causes warnings Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestClass.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java Changeset: 14a82b038e5a Author: dl Date: 2017-10-03 13:32 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/14a82b038e5a 8188241: Improve numerical code in StampedLock example code Reviewed-by: martin, psandoz, darcy ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java Changeset: f517fa4f4dc6 Author: dl Date: 2017-10-03 13:37 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/f517fa4f4dc6 8187408: AbstractQueuedSynchronizer wait queue corrupted when thread awaits without holding the lock Reviewed-by: martin, psandoz, dholmes ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! test/jdk/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java ! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java ! test/jdk/java/util/concurrent/tck/ReentrantLockTest.java Changeset: e0637258a133 Author: dl Date: 2017-10-03 13:41 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/e0637258a133 8187607: [Testbug] Atomic*FieldUpdaterTest.checkPrivateAccess uses nested classes Reviewed-by: martin, psandoz, dholmes ! test/jdk/java/util/concurrent/tck/AtomicIntegerFieldUpdaterTest.java ! test/jdk/java/util/concurrent/tck/AtomicLongFieldUpdaterTest.java ! test/jdk/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java + test/jdk/java/util/concurrent/tck/NonNestmates.java Changeset: 3f5f9bc0bdc2 Author: dl Date: 2017-10-03 13:45 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/3f5f9bc0bdc2 8186171: HashMap: Entry.setValue may not work after Iterator.remove() called for previous entries Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/HashMap.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListMapTest.java + test/jdk/java/util/concurrent/tck/HashMapTest.java + test/jdk/java/util/concurrent/tck/MapImplementation.java + test/jdk/java/util/concurrent/tck/MapTest.java ! test/jdk/java/util/concurrent/tck/TreeMapTest.java Changeset: 62cd7fef87b6 Author: dl Date: 2017-10-03 13:50 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/62cd7fef87b6 8186226: Improve ConcurrentSkipListMap performance on weak memory model machines Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java Changeset: 90b7465b9ac7 Author: dl Date: 2017-10-03 13:55 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/90b7465b9ac7 8186265: Make toString() methods of "task" objects more useful Reviewed-by: martin, psandoz, rriggs, dholmes, darcy Contributed-by: Charles Munger! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/Executors.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! test/jdk/java/util/concurrent/CompletableFuture/Basic.java ! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java ! test/jdk/java/util/concurrent/tck/ExecutorsTest.java ! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java ! test/jdk/java/util/concurrent/tck/FutureTaskTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java Changeset: 6864969a78ad Author: dl Date: 2017-10-03 14:00 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/6864969a78ad 8186056: Miscellaneous changes imported from jsr166 CVS 2017-09 Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/ArrayDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! src/java.base/share/classes/java/util/concurrent/TimeUnit.java ! src/java.base/share/classes/java/util/concurrent/locks/Condition.java ! test/jdk/java/util/Collection/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/RemoveMicroBenchmark.java ! test/jdk/java/util/Collection/testlibrary/CollectionAsserts.java ! test/jdk/java/util/Collection/testlibrary/ExtendsAbstractCollection.java ! test/jdk/java/util/List/ListDefaults.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java ! test/jdk/java/util/concurrent/tck/Collection8Test.java ! test/jdk/java/util/concurrent/tck/LinkedTransferQueueTest.java ! test/jdk/java/util/concurrent/tck/StampedLockTest.java ! test/jdk/java/util/concurrent/tck/ThreadLocalRandomTest.java Changeset: 5f351a1131e0 Author: mchung Date: 2017-10-03 19:27 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/5f351a1131e0 8188321: (jdeps) help message should say "requires transitive" rather than "requires public" Reviewed-by: sundar ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties Changeset: 66774e1fc3a7 Author: igerasim Date: 2017-10-03 23:42 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/66774e1fc3a7 8187658: Bigger buffer for GetAdaptersAddresses Reviewed-by: rriggs, vtewari ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: eca11f20586e Author: igerasim Date: 2017-10-04 01:08 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/eca11f20586e 8186654: Poor quality of sun.security.util.Cache.EqualByteArray.hashCode() Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/util/Cache.java + test/jdk/sun/security/util/Cache/EbaHash.java Changeset: ff631a3cadbc Author: ksrini Date: 2017-10-04 10:44 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/ff631a3cadbc 8186703: javadoc needs a test to verify member hiding Reviewed-by: jjg ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java + test/langtools/jdk/javadoc/doclet/testInterface/pkg/ClassWithStaticMembers.java - test/langtools/jdk/javadoc/doclet/testInterface/pkg/ClassWithStaticMethod.java + test/langtools/jdk/javadoc/doclet/testInterface/pkg/InterfaceWithStaticMembers.java - test/langtools/jdk/javadoc/doclet/testInterface/pkg/InterfaceWithStaticMethod.java Changeset: d4f959806fe9 Author: joehw Date: 2017-10-04 10:54 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/d4f959806fe9 8187593: Cleanup: removing SecuritySupport files Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLMessages.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Messages.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLEntityStorage.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/WriterUtility.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java ! src/java.xml/share/classes/javax/xml/datatype/FactoryFinder.java - src/java.xml/share/classes/javax/xml/datatype/SecuritySupport.java ! src/java.xml/share/classes/javax/xml/parsers/FactoryFinder.java - src/java.xml/share/classes/javax/xml/parsers/SecuritySupport.java ! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java - src/java.xml/share/classes/javax/xml/stream/SecuritySupport.java ! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java - src/java.xml/share/classes/javax/xml/transform/SecuritySupport.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java - src/java.xml/share/classes/javax/xml/validation/SecuritySupport.java - src/java.xml/share/classes/javax/xml/xpath/SecuritySupport.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java ! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java ! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java ! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java - src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java ! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java Changeset: eb28be8f935d Author: ihse Date: 2017-10-05 11:02 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/eb28be8f935d 8188768: Fix interaction between make and autoconf after consolidation Reviewed-by: erikj, tbell ! make/Init.gmk ! make/InitSupport.gmk ! make/autoconf/autogen.sh ! make/autoconf/configure Changeset: 743814386712 Author: ihse Date: 2017-10-05 12:41 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/743814386712 8188814: Simplify IncludeCustomExtension Reviewed-by: dholmes ! make/Bundles.gmk ! make/CompileDemos.gmk ! make/CompileJavaModules.gmk ! make/CompileToolsHotspot.gmk ! make/CompileToolsJdk.gmk ! make/Docs.gmk ! make/Images.gmk ! make/Jprt.gmk ! make/Main.gmk ! make/ReleaseFile.gmk ! make/RunTests.gmk ! make/SourceRevision.gmk ! make/ToolsJdk.gmk ! make/UpdateBuildDocs.gmk ! make/ZipSource.gmk ! make/autoconf/spec.gmk.in ! make/common/FindTests.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk ! make/copy/Copy-java.base.gmk ! make/copy/Copy-java.desktop.gmk ! make/gendata/Gendata-java.base.gmk ! make/gendata/GendataBlacklistedCerts.gmk ! make/gendata/GendataFontConfig.gmk ! make/gensrc/Gensrc-java.desktop.gmk ! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk ! make/gensrc/Gensrc-jdk.localedata.gmk ! make/gensrc/GensrcIcons.gmk ! make/hotspot/gensrc/GenerateSources.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/hotspot/gensrc/GensrcJvmti.gmk ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/hotspot/lib/JvmFeatures.gmk ! make/hotspot/lib/JvmMapfile.gmk ! make/hotspot/lib/JvmOverrideFiles.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/Launcher-java.desktop.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/Lib-java.management.gmk ! make/lib/Lib-jdk.hotspot.agent.gmk ! make/lib/Lib-jdk.management.gmk ! make/lib/LibCommon.gmk ! make/test/JtregNativeHotspot.gmk ! make/test/JtregNativeJdk.gmk Changeset: 31f541df4187 Author: mcimadamore Date: 2017-10-05 12:19 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/31f541df4187 8063054: Incorrect raw type warning for method reference Summary: Spurious raw types warnings generated for unbound method references Reviewed-by: jlahoda Contributed-by: bsrbnd at gmail.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/lambda/8063054/T8063054a.java + test/langtools/tools/javac/lambda/8063054/T8063054b.java Changeset: 1129253d3bc7 Author: mcimadamore Date: 2017-10-05 18:29 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/1129253d3bc7 8172443: Change use of tree.pos to line:col in rawDiagnostics Summary: Generate more stable raw diagnostic position for functional expression AST diag arguments Reviewed-by: jjg, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java ! test/langtools/tools/javac/T8024207/FlowCrashTest.out ! test/langtools/tools/javac/generics/diamond/8065986/T8065986a.out ! test/langtools/tools/javac/generics/diamond/8065986/T8065986b.out ! test/langtools/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out ! test/langtools/tools/javac/lambda/8074381/T8074381b.out ! test/langtools/tools/javac/lambda/BadMethodCall2.out ! test/langtools/tools/javac/lambda/BadRecovery.out ! test/langtools/tools/javac/lambda/BadTargetType.out ! test/langtools/tools/javac/lambda/LambdaExpr19.out ! test/langtools/tools/javac/lambda/MethodReference20.out ! test/langtools/tools/javac/lambda/MethodReference22.out ! test/langtools/tools/javac/lambda/MethodReference41.out ! test/langtools/tools/javac/lambda/MethodReference42.out ! test/langtools/tools/javac/lambda/MethodReference43.out ! test/langtools/tools/javac/lambda/MethodReference44.out ! test/langtools/tools/javac/lambda/MethodReference46.out ! test/langtools/tools/javac/lambda/MethodReference48.out ! test/langtools/tools/javac/lambda/MethodReference55.out ! test/langtools/tools/javac/lambda/MethodReference68.out ! test/langtools/tools/javac/lambda/MethodReference72.java ! test/langtools/tools/javac/lambda/MethodReference72.out ! test/langtools/tools/javac/lambda/MostSpecific09.out ! test/langtools/tools/javac/lambda/TargetType21.out ! test/langtools/tools/javac/lambda/TargetType24.out ! test/langtools/tools/javac/lambda/TargetType33.out ! test/langtools/tools/javac/lambda/TargetType43.out ! test/langtools/tools/javac/lambda/TargetType44.out ! test/langtools/tools/javac/lambda/TargetType52.out ! test/langtools/tools/javac/lambda/TargetType60.out ! test/langtools/tools/javac/lambda/funcInterfaces/LambdaTest2_neg1.out ! test/langtools/tools/javac/lambda/typeInference/InferenceTest_neg1_2.out Changeset: 62e749769358 Author: goetz Date: 2017-10-06 08:37 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/62e749769358 8188855: Fix VS10 build after "8187658: Bigger buffer for GetAdaptersAddresses" Reviewed-by: vtewari, simonis ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: 423f5e46016e Author: jlahoda Date: 2017-10-06 17:18 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/423f5e46016e 8188225: AST could be improved in presence of var types. Summary: Adding a better start pos for vars; always adding a synthetic type tree to vars. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/jdk/jshell/ErrorTranslationTest.java + test/langtools/tools/javac/tree/VarTree.java Changeset: ef0b68c8f3a0 Author: lana Date: 2017-10-06 20:38 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/ef0b68c8f3a0 Added tag jdk-10+26 for changeset 1129253d3bc7 ! .hgtags Changeset: 8b09673f7ede Author: lana Date: 2017-10-06 20:54 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/8b09673f7ede Merge Changeset: da60bce4fc9f Author: jjg Date: 2017-10-06 18:40 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/da60bce4fc9f 8188578: move printFramesDocument from HtmlDocWriter to FrameOutputWriter Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java Changeset: d94b2c6e26a9 Author: fyuan Date: 2017-10-09 17:37 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/d94b2c6e26a9 8187700: SetAuthenticator tests should handle the proxy port Reviewed-by: dfuchs ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java ! test/jdk/java/net/HttpURLConnection/SetAuthenticator/HTTPTestServer.java Changeset: 6cb6ef406e97 Author: mcimadamore Date: 2017-10-09 13:03 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/6cb6ef406e97 8169345: javac crash when local from enclosing context is captured multiple times Summary: captured variables imported from multiple enclosing scopes are not handled correctly Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/langtools/tools/javac/8169345/T8169345a.java + test/langtools/tools/javac/8169345/T8169345b.java + test/langtools/tools/javac/8169345/T8169345c.java Changeset: 6cd8fe45ac91 Author: prr Date: 2017-10-09 11:38 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/6cd8fe45ac91 Merge - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java - src/java.xml/share/classes/javax/xml/datatype/SecuritySupport.java - src/java.xml/share/classes/javax/xml/parsers/SecuritySupport.java - src/java.xml/share/classes/javax/xml/stream/SecuritySupport.java - src/java.xml/share/classes/javax/xml/transform/SecuritySupport.java - src/java.xml/share/classes/javax/xml/validation/SecuritySupport.java - src/java.xml/share/classes/javax/xml/xpath/SecuritySupport.java - src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java - test/langtools/jdk/javadoc/doclet/testInterface/pkg/ClassWithStaticMethod.java - test/langtools/jdk/javadoc/doclet/testInterface/pkg/InterfaceWithStaticMethod.java From alexandre.iline at oracle.com Tue Oct 10 16:15:49 2017 From: alexandre.iline at oracle.com (alexandre.iline at oracle.com) Date: Tue, 10 Oct 2017 16:15:49 +0000 Subject: hg: jdk10/client: 8188824: sanity/client/SwingSet/src/ProgressBarDemoTest: Failed with NullPointerException Message-ID: <201710101615.v9AGFn30023138@aojmv0008.oracle.com> Changeset: 6dff69a7fecc Author: shurailine Date: 2017-10-10 09:10 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/6dff69a7fecc 8188824: sanity/client/SwingSet/src/ProgressBarDemoTest: Failed with NullPointerException Reviewed-by: ssadetsky ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeouts.java From philip.race at oracle.com Tue Oct 10 19:20:11 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 10 Oct 2017 19:20:11 +0000 Subject: hg: jdk10/client: 8080084: java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with G1 GC Message-ID: <201710101920.v9AJKCXS019506@aojmv0008.oracle.com> Changeset: 74429839ae97 Author: prr Date: 2017-10-10 12:15 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/74429839ae97 8080084: java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with G1 GC Reviewed-by: ssadetsky, pnarayanan ! test/jdk/java/awt/Graphics2D/DrawString/DrawStringCrash.java From anton.litvinov at oracle.com Wed Oct 11 14:57:01 2017 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Wed, 11 Oct 2017 14:57:01 +0000 Subject: hg: jdk10/client: 8166772: Touch keyboard is not shown for text components on a screen touch Message-ID: <201710111457.v9BEv1CD015254@aojmv0008.oracle.com> Changeset: 3b244a98d5ab Author: alitvinov Date: 2017-10-11 15:53 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/3b244a98d5ab 8166772: Touch keyboard is not shown for text components on a screen touch Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/event/MouseEvent.java ! src/java.desktop/share/classes/javax/swing/Autoscroller.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/JTree.java ! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/swing/FilePane.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/native/libawt/windows/awt.h ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h ! src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.h ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h From ajit.ghaisas at oracle.com Thu Oct 12 05:14:34 2017 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Thu, 12 Oct 2017 05:14:34 +0000 Subject: hg: jdk10/client: 6714836: JRootPane.getMaximumSize() returns a width of 0 Message-ID: <201710120514.v9C5EYfd013331@aojmv0008.oracle.com> Changeset: 8d56044a9850 Author: aghaisas Date: 2017-10-12 10:40 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/8d56044a9850 6714836: JRootPane.getMaximumSize() returns a width of 0 Reviewed-by: psadhukhan, serb Contributed-by: krishna.addepalli at oracle.com ! src/java.desktop/share/classes/javax/swing/JRootPane.java + test/jdk/javax/swing/JRootPane/MaximumSizeTest.java From philip.race at oracle.com Fri Oct 13 15:58:45 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 13 Oct 2017 15:58:45 +0000 Subject: hg: jdk10/client: 8183978: Remove ICU layout code from OpenJDK Message-ID: <201710131558.v9DFwjbA024628@aojmv0008.oracle.com> Changeset: a26c8a7739f0 Author: prr Date: 2017-10-13 08:54 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/a26c8a7739f0 8183978: Remove ICU layout code from OpenJDK Reviewed-by: srl, serb ! make/mapfiles/libfontmanager/mapfile-vers ! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java - src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.cpp - src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.h - src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.h - src/java.desktop/share/native/libfontmanager/layout/AnchorTables.cpp - src/java.desktop/share/native/libfontmanager/layout/AnchorTables.h - src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.h - src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.cpp - src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.h - src/java.desktop/share/native/libfontmanager/layout/AttachmentPosnSubtables.h - src/java.desktop/share/native/libfontmanager/layout/CanonData.cpp - src/java.desktop/share/native/libfontmanager/layout/CanonShaping.cpp - src/java.desktop/share/native/libfontmanager/layout/CanonShaping.h - src/java.desktop/share/native/libfontmanager/layout/CharSubstitutionFilter.h - src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.cpp - src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.h - src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertion.h - src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.cpp - src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.h - src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp - src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.h - src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.cpp - src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.h - src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstitution.h - src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.h - src/java.desktop/share/native/libfontmanager/layout/CoverageTables.cpp - src/java.desktop/share/native/libfontmanager/layout/CoverageTables.h - src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.h - src/java.desktop/share/native/libfontmanager/layout/DefaultCharMapper.h - src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp - src/java.desktop/share/native/libfontmanager/layout/DeviceTables.h - src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.h - src/java.desktop/share/native/libfontmanager/layout/Features.cpp - src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.cpp - src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.h - src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.h - src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.cpp - src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.h - src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.cpp - src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.h - src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.cpp - src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.h - src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.cpp - src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.h - src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.cpp - src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.h - src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.cpp - src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.h - src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.cpp - src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.h - src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.cpp - src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.h - src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.cpp - src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.h - src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.h - src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.h - src/java.desktop/share/native/libfontmanager/layout/ICUFeatures.h - src/java.desktop/share/native/libfontmanager/layout/IndicClassTables.cpp - src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.h - src/java.desktop/share/native/libfontmanager/layout/IndicRearrangement.h - src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp - src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h - src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp - src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h - src/java.desktop/share/native/libfontmanager/layout/IndicReordering.cpp - src/java.desktop/share/native/libfontmanager/layout/IndicReordering.h - src/java.desktop/share/native/libfontmanager/layout/KernTable.cpp - src/java.desktop/share/native/libfontmanager/layout/KernTable.h - src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.h - src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.cpp - src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.h - src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.cpp - src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.h - src/java.desktop/share/native/libfontmanager/layout/LEGlyphFilter.h - src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.cpp - src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.h - src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.cpp - src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.h - src/java.desktop/share/native/libfontmanager/layout/LELanguages.h - src/java.desktop/share/native/libfontmanager/layout/LEScripts.h - src/java.desktop/share/native/libfontmanager/layout/LEStandalone.h - src/java.desktop/share/native/libfontmanager/layout/LESwaps.h - src/java.desktop/share/native/libfontmanager/layout/LETableReference.h - src/java.desktop/share/native/libfontmanager/layout/LETypes.h - src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h - src/java.desktop/share/native/libfontmanager/layout/LayoutTables.h - src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp - src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.h - src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp - src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.h - src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.h - src/java.desktop/share/native/libfontmanager/layout/LigatureSubstitution.h - src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.cpp - src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.h - src/java.desktop/share/native/libfontmanager/layout/LookupTables.cpp - src/java.desktop/share/native/libfontmanager/layout/LookupTables.h - src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp - src/java.desktop/share/native/libfontmanager/layout/Lookups.h - src/java.desktop/share/native/libfontmanager/layout/MPreFixups.cpp - src/java.desktop/share/native/libfontmanager/layout/MPreFixups.h - src/java.desktop/share/native/libfontmanager/layout/MarkArrays.cpp - src/java.desktop/share/native/libfontmanager/layout/MarkArrays.h - src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.h - src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.h - src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.h - src/java.desktop/share/native/libfontmanager/layout/MirroredCharData.cpp - src/java.desktop/share/native/libfontmanager/layout/MorphStateTables.h - src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp - src/java.desktop/share/native/libfontmanager/layout/MorphTables.h - src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp - src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.h - src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubst.h - src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.cpp - src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.h - src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.cpp - src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.h - src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.h - src/java.desktop/share/native/libfontmanager/layout/OpenTypeTables.h - src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.cpp - src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.h - src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.h - src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.cpp - src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.h - src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp - src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.h - src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.cpp - src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.h - src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.cpp - src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.h - src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.cpp - src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.h - src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.cpp - src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.h - src/java.desktop/share/native/libfontmanager/layout/ShapingTypeData.cpp - src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.cpp - src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.h - src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.cpp - src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.h - src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.h - src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.cpp - src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.h - src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp - src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.h - src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.cpp - src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.h - src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp - src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h - src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp - src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.h - src/java.desktop/share/native/libfontmanager/layout/StateTables.h - src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.cpp - src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.h - src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.cpp - src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.h - src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.cpp - src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.h - src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.h - src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp - src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h - src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp - src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.cpp - src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.h - src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.cpp - src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.h - src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.cpp - src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.h - src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.cpp - src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.h - src/java.desktop/share/native/libfontmanager/layout/ValueRecords.cpp - src/java.desktop/share/native/libfontmanager/layout/ValueRecords.h From semyon.sadetsky at oracle.com Mon Oct 16 15:11:18 2017 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Mon, 16 Oct 2017 15:11:18 +0000 Subject: hg: jdk10/client: 8180821: [macosx]com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java: The menu item should have been GC-ed Message-ID: <201710161511.v9GFBIWS026606@aojmv0008.oracle.com> Changeset: 4d711a58bb3b Author: ssadetsky Date: 2017-10-16 08:06 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/4d711a58bb3b 8180821: [macosx]com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java: The menu item should have been GC-ed Reviewed-by: prr, psadhukhan ! test/jdk/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java From semyon.sadetsky at oracle.com Mon Oct 16 15:37:29 2017 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Mon, 16 Oct 2017 15:37:29 +0000 Subject: hg: jdk10/client: 8182638: [macosx] Active modal dialog is hidden by another non-active one Message-ID: <201710161537.v9GFbTF3008478@aojmv0008.oracle.com> Changeset: 19b912843392 Author: ssadetsky Date: 2017-10-16 08:34 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/19b912843392 8182638: [macosx] Active modal dialog is hidden by another non-active one Reviewed-by: azvegint, dmarkov ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java From semyon.sadetsky at oracle.com Mon Oct 16 15:59:40 2017 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Mon, 16 Oct 2017 15:59:40 +0000 Subject: hg: jdk10/client: 8187599: Remove dependency of Building Nimbus L&F on JAXB Message-ID: <201710161559.v9GFxenB017403@aojmv0008.oracle.com> Changeset: 18c850407be9 Author: ssadetsky Date: 2017-10-16 08:47 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/18c850407be9 8187599: Remove dependency of Building Nimbus L&F on JAXB Reviewed-by: serb, prr ! make/jdk/src/classes/build/tools/generatenimbus/AbstractGradient.java ! make/jdk/src/classes/build/tools/generatenimbus/Border.java ! make/jdk/src/classes/build/tools/generatenimbus/Canvas.java ! make/jdk/src/classes/build/tools/generatenimbus/Dimension.java ! make/jdk/src/classes/build/tools/generatenimbus/Ellipse.java ! make/jdk/src/classes/build/tools/generatenimbus/Generator.java ! make/jdk/src/classes/build/tools/generatenimbus/Gradient.java ! make/jdk/src/classes/build/tools/generatenimbus/GradientStop.java ! make/jdk/src/classes/build/tools/generatenimbus/Insets.java ! make/jdk/src/classes/build/tools/generatenimbus/Layer.java ! make/jdk/src/classes/build/tools/generatenimbus/Matte.java - make/jdk/src/classes/build/tools/generatenimbus/ObjectFactory.java ! make/jdk/src/classes/build/tools/generatenimbus/Path.java ! make/jdk/src/classes/build/tools/generatenimbus/Point.java ! make/jdk/src/classes/build/tools/generatenimbus/RadialGradient.java ! make/jdk/src/classes/build/tools/generatenimbus/Rectangle.java ! make/jdk/src/classes/build/tools/generatenimbus/Shape.java ! make/jdk/src/classes/build/tools/generatenimbus/SynthModel.java ! make/jdk/src/classes/build/tools/generatenimbus/Typeface.java ! make/jdk/src/classes/build/tools/generatenimbus/UIColor.java ! make/jdk/src/classes/build/tools/generatenimbus/UIComponent.java ! make/jdk/src/classes/build/tools/generatenimbus/UIDefault.java ! make/jdk/src/classes/build/tools/generatenimbus/UIFont.java ! make/jdk/src/classes/build/tools/generatenimbus/UIIconRegion.java ! make/jdk/src/classes/build/tools/generatenimbus/UIProperty.java ! make/jdk/src/classes/build/tools/generatenimbus/UIRegion.java ! make/jdk/src/classes/build/tools/generatenimbus/UIState.java ! make/jdk/src/classes/build/tools/generatenimbus/UIStateType.java ! make/jdk/src/classes/build/tools/generatenimbus/UIStyle.java From philip.race at oracle.com Tue Oct 17 21:57:01 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 17 Oct 2017 21:57:01 +0000 Subject: hg: jdk10/client: 35 new changesets Message-ID: <201710172157.v9HLv44D020476@aojmv0008.oracle.com> Changeset: 51b0b8d8fe56 Author: ihse Date: 2017-10-10 13:33 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/51b0b8d8fe56 8188312: Use CDS if present when running the Boot JDK during build Reviewed-by: iklam, erikj ! make/autoconf/boot-jdk.m4 ! make/autoconf/generated-configure.sh Changeset: d4d6bd42a6f3 Author: erikj Date: 2017-10-10 15:20 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/d4d6bd42a6f3 8188910: jib configure requires --src-dir for out fo tree builds, second attempt Reviewed-by: dholmes, tbell, ihse ! bin/jib.sh Changeset: 00f9fe99736e Author: erikj Date: 2017-10-10 15:26 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/00f9fe99736e 8188050: UnsatisfiedLinkError after repo consolidation Reviewed-by: tbell, ihse ! make/test/JtregNativeHotspot.gmk ! make/test/JtregNativeJdk.gmk Changeset: 8cb132b3a016 Author: bpb Date: 2017-10-10 09:55 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/8cb132b3a016 8147615: (fc) FileChannelImpl has no finalizer Summary: Add a cleaner to close parent-less FileChannels Reviewed-by: alanb, rriggs ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java + test/jdk/java/nio/channels/FileChannel/CleanerTest.java Changeset: d18df41954ba Author: jjg Date: 2017-10-10 17:02 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/d18df41954ba 8187521: In some corner cases the javadoc tool can reuse id attribute Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/langtools/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: 43b33ee91ea0 Author: ctornqvi Date: 2017-10-11 16:14 -0400 URL: http://hg.openjdk.java.net/jdk10/client/rev/43b33ee91ea0 8189115: Pass JIB_DATA_DIR to jtreg harness Reviewed-by: erikj ! make/RunTests.gmk ! test/TestCommon.gmk Changeset: eb010905ccb7 Author: ihse Date: 2017-10-12 13:35 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/eb010905ccb7 8189222: Remove make/corba/Makefile Reviewed-by: erikj - make/corba/Makefile Changeset: 39d1de71faca Author: redestad Date: 2017-10-12 16:00 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/39d1de71faca 8188869: jdk9/10 reject zip/jar files where seconds value of timestamp is out of supported range 0 - 59 Reviewed-by: sherman, alanb ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java ! test/jdk/java/util/zip/ZipFile/ZeroDate.java ! test/jdk/jdk/nio/zipfs/ZeroDate.java Changeset: b87d7b5d5ded Author: bpb Date: 2017-10-12 10:28 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/b87d7b5d5ded 8189209: java/lang/invoke/lambda/LambdaAsm.java failed with "could not create proxy classes" Summary: Use an inner class for the closer instead of a lambda Reviewed-by: alanb, rriggs ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java Changeset: 0c2e5ef6a1c6 Author: smarks Date: 2017-10-12 17:58 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/0c2e5ef6a1c6 6344935: (spec) clarify specifications for Object.wait overloads Reviewed-by: dholmes, martin, forax, lancea, mchung ! src/java.base/share/classes/java/lang/Object.java Changeset: 09d386ddaa42 Author: erikj Date: 2017-10-13 13:42 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/09d386ddaa42 8189095: Import JMC from artifactory using Jib and main makefiles Reviewed-by: ihse ! make/Bundles.gmk ! make/MacBundles.gmk ! make/common/MakeBase.gmk + test/make/TestCopyFiles.gmk ! test/make/TestIdea.gmk ! test/make/TestJavaCompilation.gmk ! test/make/TestMake.gmk ! test/make/TestMakeBase.gmk + test/make/UtilsForTests.gmk Changeset: e8bd8e969070 Author: alanb Date: 2017-10-13 14:17 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/e8bd8e969070 8186738: (sl) ServiceLoader::stream doesn't update cache Reviewed-by: mchung ! src/java.base/share/classes/java/util/ServiceLoader.java + test/jdk/java/util/ServiceLoader/CachingTest.java Changeset: 6694369ed3f9 Author: ihse Date: 2017-10-13 15:22 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/6694369ed3f9 8189229: Remove references to $(TOPDIR)/src/*/$(MODULE) Reviewed-by: erikj ! make/CompileDemos.gmk ! make/lib/Lib-java.base.gmk ! make/lib/Lib-java.desktop.gmk Changeset: 079a87f87518 Author: hannesw Date: 2017-10-13 17:25 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/079a87f87518 8027302: Identifiers containing unicode escapes are not recognized as reserved words Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties + test/nashorn/script/basic/JDK-8027302.js + test/nashorn/script/basic/es6/JDK-8027302.js Changeset: 89e5860b4e33 Author: lana Date: 2017-10-13 23:55 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/89e5860b4e33 Added tag jdk-10+27 for changeset b87d7b5d5ded ! .hgtags Changeset: 186868cadb5d Author: lana Date: 2017-10-13 23:56 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/186868cadb5d Merge Changeset: 83f933b97787 Author: dl Date: 2017-10-13 18:07 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/83f933b97787 8188900: ConcurrentLinkedDeque linearizability Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java Changeset: ed1fd45b6eb5 Author: dl Date: 2017-10-13 18:12 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/ed1fd45b6eb5 8188853: java/util/concurrent/ExecutorService/Invoke.java Assertion failure Reviewed-by: martin, psandoz, dholmes ! test/jdk/java/util/concurrent/ExecutorService/Invoke.java Changeset: bffcbf07ea88 Author: dl Date: 2017-10-13 18:19 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/bffcbf07ea88 8188047: Add SplittableRandom.nextBytes Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/SplittableRandom.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! test/jdk/java/util/concurrent/tck/SplittableRandomTest.java ! test/jdk/java/util/concurrent/tck/ThreadLocalRandomTest.java Changeset: 75ee0b48ea63 Author: dl Date: 2017-10-13 18:29 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/75ee0b48ea63 8187941: Add StampedLock stamp inspection methods Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java ! test/jdk/java/util/concurrent/tck/StampedLockTest.java Changeset: 849e5737eb19 Author: dl Date: 2017-10-13 18:34 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/849e5737eb19 8188575: Miscellaneous changes imported from jsr166 CVS 2017-10 Reviewed-by: martin, psandoz ! test/jdk/java/util/concurrent/ConcurrentQueues/GCRetention.java Changeset: 0a1fc9f3779c Author: alanb Date: 2017-10-14 09:51 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/0a1fc9f3779c 8189264: (sl) ServiceLoader does not wrap Errors thrown by provider classes when running with a security manager Reviewed-by: mchung ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java ! test/jdk/java/util/ServiceLoader/security/test/module-info.java ! test/jdk/java/util/ServiceLoader/security/test/p/Tests.java Changeset: ea082b202a23 Author: ihse Date: 2017-10-16 08:43 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/ea082b202a23 8189263: Introduce CUSTOM_ROOT Reviewed-by: erikj ! make/Init.gmk ! make/InitSupport.gmk ! make/autoconf/basics.m4 ! make/autoconf/configure ! make/autoconf/generated-configure.sh ! make/autoconf/spec.gmk.in Changeset: 26d9587d814b Author: sadayapalam Date: 2017-10-16 14:30 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/26d9587d814b 8184989: Incorrect class file created when passing lambda in inner class constructor and outer is subclass Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/lambda/LambdaInSuperCallCapturingOuterThis.java + test/langtools/tools/javac/lambda/LambdaInSuperCallCapturingOuterThis2.java + test/langtools/tools/javac/lambda/LambdaInSuperCallCapturingOuterThis3.java Changeset: 504e70cd64ad Author: erikj Date: 2017-10-16 12:56 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/504e70cd64ad 8189324: install-file macro no longer handles files with $ in them Reviewed-by: ihse ! make/common/MakeBase.gmk Changeset: 5958eaae167a Author: sundar Date: 2017-10-16 18:15 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/5958eaae167a 8189262: jdk.jlink module-info.java javadoc comment refers to the non-existent jimage tool doc Reviewed-by: alanb ! src/jdk.jlink/share/classes/module-info.java Changeset: d65c3b21081c Author: jlahoda Date: 2017-09-01 14:04 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/d65c3b21081c 8186694: JShell: speed-up compilation by reusing compiler instances Summary: Generalizing ReusableContext and using it in JShell to speed up processing. Reviewed-by: mcimadamore, rfield + src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParserFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! test/langtools/tools/javac/T7093325.java ! test/langtools/tools/javac/cast/intersection/IntersectionTypeCastTest.java ! test/langtools/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java ! test/langtools/tools/javac/defaultMethods/super/TestDefaultSuperCall.java ! test/langtools/tools/javac/failover/CheckAttributedTree.java ! test/langtools/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java ! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java ! test/langtools/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java ! test/langtools/tools/javac/lambda/FunctionalInterfaceConversionTest.java ! test/langtools/tools/javac/lambda/LambdaParserTest.java ! test/langtools/tools/javac/lambda/MethodReferenceParserTest.java ! test/langtools/tools/javac/lambda/TestInvokeDynamic.java ! test/langtools/tools/javac/lambda/TestLambdaToMethodStats.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/langtools/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/langtools/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java ! test/langtools/tools/javac/lib/combo/ComboTask.java ! test/langtools/tools/javac/lib/combo/ComboTestHelper.java - test/langtools/tools/javac/lib/combo/ReusableContext.java ! test/langtools/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java ! test/langtools/tools/javac/resolve/BitWiseOperators.java + test/langtools/tools/javac/tree/ScopeClassHeaderTest.java + test/langtools/tools/javac/util/JavacTaskPoolTest.java ! test/langtools/tools/javac/varargs/7042566/T7042566.java ! test/langtools/tools/javac/varargs/warning/Warn4.java ! test/langtools/tools/javac/varargs/warning/Warn5.java Changeset: fff3970bd14f Author: hannesw Date: 2017-10-16 18:27 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/fff3970bd14f 8068513: Adding elements to a javascript 'object' (a map) is slow Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyHashMap.java + test/nashorn/script/basic/JDK-8068513.js Changeset: 33ac30e17843 Author: bchristi Date: 2017-10-16 11:20 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/33ac30e17843 8187772: JVM crash when currency set on MacOS 10.10 and earlier Reviewed-by: naoto ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: a6d4932d582e Author: jlahoda Date: 2017-06-26 17:00 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/a6d4932d582e 8181897: JDK 9 change to symlink handling affects SourceFile attributes Summary: Using user provided path in toUri(). Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java ! test/langtools/tools/javac/file/SymLinkTest.java Changeset: e8bda13da40b Author: erikj Date: 2017-10-17 15:46 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/e8bda13da40b 8189434: SetupCopyFiles does not handle files with $ in them Reviewed-by: ihse ! make/CompileDemos.gmk ! make/Images.gmk ! make/common/MakeBase.gmk Changeset: 8cf060fad8a8 Author: erikj Date: 2017-10-17 15:47 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/8cf060fad8a8 8189430: make/hotspot/copy/Copy-java.base.gmk in wrong location after consolidation Reviewed-by: ihse, dholmes ! make/copy/Copy-java.base.gmk - make/hotspot/copy/Copy-java.base.gmk Changeset: c30033467073 Author: vromero Date: 2017-10-17 07:11 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/c30033467073 8187624: NPE in Type.UndetVar.debugString() Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java Changeset: 74700c8e39e9 Author: mchung Date: 2017-10-17 10:32 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/74700c8e39e9 8189202: (jdeps) Need jdeps output format easy for jlink --add-modules to use Reviewed-by: sundar ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java Changeset: 1a818b395dba Author: prr Date: 2017-10-17 14:33 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/1a818b395dba Merge - make/corba/Makefile - make/hotspot/copy/Copy-java.base.gmk - test/langtools/tools/javac/lib/combo/ReusableContext.java From sergey.bylokhov at oracle.com Thu Oct 19 05:37:57 2017 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 19 Oct 2017 05:37:57 +0000 Subject: hg: jdk10/client: 8075255: Metal L&F has dependency on the Windows L&F Message-ID: <201710190537.v9J5bvW4014610@aojmv0008.oracle.com> Changeset: a29594840024 Author: serb Date: 2017-10-18 22:06 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/a29594840024 8075255: Metal L&F has dependency on the Windows L&F Reviewed-by: psadhukhan - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java + src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java + src/java.desktop/share/classes/sun/swing/plaf/DesktopProperty.java + test/jdk/com/sun/java/swing/plaf/windows/RevalidateOnPropertyChange.java ! test/jdk/com/sun/java/swing/plaf/windows/Test6824600.java From manajit.halder at oracle.com Thu Oct 19 08:26:27 2017 From: manajit.halder at oracle.com (manajit.halder at oracle.com) Date: Thu, 19 Oct 2017 08:26:27 +0000 Subject: hg: jdk10/client: 8163265: [macosx] numpad 0 instead of VK_0 Message-ID: <201710190826.v9J8QRas023025@aojmv0008.oracle.com> Changeset: ec9f4dda4018 Author: mhalder Date: 2017-10-19 13:52 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/ec9f4dda4018 8163265: [macosx] numpad 0 instead of VK_0 Reviewed-by: serb, azvegint Contributed-by: manajit.halder at oracle.com ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! test/jdk/java/awt/keyboard/AllKeyCode/AllKeyCode.java From philip.race at oracle.com Thu Oct 19 18:51:23 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 19 Oct 2017 18:51:23 +0000 Subject: hg: jdk10/client: 11 new changesets Message-ID: <201710191851.v9JIpOCE006983@aojmv0008.oracle.com> Changeset: d07d5f7cab35 Author: stuefe Date: 2017-09-05 13:40 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/d07d5f7cab35 8187228: [aix] make data segment page size 64K by default Reviewed-by: goetz, erikj ! make/autoconf/flags.m4 ! make/autoconf/generated-configure.sh Changeset: e1a6c0168741 Author: joehw Date: 2017-10-18 13:25 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/e1a6c0168741 8181150: Fix lint warnings in JAXP repo: rawtypes and unchecked Reviewed-by: lancea, rriggs, mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java ! src/java.xml/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java ! src/java.xml/share/classes/com/sun/java_cup/internal/runtime/virtual_parse_stack.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/RangeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/PSVIErrorList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/Augmentations.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/LSInputList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ShortList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/StringList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSObjectList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMStringListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/NamespaceSupport.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMBuilder.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/QName.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringComparable.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Expression.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathException.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFalse.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncHere.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLast.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncPosition.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTrue.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function2Args.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function3Args.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Operation.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Variable.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTest.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/StepPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java ! src/java.xml/share/classes/javax/xml/namespace/NamespaceContext.java ! src/java.xml/share/classes/javax/xml/namespace/QName.java ! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFunction.java ! src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java ! src/java.xml/share/classes/org/xml/sax/helpers/AttributeListImpl.java ! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java ! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java Changeset: 31c9cf5eca62 Author: jjiang Date: 2017-10-19 14:49 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/31c9cf5eca62 8189603: ProblemList sun/security/pkcs11/KeyStore/SecretKeysBasic.sh on Linux platform Summary: Put test sun/security/pkcs11/KeyStore/SecretKeysBasic.sh to ProblemList on Linux platform due to JDK-8186098 Reviewed-by: xuelei ! test/jdk/ProblemList.txt Changeset: 74e1913a98c0 Author: clanger Date: 2017-10-19 09:01 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/74e1913a98c0 8155590: Dubious collection management in sun.net.www.http.KeepAliveCache Reviewed-by: rriggs, vtewari ! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java Changeset: e729cef2af4b Author: jlahoda Date: 2017-10-19 09:53 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/e729cef2af4b 8186873: Possible dead code \"com.sun.tools.javac.tree.TreeInfo.isAnonymousDiamond()\" which was added in 9 Summary: Removing unused method. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java Changeset: 77c792d06646 Author: jlahoda Date: 2017-10-19 10:59 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/77c792d06646 8188035: JavaFileManager.listLocationsForModules does not always reflect values set through StandardJavaFileManager.setLocationForModule. Summary: Prepending explictely set module locations in listLocationsForModules. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! test/langtools/tools/javac/file/SetLocationForModule.java Changeset: 6b3389375f31 Author: erikj Date: 2017-10-19 14:16 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/6b3389375f31 8189094: Change required boot jdk to JDK 9 Reviewed-by: ihse, mchung ! make/BuildNashorn.gmk ! make/CompileInterimLangtools.gmk ! make/CompileInterimRmic.gmk ! make/CompileToolsJdk.gmk ! make/JrtfsJar.gmk ! make/Main.gmk ! make/ToolsJdk.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.in ! make/autoconf/generated-configure.sh ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/SetupJavaCompilers.gmk ! make/conf/jib-profiles.js ! make/gendata/Gendata-jdk.compiler.gmk ! make/gendata/GendataBreakIterator.gmk ! make/langtools/src/classes/build/tools/symbolgenerator/TransitiveDependencies.java ! make/rmic/RmicCommon.gmk Changeset: 92f08900cb3c Author: erikj Date: 2017-10-19 17:47 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/92f08900cb3c 8189679: JDK-8189094 broke testing in Mach 5 Reviewed-by: tbell, mchung ! make/conf/jib-profiles.js Changeset: 82b49fe76dec Author: prr Date: 2017-10-19 10:54 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/82b49fe76dec Merge Changeset: cefe2083f3d1 Author: hannesw Date: 2017-10-19 20:34 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/cefe2083f3d1 8189617: Remove undocumented --print-mem-usage option Reviewed-by: jlaskey, sundar ! doc/nashorn/DEVELOPER_README ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties Changeset: c28e2522ac81 Author: prr Date: 2017-10-19 11:45 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/c28e2522ac81 Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java From philip.race at oracle.com Fri Oct 20 18:21:18 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 20 Oct 2017 18:21:18 +0000 Subject: hg: jdk10/client: 33 new changesets Message-ID: <201710201821.v9KILLxE021888@aojmv0008.oracle.com> Changeset: 2ea4edfdef8e Author: ksrini Date: 2017-10-19 20:27 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/2ea4edfdef8e 8157000: Do not generate javadoc for overridden method with no spec change Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java ! test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java + test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverrideMethods.java + test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Classes.java + test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Interfaces.java + test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/TestEnum.java Changeset: 911983f9df61 Author: stuefe Date: 2017-08-31 08:45 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/911983f9df61 8186665: [aix] buffer overflow in Java_java_nio_MappedByteBuffer_isLoaded0 Reviewed-by: alanb, plevart, clanger ! src/java.base/unix/native/libnio/MappedByteBuffer.c Changeset: 7236260e166c Author: stuefe Date: 2017-10-20 13:10 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/7236260e166c 8189619: [aix] OpenJDK local disk check not working on AIX Reviewed-by: erikj Contributed-by: sxa at uk.ibm.com ! make/autoconf/basics.m4 ! make/autoconf/generated-configure.sh Changeset: 1fd27535bc57 Author: erikj Date: 2017-10-20 13:33 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/1fd27535bc57 8182285: Speeding up incremental build by hashing module APIs Reviewed-by: ihse Contributed-by: jan.lahoda at oracle.com, erik.joelsson at oracle.com ! make/BuildNashorn.gmk ! make/CompileJavaModules.gmk ! make/CompileToolsJdk.gmk ! make/common/JavaCompilation.gmk + make/jdk/src/classes/build/tools/depend/Depend.java + make/jdk/src/classes/build/tools/depend/DependTest.java Changeset: fb677b3f0888 Author: sundar Date: 2017-10-20 17:16 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/fb677b3f0888 8189671: jlink should clearly report error when an automatic module is used Reviewed-by: alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! test/jdk/tools/jlink/JLinkNegativeTest.java Changeset: f1721aa42d2c Author: dfuchs Date: 2017-05-19 11:18 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/f1721aa42d2c 8180024: Improve construction of objects during deserialization Reviewed-by: rriggs, skoivu, ahgross, rhalade ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java ! src/java.corba/share/classes/sun/corba/Bridge.java ! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java Changeset: 98e960939ef2 Author: hseigel Date: 2017-07-26 11:45 -0400 URL: http://hg.openjdk.java.net/jdk10/client/rev/98e960939ef2 8180711: Better invokespecial checks Reviewed-by: acorn, ahgross, rhalade Contributed-by: harold.seigel at oracle.com ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp Changeset: fd5d1d2bc1d4 Author: joehw Date: 2017-06-13 11:13 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/fd5d1d2bc1d4 8181327: Better X processing Reviewed-by: dfuchs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java Changeset: a39992e8c9a7 Author: aefimov Date: 2017-06-19 22:51 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/a39992e8c9a7 8181100: Better Base Exceptions Reviewed-by: dfuchs, rhalade, skoivu Contributed-by: roman.grigoriadi at oracle.com ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java Changeset: e0aec2769cff Author: serb Date: 2016-10-28 21:33 +0300 URL: http://hg.openjdk.java.net/jdk10/client/rev/e0aec2769cff 8165543: Better window framing Reviewed-by: prr, ssadetsky, mschoene ! src/java.desktop/windows/native/libawt/windows/awt.h ! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h ! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp ! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Label.cpp ! src/java.desktop/windows/native/libawt/windows/awt_List.cpp ! src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.h ! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp Changeset: 7d686ef404c5 Author: igerasim Date: 2016-11-17 22:01 +0300 URL: http://hg.openjdk.java.net/jdk10/client/rev/7d686ef404c5 8169026: Handle smartcard clean up better Reviewed-by: valeriep, ahgross ! src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java Changeset: f074c11b8fbf Author: serb Date: 2017-02-21 02:23 +0300 URL: http://hg.openjdk.java.net/jdk10/client/rev/f074c11b8fbf 8169966: Larger AWT menus Reviewed-by: azvegint, prr, rhalade, mschoene ! src/java.desktop/windows/native/libawt/windows/CmdIDList.cpp ! src/java.desktop/windows/native/libawt/windows/CmdIDList.h ! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h Changeset: 2f79180e86e9 Author: valeriep Date: 2017-02-22 00:14 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/2f79180e86e9 8171252: Improve exception checking Reviewed-by: ascarpino, mschoene ! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/BlowfishCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java ! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java - src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java ! src/java.base/share/classes/com/sun/crypto/provider/PKCS5Padding.java Changeset: 99b7cd666944 Author: prr Date: 2017-02-23 03:43 -0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/99b7cd666944 8170218: Improved Font Metrics Reviewed-by: vadim, serb, mschoene ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp Changeset: 72af2394abce Author: prr Date: 2017-02-24 05:32 -0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/72af2394abce 8171261: Stability fixes for lcms Reviewed-by: serb, vadim, mschoene ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/lcms2.h Changeset: 1f8bec78ed3d Author: weijun Date: 2017-03-15 22:27 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/1f8bec78ed3d 8175940: More certificate subject checking Reviewed-by: ahgross, mullan ! src/java.base/share/classes/sun/security/x509/DNSName.java Changeset: 45a84b0b59b9 Author: dfuchs Date: 2017-03-23 15:07 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/45a84b0b59b9 8176751: Better URL connections Reviewed-by: chegar, michaelm, rhalade, rpatil, vtewari ! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java Changeset: 194f4c32678b Author: smarks Date: 2017-03-28 12:10 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/194f4c32678b 8174966: Unreferenced references Reviewed-by: rriggs, skoivu, rhalade, robm ! src/java.rmi/share/classes/sun/rmi/transport/Target.java Changeset: 17b77ca4d419 Author: weijun Date: 2017-05-18 08:52 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/17b77ca4d419 8178714: PKIX validator nameConstraints check failing after change 8175940 Reviewed-by: mullan, ahgross ! src/java.base/share/classes/sun/security/x509/DNSName.java ! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java Changeset: 3448b80444f3 Author: naoto Date: 2017-06-15 09:57 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/3448b80444f3 8181323: Better timezone processing Reviewed-by: rriggs ! src/java.base/share/classes/java/util/SimpleTimeZone.java Changeset: 354a527f3246 Author: rriggs Date: 2017-06-19 17:38 -0400 URL: http://hg.openjdk.java.net/jdk10/client/rev/354a527f3246 8181597: Process Proxy presentation Reviewed-by: dfuchs, ahgross, rhalade, skoivu ! src/java.base/share/classes/java/io/ObjectInputStream.java Changeset: a627f88bed3a Author: vinnie Date: 2017-06-28 16:52 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/a627f88bed3a 8181370: Better keystore handling Reviewed-by: weijun, igerasim ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java Changeset: 5984d1c9d03d Author: vinnie Date: 2017-07-05 17:27 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/5984d1c9d03d 8181692: Update storage implementations Reviewed-by: weijun, igerasim ! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java Changeset: 6993f9f1ff83 Author: weijun Date: 2017-07-06 09:20 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/6993f9f1ff83 8181432: Better processing of unresolved permissions Reviewed-by: mullan ! src/java.base/share/classes/java/security/CodeSource.java ! src/java.base/share/classes/java/security/UnresolvedPermission.java ! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java ! src/java.base/share/classes/sun/security/util/IOUtils.java ! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java Changeset: c08d54553a36 Author: prr Date: 2017-07-06 09:43 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/c08d54553a36 8183028: Improve CMS header processing Reviewed-by: serb, rhalade, mschoene ! src/java.desktop/share/native/liblcms/cmstypes.c Changeset: a2bf68a0365f Author: weijun Date: 2017-07-12 10:55 +0800 URL: http://hg.openjdk.java.net/jdk10/client/rev/a2bf68a0365f 8182879: Add warnings to keytool when using JKS and JCEKS Reviewed-by: vinnie, ahgross, mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! test/jdk/sun/security/tools/keytool/WeakAlg.java Changeset: f9e03aef3a49 Author: valeriep Date: 2017-07-13 20:41 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/f9e03aef3a49 8181048: Refactor existing providers to refer to the same constants for default values for key length Reviewed-by: mullan, ahgross ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/DHParameterGenerator.java ! src/java.base/share/classes/sun/security/provider/DSAKeyPairGenerator.java ! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java ! test/jdk/java/security/Signature/Offsets.java ! test/jdk/java/security/SignedObject/Chain.java ! test/jdk/sun/security/provider/DSA/TestAlgParameterGenerator.java ! test/jdk/sun/security/provider/DSA/TestKeyPairGenerator.java + test/jdk/sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Changeset: 7a4b85711089 Author: prappo Date: 2017-07-26 17:44 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/7a4b85711089 8181612: More stable connection processing Reviewed-by: chegar, coffeys, ahgross, joehw, rhalade ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java Changeset: 4fc2a4a29f3d Author: smarks Date: 2017-08-02 10:34 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/4fc2a4a29f3d 8174109: Better queuing priorities Reviewed-by: chegar, dfuchs, rriggs, alanb, robm, rhalade, jeff, ahgross ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/util/ArrayDeque.java ! src/java.base/share/classes/java/util/ArrayList.java ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/HashSet.java ! src/java.base/share/classes/java/util/Hashtable.java ! src/java.base/share/classes/java/util/IdentityHashMap.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/Properties.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java - src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java ! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java Changeset: 3a00eb4636e3 Author: rpatil Date: 2017-08-14 15:32 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/3a00eb4636e3 8184937: LCMS error 13: Couldn't link the profiles Reviewed-by: prr Contributed-by: sreeprakash.s at oracle.com ! src/java.desktop/share/native/liblcms/cmstypes.c Changeset: 96179f26139e Author: jwilhelm Date: 2017-09-14 22:57 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/96179f26139e 8187556: Backout of a fix reintroduced a dependency that had since been removed Reviewed-by: duke ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/RMIExporter.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java ! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java ! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java ! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java ! src/jdk.management.agent/share/conf/management.properties + test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java + test/jdk/javax/management/remote/mandatory/connection/NewRMIClientFilterTest.java + test/jdk/javax/management/remote/mandatory/connection/mgmt1.properties + test/jdk/javax/management/remote/mandatory/connection/mgmt2.properties ! test/jdk/javax/management/remote/mandatory/connectorServer/RMIExporterTest.java Changeset: 7d5509425e4a Author: henryjen Date: 2017-10-20 09:49 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/7d5509425e4a Merge - src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java - src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java Changeset: 251676148c62 Author: jjg Date: 2017-10-20 11:08 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/251676148c62 8189405: More cleanup in HtmlWriter Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties From sergey.bylokhov at oracle.com Fri Oct 20 22:16:36 2017 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 20 Oct 2017 22:16:36 +0000 Subject: hg: jdk10/client: 8187399: Different problems in the javadoc's links in java.desktop package Message-ID: <201710202216.v9KMGbRc010968@aojmv0008.oracle.com> Changeset: 328167c4ef32 Author: serb Date: 2017-10-20 15:12 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/328167c4ef32 8187399: Different problems in the javadoc's links in java.desktop package Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/event/MouseEvent.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/javax/swing/SpinnerNumberModel.java ! src/java.desktop/share/classes/javax/swing/text/Document.java From sergey.bylokhov at oracle.com Sat Oct 21 01:56:21 2017 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 21 Oct 2017 01:56:21 +0000 Subject: hg: jdk10/client: 8184219: Fix accessibility of tables in the java.desktop module Message-ID: <201710210156.v9L1uLee017393@aojmv0008.oracle.com> Changeset: aa0344e6f39b Author: serb Date: 2017-10-20 15:39 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/aa0344e6f39b 8184219: Fix accessibility of tables in the java.desktop module Reviewed-by: jjg ! src/java.desktop/share/classes/java/applet/AppletContext.java ! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java ! src/java.desktop/share/classes/java/awt/AWTPermission.java ! src/java.desktop/share/classes/java/awt/AlphaComposite.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Scrollbar.java ! src/java.desktop/share/classes/java/awt/SystemTray.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/font/TextAttribute.java ! src/java.desktop/share/classes/javax/imageio/package-info.java ! src/java.desktop/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java ! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java ! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.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/AudioPermission.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java ! src/java.desktop/share/classes/javax/swing/Action.java ! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JOptionPane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTreeUI.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java ! src/java.desktop/share/classes/javax/swing/text/html/FormView.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java From robert.field at oracle.com Sat Oct 21 02:11:57 2017 From: robert.field at oracle.com (robert.field at oracle.com) Date: Sat, 21 Oct 2017 02:11:57 +0000 Subject: hg: jdk10/client: 8187359: JShell: Give comprehensible error when user method name matches Object method Message-ID: <201710210211.v9L2BwsK021843@aojmv0008.oracle.com> Changeset: b3ea71b70f7b Author: rfield Date: 2017-10-20 19:08 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/b3ea71b70f7b 8187359: JShell: Give comprehensible error when user method name matches Object method Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n.properties ! test/langtools/jdk/jshell/MethodsTest.java From sergey.bylokhov at oracle.com Sat Oct 21 07:16:57 2017 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 21 Oct 2017 07:16:57 +0000 Subject: hg: jdk10/client: 8186559: [macos] the screen location is wrong when using AWT/SWT bridge with dual monitors Message-ID: <201710210716.v9L7Gvux024631@aojmv0008.oracle.com> Changeset: 9b702b6608f9 Author: serb Date: 2017-10-20 20:08 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/9b702b6608f9 8186559: [macos] the screen location is wrong when using AWT/SWT bridge with dual monitors Reviewed-by: dmarkov, ssadetsky ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m From ajit.ghaisas at oracle.com Mon Oct 23 11:30:02 2017 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Mon, 23 Oct 2017 11:30:02 +0000 Subject: hg: jdk10/client: 8145795: [PIT] java/awt/Window/ScreenLocation/ScreenLocationTest.java fails (can assign Integer.MAX_VALUE to Window dimensions) Message-ID: <201710231130.v9NBU2Qs013517@aojmv0008.oracle.com> Changeset: 187b92b2e32d Author: aghaisas Date: 2017-10-23 16:55 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/187b92b2e32d 8145795: [PIT] java/awt/Window/ScreenLocation/ScreenLocationTest.java fails (can assign Integer.MAX_VALUE to Window dimensions) Reviewed-by: serb, pkbalakr Contributed-by: pankaj.b.bansal at oracle.com ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h ! test/jdk/java/awt/Window/ScreenLocation/ScreenLocationTest.java From philip.race at oracle.com Mon Oct 23 20:11:17 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 23 Oct 2017 20:11:17 +0000 Subject: hg: jdk10/client: 12 new changesets Message-ID: <201710232011.v9NKBJhA005289@aojmv0008.oracle.com> Changeset: d72d7d55c765 Author: bpb Date: 2017-10-17 16:51 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/d72d7d55c765 8164900: Add support for O_DIRECT Summary: Add support for Direct I/O in FileChannel Reviewed-by: alanb, bpb, alanbur, coffeys, aph, clanger, plevart, mli, psandoz, simonis Contributed-by: Lucy Lu , Volker Simonis ! make/gensrc/GensrcMisc.gmk ! make/jprt.properties ! make/mapfiles/libnio/mapfile-linux ! make/mapfiles/libnio/mapfile-solaris ! make/test/JtregNativeJdk.gmk ! src/java.base/share/classes/java/nio/file/FileStore.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java ! src/java.base/share/classes/sun/nio/ch/IOUtil.java ! src/java.base/share/classes/sun/nio/ch/Util.java ! src/java.base/share/classes/sun/nio/fs/ExtendedOptions.java ! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java ! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template ! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java ! src/java.base/unix/native/libnio/ch/FileChannelImpl.c ! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java ! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java ! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c ! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedOpenOption.java + test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java + test/jdk/java/nio/channels/FileChannel/directio/PreadDirect.java + test/jdk/java/nio/channels/FileChannel/directio/PwriteDirect.java + test/jdk/java/nio/channels/FileChannel/directio/ReadDirect.java + test/jdk/java/nio/channels/FileChannel/directio/WriteDirect.java + test/jdk/java/nio/channels/FileChannel/directio/libDirectIO.c Changeset: aa31c0a9ebca Author: ksrini Date: 2017-10-20 11:42 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/aa31c0a9ebca 8189706: javadoc for the JDK APIs should summarize overridden methods with no specification changes Reviewed-by: jjg, mchung, tbell ! make/Docs.gmk Changeset: 42fe1ee28f27 Author: lana Date: 2017-10-21 00:04 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/42fe1ee28f27 Added tag jdk-10+28 for changeset 92f08900cb3c ! .hgtags Changeset: e6f53ff13373 Author: lana Date: 2017-10-21 00:06 +0000 URL: http://hg.openjdk.java.net/jdk10/client/rev/e6f53ff13373 Merge Changeset: 28d6070f5f2f Author: ihse Date: 2017-10-23 10:21 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/28d6070f5f2f 8189056: javadoc target for stable specdiff comparisons Reviewed-by: erikj ! make/Docs.gmk ! make/Main.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/generated-configure.sh ! make/autoconf/spec.gmk.in Changeset: 6331ad007664 Author: erikj Date: 2017-10-23 10:39 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/6331ad007664 8189119: Devkit for Linux needs to include fontconfig-devel Reviewed-by: ihse ! make/conf/jib-profiles.js ! make/devkit/Tools.gmk Changeset: 7be5c153e8a4 Author: erikj Date: 2017-10-23 10:41 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/7be5c153e8a4 8189664: Stop producing ARCHIVE_BUNDLE.zip from test makefiles unless asked to Reviewed-by: ihse ! test/TestCommon.gmk Changeset: 80fd2dab3805 Author: erikj Date: 2017-10-23 10:43 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/80fd2dab3805 8187974: Merge Java Mission Control 6.1 3rdpartyreame with the JDK 18.3 3rdpartyreadme Reviewed-by: ihse ! make/common/MakeBase.gmk Changeset: 389695e5e8db Author: redestad Date: 2017-10-23 11:33 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/389695e5e8db 8189266: (ann) Optimize AnnotationInvocationHandler.invoke Reviewed-by: jfranck, plevart Contributed-by: christoph.dreis at freenet.de ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java Changeset: 54a2f246edd8 Author: hannesw Date: 2017-10-23 13:03 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/54a2f246edd8 8165198: Inconsistent values with JavaImporter after accessing undefined variable Reviewed-by: sundar, hannesw Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java + test/nashorn/script/nosecurity/JDK-8165198.js + test/nashorn/script/nosecurity/JDK-8165198.js.EXPECTED Changeset: 286cb51fd280 Author: cushon Date: 2017-10-23 14:11 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/286cb51fd280 8187247: canonical import check compares classes by simple name Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java + test/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.out + test/tools/javac/importChecks/ImportCanonicalSameName/p1/A.java + test/tools/javac/importChecks/ImportCanonicalSameName/p2/A.java Changeset: d64ae7c1d70f Author: prr Date: 2017-10-23 13:06 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/d64ae7c1d70f Merge From semyon.sadetsky at oracle.com Tue Oct 24 15:40:50 2017 From: semyon.sadetsky at oracle.com (semyon.sadetsky at oracle.com) Date: Tue, 24 Oct 2017 15:40:50 +0000 Subject: hg: jdk10/client: 8188081: Text selection does not clear after focus is lost Message-ID: <201710241540.v9OFeogK003183@aojmv0008.oracle.com> Changeset: 2cd2d387fcd2 Author: ssadetsky Date: 2017-10-24 08:37 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/2cd2d387fcd2 8188081: Text selection does not clear after focus is lost Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java - test/jdk/javax/swing/JTextPane/bug8025082.java + test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java From robert.field at oracle.com Wed Oct 25 03:37:08 2017 From: robert.field at oracle.com (robert.field at oracle.com) Date: Wed, 25 Oct 2017 03:37:08 +0000 Subject: hg: jdk10/client: 8179856: jshell tool: not suitable for pipeline use; ... Message-ID: <201710250337.v9P3b8PV020005@aojmv0008.oracle.com> Changeset: 58ce36f43f1a Author: rfield Date: 2017-10-24 20:33 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/58ce36f43f1a 8179856: jshell tool: not suitable for pipeline use 8186708: jshell tool: bad load file garbles message and does not abort Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/jdk/jshell/ToolBasicTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java From ajit.ghaisas at oracle.com Wed Oct 25 11:08:00 2017 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Wed, 25 Oct 2017 11:08:00 +0000 Subject: hg: jdk10/client: 6463710: ListSelectionModel.setSelectionMode() underspecified Message-ID: <201710251108.v9PB80hs016886@aojmv0008.oracle.com> Changeset: 277fda692b28 Author: aghaisas Date: 2017-10-25 16:34 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/277fda692b28 6463710: ListSelectionModel.setSelectionMode() underspecified Reviewed-by: serb, ssadetsky Contributed-by: pankaj.b.bansal at oracle.com ! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java + test/jdk/javax/swing/JList/ListSelectionModelTest.java From philip.race at oracle.com Wed Oct 25 19:46:51 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 25 Oct 2017 19:46:51 +0000 Subject: hg: jdk10/client: 10 new changesets Message-ID: <201710251946.v9PJkqSE005594@aojmv0008.oracle.com> Changeset: 94943e6674be Author: jlahoda Date: 2017-10-24 12:07 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/94943e6674be 8189796: Incorrect end position for missing statement Summary: Recording end positions for error trees representing missing statements. Reviewed-by: mcimadamore Contributed-by: dusan.balek at oracle.com, jan.lahoda at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/parser/JavacParserTest.java Changeset: 963f70aa578d Author: erikj Date: 2017-10-24 15:36 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/963f70aa578d 8189682: JDK demos/tests should be in a separate bundle than hotspot ones Reviewed-by: prr, ihse ! make/Bundles.gmk ! make/autoconf/spec.gmk.in ! make/conf/jib-profiles.js Changeset: 258dc79d2265 Author: naoto Date: 2017-10-24 08:56 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/258dc79d2265 8189291: Test policy should extend the default system policy Reviewed-by: mchung ! test/jdk/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java ! test/jdk/java/lang/StackWalker/GetCallerClassTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java ! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java ! test/jdk/java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java ! test/jdk/java/net/URLPermission/nstest/LookupTest.java ! test/jdk/java/util/concurrent/atomic/AtomicUpdaters.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigWithInputStreamTest.java ! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java ! test/jdk/java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java Changeset: 560ee83bfce5 Author: naoto Date: 2017-10-24 08:56 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/560ee83bfce5 8189272: CLDR and JRE LocaleProviderAdapters silently swallow exceptions Reviewed-by: mchung ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java ! test/jdk/sun/util/locale/provider/Bug8038436.java Changeset: 711ef438b6ad Author: joehw Date: 2017-10-24 19:05 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/711ef438b6ad 8176891: Fix lint warnings in JAXP repo: serial Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/URI.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/URI.java ! src/java.xml/share/classes/javax/xml/datatype/DatatypeConfigurationException.java ! src/java.xml/share/classes/javax/xml/namespace/QName.java ! src/java.xml/share/classes/javax/xml/parsers/ParserConfigurationException.java ! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java ! src/java.xml/share/classes/org/w3c/dom/events/EventException.java ! src/java.xml/share/classes/org/w3c/dom/ls/LSException.java ! src/java.xml/share/classes/org/w3c/dom/ranges/RangeException.java Changeset: b6da56767057 Author: bchristi Date: 2017-10-25 09:06 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/b6da56767057 8183901: Fix broken links to "Package Sealing" in the JAR spec Reviewed-by: alanb, mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/util/jar/Attributes.java Changeset: 599bd0aa4433 Author: stuefe Date: 2017-10-17 12:17 +0200 URL: http://hg.openjdk.java.net/jdk10/client/rev/599bd0aa4433 8189431: Netbeans nb_native project needs to be adapted to new repo structure Reviewed-by: ihse ! make/nb_native/nbproject/configurations.xml ! make/nb_native/nbproject/project.xml Changeset: fd458b0b7749 Author: darcy Date: 2017-10-25 10:40 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/fd458b0b7749 8062385: Remove @SuppressWarnings("cast") and casts for NIO related usages when JDK 9 becomes the bootstrap JDK Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: 9887d1bc3e9c Author: bpatel Date: 2017-10-25 12:29 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/9887d1bc3e9c 8183037: Overview summary page should have a table with tabs for groups Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java ! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: 39139decba61 Author: prr Date: 2017-10-25 12:41 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/39139decba61 Merge From philip.race at oracle.com Wed Oct 25 20:16:36 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 25 Oct 2017 20:16:36 +0000 Subject: hg: jdk10/client: 8170681: Remove fontconfig header files from JDK source tree Message-ID: <201710252016.v9PKGagh017709@aojmv0008.oracle.com> Changeset: 5a270d2dfa5d Author: prr Date: 2017-10-25 13:11 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/5a270d2dfa5d 8170681: Remove fontconfig header files from JDK source tree Reviewed-by: serb, erikj ! make/autoconf/generated-configure.sh ! make/autoconf/help.m4 + make/autoconf/lib-fontconfig.m4 ! make/autoconf/libraries.m4 ! make/lib/Awt2dLibraries.gmk - src/java.desktop/unix/legal/fontconfig.md - src/java.desktop/unix/native/common/awt/fontconfig.h ! src/java.desktop/unix/native/common/awt/fontpath.c From sergey.bylokhov at oracle.com Fri Oct 27 02:50:01 2017 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 27 Oct 2017 02:50:01 +0000 Subject: hg: jdk10/client: 8187639: TrayIcon is not properly supported on macOS in multi-screen environment Message-ID: <201710270250.v9R2o1RQ003069@aojmv0008.oracle.com> Changeset: 33da1153954c Author: serb Date: 2017-10-26 19:45 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/33da1153954c 8187639: TrayIcon is not properly supported on macOS in multi-screen environment Reviewed-by: prr, ssadetsky ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m From philip.race at oracle.com Fri Oct 27 18:35:03 2017 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 27 Oct 2017 18:35:03 +0000 Subject: hg: jdk10/client: 8180501: RescaleOp.filter does not document IllegalArgumentException if sizes differ. Message-ID: <201710271835.v9RIZ3Z0025524@aojmv0008.oracle.com> Changeset: 7d0f05e7c7f5 Author: prr Date: 2017-10-27 11:29 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/7d0f05e7c7f5 8180501: RescaleOp.filter does not document IllegalArgumentException if sizes differ. Reviewed-by: bpb, pnarayanan ! src/java.desktop/share/classes/java/awt/image/RescaleOp.java + test/jdk/java/awt/image/RescaleOp/RescaleOpExceptionTest.java From sergey.bylokhov at oracle.com Sat Oct 28 00:26:14 2017 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 28 Oct 2017 00:26:14 +0000 Subject: hg: jdk10/client: 8186617: The "com.sun.awt.AWTUtilities" class can be dropped in favour of public API Message-ID: <201710280026.v9S0QEUB016431@aojmv0008.oracle.com> Changeset: 6442b5049af7 Author: serb Date: 2017-10-27 14:15 -0700 URL: http://hg.openjdk.java.net/jdk10/client/rev/6442b5049af7 8186617: The "com.sun.awt.AWTUtilities" class can be dropped in favour of public API Reviewed-by: azvegint, prr ! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenUtilities.java ! src/java.desktop/macosx/classes/com/apple/eawt/event/GestureUtilities.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/GraphicsDevice.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java - test/jdk/com/sun/awt/Translucency/WindowOpacity.java + test/jdk/java/awt/Window/ShapedAndTranslucentWindows/WindowOpacity.java ! test/jdk/javax/swing/JComponent/6683775/bug6683775.java ! test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.java ! test/jdk/javax/swing/JPopupMenu/7156657/bug7156657.java From jayathirth.d.v at oracle.com Mon Oct 30 06:50:26 2017 From: jayathirth.d.v at oracle.com (jayathirth.d.v at oracle.com) Date: Mon, 30 Oct 2017 06:50:26 +0000 Subject: hg: jdk10/client: 8177455: TIFFCompressor has a reference to non-existent method Message-ID: <201710300650.v9U6oR2W017103@aojmv0008.oracle.com> Changeset: b57efb5771d3 Author: jdv Date: 2017-10-30 12:16 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/b57efb5771d3 8177455: TIFFCompressor has a reference to non-existent method Reviewed-by: prr, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCompressor.java From ajit.ghaisas at oracle.com Mon Oct 30 10:19:43 2017 From: ajit.ghaisas at oracle.com (ajit.ghaisas at oracle.com) Date: Mon, 30 Oct 2017 10:19:43 +0000 Subject: hg: jdk10/client: 8159062: [hidpi] DnD on Windows while scaling is non-integer Message-ID: <201710301019.v9UAJhVs006796@aojmv0008.oracle.com> Changeset: fc3ec7e40a12 Author: pbansal Date: 2017-10-30 15:45 +0530 URL: http://hg.openjdk.java.net/jdk10/client/rev/fc3ec7e40a12 8159062: [hidpi] DnD on Windows while scaling is non-integer Reviewed-by: serb, pkbalakr Contributed-by: pankaj.b.bansal at oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h + test/jdk/java/awt/dnd/DnDTestWithHIDPI/DragTestWithHIDPI.java From neugens.limasoftware at gmail.com Mon Oct 30 12:19:08 2017 From: neugens.limasoftware at gmail.com (neugens.limasoftware at gmail.com) Date: Mon, 30 Oct 2017 12:19:08 +0000 Subject: hg: jdk10/client: 8188030: AWT java apps fail to start when some minimal fonts are present Message-ID: <201710301219.v9UCJ88a000539@aojmv0008.oracle.com> Changeset: d5a1cde89944 Author: neugens Date: 2017-10-30 13:15 +0100 URL: http://hg.openjdk.java.net/jdk10/client/rev/d5a1cde89944 8188030: AWT java apps fail to start when some minimal fonts are present Summary: Allow using CFF fonts as valid fonts when they are returned by fontconfig during font initialisation. Reviewed-by: prr, serb ! src/java.desktop/unix/native/common/awt/fontpath.c