aboutsummaryrefslogtreecommitdiff
path: root/lib/System/Atomic.cpp
AgeCommit message (Expand)Author
2009-12-07Fixes the Atomic implementation if compiled by MSVC compiler.Oscar Fuentes
2009-06-23Add atomic multiply and divide operations, built on top of CompareAndSwap.Owen Anderson
2009-06-23Revert my last series of commits related to Timer and 64-bit atomics. Not al...Owen Anderson
2009-06-23Atomic ops that do arithmetic use signed arithmetic.Owen Anderson
2009-06-23Label the existing atomic functions as 32-bit specific, and add a 64-bit one ...Owen Anderson
2009-06-23Add an atomic add operation.Owen Anderson
2009-06-19Fix bad paste-o in the MSVC atomics.Owen Anderson
2009-06-17Use atomic increment/decrement for reference counting of Type's.Owen Anderson
2009-06-17Add an atomic increment and decrement implementation, which will be used forOwen Anderson
2009-06-03At a newline at the end of this file.Duncan Sands
2009-06-02Undef MemoryFence when compiling on MSVC.Owen Anderson
2009-05-20Tabs, be gone!Owen Anderson
2009-05-20I just fail today.Owen Anderson
2009-05-20Copy-and-paste-o.Owen Anderson
2009-05-20Move atomic operations' definitions out of line. While this seems kind of si...Owen Anderson