summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_rtl.h
Commit message (Expand)AuthorAgeFilesLines
* [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] Calculate SizeClassAllocator32::ByteMap type from Params::kSpaceS...Vitaly Buka2019-04-271-8/+3
* [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-201-0/+1
* Dmitry Vyukov2019-02-131-1/+23
* Revert "tsan: add fiber support"Diana Picus2019-02-131-23/+1
* tsan: add fiber supportDmitry Vyukov2019-02-121-1/+23
* sanitizers: Introduce ThreadType enumDmitry Vyukov2019-02-071-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Introduce `AddressSpaceView` template parameter to `SizeClassAllocator64`.Dan Liew2018-12-211-0/+1
* Introduce `AddressSpaceView` template parameter to `SizeClassAllocator32`, `F...Dan Liew2018-12-141-3/+4
* tsan: add pthread_tryjoin_np and pthread_timedjoin_np interceptorsDmitry Vyukov2018-11-211-0/+1
* [TSan] Report proper error on allocator failures instead of CHECK(0)-ingAlex Shlyapnikov2018-06-181-0/+4
* tsan: disable trace switching after multithreaded forkDmitry Vyukov2018-04-301-0/+2
* Move __tsan::Vector to __sanitizerKamil Rytarowski2017-12-041-1/+2
* Defer StartBackgroundThread() and StopBackgroundThread() in TSanKamil Rytarowski2017-11-291-0/+1
* [sanitizer] Remove references and hide CommonSanitizerReportMutexVitaly Buka2017-11-101-6/+16
* tsan: don't pass bogus PCs to __tsan_symbolize_externalDmitry Vyukov2017-08-251-2/+2
* [sanitizer] Change SizeClassAllocator32 to accept just one templateKostya Kortchinsky2017-05-151-6/+12
* [tsan] Detect races on modifying accesses in Swift codeKuba Mracek2017-05-031-8/+2
* tsan: support linker init flag in __tsan_mutex_destroyDmitry Vyukov2017-05-011-1/+1
* [tsan] Track external tags in thread tracesKuba Mracek2017-04-301-5/+29
* [tsan] Don't report bugs from interceptors called from libignored modulesKuba Mracek2017-04-211-0/+1
* [sanitizer] Introduce tid_t as a typedef for OS-provided thread IDsKuba Mracek2017-04-171-1/+1
* tsan: add new mutex annotationsDmitry Vyukov2017-03-261-8/+15
* [tsan] Provide API for libraries for race detection on custom objectsKuba Mracek2017-02-021-1/+4
* [tsan] Properly describe GCD worker threads in reportsKuba Mracek2017-02-021-1/+1
* [tsan] Implement __tsan_get_alloc_stack and __tsan_locate_address to query po...Kuba Mracek2016-12-191-0/+1
* tsan: always define SANITIZER_GODmitry Vyukov2016-10-281-12/+12
* [sanitizer] enable random shuffling the memory chunks inside the allocator, u...Kostya Serebryany2016-08-261-0/+1
* [sanitizer] change SizeClassAllocator64 to accept just one template parameter...Kostya Serebryany2016-08-251-3/+8
* tsan: fix another crash due to processorsDmitry Vyukov2016-05-101-0/+10
* tsan: change tsan/Go interface for obtaining the current ProcessorDmitry Vyukov2016-04-271-1/+6
* tsan: split thread into logical and physical stateDmitry Vyukov2016-04-271-7/+28
* [tsan] Detect uses of uninitialized, destroyed and invalid mutexesKuba Brecka2016-03-161-0/+1
* [tsan] Add TSan debugger APIsKuba Brecka2016-03-101-0/+2
* tsan: revert r262037Dmitry Vyukov2016-02-261-28/+7
* tsan: split thread into logical and physical stateDmitry Vyukov2016-02-261-7/+28
* [tsan] Store the pointer to ThreadState in TLS slot on Android.Yabin Cui2016-01-151-2/+2
* Revert r255996 ("[tsan] Add a DCHECK to verify __tsan_read* and __tsan_write ...Kuba Brecka2015-12-181-3/+0
* [tsan] Add a DCHECK to verify __tsan_read* and __tsan_write function aren't c...Kuba Brecka2015-12-181-0/+3
* [PPC64, TSAN] LLVM basic enablement of thread sanitizer for PPC64 (BE and LE)Bill Schmidt2015-12-081-1/+1
* [compiler-rt] [tsan] Unify aarch64 mappingAdhemerval Zanella2015-11-261-2/+3
* [tsan] Alternative ThreadState storage for OS XKuba Brecka2015-11-051-1/+7
* Reapply r251918 ("[tsan] Fix build errors for TSan on OS X").Kuba Brecka2015-11-031-1/+1
* Revert r251918 ("[tsan] Fix build errors for TSan on OS X").Kuba Brecka2015-11-031-1/+1