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