diff -r 947252a54b98 -r 9bb28ccc6106 src/hotspot/share/gc/shared/preservedMarks.inline.hpp --- a/src/hotspot/share/gc/shared/preservedMarks.inline.hpp Mon Aug 19 11:30:03 2019 +0200 +++ b/src/hotspot/share/gc/shared/preservedMarks.inline.hpp Mon Aug 19 12:40:27 2019 +0200 @@ -31,7 +31,7 @@ #include "utilities/stack.inline.hpp" inline bool PreservedMarks::should_preserve_mark(oop obj, markWord m) const { - return m.must_be_preserved_for_promotion_failure(obj); + return obj->mark_must_be_preserved_for_promotion_failure(m); } inline void PreservedMarks::push(oop obj, markWord m) {