llvm-project/compiler-rt/lib/scudo
Kostya Kortchinsky 47be0edfa3 [scudo] Use DefaultSizeClassMap for 32-bit
Summary:
With the recent changes to the Secondary, we use less bits for UnusedBytes,
which allows us in return to increase the bits used for Offset. That means
that we can use a Primary SizeClassMap allowing for a larger maximum size.

Reviewers: kcc, alekseyshl

Subscribers: llvm-commits

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

llvm-svn: 289838
2016-12-15 18:06:55 +00:00
..
CMakeLists.txt [scudo] 32-bit and hardware agnostic support 2016-11-30 17:32:20 +00:00
scudo_allocator.cpp [scudo] Use DefaultSizeClassMap for 32-bit 2016-12-15 18:06:55 +00:00
scudo_allocator.h [scudo] Use DefaultSizeClassMap for 32-bit 2016-12-15 18:06:55 +00:00
scudo_allocator_secondary.h Corrected D27428: Do not use the alignment-rounded-up size with secondary 2016-12-13 19:31:54 +00:00
scudo_flags.cpp [scudo] 32-bit and hardware agnostic support 2016-11-30 17:32:20 +00:00
scudo_flags.h [scudo] 32-bit and hardware agnostic support 2016-11-30 17:32:20 +00:00
scudo_flags.inc
scudo_interceptors.cpp [scudo] 32-bit and hardware agnostic support 2016-11-30 17:32:20 +00:00
scudo_new_delete.cpp [scudo] 32-bit and hardware agnostic support 2016-11-30 17:32:20 +00:00
scudo_termination.cpp [scudo] 32-bit and hardware agnostic support 2016-11-30 17:32:20 +00:00
scudo_utils.cpp [sanitizer] Do not use the alignment-rounded-up size when using the secondary 2016-12-08 19:05:46 +00:00
scudo_utils.h [scudo] 32-bit and hardware agnostic support 2016-11-30 17:32:20 +00:00