29 instantiations of PerformanceSensitive
Microsoft.CodeAnalysis.Workspaces (29)
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)
47[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)
41[PerformanceSensitive(
Shared\TestHooks\TaskExtensions.cs (1)
26[PerformanceSensitive(
src\Compilers\Core\Portable\InternalUtilities\SemaphoreSlimExtensions.cs (1)
19[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/36114", OftenCompletesSynchronously = true)]
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\Engine\AbstractFormatEngine.cs (1)
303[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/30819", AllowCaptures = false)]
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EventMap.cs (1)
58[PerformanceSensitive(
Storage\SQLite\v2\Interop\SqlConnection.cs (3)
293[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/36114", AllowCaptures = false)] 301[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/36114", AllowCaptures = false)] 358[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/36114", AllowCaptures = false)]
Storage\SQLite\v2\SQLitePersistentStorage.Accessor.cs (3)
119[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/36114", AllowCaptures = false)] 136[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/36114", AllowCaptures = false)] 142[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/36114", AllowCaptures = false)]
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (5)
472[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/54137", AllowLocks = false)] 481[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/54135", AllowLocks = false)] 544[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/31306", 587[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/31306", 635[PerformanceSensitive(
Workspace\Solution\ChecksumCollection.cs (1)
55[PerformanceSensitive("https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1333566", AllowGenericEnumeration = false)]
Workspace\Solution\Document.cs (1)
569[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/23582", AllowCaptures = false)]
Workspace\Solution\DocumentState.cs (1)
595[PerformanceSensitive("https://github.com/dotnet/roslyn/issues/23582", OftenCompletesSynchronously = true)]
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
304[PerformanceSensitive(