summaryrefslogtreecommitdiff
path: root/lib/asan/asan_allocator.cc
Commit message (Expand)AuthorAgeFilesLines
* [sanitizer] Implement reallocarray.Evgeniy Stepanov2019-05-011-0/+11
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Sanitizers] Check alignment != 0 for aligned_alloc and posix_memalignAlex Shlyapnikov2018-06-081-0/+11
* [ASan] Report proper ASan error on allocator failures instead of CHECK(0)-ingAlex Shlyapnikov2018-03-281-28/+55
* [Sanitizers] Make common allocator agnostic to failure handling modes.Alex Shlyapnikov2018-01-171-9/+9
* [asan] Use linker initialization for the allocatorKuba Mracek2017-12-141-3/+3
* [Sanitizers] ASan: detect new/delete calls with mismatched alignment.Alex Shlyapnikov2017-10-251-14/+40
* [Sanitizers] New sanitizer API to purge allocator quarantine.Alex Shlyapnikov2017-10-231-0/+20
* [asan] Check for pvalloc overlowKostya Kortchinsky2017-08-041-0/+4
* [Sanitizers] ASan/MSan/LSan allocators set errno on failure.Alex Shlyapnikov2017-07-181-16/+11
* [Sanitizers] ASan and LSan allocator set errno on failure.Alex Shlyapnikov2017-07-141-15/+32
* MergeAlex Shlyapnikov2017-06-291-1/+1
* [Sanitizers] Operator new() interceptors always die on allocation errorAlex Shlyapnikov2017-06-281-4/+7
* [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocatorAlex Shlyapnikov2017-06-201-8/+9
* [Sanitizer] Remove CombinedAllocator::Allocate's 'cleared' parameterAlex Shlyapnikov2017-06-161-5/+3
* [ASan] Move rss_limit_is_exceeded_ flag to ASan.Alex Shlyapnikov2017-06-131-5/+16
* Revert r304285, r304297.Evgeniy Stepanov2017-06-051-1/+3
* [sanitizer] Avoid possible deadlock in child process after forkMaxim Ostapenko2017-05-311-3/+1
* [asan] Implement "scribble" flags, which overwrite free'd memory with 0x55Kuba Mracek2017-03-301-0/+12
* Add allocator_frees_and_returns_null_on_realloc_zero=false flag for compatibi...Filipe Cabecinhas2017-03-291-2/+6
* [compiler-rt][asan] Add support for desallocation of unhandled pointersEtienne Bergeron2017-02-211-0/+10
* General definition for weak functionsMarcos Pividori2017-01-291-6/+4
* Repoison the entire ASan chunk if it is not in active use.Alex Shlyapnikov2017-01-111-6/+6
* Improved ASAN allocator and quarantine stats.Evgeniy Stepanov2017-01-051-12/+16
* Expose thread local quarantine size as ASAN option.Evgeniy Stepanov2016-12-221-8/+4
* Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.Evgeniy Stepanov2016-12-211-1/+6
* Return memory to OS right after free (not in the async thread).Evgeniy Stepanov2016-11-291-6/+5
* Don't use internal symbolizer if we are in process of reporting Out-of-Memory.Vitaly Buka2016-09-291-4/+3
* [asan] Re-poison all redzones on activation.Evgeniy Stepanov2016-09-131-0/+34
* [asan] Reify ErrorNewDeleteSizeMismatchFilipe Cabecinhas2016-09-071-1/+1
* [asan] first attempt at releasing free-d memory back to the system using madv...Kostya Serebryany2016-08-261-0/+5
* [asan] minor fix in the asan memory profileKostya Serebryany2016-08-231-0/+3
* Deal with buildbot fallout from r278917: s/AllocType()/GetAllocType()/ (had t...Filipe Cabecinhas2016-08-171-2/+2
* Rename DescribeHeapAddress to DescribeAddressIfHeap and split it into a funct...Filipe Cabecinhas2016-08-171-0/+3
* In asan on Windows 64-bit, this is one of the broken thingsEtienne Bergeron2016-06-141-1/+1
* [asan] add an interface function __sanitizer_print_memory_profile (a basic me...Kostya Serebryany2016-06-021-2/+5
* [asan] Assert in __sanitizer_ptr_{sub,cmp} if one of the pointers was freed.Filipe Cabecinhas2016-04-291-0/+3
* [asan] Prefer alloc-dealloc-mismatch to new-delete-type-mismatch.Evgeniy Stepanov2016-04-131-12/+14
* [asan] Intercept all Heap* related imports from ucrtbase.dllReid Kleckner2016-03-241-1/+1
* [asan] Fix internal CHECK failure on double free in recovery mode.Maxim Ostapenko2016-02-021-5/+13
* [compiler-rt] Apply modernize-use-nullptr fixes in sanitizersVedant Kumar2015-10-011-11/+11
* [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