< prev index next >

src/hotspot/share/gc/cms/parOopClosures.inline.hpp

Print this page

        

*** 55,66 **** } RawAccess<OOP_NOT_NULL>::oop_store(p, new_obj); } } ! inline void ParScanWeakRefClosure::do_oop_nv(oop* p) { ParScanWeakRefClosure::do_oop_work(p); } ! inline void ParScanWeakRefClosure::do_oop_nv(narrowOop* p) { ParScanWeakRefClosure::do_oop_work(p); } template <class T> inline void ParScanClosure::par_do_barrier(T* p) { assert(generation()->is_in_reserved(p), "expected ref in generation"); oop obj = RawAccess<OOP_NOT_NULL>::oop_load(p); // If p points to a younger generation, mark the card. --- 55,66 ---- } RawAccess<OOP_NOT_NULL>::oop_store(p, new_obj); } } ! inline void ParScanWeakRefClosure::do_oop(oop* p) { ParScanWeakRefClosure::do_oop_work(p); } ! inline void ParScanWeakRefClosure::do_oop(narrowOop* p) { ParScanWeakRefClosure::do_oop_work(p); } template <class T> inline void ParScanClosure::par_do_barrier(T* p) { assert(generation()->is_in_reserved(p), "expected ref in generation"); oop obj = RawAccess<OOP_NOT_NULL>::oop_load(p); // If p points to a younger generation, mark the card.
*** 135,146 **** } } } } ! inline void ParScanWithBarrierClosure::do_oop_nv(oop* p) { ParScanClosure::do_oop_work(p, true, false); } ! inline void ParScanWithBarrierClosure::do_oop_nv(narrowOop* p) { ParScanClosure::do_oop_work(p, true, false); } ! inline void ParScanWithoutBarrierClosure::do_oop_nv(oop* p) { ParScanClosure::do_oop_work(p, false, false); } ! inline void ParScanWithoutBarrierClosure::do_oop_nv(narrowOop* p) { ParScanClosure::do_oop_work(p, false, false); } #endif // SHARE_VM_GC_CMS_PAROOPCLOSURES_INLINE_HPP --- 135,146 ---- } } } } ! inline void ParScanWithBarrierClosure::do_oop(oop* p) { ParScanClosure::do_oop_work(p, true, false); } ! inline void ParScanWithBarrierClosure::do_oop(narrowOop* p) { ParScanClosure::do_oop_work(p, true, false); } ! inline void ParScanWithoutBarrierClosure::do_oop(oop* p) { ParScanClosure::do_oop_work(p, false, false); } ! inline void ParScanWithoutBarrierClosure::do_oop(narrowOop* p) { ParScanClosure::do_oop_work(p, false, false); } #endif // SHARE_VM_GC_CMS_PAROOPCLOSURES_INLINE_HPP
< prev index next >