Details
-
Sub-task
-
Resolution: Fixed
-
P2
-
8
-
b64
-
generic
-
generic
-
Verified
Description
Implement lambda expressions by converting the lambda expression to a lambda method and calling it through invokedynamic using the lambda metafactory. Add adaptor methods if needed to handle complex call situations and some argument adaptions (like varargs).
The approach is described here:
http://cr.openjdk.java.net/~briangoetz/lambda/lambda-translation.html
The approach is described here:
http://cr.openjdk.java.net/~briangoetz/lambda/lambda-translation.html
Attachments
Issue Links
- relates to
-
JDK-8000806 Implement runtime lambda metafactory
- Resolved
-
JDK-8003306 Compiler crash: Calculation of inner class access broken due to incorrect hasTag conversion
- Closed