Go to file
Tamas Berghammer d779da91de Fix race conditions in Core/Timer
The Timer class already had some support for multi-threaded access
but it still contained several race conditions. This CL fixes them
in preparation of adding multi-threaded dwarf parsing (and other
multi-threaded parts later).

Differential revision: http://reviews.llvm.org/D13940

llvm-svn: 251105
2015-10-23 10:34:29 +00:00
clang [AST] Re-add TypeLocs and NestedNameSpecifierLocs to the ParentMap. 2015-10-23 09:04:55 +00:00
clang-tools-extra Make isExpensiveToCopy() tri-state. 2015-10-23 10:00:50 +00:00
compiler-rt [msan] Re-submit test for process_vm_readv. 2015-10-23 00:00:22 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc integer: remove explicit casts from _MIN definitions 2015-10-06 19:12:12 +00:00
libcxx Use proper output directory when naminging the libc++ output 2015-10-23 07:04:24 +00:00
libcxxabi Fix LIBCXXABI_HAS_NO_THREADS configuration. 2015-10-14 19:21:38 +00:00
libunwind Add FreeBSD _Unwind_Ptr typedef 2015-10-16 19:40:09 +00:00
lld [lld][MachO] Prune unused EH frames. 2015-10-23 05:39:16 +00:00
lldb Fix race conditions in Core/Timer 2015-10-23 10:34:29 +00:00
llgo [llgo] irgen: always use TargetMachine's data layout 2015-09-25 06:28:14 +00:00
llvm [SCEV] Get rid of an unnecessary lambda; NFC 2015-10-23 06:57:21 +00:00
openmp Removed zeroing th.th_task_state for master thread at start of nested parallel. 2015-10-20 19:21:04 +00:00
polly [FIX] Do not hoist nested variant base pointers 2015-10-21 22:14:57 +00:00