summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_platform_linux.cc
Commit message (Expand)AuthorAgeFilesLines
...
* tsan: port to freebsdDmitry Vyukov2014-06-201-2/+16
* tsan: remove unused header includeDmitry Vyukov2014-06-201-1/+0
* tsan: remove unused header includeDmitry Vyukov2014-06-201-1/+0
* tsan: write memory profile in one line (which is much more readable)Dmitry Vyukov2014-05-291-12/+5
* tsan: refactor storage of meta information for heap blocks and sync objectsDmitry Vyukov2014-05-291-28/+67
* Move pthread_cond_* interceptors from sanitizer_common with all the ugly hack...Alexey Samsonov2014-04-161-1/+12
* tsan: fix another compiler-injected memsetDmitry Vyukov2014-03-261-1/+2
* [TSan] Hide message about re-execing under verbosity flagAlexey Samsonov2014-03-131-4/+4
* [tsan] reduce the size of stack frame in MapRodata to please gcc 4.8.2Kostya Serebryany2014-01-141-6/+5
* tsan: remove in_rtl counterDmitry Vyukov2013-12-241-22/+0
* tsan: add support for passing file descriptors over UNIX domain socketsDmitry Vyukov2013-11-281-0/+24
* tsan: fix Go buildDmitry Vyukov2013-10-151-0/+8
* tsan: add memory_limit_mb flagDmitry Vyukov2013-10-031-1/+15
* [TSan] Move the /proc/self/maps parsing logic to sanitizer_common Alexander Potapenko2013-09-031-57/+20
* [nolibc] Move all platforms to internal_getpid.Peter Collingbourne2013-05-171-2/+2
* [nolibc] Change internal syscall API to remove reliance on libc's errno.Peter Collingbourne2013-05-081-5/+6
* [sanitizer] Move GetThreadStackAndTls from TSan to sanitizer_common.Sergey Matveev2013-05-071-31/+0
* [libsanitizer] Unmapping the old cache partially invalidates the memory layou...Alexander Potapenko2013-03-261-3/+3
* tsan: call fflush(0) on exit againDmitry Vyukov2013-03-201-4/+0
* tsan: special handling of .rodata (don't try to find races, don't keep shadow...Dmitry Vyukov2013-03-201-0/+60
* [sanitizer] More renamed macros.Evgeniy Stepanov2013-03-191-1/+1
* [sanitizer] Replace more platform checks with SANITIZER_ constants.Evgeniy Stepanov2013-03-191-1/+3
* tsan: better memory profilerDmitry Vyukov2013-03-181-2/+71
* [sanitizer] Move GetTlsSize code from TSan to sanitizer_common.Evgeniy Stepanov2013-03-131-32/+3
* [Sanitizer] Change MemoryMappingLayout methods to also report memory protecti...Alexey Samsonov2013-03-131-2/+4
* [tsan] use our own GetEnv instead of libc's getenvKostya Serebryany2013-02-191-1/+1
* tsan: intercept libc __res_icloseDmitry Vyukov2013-02-071-0/+15
* [asan/tsan] when unmapping a chunk of user memory, apply madvise(MADV_DONTNEE...Kostya Serebryany2012-12-271-3/+1
* tsan: remove static reference to glibc internal _dl_get_tls_static_info()Dmitry Vyukov2012-12-241-9/+5
* tsan: fix lint warningsDmitry Vyukov2012-12-211-3/+4
* tsan: disable checks for limited address space and unlimited stack for GoDmitry Vyukov2012-12-211-21/+26
* tsan: support MapThreadTrace() on all platformsDmitry Vyukov2012-12-131-10/+0
* tsan: dynamic history sizeDmitry Vyukov2012-11-281-8/+30
* tsan: move traces from tls into dedicated storage at fixed addressDmitry Vyukov2012-11-281-1/+11
* tsan: use GORACE env for options for GoDmitry Vyukov2012-11-081-1/+1
* tsan: lazily allocate shadow for GoDmitry Vyukov2012-11-061-6/+2
* [TSan] finally remove TsanPrintf in favor of Printf from sanitizer_commonAlexey Samsonov2012-11-021-6/+6
* Quick fix data/bss detection in TSan.Evgeniy Stepanov2012-09-271-1/+4
* tsan: fix Go buildDmitry Vyukov2012-09-191-1/+2
* [TSan] If we detect an unlimited stack, try to re-exec with limited stackAlexey Samsonov2012-09-171-0/+11
* [TSan] fix a bunch of warnings reported by pedantic gccAlexey Samsonov2012-09-131-2/+6
* [Sanitizer] Get rid of dependency between sanitizer_common and asan/tsan runt...Alexey Samsonov2012-09-111-8/+0
* tsan: ignore destruction of global mutexes (causes a lot of non-interesting r...Dmitry Vyukov2012-09-071-1/+28
* [Sanitizer] Rename ProcessMaps to MemoryMappingLayout and fix Windows build b...Alexey Samsonov2012-08-271-1/+1
* tsan: switch to new allocatorDmitry Vyukov2012-08-151-1/+1
* tsan: fix buildDmitry Vyukov2012-07-161-0/+4
* tsan: Go language supportDmitry Vyukov2012-07-051-6/+38
* [TSan] kill some linux-specific code in favor of code in common runtime: reus...Alexey Samsonov2012-06-181-78/+16
* [Sanitizer] move different wrappers from TSan to common sanitizer runtimeAlexey Samsonov2012-06-181-13/+0
* [Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementation...Alexey Samsonov2012-06-151-1/+1