hg: type-annotations/type-annotations/langtools: 15 new changesets
mali at csail.mit.edu
mali at csail.mit.edu
Tue Apr 14 06:51:32 PDT 2009
Changeset: de4e6aa0f548
Author: mali
Date: 2009-04-13 22:34 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/de4e6aa0f548
applying first round of jonathans detailed comments
! src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
! src/share/classes/com/sun/source/tree/TreeVisitor.java
! src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/TargetType.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/OptionName.java
! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
Changeset: b3827ab0c54c
Author: mali
Date: 2009-04-14 09:03 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/b3827ab0c54c
fix a regression bug related to parsing vararg annotations
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javap/typeAnnotations/Presence.java
Changeset: ca68d92471b6
Author: mali
Date: 2009-04-14 09:07 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/ca68d92471b6
an attempt to fix JavacTaskImpl error
- throws NPE if Trees.getScope() is called within anno processor
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
Changeset: a7044df2303a
Author: mali
Date: 2009-04-14 09:13 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/a7044df2303a
remove a swap file
- test/tools/javac/typeAnnotations/failures/VoidGenericMethod.java~
Changeset: 197a7f881937
Author: xdono
Date: 2009-04-02 16:52 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/197a7f881937
Added tag jdk7-b53 for changeset dbdeb4a7581b
! .hgtags
Changeset: 2734c6a91b8b
Author: xdono
Date: 2009-04-09 10:37 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2734c6a91b8b
Added tag jdk7-b54 for changeset 197a7f881937
! .hgtags
Changeset: 5caa6c45936a
Author: mcimadamore
Date: 2009-03-25 10:28 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/5caa6c45936a
6182950: methods clash algorithm should not depend on return type
Summary: fixed code that checks for duplicate method declarations
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/6182950/T6182950a.java
+ test/tools/javac/generics/6182950/T6182950a.out
+ test/tools/javac/generics/6182950/T6182950b.java
+ test/tools/javac/generics/6182950/T6182950b.out
+ test/tools/javac/generics/6182950/T6182950c.java
Changeset: 6ce39250fa88
Author: mcimadamore
Date: 2009-03-25 10:28 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/6ce39250fa88
6816548: Uninitialized register when performing casting + auto(un)boxing
Summary: Constant value of final variable is lost during lowering
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/boxing/T6816548.java
Changeset: 1ee128971f5d
Author: mcimadamore
Date: 2009-03-25 10:29 +0000
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/1ee128971f5d
6400189: raw types and inference
Summary: Fixed resolution problem with raw overriding (CCC)
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/OverrideChecks/6400189/T6400189a.java
+ test/tools/javac/OverrideChecks/6400189/T6400189a.out
+ test/tools/javac/OverrideChecks/6400189/T6400189b.java
+ test/tools/javac/OverrideChecks/6400189/T6400189b.out
+ test/tools/javac/OverrideChecks/6400189/T6400189c.java
+ test/tools/javac/OverrideChecks/6400189/T6400189d.java
Changeset: 07da2ffbb76b
Author: jjg
Date: 2009-03-30 15:08 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/07da2ffbb76b
6819246: improve support for decoding instructions in classfile library
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/classfile/Code_attribute.java
+ src/share/classes/com/sun/tools/classfile/Instruction.java
- src/share/classes/com/sun/tools/classfile/OpCodes.java
+ src/share/classes/com/sun/tools/classfile/Opcode.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
Changeset: 89f67512b635
Author: jjg
Date: 2009-03-31 11:07 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/89f67512b635
6817950: refactor ClassReader to improve attribute handling
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
Changeset: af10262bd031
Author: jjg
Date: 2009-03-31 11:16 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/af10262bd031
6813059: replace use of JavaCompiler.errorCount with shouldContinue
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/policy/test3/A.java
+ test/tools/javac/policy/test3/Test.java
Changeset: 3e4038edfcb7
Author: tbell
Date: 2009-04-03 10:29 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/3e4038edfcb7
Merge
- src/share/classes/com/sun/tools/classfile/OpCodes.java
Changeset: 143956db282e
Author: tbell
Date: 2009-04-10 15:31 -0700
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/143956db282e
Merge
Changeset: 2c694ea1add6
Author: mali
Date: 2009-04-14 09:32 -0400
URL: http://hg.openjdk.java.net/type-annotations/type-annotations/langtools/rev/2c694ea1add6
merge openjdk changes
- update ClassReader attribution parsing
- src/share/classes/com/sun/tools/classfile/OpCodes.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
More information about the type-annotations-dev
mailing list