RFR: 8309874: NMethod barriers may remain armed when regions are promoted in place

Y. Srinivas Ramakrishna ysr at openjdk.org
Wed Jun 14 23:37:53 UTC 2023


On Wed, 14 Jun 2023 22:49:47 GMT, William Kemper <wkemper at openjdk.org> wrote:

> This addresses an assert on our 17 branches (the assert was removed along with the nmethod sweeper), but I suspect it fixes a performance regression as well.

Is there a natural place for the assert? (Can it be asserted in an appropriate heap verification perhaps?) Doesn't need to be done here, but wondering about how to make this future-proof via an assertion/check.

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

PR Comment: https://git.openjdk.org/shenandoah/pull/286#issuecomment-1592125339


More information about the shenandoah-dev mailing list