< prev index next >
src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
Print this page
*** 49,59 ****
return false;
}
// Marked by us, preserve if needed.
markWord mark = obj->mark_raw();
! if (mark.must_be_preserved(obj) &&
!G1ArchiveAllocator::is_open_archive_object(obj)) {
preserved_stack()->push(obj, mark);
}
// Check if deduplicatable string.
--- 49,59 ----
return false;
}
// Marked by us, preserve if needed.
markWord mark = obj->mark_raw();
! if (obj->mark_must_be_preserved(mark) &&
!G1ArchiveAllocator::is_open_archive_object(obj)) {
preserved_stack()->push(obj, mark);
}
// Check if deduplicatable string.
< prev index next >