RFR: 8276455: C2: iterative EA

Vladimir Kozlov kvn at openjdk.java.net
Tue Dec 14 17:47:16 UTC 2021


On Tue, 14 Dec 2021 08:45:11 GMT, Roland Westrelin <roland at openjdk.org> wrote:

> That looks good to me.
> Have you measured how compile time is affected?

Thank you, Roland, for review.

Originally I was also concerned about that. I even added bailout if following iterations take a time. But after collecting times data I found that majority of time is spent in first iteration (as before). Following iterations takes only fraction of time because smaller EA's Connection Graph after allocations were removed during first iteration.

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

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


More information about the hotspot-compiler-dev mailing list