summaryrefslogtreecommitdiff
path: root/lib/tsan
Commit message (Expand)AuthorAgeFilesLines
* Revert "[tsan] Provide external tags (object types) via debugging API"Diana Picus2017-02-202-14/+0
* [tsan] Provide external tags (object types) via debugging APIKuba Mracek2017-02-162-0/+14
* [tsan] Provide API for libraries for race detection on custom objectsKuba Mracek2017-02-0211-12/+136
* [tsan] Properly describe GCD worker threads in reportsKuba Mracek2017-02-029-11/+19
* [tsan] Fix os_id of main threadKuba Mracek2017-01-261-1/+1
* [tsan] Enable ignore_noninstrumented_modules=1 on Darwin by defaultKuba Mracek2017-01-241-1/+1
* Revert "[sancov] moving sancov rt to sancov/ directory"Mike Aizatsky2017-01-123-5/+0
* [sancov] moving sancov rt to sancov/ directoryMike Aizatsky2017-01-123-0/+5
* [tsan] Implement a 'ignore_noninstrumented_modules' flag to better suppress f...Kuba Mracek2017-01-113-34/+33
* Make cmake link flag naming consistentFrancis Ricci2017-01-102-6/+6
* Enable weak hooks on darwinFrancis Ricci2017-01-092-2/+11
* tsan: Introducing a function to flush the shadow memory from third-party libr...Dmitry Vyukov2017-01-073-0/+7
* Revert "Enable weak hooks on darwin"Francis Ricci2017-01-071-5/+0
* Enable weak hooks on darwinFrancis Ricci2017-01-071-0/+5
* [sanitizer] Add a 'print_module_map' flag which prints modules with UUIDs on ...Kuba Mracek2017-01-062-0/+4
* [tsan] Fix string to bool conversion warnings in tsan testsVitaly Buka2016-12-271-3/+3
* [tsan] Implement __tsan_get_alloc_stack and __tsan_locate_address to query po...Kuba Mracek2016-12-193-0/+89
* [tsan] Add interceptor for libcxx __shared_count::__release_shared()Kuba Mracek2016-12-151-3/+19
* tsan: allow Java VM iterate over allocated objectsDmitry Vyukov2016-12-142-0/+21
* Release memory to OS only when the requested range covers the entire pageEvgeniy Stepanov2016-11-304-6/+6
* Return memory to OS right after free (not in the async thread).Evgeniy Stepanov2016-11-291-1/+3
* [tsan] Add support for GCD dispatch_suspend and dispatch_resumeKuba Mracek2016-11-241-0/+9
* tsan: mark cur_thread_placeholder definition as initial-execDmitry Vyukov2016-11-221-0/+1
* [tsan] Call pthread interceptors directly in TSan RTL unit testsKuba Brecka2016-11-153-79/+114
* [tsan] Add support for C++ exceptions into TSan (call __tsan_func_exit during...Kuba Brecka2016-11-141-0/+8
* [tsan] Expose __tsan_ignore_thread_begin and __tsan_ignore_thread_end in TSan...Anna Zaks2016-11-112-0/+11
* tsan: more precise handling of atomic storesDmitry Vyukov2016-11-081-1/+1
* [tsan] Implement WriteMemoryProfile for DarwinKuba Brecka2016-10-312-7/+71
* [tsan] Add support for GCD target queuesKuba Brecka2016-10-311-18/+48
* tsan: add a hook to obtain number of reportsDmitry Vyukov2016-10-281-0/+5
* tsan: round Go shadow to page boundaryDmitry Vyukov2016-10-281-1/+4
* tsan: always define SANITIZER_GODmitry Vyukov2016-10-2823-124/+115
* tsan: fix windows meta mappingDmitry Vyukov2016-10-281-0/+5
* tsan: fix code formattingDmitry Vyukov2016-10-281-1/+1
* [sanitizers] Set Darwin specific linker and compiler flags for all testsAnna Zaks2016-10-261-1/+5
* Don't use internal symbolizer if we are in process of reporting Out-of-Memory.Vitaly Buka2016-09-291-2/+2
* tsan: relaxed check in CheckShadowMappingDmitry Vyukov2016-09-261-2/+1
* tsan: make shadow mapping linear within a single user regionDmitry Vyukov2016-09-262-19/+31
* tsan: remove kMidShadowOff mapping parameterDmitry Vyukov2016-09-261-6/+2
* tsan: simplify meta mappingDmitry Vyukov2016-09-261-3/+2
* tsan: fix bug introduced in 282152Dmitry Vyukov2016-09-221-4/+4
* tsan: support pie binaries on newer kernelsDmitry Vyukov2016-09-221-22/+35
* tsan: revert r281970Dmitry Vyukov2016-09-201-1/+1
* tsan: check more addresses in CheckShadowMappingDmitry Vyukov2016-09-201-1/+1
* tsan: make CHECK more robustDmitry Vyukov2016-09-201-0/+4
* [compiler-rt] Do not introduce __sanitizer namespace globallyAnna Zaks2016-09-151-0/+1
* [sanitizer] Fix darwin Go tsan build by unifying r281567 and r281553.Ahmed Bougacha2016-09-151-2/+0
* [tsan] fix tsan build by adding a dummy __sanitizer_print_memory_profileKostya Serebryany2016-09-141-0/+2
* [tsan] Support C++11 call_once in TSan on DarwinKuba Brecka2016-09-081-0/+27
* [tsan] Bump stack frame size limit.Evgeniy Stepanov2016-09-011-1/+1