summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_interceptors_mac.cc
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [TSan] Support Objective-C @synchronized with tagged pointersJulian Lettner2019-01-071-17/+31
* [TSan] Enable detection of lock-order-inversions for Objective-C @synchronizedJulian Lettner2019-01-021-5/+14
* git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@347788 911773...Julian Lettner2018-11-281-1/+1
* [tsan] Fix crash in objc_sync_enter/objc_sync_exit when using an Obj-C tagged...Kuba Mracek2018-07-241-2/+26
* [tsan] Add interceptors for objc_sync_enter and objc_sync_exitKuba Mracek2018-04-131-0/+13
* [compiler-rt] Fix const and volatile qualifier warningsKuba Mracek2017-11-101-10/+10
* On Darwin, start building the TSan dylib for the iOS simulator.Kuba Mracek2017-07-121-0/+7
* [tsan] Add interceptor for xpc_connection_cancel to avoid false positivesKuba Mracek2017-03-301-0/+6
* [tsan] Add interceptor for libcxx __shared_count::__release_shared()Kuba Mracek2016-12-151-3/+19
* [tsan] Support C++11 call_once in TSan on DarwinKuba Brecka2016-09-081-0/+27
* [tsan] Fix the behavior of OSAtomicTestAndClearKuba Brecka2016-08-021-10/+9
* [tsan] Treat non-barrier OSAtomic* functions as barriers to avoid false posit...Kuba Brecka2016-06-271-15/+24
* [tsan] Intercept libcxx __release_shared to avoid false positive with weak_pt...Kuba Brecka2016-06-261-0/+46
* [tsan] Add support for OS X OSAtomic* functionsKuba Brecka2016-04-071-0/+140
* [tsan] Add XPC support (OS X)Kuba Brecka2016-04-071-0/+47
* [tsan] Add interceptors for Darwin-specific locking APIsKuba Brecka2015-12-031-0/+91