[PATCH] D122226: [llmv-pdbutil] Move InputFile/FormatUtil/LinePrinter to the PDB library.
Carlos Alberto Enciso via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 23 04:51:23 PDT 2022
CarlosAlbertoEnciso added a comment.
The following modules are directly affected by this patch:
llvm\lib\DebugInfo\DebugInfoPDB
llvm\lib\DebugInfo\Symbolize
llvm\tools\llvm-objdump
llvm\tools\llvm-pdbutil
llvm\tools\llvm-readobj
llvm\tools\llvm-symbolizer
llvm\tools\sancov
The following tables show the sizes before and after the patch, for staic and shared libraries.
Static libraries
| Module | Before | After |
| libLLVMDebugInfoPDB.a | 2,646,354 | 2,931,710 |
| libLLVMSymbolize.a | 324,626 | 324,626 |
| llvm-objdump | 32,456,600 | 32,456,600 |
| llvm-pdbutil | 8,084,816 | 8,090,784 |
| llvm-readobj | 8,732,608 | 8,732,608 |
| llvm-symbolizer | 7,196,432 | 7,196,432 |
| sancov | 32,610,392 | 32,610,392 |
|
Shared libraries
| Module | Before | After |
| libLLVMDebugInfoPDB.so | 1,180,744 | 1,314,320 |
| libLLVMSymbolize.so | 232,464 | 232,464 |
| llvm-objdump | 912,696 | 912,696 |
| llvm-pdbutil | 1,293,792 | 1,215,952 |
| llvm-readobj | 2,168,016 | 2,168,016 |
| llvm-symbolizer | 76,920 | 76,920 |
| sancov | 158,432 | 158,432 |
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D122226/new/
https://reviews.llvm.org/D122226
More information about the llvm-commits
mailing list