summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_rtl_report.cc
AgeCommit message (Expand)Author
2017-12-04Move __tsan::Vector to __sanitizerKamil Rytarowski
2017-11-10[sanitizer] Remove references and hide CommonSanitizerReportMutexVitaly Buka
2017-08-25tsan: don't pass bogus PCs to __tsan_symbolize_externalDmitry Vyukov
2017-07-12tsan: s/-1/kInvalidTid/Dmitry Vyukov
2017-05-03[tsan] Detect races on modifying accesses in Swift codeKuba Mracek
2017-04-30[tsan] Track external tags in thread tracesKuba Mracek
2017-04-21[tsan] Don't report bugs from interceptors called from libignored modulesKuba Mracek
2017-02-02[tsan] Provide API for libraries for race detection on custom objectsKuba Mracek
2017-02-02[tsan] Properly describe GCD worker threads in reportsKuba Mracek
2016-10-28tsan: always define SANITIZER_GODmitry Vyukov
2016-09-20tsan: make CHECK more robustDmitry Vyukov
2016-06-27tsan: don't create sync objects on acquireDmitry Vyukov
2016-04-21[tsan] Rename ReportThread->pid to ReportThread->os_idKuba Brecka
2016-04-20Always inlining PrintCurrentStackSlow of tsan library to fix tail-call issueChuang-Yu Cheng
2016-03-10[tsan] Add TSan debugger APIsKuba Brecka
2016-03-01tsan: describe heap/data locations in GoDmitry Vyukov
2015-12-09[TSan] Try harder to avoid compiler-generated memset calls.Alexey Samsonov
2015-11-30[tsan] Fix weakly imported functions on OS XKuba Brecka
2015-11-28[tsan] Fix an assertion failure in FindThreadByUidLocked with recycled threadsKuba Brecka
2015-09-03tsan: speed up race deduplicationDmitry Vyukov
2015-08-22[TSan] Support __sanitizer_set_death_callback().Alexey Samsonov
2015-08-21[Sanitizers] Unify the semantics and usage of "exitcode" runtime flag across ...Alexey Samsonov
2015-08-21tsan: don't report any bugs when report_bugs=0 flag is setDmitry Vyukov
2015-02-14tsan: always subtract one from program countersDmitry Vyukov
2014-12-23tsan: fix styleDmitry Vyukov
2014-12-22tsan: fix debugging outputDmitry Vyukov
2014-12-18tsan: don't crash with NULL deref during reportingDmitry Vyukov
2014-12-11tsan: don't subtract one from fake PCsDmitry Vyukov
2014-12-09[tsan] remove TSAN_GO in favor of SANITIZER_GOKostya Serebryany
2014-12-02Simplify Symbolizer::SymbolizePC() interface.Alexey Samsonov
2014-11-06[Sanitizer] Introduce "stack_trace_format" runtime flag.Alexey Samsonov
2014-11-04[TSan] Refactor/simplify ReportLocation structure.Alexey Samsonov
2014-11-04[TSan] Make ReportStack contain __sanitizer::AddressInfo object.Alexey Samsonov
2014-11-04[TSan] Keep original function and filename in ReportStack.Alexey Samsonov
2014-11-03[TSan] Use StackTrace from sanitizer_common where applicableAlexey Samsonov
2014-10-26[Sanitizer] Make StackTrace a lightweight reference to array of PCs, andAlexey Samsonov
2014-10-13tsan: better reporting for virtual-call-after-freeDmitry Vyukov
2014-09-10[TSan] Use common flags in the same way as all the other sanitizersAlexey Samsonov
2014-07-15tsan: remove special handling of false reports coming from JVMDmitry Vyukov
2014-07-15tsan: remove compat mappingDmitry Vyukov
2014-05-29tsan: refactor storage of meta information for heap blocks and sync objectsDmitry Vyukov
2014-05-28tsan: refactor suppressions machineryDmitry Vyukov
2014-03-21[sanitizer] print threads in deadlock reportKostya Serebryany
2014-03-20tsan: deobfuscate global ctx variableDmitry Vyukov
2014-03-20tsan: use stack depot for goroutine creation stacks (as C++ threads do)Dmitry Vyukov
2014-02-28tsan: refactor deadlock detectorDmitry Vyukov
2014-02-24tsan: fix compiler warningDmitry Vyukov
2014-02-19[tsan] when printing a mutex, also print its address. Properly print the dead...Kostya Serebryany
2014-02-11[sanitizer] Use system unwinder in signal handlers on Android.Evgeniy Stepanov
2013-12-24tsan: remove in_rtl counterDmitry Vyukov