summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_mutex.h
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Pacify sanitizer lint script that still does not run on WindowsReid Kleckner2018-07-311-1/+1
* [asan/win] Use SRW locks to fix a race in BlockingMutexReid Kleckner2018-07-301-6/+1
* [Sanitizers] Basic sanitizer Solaris support (PR 33274)Kamil Rytarowski2017-12-141-1/+3
* Remove strict tid checks from the mac implementation of BlockingMutexFrancis Ricci2017-02-091-0/+8
* [Sanitizer] Make BlockingMutex really linker initialized.Yury Gribov2015-01-301-0/+6
* tsan: better addr->object hashmapDmitry Vyukov2014-03-181-0/+84
* tsan: weaken concurrency guarantees in deadlock detector mutex hashmapDmitry Vyukov2014-03-061-84/+0
* tsan: fix windows buildDmitry Vyukov2014-03-041-7/+7
* tsan: add concurrent hashmap for standalone deadlock detectorDmitry Vyukov2014-03-041-0/+84
* Rename SpinMutex::AssertHeld to CheckLocked, for consistency with BlockingMutex.Peter Collingbourne2013-10-251-1/+1
* [asan] Fix a deadlock between asan's allocator and lsanKostya Serebryany2013-10-171-0/+4
* [Sanitizer] Add default constructor for BlockingMutexAlexey Samsonov2013-03-141-0/+1
* [Sanitizer] Implement BlockingMutex::CheckLocked()Alexey Samsonov2013-03-111-0/+1
* asan: fix compilation errors in mutexDmitry Vyukov2013-01-141-0/+1
* asan/tsan: move blocking mutex from asan to sanitizer_commonDmitry Vyukov2013-01-141-0/+10
* asan: faster quarantineDmitry Vyukov2013-01-111-1/+5
* asan/tsan: first version of "stack depot"Dmitry Vyukov2012-08-301-3/+11
* asan/tsan: improve SpinMutexDmitry Vyukov2012-07-021-3/+17
* tsan/asan: add mutex to 64-bit allocatorDmitry Vyukov2012-07-021-0/+2
* tsan/asan: add SpinMutex to sanitizer_commonDmitry Vyukov2012-06-291-0/+26
* tsan/asan: unify ScopedLockDmitry Vyukov2012-06-291-0/+58