summaryrefslogtreecommitdiff
path: root/lib/tsan
AgeCommit message (Expand)Author
2018-07-20sanitizers: consistently check result of MmapFixedNoReserveDmitry Vyukov
2018-07-10[CMake] Add compiler-rt header files to the list of sources for targetsDan Liew
2018-06-28[TSan] More detailed error message on failed sahdow memory madviseAlex Shlyapnikov
2018-06-27[CMake] Tidy up the organisation of compiler-rt when configured as a standaloneDan Liew
2018-06-22tsan: fix deficiency in MutexReadOrWriteUnlockDmitry Vyukov
2018-06-21[tsan] Use DARWIN_osx_LINK_FLAGS when building unit tests to match ASan behav...Kuba Mracek
2018-06-20[TSan] fix build and couple of unit tests on FreeBSDDavid Carlier
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-09[sanitizer] Remove unneeded blank linesVitaly Buka
2018-05-09[sanitizer] Update .clang-format in compiler-rtVitaly Buka
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-05-05Remove dead sanitizer_procmaps_freebsd.ccKamil Rytarowski
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-16[sanitizer] Build failures fixes post D45457Kostya Kortchinsky
2018-04-16[sanitizer] Split Symbolizer/StackTraces from core RTSanitizerCommonKostya Kortchinsky
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-04-03[sanitizer] Remove empty Symbolizer PrepareForSandboxingKostya Kortchinsky
2018-03-22[sanitizer] Split coverage into separate RT in sanitizer_commonKostya Kortchinsky
2018-03-21tsan: fix darwin build after 328079Dmitry Vyukov
2018-03-21tsan: support inlined frames in external symbolizationDmitry Vyukov
2018-03-16tsan: revert: Update buildgo.sh to pass -isysroot on Darwin.Dmitry Vyukov
2018-03-16FreeBSD TSan support updateVitaly Buka
2018-03-15[TSan] fix Go runtime test on amd64 with PIEMartin Pelikan
2018-03-12[Sanitizers] Add more standard compliant posix_memalign implementation for LSan.Alex Shlyapnikov
2018-03-07[Fuzzer] Avoid the unnecessary rebuild of the custom libc++Petr Hosek
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-21Reland "[Fuzzer] Parametrize add_custom_libcxx"Petr Hosek
2018-01-20Revert "[Fuzzer] Parametrize add_custom_libcxx"Petr Hosek
2018-01-20[Fuzzer] Parametrize add_custom_libcxxPetr Hosek
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-12[CMake] Support runtimes and monorepo layouts when looking for libcxxPetr Hosek
2017-12-06[TSan] Make more TSan interceptors symbolizer-aware.Alex Shlyapnikov