< prev index next >
src/share/vm/gc/g1/g1OopClosures.inline.hpp
Print this page
*** 225,235 ****
}
}
template <class T>
void G1ParCopyHelper::do_klass_barrier(T* p, oop new_obj) {
! if (_g1->heap_region_containing_raw(new_obj)->is_young()) {
_scanned_klass->record_modified_oops();
}
}
void G1ParCopyHelper::mark_object(oop obj) {
--- 225,235 ----
}
}
template <class T>
void G1ParCopyHelper::do_klass_barrier(T* p, oop new_obj) {
! if (_g1->heap_region_containing(new_obj)->is_young()) {
_scanned_klass->record_modified_oops();
}
}
void G1ParCopyHelper::mark_object(oop obj) {
< prev index next >