Jonathan Gibbons
|
de3bde6688
|
7013272: Automatically generate info about how compiler resource keys are used
Reviewed-by: mcimadamore
|
2011-01-26 13:45:25 -08:00 |
|
Jonathan Gibbons
|
a184b53cec
|
6554097: "final" confuses @SuppressWarnings
Reviewed-by: mcimadamore
|
2011-01-26 11:20:19 -08:00 |
|
Joe Darcy
|
ec50779b72
|
7013420: Project Coin: remove general expression support from try-with-resources statement
Reviewed-by: mcimadamore, jjg
|
2011-01-25 17:02:56 -08:00 |
|
Jonathan Gibbons
|
bcf09ec04f
|
6988106: javac report 'java.lang.IllegalMonitorStateException'
Reviewed-by: ksrini
|
2011-01-24 16:38:56 -08:00 |
|
Jonathan Gibbons
|
1ab227adc4
|
6581775: Fix the white space problem in javac shell tests
Reviewed-by: mcimadamore
|
2011-01-24 16:34:25 -08:00 |
|
Jonathan Gibbons
|
1d1fd8962d
|
6963934: JCCompilationUnit.getImports does not report all imports
Reviewed-by: mcimadamore
|
2011-01-24 16:17:33 -08:00 |
|
Maurizio Cimadamore
|
6bd5b48ca7
|
7013865: varargs: javac crashes during overload resolution with generic varargs
Fixed regression with varargs overload resolution that leads javac to crash
Reviewed-by: jjg
|
2011-01-24 15:45:41 +00:00 |
|
Maurizio Cimadamore
|
96d0749bfc
|
6569633: Varargs: parser error when varargs element type is an array
Explicit error message when old-style array syntax is mixed with varargs
Reviewed-by: jjg
|
2011-01-24 15:45:24 +00:00 |
|
Maurizio Cimadamore
|
13ecf26ded
|
6510286: Wording of javac error for inner classes
'inner classes cannot have static declarations' message needs to be reworked
Reviewed-by: jjg
|
2011-01-24 15:45:06 +00:00 |
|
Maurizio Cimadamore
|
b77effad6c
|
6968793: issues with diagnostics
Several diagnostic improvements
Reviewed-by: jjg
|
2011-01-24 15:44:51 +00:00 |
|
Maurizio Cimadamore
|
df54c56a04
|
6943278: spurious error message for inference and type-variable with erroneous bound
Type-inference should ignore erroneous bounds
Reviewed-by: jjg
|
2011-01-24 15:44:15 +00:00 |
|
Jonathan Gibbons
|
9a6afb10e4
|
6419926: JSR 199: FileObject.toUri() generates URI without schema (Solaris)
Reviewed-by: mcimadamore
|
2011-01-14 11:45:19 -08:00 |
|
Maurizio Cimadamore
|
0dae258b02
|
6949040: java.dyn package must be compiled with -target 7 or better
Issue error (rather than warning) when @PolymorphicSignature is found and target < 7
Reviewed-by: jjg
|
2011-01-14 09:46:44 +00:00 |
|
Maurizio Cimadamore
|
ede9924b4e
|
7007432: Test generic types well-formedness
Add a new kind of check (well-formedness of generic type w.r.t. declared bounds) in the type-harness
Reviewed-by: jjg
|
2011-01-14 09:45:52 +00:00 |
|
Maurizio Cimadamore
|
7d90979693
|
6992698: JSR 292: remove support for transient syntax in polymorphic signature calls
Special syntax to denote indy return type through type parameters should be removed (and cast shall be used instead)
Reviewed-by: jjg, jrose
|
2011-01-14 09:45:04 +00:00 |
|
Jonathan Gibbons
|
e66871ae10
|
6430241: Hard to disable symbol file feature through API
Reviewed-by: mcimadamore
|
2011-01-13 11:48:10 -08:00 |
|
Jonathan Gibbons
|
12f8b2493e
|
6993305: starting position of a method without modifiers and with type parameters is incorrect
Reviewed-by: mcimadamore
|
2011-01-11 08:05:28 -08:00 |
|
Jonathan Gibbons
|
43e78a8d44
|
6992999: fully remove JSR 308 from langtools
Reviewed-by: mcimadamore
|
2011-01-10 14:57:59 -08:00 |
|
Maurizio Cimadamore
|
21c037bb9b
|
7010194: several langtools regression failures after JSR 292 changes (b123)
Some regression tests rely on unsupported JSR 292 features
Reviewed-by: jjg
|
2011-01-05 09:59:01 +00:00 |
|
Lana Steuck
|
34c5f24321
|
Merge
|
2011-01-04 17:10:35 -08:00 |
|
Kelly O'Hair
|
84b5875f26
|
6962318: Update copyright year
Reviewed-by: xdono
|
2010-12-28 15:54:52 -08:00 |
|
Jim Holmlund
|
4157467833
|
6982992: Tests CheckAttributedTree.java, JavacTreeScannerTest.java, and SourceTreeeScannerTest.java timeout
Hoist some invariant code out of a loop
Reviewed-by: ksrini
|
2010-12-23 12:29:21 -08:00 |
|
Kumar Srinivasan
|
5032fcd7b5
|
6567415: Neverending loop in ClassReader
Reviewed-by: jjg
|
2010-12-18 09:38:39 -08:00 |
|
Jonathan Gibbons
|
facb1c1b6d
|
7006564: NPE in javac running test/tools/javac/nio/compileTest/CompileTest.java
Reviewed-by: mcimadamore, alanb
|
2010-12-15 06:39:51 -08:00 |
|
Jonathan Gibbons
|
cfe2f7eb5d
|
6999891: DefaultFileManager incorrect
Reviewed-by: darcy
|
2010-12-14 14:17:20 -08:00 |
|
Maurizio Cimadamore
|
6ef5228632
|
6993978: Project Coin: Compiler support of annotation to reduce varargs warnings
Reviewed-by: jjg, darcy
|
2010-12-13 15:11:00 -08:00 |
|
Bhavesh Patel
|
87db401cf5
|
Merge
|
2010-12-13 14:08:01 -08:00 |
|
Bhavesh Patel
|
8850af593b
|
7006270: Several javadoc regression tests are failing on windows
Reviewed-by: jjg
|
2010-12-13 13:44:47 -08:00 |
|
Maurizio Cimadamore
|
ecb30ce139
|
7006109: Add test library to simplify the task of writing automated type-system tests
Types.java needs to be more stress-tested
Reviewed-by: jjg
|
2010-12-13 14:56:50 +00:00 |
|
Jonathan Gibbons
|
1ce40f31dd
|
6504896: TreeMaker.Literal(Object) does not support Booleans
Reviewed-by: mcimadamore
|
2010-12-10 07:38:28 -08:00 |
|
Maurizio Cimadamore
|
450d85b95a
|
6199075: Unambiguous varargs method calls flagged as ambiguous
Javac does not implement overload resolution w.r.t. varargs methods as described in the JLS
Reviewed-by: jjg
|
2010-12-10 15:24:17 +00:00 |
|
Maurizio Cimadamore
|
ba8f15cef1
|
7005671: Regression: compiler accepts invalid cast from X[] to primitive array
Regression in type conversion after 292 changes
Reviewed-by: jjg
|
2010-12-10 15:23:42 +00:00 |
|
Jonathan Gibbons
|
cc42fec255
|
6985202: no access to doc comments from Tree API
Reviewed-by: mcimadamore
|
2010-12-09 08:48:08 -08:00 |
|
Jonathan Gibbons
|
3244279bb2
|
4917091: javac rejects array over 128 in length
Reviewed-by: mcimadamore
|
2010-12-09 08:24:42 -08:00 |
|
Maurizio Cimadamore
|
d2e437cb96
|
7005371: Multicatch: assertion error while generating LocalVariableTypeTable attribute
Compiler crashes with assertion error if '-g' option is passed and source contains multicatch
Reviewed-by: jjg
|
2010-12-09 15:50:57 +00:00 |
|
Maurizio Cimadamore
|
929d3fd3f5
|
6476118: compiler bug causes runtime ClassCastException for generics overloading
Compiler allows bridge methods to override unrelated method
Reviewed-by: jjg
|
2010-12-09 15:50:34 +00:00 |
|
Maurizio Cimadamore
|
e8d1ae243d
|
7005095: Cast: compile reject sensible cast from final class to interface
A previous fix to cast conversion has made the compiler too strict w.r.t. final cast
Reviewed-by: jjg
|
2010-12-09 15:50:10 +00:00 |
|
Jonathan Gibbons
|
b9f90baa59
|
7004698: javap does not output CharacterRangeTable attributes correctly
Reviewed-by: mcimadamore
|
2010-12-08 13:42:57 -08:00 |
|
Jonathan Gibbons
|
8e9c506c6c
|
6999210: javac should be able to warn of anomalous conditions in classfiles
Reviewed-by: mcimadamore, darcy
|
2010-12-07 14:13:25 -08:00 |
|
Maurizio Cimadamore
|
5cdc149cc1
|
5088429: varargs overloading problem
Compiler implementation for overload resolution w/ varargs method does not match JLS
Reviewed-by: jjg
|
2010-12-06 11:51:02 +00:00 |
|
Maurizio Cimadamore
|
47f6d8a95e
|
7002070: If catch clause has an incompatible type, error pointer points to first exception type in list
Attribution should check each component of a disjunctive type separately, rather than checking the corresponding lub()
Reviewed-by: jjg
|
2010-12-06 11:50:37 +00:00 |
|
Maurizio Cimadamore
|
63f05334a6
|
7003744: Compiler error concerning final variables
Flow analysis does not cleanup init/uninint bit masks after for-loop
Reviewed-by: jjg
|
2010-12-06 11:49:00 +00:00 |
|
Maurizio Cimadamore
|
8644a0bc46
|
7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
Javac should disable error messages when analyzing instance creation expression in 'diamond finder' mode
Reviewed-by: jjg
|
2010-12-03 16:32:31 +00:00 |
|
Maurizio Cimadamore
|
7613f7a72c
|
6956758: NPE in com.sun.tools.javac.code.Symbol - isSubClass
Use of TransTypes.cast() instead of TransTypes.coerce() causes NPE in Lower
Reviewed-by: jjg
|
2010-12-03 16:31:23 +00:00 |
|
Jonathan Gibbons
|
d4dee14cff
|
Merge
|
2010-12-02 16:38:16 -08:00 |
|
Per Bothner
|
e07cc985e8
|
7004029: intermittent failures compiling pack200
Remove "bogus" entries from star-import scopes
Reviewed-by: mcimadamore
|
2010-12-02 16:37:23 -08:00 |
|
Bhavesh Patel
|
275e77646d
|
6851834: Javadoc doclet needs a structured approach to generate the output HTML
Reviewed-by: jjg
|
2010-12-01 11:02:38 -08:00 |
|
Jonathan Gibbons
|
be8a607fef
|
6900037: javac should warn if earlier -source is used and bootclasspath not set
Reviewed-by: darcy
|
2010-11-29 14:15:36 -08:00 |
|
Jonathan Gibbons
|
cba5c7df9f
|
7002346: javap test relies on location of scratch directory
Reviewed-by: ksrini
|
2010-11-23 15:28:34 -08:00 |
|
Jonathan Gibbons
|
df07a3e457
|
6942366: javadoc no longer inherits doc from sourcepath
Reviewed-by: mcimadamore
|
2010-11-23 13:32:29 -08:00 |
|