summaryrefslogtreecommitdiff
path: root/lib/tsan
AgeCommit message (Expand)Author
2014-12-12[Sanitizer] Introduce Allocator::may_return_null bool flag.Alexey Samsonov
2014-12-11tsan: don't subtract one from fake PCsDmitry Vyukov
2014-12-10[DD] Don't store the second copy of CommonFlags inside DDFlags.Alexey Samsonov
2014-12-10[CMake] Make sure dd is built as a part of compiler-rt.Alexey Samsonov
2014-12-09[tsan] remove TSAN_GO in favor of SANITIZER_GOKostya Serebryany
2014-12-09[asan] move GetRSS from tsan to sanitizer_commonKostya Serebryany
2014-12-05tsan: protect trace memory range on startupDmitry Vyukov
2014-12-02Replace InternalScopedBuffer<char> with InternalScopedString where applicable.Alexey Samsonov
2014-12-02Simplify Symbolizer::SymbolizePC() interface.Alexey Samsonov
2014-12-02[Tsan] Do not flush all streams on exitViktor Kutuzov
2014-11-19tsan: fix Go buildDmitry Vyukov
2014-11-18tsan: add description of AcquireGlobal functionDmitry Vyukov
2014-11-13Fix -Wcast-qual warnings in sanitizersAlexey Samsonov
2014-11-06[Sanitizer] Introduce "stack_trace_format" runtime flag.Alexey Samsonov
2014-11-05[Sanitizer] Introduce generic stack frame rendering machineryAlexey Samsonov
2014-11-04[TSan] Refactor/simplify ReportLocation structure.Alexey Samsonov
2014-11-04Correct the usage of DataInfo structure in TSanAlexey Samsonov
2014-11-04[TSan] Make ReportStack contain __sanitizer::AddressInfo object.Alexey Samsonov
2014-11-04[Sanitizer] Get rid of unnecessary allocations in StripModuleName. NFC.Alexey Samsonov
2014-11-04[TSan] Keep original function and filename in ReportStack.Alexey Samsonov
2014-11-04[TSan] Don't strip binary/library name until the moment we print it.Alexey Samsonov
2014-11-03[TSan] Remove bogus unused global variablesAlexey Samsonov
2014-11-03[TSan] Use StackTrace from sanitizer_common where applicableAlexey Samsonov
2014-11-03[TSan} Build Go version with -std=c++11Alexey Samsonov
2014-11-03[TSan] Fix signed-compare warning in the unit testAlexey Samsonov
2014-10-27[Tsan] Fix references to renamed variables in DPrintf()Viktor Kutuzov
2014-10-27[Tsan] Make calloc() to not track allocated space unless thread is completely...Viktor Kutuzov
2014-10-27[Tsan] Fix guessing data range on FreeBSDViktor Kutuzov
2014-10-26Change StackDepot interface to use StackTrace more extensivelyAlexey Samsonov
2014-10-26Fixup deadlock sanitizer after r220635Alexey Samsonov
2014-10-26[Sanitizer] Make StackTrace a lightweight reference to array of PCs, andAlexey Samsonov
2014-10-24tsan: support mmap(MAP_32BIT)Dmitry Vyukov
2014-10-24[Tsan] Do not intercept non-FreeBSD functions on FreeBSDViktor Kutuzov
2014-10-22[tsan] add a stub of another dynamic annotationKostya Serebryany
2014-10-21[Tsan] Add FreeBSD support to longjmp-related definitionsViktor Kutuzov
2014-10-21[Tsan] Fix sigaction_t to match system definition on FreeBSDViktor Kutuzov
2014-10-15[compiler-rt] compiler-rt's CMake append_if function clashes with LLVM's, let...Kuba Brecka
2014-10-15tsan: fix false positive related to signalsDmitry Vyukov
2014-10-15tsan: use a different dir for llvm buildDmitry Vyukov
2014-10-15tsan: remove dead codeDmitry Vyukov
2014-10-14tsan: remove trailing whitespaceDmitry Vyukov
2014-10-14tsan: refactor atexit handlingDmitry Vyukov
2014-10-13tsan: better reporting for virtual-call-after-freeDmitry Vyukov
2014-10-10[Tsan] Do not use INTERCEPT_FUNCTION_VER() on FreeBSDViktor Kutuzov
2014-10-09[Tsan] Fix references to libc entities in tsan_interceptors.cc on FreeBSDViktor Kutuzov
2014-10-03tsan: output stats about stackdepot in memory profilerDmitry Vyukov
2014-09-18tsan: more careful handling of signalsDmitry Vyukov
2014-09-17Do not link the dyndd runtime library against libdl on FreeBSDViktor Kutuzov
2014-09-17tsan: fix crash when a program registers zillions of atexit callbacksDmitry Vyukov
2014-09-16tsan: support longjmp out of signal handlersDmitry Vyukov