RFR: 8286556: Remove EagerInitialization develop option

Coleen Phillimore coleenp at openjdk.java.net
Thu May 12 13:04:57 UTC 2022


On Wed, 11 May 2022 14:21:09 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> This is a long unused option which interferes with code I'm trying to replace, so removing it.
> Tested with tier1-4.

Eager initialization was sort of funny in that it only tried to initialize classes without a <clinint> function, so could provoke some class loading during linking these classes.  It wasn't all of the classes. It also had a dubious way of handling link-time exceptions.  I tried to make sense of this code, which is a waste of time, so removed it instead.

-------------

PR: https://git.openjdk.java.net/jdk/pull/8653


More information about the hotspot-dev mailing list