summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cc
Commit message (Expand)AuthorAgeFilesLines
* compiler-rt: Rename .cc file in lib/sanitizer_common to .cppNico Weber2019-07-311-267/+0
* [sanitizer] Implement reallocarray.Evgeniy Stepanov2019-05-011-0/+12
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Sanitizers] Remove OOM/BadRequest allocator error handling policies.Alex Shlyapnikov2018-06-201-38/+19
* [sanitizer] Allow for the allocator "names" to be set by the toolsKostya Kortchinsky2018-04-131-0/+4
* [ASan] Report proper ASan error on allocator failures instead of CHECK(0)-ingAlex Shlyapnikov2018-03-281-0/+10
* [Sanitizers] Make common allocator agnostic to failure handling modes.Alex Shlyapnikov2018-01-171-6/+7
* [sanitizers] Add init function to set alignment of low level allocatorWalter Lee2017-11-211-1/+8
* [Sanitizers] ASan/MSan/LSan allocators set errno on failure.Alex Shlyapnikov2017-07-181-7/+2
* MergeAlex Shlyapnikov2017-06-291-2/+2
* [Sanitizers] Operator new() interceptors always die on allocation errorAlex Shlyapnikov2017-06-281-2/+2
* [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocatorAlex Shlyapnikov2017-06-201-7/+40
* [Sanitizer] Remove CombinedAllocator::Allocate's 'cleared' parameterAlex Shlyapnikov2017-06-161-2/+2
* Return memory to OS right after free (not in the async thread).Evgeniy Stepanov2016-11-291-1/+2
* tsan: always define SANITIZER_GODmitry Vyukov2016-10-281-6/+6
* Don't use internal symbolizer if we are in process of reporting Out-of-Memory.Vitaly Buka2016-09-291-2/+9
* tsan: fix windows buildDmitry Vyukov2016-07-201-0/+14
* [tsan] Switch to InternalAlloc everywhere __libc_malloc is currently usedKuba Brecka2016-06-061-15/+67
* [sanitizer_common] Apply modernize-use-nullptr, other minor fixesVedant Kumar2015-09-301-8/+9
* [Sanitizer] Introduce Allocator::may_return_null bool flag.Alexey Samsonov2014-12-121-6/+3
* tsan: allow to force use of __libc_malloc in sanitizer_commonDmitry Vyukov2014-02-281-1/+1
* Reapply r201910. MSVC gets __func__ defined explicitly, even though itJoerg Sonnenberger2014-02-261-1/+1
* Revert "Replace __FUNCTION__ with __func__, the latter being standard C99/C++...Reid Kleckner2014-02-221-1/+1
* Replace __FUNCTION__ with __func__, the latter being standard C99/C++11.Joerg Sonnenberger2014-02-211-1/+1
* [sanitizer] make the allocator crash instead of returning 0 on huge size (con...Kostya Serebryany2013-09-061-0/+11
* [sanitizer] Use raw check in internal allocator to prevent self-deadlocks. Tr...Alexey Samsonov2013-05-291-1/+1
* Make InternalAlloc/InternalFree in sanitizer runtimes libc-free by switching ...Alexey Samsonov2013-05-291-18/+76
* [Sanitizer] Kill the remainders of platform defines in favor of SANITIZER_ de...Alexey Samsonov2013-04-031-2/+2
* [sanitizer] Replace more platform checks with SANITIZER_ constants.Evgeniy Stepanov2013-03-191-1/+1
* [sanitizer] improve the calloc overflow check (spotted by samsonov@)Kostya Serebryany2013-01-251-2/+3
* [sanitizer] fix calloc overflow in asan/tsan/msanKostya Serebryany2013-01-251-0/+5
* [tsan] remove unused InternalAllocBlock as part of larger refactoringKostya Serebryany2012-12-031-7/+0
* [asan/tsan] get rid of kPageSize completely in favor of GetPageSizeCached(). ...Kostya Serebryany2012-11-241-1/+1
* [asan] There is no __libc_malloc on Android.Evgeniy Stepanov2012-09-101-3/+3
* [Sanitizer] align allocation sizes in low level allocatorAlexey Samsonov2012-08-271-1/+2
* [Sanitizer] move low-level (mmap-based) allocator to sanitizer_commonAlexey Samsonov2012-08-271-0/+25
* tsan: Go language supportDmitry Vyukov2012-07-051-1/+6
* tsan: remove internal allocator, switch to sanitizer_common one.Dmitry Vyukov2012-06-251-3/+10
* [Sanitizer] Use __libc_malloc/__libc_free instead of malloc/free inside inter...Alexey Samsonov2012-06-091-3/+12
* [Sanitizer] include stdlib.h header to get malloc/freeAlexey Samsonov2012-06-071-5/+3
* [Sanitizer] Allocator for internal runtime purposes. Currently it calls libcm...Alexey Samsonov2012-06-071-0/+40
OpenPOWER on IntegriCloud