31 instantiations of PerformanceSensitive
Microsoft.CodeAnalysis (24)
Diagnostic\CommonMessageProvider.cs (1)
111
[
PerformanceSensitive
(
Diagnostic\Diagnostic.cs (1)
490
[
PerformanceSensitive
(
DiagnosticAnalyzer\AnalyzerDriver.cs (7)
1713
[
PerformanceSensitive
(
1748
[
PerformanceSensitive
(
2101
[
PerformanceSensitive
(
2132
[
PerformanceSensitive
(
2267
[
PerformanceSensitive
(
2295
[
PerformanceSensitive
(
2336
[
PerformanceSensitive
(
DiagnosticAnalyzer\AnalyzerExecutor.cs (1)
1220
[
PerformanceSensitive
(
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
225
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/30449")]
DiagnosticAnalyzer\AnalyzerManager.AnalyzerExecutionContext.cs (1)
72
[
PerformanceSensitive
(
DiagnosticAnalyzer\AnalyzerManager.cs (6)
56
[
PerformanceSensitive
(
68
[
PerformanceSensitive
(
131
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
141
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
168
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
185
[
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)
20
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/36114", OftenCompletesSynchronously = true)]
SymbolDisplay\SymbolDisplayExtensions.cs (2)
22
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/pull/67203", AllowImplicitBoxing = false)]
55
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/pull/67203", AllowImplicitBoxing = false)]
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)
523
[
PerformanceSensitive
(
528
[
PerformanceSensitive
(
Compilation\CSharpSemanticModel.cs (1)
1874
[
PerformanceSensitive
(
Compiler\ClsComplianceChecker.cs (1)
236
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/issues/23582", IsParallelEntry = false)]
Declarations\DeclarationTable.cs (1)
150
[
PerformanceSensitive
(
Symbols\Metadata\PE\PENamespaceSymbol.cs (1)
62
[
PerformanceSensitive
(
Syntax\SyntaxFacts.cs (1)
571
[
PerformanceSensitive
("https://github.com/dotnet/roslyn/pull/66970", Constraint = "Use Green nodes for walking to avoid heavy allocations.")]