RFR (S) 8222130: Shenandoah should verify roots after pre-evacuation
Zhengyu Gu
zgu at redhat.com
Mon Apr 8 17:42:21 UTC 2019
Looks good.
-Zhengyu
On 4/8/19 12:08 PM, Aleksey Shipilev wrote:
> RFE:
> https://bugs.openjdk.java.net/browse/JDK-8222130
>
> Shenandoah verifier usually does the checks when the pause is over, and everything is done. One
> notable exception is evacuation path, where we do the verify_before_evacuation() check, then
> pre-evac the roots, and unblock. We need to check those roots are still fine after pre-evac by doing
> another verification step.
>
> Fix:
> http://cr.openjdk.java.net/~shade/8222130/wevrev.01/
>
> Testing: Linux x86_64 fastdebug hotspot_gc_shenandoah
>
> -Aleksey
>
More information about the shenandoah-dev
mailing list