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