Skip to content

Run some built-in .NET SDK perf analyzers over several WPF assemblies#6274

Merged
dipeshmsft merged 17 commits into
dotnet:mainfrom
stephentoub:analyzercleanup
Aug 10, 2022
Merged

Run some built-in .NET SDK perf analyzers over several WPF assemblies#6274
dipeshmsft merged 17 commits into
dotnet:mainfrom
stephentoub:analyzercleanup

Conversation

@stephentoub
Copy link
Copy Markdown
Member

Description

Over the last several releases of .NET, the SDK has added a multitude of analyzers to help find and flag opportunities for perf improvements. I ran several of those analyzers over a few of the assemblies and applied the auto-fixers; I also code reviewed each fix and tweaked a handfull.

Customer Impact

Many of these changes contribute small but meaningful reductions in overhead.

Regression

No

Testing

CI

Risk

Minimal

@stephentoub stephentoub requested a review from a team as a code owner March 17, 2022 19:59
@ghost ghost added the PR metadata: Label to tag PRs, to facilitate with triage label Mar 17, 2022
@ghost ghost requested review from SamBent, dipeshmsft and singhashish-wpf March 17, 2022 19:59
@ghost ghost assigned stephentoub May 20, 2022
@dipeshmsft dipeshmsft merged commit abd651a into dotnet:main Aug 10, 2022
@stephentoub stephentoub deleted the analyzercleanup branch August 10, 2022 10:39
@ghost ghost locked as resolved and limited conversation to collaborators Sep 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

PR metadata: Label to tag PRs, to facilitate with triage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants