summaryrefslogtreecommitdiff
path: root/lib/asan/asan_malloc_mac.cc
AgeCommit message (Expand)Author
2015-12-04[ASan] Retire mac_ignore_invalid_free, remove some dead code.Alexander Potapenko
2015-11-04[tsan] Use malloc zone interceptors on OS X, part 1 (refactoring)Kuba Brecka
2015-02-04Revert "[ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h"Juergen Ributzka
2015-02-04[ASan] Add the new __asan_mz_* symbols to asan_interface_internal.hAlexander Potapenko
2015-02-03[ASan] Remove ifdefs for MAC_OS_X_VERSION_10_6, as ASan assumes OSX >= 10.6Alexander Potapenko
2015-02-03[ASan] Add __asan_ prefix for "mz_*" allocation/deallocation functionsAlexander Potapenko
2014-12-02Replace InternalScopedBuffer<char> with InternalScopedString where applicable.Alexey Samsonov
2014-05-14[asan] use some LIKELY/UNLIKELYKostya Serebryany
2014-02-04[ASan] Get rid of asan_mac.h, which contents have been moved to sanitizer_mac.hAlexander Potapenko
2014-02-03[ASan] Move GetMacosVersion() to sanitizer_common.Alexander Potapenko
2014-01-16[asan] Fix a bunch of style issues.Evgeniy Stepanov
2014-01-16[asan] Implement delayed activation of AddressSanitizerEvgeniy Stepanov
2013-07-04[ASan] Do not protect the malloc zone created by malloc_zone_create() on Snow...Alexander Potapenko
2013-06-28[ASan][OSX] Make sure the zones created by malloc_create_zone() are write-pr...Alexander Potapenko
2013-06-28[ASan][OSX] Fix the incorrect malloc_create_zone() implementation that led to...Alexander Potapenko
2013-04-03[ASan] Kill the remainders of platform defines in favor of SANITIZER_ definesAlexey Samsonov
2013-03-21[ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete AS...Alexey Samsonov
2013-03-20[ASan] Move malloc stats collection away from AsanThreadRegistry class.Alexey Samsonov
2013-03-19[sanitizer] More renamed macros.Evgeniy Stepanov
2013-03-19[sanitizer] Replace more platform checks with SANITIZER_ constants.Evgeniy Stepanov
2013-01-22[ASan] Use dylib interposition to hook memory allocation in the dynamic runtime.Alexander Potapenko
2012-12-21[asan] add a flag alloc_dealloc_mismatch (off by default for now) which finds...Kostya Serebryany
2012-12-13[asan] fix mac buildKostya Serebryany
2012-12-13[asan] add two asan flags: fast_unwind_on_fatal and fast_unwind_on_malloc to ...Kostya Serebryany
2012-11-23[asan] get rid of some of the uses of kPageSize. The intent is to get rid of ...Kostya Serebryany
2012-10-24[ASan] Rename ReplaceCFAllocator to MaybeReplaceCFAllocator.Alexander Potapenko
2012-10-09[Sanitizer] Remove unneeded returns after UNIMPLEMENTED macroAlexey Samsonov
2012-09-12Give more accurate malloc statistics to malloc_zone_statistics().Alexander Potapenko
2012-09-12[ASan] more macro/casting magic to suppress warningsAlexey Samsonov
2012-09-12Initial support for malloc_zone_statistics. All counters are set to zero now.Alexander Potapenko
2012-08-29For invalid pointers passed to free_common check whether they are actually sk...Alexander Potapenko
2012-08-28[asan] get rid of AsanPrintf in favor of Printf from sanitizer_commonKostya Serebryany
2012-08-17Commit the source and CMake changes that will allow to build ASan runtimeAlexander Potapenko
2012-08-10Remove the setjmp.h dependency, fix the comment.Alexander Potapenko
2012-08-10Temporary fix for http://code.google.com/p/address-sanitizer/issues/detail?id...Alexander Potapenko
2012-08-09[ASan] Move mac-specific error reports to asan_report.cc as wellAlexey Samsonov
2012-07-23Intercept CFAllocator for each thread in the program.Alexander Potapenko
2012-07-09[ASan] Use common flags parsing machinery.Alexey Samsonov
2012-07-06Small fix: do not replace the default CFAllocator if it has been replaced alr...Alexander Potapenko
2012-07-06Because CFAllocatorCreate() should also be called after __CFInitialize() on L...Alexander Potapenko
2012-07-06A portable way to check whether __CFInitialize has been called: compare kCFAl...Alexander Potapenko
2012-07-06Do not check for __CFRuntimeClassTableSize on non-10.6 systems, where this sy...Alexander Potapenko
2012-07-05Fix http://code.google.com/p/address-sanitizer/issues/detail?id=87 by making ...Alexander Potapenko
2012-07-04Do not call malloc_zone_from_ptr() for the pointers passed to mz_size() and m...Alexander Potapenko
2012-06-21Factor the common code out of cf_free and mz_free.Alexander Potapenko
2012-06-20Actually intercept free() to ensure that the deallocations caused by other fu...Alexander Potapenko
2012-06-06[Sanitizer]: Introduce a common internal printf function. For now, also use t...Alexey Samsonov
2012-06-04Remove file-type tags for .cc files in ASan run-time libraryAlexey Samsonov
2012-05-31[asan] more renamingKostya Serebryany
2012-03-29Add internal_memset and replace the uses of REAL(memset) with it where the pe...Alexander Potapenko