hg: valhalla/valhalla: 66 new changesets

david.simms at oracle.com david.simms at oracle.com
Fri Oct 20 14:22:19 UTC 2017


Changeset: 39d1de71faca
Author:    redestad
Date:      2017-10-12 16:00 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/186868cadb5d

Merge


Changeset: 83f933b97787
Author:    dl
Date:      2017-10-13 18:07 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/74700c8e39e9

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

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

Changeset: d07d5f7cab35
Author:    stuefe
Date:      2017-09-05 13:40 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/92f08900cb3c

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

! make/conf/jib-profiles.js

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Merge

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

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

Merge


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

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

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

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

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

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

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

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

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

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

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

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

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

Merge

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Merge

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

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

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

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

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

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

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

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

Merge


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

Merge

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

Changeset: 2ea4edfdef8e
Author:    ksrini
Date:      2017-10-19 20:27 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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



More information about the valhalla-dev mailing list