summaryrefslogtreecommitdiff
path: root/lib/tsan/rtl/tsan_platform.h
AgeCommit message (Expand)Author
2017-11-13Update TSan/ARM64 max VM to 0xfc0000000 to reflect a kernel change.Kuba Mracek
2017-11-13[PowerPC][tsan] Update tsan to handle changed memory layouts in newer kernelsBill Seurer
2017-10-25Add NetBSD improvements in sanitizersKamil Rytarowski
2017-07-10[tsan] Add a mapping for Darwin/AArch64Kuba Mracek
2017-05-25Don't require ThreadState to be contained within tls on all platformsFrancis Ricci
2016-10-28tsan: always define SANITIZER_GODmitry Vyukov
2016-10-28tsan: fix windows meta mappingDmitry Vyukov
2016-09-26tsan: make shadow mapping linear within a single user regionDmitry Vyukov
2016-09-26tsan: remove kMidShadowOff mapping parameterDmitry Vyukov
2016-09-26tsan: simplify meta mappingDmitry Vyukov
2016-09-22tsan: fix bug introduced in 282152Dmitry Vyukov
2016-09-22tsan: support pie binaries on newer kernelsDmitry Vyukov
2016-08-23[TSan][MIPS] Changes mips memory layout to support pie with address space ran...Sagar Thakur
2016-07-29tsan: Enable 48-bit VMA support on aarch64Adhemerval Zanella
2016-06-03tsan: rely on AnnotateRWLockCreateStatic to detect linker-initialized mutexesDmitry Vyukov
2016-04-27tsan: make windows shadow mapping a bijectionDmitry Vyukov
2016-04-27tsan: fix windows buildDmitry Vyukov
2015-12-21[compiler-rt] [tsan] Add support for PIE build on AArch64Adhemerval Zanella
2015-12-08[PPC64, TSAN] LLVM basic enablement of thread sanitizer for PPC64 (BE and LE)Bill Schmidt
2015-11-26[compiler-rt] [tsan] Unify aarch64 mappingAdhemerval Zanella
2015-11-04[tsan] Handle libdispatch worker threads on OS XKuba Brecka
2015-11-04[tsan] Shadow memory setup for OS XKuba Brecka
2015-08-28[compiler-rt] [tsan] Enable TSan for AArch64/42-bit VMAAdhemerval Zanella
2015-08-05[tsan] Enable tsan for aarch64Adhemerval Zanella
2015-02-20[TSan][MIPS] Adding support for MIPS64Mohit K. Bhakkad
2015-02-16tsan: fix shadow memory mapping on windowsDmitry Vyukov
2014-12-16[asan] new flag: hard_rss_limit_mbKostya Serebryany
2014-12-09[tsan] remove TSAN_GO in favor of SANITIZER_GOKostya Serebryany
2014-12-09[asan] move GetRSS from tsan to sanitizer_commonKostya Serebryany
2014-10-24tsan: support mmap(MAP_32BIT)Dmitry Vyukov
2014-08-15[TSan] Initialize flags as early as possible. Disables back coredump, acciden...Alexey Samsonov
2014-07-15tsan: remove compat mappingDmitry Vyukov
2014-06-06tsan: fix clang warning:Dmitry Vyukov
2014-05-29tsan: write memory profile in one line (which is much more readable)Dmitry Vyukov
2014-05-29tsan: refactor storage of meta information for heap blocks and sync objectsDmitry Vyukov
2014-04-24tsan: stop background thread when sandbox is enabledDmitry Vyukov
2014-04-23tsan: more precise check for "app memory" in COMPAT modeDmitry Vyukov
2014-04-16Move pthread_cond_* interceptors from sanitizer_common with all the ugly hack...Alexey Samsonov
2014-02-05tsan: ensure proper alignment of mmaps on windowsDmitry Vyukov
2013-11-28tsan: add support for passing file descriptors over UNIX domain socketsDmitry Vyukov
2013-10-16tsan: move shadow stack from thread descriptors to fixed addressesDmitry Vyukov
2013-10-03tsan: add memory_limit_mb flagDmitry Vyukov
2013-05-07[sanitizer] Move GetThreadStackAndTls from TSan to sanitizer_common.Sergey Matveev
2013-04-23tsan: support heap starting at 0x04c0 (used in some custom deplyments)Dmitry Vyukov
2013-04-23tsan: update Go memory mapping, Go now uses 0x00c0 heap baseDmitry Vyukov
2013-03-28Make all the ALWAYS_INLINE users Windows-friendly; also, avoid ALWAYS_INLINE ...Timur Iskhodzhanov
2013-03-20tsan: move trace header into 0x600000000000 rangeDmitry Vyukov
2013-03-19[sanitizer] Replace more platform checks with SANITIZER_ constants.Evgeniy Stepanov
2013-03-18tsan: better memory profilerDmitry Vyukov
2013-03-13[sanitizer] Move GetTlsSize code from TSan to sanitizer_common.Evgeniy Stepanov