aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python/python-wrapper.swig
diff options
context:
space:
mode:
authorVedant Kumar <vsk@apple.com>2017-06-20 02:05:35 +0000
committerVedant Kumar <vsk@apple.com>2017-06-20 02:05:35 +0000
commitb1d331a36e908a8f4b22347b2ad7215eca640e85 (patch)
tree0cfd77e599b42779c1fa13fbfa323f771304f966 /lldb/scripts/Python/python-wrapper.swig
parent9c0395e39e1ec90cf040f0428260f0ef363c50f8 (diff)
downloadllvm-b1d331a36e908a8f4b22347b2ad7215eca640e85.zip
llvm-b1d331a36e908a8f4b22347b2ad7215eca640e85.tar.gz
llvm-b1d331a36e908a8f4b22347b2ad7215eca640e85.tar.bz2
[Coverage] PR33517: Check for failure to load func records
With PR33517, it became apparent that symbol table creation can fail when presented with malformed inputs. This patch makes that sort of error detectable, so llvm-cov etc. can fail more gracefully. Specifically, we now check that function records loaded from corrupted coverage mapping data are rejected, e.g when the recorded function name is garbage. Testing: check-{llvm,clang,profile}, some unit test updates. llvm-svn: 305767
Diffstat (limited to 'lldb/scripts/Python/python-wrapper.swig')
0 files changed, 0 insertions, 0 deletions