llvm-project/compiler-rt/test/scudo
Kostya Kortchinsky ada2761407 [scudo] Fix an edge case in the secondary allocator
Summary:
s/CHECK_LT/CHECK_LE/ in the secondary allocator, as under certain circumstances
Ptr + Size can be equal to MapEnd. This edge case was not found by the current
tests, so those were extended to be able to catch that.

Reviewers: kcc

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D25101

llvm-svn: 282913
2016-09-30 19:57:21 +00:00
..
CMakeLists.txt [compiler-rt] Fix VisualStudio virtual folders layout 2016-07-11 21:51:56 +00:00
alignment.cpp
double-free.cpp
lit.cfg
lit.site.cfg.in
malloc.cpp [scudo] Fix an edge case in the secondary allocator 2016-09-30 19:57:21 +00:00
memalign.cpp [scudo] Fix an edge case in the secondary allocator 2016-09-30 19:57:21 +00:00
mismatch.cpp
options.cpp [sanitizer] Implement a __asan_default_options() equivalent for Scudo 2016-08-02 22:25:38 +00:00
overflow.cpp
preinit.cpp
quarantine.cpp
random_shuffle.cpp [sanitizer] enable random shuffling the memory chunks inside the allocator, under a flag. Set this flag for the scudo allocator, add a test. 2016-08-26 00:06:03 +00:00
realloc.cpp [scudo] Fix an edge case in the secondary allocator 2016-09-30 19:57:21 +00:00
secondary.cpp [scudo] Modify Scudo to use its own Secondary Allocator 2016-09-19 21:11:55 +00:00
sized-delete.cpp
sizes.cpp