dotnet/roslyn

Windows PDB: Improve reusal of imports scopes

Aperta

#18.004 aperta il 20 mar 2017

 (0 commenti) (0 reazioni) (0 assegnatari)C# (4257 fork)batch import
Area-InteractiveInteractive-Debugginghelp wanted

Metriche repository

Star
 (20.414 stelle)
Metriche merge PR
 (Merge medio 6g 17h) (256 PR mergiate in 30 g)

Descrizione

When emitting Windows PDB the compiler doesn't reuse import scopes as much as it could. It currently deduplicates import scopes between two subsequent methods but not across all methods in the compilation. When emitting Portable PDB the scopes are deduplicated across the entire compilation. We can use the same logic to do so for Windows PDBs as well.

Once fixed enable skipped PDB conversion tests refering to this issue.

Guida contributor