diff options
| author | Kuba Mracek <mracek@apple.com> | 2018-02-26 18:33:21 +0000 |
|---|---|---|
| committer | Kuba Mracek <mracek@apple.com> | 2018-02-26 18:33:21 +0000 |
| commit | 061f3589ccae489989c4a501dab733b9605cb0e4 (patch) | |
| tree | 11be68fd09016ae2511518ff79d00ac7bc6074e4 /libcxx/test/std/strings/basic.string/string.modifiers/string_replace | |
| parent | 4b30a4261f887a151670c1d2db40fc712571fb02 (diff) | |
| download | bcm5719-llvm-061f3589ccae489989c4a501dab733b9605cb0e4.tar.gz bcm5719-llvm-061f3589ccae489989c4a501dab733b9605cb0e4.zip | |
[asan] Be more careful and verbose when allocating dynamic shadow memory
FindAvailableMemoryRange can currently overwrite existing memory (by restricting the VM below addresses that are already used). This patch adds a check to make sure we don't restrict the VM space too much. We are also now more explicit about why the lookup failed and print out verbose values.
Differential Revision: https://reviews.llvm.org/D43318
llvm-svn: 326106
Diffstat (limited to 'libcxx/test/std/strings/basic.string/string.modifiers/string_replace')
0 files changed, 0 insertions, 0 deletions

