summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_rtl_mutex.cc
Commit message (Expand)AuthorAge
* tsan: minor refactoringDmitry Vyukov2013-10-10
* tsan: add annotations to ignore synchronization operationsDmitry Vyukov2013-10-10
* tsan: improve diagnostics for incorrect usages of mutexesDmitry Vyukov2013-09-21
* tsan: introduce recursive mutex lock/unlock java interfaceDmitry Vyukov2013-05-17
* [TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_commonAlexey Samsonov2013-03-15
* tsan: even if races between atomic and plain memory accesses are turned off (...Dmitry Vyukov2013-02-01
* tsan: detect races between plain and atomic memory accessesDmitry Vyukov2013-02-01
* tsan: describe stack and TLS addressesDmitry Vyukov2013-01-14
* tsan: add mutexsets to reportsDmitry Vyukov2012-12-06
* tsan: move traces from tls into dedicated storage at fixed addressDmitry Vyukov2012-11-28
* tsan: more precise handling of finalizersDmitry Vyukov2012-11-07
* [TSan] finally remove TsanPrintf in favor of Printf from sanitizer_commonAlexey Samsonov2012-11-02
* tsan: cache pc's that cause suppressions (this way we do not need to symboliz...Dmitry Vyukov2012-10-05
* tsan: ignore destruction of global mutexes (causes a lot of non-interesting r...Dmitry Vyukov2012-09-07
* tsan: better diagnostics for mutex misuseDmitry Vyukov2012-09-01
* tsan: fix crash when users pass insane mutex addresses in dynamic annotationsDmitry Vyukov2012-08-31
* tsan: add "as if synchronized via sleep" featureDmitry Vyukov2012-08-31
* tsan: slightly optimize mutex unlock Dmitry Vyukov2012-08-31
* tsan: proper handling of linker initialized mutexesDmitry Vyukov2012-08-18
* tsan: add flag to disable reporting of destruction of locked mutexes (some pr...Dmitry Vyukov2012-08-16
* tsan: better diagnostics for destroy of a locked mutex + a testDmitry Vyukov2012-08-16
* tsan: support for linker initializer mutexes with static storage durationDmitry Vyukov2012-08-16
* tsan: implement RWLOCK annotationsDmitry Vyukov2012-08-16
* tsan: add ReleaseStore() function that merely copies vector clock rather than...Dmitry Vyukov2012-07-28
* [Sanitizer]: Introduce a common internal printf function. For now, also use t...Alexey Samsonov2012-06-06
* [TSan] run some renaming as a preparation for factoring out Printf implementa...Alexey Samsonov2012-06-06
* Remove file-type tags in .cc files in tsan/ and sanitizer_common/Alexey Samsonov2012-06-04
* [tsan] First commit of ThreadSanitizer (TSan) run-time library.Kostya Serebryany2012-05-10