diff options
author | Leonard Mosescu <mosescu@google.com> | 2018-08-23 21:34:33 +0000 |
---|---|---|
committer | Leonard Mosescu <mosescu@google.com> | 2018-08-23 21:34:33 +0000 |
commit | 40b832ea084b04afca7c4ca10973f54a44eef083 (patch) | |
tree | 4a466c5883528d8b2f689dc9721706ec44de2374 /llvm/lib/IR/DebugInfoMetadata.cpp | |
parent | 6f6fe701a09549988cb590f58e368e3978e8c7d2 (diff) | |
download | bcm5719-llvm-40b832ea084b04afca7c4ca10973f54a44eef083.tar.gz bcm5719-llvm-40b832ea084b04afca7c4ca10973f54a44eef083.zip |
Restrict the set of plugins used for ProcessMinidump
1. The dynamic loaders should not be needed for loading minidumps
and they may create problems (ex. the macOS loader resets the list of
loaded sections, which for minidumps are already set up during minidump loading)
2. In general, the extra plugins can do extraneous work which hurts performance
(ex. trying to set up implicit symbolic breakpoints, which in turn will trigger
extra debug information loading)
Differential Revision: https://reviews.llvm.org/D51176
llvm-svn: 340578
Diffstat (limited to 'llvm/lib/IR/DebugInfoMetadata.cpp')
0 files changed, 0 insertions, 0 deletions