Lines Matching refs:obj
32 inline bool PreservedMarks::should_preserve_mark(oop obj, markOop m) const {
33 return m->must_be_preserved_for_promotion_failure(obj);
36 inline void PreservedMarks::push(oop obj, markOop m) {
37 assert(should_preserve_mark(obj, m), "pre-condition");
38 OopAndMarkOop elem(obj, m);
42 inline void PreservedMarks::push_if_necessary(oop obj, markOop m) {
43 if (should_preserve_mark(obj, m)) {
44 push(obj, m);
48 inline void PreservedMarks::init_forwarded_mark(oop obj) {
49 obj->init_mark();