2 writes to Data
Microsoft.Diagnostics.DataContractReader.Contracts (2)
Contracts\ExecutionManager\ExecutionManagerCore.cs (2)
148
Data
= default;
152
Data
= rangeSection;
46 references to Data
Microsoft.Diagnostics.DataContractReader.Contracts (46)
Contracts\ExecutionManager\ExecutionManagerCore.cs (20)
155
private bool HasFlags(RangeSectionFlags mask) => (
Data
!.Flags & (int)mask) != 0;
161
internal bool HasR2RModule =>
Data
!.R2RModule != TargetPointer.Null;
288
else if (rangeSection.
Data
!.R2RModule != TargetPointer.Null)
305
if (range.
Data
== null)
354
if (range.
Data
== null)
372
new TargetCodePointer(range.
Data
.RangeBegin + beginAddress), _target);
382
if (range.
Data
== null)
398
if (range.
Data
== null)
452
if (range.
Data
!= null)
539
if (range.
Data
== null)
550
if (range.
Data
== null)
554
return range.
Data
.RangeBegin;
556
Data.Module module = _target.ProcessedData.GetOrAdd<Data.Module>(range.
Data
.R2RModule);
565
if (range.
Data
== null)
578
if (range.
Data
== null)
633
if (range.
Data
is null)
636
return range.
Data
.R2RModule;
795
if (range.
Data
== null)
883
if (range.
Data
== null)
896
CodeRangeMapRangeList rangeList = _target.ProcessedData.GetOrAdd<Data.CodeRangeMapRangeList>(range.
Data
.RangeList);
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (11)
30
if (rangeSection.
Data
== null)
44
info = new CodeBlock(codeStart, realCodeHeader.MethodDesc, relativeOffset, rangeSection.
Data
!.JitManager);
69
if (rangeSection.
Data
== null)
87
TargetPointer imageBase = rangeSection.
Data
.RangeBegin;
100
if (rangeSection.
Data
== null)
112
Data.EEJitManager eeJitManager = Target.ProcessedData.GetOrAdd<Data.EEJitManager>(rangeSection.
Data
.JitManager);
135
if (rangeSection.
Data
== null)
153
Debug.Assert(rangeSection.
Data
!= null);
158
TargetPointer heapListAddress = rangeSection.
Data
.HeapList;
205
if (rangeSection.
Data
== null)
241
if (rangeSection.
Data
== null)
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (7)
28
if (rangeSection.
Data
is null)
42
info = new CodeBlock(codeStart.Value, realCodeHeader.MethodDesc, relativeOffset, rangeSection.
Data
.JitManager);
77
if (rangeSection.IsRangeList || rangeSection.
Data
is null)
95
if (rangeSection.IsRangeList || rangeSection.
Data
is null)
114
if (rangeSection.
Data
is null)
131
Debug.Assert(rangeSection.
Data
is not null);
136
TargetPointer heapListAddress = rangeSection.
Data
.HeapList;
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (8)
74
info = new CodeBlock(startAddress, methodDesc, relativeOffset, rangeSection.
Data
!.JitManager);
164
if (rangeSection.
Data
== null)
212
if (rangeSection.
Data
== null)
215
Debug.Assert(rangeSection.
Data
.R2RModule != TargetPointer.Null);
217
Data.Module r2rModule = Target.ProcessedData.GetOrAdd<Data.Module>(rangeSection.
Data
.R2RModule);
232
if (rangeSection.
Data
== null)
313
=> rangeSection.IsVirtualIP ? r2rInfo.MinVirtualIP ?? TargetPointer.Null : rangeSection.
Data
!.RangeBegin;
316
=> rangeSection.IsVirtualIP ? r2rInfo.LoadedImageBase : rangeSection.
Data
!.RangeBegin;