RFR: 8287227: Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled.

Roland Westrelin roland at openjdk.java.net
Fri Jun 3 11:59:14 UTC 2022


On Thu, 2 Jun 2022 14:39:10 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

> Is it correct, though? I seem to remember that without the memory edges, we may get reordering of the 'SATB' buffer and index accesses between IU-barriers, which would cause troubles?

Ok. I propose a different fix then. The state of the MemoryGraphFixer needs to be updated when LRBs are expanded. It used to be the case before JDK-8277654.

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

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


More information about the hotspot-compiler-dev mailing list