summaryrefslogtreecommitdiff
path: root/lib/tsan
AgeCommit message (Expand)Author
2017-01-11[tsan] Implement a 'ignore_noninstrumented_modules' flag to better suppress f...Kuba Mracek
2017-01-10Make cmake link flag naming consistentFrancis Ricci
2017-01-09Enable weak hooks on darwinFrancis Ricci
2017-01-07tsan: Introducing a function to flush the shadow memory from third-party libr...Dmitry Vyukov
2017-01-07Revert "Enable weak hooks on darwin"Francis Ricci
2017-01-07Enable weak hooks on darwinFrancis Ricci
2017-01-06[sanitizer] Add a 'print_module_map' flag which prints modules with UUIDs on ...Kuba Mracek
2016-12-27[tsan] Fix string to bool conversion warnings in tsan testsVitaly Buka
2016-12-19[tsan] Implement __tsan_get_alloc_stack and __tsan_locate_address to query po...Kuba Mracek
2016-12-15[tsan] Add interceptor for libcxx __shared_count::__release_shared()Kuba Mracek
2016-12-14tsan: allow Java VM iterate over allocated objectsDmitry Vyukov
2016-11-30Release memory to OS only when the requested range covers the entire pageEvgeniy Stepanov
2016-11-29Return memory to OS right after free (not in the async thread).Evgeniy Stepanov
2016-11-24[tsan] Add support for GCD dispatch_suspend and dispatch_resumeKuba Mracek
2016-11-22tsan: mark cur_thread_placeholder definition as initial-execDmitry Vyukov
2016-11-15[tsan] Call pthread interceptors directly in TSan RTL unit testsKuba Brecka
2016-11-14[tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during...Kuba Brecka
2016-11-11[tsan] Expose __tsan_ignore_thread_begin and __tsan_ignore_thread_end in TSan...Anna Zaks
2016-11-08tsan: more precise handling of atomic storesDmitry Vyukov
2016-10-31[tsan] Implement WriteMemoryProfile for DarwinKuba Brecka
2016-10-31[tsan] Add support for GCD target queuesKuba Brecka
2016-10-28tsan: add a hook to obtain number of reportsDmitry Vyukov
2016-10-28tsan: round Go shadow to page boundaryDmitry Vyukov
2016-10-28tsan: always define SANITIZER_GODmitry Vyukov
2016-10-28tsan: fix windows meta mappingDmitry Vyukov
2016-10-28tsan: fix code formattingDmitry Vyukov
2016-10-26[sanitizers] Set Darwin specific linker and compiler flags for all testsAnna Zaks
2016-09-29Don't use internal symbolizer if we are in process of reporting Out-of-Memory.Vitaly Buka
2016-09-26tsan: relaxed check in CheckShadowMappingDmitry Vyukov
2016-09-26tsan: make shadow mapping linear within a single user regionDmitry Vyukov
2016-09-26tsan: remove kMidShadowOff mapping parameterDmitry Vyukov
2016-09-26tsan: simplify meta mappingDmitry Vyukov
2016-09-22tsan: fix bug introduced in 282152Dmitry Vyukov
2016-09-22tsan: support pie binaries on newer kernelsDmitry Vyukov
2016-09-20tsan: revert r281970Dmitry Vyukov
2016-09-20tsan: check more addresses in CheckShadowMappingDmitry Vyukov
2016-09-20tsan: make CHECK more robustDmitry Vyukov
2016-09-15[compiler-rt] Do not introduce __sanitizer namespace globallyAnna Zaks
2016-09-15[sanitizer] Fix darwin Go tsan build by unifying r281567 and r281553.Ahmed Bougacha
2016-09-14[tsan] fix tsan build by adding a dummy __sanitizer_print_memory_profileKostya Serebryany
2016-09-08[tsan] Support C++11 call_once in TSan on DarwinKuba Brecka
2016-09-01[tsan] Bump stack frame size limit.Evgeniy Stepanov
2016-08-26[asan] first attempt at releasing free-d memory back to the system using madv...Kostya Serebryany
2016-08-26[CMake] Connect Compiler-RT targets to LLVM Runtimes directoryChris Bieneman
2016-08-26[sanitizer] enable random shuffling the memory chunks inside the allocator, u...Kostya Serebryany
2016-08-25[sanitizer] change SizeClassAllocator64 to accept just one template parameter...Kostya Serebryany
2016-08-23[TSan][MIPS] Changes mips memory layout to support pie with address space ran...Sagar Thakur
2016-08-19Revert "[CMake] Fix ASM building in llvm/runtimes"Jonas Hahnfeld
2016-08-19[CMake] Fix ASM building in llvm/runtimesJonas Hahnfeld
2016-08-16[TSan][MIPS] Implements setjmp assembly for MIPS64Sagar Thakur