--- old/src/share/vm/gc_implementation/g1/g1MarkSweep.cpp 2013-03-22 09:44:32.286029645 +0100 +++ new/src/share/vm/gc_implementation/g1/g1MarkSweep.cpp 2013-03-22 09:44:32.222029646 +0100 @@ -206,6 +206,8 @@ G1CollectedHeap* g1h = G1CollectedHeap::heap(); gclog_or_tty->print_cr("]"); } + + gc_tracer()->report_object_count_after_gc(&GenMarkSweep::is_alive); } class G1PrepareCompactClosure: public HeapRegionClosure {