hg: jdk10/client: 35 new changesets
philip.race at oracle.com
philip.race at oracle.com
Tue Oct 17 21:57:01 UTC 2017
Changeset: 51b0b8d8fe56
Author: ihse
Date: 2017-10-10 13:33 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/51b0b8d8fe56
8188312: Use CDS if present when running the Boot JDK during build
Reviewed-by: iklam, erikj
! make/autoconf/boot-jdk.m4
! make/autoconf/generated-configure.sh
Changeset: d4d6bd42a6f3
Author: erikj
Date: 2017-10-10 15:20 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/d4d6bd42a6f3
8188910: jib configure requires --src-dir for out fo tree builds, second attempt
Reviewed-by: dholmes, tbell, ihse
! bin/jib.sh
Changeset: 00f9fe99736e
Author: erikj
Date: 2017-10-10 15:26 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/00f9fe99736e
8188050: UnsatisfiedLinkError after repo consolidation
Reviewed-by: tbell, ihse
! make/test/JtregNativeHotspot.gmk
! make/test/JtregNativeJdk.gmk
Changeset: 8cb132b3a016
Author: bpb
Date: 2017-10-10 09:55 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/8cb132b3a016
8147615: (fc) FileChannelImpl has no finalizer
Summary: Add a cleaner to close parent-less FileChannels
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/jdk/java/nio/channels/FileChannel/CleanerTest.java
Changeset: d18df41954ba
Author: jjg
Date: 2017-10-10 17:02 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/d18df41954ba
8187521: In some corner cases the javadoc tool can reuse id attribute
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
Changeset: 43b33ee91ea0
Author: ctornqvi
Date: 2017-10-11 16:14 -0400
URL: http://hg.openjdk.java.net/jdk10/client/rev/43b33ee91ea0
8189115: Pass JIB_DATA_DIR to jtreg harness
Reviewed-by: erikj
! make/RunTests.gmk
! test/TestCommon.gmk
Changeset: eb010905ccb7
Author: ihse
Date: 2017-10-12 13:35 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/eb010905ccb7
8189222: Remove make/corba/Makefile
Reviewed-by: erikj
- make/corba/Makefile
Changeset: 39d1de71faca
Author: redestad
Date: 2017-10-12 16:00 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/39d1de71faca
8188869: jdk9/10 reject zip/jar files where seconds value of timestamp is out of supported range 0 - 59
Reviewed-by: sherman, alanb
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java
! test/jdk/java/util/zip/ZipFile/ZeroDate.java
! test/jdk/jdk/nio/zipfs/ZeroDate.java
Changeset: b87d7b5d5ded
Author: bpb
Date: 2017-10-12 10:28 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/b87d7b5d5ded
8189209: java/lang/invoke/lambda/LambdaAsm.java failed with "could not create proxy classes"
Summary: Use an inner class for the closer instead of a lambda
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
Changeset: 0c2e5ef6a1c6
Author: smarks
Date: 2017-10-12 17:58 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/0c2e5ef6a1c6
6344935: (spec) clarify specifications for Object.wait overloads
Reviewed-by: dholmes, martin, forax, lancea, mchung
! src/java.base/share/classes/java/lang/Object.java
Changeset: 09d386ddaa42
Author: erikj
Date: 2017-10-13 13:42 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/09d386ddaa42
8189095: Import JMC from artifactory using Jib and main makefiles
Reviewed-by: ihse
! make/Bundles.gmk
! make/MacBundles.gmk
! make/common/MakeBase.gmk
+ test/make/TestCopyFiles.gmk
! test/make/TestIdea.gmk
! test/make/TestJavaCompilation.gmk
! test/make/TestMake.gmk
! test/make/TestMakeBase.gmk
+ test/make/UtilsForTests.gmk
Changeset: e8bd8e969070
Author: alanb
Date: 2017-10-13 14:17 +0100
URL: http://hg.openjdk.java.net/jdk10/client/rev/e8bd8e969070
8186738: (sl) ServiceLoader::stream doesn't update cache
Reviewed-by: mchung
! src/java.base/share/classes/java/util/ServiceLoader.java
+ test/jdk/java/util/ServiceLoader/CachingTest.java
Changeset: 6694369ed3f9
Author: ihse
Date: 2017-10-13 15:22 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/6694369ed3f9
8189229: Remove references to $(TOPDIR)/src/*/$(MODULE)
Reviewed-by: erikj
! make/CompileDemos.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk
Changeset: 079a87f87518
Author: hannesw
Date: 2017-10-13 17:25 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/079a87f87518
8027302: Identifiers containing unicode escapes are not recognized as reserved words
Reviewed-by: jlaskey, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/nashorn/script/basic/JDK-8027302.js
+ test/nashorn/script/basic/es6/JDK-8027302.js
Changeset: 89e5860b4e33
Author: lana
Date: 2017-10-13 23:55 +0000
URL: http://hg.openjdk.java.net/jdk10/client/rev/89e5860b4e33
Added tag jdk-10+27 for changeset b87d7b5d5ded
! .hgtags
Changeset: 186868cadb5d
Author: lana
Date: 2017-10-13 23:56 +0000
URL: http://hg.openjdk.java.net/jdk10/client/rev/186868cadb5d
Merge
Changeset: 83f933b97787
Author: dl
Date: 2017-10-13 18:07 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/83f933b97787
8188900: ConcurrentLinkedDeque linearizability
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
Changeset: ed1fd45b6eb5
Author: dl
Date: 2017-10-13 18:12 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/ed1fd45b6eb5
8188853: java/util/concurrent/ExecutorService/Invoke.java Assertion failure
Reviewed-by: martin, psandoz, dholmes
! test/jdk/java/util/concurrent/ExecutorService/Invoke.java
Changeset: bffcbf07ea88
Author: dl
Date: 2017-10-13 18:19 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/bffcbf07ea88
8188047: Add SplittableRandom.nextBytes
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! test/jdk/java/util/concurrent/tck/SplittableRandomTest.java
! test/jdk/java/util/concurrent/tck/ThreadLocalRandomTest.java
Changeset: 75ee0b48ea63
Author: dl
Date: 2017-10-13 18:29 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/75ee0b48ea63
8187941: Add StampedLock stamp inspection methods
Reviewed-by: martin, psandoz
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/jdk/java/util/concurrent/tck/StampedLockTest.java
Changeset: 849e5737eb19
Author: dl
Date: 2017-10-13 18:34 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/849e5737eb19
8188575: Miscellaneous changes imported from jsr166 CVS 2017-10
Reviewed-by: martin, psandoz
! test/jdk/java/util/concurrent/ConcurrentQueues/GCRetention.java
Changeset: 0a1fc9f3779c
Author: alanb
Date: 2017-10-14 09:51 +0100
URL: http://hg.openjdk.java.net/jdk10/client/rev/0a1fc9f3779c
8189264: (sl) ServiceLoader does not wrap Errors thrown by provider classes when running with a security manager
Reviewed-by: mchung
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! test/jdk/java/util/ServiceLoader/security/test/module-info.java
! test/jdk/java/util/ServiceLoader/security/test/p/Tests.java
Changeset: ea082b202a23
Author: ihse
Date: 2017-10-16 08:43 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/ea082b202a23
8189263: Introduce CUSTOM_ROOT
Reviewed-by: erikj
! make/Init.gmk
! make/InitSupport.gmk
! make/autoconf/basics.m4
! make/autoconf/configure
! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in
Changeset: 26d9587d814b
Author: sadayapalam
Date: 2017-10-16 14:30 +0530
URL: http://hg.openjdk.java.net/jdk10/client/rev/26d9587d814b
8184989: Incorrect class file created when passing lambda in inner class constructor and outer is subclass
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/langtools/tools/javac/lambda/LambdaInSuperCallCapturingOuterThis.java
+ test/langtools/tools/javac/lambda/LambdaInSuperCallCapturingOuterThis2.java
+ test/langtools/tools/javac/lambda/LambdaInSuperCallCapturingOuterThis3.java
Changeset: 504e70cd64ad
Author: erikj
Date: 2017-10-16 12:56 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/504e70cd64ad
8189324: install-file macro no longer handles files with $ in them
Reviewed-by: ihse
! make/common/MakeBase.gmk
Changeset: 5958eaae167a
Author: sundar
Date: 2017-10-16 18:15 +0530
URL: http://hg.openjdk.java.net/jdk10/client/rev/5958eaae167a
8189262: jdk.jlink module-info.java javadoc comment refers to the non-existent jimage tool doc
Reviewed-by: alanb
! src/jdk.jlink/share/classes/module-info.java
Changeset: d65c3b21081c
Author: jlahoda
Date: 2017-09-01 14:04 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/d65c3b21081c
8186694: JShell: speed-up compilation by reusing compiler instances
Summary: Generalizing ReusableContext and using it in JShell to speed up processing.
Reviewed-by: mcimadamore, rfield
+ src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/ReplParserFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! test/langtools/tools/javac/T7093325.java
! test/langtools/tools/javac/cast/intersection/IntersectionTypeCastTest.java
! test/langtools/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
! test/langtools/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/langtools/tools/javac/failover/CheckAttributedTree.java
! test/langtools/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java
! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java
! test/langtools/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
! test/langtools/tools/javac/lambda/FunctionalInterfaceConversionTest.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/lambda/MethodReferenceParserTest.java
! test/langtools/tools/javac/lambda/TestInvokeDynamic.java
! test/langtools/tools/javac/lambda/TestLambdaToMethodStats.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/langtools/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
! test/langtools/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
! test/langtools/tools/javac/lib/combo/ComboTask.java
! test/langtools/tools/javac/lib/combo/ComboTestHelper.java
- test/langtools/tools/javac/lib/combo/ReusableContext.java
! test/langtools/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java
! test/langtools/tools/javac/resolve/BitWiseOperators.java
+ test/langtools/tools/javac/tree/ScopeClassHeaderTest.java
+ test/langtools/tools/javac/util/JavacTaskPoolTest.java
! test/langtools/tools/javac/varargs/7042566/T7042566.java
! test/langtools/tools/javac/varargs/warning/Warn4.java
! test/langtools/tools/javac/varargs/warning/Warn5.java
Changeset: fff3970bd14f
Author: hannesw
Date: 2017-10-16 18:27 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/fff3970bd14f
8068513: Adding elements to a javascript 'object' (a map) is slow
Reviewed-by: jlaskey, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyHashMap.java
+ test/nashorn/script/basic/JDK-8068513.js
Changeset: 33ac30e17843
Author: bchristi
Date: 2017-10-16 11:20 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/33ac30e17843
8187772: JVM crash when currency set on MacOS 10.10 and earlier
Reviewed-by: naoto
! src/java.base/macosx/native/libjava/java_props_macosx.c
Changeset: a6d4932d582e
Author: jlahoda
Date: 2017-06-26 17:00 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/a6d4932d582e
8181897: JDK 9 change to symlink handling affects SourceFile attributes
Summary: Using user provided path in toUri().
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java
! test/langtools/tools/javac/file/SymLinkTest.java
Changeset: e8bda13da40b
Author: erikj
Date: 2017-10-17 15:46 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/e8bda13da40b
8189434: SetupCopyFiles does not handle files with $ in them
Reviewed-by: ihse
! make/CompileDemos.gmk
! make/Images.gmk
! make/common/MakeBase.gmk
Changeset: 8cf060fad8a8
Author: erikj
Date: 2017-10-17 15:47 +0200
URL: http://hg.openjdk.java.net/jdk10/client/rev/8cf060fad8a8
8189430: make/hotspot/copy/Copy-java.base.gmk in wrong location after consolidation
Reviewed-by: ihse, dholmes
! make/copy/Copy-java.base.gmk
- make/hotspot/copy/Copy-java.base.gmk
Changeset: c30033467073
Author: vromero
Date: 2017-10-17 07:11 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/c30033467073
8187624: NPE in Type.UndetVar.debugString()
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
Changeset: 74700c8e39e9
Author: mchung
Date: 2017-10-17 10:32 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/74700c8e39e9
8189202: (jdeps) Need jdeps output format easy for jlink --add-modules to use
Reviewed-by: sundar
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
Changeset: 1a818b395dba
Author: prr
Date: 2017-10-17 14:33 -0700
URL: http://hg.openjdk.java.net/jdk10/client/rev/1a818b395dba
Merge
- make/corba/Makefile
- make/hotspot/copy/Copy-java.base.gmk
- test/langtools/tools/javac/lib/combo/ReusableContext.java
More information about the jdk10-client-changes
mailing list