21 references to GetPooledObject
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\DocumentationCommentUtilities.cs (1)
21using var list = s_pool.GetPooledObject();
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Features\Diagnostics\DiagnosticService.cs (1)
93using var pooledObject = SharedPools.Default<List<DiagnosticsUpdatedArgs>>().GetPooledObject();
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Services\DiagnosticAnalyzer\PerformanceQueue.cs (1)
71using var pooledList = SharedPools.Default<List<double>>().GetPooledObject();
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
79using var pooledRaw = SharedPools.Default<List<(string analyzerId, double average, double stddev)>>().GetPooledObject();
Services\ProcessTelemetry\RemoteProcessTelemetryService.PerformanceReporter.cs (1)
68using var pooledObject = SharedPools.Default<List<AnalyzerInfoForPerformanceReporting>>().GetPooledObject();
Microsoft.CodeAnalysis.Workspaces (4)
Serialization\PooledList.cs (1)
27=> SharedPools.Default<List<T>>().GetPooledObject();
Workspace\Solution\ProjectDependencyGraph.cs (3)
352using var resultList = SharedPools.Default<List<ProjectId>>().GetPooledObject(); 404using var results = SharedPools.Default<List<IEnumerable<ProjectId>>>().GetPooledObject(); 428using var sortedProjects = SharedPools.Default<List<ProjectId>>().GetPooledObject();
Microsoft.VisualStudio.LanguageServices (12)
ProjectSystem\Legacy\AbstractLegacyProject.cs (1)
332using var pooledObject = SharedPools.Default<List<string>>().GetPooledObject();
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.MetadataCache.cs (1)
94using var pooledObject = SharedPools.Default<List<FileKey>>().GetPooledObject();
Venus\ContainedDocument.cs (9)
273using var pooledObject = SharedPools.Default<List<TextChange>>().GetPooledObject(); 353using var changes = SharedPools.Default<List<TextChange>>().GetPooledObject(); 371using var leftPool = SharedPools.Default<List<TextSpan>>().GetPooledObject(); 372using var rightPool = SharedPools.Default<List<TextSpan>>().GetPooledObject(); 405using var leftPool = SharedPools.Default<List<ValueTuple<int, int>>>().GetPooledObject(); 406using var rightPool = SharedPools.Default<List<ValueTuple<int, int>>>().GetPooledObject(); 778using var pooledObject = SharedPools.Default<List<TextSpan>>().GetPooledObject(); 801using var rulePool = SharedPools.Default<List<AbstractFormattingRule>>().GetPooledObject(); 802using var spanPool = SharedPools.Default<List<TextSpan>>().GetPooledObject();
Workspace\VisualStudioFormattingRuleFactoryServiceFactory.cs (1)
56using var pooledObject = SharedPools.Default<List<TextSpan>>().GetPooledObject();