equal
deleted
inserted
replaced
172 template <DecoratorSet decorators> |
172 template <DecoratorSet decorators> |
173 template <DecoratorSet ds, typename T> |
173 template <DecoratorSet ds, typename T> |
174 inline typename EnableIf< |
174 inline typename EnableIf< |
175 HasDecorator<ds, MO_RELAXED>::value>::type |
175 HasDecorator<ds, MO_RELAXED>::value>::type |
176 RawAccessBarrier<decorators>::store_internal(void* addr, T value) { |
176 RawAccessBarrier<decorators>::store_internal(void* addr, T value) { |
177 Atomic::store(value, reinterpret_cast<volatile T*>(addr)); |
177 Atomic::store(reinterpret_cast<volatile T*>(addr), value); |
178 } |
178 } |
179 |
179 |
180 template <DecoratorSet decorators> |
180 template <DecoratorSet decorators> |
181 template <DecoratorSet ds, typename T> |
181 template <DecoratorSet ds, typename T> |
182 inline typename EnableIf< |
182 inline typename EnableIf< |