summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan/asan_allocator.cc
Commit message (Expand)AuthorAgeFilesLines
* [ASan] Clean up obsolete stats.Alexey Samsonov2015-06-261-3/+2
* [ASan] Bump maximum allowed malloc() size in ASan allocator to 1Tb.Alexey Samsonov2015-06-051-2/+2
* [asan] add flag quarantine_size_mb, deprecate quarantine_sizeKostya Serebryany2015-01-071-2/+2
* [asan] add a flag soft_rss_limit_mbKostya Serebryany2015-01-061-2/+12
* [ASan] Change activation strategy.Alexey Samsonov2014-12-191-0/+21
* [ASan] Introduce AllocatorOptions to configure allocator behavior.Alexey Samsonov2014-12-191-16/+51
* [ASan] Re-structure the allocator code. NFC.Alexey Samsonov2014-12-171-420/+470
* Rename asan_allocator2.cc to asan_allocator.ccAlexey Samsonov2014-12-171-0/+793
* [asan] nuke the old unused allocator codeKostya Serebryany2013-04-041-812/+0
* [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-5/+5
* [ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class i...Alexey Samsonov2013-03-201-2/+2
* [asan] Fix Win/Mac build.Evgeniy Stepanov2013-02-051-1/+1
* [asan] Fix nonsensical reports of partial right OOB.Evgeniy Stepanov2013-02-051-2/+2
* [ASan] Split ASan interface header into private and public parts. Add a test ...Alexey Samsonov2013-01-311-1/+0
* [asan] fix a crash in asan stats printing (initialize the allocator in __asan...Kostya Serebryany2013-01-281-0/+2
* [sanitizer] fix calloc overflow in asan/tsan/msanKostya Serebryany2013-01-251-0/+2
* asan/tsan: move blocking mutex from asan to sanitizer_commonDmitry Vyukov2013-01-141-9/+9
* [sanitizer] add statistics to the allocator; fix lintKostya Serebryany2012-12-271-0/+3
* [asan] add a flag alloc_dealloc_mismatch (off by default for now) which finds...Kostya Serebryany2012-12-211-16/+23
* [asan] implement AsanChunkFifoList via IntrusiveList<AsanChunk>Kostya Serebryany2012-12-171-31/+4
* [asan] add two asan flags: fast_unwind_on_fatal and fast_unwind_on_malloc to ...Kostya Serebryany2012-12-131-1/+1
* [asan] more code for asan_allocator2: basic Allocate/Deallocate codeKostya Serebryany2012-12-111-5/+0
* [asan] more sceleton code for asan_allocator2Kostya Serebryany2012-12-111-27/+0
* [asan] fix the Windows buildKostya Serebryany2012-12-111-4/+0
* [asan] move FakeStack into a separate fileKostya Serebryany2012-12-101-190/+0
* [asan] introduce asan_allocator2.cc, which will have the replacement for asan...Kostya Serebryany2012-12-101-1/+3
* ASan: change the strategy we use for installing malloc/free/symbolization hoo...Alexey Samsonov2012-12-071-10/+12
* [asan] get rid of some of the uses of kPageSize. The intent is to get rid of ...Kostya Serebryany2012-11-231-8/+10
* [asan/tsan] do not use __WORDSIZE macro, as it is glibc-private thing. Instea...Kostya Serebryany2012-11-211-2/+2
* [ASan] Revert r168040 and r168043 and take a cleaner solution suggested by Ko...Alexander Potapenko2012-11-151-4/+0
* [ASan] Poison the leftmost shadow byte with a special value so that we can findAlexander Potapenko2012-11-151-0/+4
* [ASan] Move printing descriptions of heap addresses in error report from allo...Alexey Samsonov2012-09-181-80/+49
* [ASan] Add print_full_thread_history runtime option (on by default) that prin...Alexey Samsonov2012-09-051-5/+5
* Whitespace/lintAlexey Samsonov2012-08-301-1/+0
* Relocate the external headers provided by ASan and the common sanitizerChandler Carruth2012-08-291-1/+1
* [asan] even more refactoring to move StackTrace to sanitizer_commonKostya Serebryany2012-08-281-3/+3
* [asan] some renaming before we move StackTrace into sanitizer_commonKostya Serebryany2012-08-281-19/+19
* [asan] get rid of AsanPrintf in favor of Printf from sanitizer_commonKostya Serebryany2012-08-281-9/+9
* [ASan] make ASan malloc/free hooks weak interface functions, overridable by u...Alexey Samsonov2012-08-221-28/+21
* Use SANITIZER_INTERFACE_ATTRIBUTE instead of __attribute__((visibility("defau...Alexander Potapenko2012-08-151-3/+3
* Make __asan::asan_{malloc,free,memalign} globally visible, so that the dynami...Alexander Potapenko2012-08-151-0/+3
* [ASan] Move error reports away from ASan allocator. Add new source file to CM...Alexey Samsonov2012-08-091-25/+7
* AllocationSize(ptr) should check that |ptr| actually points to the beginning ...Alexander Potapenko2012-08-061-4/+5
* [ASan] minor fixes to silence cmake build warningsAlexey Samsonov2012-07-231-3/+3
* [ASan] Use common flags parsing machinery.Alexey Samsonov2012-07-091-11/+11
* tsan/asan: unify atomics (move atomics from tsan to sanitizer_common)Dmitry Vyukov2012-06-291-7/+9
* [ASan] cleanup: trailing semicolons, trailing colons in enumsAlexey Samsonov2012-06-281-1/+1
* [asan] slow 16-byte redzones (still experimental)Kostya Serebryany2012-06-071-8/+6
* [asan] more compaction: don't use the next field while the chunk is in alloca...Kostya Serebryany2012-06-061-7/+9
OpenPOWER on IntegriCloud