RFR: 8287227: Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled.
Roman Kennke
rkennke at openjdk.java.net
Thu Jun 2 14:42:32 UTC 2022
On Tue, 31 May 2022 14:46:58 GMT, Roland Westrelin <roland at openjdk.org> wrote:
> With JDK-8277654, the load barrier slow path call doesn't produce raw
> memory anymore but the IU barrier call still does. I propose removing
> raw memory for that call too which also causes the assert that fails
> to be removed.
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?
-------------
PR: https://git.openjdk.java.net/jdk/pull/8958
More information about the hotspot-compiler-dev
mailing list