src/hotspot/share/gc/shared/barrierSet.hpp
changeset 50599 ecc2af326b5f
parent 50521 32ab7150a270
child 50940 3009952d5985
equal deleted inserted replaced
50598:8d9d4d91be7f 50599:ecc2af326b5f
   268                                 dst_obj, dst_offset_in_bytes, dst_raw,
   268                                 dst_obj, dst_offset_in_bytes, dst_raw,
   269                                 length);
   269                                 length);
   270     }
   270     }
   271 
   271 
   272     // Off-heap oop accesses. These accessors get resolved when
   272     // Off-heap oop accesses. These accessors get resolved when
   273     // IN_HEAP is not set (e.g. when using the RootAccess API), it is
   273     // IN_HEAP is not set (e.g. when using the NativeAccess API), it is
   274     // an oop* overload, and the barrier strength is AS_NORMAL.
   274     // an oop* overload, and the barrier strength is AS_NORMAL.
   275     template <typename T>
   275     template <typename T>
   276     static oop oop_load_not_in_heap(T* addr) {
   276     static oop oop_load_not_in_heap(T* addr) {
   277       return Raw::template oop_load<oop>(addr);
   277       return Raw::template oop_load<oop>(addr);
   278     }
   278     }