summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_interceptors.cc
AgeCommit message (Expand)Author
2017-12-06[TSan] Make more TSan interceptors symbolizer-aware.Alex Shlyapnikov
2017-12-04Move __tsan::Vector to __sanitizerKamil Rytarowski
2017-11-29Defer StartBackgroundThread() and StopBackgroundThread() in TSanKamil Rytarowski
2017-11-28Support the setjmp(3) family of functions in TSan/NetBSDKamil Rytarowski
2017-11-28Correct mangled_sp on NetBSD/amd64 in TSanKamil Rytarowski
2017-11-28Handle symbol renaming of sigaction for NetBSDKamil Rytarowski
2017-11-21Correct NetBSD support in pthread_once(3)/TSanKamil Rytarowski
2017-11-20[tsan] Fix sigaction implementation when it's called only to get handlerVitaly Buka
2017-11-20Handle NetBSD specific indirection of libpthread functionsKamil Rytarowski
2017-11-13[tsan] Fix signal chainingVitaly Buka
2017-11-13[tsan] Deadly signal handler for tsanVitaly Buka
2017-11-10[tsan] Move out more types to sanitizer_commonVitaly Buka
2017-11-10[tsan] Move code of sigaction_impl and signal_implVitaly Buka
2017-11-10[tsan] Extract sigaction_impl and signal_implVitaly Buka
2017-11-10[tsan] Use __sanitizer_siginfo from sanitizer_commonVitaly Buka
2017-11-08Correct atexit(3) support in TSan/NetBSDKamil Rytarowski
2017-11-07tsan: allow usage of global vars with ctors in interceptorsDmitry Vyukov
2017-11-03Late fixup in _lwp_exit on TSan/NetBSDKamil Rytarowski
2017-11-03Correct detection of a thread terminationKamil Rytarowski
2017-11-03Disable detection of on_exit()/TSan on NetBSDKamil Rytarowski
2017-10-25Add NetBSD improvements in sanitizersKamil Rytarowski
2017-10-25[tsan] Fix warnings in tsan_interceptors.cc from expansion of variadic macrosDmitry Vyukov
2017-09-28tsan: handle signals in pause callDmitry Vyukov
2017-08-30Add NetBSD support in tsan_interceptors.ccKamil Rytarowski
2017-07-24[Sanitizers] TSan allocator set errno on failure.Alex Shlyapnikov
2017-07-10[tsan] Add comments for the bool argument of ThreadIgnoreBegin/ThreadIgnoreSy...Kuba Mracek
2017-07-10[tsan] Port setjmp/longjmp assembly to Darwin/AArch64Kuba Mracek
2017-07-06[Sanitizers] Consolidate internal errno definitions.Alex Shlyapnikov
2017-04-21[tsan] Ignore memory accesses for libignored modules for "external" racesKuba Mracek
2017-04-21[tsan] Don't report bugs from interceptors called from libignored modulesKuba Mracek
2017-04-13Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systemsFrancis Ricci
2017-03-30[sanitizer] Move fread and fwrite interceptors to sanitizer_commonMaxim Ostapenko
2017-03-26tsan: add new mutex annotationsDmitry Vyukov
2017-02-02[tsan] Properly describe GCD worker threads in reportsKuba Mracek
2017-01-11[tsan] Implement a 'ignore_noninstrumented_modules' flag to better suppress f...Kuba Mracek
2016-08-16[TSan][MIPS] Implements setjmp assembly for MIPS64Sagar Thakur
2016-07-27tsan: don't deliver signals when they are blockedDmitry Vyukov
2016-06-17[msan] Intercept send/sendto/sendmsg.Evgeniy Stepanov
2016-06-15tsan: intercept epoll_pwaitDmitry Vyukov
2016-06-06[tsan] Switch to InternalAlloc everywhere __libc_malloc is currently usedKuba Brecka
2016-06-02tsan: clean up dynamic TLS memory between reuseDmitry Vyukov
2016-05-19Revert "[sanitizer] Move *fstat to the common interceptors"Benjamin Kramer
2016-05-18[sanitizer] Move *fstat to the common interceptorsMike Aizatsky
2016-05-17Revert "[sanitizer] Move *fstat to the common interceptors"Mike Aizatsky
2016-05-17[sanitizer] Move *fstat to the common interceptorsMike Aizatsky
2016-05-17[tsan] Ensure mmap respects ignore_interceptors_accessesAnna Zaks
2016-05-11[sanitizer] Move *stat to the common interceptorsEvgeniy Stepanov
2016-05-10tsan: fix another crash due to processorsDmitry Vyukov
2016-05-03[sanitizer] Move stat/__xstat to the common interceptorsMike Aizatsky
2016-05-03Revert "[sanitizer] Move stat/__xstat to the common interceptors"Mike Aizatsky