Skip to content

Need to include common analyzers in our R2R generation #49675

Open
@jaredpar

Description

@jaredpar

When running R2R on the compiler we should include the following analyzers / generators. These appear in a large set of C# compilations. The VS perf lab data shows that JIT of these are a significant contributor to startup performance.

  • Sdks\Microsoft.NET.Sdk\targets..\analyzers\Microsoft.CodeAnalysis.CSharp.NetAnalyzers.dll
  • Sdks\Microsoft.NET.Sdk\targets..\analyzers\Microsoft.CodeAnalysis.NetAnalyzers.dll
  • Sdks\Microsoft.NET.Sdk.Razor\targets..\source-generators\Microsoft.AspNetCore.Razor.Utilities.Shared.dll
  • Sdks\Microsoft.NET.Sdk.Razor\targets..\source-generators\Microsoft.CodeAnalysis.Razor.Compiler.dll
  • Sdks\Microsoft.NET.Sdk.Razor\targets..\source-generators\Microsoft.Extensions.ObjectPool.dll

Metadata

Metadata

Assignees

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions