hotspot/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
changeset 21767 41eaa9a17059
parent 20317 0f5f511b642c
child 22221 444e4457cfc7
equal deleted inserted replaced
21766:941f6e3a1567 21767:41eaa9a17059
  2004     return false;
  2004     return false;
  2005   }
  2005   }
  2006 
  2006 
  2007   ParallelScavengeHeap* heap = gc_heap();
  2007   ParallelScavengeHeap* heap = gc_heap();
  2008 
  2008 
  2009   _gc_timer.register_gc_start(os::elapsed_counter());
  2009   _gc_timer.register_gc_start();
  2010   _gc_tracer.report_gc_start(heap->gc_cause(), _gc_timer.gc_start());
  2010   _gc_tracer.report_gc_start(heap->gc_cause(), _gc_timer.gc_start());
  2011 
  2011 
  2012   TimeStamp marking_start;
  2012   TimeStamp marking_start;
  2013   TimeStamp compaction_start;
  2013   TimeStamp compaction_start;
  2014   TimeStamp collection_exit;
  2014   TimeStamp collection_exit;
  2242 
  2242 
  2243 #ifdef TRACESPINNING
  2243 #ifdef TRACESPINNING
  2244   ParallelTaskTerminator::print_termination_counts();
  2244   ParallelTaskTerminator::print_termination_counts();
  2245 #endif
  2245 #endif
  2246 
  2246 
  2247   _gc_timer.register_gc_end(os::elapsed_counter());
  2247   _gc_timer.register_gc_end();
  2248 
  2248 
  2249   _gc_tracer.report_dense_prefix(dense_prefix(old_space_id));
  2249   _gc_tracer.report_dense_prefix(dense_prefix(old_space_id));
  2250   _gc_tracer.report_gc_end(_gc_timer.gc_end(), _gc_timer.time_partitions());
  2250   _gc_tracer.report_gc_end(_gc_timer.gc_end(), _gc_timer.time_partitions());
  2251 
  2251 
  2252   return true;
  2252   return true;