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