src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp	Fri May 10 16:15:53 2013
--- new/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp	Fri May 10 16:15:52 2013

*** 946,956 **** --- 946,955 ---- _space_info[from_space_id].set_space(heap->young_gen()->from_space()); _space_info[to_space_id].set_space(heap->young_gen()->to_space()); pre_gc_values->fill(heap); NOT_PRODUCT(_mark_bitmap.reset_counters()); DEBUG_ONLY(add_obj_count = add_obj_size = 0;) DEBUG_ONLY(mark_bitmap_count = mark_bitmap_size = 0;) // Increment the invocation count heap->increment_total_collections(true);
*** 2040,2058 **** --- 2039,2048 ---- bool marked_for_unloading = false; marking_start.update(); marking_phase(vmthread_cm, maximum_heap_compaction); #ifndef PRODUCT if (TraceParallelOldGCMarkingPhase) { gclog_or_tty->print_cr("marking_phase: cas_tries %d cas_retries %d " "cas_by_another %d", mark_bitmap()->cas_tries(), mark_bitmap()->cas_retries(), mark_bitmap()->cas_by_another()); } #endif // #ifndef PRODUCT bool max_on_system_gc = UseMaximumCompactionOnSystemGC && gc_cause == GCCause::_java_lang_system_gc; summary_phase(vmthread_cm, maximum_heap_compaction || max_on_system_gc); COMPILER2_PRESENT(assert(DerivedPointerTable::is_active(), "Sanity"));

src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File