summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_defs.h
Commit message (Expand)AuthorAge
* tsan: move shadow stack from thread descriptors to fixed addressesDmitry Vyukov2013-10-16
* [tsan] Move some suppressions-related code to common.Sergey Matveev2013-06-26
* tsan: print matched suppressions if print_suppressions=1 flag is providedDmitry Vyukov2013-03-27
* [TSan] Switch TSan runtime to use ThreadRegistry class from sanitizer_commonAlexey Samsonov2013-03-15
* tsan: detect races between plain and atomic memory accessesDmitry Vyukov2013-02-01
* tsan: fix CPP_WEAK definition (it must be the other way around)Dmitry Vyukov2013-01-30
* tsan: introduce a helped macro CPP_WEAK (Go linker does not support weak symb...Dmitry Vyukov2013-01-30
* tsan: add mutexsets to reportsDmitry Vyukov2012-12-06
* tsan: fix trace handling when trace is reused between threadsDmitry Vyukov2012-12-04
* tsan: address several review commentsDmitry Vyukov2012-11-28
* tsan: switch to 4 shadow cells by default (since that's what we use everywher...Dmitry Vyukov2012-11-15
* tsan: use GORACE env for options for GoDmitry Vyukov2012-11-08
* tsan: lazily allocate shadow for GoDmitry Vyukov2012-11-06
* tsan: fix constant typesDmitry Vyukov2012-11-06
* tsan: fix code styleDmitry Vyukov2012-09-06
* tsan: increase max shadow stack size + reduce memory consumption at the same ...Dmitry Vyukov2012-09-06
* tsan: switch to new allocatorDmitry Vyukov2012-08-15
* tsan: use dynamic shadow stack for GoDmitry Vyukov2012-07-16
* tsan: Go language supportDmitry Vyukov2012-07-05
* tsan/asan: unify atomics (move atomics from tsan to sanitizer_common)Dmitry Vyukov2012-06-29
* tsan: remove own memset/memcpy/memcmp (too messy)Dmitry Vyukov2012-06-29
* tsan: prevent insertion of unwanted memset/memcpy/memcmp into runtimeDmitry Vyukov2012-06-27
* tsan: do not call malloc/free in memory access handling routine.Dmitry Vyukov2012-06-22
* [Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementation...Alexey Samsonov2012-06-15
* [Sanitizer] Move internal_memcmp to common sanitizer libcAlexey Samsonov2012-06-14
* [TSan] use efficient real_memcpy inside runtimeAlexey Samsonov2012-06-09
* [Sanitizer] add internal_memset and internal_strrchr to sanitizer_common/Alexey Samsonov2012-06-08
* [TSan] s/internal_memset/real_memsetAlexey Samsonov2012-06-08
* [Sanitizer] move internal_strdup and internal_memcpy to common runtime. Make ...Alexey Samsonov2012-06-07
* [Sanitizer] Use common CHECK machinery. Currently each tool has to define its...Alexey Samsonov2012-06-06
* [Sanitizer] Move more functions/constants to sanitizer_common.Alexey Samsonov2012-06-06
* [Sanitizer] rename sanitizer_defs.h to sanitizer_internal_defs.hAlexey Samsonov2012-06-05
* [Sanitizer] remove using namespace __sanitizer linesAlexey Samsonov2012-06-05
* [Sanitizer] Use common defines for ASan and TSan runtime. Split defines betwe...Alexey Samsonov2012-06-05
* [Sanitizer]: move internal_strcmp to sanitizer_commonAlexey Samsonov2012-06-04
* tsan: do not call into libc in symbolizer and in other code (this causes recu...Dmitry Vyukov2012-05-25
* tsan: fix compilation with newest clangDmitry Vyukov2012-05-24
* tsan: add shadow memory flush + fix few bugsDmitry Vyukov2012-05-22
* tsan: reduce per-thread memory usageDmitry Vyukov2012-05-22
* tsan: detect accesses to freed memoryDmitry Vyukov2012-05-17
* [tsan] run more kinds of builds as presubmit test (and fix gcc debug build)Kostya Serebryany2012-05-11
* [tsan] First commit of ThreadSanitizer (TSan) run-time library.Kostya Serebryany2012-05-10