summaryrefslogtreecommitdiff
path: root/lib/asan/asan_mac.cc
Commit message (Expand)AuthorAgeFilesLines
* Remove AsanInterceptsSignal in favor of (equivalent) IsDeadlySignal.Alexey Samsonov2015-01-091-5/+0
* AddressSanitizer: Abort after failed exec() and get rid of the allow_reexec A...Kuba Brecka2014-12-221-2/+8
* AddressSanitizer: Properly handle dispatch_source_set_cancel_handler with aKuba Brecka2014-12-221-0/+4
* [ASan] Refactor thread starting code.Sergey Matveev2014-12-051-3/+2
* Make the ASan OS X DYLD_INSERT_LIBRARIES detection path-independentKuba Brecka2014-11-191-1/+1
* Unbreak the darwin build.Adrian Prantl2014-10-271-1/+1
* [ASan] Force the compiler to generate frame pointer in certain Mac-specific i...Alexey Samsonov2014-07-101-0/+12
* [ASan] Optional support for dynamic ASan runtime on Linux.Alexey Samsonov2014-04-011-0/+6
* [ASan] Get rid of asan_mac.h, which contents have been moved to sanitizer_mac.hAlexander Potapenko2014-02-041-1/+0
* [ASan] Move GetMacosVersion() to sanitizer_common.Alexander Potapenko2014-02-031-37/+1
* [ASan] Move the signal handling-related flags to sanitizer_common.Alexander Potapenko2014-01-281-1/+2
* [ASan] Delete asan_intercepted_functions.h, move the code into asan_intercept...Alexander Potapenko2013-12-261-1/+0
* [sanitizer] Introduce VReport and VPrintf macros and use them in sanitizer code.Sergey Matveev2013-12-051-15/+12
* tsan: move verbosity flag to CommonFlagsDmitry Vyukov2013-10-151-5/+5
* [ASan] Cache the OSX version to avoid calling sysctl() on every GetMacosVersi...Alexander Potapenko2013-07-161-1/+16
* [ASan] Add support for OS X Mavericks to GetMacosVersion.Alexander Potapenko2013-07-161-0/+1
* [sanitizer] Move GetStackTrace from ASan to sanitizer_common.Sergey Matveev2013-05-081-12/+0
* [sanitizer] found a bug by code inspection: CHECK(a=b) instead of CHECK(a==b)...Kostya Serebryany2013-04-051-3/+3
* [ASan] Kill the remainders of platform defines in favor of SANITIZER_ definesAlexey Samsonov2013-04-031-1/+1
* Remove all 'static' before ALWAYS_INLINETimur Iskhodzhanov2013-03-281-1/+1
* [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete AS...Alexey Samsonov2013-03-211-3/+4
* [ASan] Move malloc stats collection away from AsanThreadRegistry class.Alexey Samsonov2013-03-201-5/+5
* [sanitizer] More renamed macros.Evgeniy Stepanov2013-03-191-1/+1
* [sanitizer] Replace more platform checks with SANITIZER_ constants.Evgeniy Stepanov2013-03-191-0/+1
* [ASan] Refactoring: nuke the redundant function declarations in asan_intercep...Alexander Potapenko2013-02-211-18/+0
* [asan] instrument memory accesses with unusual sizesKostya Serebryany2013-02-191-3/+4
* [ASan] make variables unsigned to silence warnings - attempt 2Alexey Samsonov2013-02-151-3/+3
* [ASan] make variable unsigned to silence the warningAlexey Samsonov2013-02-151-1/+1
* [ASan] Fix https://code.google.com/p/address-sanitizer/issues/detail?id=159Alexander Potapenko2013-02-151-9/+91
* [tsan] disable a failing test until it gets fixed. fix lintKostya Serebryany2013-02-141-1/+2
* [ASan] When re-executing the process on OS X, make sure we update the existin...Alexander Potapenko2013-02-131-1/+17
* [ASan] Delete the code related to static runtime on OS X.Alexander Potapenko2013-02-051-77/+4
* [ASan] Remove the declarations of pthread_workqueue_t and pthread_workitem_ha...Alexander Potapenko2013-01-221-3/+0
* [ASan] Use dylib interposition to hook memory allocation in the dynamic runtime.Alexander Potapenko2013-01-221-46/+0
* Remove references to pthread_workqueue_additem_np(), which isn't in the offic...Alexander Potapenko2013-01-181-46/+0
* [ASan] minor changes to swapcontext handling: don't clear shadow memory if co...Alexey Samsonov2013-01-171-1/+1
* asan/tsan: move blocking mutex from asan to sanitizer_commonDmitry Vyukov2013-01-141-19/+0
* [asan] add a flag alloc_dealloc_mismatch (off by default for now) which finds...Kostya Serebryany2012-12-211-2/+2
* [asan] fix win buildKostya Serebryany2012-12-131-0/+1
* [asan] add two asan flags: fast_unwind_on_fatal and fast_unwind_on_malloc to ...Kostya Serebryany2012-12-131-8/+8
* [ASan] Do not build the interceptors that use ObjC blocks if the compiler doe...Alexander Potapenko2012-12-041-1/+1
* [asan/tsan] get rid of kPageSize completely in favor of GetPageSizeCached(). ...Kostya Serebryany2012-11-241-5/+5
* [ASan] intercept swapcontext on Linux onlyAlexey Samsonov2012-11-231-0/+4
* [asan/tsan] do not use __WORDSIZE macro, as it is glibc-private thing. Instea...Kostya Serebryany2012-11-211-3/+3
* [ASan] Rename ReplaceCFAllocator to MaybeReplaceCFAllocator.Alexander Potapenko2012-10-241-2/+2
* Do not call ReplaceCFAllocator() before __CFInitialize(), otherwise crashes a...Alexander Potapenko2012-10-161-1/+8
* Add MACOS_VERSION_MOUNTAIN_LION.Alexander Potapenko2012-10-161-0/+1
* [ASan] more macro/casting magic to suppress warningsAlexey Samsonov2012-09-121-2/+2
* Use the return value of dladdr() to avoid Clang warning.Alexander Potapenko2012-09-061-1/+1
* [asan] more refactoring to move StackTrace to sanitizer_commonKostya Serebryany2012-08-281-5/+7