RFR: Do old satb during interrupting young

Roman Kennke rkennke at openjdk.java.net
Thu Jul 15 14:52:45 UTC 2021


On Wed, 7 Jul 2021 16:49:58 GMT, Kelvin Nilsen <kdnilsen at openjdk.org> wrote:

> This patch includes bug fixes discovered during integration and testing of concurrent remembered set scanning.  The bug is that processing of SATB barrier by young-gen collections that preempt a concurrent old-gen concurrent marking effort was ignoring pointers to old-gen.  It needs to pass these pointers along to the old-gen concurrent mark effort.
> 
> Since the bug manifests even outside concurrent remembered set scanning, we propose to upstream it now.
> 
> The patch has been tested with jtreg:tier1_gc_shenandoah with no regressions.

Looks good, thank you!

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

Marked as reviewed by rkennke (Lead).

PR: https://git.openjdk.java.net/shenandoah/pull/51


More information about the shenandoah-dev mailing list