hg: type-annotations/type-annotations/langtools: 13 new changesets
mali at csail.mit.edu
mali at csail.mit.edu
Wed May 6 13:39:43 PDT 2009
Changeset: a2a2eb17bdb8
Author: Michael Ernst <mernst at csail.mit.edu>
Date: 2009-05-05 13:36 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a2a2eb17bdb8
Prefer "Type Annotations" to "JSR 308".
! README-jsr308.html
Changeset: 95a55e488240
Author: Michael Ernst <mernst at csail.mit.edu>
Date: 2009-05-05 13:40 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/95a55e488240
Note 2 more differences from normal javac
! README-jsr308.html
Changeset: c6cd74c62255
Author: Michael Ernst <mernst at csail.mit.edu>
Date: 2009-05-05 13:42 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/c6cd74c62255
Automated merge with ssh://mernst@login.csail.mit.edu//afs/csail/group/pag/projects/annotations/langtools
Changeset: e2722bd43f3a
Author: jrose
Date: 2009-05-04 21:04 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/e2722bd43f3a
6829189: Java programming with JSR 292 needs language support
Summary: Language changes documented in http://wikis.sun.com/display/mlvm/ProjectCoinProposal
Reviewed-by: jjg, darcy, mcimadamore
! src/share/classes/com/sun/tools/classfile/Opcode.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ByteCodes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! src/share/classes/com/sun/tools/javac/jvm/Target.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javap/ConstantWriter.java
! src/share/classes/sun/tools/javap/JavapPrinter.java
! src/share/classes/sun/tools/javap/RuntimeConstants.java
+ test/tools/javac/meth/InvokeDyn.java
+ test/tools/javac/meth/InvokeMH.java
+ test/tools/javac/meth/MakeNegTests.sh
+ test/tools/javac/quid/MakeNegTests.sh
+ test/tools/javac/quid/QuotedIdent.java
+ test/tools/javac/quid/QuotedIdent2.java
Changeset: 4030cc469205
Author: ohair
Date: 2009-04-27 20:19 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/4030cc469205
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
Reviewed-by: tbell
! make/jprt.properties
Changeset: 8a2424db1a14
Author: xdono
Date: 2009-04-30 15:04 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/8a2424db1a14
Added tag jdk7-b57 for changeset 4030cc469205
! .hgtags
Changeset: 5bcac54d408b
Author: tbell
Date: 2009-05-04 22:16 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/5bcac54d408b
Merge
Changeset: b54c8b0ca803
Author: mali
Date: 2009-05-06 13:31 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b54c8b0ca803
pulling langtools changes from jdk7-tl
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Target.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/sun/tools/javap/JavapPrinter.java
Changeset: 56c3d0460648
Author: mali
Date: 2009-05-06 14:27 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/56c3d0460648
ignore anotated casts
! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/typeAnnotations/failures/LintCast.java
+ test/tools/javac/typeAnnotations/failures/LintCast.out
Changeset: c5f4492a6831
Author: mali
Date: 2009-05-06 15:13 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/c5f4492a6831
warn against annotated void types
- regression due to last openjdk change
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 7c8eecbc73d9
Author: mali
Date: 2009-05-06 15:21 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/7c8eecbc73d9
javap parse type annotations in classfile
- fix a typo (tests passing now)
! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
Changeset: f9d2639fdcba
Author: mali
Date: 2009-05-06 15:37 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/f9d2639fdcba
resolve conflicting names in tests
! test/tools/javac/typeAnnotations/failures/Scopes.java
! test/tools/javac/typeAnnotations/failures/Scopes.out
Changeset: 166adb149211
Author: mali
Date: 2009-05-06 16:34 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/166adb149211
handle annotated new array dimentions
- TODO: add tests later
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
More information about the type-annotations-dev
mailing list