llvm-project/compiler-rt/lib/scudo
Petr Hosek 12e20a446e [scudo] Do not consider releasing unallocated pages
We already know that there are no free blocks above Region->AllocatedUser.
This results in a smaller RegionPageMap and faster releaseFreeMemoryToOS.

Patch By: fabio-d
Differential Revision: https://reviews.llvm.org/D138794
2022-11-30 02:34:46 +00:00
..
standalone [scudo] Do not consider releasing unallocated pages 2022-11-30 02:34:46 +00:00
CMakeLists.txt [CMake] Use libcxx-abi-* targets for in-tree sanitizer C++ ABI 2022-10-09 03:35:59 +00:00
scudo_allocator.cpp [compiler-rt] [scudo] Use -mcrc32 on x86 when available 2022-04-01 13:00:21 +02:00
scudo_allocator.h
scudo_allocator_combined.h
scudo_allocator_secondary.h
scudo_crc32.cpp [compiler-rt] [scudo] Use -mcrc32 on x86 when available 2022-04-01 13:00:21 +02:00
scudo_crc32.h [compiler-rt] [scudo] Use -mcrc32 on x86 when available 2022-04-01 13:00:21 +02:00
scudo_errors.cpp
scudo_errors.h
scudo_flags.cpp
scudo_flags.h
scudo_flags.inc
scudo_interface_internal.h
scudo_malloc.cpp
scudo_new_delete.cpp
scudo_platform.h
scudo_termination.cpp scudo: fix CheckFailed-related build breakage 2021-05-12 09:10:34 +02:00
scudo_tsd.h sanitizer_common: prefix thread-safety macros with SANITIZER_ 2022-01-07 15:11:00 +01:00
scudo_tsd_exclusive.cpp
scudo_tsd_exclusive.inc sanitizer_common: prefix thread-safety macros with SANITIZER_ 2022-01-07 15:11:00 +01:00
scudo_tsd_shared.cpp sanitizer_common: prefix thread-safety macros with SANITIZER_ 2022-01-07 15:11:00 +01:00
scudo_tsd_shared.inc scudo: fix thread-safety macro name 2022-01-07 18:28:15 +01:00
scudo_utils.cpp scudo: fix __attribute__((format)) 2021-08-13 13:44:12 +02:00
scudo_utils.h scudo: fix __attribute__((format)) 2021-08-13 13:44:12 +02:00