summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan/rtl/tsan_suppressions.cc
Commit message (Expand)AuthorAgeFilesLines
* compiler-rt: Rename .cc file in lib/tsan/rtl to .cppNico Weber2019-08-011-161/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [TSan] Use switches when dealing with enumsJulian Lettner2019-01-161-32/+24
* [sanitizer] Remove reserving constructor from InternalMmapVectorVitaly Buka2018-05-071-1/+1
* [tsan] Provide API for libraries for race detection on custom objectsKuba Mracek2017-02-021-0/+2
* tsan: always define SANITIZER_GODmitry Vyukov2016-10-281-2/+2
* [tsan] Detect uses of uninitialized, destroyed and invalid mutexesKuba Brecka2016-03-161-0/+2
* Change comma to semi-colon, no functionality change.Richard Trieu2016-02-181-1/+1
* [TSan] Fix PrintMatchedSuppressions: Read hit count for suppression atomicallyMohit K. Bhakkad2016-02-041-2/+2
* [tsan] Fix weakly imported functions on OS XKuba Brecka2015-11-301-1/+2
* tsan: speed up race deduplicationDmitry Vyukov2015-09-031-5/+5
* tsan: implement suppressions for top frame onlyDmitry Vyukov2015-06-291-13/+21
* [Tsan] Do not declare std_suppressions when not usedViktor Kutuzov2015-03-121-1/+1
* [Sanitizer] Refactor SuppressionContext class.Alexey Samsonov2015-02-201-34/+47
* [tsan] remove TSAN_GO in favor of SANITIZER_GOKostya Serebryany2014-12-091-2/+2
* Simplify Symbolizer::SymbolizePC() interface.Alexey Samsonov2014-12-021-1/+2
* [TSan] Refactor/simplify ReportLocation structure.Alexey Samsonov2014-11-041-4/+4
* [TSan] Make ReportStack contain __sanitizer::AddressInfo object.Alexey Samsonov2014-11-041-4/+5
* tsan: better reporting for virtual-call-after-freeDmitry Vyukov2014-10-131-0/+2
* [Sanitizer] Turn SuppressionContext::Init() into InitIfNecessary().Alexey Samsonov2014-08-051-1/+5
* [Sanitizer] Hoist the code parsing suppressions file into sanitizer_common.Alexey Samsonov2014-07-301-36/+1
* [Sanitizer] Make SuppressionContext a singleton class, residing in sanitizer_...Alexey Samsonov2014-07-301-24/+14
* tsan: refactor suppressions machineryDmitry Vyukov2014-05-281-2/+3
* tsan: allow to suppress all reportsDmitry Vyukov2014-04-251-0/+8
* [sanitizer] deadlock detector: a) initial support for suppressions, b) be mor...Kostya Serebryany2014-03-191-0/+2
* tsan: ignore interceptors coming from specified librariesDmitry Vyukov2013-10-031-0/+5
* [TSan] fixup for r189791: don't put ; on the newlineAlexey Samsonov2013-09-031-3/+1
* tsan: add suppressions for true/false positives in standard librariesDmitry Vyukov2013-09-031-0/+14
* [TSan] Let the users suppress use-after-free errors using the "race:" suppres...Alexander Potapenko2013-08-071-1/+1
* [tsan] Fix build.Sergey Matveev2013-06-261-1/+1
* [tsan] Move some suppressions-related code to common.Sergey Matveev2013-06-261-122/+39
* tsan: allows to suppress races on global variablesDmitry Vyukov2013-06-101-12/+38
* tsan: match "race" suppressions against "race on vptr" reportsDmitry Vyukov2013-05-291-1/+7
* [nolibc] Move all platforms to internal_getpid.Peter Collingbourne2013-05-171-1/+1
* [nolibc] Change internal syscall API to remove reliance on libc's errno.Peter Collingbourne2013-05-081-2/+3
* tsan: print matched suppressions if print_suppressions=1 flag is providedDmitry Vyukov2013-03-271-1/+30
* tsan: fix bug in suppression reading (suppressions from file were discarded)Dmitry Vyukov2013-02-141-1/+1
* [Sanitizer] make internal_open have the same interface as libc versionAlexey Samsonov2013-02-011-1/+1
* tsan: allow a front-end to provide default suppressionsDmitry Vyukov2013-01-241-5/+16
* tsan: check if PWD env var is absentDmitry Vyukov2012-12-041-1/+1
* [TSan] finally remove TsanPrintf in favor of Printf from sanitizer_commonAlexey Samsonov2012-11-021-4/+4
* tsan: cache pc's that cause suppressions (this way we do not need to symboliz...Dmitry Vyukov2012-10-051-5/+5
* [Sanitizer] Remove implicit conversion of InternalScopedBuffer<T> to T*Alexey Samsonov2012-09-051-3/+3
* [TSan] switch tsan to using InternalScopedBuffer from sanitizer_commonAlexey Samsonov2012-08-221-6/+6
* tsan: prevent insertion of unwanted memset/memcpy/memcmp into runtimeDmitry Vyukov2012-06-271-6/+6
* [Sanitizer] Renaming: SNPrintf -> internal_snprintf (and move it to sanitizer...Alexey Samsonov2012-06-191-2/+2
* [Sanitizer] move different wrappers from TSan to common sanitizer runtimeAlexey Samsonov2012-06-181-1/+2
* [Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementation...Alexey Samsonov2012-06-151-6/+6
* [TSan] use efficient real_memcpy inside runtimeAlexey Samsonov2012-06-091-1/+1
* [TSan] run some renaming as a preparation for factoring out Printf implementa...Alexey Samsonov2012-06-061-6/+6
OpenPOWER on IntegriCloud