1 instantiation of GCHeapData
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\GC\GC_1.cs (1)
172return new GCHeapData()
22 references to GCHeapData
Microsoft.Diagnostics.DataContractReader.Abstractions (3)
Contracts\IGC.cs (3)
153GCHeapData GetHeapData() => throw new NotImplementedException(); 155GCHeapData GetHeapData(TargetPointer heapAddress) => throw new NotImplementedException(); 174IEnumerable<GCHeapSegmentInfo> EnumerateHeapSegments(GCHeapData heapData) => throw new NotImplementedException();
Microsoft.Diagnostics.DataContractReader.Contracts (4)
Contracts\GC\GC_1.cs (4)
151GCHeapData IGC.GetHeapData() 159GCHeapData IGC.GetHeapData(TargetPointer heapAddress) 168private GCHeapData GetGCHeapDataFromHeap(IGCHeap heap) 366IEnumerable<GCHeapSegmentInfo> IGC.EnumerateHeapSegments(GCHeapData heapData)
Microsoft.Diagnostics.DataContractReader.Legacy (15)
Dbi\DacDbiImpl.cs (2)
2220foreach (GCHeapData heapData in EnumerateHeaps(gc, isWorkstation)) 2288private static IEnumerable<GCHeapData> EnumerateHeaps(IGC gc, bool isWorkstation)
SOSDacImpl.cs (13)
1375GCHeapData heapData = gc.GetHeapData(heap.ToTargetPointer(_target)); 1508GCHeapData heapData = gc.GetHeapData(); 1916GCHeapData heapData = gc.GetHeapData(addr.ToTargetPointer(_target)); 1962GCHeapData heapData = gc.GetHeapData(); 2020GCHeapData heapData = gcIdentifiers.Contains(GCIdentifiers.Server) ? gc.GetHeapData(segmentData.Heap) : gc.GetHeapData(); 5061GCHeapData heapData = gc.GetHeapData(interestingInfoAddr.ToTargetPointer(_target)); 5103GCHeapData heapData = gc.GetHeapData(); 5128private static void PopulateGCInterestingInfoData(GCHeapData heapData, DacpGCInterestingInfoData* data) 5711GCHeapData heapData = gcIdentifiers.Contains(GCIdentifiers.Server) 5749GCHeapData heapData = gc.GetHeapData(); 5818GCHeapData heapData = gc.GetHeapData(); 5880GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target)); 5949GCHeapData heapData = gc.GetHeapData(heapAddr.ToTargetPointer(_target));