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

changeset 5860
69944b868a32
parent 5813
9de9169ddde6
child 5865
aa6f2ea19d8f
     1.1 --- a/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp	Fri Oct 04 13:33:02 2013 +0200
     1.2 +++ b/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp	Tue Oct 08 17:35:51 2013 +0200
     1.3 @@ -6035,7 +6035,11 @@
     1.4    // is dirty.
     1.5    G1SATBCardTableModRefBS* ct_bs = g1_barrier_set();
     1.6    MemRegion mr(hr->bottom(), hr->pre_dummy_top());
     1.7 -  ct_bs->verify_dirty_region(mr);
     1.8 +  if (hr->is_young()) {
     1.9 +    ct_bs->verify_g1_young_region(mr);
    1.10 +  } else {
    1.11 +    ct_bs->verify_dirty_region(mr);
    1.12 +  }
    1.13  }
    1.14  
    1.15  void G1CollectedHeap::verify_dirty_young_list(HeapRegion* head) {

mercurial