< prev index next >
src/hotspot/share/gc/shared/preservedMarks.inline.hpp
Print this page
@@ -29,11 +29,11 @@
#include "logging/log.hpp"
#include "oops/oop.inline.hpp"
#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) {
assert(should_preserve_mark(obj, m), "pre-condition");
OopAndMarkWord elem(obj, m);
< prev index next >