forked from OSchip/llvm-project
b1d331a36e
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 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
CoverageMappingTest.cpp | ||
InstrProfTest.cpp | ||
SampleProfTest.cpp |