-
Bug
-
Resolution: Fixed
-
P4
-
9
-
b22
-
generic
-
generic
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8067604 | 8u45 | Robert Field | P4 | Resolved | Fixed | b01 |
JDK-8065057 | 8u40 | Robert Field | P4 | Resolved | Fixed | b17 |
JDK-8070285 | emb-8u47 | Robert Field | P4 | Resolved | Fixed | team |
Revamp the LambdaToMethod code to use code derived from of the bridging code to convert to lambdas at analysis time.
This issue is a placeholder with two purposes: (1) document a significant structural code change that was pushed with the push of 8037404 (2) be a vehicle for pushing the tests of the issues fixed with that code change (that were missed in the push of that code).
This change fixes the linked issues.
- backported by
-
JDK-8065057 javac complex method references: revamp and simplify
- Resolved
-
JDK-8067604 javac complex method references: revamp and simplify
- Resolved
-
JDK-8070285 javac complex method references: revamp and simplify
- Resolved
- blocks
-
JDK-8038776 VerifyError when running successfully compiled java class
- Closed
- relates to
-
JDK-8044737 Lambda: NPE while obtaining method reference through lambda expression
- Closed
-
JDK-8044748 JVM cannot access constructor though ::new reference although can call it directly
- Closed
-
JDK-8037404 javac NPE or VerifyError for code with constructor reference of inner class
- Closed
-
JDK-8047341 lambda reference to inner class in base class causes LambdaConversionException
- Closed