2 writes to Data
Microsoft.Diagnostics.DataContractReader.Contracts (2)
Contracts\ExecutionManager\ExecutionManagerCore.cs (2)
152
Data
= default;
156
Data
= rangeSection;
45 references to Data
Microsoft.Diagnostics.DataContractReader.Contracts (45)
Contracts\ExecutionManager\ExecutionManagerCore.cs (22)
73
JitManagerAddress = rangeSection.
Data
!.JitManager;
159
private bool HasFlags(RangeSectionFlags mask) => (
Data
!.Flags & (int)mask) != 0;
165
internal bool HasR2RModule =>
Data
!.R2RModule != TargetPointer.Null;
293
if (range.
Data
is not null)
305
else if (rangeSection.
Data
!.R2RModule != TargetPointer.Null)
322
if (range.
Data
== null)
371
if (range.
Data
== null)
389
new TargetCodePointer(range.
Data
.RangeBegin + beginAddress), _target);
399
if (range.
Data
== null)
415
if (range.
Data
== null)
469
if (range.
Data
!= null)
556
if (range.
Data
== null)
567
if (range.
Data
== null)
571
return range.
Data
.RangeBegin;
573
Data.Module module = _target.ProcessedData.GetOrAdd<Data.Module>(range.
Data
.R2RModule);
582
if (range.
Data
== null)
595
if (range.
Data
== null)
650
if (range.
Data
is null)
653
return range.
Data
.R2RModule;
811
if (range.
Data
== null)
899
if (range.
Data
== null)
912
CodeRangeMapRangeList rangeList = _target.ProcessedData.GetOrAdd<Data.CodeRangeMapRangeList>(range.
Data
.RangeList);
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (10)
30
if (rangeSection.
Data
== null)
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 (6)
28
if (rangeSection.
Data
is null)
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 (7)
164
if (rangeSection.
Data
== null)
213
if (rangeSection.
Data
== null)
216
Debug.Assert(rangeSection.
Data
.R2RModule != TargetPointer.Null);
218
Data.Module r2rModule = Target.ProcessedData.GetOrAdd<Data.Module>(rangeSection.
Data
.R2RModule);
233
if (rangeSection.
Data
== null)
314
=> rangeSection.IsVirtualIP ? r2rInfo.MinVirtualIP ?? TargetPointer.Null : rangeSection.
Data
!.RangeBegin;
317
=> rangeSection.IsVirtualIP ? r2rInfo.LoadedImageBase : rangeSection.
Data
!.RangeBegin;