Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [sanitizer] introduce MmapFixedOrDie and use it in SizeClassAllocator64 | Kostya Serebryany | 2012-12-13 | 1 | -0/+6 | |
| | | | | llvm-svn: 170099 | |||||
* | Add a libsanitizer API __sanitizer_sandbox_on_notify(void* reserved), which ↵ | Alexander Potapenko | 2012-12-10 | 1 | -0/+4 | |
| | | | | | | | | should be used by the client programs to notify the tools that sandboxing is about to be turned on. llvm-svn: 169732 | |||||
* | [asan] get rid of some of the uses of kPageSize. The intent is to get rid of ↵ | Kostya Serebryany | 2012-11-23 | 1 | -0/+8 | |
| | | | | | | it completely to support platforms with multiple possible page sizes. llvm-svn: 168517 | |||||
* | [Sanitizer] add sanity checks for communication with external symbolizer | Alexey Samsonov | 2012-11-09 | 1 | -0/+4 | |
| | | | | llvm-svn: 167617 | |||||
* | [Sanitizer] try to fix Windows bot - include stdlib.h for abort/_exit functions | Alexey Samsonov | 2012-11-08 | 1 | -0/+1 | |
| | | | | llvm-svn: 167577 | |||||
* | tsan: windows: less includes, better diagnostics for failed VirtualAlloc(), ↵ | Dmitry Vyukov | 2012-11-06 | 1 | -4/+12 | |
| | | | | | | implement sched_yield() llvm-svn: 167452 | |||||
* | [Sanitizer] Add internal_isatty to sanitizer_libc and PrintsToTty to ↵ | Alexey Samsonov | 2012-11-02 | 1 | -0/+4 | |
| | | | | | | determine whether error reports are printed to terminal llvm-svn: 167298 | |||||
* | [Sanitizer] Use kStderrFd constant instead of hardcoded 2 | Alexey Samsonov | 2012-11-02 | 1 | -1/+1 | |
| | | | | llvm-svn: 167291 | |||||
* | [Sanitizer] Remove unneeded returns after UNIMPLEMENTED macro | Alexey Samsonov | 2012-10-09 | 1 | -12/+0 | |
| | | | | llvm-svn: 165493 | |||||
* | [Sanitizer] Hoist functions to get/set stack size and re-exec from ↵ | Alexey Samsonov | 2012-09-17 | 1 | -0/+13 | |
| | | | | | | memory-sanitizer branch to sanitizer_common llvm-svn: 164020 | |||||
* | [Sanitizer] implement readlink as syscall on Linux | Alexey Samsonov | 2012-09-05 | 1 | -0/+5 | |
| | | | | llvm-svn: 163213 | |||||
* | [Sanitizer] One more try to fix Windows build | Alexey Samsonov | 2012-08-27 | 1 | -0/+1 | |
| | | | | llvm-svn: 162674 | |||||
* | [Sanitizer] move OS-dependent pieces of symbolizer to separate source files | Alexey Samsonov | 2012-08-14 | 1 | -12/+0 | |
| | | | | llvm-svn: 161862 | |||||
* | [Sanitizer] Extend a symbolizer code. Implemented for Linux only. Use ↵ | Alexey Samsonov | 2012-07-03 | 1 | -0/+16 | |
| | | | | | | dl_iterate_phdr to get virtual addresses of mapped module sections. To symbolize an address from a module, map this module to memory and obtain pointers to debug info sections. Later these pointers can be passed to constructor of DWARF context-in-memory from LLVM DebugInfo lib. llvm-svn: 159652 | |||||
* | tsan/asan: third try on msvc atomics | Dmitry Vyukov | 2012-06-29 | 1 | -0/+9 | |
| | | | | llvm-svn: 159449 | |||||
* | tsan/asan: first try on msvc atomics | Dmitry Vyukov | 2012-06-29 | 1 | -24/+0 | |
| | | | | llvm-svn: 159443 | |||||
* | [asan] get rid of libc's sscanf as it causes infinite recursion on Fedora. | Kostya Serebryany | 2012-06-29 | 1 | -4/+0 | |
| | | | | llvm-svn: 159424 | |||||
* | [tsan] a bit more lint and Makefile changes to run tests from sanitizer_common | Kostya Serebryany | 2012-06-20 | 1 | -1/+1 | |
| | | | | llvm-svn: 158821 | |||||
* | [Sanitizer] move different wrappers from TSan to common sanitizer runtime | Alexey Samsonov | 2012-06-18 | 1 | -0/+12 | |
| | | | | llvm-svn: 158655 | |||||
* | [Sanitizer] move ShadowRangeIsAvailable and several defines to common runtime | Alexey Samsonov | 2012-06-15 | 1 | -0/+5 | |
| | | | | llvm-svn: 158499 | |||||
* | [Sanitizer] move atomic ops, min/max and sort to commnon runtime | Alexey Samsonov | 2012-06-15 | 1 | -0/+24 | |
| | | | | llvm-svn: 158496 | |||||
* | [Sanitizer] move more portability wrappers to common runtime: sleep, _exit, ↵ | Alexey Samsonov | 2012-06-15 | 1 | -0/+21 | |
| | | | | | | abort, atexit, pthread_self llvm-svn: 158493 | |||||
* | [Sanitizer] move DumpProcessMap and DisableCoreDumper to common runtime | Alexey Samsonov | 2012-06-15 | 1 | -0/+8 | |
| | | | | llvm-svn: 158490 | |||||
* | [Sanitizer] move rest of mmap routines to common sanitizer runtime | Alexey Samsonov | 2012-06-14 | 1 | -0/+10 | |
| | | | | llvm-svn: 158452 | |||||
* | [Sanitizer] move portable GetEnv to common sanitizer runtime | Alexey Samsonov | 2012-06-14 | 1 | -0/+16 | |
| | | | | llvm-svn: 158451 | |||||
* | [Sanitizer] Fix mac build. | Alexey Samsonov | 2012-06-07 | 1 | -1/+1 | |
| | | | | llvm-svn: 158141 | |||||
* | [Sanitizer] factor out GetThreadStackTopAndBottom from ASan runtime to common. | Alexey Samsonov | 2012-06-07 | 1 | -0/+16 | |
| | | | | llvm-svn: 158140 | |||||
* | [Sanitizer] Switch to common mmap/munmap routines in ASan run-time. | Alexey Samsonov | 2012-06-06 | 1 | -6/+9 | |
| | | | | llvm-svn: 158078 | |||||
* | [Sanitizer] Make UNIMPLEMENTED macro common. | Alexey Samsonov | 2012-06-06 | 1 | -26/+14 | |
| | | | | llvm-svn: 158077 | |||||
* | [ASan] fix win build - add missing header | Alexey Samsonov | 2012-06-06 | 1 | -1/+1 | |
| | | | | llvm-svn: 158057 | |||||
* | [Sanitizer] Move more functions/constants to sanitizer_common. | Alexey Samsonov | 2012-06-06 | 1 | -0/+17 | |
| | | | | llvm-svn: 158056 | |||||
* | [Sanitizer] move internal_filesize and internal_dup2 from TSan to ↵ | Alexey Samsonov | 2012-06-06 | 1 | -0/+10 | |
| | | | | | | sanitizer_common. llvm-svn: 158052 | |||||
* | [Sanitizer] rename sanitizer_defs.h to sanitizer_internal_defs.h | Alexey Samsonov | 2012-06-05 | 1 | -1/+1 | |
| | | | | llvm-svn: 158001 | |||||
* | [Sanitizer] add sanitizer_posix.cc. Move more various functions into ↵ | Alexey Samsonov | 2012-06-05 | 1 | -0/+10 | |
| | | | | | | sanitizer_libc: sscanf, munmap, memchr llvm-svn: 157994 | |||||
* | [Sanitizer] add internal_{close,read,write} functions to sanitizer_libc | Alexey Samsonov | 2012-06-05 | 1 | -0/+24 | |
| | | | | llvm-svn: 157990 | |||||
* | [TSan] use __sanitizer::internal_open in TSan run-time | Alexey Samsonov | 2012-06-05 | 1 | -1/+1 | |
| | | | | llvm-svn: 157988 | |||||
* | [Sanitizer] Add sanitizer_win.cc for windows-specific implementations of ↵ | Alexey Samsonov | 2012-06-05 | 1 | -0/+39 | |
libc functions. Add internal_open. llvm-svn: 157985 |