RFR: 8273545: Remove Thread::is_GC_task_thread()

Per Liden pliden at openjdk.java.net
Thu Sep 9 13:19:01 UTC 2021


On Thu, 9 Sep 2021 12:33:58 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> Looks good to me. So Worker threads could always do operations during a safepoint? They're NamedThreads so they can run across safepoints? Thanks.

What a worker thread can and can not do with regards to safepoints depends on the GC, and what WorkGang instance in that GC. In other words, there's no strong connection between the two that is true for all GCs and all WorkGangs.

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

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


More information about the shenandoah-dev mailing list