aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp
diff options
context:
space:
mode:
authorAlexander Yermolovich <ayermolo@meta.com>2023-05-01 14:56:10 -0700
committerAlexander Yermolovich <ayermolo@meta.com>2023-07-06 14:21:26 -0700
commit46ca2e3fcd419b1246357ed3b9cd36630f16e64d (patch)
tree048842dce7d3bd6744d4a229ed37bcc3c3634e4d /lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp
parent2701a661daa393ad5901ac88d420d7aa931eda0d (diff)
downloadllvm-46ca2e3fcd419b1246357ed3b9cd36630f16e64d.zip
llvm-46ca2e3fcd419b1246357ed3b9cd36630f16e64d.tar.gz
llvm-46ca2e3fcd419b1246357ed3b9cd36630f16e64d.tar.bz2
[BOLT][DWARF] Output DWO files as they are being processed
Summary: Changed how we handle writing out .dwo and .dwp files. We now write out DWO sections sooner and destroy DIEBuilder. This should decrease memory footprint. Ran on clang-17 build in debug mode with split-dwarf. before 8:07.49 real, 664.62 user, 69.00 sys, 0 amem, 41601612 mmem 8:07.06 real, 669.60 user, 68.75 sys, 0 amem, 41822588 mmem 8:00.36 real, 664.14 user, 66.36 sys, 0 amem, 41561548 mmem after 8:21.85 real, 682.23 user, 69.64 sys, 0 amem, 39379880 mmem 8:04.58 real, 671.62 user, 66.50 sys, 0 amem, 39735800 mmem 8:10.02 real, 680.67 user, 67.24 sys, 0 amem, 39662888 mmem Differential Revision: https://phabricator.intern.facebook.com/D45458889
Diffstat (limited to 'lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp')
0 files changed, 0 insertions, 0 deletions