Revert "[TSAN] Add __tsan_check_no_mutexes_held helper (#69372)"
The new lit test fails, see comment on the PR. This also reverts the follow-up commit, see below. > This adds a new helper that can be called from application code to > ensure that no mutexes are held on specific code paths. This is useful > for multiple scenarios, including ensuring no locks are held: > > - at thread exit > - in peformance-critical code > - when a coroutine is suspended (can cause deadlocks) > > See this discourse thread for more discussion: > > https://discourse.llvm.org/t/add-threadsanitizer-check-to-prevent-coroutine-suspending-while-holding-a-lock-potential-deadlock/74051 This reverts commit bd841111. This reverts commit 16a395b7.
Loading
Please sign in to comment