This is an archive of the discontinued LLVM Phabricator instance.

[Sanitizers] Remove OOM/BadRequest allocator error handling policies.
ClosedPublic

Authored by alekseyshl on Jun 19 2018, 10:28 AM.

Details

Summary

Remove the generic error nadling policies and handle each allocator error
explicitly. Although more verbose, it allows for more comprehensive, precise
and actionable allocator related failure reports.

This finishes up the series of changes of the particular sanitizer
allocators, improves the internal allocator error reporting and removes
now unused policies.

Diff Detail

Event Timeline

alekseyshl created this revision.Jun 19 2018, 10:28 AM
Herald added subscribers: Restricted Project, delcypher, kubamracek. · View Herald TranscriptJun 19 2018, 10:28 AM
  • Improve error messages
cryptoad accepted this revision.Jun 19 2018, 11:34 AM
This revision is now accepted and ready to land.Jun 19 2018, 11:34 AM
This revision was automatically updated to reflect the committed changes.