summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_allocator.h
Commit message (Expand)AuthorAgeFilesLines
* Revert r369472 and r369441Vitaly Buka2019-08-211-1/+0
* [AArch64] Speed-up leak and address sanitizers on AArch64 for 48-bit VMASebastian Pop2019-08-201-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Introduce `AddressSpaceView` template parameter to `SizeClassAllocator32`, `F...Dan Liew2018-12-141-0/+1
* Start adding the supporting code to perform out-of-process allocatorDan Liew2018-11-151-2/+3
* [Sanitizers] Remove OOM/BadRequest allocator error handling policies.Alex Shlyapnikov2018-06-201-16/+4
* [sanitizer] Minor 32-bit primary improvementsKostya Kortchinsky2018-05-161-1/+3
* [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/+3
* [sanitizer] Random shuffling of chunks for the 32-bit Primary AllocatorKostya Kortchinsky2017-10-251-0/+13
* [Sanitizers] ASan/MSan/LSan allocators set errno on failure.Alex Shlyapnikov2017-07-181-5/+0
* MergeAlex Shlyapnikov2017-06-291-2/+4
* [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-5/+21
* Don't use internal symbolizer if we are in process of reporting Out-of-Memory.Vitaly Buka2016-09-291-1/+6
* [sanitizer] better allocator stats (with rss)Kostya Serebryany2016-07-211-0/+1
* [sanitizers] split sanitizer_allocator.h into a number of smaller .h files; NFCKostya Serebryany2016-07-201-1437/+9
* [compiler-rt] Fix sanitizer memory allocator on win64.Etienne Bergeron2016-07-071-2/+3
* [sanitizer] Fix a crash in SizeClassAllocator32 with an out-of-range pointerKuba Brecka2016-05-021-0/+3
* [sanitizer] add a function MmapNoAccess that mmaps a protected region *somewh...Kostya Serebryany2016-04-231-2/+2
* [sanitizer] rename MmapNoAccess to MmapFixedNoAccess; NFCKostya Serebryany2016-04-221-3/+3
* [sanitizer] partially un-revert r267094: Allow the sanitizer allocator to use...Kostya Serebryany2016-04-221-19/+39
* Revert "[sanitizer] Allow the sanitizer allocator to use a non-fixed address ...Renato Golin2016-04-221-39/+19
* [sanitizer] Allow the sanitizer allocator to use a non-fixed address range. A...Kostya Serebryany2016-04-221-19/+39
* [sanitizer] Fix Clang-tidy modernize-use-nullptr warnings in lib/sanitizer_co...Kostya Serebryany2015-09-291-19/+19
* [compiler-rt] [tsan] Enable TSan for AArch64/42-bit VMAAdhemerval Zanella2015-08-281-0/+4
* Split Mprotect into MmapNoAccess and MprotectNoAccess to be more portableTimur Iskhodzhanov2015-04-101-1/+1
* [sanitizer] use the right memory orderKostya Serebryany2015-01-091-1/+1
* [asan] add a flag soft_rss_limit_mbKostya Serebryany2015-01-061-1/+13
* [ASan] Change activation strategy.Alexey Samsonov2014-12-191-1/+5
* [sanitizer] Rename InitIfLinkerInitialized to InitLinkerInitialized.Sergey Matveev2014-12-191-8/+8
* [sanitizer] add CombinedAllocator::InitIfLinkerInitialized and use it in lsan...Kostya Serebryany2014-12-171-6/+24
* [Sanitizer] Introduce Allocator::may_return_null bool flag.Alexey Samsonov2014-12-121-7/+34
* tsan: support mmap(MAP_32BIT)Dmitry Vyukov2014-10-241-5/+5
* [sanitizer] Add a bunch of sanity checks.Evgeniy Stepanov2014-10-231-1/+4
* Fix apparent thinko in r209744: allocator stats can be zeroAlexey Samsonov2014-06-301-2/+2
* tsan: do not use 64-bit atomics in allocator codeDmitry Vyukov2014-05-281-18/+24
* [sanitizer] revert r200197: the buggy kernel (https://bugzilla.kernel.org/sho...Kostya Serebryany2014-01-271-1/+1
* [sanitizer] increase the mmap granularity in sanitizer allocator from 2^16 to...Kostya Serebryany2014-01-271-1/+1
* [sanitizer] Implement TwoLevelByteMap and use it for the internal allocator o...Kostya Serebryany2013-11-251-1/+63
* [sanitizer] Do not clear memory which comes from secondary allocator.Sergey Matveev2013-11-241-2/+3
* [sanitizer] use 16-byte aligned bzero in performance critical place (mostly f...Kostya Serebryany2013-11-231-1/+1
* Rename SpinMutex::AssertHeld to CheckLocked, for consistency with BlockingMutex.Peter Collingbourne2013-10-251-1/+1
* [asan] Fix a deadlock between asan's allocator and lsanKostya Serebryany2013-10-171-0/+1
* [sanitizer] make the allocator crash instead of returning 0 on huge size (con...Kostya Serebryany2013-09-061-2/+5
* tsan: better diagnostics for invalid addresses passed to free()Dmitry Vyukov2013-08-081-1/+4
* Lint fixesAlexey Samsonov2013-08-051-1/+3
* [msan] Allocator statistics interface and malloc hooks.Evgeniy Stepanov2013-08-021-5/+5
* Revert to C-style callbacks for iteration over allocator chunks.Sergey Matveev2013-06-241-33/+28
* [lsan] Implement __lsan_ignore_object().Sergey Matveev2013-06-061-9/+9