133 references to Object
IdeCoreBenchmarks (6)
CloudCachePersistentStorage.cs (6)
108
checksum.WriteTo(bytes.
Object
);
110
return await _cacheService.CheckExistsAsync(new CacheItemKey(containerKey.Value, name) { Version = bytes.
Object
}, cancellationToken).ConfigureAwait(false);
136
checksum.WriteTo(bytes.
Object
);
138
return await ReadStreamAsync(new CacheItemKey(containerKey.Value, name) { Version = bytes.
Object
}, cancellationToken).ConfigureAwait(false);
181
checksum.WriteTo(bytes.
Object
);
183
return await WriteStreamAsync(new CacheItemKey(containerKey.Value, name) { Version = bytes.
Object
}, stream, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.CSharp.Features (1)
Highlighting\KeywordHighlighters\AsyncAwaitHighlighter.cs (1)
49
var stack = pooledObject.
Object
;
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
171
var queue = pooledQueue.
Object
;
Microsoft.CodeAnalysis.Features (14)
EmbeddedLanguages\Classification\AbstractEmbeddedLanguageClassificationService.cs (1)
86
var stack = pooledStack.
Object
;
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (5)
700
pool.
Object
.UnionWith(solution.State.ProjectStates.Select(kv => kv.Value.Language));
701
return string.Join(",", pool.
Object
);
714
pool.
Object
.Add(project.Language);
722
pool.
Object
.Add(document.Project.Language);
731
return string.Join(",", pool.
Object
);
MetadataAsSource\DocumentationCommentUtilities.cs (2)
30
list.
Object
.Add(str);
33
return string.Join("\r\n", list.
Object
);
SolutionCrawler\WorkCoordinator.cs (5)
633
pool.
Object
.UnionWith(solution.State.ProjectStates.Select(kv => kv.Value.Language));
634
return string.Join(",", pool.
Object
);
647
pool.
Object
.Add(project.Language);
655
pool.
Object
.Add(document.Project.Language);
664
return string.Join(",", pool.
Object
);
Wrapping\BinaryExpression\AbstractBinaryExpressionWrapper.cs (1)
109
var stack = pooledStack.
Object
;
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Features\Diagnostics\DiagnosticService.cs (1)
95
var removed = pooledObject.
Object
;
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.InProcOrRemoteHostAnalyzerRunner.cs (1)
165
var analyzerMap = pooledObject.
Object
;
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_BuildSynchronization.cs (2)
125
var liveDiagnostics = ConvertToLiveDiagnostics(lookup, descriptors, poolObject.
Object
);
193
var sb = pooledObject.
Object
;
Microsoft.CodeAnalysis.Remote.ServiceHub (36)
CloudCachePersistentStorage.cs (6)
108
checksum.WriteTo(bytes.
Object
);
110
return await _cacheService.CheckExistsAsync(new CacheItemKey(containerKey.Value, name) { Version = bytes.
Object
}, cancellationToken).ConfigureAwait(false);
136
checksum.WriteTo(bytes.
Object
);
138
return await ReadStreamAsync(new CacheItemKey(containerKey.Value, name) { Version = bytes.
Object
}, cancellationToken).ConfigureAwait(false);
181
checksum.WriteTo(bytes.
Object
);
183
return await WriteStreamAsync(new CacheItemKey(containerKey.Value, name) { Version = bytes.
Object
}, stream, cancellationToken).ConfigureAwait(false);
Host\ChecksumSynchronizer.cs (3)
64
var checksums = pooledObject.
Object
;
82
var checksums = pooledObject.
Object
;
92
var checksums = pooledObject.
Object
;
Host\RemoteWorkspace.SolutionCreator.cs (18)
111
olds.
Object
.UnionWith(oldChecksums);
112
news.
Object
.UnionWith(newChecksums);
115
olds.
Object
.ExceptWith(newChecksums);
116
news.
Object
.ExceptWith(oldChecksums);
118
return await UpdateProjectsAsync(solution, olds.
Object
, news.
Object
, cancellationToken).ConfigureAwait(false);
199
pooledObject.
Object
.Add(kv.Value.Checksum);
202
await _assetProvider.SynchronizeProjectAssetsAsync(pooledObject.
Object
, cancellationToken).ConfigureAwait(false);
371
olds.
Object
.UnionWith(oldChecksums);
372
news.
Object
.UnionWith(newChecksums);
375
olds.
Object
.ExceptWith(newChecksums);
376
news.
Object
.ExceptWith(oldChecksums);
378
var oldMap = await GetDocumentMapAsync(existingTextDocumentStates, olds.
Object
, cancellationToken).ConfigureAwait(false);
379
var newMap = await GetDocumentMapAsync(_assetProvider, news.
Object
, cancellationToken).ConfigureAwait(false);
387
pooledObject.
Object
.Add(projectChecksums.Checksum);
388
await _assetProvider.SynchronizeProjectAssetsAsync(pooledObject.
Object
, cancellationToken).ConfigureAwait(false);
507
var infoChecksums = pooledObject.
Object
;
548
var infoChecksums = pooledObject.
Object
;
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (2)
306
var referenceSet = pooledObject.
Object
;
307
var analyzerMapBuilder = pooledMap.
Object
;
Services\DiagnosticAnalyzer\PerformanceQueue.cs (3)
73
var reverseMap = pooledMap.
Object
;
76
var analyzerSet = pooledSet.
Object
;
84
var list = pooledList.
Object
;
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (2)
81
var rawPerformanceData = pooledRaw.
Object
;
126
var sb = pooledObject.
Object
;
Services\ProcessTelemetry\RemoteProcessTelemetryService.PerformanceReporter.cs (2)
69
_diagnosticAnalyzerPerformanceTracker.GenerateReport(pooledObject.
Object
, forSpanAnalysis);
72
foreach (var analyzerInfo in pooledObject.
Object
)
Microsoft.CodeAnalysis.Remote.Workspaces (10)
SolutionAssetStorage.Scope.cs (10)
75
var numberOfChecksumsToSearch = checksumsToFind.
Object
.Count;
78
if (checksumsToFind.
Object
.Remove(Checksum.Null))
83
await FindAssetsAsync(checksumsToFind.
Object
, result, cancellationToken).ConfigureAwait(false);
87
Debug.Assert(checksumsToFind.
Object
.Count == 0);
101
await FindAssetsAsync(checksumPool.
Object
, resultPool.
Object
, cancellationToken).ConfigureAwait(false);
102
Contract.ThrowIfTrue(resultPool.
Object
.Count != 1);
104
var (resultingChecksum, value) = resultPool.
Object
.First();
119
await FindAssetsAsync(remainingChecksumsToFind, resultPool.
Object
, cancellationToken).ConfigureAwait(false);
121
foreach (var (checksum, value) in resultPool.
Object
)
Microsoft.CodeAnalysis.Workspaces (42)
AbstractFormattingResult.cs (1)
97
var map = pooledObject.
Object
;
Classification\SyntaxClassification\SyntacticChangeRangeComputer.cs (4)
122
var oldStack = leftOldStack.
Object
;
123
var newStack = leftNewStack.
Object
;
178
var oldStack = rightOldStack.
Object
;
179
var newStack = rightNewStack.
Object
;
ContextIntervalTree.cs (1)
85
var spineNodes = pooledObject.
Object
;
Extensions.cs (1)
39
list = pooledObject.
Object
;
ExternalAccess\Pythia\Api\PythiaObjectPool.cs (3)
19
instance = disposer.
Object
;
26
instance = disposer.
Object
;
33
instance = disposer.
Object
;
Serialization\PooledList.cs (1)
21
items.
Object
.UnionWith(checksums ?? SpecializedCollections.EmptyEnumerable<Checksum>());
Serialization\SerializerService_Reference.cs (9)
338
pooled.
Object
.Add((storage2.Name, storage2.Offset, storage2.Size));
344
writer.WriteInt32(pooled.
Object
.Count);
346
foreach (var (name, offset, size) in pooled.
Object
)
381
pooledMetadata.
Object
.Add(ReadModuleMetadataFrom(reader, kind));
385
return (AssemblyMetadata.Create(pooledMetadata.
Object
), storages: default);
407
pooledMetadata.
Object
.Add(metadata);
408
pooledStorage.
Object
.Add(storage);
411
return (AssemblyMetadata.Create(pooledMetadata.
Object
), pooledStorage.
Object
.ToImmutableArrayOrEmpty());
Shared\Extensions\INamespaceSymbolExtensions.cs (1)
141
return ContainsAccessibleTypesOrNamespacesWorker(namespaceSymbol, assembly, namespaceQueue.
Object
);
Workspace\Solution\Checksum_Factory.cs (7)
29
var hash = pooledHash.
Object
;
33
AppendData(hash, pooledBuffer.
Object
, value);
34
AppendData(hash, pooledBuffer.
Object
, "\0");
44
var hash = pooledHash.
Object
;
46
AppendData(hash, pooledBuffer.
Object
, value);
56
var hash = pooledHash.
Object
;
58
var buffer = pooledBuffer.
Object
;
Workspace\Solution\ProjectDependencyGraph.cs (14)
255
var results = pooledObject.
Object
;
307
var results = pooledObject.
Object
;
353
this.TopologicalSort(_projectIds, seenProjects.
Object
, resultList.
Object
, cancellationToken);
354
_lazyTopologicallySortedProjects = resultList.
Object
.ToImmutableArray();
405
this.ComputeDependencySets(seenProjects.
Object
, results.
Object
, cancellationToken);
406
_lazyDependencySets = results.
Object
.ToImmutableArray();
421
ComputedDependencySet(project, dependencySet.
Object
);
424
seenProjects.UnionWith(dependencySet.
Object
);
429
this.TopologicalSort(dependencySet.
Object
, topologicallySeenProjects.
Object
, sortedProjects.
Object
, cancellationToken);
430
results.Add(sortedProjects.
Object
.ToImmutableArrayOrEmpty());
Microsoft.VisualStudio.LanguageServices (19)
ProjectSystem\Legacy\AbstractLegacyProject.cs (1)
334
var newFolderNames = pooledObject.
Object
;
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.MetadataCache.cs (1)
95
var keysToRemove = pooledObject.
Object
;
Storage\CloudCachePersistentStorage.cs (6)
108
checksum.WriteTo(bytes.
Object
);
110
return await _cacheService.CheckExistsAsync(new CacheItemKey(containerKey.Value, name) { Version = bytes.
Object
}, cancellationToken).ConfigureAwait(false);
136
checksum.WriteTo(bytes.
Object
);
138
return await ReadStreamAsync(new CacheItemKey(containerKey.Value, name) { Version = bytes.
Object
}, cancellationToken).ConfigureAwait(false);
181
checksum.WriteTo(bytes.
Object
);
183
return await WriteStreamAsync(new CacheItemKey(containerKey.Value, name) { Version = bytes.
Object
}, stream, cancellationToken).ConfigureAwait(false);
Venus\ContainedDocument.cs (10)
275
var changeQueue = pooledObject.
Object
;
359
if (TryGetSubTextChanges(originalText, visibleSpanInOriginalText, leftText, rightText, offsetInOriginalText, changes.
Object
))
361
return changes.
Object
.ToList();
374
var spansInLeftText = leftPool.
Object
;
375
var spansInRightText = rightPool.
Object
;
408
var leftReplacementMap = leftPool.
Object
;
409
var rightReplacementMap = rightPool.
Object
;
780
var spans = pooledObject.
Object
;
804
var venusFormattingRules = rulePool.
Object
;
805
var visibleSpans = spanPool.
Object
;
Workspace\VisualStudioFormattingRuleFactoryServiceFactory.cs (1)
57
var spans = pooledObject.
Object
;