summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_posix.cc
AgeCommit message (Expand)Author
2014-02-13[sanitizer] AArch64 sanitizer support; patch by Christophe Lyon and Yvan RouxKostya Serebryany
2014-01-28[ASan] Remove an accidentally added include of signal.hAlexander Potapenko
2014-01-28[ASan] Move the sigaltstack() bits to sanitizer_common.Alexander Potapenko
2014-01-23[sanitizer] Fix format string mismatches found by format attributes added in ...Evgeniy Stepanov
2013-12-13[asan] add flag uar_noreserve to use noreserve mmap for fake stack. uar_nores...Kostya Serebryany
2013-12-04[sanitizer] Fix log_path behavior with StopTheWorld.Sergey Matveev
2013-12-03[Sanitizer] Use more appropriate InternalScopedString in GetCodeRangeForFileAlexey Samsonov
2013-09-21tsan: allow to obtain code range for a particular moduleDmitry Vyukov
2013-09-05sanitizers: Make sure Visual Studio gets error reportsReid Kleckner
2013-09-03[Sanitizer] Add the way to find binary in PATHAlexey Samsonov
2013-07-16[ASan] Use less shadow on Win 32-bitTimur Iskhodzhanov
2013-05-21[nolibc] Move libc-dependent sanitizer_posix.cc code to sanitizer_posix_libcd...Peter Collingbourne
2013-05-20[nolibc] Move GetPageSize to the individual platforms.Peter Collingbourne
2013-05-17[nolibc] Move all platforms to internal_getpid.Peter Collingbourne
2013-05-08[nolibc] Change internal syscall API to remove reliance on libc's errno.Peter Collingbourne
2013-05-08[sanitizer] Fix build breakage in Go TSan.Sergey Matveev
2013-05-08[sanitizer] Move GetStackTrace from ASan to sanitizer_common.Sergey Matveev
2013-04-03[Sanitizer] Kill the remainders of platform defines in favor of SANITIZER_ de...Alexey Samsonov
2013-03-26[libsanitizer] Unmapping the old cache partially invalidates the memory layou...Alexander Potapenko
2013-03-19[sanitizer] Replace more platform checks with SANITIZER_ constants.Evgeniy Stepanov
2013-03-13[Sanitizer] Change MemoryMappingLayout methods to also report memory protecti...Alexey Samsonov
2013-03-11[ASan] don't call strerr from functions that map memory, since this results i...Alexander Potapenko
2013-02-20[Sanitizer] use raw syscall instead of _exit() function on LinuxAlexey Samsonov
2013-02-18[Sanitizer] Make temporary filename depend on user IDAlexey Samsonov
2013-02-01[Sanitizer] make internal_open have the same interface as libc versionAlexey Samsonov
2013-01-31[sanitizer] make the error messages from sanitizer_common contain the actual ...Kostya Serebryany
2013-01-29tsan: fix the message (tsan is not asan)Dmitry Vyukov
2012-12-27[asan/tsan] when unmapping a chunk of user memory, apply madvise(MADV_DONTNEE...Kostya Serebryany
2012-12-13[sanitizer] introduce MmapFixedOrDie and use it in SizeClassAllocator64Kostya Serebryany
2012-11-28tsan: dynamic history sizeDmitry Vyukov
2012-11-23[asan] get rid of some of the uses of kPageSize. The intent is to get rid of ...Kostya Serebryany
2012-11-06tsan: slightly relax requirements for lazy shadow memory (can overlap and may...Dmitry Vyukov
2012-11-06tsan: fix debug outputDmitry Vyukov
2012-11-06tsan: better diagnostics for failed mmap()Dmitry Vyukov
2012-11-02[Sanitizer] Add internal_isatty to sanitizer_libc and PrintsToTty to determin...Alexey Samsonov
2012-10-04[asan] properly report mmap failureKostya Serebryany
2012-10-02tsan: fix mac buildDmitry Vyukov
2012-10-02tsan: output tid's in reportsDmitry Vyukov
2012-09-17[Sanitizer] Hoist functions to get/set stack size and re-exec from memory-san...Alexey Samsonov
2012-08-27[Sanitizer] Rename ProcessMaps to MemoryMappingLayout and fix Windows build b...Alexey Samsonov
2012-08-14[asan] better diagnostics for mmap failureKostya Serebryany
2012-07-05tsan: Go language supportDmitry Vyukov
2012-07-03[Sanitizer] Extend a symbolizer code. Implemented for Linux only. Use dl_iter...Alexey Samsonov
2012-06-29tsan/asan: first try on msvc atomicsDmitry Vyukov
2012-06-29[asan] get rid of libc's sscanf as it causes infinite recursion on Fedora. Kostya Serebryany
2012-06-18[TSan] kill some linux-specific code in favor of code in common runtime: reus...Alexey Samsonov
2012-06-18[Sanitizer] move different wrappers from TSan to common sanitizer runtimeAlexey Samsonov
2012-06-15[Sanitizer] Use mmaped buffer in DumpProcessMaps to avoid large stack framesAlexey Samsonov
2012-06-15[Sanitizer] move ShadowRangeIsAvailable and several defines to common runtimeAlexey Samsonov
2012-06-15[Sanitizer] move atomic ops, min/max and sort to commnon runtimeAlexey Samsonov