Go to file
Kuba Brecka 4446c216f5 [tsan] Avoid false positives with GCD data callbacks
This patch adds synchronization between the creation of the GCD data object and destructor’s execution. It’s far from perfect, because ideally we’d want to synchronize the destruction of the last reference (via dispatch_release) and the destructor’s execution, but intercepting objc_release is problematic.

Differential Revision: http://reviews.llvm.org/D21990

llvm-svn: 274749
2016-07-07 12:38:37 +00:00
clang Fix "not all control paths return a value" warning on MSVC 2016-07-07 11:24:38 +00:00
clang-tools-extra [clang-tidy] Enhance redundant-expression check 2016-07-07 04:03:05 +00:00
compiler-rt [tsan] Avoid false positives with GCD data callbacks 2016-07-07 12:38:37 +00:00
debuginfo-tests
libclc configure: Remove device specific defines 2016-06-17 20:30:50 +00:00
libcxx Revert r274605 due to bot failure: http://lab.llvm.org:8080/green/job/clang-stage1-cmake-RA-expensive/244/ 2016-07-06 18:24:53 +00:00
libcxxabi Fix [libcxxabi] Fix warning about uninitialized const member. 2016-06-15 19:59:16 +00:00
libunwind [libunwind][ARM] Improve unwinder stack usage - Make WMMX support optional 2016-07-07 10:55:39 +00:00
lld [ELF] - Fixed incorrect logic of version assignments when mixing wildcards with values matching. 2016-07-07 07:45:27 +00:00
lldb Try to fix the OSX build with old SDK after r274725 2016-07-07 10:38:05 +00:00
llgo [llgo] llgoi: separate evaluation from printing 2016-04-25 01:18:20 +00:00
llvm [ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 1 flag 2016-07-07 09:11:39 +00:00
openmp Fix the nowait tests for omp for and omp single 2016-07-06 17:26:12 +00:00
parallel-libs Change mailing list names in README 2016-06-24 22:50:09 +00:00
polly isl: isl-0.17.1-164-gcbba1b6 2016-07-06 09:11:00 +00:00