RFR: Don't enter SATB pre-barrier when in traversal.

Aleksey Shipilev shade at redhat.com
Fri Jan 26 11:17:51 UTC 2018


On 01/26/2018 11:43 AM, Roman Kennke wrote:
> This is the fix for the problem that Zhengyu found. It's another side effect of turning on MARKING
> during traversal. We need to ensure to not enter the SATB pre-barrier during traversal.
> 
> http://cr.openjdk.java.net/~rkennke/traversal-no-pre-barrier/webrev.00/

Okay.

So maybe it is wrong to turn off MARKING during Traversal GC? Let GC state MARKING only mean regular
concurrent marking cycle?

Thanks,
-Aleksey



More information about the shenandoah-dev mailing list