| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix compilation without pthreads. | Owen Anderson | 2009-06-26 | 1 | -3/+3 |
* | Fix unused variable warnings. | Daniel Dunbar | 2009-06-26 | 1 | -0/+3 |
* | Fix error in the Win32 implementation pointed out by Howard Su. | Owen Anderson | 2009-06-26 | 1 | -1/+1 |
* | Add support for const thread locals. | Owen Anderson | 2009-06-25 | 2 | -6/+6 |
* | Fix typo in assertion. | Owen Anderson | 2009-06-25 | 1 | -1/+1 |
* | Add a configure test for pthread_getspecific, and use it when building Thread... | Owen Anderson | 2009-06-25 | 1 | -1/+1 |
* | Update cmake build files. | Owen Anderson | 2009-06-25 | 1 | -0/+1 |
* | Add a class for supporting platform independent thread-local storage. | Owen Anderson | 2009-06-25 | 3 | -0/+151 |
* | Guard dynamic library loading. | Owen Anderson | 2009-06-25 | 2 | -13/+36 |
* | Add atomic multiply and divide operations, built on top of CompareAndSwap. | Owen Anderson | 2009-06-23 | 1 | -0/+18 |
* | Revert my last series of commits related to Timer and 64-bit atomics. Not al... | Owen Anderson | 2009-06-23 | 1 | -19/+7 |
* | Atomic ops that do arithmetic use signed arithmetic. | Owen Anderson | 2009-06-23 | 1 | -4/+4 |
* | Label the existing atomic functions as 32-bit specific, and add a 64-bit one ... | Owen Anderson | 2009-06-23 | 1 | -7/+19 |
* | Add an atomic add operation. | Owen Anderson | 2009-06-23 | 1 | -0/+13 |
* | Workaround for an... interesting bug in Darwin's pthread_rwlock_init. | Owen Anderson | 2009-06-20 | 1 | -0/+7 |
* | Fix bad paste-o in the MSVC atomics. | Owen Anderson | 2009-06-19 | 1 | -2/+2 |
* | Give RWMutex the SmartRWMutex treatment too. | Owen Anderson | 2009-06-18 | 3 | -24/+24 |
* | Insert a SmartMutex templated class into the class hierarchy, which takes a t... | Owen Anderson | 2009-06-18 | 3 | -20/+20 |
* | Update CMake files to account for new location of Threading.cpp. | Ted Kremenek | 2009-06-18 | 1 | -0/+1 |
* | Move Threading.[h|cpp] from Support to System. | Owen Anderson | 2009-06-18 | 1 | -0/+63 |
* | Fix build when disable thread support. | Owen Anderson | 2009-06-18 | 1 | -1/+1 |
* | Add RWMutex.cpp to the CMake makefiles | Douglas Gregor | 2009-06-17 | 1 | -0/+1 |
* | Improve the Win32 reader-writer lock implementation by making it just a normal | Owen Anderson | 2009-06-17 | 1 | -6/+14 |
* | Use atomic increment/decrement for reference counting of Type's. | Owen Anderson | 2009-06-17 | 1 | -2/+2 |
* | Add an atomic increment and decrement implementation, which will be used for | Owen Anderson | 2009-06-17 | 1 | -0/+28 |
* | Accidentally broke this file. | Owen Anderson | 2009-06-16 | 1 | -1/+1 |
* | Remove the Win32 implementation, since it doesn't compile pre-Vista. | Owen Anderson | 2009-06-16 | 1 | -12/+7 |
* | Fix/cleanup trailing newlines. | Owen Anderson | 2009-06-16 | 1 | -1/+0 |
* | Add a portable wrapper for reader-writer locks. | Owen Anderson | 2009-06-16 | 4 | -1/+268 |
* | glibc has two versions of strerror_r, a standards compliant one and a GNU | Dan Gohman | 2009-06-15 | 1 | -1/+8 |
* | "This patch implements the method with the GetModuleFileName function for win... | Chris Lattner | 2009-06-15 | 1 | -1/+3 |
* | add a new static method to portably determine whether a patch is | Chris Lattner | 2009-06-15 | 2 | -0/+22 |
* | Fix comments. | Edwin Török | 2009-06-04 | 1 | -1/+2 |
* | Add support for outputting ANSI colors to raw_fd_ostream. | Edwin Török | 2009-06-04 | 2 | -0/+125 |
* | At a newline at the end of this file. | Duncan Sands | 2009-06-03 | 1 | -1/+1 |
* | Undef MemoryFence when compiling on MSVC. | Owen Anderson | 2009-06-02 | 1 | -0/+1 |
* | Untabification. | Bill Wendling | 2009-05-30 | 1 | -42/+41 |
* | Work around a page size issue on Cygwin. | Jay Foad | 2009-05-23 | 1 | -1/+6 |
* | Add Atomic.cpp to the CMake build system. | Owen Anderson | 2009-05-21 | 1 | -0/+1 |
* | Tabs, be gone! | Owen Anderson | 2009-05-20 | 1 | -3/+3 |
* | I just fail today. | Owen Anderson | 2009-05-20 | 1 | -3/+3 |
* | Copy-and-paste-o. | Owen Anderson | 2009-05-20 | 1 | -1/+1 |
* | Move atomic operations' definitions out of line. While this seems kind of si... | Owen Anderson | 2009-05-20 | 1 | -0/+52 |
* | termios.h contains the winsize structure we need to determine the | Douglas Gregor | 2009-05-18 | 1 | -1/+4 |
* | Add terminal width detection to llvm::sys::Process. This is needed to | Douglas Gregor | 2009-05-11 | 2 | -0/+53 |
* | Fix choice of version of Windows callback to use to consider not only the Vis... | Stefanus Du Toit | 2009-04-28 | 1 | -1/+12 |
* | Fix g++-4.4.0 warning, it was causing llvm-nm to fail on wrapped BC files: | Edwin Török | 2009-04-25 | 1 | -1/+1 |
* | Silence warnings. | Anton Korobeynikov | 2009-04-21 | 1 | -5/+5 |
* | Drop obsolete reference to __eprintf. | Anton Korobeynikov | 2009-04-21 | 1 | -2/+0 |
* | Make Unix.h:MakeErrMsg separate the prefix and errno string, so we get: | Daniel Dunbar | 2009-04-20 | 4 | -7/+10 |