4 instantiations of InterruptibleRange
Microsoft.Diagnostics.DataContractReader.Contracts (4)
Contracts\GCInfo\GCInfoDecoder.cs (1)
327_interruptibleRanges.Add(new(rangeStartOffset, rangeStopOffset));
Contracts\GCInfo\X86\GCInfo.cs (3)
481ranges.Add(new InterruptibleRange(cursor, rangeEnd)); 485ranges.Add(new InterruptibleRange(cursor, methodSize)); 500callRanges.Add(new InterruptibleRange((uint)offset, (uint)offset + 1));
11 references to InterruptibleRange
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\IGCInfo.cs (1)
56IReadOnlyList<InterruptibleRange> GetInterruptibleRanges(IGCInfoHandle handle) => throw new NotImplementedException();
Microsoft.Diagnostics.DataContractReader.Contracts (10)
Contracts\GCInfo\GCInfo_1.cs (1)
49IReadOnlyList<InterruptibleRange> IGCInfo.GetInterruptibleRanges(IGCInfoHandle gcInfoHandle)
Contracts\GCInfo\GCInfoDecoder.cs (3)
131private List<InterruptibleRange> _interruptibleRanges = []; 309_interruptibleRanges = new List<InterruptibleRange>((int)_numInterruptibleRanges); 527public IReadOnlyList<InterruptibleRange> GetInterruptibleRanges()
Contracts\GCInfo\GCInfoX86_1.cs (1)
43IReadOnlyList<InterruptibleRange> IGCInfo.GetInterruptibleRanges(IGCInfoHandle gcInfoHandle)
Contracts\GCInfo\IGCInfoDecoder.cs (1)
20IReadOnlyList<InterruptibleRange> GetInterruptibleRanges();
Contracts\GCInfo\X86\GCInfo.cs (3)
451IReadOnlyList<InterruptibleRange> IGCInfoDecoder.GetInterruptibleRanges() 471List<InterruptibleRange> ranges = []; 490List<InterruptibleRange> callRanges = [];
Contracts\StackWalk\StackWalk_1.cs (1)
319foreach (var range in _target.Contracts.GCInfo.GetInterruptibleRanges(gcHandle))