RFR: Move SATB flushing machinery out of shared code
Aleksey Shipilev
shade at redhat.com
Mon Oct 8 10:04:22 UTC 2018
http://cr.openjdk.java.net/~shade/shenandoah/satb-prompt-3/webrev.01/
We have the shared code hack for handling Shenandoah SATB flushes. While it seems generic for G1 and
Shenandoah, I think G1 people want to implement these flushes differently. So, instead of
upstreaming this part, we can just move it into Shenandoah-specific implementation of SATBMarkQueue.
This reverts gc/shared/satbMarkQueue.cpp to upstream version.
Testing: tier3_gc_shenandoah, SATB-sensitive benchmarks, eyeballing SATB flush logging
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list