Integrated: 8255070: Shenandoah: Use single thread for concurrent CLD liveness test

Zhengyu Gu zgu at openjdk.java.net
Wed Oct 21 19:50:13 UTC 2020


On Tue, 20 Oct 2020 23:48:58 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:

> Since the concurrent liveness test does not touch any oops, there is no point to use multi-thread for the task, they just duplicate the work.
> 
> Also, multi-thread version requires to acquire ClassLoaderGraph_lock early, which is deadlock prone.

This pull request has now been integrated.

Changeset: 615b759e
Author:    Zhengyu Gu <zgu at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/615b759e
Stats:     50 lines in 3 files changed: 29 ins; 16 del; 5 mod

8255070: Shenandoah: Use single thread for concurrent CLD liveness test

Reviewed-by: rkennke

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

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


More information about the shenandoah-dev mailing list