< prev index next >

src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Print this page

        

*** 2126,2135 **** --- 2126,2136 ---- } } } #ifndef PRODUCT + class CheckGCTimeStampsHRClosure : public HeapRegionClosure { private: unsigned _gc_time_stamp; bool _failures;
*** 3334,3345 **** heap_region_iterate(&cl); } #endif // PRODUCT G1CollectedHeap* G1CollectedHeap::heap() { - assert(_sh->kind() == CollectedHeap::G1CollectedHeap, - "not a garbage-first heap"); return _g1h; } void G1CollectedHeap::gc_prologue(bool full /* Ignored */) { // always_do_update_barrier = false; --- 3335,3344 ----
*** 6159,6170 **** "done waiting for free regions"); } } void G1CollectedHeap::set_region_short_lived_locked(HeapRegion* hr) { - assert(heap_lock_held_for_gc(), - "the heap lock should already be held by or for this thread"); _young_list->push_region(hr); } class NoYoungRegionsClosure: public HeapRegionClosure { private: --- 6158,6167 ----
< prev index next >