|
|
JDK-8007479
|
JDK-7115044
Refactor DeferredAttrContext so that it points to parent context
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8007464
|
JDK-7115044
Add graph inference support
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8007462
|
JDK-7115044
Fix provisional applicability for method references
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8005854
|
JDK-7115044
Add support for array constructor references
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8005853
|
JDK-7115044
Add support for 'package' as access modifier
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Won't Fix
|
|
|
|
|
|
|
JDK-8005852
|
JDK-7115044
Treatment of '_' as identifier
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8005851
|
JDK-7115044
Remove support for synchronized interface methods
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8005244
|
JDK-7115044
Implement overload resolution as per latest spec EDR
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8005243
|
JDK-7115044
Restructure method check code to allow pluggable checkers
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8005184
|
JDK-7115044
Restructure DeferredAttr to allow pluggable deferred type completers
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8005179
|
JDK-7115044
Cleanup Resolve.AmbiguityError
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8005172
|
JDK-7115044
Add support for private interface methods in interfaces
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
JDK-8005166
|
JDK-7115044
Add support for static interface methods
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8004105
|
JDK-7115044
Expression statement lambdas should be void-compatible
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
JDK-8004102
|
JDK-7115044
Add support for generic functional descriptors
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8004101
|
JDK-7115044
Add checks for method reference well-formedness
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8004099
|
JDK-7115044
Bad compiler diagnostic generated when poly expression is passed to non-existent method
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8003280
|
JDK-7115044
Add lambda tests
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8002099
|
JDK-7115044
Add support for intersection types in cast expression
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-8001053
|
JDK-7115044
Add javax.lang/com.source support for default methods
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Resolved |
Not an Issue
|
|
|
|
|
|
|
JDK-8000806
|
JDK-7115044
Implement runtime lambda metafactory
|
Robert Field (Inactive)
|
Robert Field (Inactive)
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
JDK-8000694
|
JDK-7115044
Add generation of lambda implementation code: invokedynamic call, lambda method, adaptor methods
|
Robert Field (Inactive)
|
Robert Field (Inactive)
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7194586
|
JDK-7115044
Add back-end support for invokedynamic
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7193913
|
JDK-7115044
Cleanup Resolve.findMethod
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7192246
|
JDK-7115044
Add type-checking support for default methods
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7192245
|
JDK-7115044
Add parser support for default methods
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7188968
|
JDK-7115044
New instance creation expression using diamond is checked twice
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7187104
|
JDK-7115044
Inference cleanup: remove redundant exception classes in Infer.java
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7177387
|
JDK-7115044
Add target-typing support in method context
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7177386
|
JDK-7115044
Add attribution support for method references
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7177385
|
JDK-7115044
Add attribution support for lambda expressions
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7175911
|
JDK-7115044
Simplify error reporting API in Check.CheckContext interface
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7175538
|
JDK-7115044
Integrate efectively final check with DA/DU analysis
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7175433
|
JDK-7115044
Inference cleanup: add helper class to handle inference variables
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7166552
|
JDK-7115044
Inference: cleanup usage of Type.ForAll
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7154127
|
JDK-7115044
Inference cleanup: remove bound check analysis from visitors in Types.java
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7151580
|
JDK-7115044
Separate DA/DU logic from exception checking logic in Flow.java
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7151492
|
JDK-7115044
Encapsulate check logic into Attr.ResultInfo
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7148622
|
JDK-7115044
Some diagnostic methods do not go through Log.report
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7148164
|
JDK-7115044
attribution code for diamond should not rely on mutable state
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7144506
|
JDK-7115044
Attr.checkMethod should be called after inference variables have been fixed
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7143880
|
JDK-7115044
Attr.java has an unsoundness in method arguments attribution
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Won't Fix
|
|
|
|
|
|
|
JDK-7133238
|
JDK-7115044
Merge proto-kind and proto-type into a single result class
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7133185
|
JDK-7115044
Update 292 overload resolution logic to match JLS
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7132880
|
JDK-7115044
Resolve should support nested resolution contexts
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7129801
|
JDK-7115044
Merge the two method applicability routines
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7115052
|
JDK-7115044
Add parser support for method references
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7115050
|
JDK-7115044
Add parser support for lambda expressions
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7115049
|
JDK-7115044
Add AST node for method references
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|
|
|
JDK-7115046
|
JDK-7115044
Add AST node for lambda expressions
|
Maurizio Cimadamore
|
Maurizio Cimadamore
|
|
Closed |
Fixed
|
|
|
|
|