comparison src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp @ 13400:86e6d691f2e1

8028128: Add a type safe alternative for working with counter based data Reviewed-by: dholmes, egahlin
author mgronlun
date Sat, 23 Nov 2013 12:25:13 +0100
parents c49c7f835e8d
children ad72068ac41e
comparison
equal deleted inserted replaced
13399:260ac69dc096 13400:86e6d691f2e1
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;