21 references to GetPooledObject
Microsoft.CodeAnalysis.Features (1)
MetadataAsSource\DocumentationCommentUtilities.cs (1)
19
using var list = s_pool.
GetPooledObject
();
Microsoft.CodeAnalysis.LanguageServer (2)
Logging\RoslynLogger.cs (2)
106
using var pooledObject = s_propertyPool.
GetPooledObject
();
147
using var pooledObject = s_propertyPool.
GetPooledObject
();
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Services\DiagnosticAnalyzer\PerformanceQueue.cs (1)
70
using var pooledList = SharedPools.Default<List<double>>().
GetPooledObject
();
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
107
using var pooledRaw = SharedPools.Default<List<(string analyzerId, double average, double stddev)>>().
GetPooledObject
();
Services\ProcessTelemetry\RemoteProcessTelemetryService.PerformanceReporter.cs (1)
56
using var pooledObject = SharedPools.Default<List<AnalyzerInfoForPerformanceReporting>>().
GetPooledObject
();
Microsoft.CodeAnalysis.Workspaces (4)
Workspace\Solution\ProjectDependencyGraph.cs (3)
390
using var resultList = SharedPools.Default<List<ProjectId>>().
GetPooledObject
();
442
using var results = SharedPools.Default<List<IEnumerable<ProjectId>>>().
GetPooledObject
();
466
using var sortedProjects = SharedPools.Default<List<ProjectId>>().
GetPooledObject
();
Workspace\Solution\TextDocumentStates.cs (1)
145
using var pooledIds = SharedPools.Default<List<DocumentId>>().
GetPooledObject
();
Microsoft.VisualStudio.LanguageServices (11)
ProjectSystem\Legacy\AbstractLegacyProject.cs (1)
343
using var pooledObject = SharedPools.Default<List<string>>().
GetPooledObject
();
Venus\ContainedDocument.cs (9)
270
using var pooledObject = SharedPools.Default<List<TextChange>>().
GetPooledObject
();
350
using var changes = SharedPools.Default<List<TextChange>>().
GetPooledObject
();
368
using var leftPool = SharedPools.Default<List<TextSpan>>().
GetPooledObject
();
369
using var rightPool = SharedPools.Default<List<TextSpan>>().
GetPooledObject
();
402
using var leftPool = SharedPools.Default<List<ValueTuple<int, int>>>().
GetPooledObject
();
403
using var rightPool = SharedPools.Default<List<ValueTuple<int, int>>>().
GetPooledObject
();
775
using var pooledObject = SharedPools.Default<List<TextSpan>>().
GetPooledObject
();
798
using var rulePool = SharedPools.Default<List<AbstractFormattingRule>>().
GetPooledObject
();
799
using var spanPool = SharedPools.Default<List<TextSpan>>().
GetPooledObject
();
Workspace\VisualStudioFormattingRuleFactoryServiceFactory.cs (1)
50
using var pooledObject = SharedPools.Default<List<TextSpan>>().
GetPooledObject
();