summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_common.h
Commit message (Expand)AuthorAgeFilesLines
* [Sanitizer] Hoist functions to get/set stack size and re-exec from memory-san...Alexey Samsonov2012-09-171-2/+6
* [Sanitizer] Get rid of dependency between sanitizer_common and asan/tsan runt...Alexey Samsonov2012-09-111-2/+14
* [Sanitizer] Remove implicit conversion of InternalScopedBuffer<T> to T*Alexey Samsonov2012-09-051-1/+0
* [asan/tsan] use InternalScopedBuffer instead of stack arrays. Use mmap insete...Kostya Serebryany2012-08-291-2/+4
* [asan] get rid of AsanPrintf in favor of Printf from sanitizer_commonKostya Serebryany2012-08-281-0/+1
* [Sanitizer] align allocation sizes in low level allocatorAlexey Samsonov2012-08-271-2/+4
* [Sanitizer] Use low-level allocator in flag parsing to avoid calling malloc()...Alexey Samsonov2012-08-271-1/+0
* [Sanitizer] move low-level (mmap-based) allocator to sanitizer_commonAlexey Samsonov2012-08-271-0/+15
* [TSan] switch tsan to using InternalScopedBuffer from sanitizer_commonAlexey Samsonov2012-08-221-0/+1
* [Sanitizer] define InternalScopedBuffer to replace large arrays on stack. It ...Alexey Samsonov2012-08-211-0/+24
* [Sanitizer] implement straightforward nlogn sorting, as qsort() may call mall...Alexey Samsonov2012-07-161-1/+7
* tsan: Go language supportDmitry Vyukov2012-07-051-5/+5
* [Sanitizer] Extend a symbolizer code. Implemented for Linux only. Use dl_iter...Alexey Samsonov2012-07-031-0/+5
* tsan/asan: unify atomics (move atomics from tsan to sanitizer_common)Dmitry Vyukov2012-06-291-5/+0
* tsan: remove internal allocator, switch to sanitizer_common one.Dmitry Vyukov2012-06-251-1/+4
* [tsan] more code for a specialized tsan allocatorKostya Serebryany2012-06-221-0/+1
* [Sanitizer] Renaming: SNPrintf -> internal_snprintf (and move it to sanitizer...Alexey Samsonov2012-06-191-1/+0
* [Sanitizer] move different wrappers from TSan to common sanitizer runtimeAlexey Samsonov2012-06-181-0/+2
* [Sanitizer] move all the rest re-implementations of libc functions from ASan ...Alexey Samsonov2012-06-151-0/+12
* [Sanitizer] move ShadowRangeIsAvailable and several defines to common runtimeAlexey Samsonov2012-06-151-0/+7
* [Sanitizer] move atomic ops, min/max and sort to commnon runtimeAlexey Samsonov2012-06-151-3/+11
* [Sanitizer] move more portability wrappers to common runtime: sleep, _exit, a...Alexey Samsonov2012-06-151-0/+5
* [Sanitizer] move DumpProcessMap and DisableCoreDumper to common runtimeAlexey Samsonov2012-06-151-0/+4
* [Sanitizer] move rest of mmap routines to common sanitizer runtimeAlexey Samsonov2012-06-141-0/+5
* [Sanitizer] move portable GetEnv to common sanitizer runtimeAlexey Samsonov2012-06-141-0/+1
* [Sanitizer] Allocator for internal runtime purposes. Currently it calls libcm...Alexey Samsonov2012-06-071-0/+2
* [Sanitizer] Fix mac build.Alexey Samsonov2012-06-071-1/+1
* [Sanitizer] factor out GetThreadStackTopAndBottom from ASan runtime to common.Alexey Samsonov2012-06-071-1/+4
* [Sanitizer] Move ReadFileToBuffer to sanitizer_common.Alexey Samsonov2012-06-071-0/+7
* [asan] more allocator compactionKostya Serebryany2012-06-061-0/+6
* [Sanitizer] Switch to common mmap/munmap routines in ASan run-time.Alexey Samsonov2012-06-061-1/+3
* [Sanitizer] Use common CHECK machinery. Currently each tool has to define its...Alexey Samsonov2012-06-061-4/+0
* [Sanitizer] Remove __attribute__((format))Alexey Samsonov2012-06-061-3/+3
* [Sanitizer]: Introduce a common internal printf function. For now, also use t...Alexey Samsonov2012-06-061-0/+4
* [Sanitizer] Move more functions/constants to sanitizer_common.Alexey Samsonov2012-06-061-2/+24
* [Sanitizer] add sanitizer_common.h for routines shared between TSan and ASan ...Alexey Samsonov2012-06-061-0/+28