dotnet/roslyn

Windows PDB: Improve reusal of imports scopes

開放

#18,004 建立於 2017年3月20日

 (0 則留言) (0 個反應) (0 位負責人)C# (4,257 個分叉)batch import
Area-InteractiveInteractive-Debugginghelp wanted

倉庫指標

星標
 (20,414 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

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.

貢獻者指南