Step 1 of 4: Choose Issues

Cancel

T Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task JDK-8007479

JDK-7115044 Refactor DeferredAttrContext so that it points to parent context

Maurizio Cimadamore Maurizio Cimadamore P4 Closed Fixed  
Sub-task JDK-8007464

JDK-7115044 Add graph inference support

Maurizio Cimadamore Maurizio Cimadamore P4 Closed Fixed  
Sub-task JDK-8007462

JDK-7115044 Fix provisional applicability for method references

Maurizio Cimadamore Maurizio Cimadamore P4 Closed Fixed  
Sub-task JDK-8005854

JDK-7115044 Add support for array constructor references

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-8005853

JDK-7115044 Add support for 'package' as access modifier

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Won't Fix  
Sub-task JDK-8005852

JDK-7115044 Treatment of '_' as identifier

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-8005851

JDK-7115044 Remove support for synchronized interface methods

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-8005244

JDK-7115044 Implement overload resolution as per latest spec EDR

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-8005243

JDK-7115044 Restructure method check code to allow pluggable checkers

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-8005184

JDK-7115044 Restructure DeferredAttr to allow pluggable deferred type completers

Maurizio Cimadamore Maurizio Cimadamore P4 Closed Fixed  
Sub-task JDK-8005179

JDK-7115044 Cleanup Resolve.AmbiguityError

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-8005172

JDK-7115044 Add support for private interface methods in interfaces

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Duplicate  
Sub-task JDK-8005166

JDK-7115044 Add support for static interface methods

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-8004105

JDK-7115044 Expression statement lambdas should be void-compatible

Maurizio Cimadamore Maurizio Cimadamore P4 Resolved Fixed  
Sub-task JDK-8004102

JDK-7115044 Add support for generic functional descriptors

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-8004101

JDK-7115044 Add checks for method reference well-formedness

Maurizio Cimadamore Maurizio Cimadamore P4 Closed Fixed  
Sub-task JDK-8004099

JDK-7115044 Bad compiler diagnostic generated when poly expression is passed to non-existent method

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-8003280

JDK-7115044 Add lambda tests

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-8002099

JDK-7115044 Add support for intersection types in cast expression

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-8001053

JDK-7115044 Add javax.lang/com.source support for default methods

Maurizio Cimadamore Maurizio Cimadamore P3 Resolved Not an Issue  
Sub-task JDK-8000806

JDK-7115044 Implement runtime lambda metafactory

Robert Field (Inactive) Robert Field (Inactive) P2 Resolved Fixed  
Sub-task JDK-8000694

JDK-7115044 Add generation of lambda implementation code: invokedynamic call, lambda method, adaptor methods

Robert Field (Inactive) Robert Field (Inactive) P2 Closed Fixed  
Sub-task JDK-7194586

JDK-7115044 Add back-end support for invokedynamic

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-7193913

JDK-7115044 Cleanup Resolve.findMethod

Maurizio Cimadamore Maurizio Cimadamore P4 Closed Fixed  
Sub-task JDK-7192246

JDK-7115044 Add type-checking support for default methods

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-7192245

JDK-7115044 Add parser support for default methods

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-7188968

JDK-7115044 New instance creation expression using diamond is checked twice

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7187104

JDK-7115044 Inference cleanup: remove redundant exception classes in Infer.java

Maurizio Cimadamore Maurizio Cimadamore P4 Closed Fixed  
Sub-task JDK-7177387

JDK-7115044 Add target-typing support in method context

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7177386

JDK-7115044 Add attribution support for method references

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7177385

JDK-7115044 Add attribution support for lambda expressions

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7175911

JDK-7115044 Simplify error reporting API in Check.CheckContext interface

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7175538

JDK-7115044 Integrate efectively final check with DA/DU analysis

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7175433

JDK-7115044 Inference cleanup: add helper class to handle inference variables

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7166552

JDK-7115044 Inference: cleanup usage of Type.ForAll

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7154127

JDK-7115044 Inference cleanup: remove bound check analysis from visitors in Types.java

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7151580

JDK-7115044 Separate DA/DU logic from exception checking logic in Flow.java

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7151492

JDK-7115044 Encapsulate check logic into Attr.ResultInfo

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-7148622

JDK-7115044 Some diagnostic methods do not go through Log.report

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7148164

JDK-7115044 attribution code for diamond should not rely on mutable state

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-7144506

JDK-7115044 Attr.checkMethod should be called after inference variables have been fixed

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7143880

JDK-7115044 Attr.java has an unsoundness in method arguments attribution

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Won't Fix  
Sub-task JDK-7133238

JDK-7115044 Merge proto-kind and proto-type into a single result class

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-7133185

JDK-7115044 Update 292 overload resolution logic to match JLS

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7132880

JDK-7115044 Resolve should support nested resolution contexts

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-7129801

JDK-7115044 Merge the two method applicability routines

Maurizio Cimadamore Maurizio Cimadamore P3 Closed Fixed  
Sub-task JDK-7115052

JDK-7115044 Add parser support for method references

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-7115050

JDK-7115044 Add parser support for lambda expressions

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-7115049

JDK-7115044 Add AST node for method references

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  
Sub-task JDK-7115046

JDK-7115044 Add AST node for lambda expressions

Maurizio Cimadamore Maurizio Cimadamore P2 Closed Fixed  

Cancel