RFR: 8168640: (fc) Avoiding AtomicBoolean in FileInput/-OutputStream improves startup

Claes Redestad claes.redestad at oracle.com
Wed Oct 26 19:53:16 UTC 2016



On 2016-10-26 21:38, Paul Sandoz wrote:
> Do you observe that MethodHandleStatics.<clinit> can take a large proportion of the VH initialisation time?

Yes, but looking at my startup profiling I also see that that's mostly
due to MethodHandleStatics being the first to touch Integer.parseInt,
which initialize java.lang.CharacterDataLatin1, which takes 66% of the
#bytecode exercised there.

/Claes


More information about the core-libs-dev mailing list