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