< prev index next >
src/share/vm/memory/genOopClosures.inline.hpp
Print this page
rev 7525 : [mq]: noremset
*** 42,52 ****
inline void OopsInGenClosure::set_generation(Generation* gen) {
_gen = gen;
_gen_boundary = _gen->reserved().start();
// Barrier set for the heap, must be set after heap is initialized
if (_rs == NULL) {
! GenRemSet* rs = SharedHeap::heap()->rem_set();
_rs = (CardTableRS*)rs;
}
}
template <class T> inline void OopsInGenClosure::do_barrier(T* p) {
--- 42,52 ----
inline void OopsInGenClosure::set_generation(Generation* gen) {
_gen = gen;
_gen_boundary = _gen->reserved().start();
// Barrier set for the heap, must be set after heap is initialized
if (_rs == NULL) {
! GenRemSet* rs = GenCollectedHeap::heap()->rem_set();
_rs = (CardTableRS*)rs;
}
}
template <class T> inline void OopsInGenClosure::do_barrier(T* p) {
< prev index next >