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)
630
ranges.Add(new
InterruptibleRange
(cursor, rangeEnd));
634
ranges.Add(new
InterruptibleRange
(cursor, methodSize));
649
callRanges.Add(new
InterruptibleRange
((uint)offset, (uint)offset + 1));
12 references to InterruptibleRange
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\IGCInfo.cs (1)
140
IReadOnlyList<
InterruptibleRange
> GetInterruptibleRanges(IGCInfoHandle handle) => throw new NotImplementedException();
Microsoft.Diagnostics.DataContractReader.Contracts (11)
Contracts\GCInfo\GCInfo_1.cs (1)
43
IReadOnlyList<
InterruptibleRange
> IGCInfo.GetInterruptibleRanges(IGCInfoHandle gcInfoHandle)
Contracts\GCInfo\GCInfoDecoder.cs (4)
131
private List<
InterruptibleRange
> _interruptibleRanges = [];
309
_interruptibleRanges = new List<
InterruptibleRange
>((int)_numInterruptibleRanges);
601
public IReadOnlyList<
InterruptibleRange
> GetInterruptibleRanges()
615
foreach (
InterruptibleRange
range in _interruptibleRanges)
Contracts\GCInfo\GCInfoX86_1.cs (1)
40
IReadOnlyList<
InterruptibleRange
> IGCInfo.GetInterruptibleRanges(IGCInfoHandle gcInfoHandle)
Contracts\GCInfo\IGCInfoDecoder.cs (1)
19
IReadOnlyList<
InterruptibleRange
> GetInterruptibleRanges();
Contracts\GCInfo\X86\GCInfo.cs (3)
600
IReadOnlyList<
InterruptibleRange
> IGCInfoDecoder.GetInterruptibleRanges()
620
List<
InterruptibleRange
> ranges = [];
639
List<
InterruptibleRange
> callRanges = [];
Contracts\StackWalk\StackWalk_1.cs (1)
329
foreach (
var
range in _target.Contracts.GCInfo.GetInterruptibleRanges(gcHandle))