< prev index next >

src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.hpp

Print this page
rev 50962 : [mq]: 8207011

*** 80,90 **** template<size_t byte_size> struct OrderAccess::PlatformOrderedLoad<byte_size, X_ACQUIRE> { template <typename T> ! T operator()(const volatile T* p) const { register T t = Atomic::load(p); inlasm_acquire_reg(t); return t; } }; #undef inlasm_sync #undef inlasm_lwsync #undef inlasm_eieio --- 80,90 ---- template<size_t byte_size> struct OrderAccess::PlatformOrderedLoad<byte_size, X_ACQUIRE> { template <typename T> ! T operator()(const volatile T* p) const { T t = Atomic::load(p); inlasm_acquire_reg(t); return t; } }; #undef inlasm_sync #undef inlasm_lwsync #undef inlasm_eieio
< prev index next >