Integrated: 8319671 GenShen: Old marking may encounter invalid pointers in SATB buffers
William Kemper
wkemper at openjdk.org
Wed Nov 8 17:54:37 UTC 2023
On Wed, 8 Nov 2023 01:05:24 GMT, William Kemper <wkemper at openjdk.org> wrote:
> Weak handles which are null'd out after final marking of young, but during marking of old, will have their original referent placed into a SATB buffer. These entries need to be purged before old marking resumes. In the case of abbreviated young cycles, these entries would not be purged.
This pull request has now been integrated.
Changeset: a71c7587
Author: William Kemper <wkemper at openjdk.org>
URL: https://git.openjdk.org/shenandoah/commit/a71c7587e4ddcc0b63d3e3acbc468dd9f19e0b60
Stats: 7 lines in 1 file changed: 6 ins; 0 del; 1 mod
8319671: GenShen: Old marking may encounter invalid pointers in SATB buffers
Reviewed-by: ysr
-------------
PR: https://git.openjdk.org/shenandoah/pull/353
More information about the shenandoah-dev
mailing list