RFR: 8321122: Shenandoah: Remove ShenandoahLoopOptsAfterExpansion flag

Roland Westrelin roland at openjdk.org
Mon Dec 4 14:16:40 UTC 2023


On Mon, 4 Dec 2023 08:21:01 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> I think we want to keep the flag list from growing, and this is one of the steps of culling the flags we do not need anymore. I cannot remember a case when this flag was useful either.

Ok. Then.

> I think long-term we want to switch to late barrier insertion anyway, which would render this flag obsolete.

They seem to be different things to me. Having the ability to optimize the barrier after it's expanded or inserted seems like a useful thing to have in any case. Is there evidence that late barrier insertion would solve existing issues?

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

PR Comment: https://git.openjdk.org/jdk/pull/16908#issuecomment-1838723895


More information about the shenandoah-dev mailing list