[PATCH] D25859: [tsan] Expose __tsan_ignore_thread_begin and __tsan_ignore_thread_end in TSan interface

Anna Zaks via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 20 17:46:05 PDT 2016


zaks.anna created this revision.
zaks.anna added reviewers: kcc, kubabrecka, dvyukov.
zaks.anna added a subscriber: llvm-commits.

This patch is needed to implement the function attribute that disable TSan checking at run time. (See https://reviews.llvm.org/D25857, and https://reviews.llvm.org/D25858)


https://reviews.llvm.org/D25859

Files:
  lib/tsan/rtl/tsan_interface.h
  lib/tsan/rtl/tsan_interface_inl.h
  test/tsan/Darwin/release-dealloc-norace-objcpp.mm
  test/tsan/Darwin/release-dealloc-norace.m

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D25859.75383.patch
Type: text/x-patch
Size: 3800 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161021/ea384077/attachment.bin>


More information about the llvm-commits mailing list