summaryrefslogtreecommitdiff
path: root/lib/asan/asan_allocator.cc
AgeCommit message (Expand)Author
2016-04-13[asan] Prefer alloc-dealloc-mismatch to new-delete-type-mismatch.Evgeniy Stepanov
2016-03-24[asan] Intercept all Heap* related imports from ucrtbase.dllReid Kleckner
2016-02-02[asan] Fix internal CHECK failure on double free in recovery mode.Maxim Ostapenko
2015-10-01[compiler-rt] Apply modernize-use-nullptr fixes in sanitizersVedant Kumar
2015-06-26[ASan] Clean up obsolete stats.Alexey Samsonov
2015-06-05[ASan] Bump maximum allowed malloc() size in ASan allocator to 1Tb.Alexey Samsonov
2015-01-07[asan] add flag quarantine_size_mb, deprecate quarantine_sizeKostya Serebryany
2015-01-06[asan] add a flag soft_rss_limit_mbKostya Serebryany
2014-12-19[ASan] Change activation strategy.Alexey Samsonov
2014-12-19[ASan] Introduce AllocatorOptions to configure allocator behavior.Alexey Samsonov
2014-12-17[ASan] Re-structure the allocator code. NFC.Alexey Samsonov
2014-12-17Rename asan_allocator2.cc to asan_allocator.ccAlexey Samsonov
2013-04-04[asan] nuke the old unused allocator codeKostya Serebryany
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-20[ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class i...Alexey Samsonov
2013-02-05[asan] Fix Win/Mac build.Evgeniy Stepanov
2013-02-05[asan] Fix nonsensical reports of partial right OOB.Evgeniy Stepanov
2013-01-31[ASan] Split ASan interface header into private and public parts. Add a test ...Alexey Samsonov
2013-01-28[asan] fix a crash in asan stats printing (initialize the allocator in __asan...Kostya Serebryany
2013-01-25[sanitizer] fix calloc overflow in asan/tsan/msanKostya Serebryany
2013-01-14asan/tsan: move blocking mutex from asan to sanitizer_commonDmitry Vyukov
2012-12-27[sanitizer] add statistics to the allocator; fix lintKostya Serebryany
2012-12-21[asan] add a flag alloc_dealloc_mismatch (off by default for now) which finds...Kostya Serebryany
2012-12-17[asan] implement AsanChunkFifoList via IntrusiveList<AsanChunk>Kostya Serebryany
2012-12-13[asan] add two asan flags: fast_unwind_on_fatal and fast_unwind_on_malloc to ...Kostya Serebryany
2012-12-11[asan] more code for asan_allocator2: basic Allocate/Deallocate codeKostya Serebryany
2012-12-11[asan] more sceleton code for asan_allocator2Kostya Serebryany
2012-12-11[asan] fix the Windows buildKostya Serebryany
2012-12-10[asan] move FakeStack into a separate fileKostya Serebryany
2012-12-10[asan] introduce asan_allocator2.cc, which will have the replacement for asan...Kostya Serebryany
2012-12-07ASan: change the strategy we use for installing malloc/free/symbolization hoo...Alexey Samsonov
2012-11-23[asan] get rid of some of the uses of kPageSize. The intent is to get rid of ...Kostya Serebryany
2012-11-21[asan/tsan] do not use __WORDSIZE macro, as it is glibc-private thing. Instea...Kostya Serebryany
2012-11-15[ASan] Revert r168040 and r168043 and take a cleaner solution suggested by Ko...Alexander Potapenko
2012-11-15[ASan] Poison the leftmost shadow byte with a special value so that we can findAlexander Potapenko
2012-09-18[ASan] Move printing descriptions of heap addresses in error report from allo...Alexey Samsonov
2012-09-05[ASan] Add print_full_thread_history runtime option (on by default) that prin...Alexey Samsonov
2012-08-30Whitespace/lintAlexey Samsonov
2012-08-29Relocate the external headers provided by ASan and the common sanitizerChandler Carruth
2012-08-28[asan] even more refactoring to move StackTrace to sanitizer_commonKostya Serebryany
2012-08-28[asan] some renaming before we move StackTrace into sanitizer_commonKostya Serebryany
2012-08-28[asan] get rid of AsanPrintf in favor of Printf from sanitizer_commonKostya Serebryany
2012-08-22[ASan] make ASan malloc/free hooks weak interface functions, overridable by u...Alexey Samsonov
2012-08-15Use SANITIZER_INTERFACE_ATTRIBUTE instead of __attribute__((visibility("defau...Alexander Potapenko
2012-08-15Make __asan::asan_{malloc,free,memalign} globally visible, so that the dynami...Alexander Potapenko
2012-08-09[ASan] Move error reports away from ASan allocator. Add new source file to CM...Alexey Samsonov
2012-08-06AllocationSize(ptr) should check that |ptr| actually points to the beginning ...Alexander Potapenko
2012-07-23[ASan] minor fixes to silence cmake build warningsAlexey Samsonov
2012-07-09[ASan] Use common flags parsing machinery.Alexey Samsonov