RFR: Rich assertion failure logging

Aleksey Shipilev shade at redhat.com
Tue Feb 13 11:32:41 UTC 2018


http://cr.openjdk.java.net/~shade/shenandoah/rich-asserts/webrev.01/

This reworks all the assorted in-line ASSERT blocks we have around Shenandoah code into the single
facility that prints everything it knows about the oop, fwdptr, regions, matrix, etc. The triggered
assert would print the rich message, like current Verifier does.

Testing: hotspot_gc_shenandoah {fastdebug|release}, injecting failures

Thanks,
-Aleksey



More information about the shenandoah-dev mailing list