RFR: Cleanup ShenandoahBarrierSet::write_barrier
Aleksey Shipilev
shade at redhat.com
Wed Jul 19 17:47:40 UTC 2017
There seems to be lots of single-use methods with weird names, related to
SBS::write_barrier. They look like historical artifacts, in attempt to make
interpreter code run faster? Nowadays it is cleaner to just inline all of them
into the SBS::write_barrier:
http://cr.openjdk.java.net/~shade/shenandoah/sbs-wb-cleanup/webrev.01/
This also cleans up double asserts, keeping only the relevant ones, and makes a
single JRT entry, removing a duplicate one.
Testing: hotspot_gc_shenandoah
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list