@@ -46,11 +46,11 @@ push(obj, m); } } inline void PreservedMarks::init_forwarded_mark(oop obj) { - obj->init_mark(); + obj->forward_safe_init_mark(); } inline PreservedMarks::PreservedMarks() : _stack(OopAndMarkWordStack::default_segment_size(), // This stack should be used very infrequently so there's