< prev index next >
src/hotspot/share/gc/g1/g1OopClosures.hpp
Print this page
rev 56302 : [mq]: 8231189-worker_i-renamings
*** 207,222 ****
virtual void do_oop(narrowOop* p) { do_oop_work(p); }
};
class G1ConcurrentRefineOopClosure: public BasicOopIterateClosure {
G1CollectedHeap* _g1h;
! uint _worker_i;
public:
! G1ConcurrentRefineOopClosure(G1CollectedHeap* g1h, uint worker_i) :
_g1h(g1h),
! _worker_i(worker_i) {
}
virtual ReferenceIterationMode reference_iteration_mode() { return DO_FIELDS; }
template <class T> void do_oop_work(T* p);
--- 207,222 ----
virtual void do_oop(narrowOop* p) { do_oop_work(p); }
};
class G1ConcurrentRefineOopClosure: public BasicOopIterateClosure {
G1CollectedHeap* _g1h;
! uint _worker_id;
public:
! G1ConcurrentRefineOopClosure(G1CollectedHeap* g1h, uint worker_id) :
_g1h(g1h),
! _worker_id(worker_id) {
}
virtual ReferenceIterationMode reference_iteration_mode() { return DO_FIELDS; }
template <class T> void do_oop_work(T* p);
< prev index next >