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

wdietl at gmail.com wdietl at gmail.com
Thu Apr 11 01:03:03 PDT 2013


Changeset: 27493e6676e9
Author:    wmdietl
Date:      2013-04-07 14:25 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/27493e6676e9

Automated merge with http://hg.openjdk.java.net/jdk8/tl/langtools

! .hgtags

Changeset: 8618fd61e826
Author:    wmdietl
Date:      2013-04-10 22:56 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/8618fd61e826

Fix typo in javadoc.

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java

Changeset: 56f644f4ea88
Author:    wmdietl
Date:      2013-04-10 22:57 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/56f644f4ea88

Add space before type annotations on arrays and varargs.

! src/share/classes/com/sun/tools/javac/tree/Pretty.java

Changeset: 62241155acee
Author:    wmdietl
Date:      2013-04-11 00:49 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/62241155acee

Handle TypeUnion and store type back into tree.

! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java

Changeset: 166b787bd180
Author:    wmdietl
Date:      2013-04-11 00:50 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/166b787bd180

Add isSameAnnotatedType and use it to compare UniqueTypes.

! src/share/classes/com/sun/tools/javac/code/Types.java

Changeset: 19b1447640cd
Author:    wmdietl
Date:      2013-04-11 00:51 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/19b1447640cd

Maintain AnnotatedTypes through Lower, so that Gen/Code sees type annotations for exceptions.

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

Changeset: 6d7aa0b05158
Author:    wmdietl
Date:      2013-04-11 00:52 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6d7aa0b05158

Ensure type annotations are annotated before usage.

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

Changeset: b5b61f27d93b
Author:    wmdietl
Date:      2013-04-11 00:54 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b5b61f27d93b

Implement type annotations on multi-catch.

! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java

Changeset: 0c204aef28fa
Author:    wmdietl
Date:      2013-04-11 01:01 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/0c204aef28fa

Automated merge with http://hg.openjdk.java.net/type-annotations/type-annotations/langtools

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java



More information about the type-annotations-dev mailing list