equal
deleted
inserted
replaced
832 |
832 |
833 bool do_bit(size_t offset) { |
833 bool do_bit(size_t offset) { |
834 narrowOop* p = _start + offset; |
834 narrowOop* p = _start + offset; |
835 narrowOop v = *p; |
835 narrowOop v = *p; |
836 assert(!CompressedOops::is_null(v), "null oops should have been filtered out at dump time"); |
836 assert(!CompressedOops::is_null(v), "null oops should have been filtered out at dump time"); |
837 oop o = HeapShared::decode_with_archived_oop_encoding_mode(v); |
837 oop o = HeapShared::decode_from_archive(v); |
838 RawAccess<IS_NOT_NULL>::oop_store(p, o); |
838 RawAccess<IS_NOT_NULL>::oop_store(p, o); |
839 return true; |
839 return true; |
840 } |
840 } |
841 }; |
841 }; |
842 |
842 |