[OpenJDK Rasterizer] hg: graphics-rasterizer/jdk9/langtools: 36 new changesets
james.graham at oracle.com
james.graham at oracle.com
Thu Nov 19 02:45:00 UTC 2015
Changeset: 16873e56156e
Author: aeriksso
Date: 2015-10-27 10:35 +0100
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/16873e56156e
8134759: jdb: Incorrect stepping inside finally block
Summary: Add LineNumberTable attribute for return bytecodes split around finally code
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/linenumbers/FinallyLineNumberTest.java
Changeset: 522e516b8a83
Author: ksrini
Date: 2015-10-28 10:41 -0700
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/522e516b8a83
8132096: Augment the Compiler Tree API to support the new Simplified Doclet API
Reviewed-by: jjg, jlahoda
! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! test/tools/javac/doctree/DocCommentTester.java
! test/tools/javac/doctree/FirstSentenceTest.java
+ test/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java
+ test/tools/javac/doctree/dcapi/OverviewTest.java
+ test/tools/javac/doctree/dcapi/overview0.html
+ test/tools/javac/doctree/dcapi/overview1.html
+ test/tools/javac/doctree/dcapi/overview2.html
+ test/tools/javac/doctree/dcapi/overview3.html
+ test/tools/javac/doctree/dcapi/overview4.html
+ test/tools/javac/doctree/dcapi/overview5.html
+ test/tools/javac/doctree/dcapi/overview6.html
+ test/tools/javac/doctree/dcapi/package.html
+ test/tools/javac/doctree/dcapi/pkg/Anchor.java
+ test/tools/javac/doctree/dcapi/pkg/package.html
! test/tools/javac/tree/NoPrivateTypesExported.java
Changeset: 00a25f93cee8
Author: lana
Date: 2015-10-29 08:42 -0700
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/00a25f93cee8
Added tag jdk9-b89 for changeset 16873e56156e
! .hgtags
Changeset: b278abcd113b
Author: lana
Date: 2015-10-29 12:40 -0700
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/b278abcd113b
Merge
Changeset: 03bb9c99b573
Author: jlahoda
Date: 2015-10-30 17:00 +0100
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/03bb9c99b573
8140766: langtools/make/test/sym/CreateSymbolsTest.java contains incorrect paths
Summary: Fixing paths in CreateSymbolsTest; fixing imports in CreateSymbolsTestImpl.
Reviewed-by: mcimadamore
! make/test/sym/CreateSymbolsTest.java
! make/test/sym/CreateSymbolsTestImpl.java
Changeset: 19e44405ab4f
Author: ihse
Date: 2015-11-03 17:54 +0100
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/19e44405ab4f
8141333: Rename SetupArchive to SetupJarArchive
Reviewed-by: erikj, tbell
! make/gendata/Gendata-jdk.compiler.gmk
Changeset: 155f6671cab4
Author: alundblad
Date: 2015-11-03 21:29 +0100
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/155f6671cab4
8137075: Sjavac tests are leaking file managers
Summary: Closing sjavac file managers.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! test/tools/sjavac/ApiExtraction.java
Changeset: a32f899caa49
Author: alundblad
Date: 2015-11-03 22:55 +0100
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/a32f899caa49
8141355: PackagePathMismatch.java does not use --state-dir option
Summary: Added --state-dir to the PackagePathMismatch.java test.
Reviewed-by: jlahoda
! test/tools/sjavac/PackagePathMismatch.java
Changeset: 17d15aa9140d
Author: alundblad
Date: 2015-11-04 12:27 +0100
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/17d15aa9140d
8139961: Various sjavac tests result in error on Windows (JPRT)
Summary: Test now closes Stream properly.
Reviewed-by: jlahoda
! test/tools/sjavac/NoState.java
Changeset: 3298cbc00d2f
Author: mcimadamore
Date: 2015-11-05 11:32 +0000
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/3298cbc00d2f
8141343: Subtle semantics changes for union types in cast conversion
Summary: cast applied to union types do not behave correctly and sometimes pass erroneously
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/cast/8141343/T8141343.java
+ test/tools/javac/cast/8141343/T8141343.out
Changeset: 49da3649b796
Author: lana
Date: 2015-10-30 10:29 -0700
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/49da3649b796
Added tag jdk9-b90 for changeset 00a25f93cee8
! .hgtags
Changeset: 79501a97ca57
Author: lana
Date: 2015-11-04 13:46 -0800
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/79501a97ca57
Merge
Changeset: ab33a84365a0
Author: lana
Date: 2015-11-05 08:15 -0800
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/ab33a84365a0
Added tag jdk9-b91 for changeset 79501a97ca57
! .hgtags
Changeset: a3415b57507c
Author: lana
Date: 2015-11-05 13:42 -0800
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/a3415b57507c
Merge
Changeset: 16d09290bb2a
Author: sadayapalam
Date: 2015-11-06 14:45 +0530
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/16d09290bb2a
8138612: Do not retain declaration annotations on lambda formal parameters
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java
+ test/tools/javac/lambda/SE5AnnotationsOnLambdaParameters.java
Changeset: ed4c306ec942
Author: sadayapalam
Date: 2015-11-09 05:45 +0530
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/ed4c306ec942
8129740: Incorrect class file created when passing lambda in inner class constructor
Summary: Lambda implementation method must be static when lambda is an argument to an explicit constructor call.
Reviewed-by: mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
+ test/tools/javac/lambda/T8129740/AllowEnclosingVarCaptureTest.java
+ test/tools/javac/lambda/T8129740/CaptureInCtorChainingTest.java
+ test/tools/javac/lambda/T8129740/QualifiedThisAccessTest.java
+ test/tools/javac/lambda/T8129740/SourceForTranslation.java
+ test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java
+ test/tools/javac/lambda/T8129740/Universe.java.out
Changeset: 424fba7cabb0
Author: mcimadamore
Date: 2015-11-09 16:03 +0000
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/424fba7cabb0
8141639: Signatures in Lower could be made tighter by using JCExpression instead of JCTree
Summary: Make signatures of Lower methods more specific
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
Changeset: 66a7e82d10a4
Author: mcimadamore
Date: 2015-11-10 11:49 +0000
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/66a7e82d10a4
8141613: Compiler fails to infer generic type
Summary: Repeated capture of same expression leads to erroneous inference constraints
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8141613/T8141613.java
Changeset: 2a83d2947323
Author: sadayapalam
Date: 2015-11-11 17:13 +0530
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/2a83d2947323
8142467: Remove all references Flags.IPROXY
Summary: Remove all references to flag bit IPROXY that has fallen into disuse.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
Changeset: 60e39427dbd0
Author: sadayapalam
Date: 2015-11-11 18:46 +0530
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/60e39427dbd0
8141508: java.lang.invoke.LambdaConversionException: Invalid receiver type
Summary: Incorrect handling of intersection type parameter of functional interface descriptor results in call site initialization exception
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/methodReference/IntersectionTypeReceiverTest.java
Changeset: 582f31e79d74
Author: sadayapalam
Date: 2015-11-12 05:59 +0530
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/582f31e79d74
8142476: Call site initialization exception caused by LambdaConversionException: Invalid receiver type
Summary: Incorrect handling of intersection typed receiver in method references results in call site initialization exception
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/lambda/methodReference/IntersectionTypeReceiverTest2.java
Changeset: 3449ae78c6dc
Author: sadayapalam
Date: 2015-11-12 06:13 +0530
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/3449ae78c6dc
8136419: Type annotations in initializers and lambda bodies not written to class file
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/annotations/typeAnnotations/classfile/InstanceInitializer.java
+ test/tools/javac/annotations/typeAnnotations/classfile/StaticInitializer.java
Changeset: fdfaa0e5c8c0
Author: sadayapalam
Date: 2015-11-12 08:39 +0530
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/fdfaa0e5c8c0
8139255: javac reports "cannot override" messages instead of "cannot hide" messages for static methods
Summary: Improve clarity of javac messages by discriminating hiding scenerio from overriding
Reviewed-by: mcimadamore, sadayapalam
Contributed-by: srinivas.dama at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/OverrideChecks/T4720359a.out
+ test/tools/javac/OverrideChecks/T8139255.java
+ test/tools/javac/OverrideChecks/T8139255.out
+ test/tools/javac/diags/examples/HideStatic.java
Changeset: cf000bae9c31
Author: shinyafox
Date: 2015-11-12 08:48 +0100
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/cf000bae9c31
8142384: JShell tool: New command: /imports, /i which show the list of imported packages or classes, etc...
Reviewed-by: rfield, jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/ToolBasicTest.java
Changeset: 329ae120e365
Author: jlahoda
Date: 2015-11-12 15:10 +0100
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/329ae120e365
8141092: JShell: Completion hangs on identifier completion
Summary: Avoiding recursive search when computing package completion.
Reviewed-by: mcimadamore, rfield
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/jdk/jshell/CompletionSuggestionTest.java
Changeset: 5245927b10eb
Author: lana
Date: 2015-11-12 10:39 -0800
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/5245927b10eb
Added tag jdk9-b92 for changeset a3415b57507c
! .hgtags
Changeset: 40d8d237e5a2
Author: lana
Date: 2015-11-12 14:13 -0800
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/40d8d237e5a2
Merge
Changeset: 3793a6706e58
Author: mcimadamore
Date: 2015-11-13 12:29 +0000
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/3793a6706e58
8046685: Uncompilable large expressions involving generics.
Summary: Improve inference propagation logic so that unnecessary inference variables are not propagated.
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/tools/javac/lambda/speculative/T8046685.java
Changeset: bcefe0a2b55c
Author: sadayapalam
Date: 2015-11-13 18:09 +0530
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/bcefe0a2b55c
8073616: Duplicate error message: cannot inherit from final (class) F
Summary: Ensure that the compiler does not emit duplicate errors at slightly different source positions.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/CheckNoDuplicateErrors.java
+ test/tools/javac/generics/CheckNoDuplicateErrors.out
! test/tools/javac/lambda/TargetType68.out
Changeset: d1a376cb2ae5
Author: mcimadamore
Date: 2015-11-13 18:45 +0000
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/d1a376cb2ae5
8142948: langtools/test/tools/javac/lambda/speculative/T8046685.java fails on some platforms
Summary: Test uses too much stack on 32-bit platforms
Reviewed-by: jlahoda
! test/tools/javac/lambda/speculative/T8046685.java
Changeset: d170adcf5640
Author: bpatel
Date: 2015-11-16 22:51 +0000
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/d170adcf5640
8142367: Allow files with .png extension to be copied for javadoc
Reviewed-by: erikj
! make/CompileInterim.gmk
Changeset: 91ea64d22fd9
Author: cjplummer
Date: 2015-11-05 10:30 -0800
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/91ea64d22fd9
8141489: [TESTBUG] requiredVersion in TEST.ROOT needs to updated to 4.1 b12
Summary: updated requiredVersion to 4.1 b12
Reviewed-by: dholmes, sla, darcy
! test/TEST.ROOT
Changeset: 9dcc408e6788
Author: jprovino
Date: 2015-11-11 23:47 +0000
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/9dcc408e6788
Merge
Changeset: dc47cea0c957
Author: amurillo
Date: 2015-11-13 10:35 -0800
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/dc47cea0c957
Merge
Changeset: f179d6b19171
Author: amurillo
Date: 2015-11-16 10:47 -0800
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/f179d6b19171
Merge
Changeset: 3915d57ea958
Author: amurillo
Date: 2015-11-16 22:36 -0800
URL: http://hg.openjdk.java.net/graphics-rasterizer/jdk9/langtools/rev/3915d57ea958
Merge
More information about the graphics-rasterizer-dev
mailing list