DescriptionPDBSourceLineWriter currently can output duplicate filenames, since it simply dumps the filenames + IDs given to it by the DIA APIs, and that data can contain many duplicate filenames with different IDs. This patch caches filenames with the first ID seen for them, and maps other IDs from duplicate filenames back to the first. I noticed this while investigating other PDBSourceLineWriter behavior. This lowers the number of FILE lines in the symbol dump from our xul.pdb by almost 300k(!). Mark, can you take a look at this? Patch Set 1 #
Total comments: 7
MessagesTotal messages: 3
|