dotnet / dotnet/roslyn

Consider turning on analyzer/generator time reporting by default

Open
#79,895 1 comment 3 reactions 2 assignees Claimed by @333fred View on GitHub
Area-Compilers Feature - Source Generators
Dominant language
C#
Stars
20.7k
Forks
4.3k
PR merge metrics
PR metrics pending

Description

Currently, putting this information in the binlog is gated behind the ReportAnalyzers switch. However, collecting the information in the generator case is always enabled, and it's likely that collecting the information for analyzers doesn't have significant overhead. We should verify that claim, and put at least the generator timing info in the binlog always.

/cc @chsienki @KirillOsenkov @NickCraver

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.