1 instantiation of RuntimeFunction
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Generated\361d1da7f942c932\Microsoft_Diagnostics_DataContractReader_Data.RuntimeFunction.g.cs (1)
57
=> new
RuntimeFunction
(target, address);
55 references to RuntimeFunction
Microsoft.Diagnostics.DataContractReader.Contracts (55)
Contracts\ExecutionManager\ExecutionManagerCore.cs (2)
363
Data.
RuntimeFunction
runtimeFunction = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(runtimeFunctionPtr);
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (6)
47
Data.
RuntimeFunction
function = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, index);
62
Data.
RuntimeFunction
coldFunction = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldFunctionIndex);
99
Data.
RuntimeFunction
coldStartFunc = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldStartIdx);
100
Data.
RuntimeFunction
coldEndFunc = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldEndIdx);
183
Data.
RuntimeFunction
runtimeFunction = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, index);
299
Data.
RuntimeFunction
function = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, runtimeFunctionIndex);
Contracts\ExecutionManager\Helpers\RuntimeFunctionLookup.cs (9)
23
_runtimeFunctionSize = Data.
RuntimeFunction
.GetSize(target);
26
public uint GetBeginAddress(Data.
RuntimeFunction
function)
29
public bool IsFunclet(Data.
RuntimeFunction
function)
32
public uint GetFunctionLength(TargetPointer imageBase, Data.
RuntimeFunction
function)
65
Data.
RuntimeFunction
func = GetRuntimeFunction(runtimeFunctions, index);
74
Data.
RuntimeFunction
nextFunc = GetRuntimeFunction(runtimeFunctions, index + 1);
79
Data.
RuntimeFunction
func = GetRuntimeFunction(runtimeFunctions, index);
89
public Data.
RuntimeFunction
GetRuntimeFunction(TargetPointer runtimeFunctions, uint index)
92
return _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(addr);
Contracts\ExecutionManager\Helpers\WasmFunctionTableIndexLookup.cs (3)
62
private Data.
RuntimeFunction
GetRuntimeFunction(Data.ReadyToRunInfo r2rInfo, uint localIndex)
82
Data.
RuntimeFunction
runtimeFunction = GetRuntimeFunction(r2rInfo, localIndex);
118
Data.
RuntimeFunction
runtimeFunction = GetRuntimeFunction(r2rInfo, localIndex);
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (15)
45
Data.
RuntimeFunction
? primaryFunctionEntry;
59
Data.
RuntimeFunction
functionEntry = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(unwindInfoAddr);
640
Data.
RuntimeFunction
functionEntry,
738
functionEntry = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(unwindInfo.Value.GetChainedEntryAddress());
823
Data.
RuntimeFunction
functionEntry)
1064
functionEntry = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(unwindInfo.GetChainedEntryAddress());
1216
private Data.
RuntimeFunction
LookupPrimaryFunctionEntry(Data.
RuntimeFunction
functionEntry, TargetPointer imageBase)
1229
functionEntry = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(unwindInfo.Value.GetChainedEntryAddress());
1243
private Data.
RuntimeFunction
? SameFunction(Data.
RuntimeFunction
functionEntry, TargetPointer imageBase, TargetPointer controlPC)
1245
Data.
RuntimeFunction
primaryFunctionEntry = LookupPrimaryFunctionEntry(functionEntry, imageBase);
1251
Data.
RuntimeFunction
targetFunctionEntry = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(_eman.GetUnwindInfo(cbh));
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (4)
36
Data.
RuntimeFunction
functionEntry = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(unwindInfoAddr);
63
Data.
RuntimeFunction
functionEntry)
598
Data.
RuntimeFunction
functionEntry)
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (5)
63
Data.
RuntimeFunction
functionEntry = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(unwindInfoAddr);
92
private bool VirtualUnwind(ref ARM64Context context, TargetPointer imageBase, Data.
RuntimeFunction
functionEntry)
109
functionEntry = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(imageBase + functionEntry.UnwindData - 3);
150
Data.
RuntimeFunction
functionEntry)
Contracts\StackWalk\Context\LoongArch64\LoongArch64Unwinder.cs (4)
43
Data.
RuntimeFunction
functionEntry = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(_eman.GetUnwindInfo(cbh));
72
private bool VirtualUnwind(ref LoongArch64Context context, TargetPointer imageBase, Data.
RuntimeFunction
functionEntry)
86
Data.
RuntimeFunction
functionEntry)
Contracts\StackWalk\Context\RISCV64\RISCV64Unwinder.cs (4)
51
Data.
RuntimeFunction
functionEntry = _target.ProcessedData.GetOrAdd<Data.
RuntimeFunction
>(_eman.GetUnwindInfo(cbh));
80
private bool VirtualUnwind(ref RISCV64Context context, TargetPointer imageBase, Data.
RuntimeFunction
functionEntry)
100
Data.
RuntimeFunction
functionEntry)
Data\RuntimeFunction.cs (1)
7
internal sealed partial class RuntimeFunction : IData<
RuntimeFunction
>
Generated\361d1da7f942c932\Microsoft_Diagnostics_DataContractReader_Data.RuntimeFunction.g.cs (2)
56
static
RuntimeFunction
IData<
RuntimeFunction
>.Create(Target target, TargetPointer address)