summaryrefslogtreecommitdiff
path: root/lib/tsan
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1984-336/+252
* [TSan] Use switches when dealing with enumsJulian Lettner2019-01-163-86/+87
* [TSan] Remove ignore_interceptors_accesses flagJulian Lettner2019-01-102-4/+1
* [sanitizer_common] Define __sanitizer_FILE on NetBSDMichal Gorny2019-01-101-10/+6
* [TSan] Support Objective-C @synchronized with tagged pointersJulian Lettner2019-01-071-17/+31
* [TSan] Enable detection of lock-order-inversions for Objective-C @synchronizedJulian Lettner2019-01-021-5/+14
* [sanitizer_common] Implement popen, popenve, pclose interceptorsMichal Gorny2019-01-021-1/+2
* Introduce `AddressSpaceView` template parameter to `SizeClassAllocator64`.Dan Liew2018-12-211-0/+1
* tsan: align default value of detect_deadlocks flag with actual behaviorDmitry Vyukov2018-12-191-2/+1
* Improve the comment in previousKamil Rytarowski2018-12-161-2/+2
* Expand TSan sysroot workaround to NetBSDKamil Rytarowski2018-12-161-5/+6
* Introduce `AddressSpaceView` template parameter to `SizeClassAllocator32`, `F...Dan Liew2018-12-141-3/+4
* git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@347788 911773...Julian Lettner2018-11-281-1/+1
* tsan: Update measurements in check_analyze.sh.Peter Collingbourne2018-11-221-2/+2
* tsan: Correct the name of an executable.Peter Collingbourne2018-11-221-1/+1
* tsan: add pthread_tryjoin_np and pthread_timedjoin_np interceptorsDmitry Vyukov2018-11-213-0/+40
* [tsan] Add __cxa_guard_acquire hooks to support cooperative schedulingVitaly Buka2018-11-201-0/+12
* [sanitizer] Use "fast mmap" kernel flag for shadow memory on macOS 10.13.4+Kuba Mracek2018-11-061-1/+3
* Handle NetBSD alias for pthread_sigmaskKamil Rytarowski2018-10-302-0/+7
* Handle NetBSD symbol mangling for nanosleep and vforkKamil Rytarowski2018-10-301-0/+2
* [TSan] Cleanup TSan runtime support for Go on linux-aarch64. NFC.Arnaud A. de Grandmaison2018-10-121-28/+10
* Switch syscall(2)/__syscall(2) calls to libc calls on NetBSDKamil Rytarowski2018-10-011-0/+1
* [compiler-rt][TSan] Add TSan runtime support for Go on linux-aarch64.Arnaud A. de Grandmaison2018-09-194-2/+72
* [TSan] Update test valuesVlad Tsyrklevich2018-09-121-4/+4
* [TSan] Update assembly test again.Matt Morehouse2018-09-041-4/+4
* [TSan] Update assembly code check.Matt Morehouse2018-09-041-2/+2
* [tsan] Adjust setjmp/longjmp handling on Darwin for macOS MojaveKuba Mracek2018-08-214-4/+22
* Fixup for r340342: Avoid Block_release'ing the block since we're no longer ma...Kuba Mracek2018-08-211-1/+1
* [tsan] Avoid calling Block_copy in the "sync" GCD interceptorsKuba Mracek2018-08-211-4/+1
* [tsan] Fix gcc pedantic warningDmitry Vyukov2018-07-261-16/+16
* [tsan] Fix crash in objc_sync_enter/objc_sync_exit when using an Obj-C tagged...Kuba Mracek2018-07-241-2/+26
* sanitizers: consistently check result of MmapFixedNoReserveDmitry Vyukov2018-07-203-21/+19
* [CMake] Add compiler-rt header files to the list of sources for targetsDan Liew2018-07-101-1/+6
* [TSan] More detailed error message on failed sahdow memory madviseAlex Shlyapnikov2018-06-281-3/+10
* [CMake] Tidy up the organisation of compiler-rt when configured as a standaloneDan Liew2018-06-272-0/+4
* tsan: fix deficiency in MutexReadOrWriteUnlockDmitry Vyukov2018-06-221-1/+1
* [tsan] Use DARWIN_osx_LINK_FLAGS when building unit tests to match ASan behav...Kuba Mracek2018-06-211-0/+1
* [TSan] fix build and couple of unit tests on FreeBSDDavid Carlier2018-06-201-1/+4
* [TSan] Report proper error on allocator failures instead of CHECK(0)-ingAlex Shlyapnikov2018-06-186-53/+67
* [TSan] Fix madvise(MADV_NOHUGEPAGE) for meta shadow memoryAlex Shlyapnikov2018-06-131-9/+25
* [sanitizer] Add fgets, fputs and puts into sanitizer_commonPeter Wu2018-06-111-9/+0
* Introduce CheckASLR() in sanitizersKamil Rytarowski2018-06-051-0/+1
* [TSan] FreeBSD / intercept thr_exitDavid Carlier2018-06-041-0/+12
* [tsan] Add debugging API to retrieve the "external tag" from reportsKuba Mracek2018-05-102-0/+20
* [sanitizer] Remove unneeded blank linesVitaly Buka2018-05-091-1/+0
* [sanitizer] Update .clang-format in compiler-rtVitaly Buka2018-05-091-0/+2
* [sanitizer] Replace InternalScopedBuffer with InternalMmapVectorVitaly Buka2018-05-072-2/+2
* [sanitizer] Remove reserving constructor from InternalMmapVectorVitaly Buka2018-05-072-2/+2
* [sanitizer] Make InternalScopedBuffer::size() behavior similar to vector.Vitaly Buka2018-05-071-3/+4
* Remove dead sanitizer_procmaps_freebsd.ccKamil Rytarowski2018-05-051-2/+2