summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan/rtl
Commit message (Expand)AuthorAgeFilesLines
...
* Improve error message when '=' is missing in {ASAN,...}_OPTIONS.Vitaly Buka2019-06-153-6/+8
* [Sanitizer] Reland "Cleanup INTERCEPT_FUNCTION macro"Julian Lettner2019-05-011-7/+6
* [sanitizer][NFC] Set LargeMmapAllocator type from PrimaryAllocatorVitaly Buka2019-05-011-2/+1
* [sanitizer][NFC] Get type of AllocatorCache from CombinedAllocatorVitaly Buka2019-05-011-3/+2
* [sanitizer] Implement reallocarray.Evgeniy Stepanov2019-05-013-0/+25
* Revert r359325 "[NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION t...Reid Kleckner2019-04-301-7/+17
* [sanitizer] Calculate SizeClassAllocator32::ByteMap type from Params::kSpaceS...Vitaly Buka2019-04-271-8/+3
* [NFC][Sanitizer] Remove GetRealFunctionAddress and replace usagesJulian Lettner2019-04-271-17/+7
* [NFC] Remove ::kForTest from AP64, it does not use it.Vitaly Buka2019-04-261-1/+1
* [lsan] Use SANITIZER_WORDSIZE when selecting ByteMapVitaly Buka2019-04-261-2/+2
* Revert "[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap"Vitaly Buka2019-04-261-2/+2
* [lsan] Use SANITIZER_WORDSIZE when selecting ByteMapVitaly Buka2019-04-261-2/+2
* [TSan] Support fiber API on macOSJulian Lettner2019-04-206-22/+56
* [TSan][libdispatch] Avoid infinite recursion in dispatch_apply[_f] interceptorsJulian Lettner2019-03-191-9/+29
* [TSan][libdispatch] Remove dependency on system headersJulian Lettner2019-03-142-15/+75
* [TSan] Initialize libdispatch interceptors if necessaryJulian Lettner2019-03-082-0/+46
* [NFC][TSan] Remove unnecessary #includeJulian Lettner2019-03-071-1/+0
* [TSan][Linux] Fix libdispatch interception macros compilation errorsJulian Lettner2019-03-071-10/+16
* [NFC][TSan][libdispatch] Rename tsan_block_context_t -> block_context_tJulian Lettner2019-03-061-29/+27
* [tsan] Support interception of libdispatch on LinuxJulian Lettner2019-03-061-6/+3
* [NFC][Sanitizer] Make GetStackTrace a private method of BufferedStackTraceJulian Lettner2019-03-011-7/+6
* [NFC][Sanitizer] Add new BufferedStackTrace::Unwind APIJulian Lettner2019-03-012-17/+5
* Revert "[NFC][Sanitizer] Add new BufferedStackTrace::Unwind API"Julian Lettner2019-03-012-5/+17
* [NFC][Sanitizer] Add new BufferedStackTrace::Unwind APIJulian Lettner2019-03-012-17/+5
* [NFC][TSan] Don't define GetStackTrace when compiling for GoJulian Lettner2019-02-281-0/+2
* [NFC][Sanitizer] Pull up GetStackTrace into sanitizer_commonJulian Lettner2019-02-271-0/+12
* [NFC][Sanitizer] Hard-code fast/slow unwinder at call siteJulian Lettner2019-02-272-7/+10
* [Sanitizer] Add interceptor for pthread_sigmaskPavel Labath2019-02-261-0/+1
* [Sanitizer] Fix uses of stack->Unwind(..., fast)Julian Lettner2019-02-221-1/+2
* [sanitizer] Common macro for .note.GNU-stack directives (NFC)Evgeniy Stepanov2019-02-212-9/+2
* [Sanitizer] On Darwin `__sanitizer_print_stack_trace` only prints topmost frameJulian Lettner2019-02-181-1/+8
* Dmitry Vyukov2019-02-135-3/+98
* Revert "tsan: add fiber support"Diana Picus2019-02-135-97/+2
* [tsan] #undef one-letter macrosEvgeniy Stepanov2019-02-121-0/+8
* tsan: add fiber supportDmitry Vyukov2019-02-125-2/+97
* tsan: Introduce in_symbolizer() function for Thread sanitizerDmitry Vyukov2019-02-124-22/+28
* 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
* tsan: Optimize performance of Thread sanitizer memory access functionsDmitry Vyukov2019-02-073-14/+31
* sanitizers: Introduce ThreadType enumDmitry Vyukov2019-02-078-9/+12
* 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
* Adjust documentation for git migration.James Y Knight2019-01-291-1/+1
* On Darwin add allocator address and size fields toDan Liew2019-01-211-0/+1
* On Darwin allow for sanitizer malloc implementations to provide a zoneDan Liew2019-01-211-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1959-236/+177
* [TSan] Use switches when dealing with enumsJulian Lettner2019-01-163-86/+87
OpenPOWER on IntegriCloud