6 instantiations of GCHeapSegmentInfo
Microsoft.Diagnostics.DataContractReader.Contracts (6)
Contracts\GC\GC_1.cs (6)
399yield return new GCHeapSegmentInfo(seg.Mem, seg.Allocated, type); 403yield return new GCHeapSegmentInfo(seg.Mem, seg.Allocated, GCSegmentClassification.Gen1); 409yield return new GCHeapSegmentInfo(seg.Mem, end, GCSegmentClassification.Gen0); 426yield return new GCHeapSegmentInfo(seg.Mem, end, type); 433yield return new GCHeapSegmentInfo(seg.Mem, seg.Allocated, GCSegmentClassification.LOH); 439yield return new GCHeapSegmentInfo(seg.Mem, seg.Allocated, GCSegmentClassification.POH);
9 references to GCHeapSegmentInfo
Microsoft.Diagnostics.DataContractReader.Abstractions (4)
Contracts\Extensions\IGCExtensions.cs (2)
11public static IEnumerable<(GCHeapSegmentInfo Segment, GCHeapData Heap)> EnumerateAllSegments(this IGC gc) 17foreach (GCHeapSegmentInfo seg in gc.EnumerateHeapSegments(heap))
Contracts\IGC.cs (2)
174IEnumerable<GCHeapSegmentInfo> EnumerateHeapSegments(GCHeapData heapData) => throw new NotImplementedException(); 180GCHeapSegmentInfo segment) => throw new NotImplementedException();
Microsoft.Diagnostics.DataContractReader.Contracts (3)
Contracts\GC\GC_1.cs (2)
378IEnumerable<GCHeapSegmentInfo> IGC.EnumerateHeapSegments(GCHeapData heapData) 460GCHeapSegmentInfo segment)
Contracts\StackWalk\GC\GcScanContext.cs (1)
134foreach ((GCHeapSegmentInfo seg, GCHeapData _) in _gc.EnumerateAllSegments())
Microsoft.Diagnostics.DataContractReader.Legacy (2)
Dbi\DacDbiImpl.cs (1)
4190foreach (GCHeapSegmentInfo raw in gc.EnumerateHeapSegments(heapData))
Dbi\Helpers\HeapWalk.cs (1)
44foreach ((GCHeapSegmentInfo seg, GCHeapData _) in _gc.EnumerateAllSegments())