Go to file
Howard Hinnant 088e37c77a Despite my pathological distrust of spin locks, the number just don't lie. I've put a small spin in __sp_mut::lock() on std::mutex::try_lock(), which is testing quite well. In my experience, putting in a yield for every failed iteration is also a major performance booster. This change makes one of the performance tests I was using (a highly contended one) run about 20 times faster.
llvm-svn: 160967
2012-07-30 17:13:21 +00:00
clang Make -Wformat check the argument type for %n. 2012-07-30 17:11:32 +00:00
compiler-rt [ASan] fix cmake build warning 2012-07-30 10:18:31 +00:00
debuginfo-tests Fix this for gdb 7.4. 2012-07-23 19:41:58 +00:00
libclc configure.py: Add an install rule. 2012-06-01 17:29:59 +00:00
libcxx Despite my pathological distrust of spin locks, the number just don't lie. I've put a small spin in __sp_mut::lock() on std::mutex::try_lock(), which is testing quite well. In my experience, putting in a yield for every failed iteration is also a major performance booster. This change makes one of the performance tests I was using (a highly contended one) run about 20 times faster. 2012-07-30 17:13:21 +00:00
libcxxabi Andrew Morrow: Mainline clang seems to have recently become more strict about the 2012-07-29 20:41:19 +00:00
lld Fix warning from -Wshadow. Report errors back to caller rather than calling 2012-07-27 14:52:18 +00:00
lldb Fixed ePathTypePythonDir for Linux and FreeBSD (at least). This works for non-installed compilations. I will test further. 2012-07-30 16:46:32 +00:00
llvm When constant folding GEP expressions, keep the address space information of pointers. 2012-07-30 07:25:20 +00:00
polly Create a new directory before running the polly script 2012-07-24 16:58:57 +00:00