< prev index next >
src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Print this page
*** 4796,4812 ****
void do_oop(oop* p) { do_oop_work(p); }
void do_oop(narrowOop* p) { do_oop_work(p); }
};
- // Returns true if the reference points to an object that
- // can move in an incremental collection.
- bool G1CollectedHeap::is_scavengable(oop obj) {
- HeapRegion* hr = heap_region_containing(obj);
- return !hr->is_pinned();
- }
-
void G1CollectedHeap::register_nmethod(nmethod* nm) {
guarantee(nm != NULL, "sanity");
RegisterNMethodOopClosure reg_cl(this, nm);
nm->oops_do(®_cl);
}
--- 4796,4805 ----
< prev index next >