[all-commits] [llvm/llvm-project] 12dd8d: [PDB] Do not record PGO or coverage public symbols
Reid Kleckner via All-commits
all-commits at lists.llvm.org
Wed May 19 12:41:53 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 12dd8df38b5da0e7bbbcc842308a251ce11800d5
https://github.com/llvm/llvm-project/commit/12dd8df38b5da0e7bbbcc842308a251ce11800d5
Author: Reid Kleckner <rnk at google.com>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M lld/COFF/PDB.cpp
A lld/test/COFF/pgo-pubs.s
Log Message:
-----------
[PDB] Do not record PGO or coverage public symbols
These symbols are long, and they tend to cause the PDB file size to
overflow. They are generally not necessary when debugging problems in
user code.
This change reduces the size of chrome.dll.pdb with coverage from
6,937,108,480 bytes to 4,690,210,816 bytes.
Differential Revision: https://reviews.llvm.org/D102719
More information about the All-commits
mailing list