< prev index next >

src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.inline.hpp

Print this page

        

*** 81,91 **** inline void OrderAccess::fence() { inlasm_sync(); } template<size_t byte_size> struct OrderAccess::PlatformOrderedLoad<byte_size, X_ACQUIRE> - VALUE_OBJ_CLASS_SPEC { template <typename T> T operator()(const volatile T* p) const { register T t = Atomic::load(p); inlasm_acquire_reg(t); return t; } }; --- 81,90 ----
< prev index next >