hg: type-annotations/type-annotations/langtools: 9 new changesets

wdietl at gmail.com wdietl at gmail.com
Tue Mar 25 18:17:13 UTC 2014


Changeset: 06c9978d2891
Author:    vromero
Date:      2014-03-13 17:36 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/06c9978d2891

8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java

Changeset: bd152504a538
Author:    vromero
Date:      2014-03-13 20:13 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/bd152504a538

8034924: Incorrect inheritance of inaccessible static method
Reviewed-by: jjg, jlahoda

! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java

Changeset: c2bdc8b3610b
Author:    emc
Date:      2014-03-14 15:35 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/c2bdc8b3610b

8037420: Silent failures in Annotate.actualEnterTypeAnnotations
Summary: Remove two silent failures
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Annotate.java

Changeset: 663d51ec6576
Author:    dlsmith
Date:      2014-03-17 14:03 -0600
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/663d51ec6576

8034980: Fix @summary tag of test/tools/javac/parser/T4910483.java
Reviewed-by: vromero

! test/tools/javac/parser/T4910483.java

Changeset: 3dd1606e93fb
Author:    vromero
Date:      2014-03-18 22:12 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3dd1606e93fb

8036007: javac crashes when encountering an unresolvable interface
Reviewed-by: vromero, jlahoda
Contributed-by: paul.govereau at oracle.com

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTest.java
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTest.out
+ test/tools/javac/missingSuperRecovery/MissingInterfaceTestDep.java

Changeset: 22a7fa780701
Author:    pgovereau
Date:      2014-03-19 11:34 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/22a7fa780701

6898851: Compiling against this corrupt class file causes a stacktrace from javac
Summary: Added check for index out-of-bounds erros in ClassReader
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/classreader/BadClass.java
! test/tools/javac/diags/examples.not-yet.txt

Changeset: 3b4e7a027fcc
Author:    pgovereau
Date:      2014-03-19 17:39 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3b4e7a027fcc

8025505: Constant folding deficiency
Summary: Provide constant folding of equality tests involving constant and null.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/ConstFoldTest.java

Changeset: 57005bdeba6d
Author:    kizune
Date:      2014-03-20 15:13 +0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/57005bdeba6d

7118295: javac does not explicitly close -Xstdout file
Reviewed-by: ksrini, jjg

! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/Option.java
+ test/tools/javac/StdoutCloseTest.java

Changeset: 4b6dfe983991
Author:    wmdietl
Date:      2014-03-25 14:14 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/4b6dfe983991

Automated merge with http://hg.openjdk.java.net/jdk9/dev/langtools

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! 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



More information about the type-annotations-dev mailing list