RFR: Direct LambdaMetaFactory invocation from CallSite significantly improves lambda linkage performance
Sergey Kuksenko
sergey.kuksenko at oracle.com
Wed Sep 11 09:23:11 PDT 2013
Please review the webrev at:
http://cr.openjdk.java.net/~skuksenko/jsr335/8024630/webrev.00/
LambdaMetafactory is is a quite frequent bootstrap method for
invokedynamic in JDK8.
We can do direct method (LambdaMetafactory) invocation as fastpath when
proved that bootstrap MethodHandle points to LambdaMetafactory.
The modification gives +10% - +35% to lambda linkage performance
(depends on amount of lambdas).
--
Best regards,
Sergey Kuksenko
More information about the hotspot-compiler-dev
mailing list