1 write to _runtimeFunctions
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (1)
24
_runtimeFunctions
= RuntimeFunctionLookup.Create(
15 references to _runtimeFunctions
Microsoft.Diagnostics.DataContractReader.Contracts (15)
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (15)
47
Data.RuntimeFunction function =
_runtimeFunctions
.GetRuntimeFunction(r2rInfo.RuntimeFunctions, index);
48
uint functionBeginAddress =
_runtimeFunctions
.GetBeginAddress(function);
62
Data.RuntimeFunction coldFunction =
_runtimeFunctions
.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldFunctionIndex);
64
new TargetCodePointer(codeBase.Value +
_runtimeFunctions
.GetBeginAddress(coldFunction)), Target);
69
uint hotSize =
_runtimeFunctions
.GetFunctionLength(GetLoadedImageBase(rangeSection, r2rInfo), function);
99
Data.RuntimeFunction coldStartFunc =
_runtimeFunctions
.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldStartIdx);
100
Data.RuntimeFunction coldEndFunc =
_runtimeFunctions
.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldEndIdx);
101
uint coldBeginOffset =
_runtimeFunctions
.GetBeginAddress(coldStartFunc);
102
uint coldEndOffset =
_runtimeFunctions
.GetBeginAddress(coldEndFunc)
103
+
_runtimeFunctions
.GetFunctionLength(GetLoadedImageBase(rangeSection, r2rInfo), coldEndFunc);
118
return
_runtimeFunctions
.GetRuntimeFunctionAddress(r2rInfo.RuntimeFunctions, index);
183
Data.RuntimeFunction runtimeFunction =
_runtimeFunctions
.GetRuntimeFunction(r2rInfo.RuntimeFunctions, index);
247
return
_runtimeFunctions
.TryGetRuntimeFunctionIndexForAddress(r2rInfo.RuntimeFunctions, r2rInfo.NumRuntimeFunctions, relativeAddr, out runtimeFunctionIndex);
299
Data.RuntimeFunction function =
_runtimeFunctions
.GetRuntimeFunction(r2rInfo.RuntimeFunctions, runtimeFunctionIndex);
302
TargetCodePointer startAddress = codeBase +
_runtimeFunctions
.GetBeginAddress(function);