< 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 >