diff options
author | Sergey Matveev <earthdok@google.com> | 2014-05-08 16:09:54 +0000 |
---|---|---|
committer | Sergey Matveev <earthdok@google.com> | 2014-05-08 16:09:54 +0000 |
commit | 76e02e90c512b860a6974bd88244933e27946dbe (patch) | |
tree | e93198539a6e4dea0b06b53ccf8bd8a4bec9e243 /lldb/source/Interpreter/ScriptInterpreterPython.cpp | |
parent | e153347cc51f6f04dbf104e7a2eab9b607f5e012 (diff) | |
download | bcm5719-llvm-76e02e90c512b860a6974bd88244933e27946dbe.tar.gz bcm5719-llvm-76e02e90c512b860a6974bd88244933e27946dbe.zip |
[ASan] Fix coverage behavior when a PC belongs to an unknown address range.
This happens, e.g., when coverage data is collected for a module which is then
dlclose()'d. Currently this causes CovDump() to ignore all PCs that are greater
than the unrecognized PC. In other words, unloading a module causes ASan to
silently ignore any coverage data for modules loaded at higher addresses.
Instead we should just skip the unrecognized PCs.
llvm-svn: 208333
Diffstat (limited to 'lldb/source/Interpreter/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions