summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl
AgeCommit message (Expand)Author
2018-07-20sanitizers: consistently check result of MmapFixedNoReserveDmitry Vyukov
2018-06-28[TSan] More detailed error message on failed sahdow memory madviseAlex Shlyapnikov
2018-06-22tsan: fix deficiency in MutexReadOrWriteUnlockDmitry Vyukov
2018-06-18[TSan] Report proper error on allocator failures instead of CHECK(0)-ingAlex Shlyapnikov
2018-06-13[TSan] Fix madvise(MADV_NOHUGEPAGE) for meta shadow memoryAlex Shlyapnikov
2018-06-11[sanitizer] Add fgets, fputs and puts into sanitizer_commonPeter Wu
2018-06-05Introduce CheckASLR() in sanitizersKamil Rytarowski
2018-06-04[TSan] FreeBSD / intercept thr_exitDavid Carlier
2018-05-10[tsan] Add debugging API to retrieve the "external tag" from reportsKuba Mracek
2018-05-07[sanitizer] Replace InternalScopedBuffer with InternalMmapVectorVitaly Buka
2018-05-07[sanitizer] Remove reserving constructor from InternalMmapVectorVitaly Buka
2018-05-07[sanitizer] Make InternalScopedBuffer::size() behavior similar to vector.Vitaly Buka
2018-04-30tsan: disable trace switching after multithreaded forkDmitry Vyukov
2018-04-27tsan: improve "destroy of a locked mutex" reportsDmitry Vyukov
2018-04-19tsan: fix compiler warningsDmitry Vyukov
2018-04-16tsan: add support for linux/powerpc64 in buildgo.shDmitry Vyukov
2018-04-13[tsan] Add interceptors for objc_sync_enter and objc_sync_exitKuba Mracek
2018-03-21tsan: fix darwin build after 328079Dmitry Vyukov
2018-03-21tsan: support inlined frames in external symbolizationDmitry Vyukov
2018-03-16FreeBSD TSan support updateVitaly Buka
2018-03-12[Sanitizers] Add more standard compliant posix_memalign implementation for LSan.Alex Shlyapnikov
2018-03-07[sanitizer] Move mmap interceptors into sanitizer_commonVitaly Buka
2018-02-15[TSan] Fix static TLS boundaries calculations in __tls_get_addr interceptor.Alex Shlyapnikov
2018-02-15Enable syscall-specific functions in TSan/NetBSDKamil Rytarowski
2018-02-15Add NetBSD syscall hooks skeleton in sanitizersKamil Rytarowski
2018-02-08[scudo] Allow options to be defined at compile timeKostya Kortchinsky
2018-01-25Correct typo in TSan codeKamil Rytarowski
2018-01-20[TSan][MIPS] Expand sanitizer memory space to lower addressesPetar Jovanovic
2018-01-17[Sanitizers] Make common allocator agnostic to failure handling modes.Alex Shlyapnikov
2017-12-28Ignore the DISPATCH_NOESCAPE if not definedYi Kong
2017-12-22[MSan,TSan] Add aligned new/delete interceptors.Alex Shlyapnikov
2017-12-06[TSan] Make more TSan interceptors symbolizer-aware.Alex Shlyapnikov
2017-12-04Move __tsan::Vector to __sanitizerKamil Rytarowski
2017-11-29[sanitizer] Refactor how assembly files are handledKuba Mracek
2017-11-29Defer StartBackgroundThread() and StopBackgroundThread() in TSanKamil Rytarowski
2017-11-28Support the setjmp(3) family of functions in TSan/NetBSDKamil Rytarowski
2017-11-28[PowerPC][tsan] Update tsan to handle changed memory layouts in newer kernelsBill Seurer
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-20Try to fix syntax for !NetBSD in TSAN_INTERCEPTORsKamil Rytarowski
2017-11-20Handle NetBSD specific indirection of libpthread functionsKamil Rytarowski
2017-11-13Update TSan/ARM64 max VM to 0xfc0000000 to reflect a kernel change.Kuba Mracek
2017-11-13[tsan] Fix signal chainingVitaly Buka
2017-11-13[tsan] Deadly signal handler for tsanVitaly Buka
2017-11-13[PowerPC][tsan] Update tsan to handle changed memory layouts in newer kernelsBill Seurer
2017-11-10[tsan] Move out more types to sanitizer_commonVitaly Buka
2017-11-10[compiler-rt] Fix const and volatile qualifier warningsKuba Mracek
2017-11-10[tsan] Move code of sigaction_impl and signal_implVitaly Buka