Integrated: Fix preempt old preparation

Kelvin Nilsen kdnilsen at openjdk.java.net
Mon Nov 1 16:20:50 UTC 2021


On Fri, 29 Oct 2021 21:35:14 GMT, Kelvin Nilsen <kdnilsen at openjdk.org> wrote:

> To address crashes found following integration of "preempt old preparation", several fixes have been implemented:
> 
> 1. Defer mixed evacuations until after coalesce-and-fill is done
> 2. Fix verification of remembered set to use the marking context whenever old-gen is in the process of preparing for mixed evacuations.
> 3. Cosmetic improvement to change "misleading" function names.

This pull request has now been integrated.

Changeset: 5cba4ba9
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
URL:       https://git.openjdk.java.net/shenandoah/commit/5cba4ba9546243734ec35946cb93e0498cc6f0b4
Stats:     35 lines in 9 files changed: 14 ins; 8 del; 13 mod

Fix preempt old preparation

Reviewed-by: wkemper

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

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


More information about the shenandoah-dev mailing list