31 instantiations of PerformanceSensitive
Microsoft.CodeAnalysis (22)
Diagnostic\CommonMessageProvider.cs (1)
111
[
PerformanceSensitive
(
Diagnostic\Diagnostic.cs (1)
487
[
PerformanceSensitive
(
DiagnosticAnalyzer\AnalyzerDriver.cs (7)
1623
[
PerformanceSensitive
(
1658
[
PerformanceSensitive
(
2008
[
PerformanceSensitive
(
2039
[
PerformanceSensitive
(
2168
[
PerformanceSensitive
(
2196
[
PerformanceSensitive
(
2237
[
PerformanceSensitive
(
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
1158
[
PerformanceSensitive
(
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
221
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/30449")]
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
65
[
PerformanceSensitive
(
DiagnosticAnalyzer\AnalyzerManager.cs (6)
53
[
PerformanceSensitive
(
65
[
PerformanceSensitive
(
121
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
130
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
156
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
173
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
DiagnosticAnalyzer\AsyncQueue.cs (2)
231
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
261
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
InternalUtilities\SemaphoreSlimExtensions.cs (1)
19
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/36114", OftenCompletesSynchronously = true)]
Syntax\SyntaxNodeExtensions_Tracking.cs (1)
195
[
PerformanceSensitive
("https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1320760", Constraint = "Avoid large object heap allocations")]
Microsoft.CodeAnalysis.CSharp (7)
BoundTree\UnboundLambda.cs (2)
493
[
PerformanceSensitive
(
498
[
PerformanceSensitive
(
Compilation\CSharpSemanticModel.cs (1)
1884
[
PerformanceSensitive
(
Compiler\ClsComplianceChecker.cs (1)
229
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", IsParallelEntry = false)]
Declarations\DeclarationTable.cs (1)
149
[
PerformanceSensitive
(
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
58
[
PerformanceSensitive
(
Syntax\SyntaxFacts.cs (1)
556
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/pull/66970", Constraint = "Use Green nodes for walking to avoid heavy allocations.")]
Microsoft.CodeAnalysis.VisualBasic (2)
Compilation\ClsComplianceChecker.vb (1)
173
<
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", IsParallelEntry:=False)>
Declarations\DeclarationTable.vb (1)
188
<
PerformanceSensitive
(