RFR: ExplicitGCInvokesConcurrent should be disabled for "passive" heuristics

Aleksey Shipilev shade at redhat.com
Wed Sep 6 17:39:34 UTC 2017


"passive" heuristic is special: it never does concurrent cycles. It should not start doing them when
ExplicitGCInvokesConcurrent is enabled and System.gc() is called.

Fix:
  http://cr.openjdk.java.net/~shade/shenandoah/eic-passive/webrev.01/

Testing: hotspot_gc_shenandoah

Thanks,
-Aleksey



More information about the shenandoah-dev mailing list