--- old/src/hotspot/share/gc/serial/defNewGeneration.cpp 2018-03-25 12:59:25.535855734 +0200 +++ new/src/hotspot/share/gc/serial/defNewGeneration.cpp 2018-03-25 12:59:25.370857967 +0200 @@ -753,7 +753,7 @@ _promotion_failed = true; _promotion_failed_info.register_copy_failure(old->size()); - _preserved_marks_set.get()->push_if_necessary(old, old->mark()); + _preserved_marks_set.get()->push_if_necessary(old, old->mark_raw()); // forward to self old->forward_to(old);