summaryrefslogtreecommitdiff
path: root/lib/tsan
AgeCommit message (Expand)Author
2013-11-21tsan: deflake testsDmitry Vyukov
2013-11-21tsan: add -lm to output test build scriptDmitry Vyukov
2013-11-21tsan: fix handling of setjmpDmitry Vyukov
2013-11-21[tsan] use FileCheck in race_on_speculative_load.ccKostya Serebryany
2013-11-21[tsan] add a run-time-side regression test for https://code.google.com/p/thre...Kostya Serebryany
2013-11-19tsan: fix WTFAnnotateBenignRaceSized annotationDmitry Vyukov
2013-11-15tsan: add support for robust mutexesDmitry Vyukov
2013-11-15tsan: add proper cfi directives to assembly codeDmitry Vyukov
2013-11-15Reapply asan coverage changes 194702-194704.Bob Wilson
2013-11-15Speculatively revert asan coverage changes 194702-194704.Bob Wilson
2013-11-14[asan] Poor man's coverage that works with ASan (compiler-rt part)Kostya Serebryany
2013-11-12[Sanitizer] Specify a default value for each common runtime flagAlexey Samsonov
2013-11-12[sanitizer] Avoid needless use of stringification (#symver) in INTERCEPT_FUNC...Evgeniy Stepanov
2013-11-11[sanitizer] Warn if interception fails.Evgeniy Stepanov
2013-11-07[Sanitizer] Make StackTrace::Unwind the only public way to unwind a stack trace.Alexey Samsonov
2013-11-02[sanitizer] Intercept strptime.Evgeniy Stepanov
2013-11-01tsna: do not call user code from within runtime (from fflush)Dmitry Vyukov
2013-10-31[Sanitizer] Add Symbolizer::AddHooks() and use it in TSan and MSan.Alexey Samsonov
2013-10-31[sanitizer] Intercept getline, getdelim.Evgeniy Stepanov
2013-10-29[sanitizer] Intercept drand48_r, lrand48_r.Evgeniy Stepanov
2013-10-29[sanitizer] Intercept sincos, remquo, lgamma, lgamma_r.Evgeniy Stepanov
2013-10-29[tsan] Fix unused variable warnings.Evgeniy Stepanov
2013-10-29tsan/asan: support pthread_setname_np to set thread namesDmitry Vyukov
2013-10-28tsan: start the background thread with signals blocked, otherwise it can stea...Dmitry Vyukov
2013-10-25Overhaul the symbolizer interface.Peter Collingbourne
2013-10-25[sanitizer] Intercept tmpnam, tmpnam_r, tempnam.Evgeniy Stepanov
2013-10-25[sanitizer] Remove pthread_attr_getstackaddr interceptor.Evgeniy Stepanov
2013-10-25[sanitizer] Intercept pthread_attr_get*.Evgeniy Stepanov
2013-10-25tsan: do not crash when apparently bogus fd is passed to e.g. closeDmitry Vyukov
2013-10-25[sanitizer] Intercept random_r.Evgeniy Stepanov
2013-10-24[sanitizer] Intercept shmctl.Evgeniy Stepanov
2013-10-23[sanitizer] Intercept ether_* functions.Evgeniy Stepanov
2013-10-22[sanitizer] Intercept initgroups.Evgeniy Stepanov
2013-10-18[sanitizer] Move statfs/fstatfs to common interceptors and add statvfs/fstatvfs.Evgeniy Stepanov
2013-10-18[sanitizer] Intercept getmntent, getmntent_r.Evgeniy Stepanov
2013-10-17[Sanitizer] Move pthread_cond_signal and pthread_cond_broadcast to common int...Alexey Samsonov
2013-10-17tsan: merge 2 similar tests into 1Dmitry Vyukov
2013-10-17tsan: add a test for __tsan_default_options()Dmitry Vyukov
2013-10-16tsan: revert variable name change in testDmitry Vyukov
2013-10-16tsan: move shadow stack from thread descriptors to fixed addressesDmitry Vyukov
2013-10-16[TSan] Extend test for reporting globals with races on themAlexey Samsonov
2013-10-16Make some pthread_mutex_* and pthread_cond_* interceptors common.Alexey Samsonov
2013-10-15tsan: introduce __tsan_default_options() functionDmitry Vyukov
2013-10-15tsan: use verbosity flag in sanitizer_common code directlyDmitry Vyukov
2013-10-15tsan: move verbosity flag to CommonFlagsDmitry Vyukov
2013-10-15tsan: fix Go buildDmitry Vyukov
2013-10-15tsan: do not build llvm from scratch on each presubmitDmitry Vyukov
2013-10-15tsan: use sanitizer::CommonFlags in tsanDmitry Vyukov
2013-10-15tsan: resolve symlinks for called_from_lib suppressionsDmitry Vyukov
2013-10-14tsan: allow to override OnFinalize() in front-ends that does not support weak...Dmitry Vyukov