This is an archive of the discontinued LLVM Phabricator instance.

[lldb] change MemoryHistoryASan::CreateInstance to not look into all modules, but only in the executable and libclang_rt.asan dynamic library
AbandonedPublic

Authored by kubamracek on Sep 30 2014, 7:18 PM.

Details

Reviewers
None
Summary

For better performance, let's change the code that checks whether there is an ASan runtime library present to only look into

  1. the main executable, and
  2. a dynamic library of the name starting with "libclang_rt.asan_" and ending with "_dynamic.dylib".

Diff Detail

Event Timeline

kubamracek updated this revision to Diff 14262.Sep 30 2014, 7:18 PM
kubamracek retitled this revision from to [lldb] change MemoryHistoryASan::CreateInstance to not look into all modules, but only in the executable and libclang_rt.asan dynamic library.
kubamracek updated this object.
kubamracek edited the test plan for this revision. (Show Details)
kubamracek added a subscriber: Unknown Object (MLST).
kubamracek abandoned this revision.Apr 11 2016, 2:50 AM

This already landed a long time ago.