teak-llvm/compiler-rt/lib/scudo
Kostya Kortchinsky 990acd450c [scudo][standalone] Reduce Android region sizes to 128MB
Summary:
Unity is making irresponsible assumptions as to how clumped up memory
should be. With larger regions, we break those, resulting in errors
like:

"Using memoryadresses from more that 16GB of memory"

This is unfortunately one of those situations where we have to bend to
existing code because we doubt it's going to change any time soon.

128MB should be enough, but we could be flirting with OOMs in the
higher class sizes.

Reviewers: cferris, eugenis, hctim, morehouse, pcc

Subscribers: #sanitizers, llvm-commits

Tags: #sanitizers, #llvm

Differential Revision: https://reviews.llvm.org/D73143
2020-01-22 09:42:07 -08:00
..
standalone [scudo][standalone] Reduce Android region sizes to 128MB 2020-01-22 09:42:07 -08:00
CMakeLists.txt Removed -mno-omit-leaf-frame-pointer from flags. 2019-07-16 17:13:02 +00:00
scudo_allocator_combined.h
scudo_allocator_secondary.h Update compiler-rt cpplint.py 2019-09-11 21:33:06 +00:00
scudo_allocator.cpp [GWP-ASan] [Scudo] Add GWP-ASan backtrace for alloc/free to Scudo. 2019-07-02 20:33:19 +00:00
scudo_allocator.h
scudo_crc32.cpp
scudo_crc32.h
scudo_errors.cpp Remove NOLINTs from compiler-rt 2019-09-11 23:19:48 +00:00
scudo_errors.h
scudo_flags.cpp Improve error message when '=' is missing in {ASAN,...}_OPTIONS. 2019-06-15 01:37:14 +00:00
scudo_flags.h
scudo_flags.inc
scudo_interface_internal.h
scudo_malloc.cpp
scudo_new_delete.cpp
scudo_platform.h
scudo_termination.cpp
scudo_tsd_exclusive.cpp
scudo_tsd_exclusive.inc
scudo_tsd_shared.cpp [scudo] Correct a behavior on the shared TSD registry 2019-06-25 19:58:11 +00:00
scudo_tsd_shared.inc
scudo_tsd.h
scudo_utils.cpp
scudo_utils.h