Integrated: Clear young generation reference to old mark queues when starting global collect
William Kemper
wkemper at openjdk.java.net
Thu Nov 18 21:25:23 UTC 2021
On Thu, 18 Nov 2021 19:45:40 GMT, William Kemper <wkemper at openjdk.org> wrote:
> If concurrent marking in old is preempted by a _global_ collection, the old mark is abandoned. The young generation should no longer hold a reference to the old mark queues. Without this fix, collections in young generation may erroneously behave as though concurrent mark in old is still running.
This pull request has now been integrated.
Changeset: 191dd79a
Author: William Kemper <wkemper at openjdk.org>
URL: https://git.openjdk.java.net/shenandoah/commit/191dd79a7efad684898f43e534caa0dd8c211d7c
Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod
Clear young generation reference to old mark queues when starting global collect
Reviewed-by: rkennke
-------------
PR: https://git.openjdk.java.net/shenandoah/pull/99
More information about the shenandoah-dev
mailing list