summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_libdispatch_mac.cc
AgeCommit message (Expand)Author
2017-12-28Ignore the DISPATCH_NOESCAPE if not definedYi Kong
2017-11-10[compiler-rt] Fix const and volatile qualifier warningsKuba Mracek
2017-09-21[tsan] Annotate function parameters with attribute 'noescape'.Akira Hatanaka
2017-07-24[Sanitizers] TSan allocator set errno on failure.Alex Shlyapnikov
2017-03-26[tsan] Only Acquire/Release GCD queues if they're not NULLKuba Mracek
2017-03-24Follow-up for r298738: Use "0" instead of "false" because the variable is uptr.Kuba Mracek
2017-03-24Fix an uninitialized field in tsan_block_context_t/AllocContext in tsan_libdi...Kuba Mracek
2016-11-24[tsan] Add support for GCD dispatch_suspend and dispatch_resumeKuba Mracek
2016-10-31[tsan] Add support for GCD target queuesKuba Brecka
2016-07-11[tsan] Add support for GCD IO channels on DarwinKuba Brecka
2016-07-07[tsan] Avoid false positives with GCD data callbacksKuba Brecka
2016-07-06[tsan] Fix false positives with GCD dispatch_source_*Kuba Brecka
2016-07-05[tsan] Synchronize leaving a GCD group with notificationsKuba Brecka
2016-07-05[tsan] dispatch_once interceptor will cause a crash/deadlock when the origina...Kuba Brecka
2016-06-29[tsan] Stop extending the block’s lifetime in dispatch_group_asyncKuba Brecka
2016-06-27[tsan] Add HB edges for GCD barrier blocksKuba Brecka
2016-05-19[tsan] Add support for GCD's dispatch_after and dispatch_after_fKuba Brecka
2016-04-12[tsan] Fix a crash with dispatch_source_set_cancel_handler(NULL) on OS XKuba Brecka
2016-04-07[tsan] Add interceptors for dispatch_applyKuba Brecka
2016-04-07[tsan] Add support for dispatch event sourcesKuba Brecka
2016-04-07[tsan] Fix synchronization in dispatch_syncKuba Brecka
2015-12-18[tsan] Fix scoping of ScopedInteceptor in libdispatch supportKuba Brecka
2015-12-14[tsan] Update dispatch_group support to avoid using a disposed group objectKuba Brecka
2015-12-08[tsan] Add dispatch_group API interceptors and synchronizationKuba Brecka
2015-12-01[tsan] Add interceptors and sychronization for libdispatch semaphores on OS XKuba Brecka
2015-11-28[tsan] Add release+acquire semantics for serial dispatch queuesKuba Brecka
2015-11-24[tsan] Implement basic GCD interceptors for OS XKuba Brecka
2015-11-19[tsan] Handle dispatch_once on OS XKuba Brecka