summaryrefslogtreecommitdiff
path: root/lib/asan/asan_malloc_mac.cc
Commit message (Expand)AuthorAgeFilesLines
* [ASan] On Darwin record global allocator pointer and size in introspection st...Dan Liew2019-01-211-1/+17
* On Darwin add allocator address and size fields toDan Liew2019-01-211-0/+1
* On Darwin allow for sanitizer malloc implementations to provide a zoneDan Liew2019-01-211-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Introduce a way to allow the ASan dylib on Darwin platforms to be loaded via ...Dan Liew2018-12-011-0/+21
* [Sanitizers] Add more standard compliant posix_memalign implementation for LSan.Alex Shlyapnikov2018-03-121-0/+3
* [ASan] Retire mac_ignore_invalid_free, remove some dead code.Alexander Potapenko2015-12-041-4/+0
* [tsan] Use malloc zone interceptors on OS X, part 1 (refactoring)Kuba Brecka2015-11-041-336/+39
* Revert "[ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h"Juergen Ributzka2015-02-041-1/+1
* [ASan] Add the new __asan_mz_* symbols to asan_interface_internal.hAlexander Potapenko2015-02-041-1/+1
* [ASan] Remove ifdefs for MAC_OS_X_VERSION_10_6, as ASan assumes OSX >= 10.6Alexander Potapenko2015-02-031-18/+4
* [ASan] Add __asan_ prefix for "mz_*" allocation/deallocation functionsAlexander Potapenko2015-02-031-20/+37
* Replace InternalScopedBuffer<char> with InternalScopedString where applicable.Alexey Samsonov2014-12-021-2/+2
* [asan] use some LIKELY/UNLIKELYKostya Serebryany2014-05-141-4/+4
* [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-0/+1
* [asan] Fix a bunch of style issues.Evgeniy Stepanov2014-01-161-13/+13
* [asan] Implement delayed activation of AddressSanitizerEvgeniy Stepanov2014-01-161-13/+13
* [ASan] Do not protect the malloc zone created by malloc_zone_create() on Snow...Alexander Potapenko2013-07-041-3/+6
* [ASan][OSX] Make sure the zones created by malloc_create_zone() are write-pr...Alexander Potapenko2013-06-281-0/+4
* [ASan][OSX] Fix the incorrect malloc_create_zone() implementation that led to...Alexander Potapenko2013-06-281-1/+4
* [ASan] Kill the remainders of platform defines in favor of SANITIZER_ definesAlexey Samsonov2013-04-031-1/+1
* [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete AS...Alexey Samsonov2013-03-211-1/+0
* [ASan] Move malloc stats collection away from AsanThreadRegistry class.Alexey Samsonov2013-03-201-1/+1
* [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] Use dylib interposition to hook memory allocation in the dynamic runtime.Alexander Potapenko2013-01-221-176/+104
* [asan] add a flag alloc_dealloc_mismatch (off by default for now) which finds...Kostya Serebryany2012-12-211-5/+5
* [asan] fix mac buildKostya Serebryany2012-12-131-1/+1
* [asan] add two asan flags: fast_unwind_on_fatal and fast_unwind_on_malloc to ...Kostya Serebryany2012-12-131-14/+14
* [asan] get rid of some of the uses of kPageSize. The intent is to get rid of ...Kostya Serebryany2012-11-231-1/+1
* [ASan] Rename ReplaceCFAllocator to MaybeReplaceCFAllocator.Alexander Potapenko2012-10-241-17/+11
* [Sanitizer] Remove unneeded returns after UNIMPLEMENTED macroAlexey Samsonov2012-10-091-2/+0
* Give more accurate malloc statistics to malloc_zone_statistics().Alexander Potapenko2012-09-121-6/+6
* [ASan] more macro/casting magic to suppress warningsAlexey Samsonov2012-09-121-1/+1
* Initial support for malloc_zone_statistics. All counters are set to zero now.Alexander Potapenko2012-09-121-5/+2
* For invalid pointers passed to free_common check whether they are actually sk...Alexander Potapenko2012-08-291-21/+43
* [asan] get rid of AsanPrintf in favor of Printf from sanitizer_commonKostya Serebryany2012-08-281-1/+1
* Commit the source and CMake changes that will allow to build ASan runtimeAlexander Potapenko2012-08-171-1/+5
* Remove the setjmp.h dependency, fix the comment.Alexander Potapenko2012-08-101-2/+1
* Temporary fix for http://code.google.com/p/address-sanitizer/issues/detail?id...Alexander Potapenko2012-08-101-1/+9
* [ASan] Move mac-specific error reports to asan_report.cc as wellAlexey Samsonov2012-08-091-33/+10
* Intercept CFAllocator for each thread in the program.Alexander Potapenko2012-07-231-2/+4
* [ASan] Use common flags parsing machinery.Alexey Samsonov2012-07-091-4/+4
* Small fix: do not replace the default CFAllocator if it has been replaced alr...Alexander Potapenko2012-07-061-1/+1
* Because CFAllocatorCreate() should also be called after __CFInitialize() on L...Alexander Potapenko2012-07-061-16/+26
* A portable way to check whether __CFInitialize has been called: compare kCFAl...Alexander Potapenko2012-07-061-7/+4
* Do not check for __CFRuntimeClassTableSize on non-10.6 systems, where this sy...Alexander Potapenko2012-07-061-3/+12
* Fix http://code.google.com/p/address-sanitizer/issues/detail?id=87 by making ...Alexander Potapenko2012-07-051-2/+21
* Do not call malloc_zone_from_ptr() for the pointers passed to mz_size() and m...Alexander Potapenko2012-07-041-14/+0