[PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Remove obsolete debug info.

Alexey Lapshin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 9 10:43:21 PDT 2020


avl added a comment.

@jhenderson

> One drive-by request/question: have you done any measurements of the impact on debuggers? In other words, does it improve/make worse the time it takes them to load the debug data?

loading times for debuggers:

no gc-debuginfo case:
gdb 8.1 clang11 1,4G: loading time 56 sec used memory 2166872kb
lldb 8.0 clang11 1,4G: loading time 7.5 sec used memory 1508860kb

gc-debuginfo case:
gdb 8.1 clang11 783M: loading time 51 sec used memory 1741552kb
lldb 8.1 clang11 783M: loading time 4 sec used memory 842980kb

Overall result: gc-debuginfo makes loading time shorter and reduces memory usage for debuggers,


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D74169/new/

https://reviews.llvm.org/D74169





More information about the llvm-commits mailing list