RFR: Remove BS:is_safe in favor of logged BS::verify_safe_oop
Aleksey Shipilev
shade at redhat.com
Mon Feb 12 14:33:40 UTC 2018
http://cr.openjdk.java.net/~shade/shenandoah/oop-is-safe/webrev.01/
We have introduced BarrierSet::is_safe to use in assertions, and we also have BS::verify_safe_oop
This seems excessive, and we instead would like to use verify_safe_oop on all paths, because it will
print out more sensible data on assertion failure. This also reduces our upstream exposure.
Testing: hotspot_gc_shenandoah {fastdebug|release}
Thanks,
-Aleksey
More information about the shenandoah-dev
mailing list