RFR: 8370947: Mitigate Neoverse-N1 erratum 1542419 negative impact on GCs and JIT performance [v28]
Erik Österlund
eosterlund at openjdk.org
Fri Feb 20 13:52:54 UTC 2026
On Thu, 19 Feb 2026 22:16:33 GMT, Evgeny Astigeevich <eastigeevich at openjdk.org> wrote:
> We automatically, if an user does not use cmd options, detect whether we can use single invalidation and need mitigation of the errata.
So is UseSingleICacheInvalidation a win, when you don't have the erratum? Also, perhaps if we can check that we have reliable icache coherency, we can have a tighter nmethod entry barrier, more similar to what we have on x86, without the epoching checks that I added because we can't generally rely on instruction cache coherence being present. But that sounds like some fun for another day.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/28328#issuecomment-3934839724
More information about the shenandoah-dev
mailing list