summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_rtl.h
Commit message (Expand)AuthorAge
* tsan: move trace header into 0x600000000000 rangeDmitry Vyukov2013-03-20
* tsan: flush dead thread info earlier (when another thread is finished rather ...Dmitry Vyukov2013-03-19
* tsan: smaller memory block headers (32b->16b)Dmitry Vyukov2013-03-18
* tsan: mark shadow for thread stack as "don't need" when thread exitsDmitry Vyukov2013-03-18
* tsan: move implementation out of h fileDmitry Vyukov2013-03-18
* tsan: fix clang -Wall buildDmitry Vyukov2013-03-18
* tsan: use StackDepot for thread creation stacksDmitry Vyukov2013-03-18
* [TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_commonAlexey Samsonov2013-03-15
* tsan: do not imitate memory write on malloc() (Go)Dmitry Vyukov2013-02-13
* [TSan] skip multiple internal frames, if necessaryAlexey Samsonov2013-02-06
* [tsan] print error summary lineKostya Serebryany2013-02-06
* tsan: even if races between atomic and plain memory accesses are turned off (...Dmitry Vyukov2013-02-01
* tsan: flip is_write bit in shadow to is_readDmitry Vyukov2013-02-01
* tsan: detect races between plain and atomic memory accessesDmitry Vyukov2013-02-01
* tsan: dump stack on internal assert failureDmitry Vyukov2013-01-29
* tsan: remember when we are inside of symbolizer code (required for inprocess ...Dmitry Vyukov2013-01-29
* tsan: suppress reports using both stacksDmitry Vyukov2013-01-24
* [asan/tsan] when unmapping a chunk of user memory, apply madvise(MADV_DONTNEE...Kostya Serebryany2012-12-27
* tsan: java interface implementation skeletonDmitry Vyukov2012-12-20
* tsan: say what thread had created a thread in reportsDmitry Vyukov2012-12-17
* tsan: support MapThreadTrace() on all platformsDmitry Vyukov2012-12-13
* [sanitizer] add OnMap/OnUmap callbacks to the allocator interfaceKostya Serebryany2012-12-12
* tsan: add mutexsets to reportsDmitry Vyukov2012-12-06
* [tsan] get rid of *allocator64* files, moving everything to *allocator* files...Kostya Serebryany2012-12-05
* tsan: output thread namesDmitry Vyukov2012-12-04
* [tsan] add a compile-time error for 64-bit-only supportKostya Serebryany2012-12-04
* [tsan] minor interface refactoringKostya Serebryany2012-12-04
* tsan: fix trace handling when trace is reused between threadsDmitry Vyukov2012-12-04
* tsan: fix int overflow and several instances where tid is used with ignoreDmitry Vyukov2012-11-30
* tsan: address several review commentsDmitry Vyukov2012-11-28
* tsan: dynamic history sizeDmitry Vyukov2012-11-28
* tsan: change fast state layout in preparation to dynamic tracesDmitry Vyukov2012-11-28
* tsan: move traces from tls into dedicated storage at fixed addressDmitry Vyukov2012-11-28
* tsan: explicitly mark symbols referenced from assembly as hiddenDmitry Vyukov2012-11-26
* tsan: remove unused parameterDmitry Vyukov2012-11-15
* tsan: eevn better handling of signalsDmitry Vyukov2012-11-15
* tsan: remove unused constDmitry Vyukov2012-11-13
* tsan: do not sleep at exit if there are no other threadsDmitry Vyukov2012-11-07
* tsan: more precise handling of finalizersDmitry Vyukov2012-11-07
* tsan: lazily allocate shadow for GoDmitry Vyukov2012-11-06
* [TSan] finally remove TsanPrintf in favor of Printf from sanitizer_commonAlexey Samsonov2012-11-02
* tsan: cache pc's that cause suppressions (this way we do not need to symboliz...Dmitry Vyukov2012-10-05
* tsan: fix mac buildDmitry Vyukov2012-10-02
* tsan: output tid's in reportsDmitry Vyukov2012-10-02
* [TSan] move replacement for new/delete back into tsan_interceptorsAlexey Samsonov2012-09-27
* [TSan] Provide replacements for operators new/delete instead of declaring ext...Alexey Samsonov2012-09-24
* [TSan] fix a bunch of warnings reported by pedantic gccAlexey Samsonov2012-09-13
* [Sanitizer] Get rid of dependency between sanitizer_common and asan/tsan runt...Alexey Samsonov2012-09-11
* tsan: insert cfi directives into assembly (not fully working for now, though)Dmitry Vyukov2012-09-02
* tsan: better diagnostics for mutex misuseDmitry Vyukov2012-09-01