24 references to PerformanceSensitive
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (1)
69[PerformanceSensitive(
Microsoft.CodeAnalysis.Features (1)
src\roslyn\src\Analyzers\Core\Analyzers\ValidateFormatString\AbstractValidateFormatStringDiagnosticAnalyzer.cs (1)
86[PerformanceSensitive(
Microsoft.CodeAnalysis.Workspaces (22)
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (2)
51[PerformanceSensitive("https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1224834", OftenCompletesSynchronously = true)] 250[PerformanceSensitive("https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1224834", Constraint = "Avoid Regex splitting due to high allocation costs.")]
FindSymbols\Shared\AbstractSyntaxIndex.cs (1)
40[PerformanceSensitive("https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1224834", OftenCompletesSynchronously = true)]
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (3)
101[PerformanceSensitive("https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1224834", OftenCompletesSynchronously = true)] 123[PerformanceSensitive("https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1224834", OftenCompletesSynchronously = true)] 209[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/33131", AllowCaptures = false)]
Log\AbstractLogAggregator.cs (1)
49[PerformanceSensitive("https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1279909", AllowCaptures = false)]
Options\DocumentOptionSet.cs (1)
44[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/30819", AllowLocks = false)]
Options\SolutionOptionSet.cs (1)
46[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/30819", AllowLocks = false)]
Shared\TestHooks\AsynchronousOperationListener.cs (1)
40[PerformanceSensitive(
Shared\TestHooks\TaskExtensions.cs (1)
26[PerformanceSensitive(
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SemaphoreSlimExtensions.cs (1)
27[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/36114", OftenCompletesSynchronously = true)]
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (1)
303[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/30819", AllowCaptures = false)]
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (5)
488[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/54137", AllowLocks = false)] 497[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/54135", AllowLocks = false)] 560[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/31306", 609[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/31306", 656[PerformanceSensitive(
Workspace\Solution\ChecksumCollection.cs (1)
55[PerformanceSensitive("https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1333566", AllowGenericEnumeration = false)]
Workspace\Solution\Document.cs (1)
588[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/23582", AllowCaptures = false)]
Workspace\Solution\DocumentState.cs (1)
597[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
308[PerformanceSensitive(