summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_stat.h
Commit message (Expand)AuthorAgeFilesLines
* tsan: remove some clock-related statsDmitry Vyukov2017-07-121-4/+1
* tsan: add new mutex annotationsDmitry Vyukov2017-03-261-0/+10
* tsan: fix a crashDmitry Vyukov2016-05-061-0/+1
* tsan: speed up race deduplicationDmitry Vyukov2015-09-031-1/+2
* tsan: optimize memory access functionsDmitry Vyukov2014-05-301-0/+1
* tsan: fix vector clocksDmitry Vyukov2014-04-111-2/+1
* tsan: optimize vector clock operationsDmitry Vyukov2014-03-241-0/+27
* [tsan] add coarse-grained lock around the DeadlockDetector. We can do better ...Kostya Serebryany2014-02-211-0/+1
* tsan: remove interceptor statsDmitry Vyukov2014-01-281-351/+0
* Sanitize printf functions.Alexey Samsonov2014-01-211-0/+20
* [sanitizer] Intercept textdomain.Evgeniy Stepanov2013-12-021-0/+1
* [sanitizer] Intercept times.Evgeniy Stepanov2013-11-281-0/+1
* [sanitizer] Intercept iconv.Evgeniy Stepanov2013-11-281-0/+1
* [sanitizer] Intercept __xpg_strerror_r.Evgeniy Stepanov2013-11-271-0/+1
* [sanitizer] Intercept strptime.Evgeniy Stepanov2013-11-021-0/+1
* [sanitizer] Intercept getline, getdelim.Evgeniy Stepanov2013-10-311-0/+2
* [sanitizer] Intercept drand48_r, lrand48_r.Evgeniy Stepanov2013-10-291-0/+2
* [sanitizer] Intercept sincos, remquo, lgamma, lgamma_r.Evgeniy Stepanov2013-10-291-0/+12
* tsan/asan: support pthread_setname_np to set thread namesDmitry Vyukov2013-10-291-0/+1
* [sanitizer] Intercept tmpnam, tmpnam_r, tempnam.Evgeniy Stepanov2013-10-251-0/+4
* [sanitizer] Remove pthread_attr_getstackaddr interceptor.Evgeniy Stepanov2013-10-251-1/+0
* [sanitizer] Intercept pthread_attr_get*.Evgeniy Stepanov2013-10-251-0/+10
* [sanitizer] Intercept random_r.Evgeniy Stepanov2013-10-251-0/+1
* [sanitizer] Intercept shmctl.Evgeniy Stepanov2013-10-241-0/+1
* [sanitizer] Intercept ether_* functions.Evgeniy Stepanov2013-10-231-0/+7
* [sanitizer] Intercept initgroups.Evgeniy Stepanov2013-10-221-0/+1
* [sanitizer] Move statfs/fstatfs to common interceptors and add statvfs/fstatvfs.Evgeniy Stepanov2013-10-181-0/+8
* [sanitizer] Intercept getmntent, getmntent_r.Evgeniy Stepanov2013-10-181-0/+2
* tsan: add annotations to ignore synchronization operationsDmitry Vyukov2013-10-101-0/+2
* tsan: intercept _exit so that we can override exit statusDmitry Vyukov2013-10-031-0/+1
* tsan: ignore interceptors coming from specified librariesDmitry Vyukov2013-10-031-0/+2
* [sanitizer] Intercept backtrace, backtrace_symbols.Evgeniy Stepanov2013-09-271-0/+2
* [sanitizer] A bunch of libc interceptors.Evgeniy Stepanov2013-09-251-0/+7
* [sanitizer] Intercept wordexp.Evgeniy Stepanov2013-09-241-0/+1
* tsan: ignore malloc/free/strdup when called from libjvmDmitry Vyukov2013-09-211-0/+1
* tsan: fix linking of tsan runtime into dynamic librariesDmitry Vyukov2013-09-191-6/+6
* tsan: properly intercept pthread_cond functionsDmitry Vyukov2013-09-021-6/+6
* [sanitizer] Intercept poll/ppoll.Evgeniy Stepanov2013-08-121-0/+1
* [sanitizer] Intercept getgroups.Evgeniy Stepanov2013-08-121-0/+1
* [sanitizer] Intercept scandir/scandir64.Evgeniy Stepanov2013-08-081-0/+2
* [sanitizer] Intercept strerror and strerror_r.Evgeniy Stepanov2013-08-081-0/+2
* [sanitizer] Intercept sched_getaffinity.Evgeniy Stepanov2013-08-071-0/+1
* Revert "[sanitizer] Intercept sched_getaffinity."David Blaikie2013-08-071-1/+0
* [sanitizer] Intercept sched_getaffinity.Evgeniy Stepanov2013-08-061-0/+1
* [msan] Intercept confstr.Evgeniy Stepanov2013-07-301-0/+1
* tsan: support sigsuspend() callDmitry Vyukov2013-07-161-0/+1
* [sanitizer] Intercept realpath and canonicalize_file_name.Evgeniy Stepanov2013-07-091-0/+2
* [sanitizer] Intercept tcgetattr.Evgeniy Stepanov2013-07-041-0/+1
* [sanitizer] More interceptors.Evgeniy Stepanov2013-07-041-0/+8
* [sanitizer] Intercept mbtowc, mbrtowc, get_current_dir_name.Evgeniy Stepanov2013-07-021-0/+2