dotnet / project-system

The .NET Project System for Visual Studio
MIT License
967 stars 386 forks source link

Replace immutable dictionary with mutable dictionary #9435

Closed drewnoakes closed 6 months ago

drewnoakes commented 6 months ago

Traces show this code is contributing a fair amount to CPU during solution load. We should investigate this more deeply to understand if we can reduce how often this is called. For now, we can improve this a little by removing use of immutable dictionary here, as it's not needed.

Microsoft Reviewers: Open in CodeFlow