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