equal
deleted
inserted
replaced
793 RebuildRSOutOfRegionClosure(G1CollectedHeap* g1, int worker_i = 0) : |
793 RebuildRSOutOfRegionClosure(G1CollectedHeap* g1, int worker_i = 0) : |
794 _cl(g1->g1_rem_set(), worker_i), |
794 _cl(g1->g1_rem_set(), worker_i), |
795 _worker_i(worker_i), |
795 _worker_i(worker_i), |
796 _g1h(g1) |
796 _g1h(g1) |
797 { } |
797 { } |
|
798 |
798 bool doHeapRegion(HeapRegion* r) { |
799 bool doHeapRegion(HeapRegion* r) { |
799 if (!r->continuesHumongous()) { |
800 if (!r->continuesHumongous()) { |
800 _cl.set_from(r); |
801 _cl.set_from(r); |
801 r->oop_iterate(&_cl); |
802 r->oop_iterate(&_cl); |
802 } |
803 } |