summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc
Commit message (Expand)AuthorAgeFilesLines
* compiler-rt: Rename .cc file in lib/tsan/rtl to .cppNico Weber2019-08-011-2855/+0
* [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.7Julian Lettner2019-07-021-23/+1
* [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.3Julian Lettner2019-07-011-1/+1
* [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.2Julian Lettner2019-07-011-7/+4
* [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.1Julian Lettner2019-06-281-0/+3
* [Sanitizer] Reland "Cleanup INTERCEPT_FUNCTION macro"Julian Lettner2019-05-011-7/+6
* [sanitizer] Implement reallocarray.Evgeniy Stepanov2019-05-011-0/+14
* Revert r359325 "[NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION t...Reid Kleckner2019-04-301-7/+17
* [NFC][Sanitizer] Remove GetRealFunctionAddress and replace usagesJulian Lettner2019-04-271-17/+7
* [TSan] Initialize libdispatch interceptors if necessaryJulian Lettner2019-03-081-0/+4
* [Sanitizer] Add interceptor for pthread_sigmaskPavel Labath2019-02-261-0/+1
* Dmitry Vyukov2019-02-131-1/+7
* Revert "tsan: add fiber support"Diana Picus2019-02-131-6/+0
* tsan: add fiber supportDmitry Vyukov2019-02-121-0/+6
* tsan: Introduce in_symbolizer() function for Thread sanitizerDmitry Vyukov2019-02-121-13/+13
* tsan: Implement pthread_exit() interceptor for Thread sanitizerVitaly Buka2019-02-091-0/+8
* [tsan] Remove pthread_exit interceptorVitaly Buka2019-02-091-8/+0
* Fix Die() after pthread_exit call on macOSVitaly Buka2019-02-081-0/+3
* [tsan] Remove SCOPED_TSAN_INTERCEPTOR to try to fix ppc botVitaly Buka2019-02-081-1/+0
* sanitizers: Introduce ThreadType enumDmitry Vyukov2019-02-071-1/+1
* tsan: Implement pthread_exit() interceptor for Thread sanitizerDmitry Vyukov2019-02-071-0/+6
* [sanitizer] Don't unpoison buffer in getpw/getgr functionsVitaly Buka2019-02-071-13/+0
* [tsan] Disable fgetpwent_r to work around performance issuesVitaly Buka2019-02-041-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [TSan] Remove ignore_interceptors_accesses flagJulian Lettner2019-01-101-2/+1
* [sanitizer_common] Define __sanitizer_FILE on NetBSDMichal Gorny2019-01-101-10/+6
* [sanitizer_common] Implement popen, popenve, pclose interceptorsMichal Gorny2019-01-021-1/+2
* tsan: add pthread_tryjoin_np and pthread_timedjoin_np interceptorsDmitry Vyukov2018-11-211-0/+33
* [tsan] Add __cxa_guard_acquire hooks to support cooperative schedulingVitaly Buka2018-11-201-0/+12
* Handle NetBSD alias for pthread_sigmaskKamil Rytarowski2018-10-301-0/+3
* Handle NetBSD symbol mangling for nanosleep and vforkKamil Rytarowski2018-10-301-0/+2
* [tsan] Adjust setjmp/longjmp handling on Darwin for macOS MojaveKuba Mracek2018-08-211-1/+2
* [tsan] Fix gcc pedantic warningDmitry Vyukov2018-07-261-16/+16
* [sanitizer] Add fgets, fputs and puts into sanitizer_commonPeter Wu2018-06-111-9/+0
* [TSan] FreeBSD / intercept thr_exitDavid Carlier2018-06-041-0/+12
* FreeBSD TSan support updateVitaly Buka2018-03-161-3/+3
* [sanitizer] Move mmap interceptors into sanitizer_commonVitaly Buka2018-03-071-34/+14
* [TSan] Fix static TLS boundaries calculations in __tls_get_addr interceptor.Alex Shlyapnikov2018-02-151-1/+2
* Enable syscall-specific functions in TSan/NetBSDKamil Rytarowski2018-02-151-1/+1
* Add NetBSD syscall hooks skeleton in sanitizersKamil Rytarowski2018-02-151-0/+1
* [scudo] Allow options to be defined at compile timeKostya Kortchinsky2018-02-081-4/+2
* Correct typo in TSan codeKamil Rytarowski2018-01-251-3/+3
* [TSan] Make more TSan interceptors symbolizer-aware.Alex Shlyapnikov2017-12-061-9/+25
* Move __tsan::Vector to __sanitizerKamil Rytarowski2017-12-041-1/+1
* Defer StartBackgroundThread() and StopBackgroundThread() in TSanKamil Rytarowski2017-11-291-0/+3
* Support the setjmp(3) family of functions in TSan/NetBSDKamil Rytarowski2017-11-281-18/+68
* Correct mangled_sp on NetBSD/amd64 in TSanKamil Rytarowski2017-11-281-2/+4
* Handle symbol renaming of sigaction for NetBSDKamil Rytarowski2017-11-281-1/+1
* Correct NetBSD support in pthread_once(3)/TSanKamil Rytarowski2017-11-211-3/+8
* [tsan] Fix sigaction implementation when it's called only to get handlerVitaly Buka2017-11-201-25/+27
OpenPOWER on IntegriCloud