1 write to BeginAddress
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Data\RuntimeFunction.cs (1)
15
BeginAddress
= target.ReadField<uint>(address, type, nameof(BeginAddress));
24 references to BeginAddress
Microsoft.Diagnostics.DataContractReader.Contracts (24)
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
263
return range.Data.RangeBegin + runtimeFunction.
BeginAddress
;
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (5)
51
new TargetCodePointer(imageBase.Value + function.
BeginAddress
), Target);
60
new TargetCodePointer(imageBase.Value + coldFunction.
BeginAddress
), Target);
97
uint coldBeginOffset = coldStartFunc.
BeginAddress
;
98
uint coldEndOffset = coldEndFunc.
BeginAddress
+ _runtimeFunctions.GetFunctionLength(imageBase, coldEndFunc);
273
TargetCodePointer startAddress = imageBase + function.
BeginAddress
;
Contracts\ExecutionManager\Helpers\RuntimeFunctionLookup.cs (4)
25
return function.EndAddress.Value - function.
BeginAddress
;
52
return relativeAddress < func.
BeginAddress
;
61
if (relativeAddress >= nextFunc.
BeginAddress
)
66
return relativeAddress >= func.
BeginAddress
;
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (7)
96
uint prologOffset = (uint)(controlPC - (functionEntry.
BeginAddress
+ imageBase));
332
if (branchTarget < functionEntry.
BeginAddress
||
352
(branchTarget == primaryFunctionEntry.
BeginAddress
))
358
else if ((branchTarget == functionEntry.
BeginAddress
) &&
829
uint prologOffset = (uint)(controlPC - (functionEntry.
BeginAddress
+ imageBase));
1253
if (primaryFunctionEntry.
BeginAddress
== targetFunctionEntry.
BeginAddress
)
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (2)
89
uint offsetInFunction = (controlPcRva - (functionEntry.
BeginAddress
& ~1u)) / 2u;
646
uint offsetInFunction = (controlPcRva - (functionEntry.
BeginAddress
& ~1u)) / 2;
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (2)
114
controlPcRva = functionEntry.
BeginAddress
;
185
uint offsetInFunction = (controlPcRva - functionEntry.
BeginAddress
) / 4;
Contracts\StackWalk\Context\LoongArch64\LoongArch64Unwinder.cs (1)
121
uint offsetInFunction = (controlPcRva - functionEntry.
BeginAddress
) / 4;
Contracts\StackWalk\Context\RISCV64\RISCV64Unwinder.cs (1)
135
uint offsetInFunction = (controlPcRva - functionEntry.
BeginAddress
) / 4;
Data\RuntimeFunction.cs (1)
15
BeginAddress = target.ReadField<uint>(address, type, nameof(
BeginAddress
));