summaryrefslogtreecommitdiff
path: root/lib/tsan
AgeCommit message (Expand)Author
2016-08-02Follow-up for r277458: Update the tsan_mman_test.cc unit test.Kuba Brecka
2016-08-02[tsan] Fix the behavior of OSAtomicTestAndClearKuba Brecka
2016-08-02[tsan] Fix behavior of realloc(nullptr, 0) on DarwinKuba Brecka
2016-07-29tsan: Enable 48-bit VMA support on aarch64Adhemerval Zanella
2016-07-27tsan: don't deliver signals when they are blockedDmitry Vyukov
2016-07-20tsan: fix leak of shadow stacksDmitry Vyukov
2016-07-11[compiler-rt] Fix VisualStudio virtual folders layoutEtienne Bergeron
2016-07-11[tsan] Add support for GCD IO channels on DarwinKuba Brecka
2016-07-07[tsan] Avoid false positives with GCD data callbacksKuba Brecka
2016-07-06[tsan] Fix false positives with GCD dispatch_source_*Kuba Brecka
2016-07-05[tsan] Synchronize leaving a GCD group with notificationsKuba Brecka
2016-07-05[tsan] dispatch_once interceptor will cause a crash/deadlock when the origina...Kuba Brecka
2016-06-29[tsan] Stop extending the block’s lifetime in dispatch_group_asyncKuba Brecka
2016-06-27[tsan] Add HB edges for GCD barrier blocksKuba Brecka
2016-06-27[tsan] Treat non-barrier OSAtomic* functions as barriers to avoid false posit...Kuba Brecka
2016-06-27tsan: don't create sync objects on acquireDmitry Vyukov
2016-06-26[tsan] Intercept libcxx __release_shared to avoid false positive with weak_pt...Kuba Brecka
2016-06-17[msan] Intercept send/sendto/sendmsg.Evgeniy Stepanov
2016-06-16[sanitizers] introduce yet another API function: __sanitizer_install_malloc_a...Kostya Serebryany
2016-06-15tsan: intercept epoll_pwaitDmitry Vyukov
2016-06-06[tsan] Switch to InternalAlloc everywhere __libc_malloc is currently usedKuba Brecka
2016-06-06[tsan] On OS X, optimize main thread’s ThreadState accessesKuba Brecka
2016-06-05[tsan] On OS X, build Go runtime with -mmacosx-version-minKuba Brecka
2016-06-03tsan: rely on AnnotateRWLockCreateStatic to detect linker-initialized mutexesDmitry Vyukov
2016-06-02tsan: clean up dynamic TLS memory between reuseDmitry Vyukov
2016-05-27[sanitizer] Move termination functions in their own fileKostya Serebryany
2016-05-26Init tsan with .preinit_array sectionVitaly Buka
2016-05-19Revert "[sanitizer] Move *fstat to the common interceptors"Benjamin Kramer
2016-05-19[tsan] Add support for GCD's dispatch_after and dispatch_after_fKuba Brecka
2016-05-18[sanitizer] Move *fstat to the common interceptorsMike Aizatsky
2016-05-18[sanitizer] Fix a crash when demangling Swift symbols, take 3Kuba Brecka
2016-05-17Revert "[sanitizer] Move *fstat to the common interceptors"Mike Aizatsky
2016-05-17[sanitizer] Move *fstat to the common interceptorsMike Aizatsky
2016-05-17[tsan] Ensure mmap respects ignore_interceptors_accessesAnna Zaks
2016-05-17[sanitizers] disabling LateInitialize call to fix the build.Mike Aizatsky
2016-05-12Fixup for r269291, which broke the Go TSan build. Let's not use the symboliz...Kuba Brecka
2016-05-12[sanitizer] Fix a crash when demangling Swift symbols, take 2Kuba Brecka
2016-05-11[sanitizer] Move *stat to the common interceptorsEvgeniy Stepanov
2016-05-10tsan: fix another crash due to processorsDmitry Vyukov
2016-05-06tsan: fix a crashDmitry Vyukov
2016-05-03[sanitizer] Move stat/__xstat to the common interceptorsMike Aizatsky
2016-05-03Revert "[sanitizer] Move stat/__xstat to the common interceptors"Mike Aizatsky
2016-05-03[sanitizer] Move stat/__xstat to the common interceptorsMike Aizatsky
2016-05-03tsan: update tsan_analyze to what tip clang generatesDmitry Vyukov
2016-04-30[tsan] Return 0 from malloc_size for non-malloc'd pointersKuba Brecka
2016-04-28[tsan] Fix Darwin GCD support after separation of Processor and ThreadStateKuba Brecka
2016-04-27[sanitizers] Get the proper symbol version when long double transition is inv...Marcin Koscielnicki
2016-04-27[sanitizer] [SystemZ] Abort if the kernel might be vulnerable to CVE-2016-2143.Marcin Koscielnicki
2016-04-27tsan: fix windows Go supportDmitry Vyukov
2016-04-27tsan: make windows shadow mapping a bijectionDmitry Vyukov