Integrated: Mixed evacuation fixes
William Kemper
wkemper at openjdk.java.net
Tue May 25 21:58:25 UTC 2021
On Fri, 21 May 2021 15:06:42 GMT, William Kemper <wkemper at openjdk.org> wrote:
> This PR has a few bug fixes, the most important of which corrects an error that prevented references between old regions from being updated. To handle this case we expose the notion of _mixed_ collections to the update reference loop. This lets us continue using the optimization of only updating references in the remembered set during a _pure_ young collection. The other fixes are comparatively minor and described in their commit message.
This pull request has now been integrated.
Changeset: a21de226
Author: William Kemper <wkemper at openjdk.org>
URL: https://git.openjdk.java.net/shenandoah/commit/a21de22639315fe7d5eb06ef9707e594046bd38b
Stats: 59 lines in 6 files changed: 28 ins; 18 del; 13 mod
Mixed evacuation fixes
Reviewed-by: rkennke
-------------
PR: https://git.openjdk.java.net/shenandoah/pull/43
More information about the shenandoah-dev
mailing list