RFR(S): 8144723: MethodHandleImpl.initStatics is no longer needed
Claes Redestad
claes.redestad at oracle.com
Fri Dec 4 16:28:04 UTC 2015
Hi,
please review this issue to remove explicit initialization of
MethodHandleImpl, which doesn't seem to be needed after recent
j.l.invoke bootstrap improvements.
Bug: https://bugs.openjdk.java.net/browse/JDK-8144723
Webrev: http://cr.openjdk.java.net/~redestad/8144723/webrev.01/
This removes 21 classes from jdk9/dev startup. I additionally identified
a few eagerly initialized functions that can be made lazily initialized,
which defers 6 classes from loading eagerly in startup tests that use
lambdas explicitly.
Thanks!
/Claes
More information about the core-libs-dev
mailing list