Details
-
Bug
-
Resolution: Fixed
-
P3
-
None
-
b115
-
Verified
Description
Some implementation details of the metafactory are, by design, left unspecified. But many aspects of the contract -- what inputs are acceptable, how the flags are used, constraints on the result, etc. -- are intended to be consistent across implementations, and should be more precisely specified.
Attachments
Issue Links
- blocks
-
JDK-8015236 Provide Class.isFuntionalInterface functionality in core reflection
- Open
- is blocked by
-
JDK-8019635 Use MethodType for LambdaMetafactory contract rather than MethodHandle
- Closed
- relates to
-
JDK-8024138 (Spec clarification) Lambda Metafactory spec should state DMH constraint on implMethod
- Resolved
-
JDK-8008365 LambdaMetafactory javadoc warnings
- Resolved
-
JDK-8019225 typo in LambdaMetafactory.altMetaFactory
- Resolved