jjg [Thu, 16 Sep 2010 09:56:25 -0700] rev 6600
6985181: Annotations lost from classfile
Reviewed-by: mcimadamore
jjg [Mon, 13 Sep 2010 11:40:58 -0700] rev 6599
6978974: [langtools] <findbugs> task should use ${target.java.home}
Reviewed-by: mcimadamore
jjg [Mon, 13 Sep 2010 11:35:27 -0700] rev 6598
6965264: langtools build should use ${ant.core.lib} instead of ${ant.home}/lib/ant.jar
Reviewed-by: mcimadamore
Contributed-by: jesse.glick@oracle.com
jjg [Thu, 09 Sep 2010 13:31:28 -0700] rev 6597
6983239: TreeScanner does not scan default value for method
Reviewed-by: mcimadamore
sundar [Thu, 09 Sep 2010 09:42:45 +0530] rev 6596
6900149: IllegalStateException when compiling same files and DiagnosticListener is set.
Reviewed-by: jjg
ohair [Tue, 07 Sep 2010 15:49:48 -0700] rev 6595
Merge
mcimadamore [Tue, 07 Sep 2010 17:33:43 +0100] rev 6594
6970584: Flow.java should be more error-friendly
Summary: Added a post-attribution visitor that fixup uninitialized types/symbol in AST after erroneous attribution
Reviewed-by: jjg
mcimadamore [Tue, 07 Sep 2010 17:32:52 +0100] rev 6593
6981185: com.sun.tools.model.JavacTypes.contains() calls Type.contains instead of Types.containsType
Summary: wrong implementation is causing trivial containment tests to fail unexpectedly (when such tests are executed using compiler API)
Reviewed-by: jjg
mcimadamore [Tue, 07 Sep 2010 17:32:27 +0100] rev 6592
6979327: method handle invocation should use casts instead of type parameters to specify return type
Summary: infer return type for polymorphic signature calls according to updated JSR 292 draft
Reviewed-by: jjg
Contributed-by: john.r.rose@oracle.com
mcimadamore [Tue, 07 Sep 2010 17:31:54 +0100] rev 6591
6337171: javac should create bridge methods when type variable bounds restricted
Summary: javac should add synthetic overrides for inherited abstract methods in order to preserve binary compatibility
Reviewed-by: jjg