summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_platform_linux.cc
Commit message (Expand)AuthorAge
* tsan: fix Go buildDmitry Vyukov2013-10-15
* tsan: add memory_limit_mb flagDmitry Vyukov2013-10-03
* [TSan] Move the /proc/self/maps parsing logic to sanitizer_common Alexander Potapenko2013-09-03
* [nolibc] Move all platforms to internal_getpid.Peter Collingbourne2013-05-17
* [nolibc] Change internal syscall API to remove reliance on libc's errno.Peter Collingbourne2013-05-08
* [sanitizer] Move GetThreadStackAndTls from TSan to sanitizer_common.Sergey Matveev2013-05-07
* [libsanitizer] Unmapping the old cache partially invalidates the memory layou...Alexander Potapenko2013-03-26
* tsan: call fflush(0) on exit againDmitry Vyukov2013-03-20
* tsan: special handling of .rodata (don't try to find races, don't keep shadow...Dmitry Vyukov2013-03-20
* [sanitizer] More renamed macros.Evgeniy Stepanov2013-03-19
* [sanitizer] Replace more platform checks with SANITIZER_ constants.Evgeniy Stepanov2013-03-19
* tsan: better memory profilerDmitry Vyukov2013-03-18
* [sanitizer] Move GetTlsSize code from TSan to sanitizer_common.Evgeniy Stepanov2013-03-13
* [Sanitizer] Change MemoryMappingLayout methods to also report memory protecti...Alexey Samsonov2013-03-13
* [tsan] use our own GetEnv instead of libc's getenvKostya Serebryany2013-02-19
* tsan: intercept libc __res_icloseDmitry Vyukov2013-02-07
* [asan/tsan] when unmapping a chunk of user memory, apply madvise(MADV_DONTNEE...Kostya Serebryany2012-12-27
* tsan: remove static reference to glibc internal _dl_get_tls_static_info()Dmitry Vyukov2012-12-24
* tsan: fix lint warningsDmitry Vyukov2012-12-21
* tsan: disable checks for limited address space and unlimited stack for GoDmitry Vyukov2012-12-21
* tsan: support MapThreadTrace() on all platformsDmitry Vyukov2012-12-13
* tsan: dynamic history sizeDmitry Vyukov2012-11-28
* tsan: move traces from tls into dedicated storage at fixed addressDmitry Vyukov2012-11-28
* tsan: use GORACE env for options for GoDmitry Vyukov2012-11-08
* tsan: lazily allocate shadow for GoDmitry Vyukov2012-11-06
* [TSan] finally remove TsanPrintf in favor of Printf from sanitizer_commonAlexey Samsonov2012-11-02
* Quick fix data/bss detection in TSan.Evgeniy Stepanov2012-09-27
* tsan: fix Go buildDmitry Vyukov2012-09-19
* [TSan] If we detect an unlimited stack, try to re-exec with limited stackAlexey Samsonov2012-09-17
* [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: ignore destruction of global mutexes (causes a lot of non-interesting r...Dmitry Vyukov2012-09-07
* [Sanitizer] Rename ProcessMaps to MemoryMappingLayout and fix Windows build b...Alexey Samsonov2012-08-27
* tsan: switch to new allocatorDmitry Vyukov2012-08-15
* tsan: fix buildDmitry Vyukov2012-07-16
* tsan: Go language supportDmitry Vyukov2012-07-05
* [TSan] kill some linux-specific code in favor of code in common runtime: reus...Alexey Samsonov2012-06-18
* [Sanitizer] move different wrappers from TSan to common sanitizer runtimeAlexey Samsonov2012-06-18
* [Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementation...Alexey Samsonov2012-06-15
* [Sanitizer]: Introduce a common internal printf function. For now, also use t...Alexey Samsonov2012-06-06
* [TSan] run some renaming as a preparation for factoring out Printf implementa...Alexey Samsonov2012-06-06
* [Sanitizer] Move more functions/constants to sanitizer_common.Alexey Samsonov2012-06-06
* [Sanitizer] move internal_filesize and internal_dup2 from TSan to sanitizer_c...Alexey Samsonov2012-06-06
* [Sanitizer] add sanitizer_common.h for routines shared between TSan and ASan ...Alexey Samsonov2012-06-06
* [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
* [TSan] Use internal_munmap from sanitizer_libc in TSan runtime.Alexey Samsonov2012-06-05
* [TSan] make TSan runtime use internal_{close,read,write} from sanitizer_libcAlexey Samsonov2012-06-05
* [TSan] use __sanitizer::internal_open in TSan run-timeAlexey Samsonov2012-06-05
* [TSan] use __sanitizer::internal_mmap in TSan run-timeAlexey Samsonov2012-06-05