summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan/asan_allocator2.cc
Commit message (Expand)AuthorAgeFilesLines
* Rename asan_allocator2.cc to asan_allocator.ccAlexey Samsonov2014-12-171-793/+0
* [ASan] Introduce SetCanPoisonMemory() function.Alexey Samsonov2014-12-171-3/+3
* [Sanitizer] Introduce Allocator::may_return_null bool flag.Alexey Samsonov2014-12-121-7/+8
* Change StackDepot interface to use StackTrace more extensivelyAlexey Samsonov2014-10-261-2/+2
* [Sanitizer] Make StackTrace a lightweight reference to array of PCs, andAlexey Samsonov2014-10-261-26/+27
* [Sanitizer] Kill deprecated allocator interfaces in ASan, MSan and TSan in fa...Alexey Samsonov2014-08-121-18/+0
* [asan] rename new-delete-size-mismatch to new-delete-type-mismatch and make t...Kostya Serebryany2014-07-301-1/+1
* [asan] add a feature to detect new-delete-size-mismatch (when used with -Xcla...Kostya Serebryany2014-07-301-21/+14
* Generalize sanitizer allocator public interface.Alexey Samsonov2014-07-071-4/+23
* [asan] use some LIKELY/UNLIKELYKostya Serebryany2014-05-141-1/+1
* [asan] fix the alloctor code to not use opaque data structure, which was larg...Kostya Serebryany2014-04-151-53/+18
* [asan] don't use bool in public interface, make sure the interface headers ar...Kostya Serebryany2014-04-141-1/+1
* [ASan] Speed up stack trace unwinding for stacks of size 2.Alexey Samsonov2014-03-041-0/+1
* [asan] Reinitialize allocator quarantine on activation.Evgeniy Stepanov2014-02-031-0/+4
* [asan] use correct type when computing shadow address in allocator (caused SE...Kostya Serebryany2014-01-181-1/+1
* [asan] Implement delayed activation of AddressSanitizerEvgeniy Stepanov2014-01-161-1/+11
* [lsan] handle 'new T[0]' where T is a type with DTOR; fixes https://code.goog...Kostya Serebryany2014-01-101-2/+6
* [asan] Implement max_redzone runtime flag.Evgeniy Stepanov2014-01-091-1/+2
* [asan] allow asan to use SizeClassAllocator32 on a 64-bit platform (if SANITI...Kostya Serebryany2013-12-261-11/+15
* [asan] when a fake stack is being unmapped also flush the corresponding shadowKostya Serebryany2013-12-111-6/+1
* [ASan] Do not rely on malloc context in allocator reports.Alexey Samsonov2013-11-131-4/+5
* [ASan] Kill use_stack_depot runtime flag and stack trace compression routines.Alexey Samsonov2013-11-011-22/+4
* [asan] increase the max malloc size from 8Gb to 64GbKostya Serebryany2013-10-291-1/+1
* [asan] Fix a deadlock between asan's allocator and lsanKostya Serebryany2013-10-171-9/+15
* [asan] introduce run-time flag 'poison_partial' Kostya Serebryany2013-10-161-1/+1
* [ASan] Don't die with internal ASan error on large buffer overflowsAlexey Samsonov2013-10-141-3/+5
* [ASan] Don't add SANITIZER_INTERFACE_ATTRIBUTE for internal ASan functionsAlexey Samsonov2013-09-171-4/+0
* [asan] make calloc crash instead of returning 0 on overflow (controlled by th...Kostya Serebryany2013-09-061-1/+2
* [sanitizer] make the allocator crash instead of returning 0 on huge size (con...Kostya Serebryany2013-09-061-1/+1
* Define SANITIZER_INTERFACE_ATTRIBUTE on Windows and fix all the places where ...Timur Iskhodzhanov2013-08-131-2/+2
* Revert to C-style callbacks for iteration over allocator chunks.Sergey Matveev2013-06-241-20/+9
* [lsan] Try REALLY hard to fix Win build.Sergey Matveev2013-06-211-0/+2
* [asan] Move lsan_disabled out of thread context.Sergey Matveev2013-06-211-28/+4
* [asan] Define LSan annotations as no-ops if leak detection is not supported.Sergey Matveev2013-06-201-0/+4
* [ASan] Clear allocation magic value before recycling the chunk. This led to s...Alexey Samsonov2013-06-201-0/+3
* [lsan] Harmonized some naming inconsistencies.Sergey Matveev2013-06-111-3/+3
* [asan] fix Android build (mark asan_malloc_usable_size as an interface function)Kostya Serebryany2013-06-101-0/+1
* [asan] fix the bug with memalign and malloc_usable_size (http://code.google.c...Kostya Serebryany2013-06-101-36/+18
* [lsan] Put SANITIZER_INTERFACE_ATTRIBUTE on LSan interface functions.Sergey Matveev2013-06-061-0/+2
* [lsan] Implement __lsan_ignore_object().Sergey Matveev2013-06-061-0/+14
* [ASan] One more fix for realloc: check that reallocated chunk is valid before...Alexey Samsonov2013-06-061-6/+12
* Call __asan_free_hook() before marking the chunk quarantinnedAlexey Samsonov2013-06-041-13/+5
* [asan] Fix invalid thread registry access when checking if LSan is disabled.Sergey Matveev2013-06-041-2/+4
* [lsan] Add __lsan_disable() and __lsan_enable().Sergey Matveev2013-06-031-1/+20
* [lsan] Use the fast version of GetBlockBegin for leak checking in LSan and ASan.Sergey Matveev2013-05-311-10/+22
* [lsan] Begin converting LSan tests to output tests.Sergey Matveev2013-05-271-1/+0
* Revert r182465 and add lsan-common library to makefile-based buildAlexey Samsonov2013-05-221-1/+1
* [ASan] Temporary remove leak checking from ASan, while we don't have makefile...Alexey Samsonov2013-05-221-2/+2
* [asan] LSan hooks in asan_allocator2.ccSergey Matveev2013-05-211-1/+81
* Fix realloc'ing freed/invalid pointersTimur Iskhodzhanov2013-05-201-11/+31
OpenPOWER on IntegriCloud