aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/StringMap.cpp
diff options
context:
space:
mode:
authorAlex Shlyapnikov <alekseys@google.com>2018-06-08 23:31:42 +0000
committerAlex Shlyapnikov <alekseys@google.com>2018-06-08 23:31:42 +0000
commit643600566dcecfd9095d868c0f2aa030828faf7c (patch)
tree720d08f9cbc72b98ff8b72c2f293a98a719c424c /llvm/lib/Support/StringMap.cpp
parent646d06fce001151bc8950c6644050d627511862a (diff)
downloadllvm-643600566dcecfd9095d868c0f2aa030828faf7c.zip
llvm-643600566dcecfd9095d868c0f2aa030828faf7c.tar.gz
llvm-643600566dcecfd9095d868c0f2aa030828faf7c.tar.bz2
[MSan] Report proper error on allocator failures instead of CHECK(0)-ing
Summary: Following up on and complementing D44404. Currently many allocator specific errors (OOM, for example) are reported as a text message and CHECK(0) termination, not stack, no details, not too helpful nor informative. To improve the situation, detailed and structured errors were defined and reported under the appropriate conditions. Reviewers: eugenis Subscribers: srhines, delcypher, #sanitizers, llvm-commits Differential Revision: https://reviews.llvm.org/D47793 llvm-svn: 334338
Diffstat (limited to 'llvm/lib/Support/StringMap.cpp')
0 files changed, 0 insertions, 0 deletions