summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_report.h
Commit message (Expand)AuthorAgeFilesLines
* sanitizers: Introduce ThreadType enumDmitry Vyukov2019-02-071-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Move __tsan::Vector to __sanitizerKamil Rytarowski2017-12-041-1/+1
* [tsan] Detect races on modifying accesses in Swift codeKuba Mracek2017-05-031-0/+1
* [sanitizer] Introduce tid_t as a typedef for OS-provided thread IDsKuba Mracek2017-04-171-1/+1
* [tsan] Provide API for libraries for race detection on custom objectsKuba Mracek2017-02-021-0/+3
* [tsan] Properly describe GCD worker threads in reportsKuba Mracek2017-02-021-1/+2
* [tsan] Rename ReportThread->pid to ReportThread->os_idKuba Brecka2016-04-211-1/+1
* [tsan] Detect uses of uninitialized, destroyed and invalid mutexesKuba Brecka2016-03-161-0/+1
* Simplify Symbolizer::SymbolizePC() interface.Alexey Samsonov2014-12-021-3/+2
* [TSan] Refactor/simplify ReportLocation structure.Alexey Samsonov2014-11-041-7/+7
* [TSan] Make ReportStack contain __sanitizer::AddressInfo object.Alexey Samsonov2014-11-041-7/+6
* tsan: better reporting for virtual-call-after-freeDmitry Vyukov2014-10-131-0/+1
* tsan: refactor suppressions machineryDmitry Vyukov2014-05-281-0/+2
* tsan: better reports for "read lock of a write locked mutex"Dmitry Vyukov2014-04-251-0/+1
* tsan: improve "read unlock of a write locked mutex" reportDmitry Vyukov2014-04-251-0/+1
* tsan: better report for bad mutex unlocksDmitry Vyukov2014-04-251-0/+1
* tsan: better reports for "double lock of a mutex"Dmitry Vyukov2014-04-251-0/+1
* [sanitizer] print threads in deadlock reportKostya Serebryany2014-03-211-0/+1
* [tsan] when printing a mutex, also print its address. Properly print the dead...Kostya Serebryany2014-02-191-1/+3
* tsan: better reporting of thread leaksDmitry Vyukov2013-03-211-0/+1
* tsan: better reporting for races on vptrDmitry Vyukov2013-03-211-0/+1
* tsan: say that the memory access is atomic in reportsDmitry Vyukov2013-02-011-0/+1
* tsan: describe stack and TLS addressesDmitry Vyukov2013-01-141-0/+1
* tsan: describe "file descriptor" locationDmitry Vyukov2012-12-181-1/+3
* tsan: say what thread had created a thread in reportsDmitry Vyukov2012-12-171-0/+1
* tsan: add mutexsets to reportsDmitry Vyukov2012-12-061-3/+10
* tsan: describe global vars (module+offset for now)Dmitry Vyukov2012-12-031-0/+2
* tsan: fix mac buildDmitry Vyukov2012-10-021-1/+1
* tsan: output tid's in reportsDmitry Vyukov2012-10-021-0/+1
* [TSan] fix a bunch of warnings reported by pedantic gccAlexey Samsonov2012-09-131-2/+2
* tsan: better diagnostics for mutex misuseDmitry Vyukov2012-09-011-0/+1
* tsan: add "as if synchronized via sleep" featureDmitry Vyukov2012-08-311-0/+1
* tsan: check that signal handlers do not spoil errno.Dmitry Vyukov2012-06-271-0/+1
* tsan: detect accesses to freed memoryDmitry Vyukov2012-05-171-0/+1
* [tsan] First commit of ThreadSanitizer (TSan) run-time library.Kostya Serebryany2012-05-101-0/+100