summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan/rtl/tsan_rtl.cc
Commit message (Expand)AuthorAgeFilesLines
* tsan: detect when a thread ends with ignores enabledDmitry Vyukov2013-05-211-2/+1
* [nolibc] Move all platforms to internal_getpid.Peter Collingbourne2013-05-171-4/+4
* [nolibc] Change internal syscall API to remove reliance on libc's errno.Peter Collingbourne2013-05-081-2/+4
* tsan: add interface functions for unaligned access, e.g. __sanitizer_unaligne...Dmitry Vyukov2013-04-301-0/+21
* tsan: fix stack traces for malloc and freeDmitry Vyukov2013-04-241-0/+4
* [Sanitizer] Use a common mutex to prevent mixing reports from different sanit...Alexey Samsonov2013-04-051-0/+3
* [tsan] restore performance critical inlining in tsan: remove static from ALWA...Kostya Serebryany2013-03-291-4/+4
* Band-aid fix for the TSan RTL buildTimur Iskhodzhanov2013-03-281-7/+7
* tsan: print statistics about benign race annotationsDmitry Vyukov2013-03-281-0/+4
* tsan: print matched suppressions if print_suppressions=1 flag is providedDmitry Vyukov2013-03-271-0/+3
* tsan: intercept setjmp/longjmpDmitry Vyukov2013-03-251-0/+3
* tsan: add flag to control symbolizer flush frequencyDmitry Vyukov2013-03-211-7/+11
* tsan: flush symbolizer cache if not symbolized for more than 5 secondsDmitry Vyukov2013-03-211-4/+17
* tsan: use a single background thread for memory profiler and memory flush (an...Dmitry Vyukov2013-03-211-43/+39
* tsan: special handling of .rodata (don't try to find races, don't keep shadow...Dmitry Vyukov2013-03-201-0/+10
* tsan: fix buildDmitry Vyukov2013-03-201-9/+1
* tsan: move trace header into 0x600000000000 rangeDmitry Vyukov2013-03-201-4/+19
* tsan: touch less shadow memory during operations on big memory rangesDmitry Vyukov2013-03-181-16/+42
* tsan: mark shadow for thread stack as "don't need" when thread exitsDmitry Vyukov2013-03-181-0/+6
* tsan: better memory profilerDmitry Vyukov2013-03-181-12/+8
* tsan: fix Go buildDmitry Vyukov2013-03-181-1/+0
* tsan: use StackDepot in sync object to store creation stacksDmitry Vyukov2013-03-181-12/+3
* [TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_commonAlexey Samsonov2013-03-151-40/+24
* [Sanitizer] make internal_open have the same interface as libc versionAlexey Samsonov2013-02-011-1/+1
* tsan: even if races between atomic and plain memory accesses are turned off (...Dmitry Vyukov2013-02-011-0/+3
* tsan: detect races between plain and atomic memory accessesDmitry Vyukov2013-02-011-15/+4
* [sanitizer] make the error messages from sanitizer_common contain the actual ...Kostya Serebryany2013-01-311-0/+1
* tsan: introduce a helped macro CPP_WEAK (Go linker does not support weak symb...Dmitry Vyukov2013-01-301-5/+1
* tsan: add OnFinalize() callback for frontendsDmitry Vyukov2013-01-301-0/+11
* [Sanitizer] update style checker script and fix namespace style warningsAlexey Samsonov2013-01-301-1/+1
* tsan: implement malloc stats queryingDmitry Vyukov2013-01-241-0/+5
* tsan: less debug outputDmitry Vyukov2012-12-211-1/+1
* tsan: support MapThreadTrace() on all platformsDmitry Vyukov2012-12-131-0/+10
* tsan: even more fd interceptors + fixesDmitry Vyukov2012-12-071-1/+1
* tsan: add mutexsets to reportsDmitry Vyukov2012-12-061-0/+1
* tsan: output thread namesDmitry Vyukov2012-12-041-1/+2
* tsan: fix trace handling when trace is reused between threadsDmitry Vyukov2012-12-041-1/+5
* tsan: fix int overflow and several instances where tid is used with ignoreDmitry Vyukov2012-11-301-1/+1
* tsan: fix bug that leads to spurious use-after-free reportsDmitry Vyukov2012-11-301-0/+2
* tsan: add log_path parameter (similar to asan)Dmitry Vyukov2012-11-281-1/+6
* tsan: dynamic history sizeDmitry Vyukov2012-11-281-2/+5
* tsan: move traces from tls into dedicated storage at fixed addressDmitry Vyukov2012-11-281-3/+10
* tsan: ensure than func entry/exit are inlinedDmitry Vyukov2012-11-231-0/+2
* tsan: remove unused parameterDmitry Vyukov2012-11-151-2/+2
* tsan: better function namesDmitry Vyukov2012-11-131-2/+2
* tsan: fix stats collectionDmitry Vyukov2012-11-131-0/+1
* [Sanitizer] add sanity checks for communication with external symbolizerAlexey Samsonov2012-11-091-1/+5
* tsan: do not sleep at exit if there are no other threadsDmitry Vyukov2012-11-071-0/+3
* tsan: slightly relax requirements for lazy shadow memory (can overlap and may...Dmitry Vyukov2012-11-061-9/+1
* tsan: lazily allocate shadow for GoDmitry Vyukov2012-11-061-0/+14
OpenPOWER on IntegriCloud