summaryrefslogtreecommitdiff
path: root/lib/msan/msan_allocator.cc
AgeCommit message (Expand)Author
2017-08-02[msan] Check for pvalloc overflowKostya Kortchinsky
2017-07-31[msan] Reverting D36093Kostya Kortchinsky
2017-07-31[msan] Check for pvalloc overflowKostya Kortchinsky
2017-07-18[Sanitizers] ASan/MSan/LSan allocators set errno on failure.Alex Shlyapnikov
2017-06-29MergeAlex Shlyapnikov
2017-06-20[Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocatorAlex Shlyapnikov
2017-06-16[Sanitizer] Remove CombinedAllocator::Allocate's 'cleared' parameterAlex Shlyapnikov
2017-06-05Revert r304285, r304297.Evgeniy Stepanov
2017-05-31[sanitizer] Avoid possible deadlock in child process after forkMaxim Ostapenko
2017-05-15[sanitizer] Change SizeClassAllocator32 to accept just one templateKostya Kortchinsky
2016-11-30Release memory to OS only when the requested range covers the entire pageEvgeniy Stepanov
2016-11-29Return memory to OS right after free (not in the async thread).Evgeniy Stepanov
2016-09-29Don't use internal symbolizer if we are in process of reporting Out-of-Memory.Vitaly Buka
2016-08-26[asan] first attempt at releasing free-d memory back to the system using madv...Kostya Serebryany
2016-08-26Additional update missed by r279793, should hopefully make the PPC sanitizer ...Richard Smith
2016-08-26[sanitizer] enable random shuffling the memory chunks inside the allocator, u...Kostya Serebryany
2016-08-25[sanitizer] change SizeClassAllocator64 to accept just one template parameter...Kostya Serebryany
2016-08-09[sanitizer] use 32-bit offset instead of 64-bit pointers in the 64-bit alloca...Kostya Serebryany
2015-10-08New MSan mapping layout (compiler-rt part).Evgeniy Stepanov
2015-10-01[compiler-rt] Apply modernize-use-nullptr fixes in sanitizersVedant Kumar
2015-09-29[msan] Early allocator initialization.Evgeniy Stepanov
2015-09-16[MSan] Enable MSAN for aarch64Adhemerval Zanella
2015-06-25Enable memory sanitizer for PPC64Jay Foad
2015-01-22[msan] Better use-after-free reports.Evgeniy Stepanov
2015-01-21[msan] Fix origins in realloc.Evgeniy Stepanov
2014-12-12[Sanitizer] Introduce Allocator::may_return_null bool flag.Alexey Samsonov
2014-12-03[msan] Change the way origin ids are built.Evgeniy Stepanov
2014-11-19[MSan] [MIPS] Adding support for MIPS64 (patch by Mohit Bhakkad).Alexey Samsonov
2014-10-26Change StackDepot interface to use StackTrace more extensivelyAlexey Samsonov
2014-08-12[Sanitizer] Kill deprecated allocator interfaces in ASan, MSan and TSan in fa...Alexey Samsonov
2014-07-07Generalize sanitizer allocator public interface.Alexey Samsonov
2014-07-04[msan] Reformat one source file.Evgeniy Stepanov
2014-05-28tsan: do not use 64-bit atomics in allocator codeDmitry Vyukov
2014-05-21[msan] Chained origins re-design.Evgeniy Stepanov
2014-04-04[msan] Introduce MsanThread. Move thread-local allocator cache out of TLS.Evgeniy Stepanov
2013-11-20[msan] Unpoison memory that is returned to the OS and flush its shadow.Evgeniy Stepanov
2013-10-22[msan] Drain allocator cache when leaving thread.Evgeniy Stepanov
2013-10-15[msan] Implement allocator_may_return_null=1 in MemorySanitizer.Evgeniy Stepanov
2013-09-16[msan] Fix origin of deallocated memory.Evgeniy Stepanov
2013-09-10[msan] bool -> int to make msan_interface.h C-compatible.Evgeniy Stepanov
2013-08-02[msan] Allocator statistics interface and malloc hooks.Evgeniy Stepanov
2012-12-12[sanitizer] add OnMap/OnUmap callbacks to the allocator interfaceKostya Serebryany
2012-12-11[msan] MemorySanitizer runtime.Evgeniy Stepanov