summaryrefslogtreecommitdiff
path: root/lib/tsan
AgeCommit message (Expand)Author
2017-08-30Add NetBSD support in tsan_interceptors.ccKamil Rytarowski
2017-08-30Fix for TSan unit-tests:George Karpenkov
2017-08-25tsan: don't pass bogus PCs to __tsan_symbolize_externalDmitry Vyukov
2017-08-18[TSan] Update test valuesVlad Tsyrklevich
2017-08-15[sanitizers CMake] NFC Refactor the logic for compiling and generating testsGeorge Karpenkov
2017-08-07[tsan] Fix format string in WriteMemoryProfileKuba Mracek
2017-08-02[tsan] Check for pvalloc overlowKostya Kortchinsky
2017-07-28[sanitizers test CMake] further refactor testing CMake for tsanGeorge Karpenkov
2017-07-28[sanitizer tests CMake] Factor out CMake logic for compiling sanitizer testsGeorge Karpenkov
2017-07-28Support libc++abi in addition to libstdc++Petr Hosek
2017-07-28Support compiler-rt builtinsPetr Hosek
2017-07-26Revert "[sanitizer] Support compiler-rt builtins"Petr Hosek
2017-07-26Revert "[sanitizer] Support libc++abi in addition to libstdc++"Petr Hosek
2017-07-26[sanitizer] Support libc++abi in addition to libstdc++Petr Hosek
2017-07-25[sanitizer] Support compiler-rt builtinsPetr Hosek
2017-07-24[Sanitizers] TSan allocator set errno on failure.Alex Shlyapnikov
2017-07-22[sanitizer_common] Move filesystem-related code out of sanitizer_common.ccVitaly Buka
2017-07-20Revert "[sanitizer_common] Move filesystem-related code out of sanitizer_comm...Vitaly Buka
2017-07-20[sanitizer_common] Move filesystem-related code out of sanitizer_common.ccAlex Shlyapnikov
2017-07-18[Sanitizers] ASan/MSan/LSan allocators set errno on failure.Alex Shlyapnikov
2017-07-14tsan: optimize sync clock memory consumptionDmitry Vyukov
2017-07-13Fix sanitizer build against latest glibcKostya Serebryany
2017-07-12On Darwin, start building the TSan dylib for the iOS simulator.Kuba Mracek
2017-07-12tsan: remove some clock-related statsDmitry Vyukov
2017-07-12tsan: refactor SyncClock codeDmitry Vyukov
2017-07-12tsan: prepare clock for future changesDmitry Vyukov
2017-07-12tsan: s/-1/kInvalidTid/Dmitry Vyukov
2017-07-12tsan: give debug names to dense allocatorsDmitry Vyukov
2017-07-12tsan: don't create sync objects on acquire-loadDmitry Vyukov
2017-07-12tsan: add another test for clock growthDmitry Vyukov
2017-07-12[tsan] Update test to r307338Vitaly Buka
2017-07-11Refactor MemoryMappingLayout::Next to use a single struct instead of output p...Francis Ricci
2017-07-10Fix a build failure due to r307541 (tsan_rtl_aarch64.S:54: Error: unknown pse...Kuba Mracek
2017-07-10Fix-up for r307540.Kuba Mracek
2017-07-10[tsan] Add comments for the bool argument of ThreadIgnoreBegin/ThreadIgnoreSy...Kuba Mracek
2017-07-10[tsan] Add a mapping for Darwin/AArch64Kuba Mracek
2017-07-10[tsan] Port setjmp/longjmp assembly to Darwin/AArch64Kuba Mracek
2017-07-10[tsan] Add a max VM address check for Darwin/AArch64Kuba Mracek
2017-07-07Update buildgo.sh to pass -isysroot on Darwin.Kuba Mracek
2017-07-06[Sanitizers] Consolidate internal errno definitions.Alex Shlyapnikov
2017-06-29MergeAlex Shlyapnikov
2017-06-28[Sanitizers] Operator new() interceptors always die on allocation errorAlex Shlyapnikov
2017-06-27[tsan] Add missing include directory for test unittestsFrancis Ricci
2017-06-20[Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocatorAlex Shlyapnikov
2017-06-13tsan: fix reading of mutex flagsDmitry Vyukov
2017-06-13tsan: fix pedantic warningsDmitry Vyukov
2017-06-07[tsan]: Fix GNU version of strerror_r interceptorVitaly Buka
2017-05-25Don't require ThreadState to be contained within tls on all platformsFrancis Ricci
2017-05-16[tsan] Update tsan test for r303084Vitaly Buka
2017-05-15[sanitizer] Change SizeClassAllocator32 to accept just one templateKostya Kortchinsky