summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan/asan_allocator2.cc
Commit message (Expand)AuthorAgeFilesLines
* [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
* [asan] Modify ASan metadata atomically.Sergey Matveev2013-05-201-3/+5
* [ASan] Remove an unused ChunkBase fieldTimur Iskhodzhanov2013-05-201-5/+3
* [sanitizer] factor out ByteMap from SizeClassAllocator32 so that it can be la...Kostya Serebryany2013-05-201-1/+5
* Replace CHECK(a == b); with CHECK_EQ(a, b); throughout asan_allocator2.ccTimur Iskhodzhanov2013-05-181-3/+3
* [asan] fix powerpc build and one test; fix lintKostya Serebryany2013-05-151-1/+2
* [asan] Common flags in ASan.Sergey Matveev2013-05-061-0/+1
* [asan] nuke the old unused allocator codeKostya Serebryany2013-04-041-4/+0
* [asan] fill first 4K of malloc-ed memory with garbage, implement flags max_ma...Kostya Serebryany2013-04-041-11/+16
* [ASan] Speed-up initialization-order checking: create and use fast versions o...Alexey Samsonov2013-03-281-0/+1
* Revert 177745 as it was incorrectTimur Iskhodzhanov2013-03-221-2/+1
* Band-aid fix for the Windows build caused by r177710. Long-term, atomic_compa...Timur Iskhodzhanov2013-03-221-1/+2
* [ASan] Fix an error on invalid deallocation in ASan allocator. When ASan chec...Alexey Samsonov2013-03-221-8/+10
* [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete AS...Alexey Samsonov2013-03-211-1/+0
* [ASan] Move malloc stats collection away from AsanThreadRegistry class.Alexey Samsonov2013-03-201-6/+6
* [ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class i...Alexey Samsonov2013-03-201-2/+2
* [asan] use 4Tb of address space for the asan allocator instead of 1Tb. This i...Kostya Serebryany2013-03-121-1/+1
* [asan] if calloc returns a freshly-mmaped memory, don't clear it with memset....Kostya Serebryany2013-02-271-1/+3
* [asan] a bit stricter lint for CHECK vs CHECK_XX (these CHECK_XX really help ...Kostya Serebryany2013-02-261-1/+1
* [ASan] Switch Windows to allocator v2, also fixing some build errorsTimur Iskhodzhanov2013-02-081-1/+1
* [ASan] Implement asan_mz_size(), asan_mz_force_lock() and asan_mz_force_unloc...Alexander Potapenko2013-02-071-4/+5
* [asan] Fix nonsensical reports of partial right OOB.Evgeniy Stepanov2013-02-051-2/+2
* [ASan] Split ASan interface header into private and public parts. Add a test ...Alexey Samsonov2013-01-311-1/+0
* [ASan] fix deallocation hook in allocator2: according to specification, deall...Alexey Samsonov2013-01-291-2/+1
* [ASan] Do allocate memory even for zero-size allocation requests. Explain why...Alexey Samsonov2013-01-291-10/+10
* [ASan] fix a bug in allocator-v2 which could lead to SEGV on realloc(malloc(0...Alexey Samsonov2013-01-281-1/+1
* [asan] fix a crash in asan stats printing (initialize the allocator in __asan...Kostya Serebryany2013-01-281-6/+3
* [sanitizer] fix calloc overflow in asan/tsan/msanKostya Serebryany2013-01-251-0/+1
OpenPOWER on IntegriCloud