aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt/lib/asan/asan_allocator.h
AgeCommit message (Expand)AuthorFilesLines
13 daysasan: refactor interceptor allocation/deallocation functions (#145087)Justin King1-5/+19
2025-07-09[sanitizer_common] Introduce SANITIZER_MMAP_BEGIN macro (#147645)Jake Egan1-1/+1
2025-07-02[ASan][Windows] Honor asan config flags on windows when set through the user ...David Justo1-0/+1
2024-08-19[asan] Change Apple back to fixed allocator base address (#104818)Thurston Dang1-0/+6
2024-08-09[asan] Switch allocator to dynamic base address (#98511)Thurston Dang1-17/+13
2023-09-28[compiler-rt][asan][Fuchsia] Tune the 64-bit asan allocator for riscv+fuchsiaLeonard Chan1-6/+71
2023-06-21[NFC][sanitizer] Pass user region into OnMapSecondaryVitaly Buka1-1/+1
2023-06-21[NFC][sanitizer] Add OnMapSecondary callbackVitaly Buka1-0/+1
2023-04-14Re-land 'ASan: move allocator base to avoid conflict with high-entropy ASLR f...Thurston Dang1-2/+6
2023-04-13Revert "ASan: move allocator base to avoid conflict with high-entropy ASLR fo...Hans Wennborg1-1/+1
2023-04-12ASan: move allocator base to avoid conflict with high-entropy ASLR for x86-64...Thurston Dang1-1/+1
2022-11-02[ASAN] Removed special case controlling allocator constants for __aarch64__.Kirill Stoimenov1-6/+0
2022-06-08Revert "Reland "[NFC][compiler-rt][asan] Unify asan and lsan allocator settin...Leonard Chan1-6/+7
2022-06-07Reland "[NFC][compiler-rt][asan] Unify asan and lsan allocator settings"Leonard Chan1-7/+6
2022-06-07Revert "[NFC][compiler-rt][asan] Unify asan and lsan allocator settings"Leonard Chan1-6/+7
2022-06-07[NFC][compiler-rt][asan] Unify asan and lsan allocator settingsLeonard Chan1-7/+6
2021-09-30[NFC][asan] Remove redundant functionsVitaly Buka1-2/+0
2020-10-04[RISCV][ASAN] support code for architecture-specific parts of asanAlexey Baturo1-1/+6
2020-10-02Revert "[lsan] Share platform allocator settings between ASan and LSan"Roland McGrath1-15/+36
2020-10-02[lsan] Share platform allocator settings between ASan and LSanRoland McGrath1-36/+15
2020-09-16Revert "[lsan] Share platform allocator settings between ASan and LSan"Petr Hosek1-4/+34
2020-09-16[lsan] Share platform allocator settings between ASan and LSanPetr Hosek1-34/+4
2020-09-10[Asan] Fix __asan_update_allocation_contextVitaly Buka1-1/+1
2020-09-03[NFC][Asan] Set AP32::kMetadataSize to 0Vitaly Buka1-1/+1
2019-08-21Revert r369472 and r369441Vitaly Buka1-59/+22
2019-08-20[AArch64] Speed-up leak and address sanitizers on AArch64 for 48-bit VMASebastian Pop1-22/+59
2019-08-01compiler-rt: Rename .cc file in lib/asan to .cppNico Weber1-1/+1
2019-05-01[sanitizer][NFC] Set LargeMmapAllocator type from PrimaryAllocatorVitaly Buka1-7/+1
2019-05-01[sanitizer][NFC] Get type of AllocatorCache from CombinedAllocatorVitaly Buka1-5/+1
2019-05-01[sanitizer] Implement reallocarray.Evgeniy Stepanov1-0/+2
2019-04-27[sanitizer] Calculate SizeClassAllocator32::ByteMap type from Params::kSpaceS...Vitaly Buka1-12/+1
2019-03-12AddressSanitizer: 64-bit SPARC/Linux portVitaly Buka1-1/+5
2019-01-20Fix bug in `AsanAllocatorASVT` (ASan) and `AllocatorASVT` (LSan) templated al...Dan Liew1-1/+2
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-21Introduce `AddressSpaceView` template parameter to `CombinedAllocator`.Dan Liew1-4/+14
2018-12-21Introduce `AddressSpaceView` template parameter to `SizeClassAllocator64`.Dan Liew1-1/+5
2018-12-14Introduce `AddressSpaceView` template parameter to `SizeClassAllocator32`, `F...Dan Liew1-4/+11
2018-06-08[Sanitizers] Check alignment != 0 for aligned_alloc and posix_memalignAlex Shlyapnikov1-0/+1
2018-05-22[asan] Use dynamic allocator space address on Android/AArch64.Evgeniy Stepanov1-1/+2
2018-04-23Change kAllocatorSpace for powerpc64.Martin Liska1-1/+1
2017-10-25[Sanitizers] ASan: detect new/delete calls with mismatched alignment.Alex Shlyapnikov1-2/+3
2017-08-03[asan] Allocator support for FuchsiaVitaly Buka1-1/+5
2017-06-05Revert r304285, r304297.Evgeniy Stepanov1-2/+0
2017-05-31[sanitizer] Avoid possible deadlock in child process after forkMaxim Ostapenko1-0/+2
2017-05-15[sanitizer] Change SizeClassAllocator32 to accept just one templateKostya Kortchinsky1-4/+11
2017-01-05Improved ASAN allocator and quarantine stats.Evgeniy Stepanov1-16/+17
2016-12-22Expose thread local quarantine size as ASAN option.Evgeniy Stepanov1-0/+1
2016-11-29Return memory to OS right after free (not in the async thread).Evgeniy Stepanov1-0/+1
2016-09-14[compiler-rt] Set asan win 64-bits to use dynamic address for memory allocatorEtienne Bergeron1-0/+4
2016-09-13Switch to 64-bit allocator on android/aarch64.Evgeniy Stepanov1-2/+8