src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp

Print this page

        

@@ -564,10 +564,11 @@
   StringTable::unlink(is_alive_closure());
   // Clean up unreferenced symbols in symbol table.
   SymbolTable::unlink();
 
   assert(_marking_stack.is_empty(), "stack should be empty by now");
+  _gc_tracer->report_object_count_after_gc(is_alive_closure());
 }
 
 
 void PSMarkSweep::mark_sweep_phase2() {
   GCTraceTime tm("phase 2", PrintGCDetails && Verbose, true, _gc_timer);