RFR: Prevent accidental UseShenandoahMatrix enabling

Aleksey Shipilev shade at redhat.com
Fri Feb 9 16:39:20 UTC 2018


http://cr.openjdk.java.net/~shade/shenandoah/matrix-diagnostic/webrev.01/

Lennart had accidentally enabled UseShenandoahMatrix with traversal GC, and it is known to break at
least in two places in ShenandoahBarrierSet (see the patch for new asserts). Demoting
UseShenandoahMatrix to diagnostic option should help to prevent this in future.

Testing: hotspot_gc_shenandoah (in progress, maybe tests are missing UnlockDiagnostic... somewhere)

Thanks,
-Aleksey



More information about the shenandoah-dev mailing list