Integrated: 8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false

Zhengyu Gu zgu at openjdk.java.net
Thu Dec 3 18:45:57 UTC 2020


On Thu, 3 Dec 2020 15:05:33 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:

> Since Shenandoah GC safepoints are scheduled by control thread, so that, if querying comes from control thread, the answer should be false.
> 
> is_at_shenandoah_safepoint() is still not reliable, even after JDK-8253778, we may consider to scratch it.
> 
> - [x] hotspot_gc_shenandoah x86_64 and x86_32

This pull request has now been integrated.

Changeset: e29ee5b8
Author:    Zhengyu Gu <zgu at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/e29ee5b8
Stats:     8 lines in 2 files changed: 7 ins; 0 del; 1 mod

8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false

Reviewed-by: shade

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

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



More information about the hotspot-gc-dev mailing list