summaryrefslogtreecommitdiff
path: root/lib/msan/msan_allocator.cc
Commit message (Expand)AuthorAgeFilesLines
* [sanitizer][NFC] Set LargeMmapAllocator type from PrimaryAllocatorVitaly Buka2019-05-011-2/+1
* [sanitizer][NFC] Get type of AllocatorCache from CombinedAllocatorVitaly Buka2019-05-011-3/+2
* [sanitizer] Implement reallocarray.Evgeniy Stepanov2019-05-011-0/+10
* [sanitizer] Calculate SizeClassAllocator32::ByteMap type from Params::kSpaceS...Vitaly Buka2019-04-271-10/+2
* NFC: Clang-format msan_allocator.ccVitaly Buka2019-04-261-61/+61
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Introduce `AddressSpaceView` template parameter to `SizeClassAllocator64`.Dan Liew2018-12-211-0/+2
* Introduce `AddressSpaceView` template parameter to `SizeClassAllocator32`, `F...Dan Liew2018-12-141-2/+4
* [MSan] Linker-initialize static fallback_mutex in msan_allocator.ccAlex Shlyapnikov2018-06-141-1/+1
* [MSan] Report proper error on allocator failures instead of CHECK(0)-ingAlex Shlyapnikov2018-06-081-13/+35
* [Sanitizers] Make common allocator agnostic to failure handling modes.Alex Shlyapnikov2018-01-171-6/+8
* Add NetBSD/x86_64 mapping in MSanKamil Rytarowski2017-12-091-1/+2
* [msan] Check for pvalloc overflowKostya Kortchinsky2017-08-021-0/+4
* [msan] Reverting D36093Kostya Kortchinsky2017-07-311-4/+0
* [msan] Check for pvalloc overflowKostya Kortchinsky2017-07-311-1/+5
* [Sanitizers] ASan/MSan/LSan allocators set errno on failure.Alex Shlyapnikov2017-07-181-19/+66
* MergeAlex Shlyapnikov2017-06-291-1/+1
* [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocatorAlex Shlyapnikov2017-06-201-5/+4
* [Sanitizer] Remove CombinedAllocator::Allocate's 'cleared' parameterAlex Shlyapnikov2017-06-161-2/+2
* Revert r304285, r304297.Evgeniy Stepanov2017-06-051-2/+94
* [sanitizer] Avoid possible deadlock in child process after forkMaxim Ostapenko2017-05-311-94/+2
* [sanitizer] Change SizeClassAllocator32 to accept just one templateKostya Kortchinsky2017-05-151-9/+22
* Release memory to OS only when the requested range covers the entire pageEvgeniy Stepanov2016-11-301-3/+6
* Return memory to OS right after free (not in the async thread).Evgeniy Stepanov2016-11-291-1/+3
* Don't use internal symbolizer if we are in process of reporting Out-of-Memory.Vitaly Buka2016-09-291-2/+2
* [asan] first attempt at releasing free-d memory back to the system using madv...Kostya Serebryany2016-08-261-2/+2
* Additional update missed by r279793, should hopefully make the PPC sanitizer ...Richard Smith2016-08-261-0/+1
* [sanitizer] enable random shuffling the memory chunks inside the allocator, u...Kostya Serebryany2016-08-261-0/+1
* [sanitizer] change SizeClassAllocator64 to accept just one template parameter...Kostya Serebryany2016-08-251-11/+18
* [sanitizer] use 32-bit offset instead of 64-bit pointers in the 64-bit alloca...Kostya Serebryany2016-08-091-1/+1
* New MSan mapping layout (compiler-rt part).Evgeniy Stepanov2015-10-081-1/+7
* [compiler-rt] Apply modernize-use-nullptr fixes in sanitizersVedant Kumar2015-10-011-4/+4
* [msan] Early allocator initialization.Evgeniy Stepanov2015-09-291-9/+1
* [MSan] Enable MSAN for aarch64Adhemerval Zanella2015-09-161-0/+10
* Enable memory sanitizer for PPC64Jay Foad2015-06-251-0/+9
* [msan] Better use-after-free reports.Evgeniy Stepanov2015-01-221-0/+3
* [msan] Fix origins in realloc.Evgeniy Stepanov2015-01-211-3/+10
* [Sanitizer] Introduce Allocator::may_return_null bool flag.Alexey Samsonov2014-12-121-2/+9
* [msan] Change the way origin ids are built.Evgeniy Stepanov2014-12-031-12/+4
* [MSan] [MIPS] Adding support for MIPS64 (patch by Mohit Bhakkad).Alexey Samsonov2014-11-191-6/+18
* Change StackDepot interface to use StackTrace more extensivelyAlexey Samsonov2014-10-261-2/+2
* [Sanitizer] Kill deprecated allocator interfaces in ASan, MSan and TSan in fa...Alexey Samsonov2014-08-121-21/+0
* Generalize sanitizer allocator public interface.Alexey Samsonov2014-07-071-7/+29
* [msan] Reformat one source file.Evgeniy Stepanov2014-07-041-22/+10
* tsan: do not use 64-bit atomics in allocator codeDmitry Vyukov2014-05-281-8/+4
* [msan] Chained origins re-design.Evgeniy Stepanov2014-05-211-6/+8
* [msan] Introduce MsanThread. Move thread-local allocator cache out of TLS.Evgeniy Stepanov2014-04-041-13/+40
* [msan] Unpoison memory that is returned to the OS and flush its shadow.Evgeniy Stepanov2013-11-201-2/+16
* [msan] Drain allocator cache when leaving thread.Evgeniy Stepanov2013-10-221-0/+4
* [msan] Implement allocator_may_return_null=1 in MemorySanitizer.Evgeniy Stepanov2013-10-151-2/+9