< prev index next >
src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
Print this page
*** 60,71 ****
if (!CompressedOops::is_null(heap_oop)) {
_cc++;
oop obj = CompressedOops::decode_not_null(heap_oop);
bool failed = false;
if (!_g1h->is_in_closed_subset(obj) || _g1h->is_obj_dead_cond(obj, _verify_option)) {
! MutexLockerEx x(ParGCRareEvent_lock,
! Mutex::_no_safepoint_check_flag);
LogStreamHandle(Error, gc, verify) yy;
if (!_failures) {
yy.cr();
yy.print_cr("----------");
}
--- 60,70 ----
if (!CompressedOops::is_null(heap_oop)) {
_cc++;
oop obj = CompressedOops::decode_not_null(heap_oop);
bool failed = false;
if (!_g1h->is_in_closed_subset(obj) || _g1h->is_obj_dead_cond(obj, _verify_option)) {
! MutexLocker x(ParGCRareEvent_lock);
LogStreamHandle(Error, gc, verify) yy;
if (!_failures) {
yy.cr();
yy.print_cr("----------");
}
< prev index next >