summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/sanitizer_allocator.h
Commit message (Expand)AuthorAge
* Rename SpinMutex::AssertHeld to CheckLocked, for consistency with BlockingMutex.Peter Collingbourne2013-10-25
* [asan] Fix a deadlock between asan's allocator and lsanKostya Serebryany2013-10-17
* [sanitizer] make the allocator crash instead of returning 0 on huge size (con...Kostya Serebryany2013-09-06
* tsan: better diagnostics for invalid addresses passed to free()Dmitry Vyukov2013-08-08
* Lint fixesAlexey Samsonov2013-08-05
* [msan] Allocator statistics interface and malloc hooks.Evgeniy Stepanov2013-08-02
* Revert to C-style callbacks for iteration over allocator chunks.Sergey Matveev2013-06-24
* [lsan] Implement __lsan_ignore_object().Sergey Matveev2013-06-06
* [lsan] Use the fast version of GetBlockBegin for leak checking in LSan and ASan.Sergey Matveev2013-05-31
* [sanitizer] introduce LargeMmapAllocator::GetBlockBeginFastSingleThreaded, re...Kostya Serebryany2013-05-30
* Fix MSVC W3 compiler warningsTimur Iskhodzhanov2013-05-29
* [sanitizer] factor out ByteMap from SizeClassAllocator32 so that it can be la...Kostya Serebryany2013-05-20
* [sanitizer] fix gcc buildKostya Serebryany2013-05-16
* [sanitizer] Fix the region overflow condition in SanitizerAllocator64::Popula...Sergey Matveev2013-05-16
* [sanitizer] fix a gcc warningKostya Serebryany2013-05-16
* [sanitizer] fix the GetBlockBegin overflow bug while preserving the performan...Kostya Serebryany2013-05-16
* [sanitizer] Fix boundary condition in LargeMmapAllocator::GetBlockBegin. Patc...Kostya Serebryany2013-04-08
* asan/tsan: reduce per-thread memory allocator cachesDmitry Vyukov2013-03-20
* [asan] Add ForEachChunk() to sanitizer allocators. Patch by Sergey MatveevKostya Serebryany2013-03-15
* [asan] remove one redundant malloc stress test, unify the usage of ASAN_LOW_M...Kostya Serebryany2013-03-14
* [sanitizer] use fewer size classes in the allocator to reduce the memory foot...Kostya Serebryany2013-03-12
* [sanitizer] simplify the allocator's SizeClassMap: do not require an extra te...Kostya Serebryany2013-03-12
* [sanitizer] make SizeClassAllocator64::GetBlockBegin more bullet proof (by Se...Kostya Serebryany2013-03-11
* [sanitizers] Fix check failure on dealloc from new threadReid Kleckner2013-03-06
* [sanitizer] Fix check failure in SizeClassMap::Print.Evgeniy Stepanov2013-03-01
* [asan] a bit stricter lint for CHECK vs CHECK_XX (these CHECK_XX really help ...Kostya Serebryany2013-02-26
* [ASan] Switch Windows to allocator v2, also fixing some build errorsTimur Iskhodzhanov2013-02-08
* [sanitizer] always allocate 16-byte aligned chunks of memoryKostya Serebryany2013-02-07
* [sanitizer_common] Fix lint warnings.Alexander Potapenko2013-02-07
* [ASan] Fix a compilation warning.Alexander Potapenko2013-02-07
* [ASan] Implement asan_mz_size(), asan_mz_force_lock() and asan_mz_force_unloc...Alexander Potapenko2013-02-07
* asan/tsan: fix compilation errors/bugs on Windows where long is 32-bit even i...Dmitry Vyukov2013-02-04
* Use the correct order of NOINLINE vs ret type to fix Windows buildTimur Iskhodzhanov2013-01-28
* [sanitizer] fix calloc overflow in asan/tsan/msanKostya Serebryany2013-01-25
* tsan: implement malloc stats queryingDmitry Vyukov2013-01-24
* [sanitizer] increase the minimal mmap size in allocator to 2^16; fix the asan...Kostya Serebryany2013-01-23
* asan: faster thead-local cache for memory allocatorDmitry Vyukov2013-01-15
* asan/tsan: mmap shadow memory before allocating memory (otherwise other threa...Dmitry Vyukov2013-01-14
* asan/tsan: fix memory allocator statisticsDmitry Vyukov2013-01-14
* asan/tsan: faster memory allocatorDmitry Vyukov2013-01-14
* asan/tsan: move blocking mutex from asan to sanitizer_commonDmitry Vyukov2013-01-14
* asan/tsan: faster memory allocatorDmitry Vyukov2013-01-11
* asan: always pass allocator cache to Allocate()Dmitry Vyukov2013-01-11
* [sanitizer] better statistics for the large allocatorKostya Serebryany2013-01-10
* asan/tsan: fix commentDmitry Vyukov2013-01-10
* [sanitizer] add statistics to the allocator; fix lintKostya Serebryany2012-12-27
* [asan] asan_allocator2: store the user requested size in just 32 bits (larger...Kostya Serebryany2012-12-26
* [asan] add a test for right OOB with special large sizes. Fix this test in as...Kostya Serebryany2012-12-25
* [sanitizer] increase the maximum size class of the fast allocator. This shoul...Kostya Serebryany2012-12-25
* [sanitizer] make LargeMmapAllocator::GetBlockBegin faster by not using a link...Kostya Serebryany2012-12-24