Fix Atomics for pointers
Created attachment 307783 [details] Patch
I get this error though: /Volumes/Data/ws4/OpenSource/Source/WTF/wtf/Atomics.h:247:73: error: return type of out-of-line definition of 'WTF::Atomic::loadLink' differs from that in the declaration ALWAYS_INLINE std::enable_if_t<std::is_pointer<T>::value, T> Atomic<T>::loadLink(std::memory_order order) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /Volumes/Data/ws4/OpenSource/Source/WTF/wtf/Atomics.h:122:21: note: previous declaration is here ALWAYS_INLINE T loadLink(std::memory_order order = std::memory_order_seq_cst); ~ ^
Comment on attachment 307783 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=307783&action=review > Source/WTF/ChangeLog:9 > + * wtf/Atomics.h: > + (WTF::Atomic<T>::loadLink): Please add a description.
I'm going to fix this issue by just removing the LL SC stuff it wasn't a progression anyway according to pizlo.