< prev index next >
src/hotspot/share/memory/heapShared.cpp
Print this page
*** 675,685 ****
bool do_bit(size_t offset) {
narrowOop* p = _start + offset;
narrowOop v = *p;
assert(!CompressedOops::is_null(v), "null oops should have been filtered out at dump time");
! oop o = HeapShared::decode_with_archived_oop_encoding_mode(v);
RawAccess<IS_NOT_NULL>::oop_store(p, o);
return true;
}
};
--- 675,685 ----
bool do_bit(size_t offset) {
narrowOop* p = _start + offset;
narrowOop v = *p;
assert(!CompressedOops::is_null(v), "null oops should have been filtered out at dump time");
! oop o = HeapShared::decode_from_archive(v);
RawAccess<IS_NOT_NULL>::oop_store(p, o);
return true;
}
};
< prev index next >