summaryrefslogtreecommitdiff
path: root/lib/asan/asan_mac.cc
Commit message (Expand)AuthorAgeFilesLines
...
* [asan] some renaming before we move StackTrace into sanitizer_commonKostya Serebryany2012-08-281-3/+3
* If the program is linked to a dynamic ASan runtime which is not present in DY...Alexander Potapenko2012-08-241-1/+38
* Re-implement the wrappers for libdispatch functions using blocks where approp...Alexander Potapenko2012-08-231-66/+72
* [asan] fix lintKostya Serebryany2012-08-211-3/+3
* Dynamic interceptors for dispatch_async and dispatch_after.Alexander Potapenko2012-08-201-0/+62
* Minor refactoring: reduce code duplication by introducing a macro for dispatc...Alexander Potapenko2012-08-201-39/+19
* Move the prototype of __CFInitialize to asan_mac.h so that asan_malloc_mac.cc...Alexander Potapenko2012-08-151-2/+0
* [ASan] fix cmake build warningAlexey Samsonov2012-07-301-1/+1
* Intercept CFAllocator for each thread in the program.Alexander Potapenko2012-07-231-0/+4
* [ASan] Use common flags parsing machinery.Alexey Samsonov2012-07-091-13/+13
* A portable way to check whether __CFInitialize has been called: compare kCFAl...Alexander Potapenko2012-07-061-22/+0
* Do not check for __CFRuntimeClassTableSize on non-10.6 systems, where this sy...Alexander Potapenko2012-07-061-8/+2
* Fix http://code.google.com/p/address-sanitizer/issues/detail?id=87 by making ...Alexander Potapenko2012-07-051-2/+9
* [ASan] cleanup: trailing semicolons, trailing colons in enumsAlexey Samsonov2012-06-281-2/+2
* Actually intercept free() to ensure that the deallocations caused by other fu...Alexander Potapenko2012-06-201-1/+7
* [Sanitizer] move rest of mmap routines to common sanitizer runtimeAlexey Samsonov2012-06-141-14/+0
* [Sanitizer] move portable GetEnv to common sanitizer runtimeAlexey Samsonov2012-06-141-20/+0
* [ASan] don't include deleted headerAlexey Samsonov2012-06-141-1/+0
* [Sanitizer] factor out GetThreadStackTopAndBottom from ASan runtime to common.Alexey Samsonov2012-06-071-9/+0
* [Sanitizer] __asan::AsanProcMaps -> __sanitizer::ProcessMaps.Alexey Samsonov2012-06-071-121/+0
* [Sanitizer] Switch to common mmap/munmap routines in ASan run-time.Alexey Samsonov2012-06-061-20/+0
* [asan] make tid u32 instead of intKostya Serebryany2012-06-061-3/+3
* [ASan] match type of arguments to format string on Mac.Alexey Samsonov2012-06-061-2/+3
* [ASan] Use __sanitizer::Die() in ASan runtime.Alexey Samsonov2012-06-061-1/+1
* [Sanitizer] remove using namespace __sanitizer linesAlexey Samsonov2012-06-051-2/+0
* [Sanitizer] add sanitizer_posix.cc. Move more various functions into sanitize...Alexey Samsonov2012-06-051-1/+1
* [ASan] s/size_t/uptr in asan_mac.ccAlexey Samsonov2012-06-051-13/+13
* [ASan] use internal_{close,read,write} in ASan runtime.Alexey Samsonov2012-06-051-12/+0
* [ASan] use internal_open from sanitizer_libc in ASan runtimeAlexey Samsonov2012-06-051-4/+0
* Created files sanitizer_linux.cc and sanitizer_mac.cc for platform-specific i...Alexey Samsonov2012-06-041-20/+18
* [asan] more renamingKostya Serebryany2012-05-311-6/+6
* [asan] more renamingKostya Serebryany2012-05-311-22/+22
* Move AsanShadowRangeIsAvailable() from mac to posix.Evgeniy Stepanov2012-05-231-27/+0
* [ASan] remove dispatch.h header once again - it's not present on Leopard, and...Alexey Samsonov2012-04-091-3/+18
* Add internal_memset and replace the uses of REAL(memset) with it where the pe...Alexander Potapenko2012-03-291-0/+9
* [asan]: substitute extern decls with system header in asan_mac.ccAlexey Samsonov2012-03-211-13/+3
* [asan] merge mac-specific interceptors into one functionAlexey Samsonov2012-03-211-3/+3
* [asan]: remove asan_mac.hAlexey Samsonov2012-03-211-2/+45
* [asan]: start removing os-specific asan_mac.h - move inclusion of mac system ...Alexey Samsonov2012-03-211-0/+15
* [ASan]: remove GetMacosVersion from asan_mac.h headerAlexey Samsonov2012-03-201-1/+17
* [asan] one more -Wnull-conversion fixKostya Serebryany2012-03-151-1/+1
* AddressSanitizer: simplify IntervalsAreSeparate functionAlexey Samsonov2012-02-151-12/+3
* Fix compilation on Mac.Alexander Potapenko2012-02-131-0/+1
* Move the non-trivial implementation of AsanShadowRangeIsAvailable to asan_mac.ccAlexander Potapenko2012-02-131-0/+36
* AddressSanitizer: start factoring out interception machineryAlexey Samsonov2012-02-081-12/+11
* AddressSanitizer: replace all "real_X" calls with "REAL(X)"Alexey Samsonov2012-02-081-15/+16
* AddressSanitizer: Add macro for definition/declaration of interceptorsAlexey Samsonov2012-02-021-32/+15
* [asan] remove dead codeKostya Serebryany2012-01-311-7/+0
* Implement GetMacosVersion() to obtain the OS X version at runtime.Alexander Potapenko2012-01-311-0/+23
* [asan] ifdef/include cleanupKostya Serebryany2012-01-301-0/+1