summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/tests/sanitizer_allocator_test.cc
AgeCommit message (Expand)Author
2017-09-27[Sanitizer] Disable compact size class tests on AndroidAlex Shlyapnikov
2017-09-27[Sanitizers] Allocator: new "release memory to OS" implementationAlex Shlyapnikov
2017-08-28[sanitizer] Re-introduce kUseSeparateSizeClassForBatch for the 32-bit PrimaryKostya Kortchinsky
2017-06-26[Sanitizers] 64 bit allocator respects allocator_may_return_null flagAlex Shlyapnikov
2017-06-20[Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocatorAlex Shlyapnikov
2017-05-15[sanitizer] Change SizeClassAllocator32 to accept just one templateKostya Kortchinsky
2017-02-07[asan] replace std::random_shuffle with std::shuffle in tests since std::rand...Kostya Serebryany
2016-11-29Return memory to OS right after free (not in the async thread).Evgeniy Stepanov
2016-09-15[asan] Reenable 64-bit allocator on android/aarch64.Evgeniy Stepanov
2016-09-15[compiler-rt] Do not introduce __sanitizer namespace globallyAnna Zaks
2016-09-15[sanitizer] Test the allocator with the ASan win64 memory constantsReid Kleckner
2016-09-09[sanitizer] fix an allocator bug where the allocated memory may overlap with ...Kostya Serebryany
2016-08-31[sanitizer] extend SizeClassMap to take more template parameters, add VeryCom...Kostya Serebryany
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-24[sanitizer] re-apply r279572 and r279595 reverted in r279643: change the 64-b...Kostya Serebryany
2016-08-24Revert r279572 "[sanitizer] change the 64-bit..." because of failures on ubsanVitaly Buka
2016-08-23[sanitizer] change the 64-bit allocator to use a single array for free-d chun...Kostya Serebryany
2016-08-09[sanitizer] use 32-bit offset instead of 64-bit pointers in the 64-bit alloca...Kostya Serebryany
2016-08-06[sanitizer] allocator: move TransferBatch into SizeClassAllocator64/SizeClass...Kostya Serebryany
2016-08-05Disable a few more flaky asan64 tests.Nico Weber
2016-08-05Disable a few win asan64 tests that don't reliably pass, https://reviews.llvm...Nico Weber
2016-08-04[compiler-rt] Fix memory allocator for dynamic address spaceEtienne Bergeron
2016-07-26[sanitizer] Try to fix LargeMmapAllocator test on WindowsReid Kleckner
2016-07-22Try to fix more Windows portability issues in sanitizer testsReid Kleckner
2016-07-21[sanitizer] allocator: remove kPopulateSize and only use SizeClassMap::MaxCac...Kostya Serebryany
2016-07-07[compiler-rt] Fix sanitizer memory allocator on win64.Etienne Bergeron
2016-07-07[compiler-rt] Fix AllocatorCacheDeallocNewThread unittestEtienne Bergeron
2016-06-30[compiler-rt] Re-active unittest previously broken on windows.Etienne Bergeron
2016-04-14[sanitizer] [SystemZ] Add virtual space size.Marcin Koscielnicki
2015-10-01[asan] Tune down SizeClassAllocator tests.Evgeniy Stepanov
2015-07-17[asan] Fix sanitizer_allocator_test on AArch64.Evgeniy Stepanov
2015-01-03Remove TSAN_DEBUG in favor of SANITIZER_DEBUG.Alexey Samsonov
2014-12-12[Sanitizer] Introduce Allocator::may_return_null bool flag.Alexey Samsonov
2014-12-12[mips] [test] Enable COMPILER_RT_INCLUDE_TESTS for MIPSKumar Sukhani
2014-09-17tsan: fix crash when a program registers zillions of atexit callbacksDmitry Vyukov
2014-05-13[Sanitizer tests] Exclude three tests that fail on WindowsTimur Iskhodzhanov
2014-05-13[Sanitizer tests] Fix most of the build problems on WindowsTimur Iskhodzhanov
2013-11-25[sanitizer] Implement TwoLevelByteMap and use it for the internal allocator o...Kostya Serebryany
2013-10-17[asan] Fix a deadlock between asan's allocator and lsanKostya Serebryany
2013-09-06[sanitizer] make the allocator crash instead of returning 0 on huge size (con...Kostya Serebryany
2013-06-24[lsan] Fix android build.Sergey Matveev
2013-06-24Revert to C-style callbacks for iteration over allocator chunks.Sergey Matveev
2013-05-31[sanitizer] Fix r182994 - update test.Sergey Matveev
2013-05-30[sanitizer] introduce LargeMmapAllocator::GetBlockBeginFastSingleThreaded, re...Kostya Serebryany
2013-05-29Make InternalAlloc/InternalFree in sanitizer runtimes libc-free by switching ...Alexey Samsonov
2013-05-20[sanitizer] factor out ByteMap from SizeClassAllocator32 so that it can be la...Kostya Serebryany
2013-05-17tsan: comment out debug output in testDmitry Vyukov
2013-05-16[sanitizer] Fix the region overflow condition in SanitizerAllocator64::Popula...Sergey Matveev
2013-05-16[sanitizer] fix the GetBlockBegin overflow bug while preserving the performan...Kostya Serebryany