summaryrefslogtreecommitdiff
path: root/lib/tsan
Commit message (Expand)AuthorAgeFilesLines
* Merging r196501:Alexey Samsonov2013-12-052-3/+4
* tsan: add support for robust mutexesDmitry Vyukov2013-11-155-2/+96
* tsan: add proper cfi directives to assembly codeDmitry Vyukov2013-11-151-2/+2
* Reapply asan coverage changes 194702-194704.Bob Wilson2013-11-151-12/+0
* Speculatively revert asan coverage changes 194702-194704.Bob Wilson2013-11-151-0/+12
* [asan] Poor man's coverage that works with ASan (compiler-rt part)Kostya Serebryany2013-11-141-12/+0
* [Sanitizer] Specify a default value for each common runtime flagAlexey Samsonov2013-11-121-11/+6
* [sanitizer] Avoid needless use of stringification (#symver) in INTERCEPT_FUNC...Evgeniy Stepanov2013-11-121-2/+2
* [sanitizer] Warn if interception fails.Evgeniy Stepanov2013-11-111-0/+1
* [Sanitizer] Make StackTrace::Unwind the only public way to unwind a stack trace.Alexey Samsonov2013-11-071-2/+2
* [sanitizer] Intercept strptime.Evgeniy Stepanov2013-11-022-0/+2
* tsna: do not call user code from within runtime (from fflush)Dmitry Vyukov2013-11-011-1/+7
* [Sanitizer] Add Symbolizer::AddHooks() and use it in TSan and MSan.Alexey Samsonov2013-10-313-15/+13
* [sanitizer] Intercept getline, getdelim.Evgeniy Stepanov2013-10-312-0/+4
* [sanitizer] Intercept drand48_r, lrand48_r.Evgeniy Stepanov2013-10-292-0/+4
* [sanitizer] Intercept sincos, remquo, lgamma, lgamma_r.Evgeniy Stepanov2013-10-292-0/+24
* [tsan] Fix unused variable warnings.Evgeniy Stepanov2013-10-291-4/+9
* tsan/asan: support pthread_setname_np to set thread namesDmitry Vyukov2013-10-294-0/+50
* tsan: start the background thread with signals blocked, otherwise it can stea...Dmitry Vyukov2013-10-281-0/+6
* Overhaul the symbolizer interface.Peter Collingbourne2013-10-252-10/+10
* [sanitizer] Intercept tmpnam, tmpnam_r, tempnam.Evgeniy Stepanov2013-10-252-0/+7
* [sanitizer] Remove pthread_attr_getstackaddr interceptor.Evgeniy Stepanov2013-10-252-2/+0
* [sanitizer] Intercept pthread_attr_get*.Evgeniy Stepanov2013-10-253-3/+23
* tsan: do not crash when apparently bogus fd is passed to e.g. closeDmitry Vyukov2013-10-251-2/+34
* [sanitizer] Intercept random_r.Evgeniy Stepanov2013-10-252-0/+2
* [sanitizer] Intercept shmctl.Evgeniy Stepanov2013-10-242-0/+2
* [sanitizer] Intercept ether_* functions.Evgeniy Stepanov2013-10-232-0/+14
* [sanitizer] Intercept initgroups.Evgeniy Stepanov2013-10-222-0/+2
* [sanitizer] Move statfs/fstatfs to common interceptors and add statvfs/fstatvfs.Evgeniy Stepanov2013-10-182-0/+16
* [sanitizer] Intercept getmntent, getmntent_r.Evgeniy Stepanov2013-10-182-0/+4
* [Sanitizer] Move pthread_cond_signal and pthread_cond_broadcast to common int...Alexey Samsonov2013-10-171-16/+0
* tsan: merge 2 similar tests into 1Dmitry Vyukov2013-10-173-40/+8
* tsan: add a test for __tsan_default_options()Dmitry Vyukov2013-10-172-8/+32
* tsan: revert variable name change in testDmitry Vyukov2013-10-161-5/+5
* tsan: move shadow stack from thread descriptors to fixed addressesDmitry Vyukov2013-10-1612-33/+132
* [TSan] Extend test for reporting globals with races on themAlexey Samsonov2013-10-162-4/+21
* Make some pthread_mutex_* and pthread_cond_* interceptors common.Alexey Samsonov2013-10-161-36/+6
* tsan: introduce __tsan_default_options() functionDmitry Vyukov2013-10-151-24/+41
* tsan: use verbosity flag in sanitizer_common code directlyDmitry Vyukov2013-10-151-7/+1
* tsan: move verbosity flag to CommonFlagsDmitry Vyukov2013-10-152-8/+7
* tsan: fix Go buildDmitry Vyukov2013-10-151-0/+8
* tsan: do not build llvm from scratch on each presubmitDmitry Vyukov2013-10-151-3/+7
* tsan: use sanitizer::CommonFlags in tsanDmitry Vyukov2013-10-154-28/+11
* tsan: resolve symlinks for called_from_lib suppressionsDmitry Vyukov2013-10-151-2/+2
* tsan: allow to override OnFinalize() in front-ends that does not support weak...Dmitry Vyukov2013-10-141-1/+5
* tsan: catch more races on file descriptorsDmitry Vyukov2013-10-112-2/+12
* tsan: fix epoll_ctl interceptorDmitry Vyukov2013-10-111-6/+8
* [sanitizer] Move the PTHREAD_DESTRUCTOR_ITERATIONS constant to sanitizer_linu...Sergey Matveev2013-10-111-1/+2
* tsan: minor refactoringDmitry Vyukov2013-10-101-6/+1
* tsan: add annotations to ignore synchronization operationsDmitry Vyukov2013-10-109-64/+161