< prev index next >
src/hotspot/share/gc/z/zHeapIterator.cpp
Print this page
rev 50534 : [mq]: rename_RootAccess
*** 61,71 ****
_cl(cl) {}
virtual void do_oop(oop* p) {
// Load barrier needed here for the same reason we
// need fixup_partial_loads() in ZHeap::mark_end()
! const oop obj = RootAccess<>::oop_load(p);
_iter->push(obj);
_iter->drain(_cl);
}
virtual void do_oop(narrowOop* p) {
--- 61,71 ----
_cl(cl) {}
virtual void do_oop(oop* p) {
// Load barrier needed here for the same reason we
// need fixup_partial_loads() in ZHeap::mark_end()
! const oop obj = NativeAccess<>::oop_load(p);
_iter->push(obj);
_iter->drain(_cl);
}
virtual void do_oop(narrowOop* p) {
< prev index next >