summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_rtl_report.cc
AgeCommit message (Expand)Author
2013-11-27tsan: better diagnostics if thread finishes with ignores enabledDmitry Vyukov
2013-11-07[Sanitizer] Make StackTrace::Unwind the only public way to unwind a stack trace.Alexey Samsonov
2013-10-16tsan: move shadow stack from thread descriptors to fixed addressesDmitry Vyukov
2013-08-13tsan/msan: add halt_on_error flagDmitry Vyukov
2013-06-17tsan: consistently use return pc as top frame pcDmitry Vyukov
2013-06-14[TSan] use InternalMmapVector to store fired suppressionsAlexey Samsonov
2013-06-11tsan: add -Wno-maybe-uninitialized to Go build scriptDmitry Vyukov
2013-06-10tsan: allows to suppress races on global variablesDmitry Vyukov
2013-06-10tsan: fix old gcc warningsDmitry Vyukov
2013-06-06tsan: always strip bottom frame in Go reportsDmitry Vyukov
2013-05-17tsan: remove "printing report from signal handler. Can crash or hang" outputDmitry Vyukov
2013-04-30tsan: reverse stack trace for failed CHECK's, this is how we print traces in ...Dmitry Vyukov
2013-04-24tsan: fix crash when data race happens on out-of-bounds accesses.Dmitry Vyukov
2013-04-05[Sanitizer] Use a common mutex to prevent mixing reports from different sanit...Alexey Samsonov
2013-03-27tsan: print matched suppressions if print_suppressions=1 flag is providedDmitry Vyukov
2013-03-21tsan: better reporting of thread leaksDmitry Vyukov
2013-03-21tsan: better reporting for races on vptrDmitry Vyukov
2013-03-21tsan: flush symbolizer cache if not symbolized for more than 5 secondsDmitry Vyukov
2013-03-20tsan: move trace header into 0x600000000000 rangeDmitry Vyukov
2013-03-18tsan: smaller memory block headers (32b->16b)Dmitry Vyukov
2013-03-18tsan: use StackDepot for thread creation stacksDmitry Vyukov
2013-03-18tsan: fix Go buildDmitry Vyukov
2013-03-18tsan: use StackDepot in sync object to store creation stacksDmitry Vyukov
2013-03-18[TSan] Use ThreadRegistry::FindThreadContextLocked() to find thread by its st...Alexey Samsonov
2013-03-15[TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_commonAlexey Samsonov
2013-02-07tsan: fix suppress_java logicDmitry Vyukov
2013-02-07tsan: fix Go buildDmitry Vyukov
2013-02-06[TSan] skip multiple internal frames, if necessaryAlexey Samsonov
2013-02-06[tsan] improve FrameIsInternalKostya Serebryany
2013-02-06[tsan] print error summary lineKostya Serebryany
2013-02-01tsan: even if races between atomic and plain memory accesses are turned off (...Dmitry Vyukov
2013-02-01tsan: say that the memory access is atomic in reportsDmitry Vyukov
2013-02-01tsan: detect races between plain and atomic memory accessesDmitry Vyukov
2013-01-29tsan: dump stack on internal assert failureDmitry Vyukov
2013-01-24tsan: suppress reports using both stacksDmitry Vyukov
2013-01-14tsan: describe stack and TLS addressesDmitry Vyukov
2013-01-11tsan: fix compiler warningDmitry Vyukov
2013-01-11tsan: symbolize global variablesDmitry Vyukov
2012-12-18tsan: warn about reports from signal handlersDmitry Vyukov
2012-12-18tsan: describe "file descriptor" locationDmitry Vyukov
2012-12-17tsan: say what thread had created a thread in reportsDmitry Vyukov
2012-12-06tsan: add some more functions for java filteringDmitry Vyukov
2012-12-06tsan: add 'free' to java nonsense reportsDmitry Vyukov
2012-12-06tsan: add mutexsets to reportsDmitry Vyukov
2012-12-04tsan: output thread namesDmitry Vyukov
2012-12-04tsan: fix trace handling when trace is reused between threadsDmitry Vyukov
2012-12-03tsan: describe global vars (module+offset for now)Dmitry Vyukov
2012-11-30tsan: suppress weird race reports when JVM is embed into the processDmitry Vyukov
2012-11-28tsan: dynamic history sizeDmitry Vyukov
2012-11-28tsan: move traces from tls into dedicated storage at fixed addressDmitry Vyukov