hg: jdk10/client: 37 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Oct 9 18:54:19 UTC 2017


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 <pre> 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 <clm at google.com>

! 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



More information about the jdk10-client-changes mailing list