--- old/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp 2013-03-19 14:04:30.071437192 +0100 +++ new/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp 2013-03-19 14:04:29.943437196 +0100 @@ -2361,9 +2361,7 @@ return ParallelScavengeHeap::gc_task_manager(); } -void PSParallelCompact::marking_phase(ParCompactionManager* cm, - bool maximum_heap_compaction, - ParallelOldTracer *gc_tracer) { +void PSParallelCompact::marking_phase(ParCompactionManager* cm, bool maximum_heap_compaction) { // Recursively traverse all live objects and mark them GCTraceTime tm("marking phase", print_phases(), true, &_gc_timer); @@ -2419,7 +2417,7 @@ &_gc_timer); } - gc_tracer->report_gc_reference_stats(stats); + _gc_tracer->report_gc_reference_stats(stats); } GCTraceTime tm_c("class unloading", print_phases(), true, &_gc_timer);