Integrated: Fix ShenandoahPurgeSATBTask
Zhengyu Gu
zgu at openjdk.java.net
Thu Mar 18 20:05:59 UTC 2021
On Thu, 18 Mar 2021 14:54:02 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:
> ShenandoahPurgeSATBTask looks wrong.
>
> 1) Thread's token should be claimed by task, not by closure
> 2) Threads::threads_do() is single thread version.
>
> Note: It can be improved by only iterating JavaThread with ShenandoahJavaThreadsIterator, but it needs phase time ...
This pull request has now been integrated.
Changeset: 41ba54b6
Author: Zhengyu Gu <zgu at openjdk.org>
URL: https://git.openjdk.java.net/shenandoah/commit/41ba54b6
Stats: 14 lines in 1 file changed: 3 ins; 4 del; 7 mod
Fix ShenandoahPurgeSATBTask
Reviewed-by: rkennke
-------------
PR: https://git.openjdk.java.net/shenandoah/pull/23
More information about the shenandoah-dev
mailing list