< prev index next >
src/share/vm/gc/shenandoah/shenandoahStringDedup.cpp
Print this page
rev 14453 : Remove secondary marking bitmap.
*** 47,57 ****
ShenandoahIsAliveCompleteClosure() : _heap(ShenandoahHeap::heap()) {
}
bool do_object_b(oop obj) {
assert(!oopDesc::is_null(obj), "null");
! return _heap->is_marked_complete(obj);
}
};
// Same as above
class ShenandoahUpdateLiveRefsClosure: public OopClosure {
--- 47,57 ----
ShenandoahIsAliveCompleteClosure() : _heap(ShenandoahHeap::heap()) {
}
bool do_object_b(oop obj) {
assert(!oopDesc::is_null(obj), "null");
! return _heap->is_marked(obj);
}
};
// Same as above
class ShenandoahUpdateLiveRefsClosure: public OopClosure {
< prev index next >