This is an archive of the discontinued LLVM Phabricator instance.

tsan: disable thread safety analysis in more functions
AbandonedPublic

Authored by vitalybuka on Jul 21 2021, 1:18 PM.

Details

Reviewers
None
Summary

In preparation for replacing tsan Mutex with sanitizer_common Mutex,
which has thread-safety annotations. Thread safety analysis does not
understand MetaMap::GetAndLock which returns a locked sync object.

Depends on D106490.

Diff Detail

Event Timeline

vitalybuka created this revision.Jul 21 2021, 1:18 PM
vitalybuka requested review of this revision.Jul 21 2021, 1:18 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 21 2021, 1:18 PM
Herald added a subscriber: Restricted Project. · View Herald Transcript
vitalybuka abandoned this revision.Jul 21 2021, 1:25 PM
vitalybuka reclaimed this revision.
vitalybuka abandoned this revision.