-
Sub-task
-
Resolution: Fixed
-
P2
-
None
-
b96
-
unknown
-
Verified
As part of JDK-8013789, responsibility for bridge methods moves to the static compiler. The metafactory should stop trying to guess which bridge methods to wire, and only wire the methods that have been requested by the compiler.
In turn, this requires a slight modification ot the API of the alternate metafacory, where the compiler can provide an optional list of method signatures to bridge.
In turn, this requires a slight modification ot the API of the alternate metafacory, where the compiler can provide an optional list of method signatures to bridge.
- blocks
-
JDK-8016281 The SAM method should be passed to the metafactory as a MethodType not a MethodHandle
- Closed
- relates to
-
JDK-8017044 anti-delta fix for 8015402
- Closed
-
JDK-8013789 Compiler should emit bridges in interfaces
- Closed