Files
clang-p2996/compiler-rt/test/tsan
Kuba Mracek 296ce3bd23 [tsan] Add interceptors for objc_sync_enter and objc_sync_exit
Objective-C's @synchronize synchronization primitive uses calls to objc_sync_enter and objc_sync_exit runtime functions. In most cases, they end up just calling pthread_mutex_lock/pthread_mutex_unlock, but there are some cases where the synchronization from pthread_mutex_lock/pthread_mutex_unlock interceptors isn't enough. Let's add explicit interceptors for objc_sync_enter and objc_sync_exit to handle all cases.

Differential Revision: https://reviews.llvm.org/D45487

llvm-svn: 329982
2018-04-13 01:05:29 +00:00
..
2016-11-11 23:25:09 +00:00
2017-07-10 15:19:14 +00:00
2018-01-29 15:10:22 +00:00
2018-01-29 15:10:22 +00:00
2017-11-16 17:54:14 +00:00