hg: jdk8u/hs-dev/langtools: 13 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri May 9 20:03:47 UTC 2014
Changeset: 5b8151ede720
Author: ksrini
Date: 2014-04-16 19:21 -0700
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/5b8151ede720
8038976: javadoc requires a trailing / for links where java 7's javadoc didn't
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
Changeset: 1737ad9ac984
Author: ksrini
Date: 2014-04-16 18:15 -0700
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/1737ad9ac984
8037484: [javadoc] fails with java.lang.IllegalStateException: endPosTable already set
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! test/tools/javadoc/parser/7091528/T7091528.java
+ test/tools/javadoc/parser/7091528/p/C3.java
Changeset: 0524f786d7e8
Author: vromero
Date: 2014-04-18 23:50 +0100
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/0524f786d7e8
8035891: javac, rename method asFree() in InferenceContext to asUndetVar() which reflects better it's purpose
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: 77352397867a
Author: vromero
Date: 2014-04-18 23:58 +0100
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/77352397867a
8029002: javac should take multiple upper bounds into account in incorporation
Reviewed-by: dlsmith, jjg
! src/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/T8029002/MultipleUpperBoundsIncorporationTest.java
Changeset: acd64168cf8b
Author: vromero
Date: 2014-04-22 17:55 +0100
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/acd64168cf8b
8029718: Should always use lambda body structure to disambiguate overload resolution
Reviewed-by: dlsmith, jjg, jlahoda
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
+ test/tools/javac/diags/examples/LambdaBodyNeitherValueNorVoidCompatible.java
- test/tools/javac/lambda/ErroneousLambdaExpr.java
- test/tools/javac/lambda/ErroneousLambdaExpr.out
+ test/tools/javac/lambda/LambdaExprLeadsToMissingClassFilesTest.java
+ test/tools/javac/lambda/MostSpecific09.java
+ test/tools/javac/lambda/MostSpecific09.out
! test/tools/javac/lambda/TargetType01.java
! test/tools/javac/lambda/TargetType01.out
! test/tools/javac/lambda/TargetType02.java
! test/tools/javac/lambda/TargetType02.out
! test/tools/javac/lambda/TargetType21.out
! test/tools/javac/lambda/TargetType42.java
! test/tools/javac/lambda/lambdaExpression/LambdaTest1.java
! test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java
Changeset: 972f74339e06
Author: lana
Date: 2014-04-23 18:04 -0700
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/972f74339e06
Merge
- test/tools/javac/lambda/ErroneousLambdaExpr.java
- test/tools/javac/lambda/ErroneousLambdaExpr.out
Changeset: 7daae506441f
Author: jlahoda
Date: 2014-04-18 11:53 +0200
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/7daae506441f
8038788: javac behaves incorrectly for annotations after method type parameters in some cases
Reviewed-by: jjg, emc
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java
Changeset: 08270f8a0950
Author: jlahoda
Date: 2014-04-15 18:58 +0200
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/08270f8a0950
8039079: Test tools/javac/processing/environment/round/TestElementsAnnotatedWith.java fails
Summary: Ensuring the test passes in both samevm and othervm modes.
Reviewed-by: darcy
! test/tools/javac/processing/environment/round/ErroneousAnnotations.out
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
Changeset: 9087c3c6920b
Author: jlahoda
Date: 2014-04-23 11:28 +0200
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/9087c3c6920b
8039250: Test tools/javac/classfiles/InnerClasses/SyntheticClasses.java fails
Summary: The test should only analyze classfiles.
Reviewed-by: vromero
! test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java
Changeset: 3a2ebbad5911
Author: pgovereau
Date: 2014-04-30 23:26 +0100
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/3a2ebbad5911
8038023: Compiler crash ClassCastException
Summary: Add additional checks on results of ClassReader.readPool
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/examples.not-yet.txt
Changeset: 12f99d1f23d9
Author: pgovereau
Date: 2014-04-30 23:29 +0100
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/12f99d1f23d9
8039026: Definitely unassigned field can be accessed
Reviewed-by: vromero, jlahoda
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/DefiniteAssignment/T8039026.java
+ test/tools/javac/DefiniteAssignment/T8039026.out
Changeset: b5c2375893e2
Author: lana
Date: 2014-04-30 23:59 -0700
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/b5c2375893e2
Merge
- test/tools/javac/lambda/ErroneousLambdaExpr.java
- test/tools/javac/lambda/ErroneousLambdaExpr.out
Changeset: 5d39c29950f4
Author: katleman
Date: 2014-05-07 10:59 -0700
URL: http://hg.openjdk.java.net/jdk8u/hs-dev/langtools/rev/5d39c29950f4
Added tag jdk8u20-b13 for changeset b5c2375893e2
! .hgtags
More information about the jdk8u-hs-changes
mailing list