summaryrefslogtreecommitdiff
path: root/lib/tsan
AgeCommit message (Expand)Author
2012-09-18[TSan] port all output tests to lit and move them to lit_tests directory. Thi...Alexey Samsonov
2012-09-17[TSan] move: rtl_tests->tests/rtl unit_tests->tests/unit to make a single roo...Alexey Samsonov
2012-09-17[TSan] If we detect an unlimited stack, try to re-exec with limited stackAlexey Samsonov
2012-09-17tsan: increase internal memory block limit 1GB->4GBDmitry Vyukov
2012-09-13[TSan] support building TSan unittests in CMakeAlexey Samsonov
2012-09-13[TSan] fix a typo in CMakeListsAlexey Samsonov
2012-09-13[TSan] Use interface attribute for weak functions that may be overriden by userAlexey Samsonov
2012-09-13[TSan] Add initial support for buidling ThreadSanitizer runtime library with ...Alexey Samsonov
2012-09-13[TSan] fix a bunch of warnings reported by pedantic gccAlexey Samsonov
2012-09-11Revert the lockf() support. Alexander Potapenko
2012-09-11[Sanitizer] Get rid of dependency between sanitizer_common and asan/tsan runt...Alexey Samsonov
2012-09-11Interceptors for lockf and lockf64, minor calloc() fix.Alexander Potapenko
2012-09-07tsan: ignore destruction of global mutexes (causes a lot of non-interesting r...Dmitry Vyukov
2012-09-06tsan: fix code styleDmitry Vyukov
2012-09-06tsan: increase max shadow stack size + reduce memory consumption at the same ...Dmitry Vyukov
2012-09-06tsan: fix Go build scriptDmitry Vyukov
2012-09-06[TSan] add support for running external symbolizer other than addr2line (for ...Alexey Samsonov
2012-09-05[Sanitizer] Remove implicit conversion of InternalScopedBuffer<T> to T*Alexey Samsonov
2012-09-02tsan: do not crash with obscure message if a user passes invalid arguments to...Dmitry Vyukov
2012-09-02tsan: insert cfi directives into assembly (not fully working for now, though)Dmitry Vyukov
2012-09-02tsan: more robust current thread stack restorationDmitry Vyukov
2012-09-01tsan: better diagnostics for mutex misuseDmitry Vyukov
2012-08-31tsan: fix crash when users pass insane mutex addresses in dynamic annotationsDmitry Vyukov
2012-08-31tsan: add "as if synchronized via sleep" featureDmitry Vyukov
2012-08-31tsan: slightly optimize mutex unlock Dmitry Vyukov
2012-08-31tsan: more precise handling of atomic_store(memory_order_release)Dmitry Vyukov
2012-08-31[Sanitizer] Remove lint checkers from our old makefiles in favor of buildbotAlexey Samsonov
2012-08-31[TSan] Fix style warinings in output testAlexey Samsonov
2012-08-30Whitespace/lintAlexey Samsonov
2012-08-30tsan: simplify TSAN_HISTORY_SIZE codeDmitry Vyukov
2012-08-30tsan: use stack depot to describe heap blocksDmitry Vyukov
2012-08-29[tsan] fix tsan's Makefile.old -- our build bot still uses it (hopefully, wil...Kostya Serebryany
2012-08-27[Sanitizer] Rename ProcessMaps to MemoryMappingLayout and fix Windows build b...Alexey Samsonov
2012-08-23tsan: allow to override per-thread event trace sizeDmitry Vyukov
2012-08-22[TSan] switch tsan to using InternalScopedBuffer from sanitizer_commonAlexey Samsonov
2012-08-18tsan: proper handling of linker initialized mutexesDmitry Vyukov
2012-08-17tsan: Non-executable stack for hand-coded assemblyDmitry Vyukov
2012-08-16tsan: improve Go report format + fix buildDmitry Vyukov
2012-08-16tsan: add flag to disable reporting of destruction of locked mutexes (some pr...Dmitry Vyukov
2012-08-16tsan: better diagnostics for destroy of a locked mutex + a testDmitry Vyukov
2012-08-16tsan: support for linker initializer mutexes with static storage durationDmitry Vyukov
2012-08-16tsan: fix COMPAT shadow mapping once againDmitry Vyukov
2012-08-16tsan: implement RWLOCK annotationsDmitry Vyukov
2012-08-16tsan: fix COMPAT shadow mapping for new memory allocatorDmitry Vyukov
2012-08-16tsan: refactor cur_thread() -> thrDmitry Vyukov
2012-08-15tsan: store sync objects in memory block headers + delete them when the block...Dmitry Vyukov
2012-08-15tsan: provide function that imitates write to a region but does not detect racesDmitry Vyukov
2012-08-15tsan: switch to new allocatorDmitry Vyukov
2012-08-13tsan: handle larger number of goroutines + fix a memory leak of goroutine des...Dmitry Vyukov
2012-08-12tsan: fix parameter type for pwrite64() interceptorDmitry Vyukov