--- old/src/share/vm/gc_implementation/g1/concurrentMark.cpp 2013-03-25 14:37:10.468253156 +0100 +++ new/src/share/vm/gc_implementation/g1/concurrentMark.cpp 2013-03-25 14:37:10.400253160 +0100 @@ -1202,6 +1202,9 @@ _remark_times.add((now - start) * 1000.0); g1p->record_concurrent_mark_remark_end(); + + G1CMIsAliveClosure is_alive(g1h); + g1h->gc_tracer_cm()->report_object_count_after_gc(&is_alive); } // Base class of the closures that finalize and verify the