RFR: 8199453: Enable link-time generation of constructor forms
claes.redestad at oracle.com
Mon Mar 12 12:37:33 UTC 2018
I found what appears to be a simple omission from my earlier work to
LambdaForms at jlink time, in that the DIRECT_NEW_INVOKE_SPECIAL kind is
up nor pregenerated.
Fixing that means we're covering a few more kinds of LFs at link-time
and realizing a
small startup optimization on first linking of constructor lambdas
I also piled on a trivial micro-optimization to the bogusMethod, which
is no longer
used with more than one arg thus doesn't have to use a vararg parameter.
an insignificant reduction in Object creation during bootstrap - hope
More information about the core-libs-dev