src/hotspot/share/memory/heapShared.cpp
changeset 51720 b7bfd64e43a6
parent 51701 9012aeaf993b
child 51796 9d3a00c8c047
equal deleted inserted replaced
51719:e3411e5e473d 51720:b7bfd64e43a6
   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