We seem to be doing some work in shadows, without GC stats recording it. I scanned the code for all our VM ops, and this change moves the phase_(start|end) statements around to capture the timings better: http://cr.openjdk.java.net/~shade/shenandoah/stats-closer/webrev.01/ Testing: hotspot_gc_shenandoah Thanks, -Aleksey