Integrated: 8242115: C2 SATB barriers are not safepoint-safe

Igor Veresov iveresov at openjdk.org
Mon Oct 3 17:43:40 UTC 2022


On Fri, 30 Sep 2022 21:22:47 GMT, Igor Veresov <iveresov at openjdk.org> wrote:

> Implement load pinning, use it for g1 pre-value loads, add verification that the load control dependency is kept and that there are no safepoints between the load of the pre-value and the marking check (with the exception of the CAS intrinsics where it's permitted).

This pull request has now been integrated.

Changeset: c6e3daa5
Author:    Igor Veresov <iveresov at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/c6e3daa5fa0bdbe70e5bb63302bbce1abc5453fe
Stats:     185 lines in 6 files changed: 172 ins; 2 del; 11 mod

8242115: C2 SATB barriers are not safepoint-safe

Reviewed-by: kvn, vlivanov

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

PR: https://git.openjdk.org/jdk/pull/10517


More information about the hotspot-compiler-dev mailing list