< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Print this page
*** 1250,1261 ****
// assuming the object had no forwardee, if that thing is NULL.
} else {
obj = fwd;
}
assert(oopDesc::is_oop(obj), "must be a valid oop");
! if (!_bitmap->is_marked(obj)) {
! _bitmap->mark(obj);
_oop_stack->push(obj);
}
}
}
public:
--- 1250,1261 ----
// assuming the object had no forwardee, if that thing is NULL.
} else {
obj = fwd;
}
assert(oopDesc::is_oop(obj), "must be a valid oop");
! if (!_bitmap->is_marked((HeapWord*) obj)) {
! _bitmap->mark((HeapWord*) obj);
_oop_stack->push(obj);
}
}
}
public:
< prev index next >