1 instantiation of RuntimeFunction
Microsoft.Diagnostics.DataContractReader.Contracts (1)
_generated\175\Microsoft_Diagnostics_DataContractReader_Data.RuntimeFunction.g.cs (1)
57=> new RuntimeFunction(target, address);
53 references to RuntimeFunction
Microsoft.Diagnostics.DataContractReader.Contracts (53)
_generated\175\Microsoft_Diagnostics_DataContractReader_Data.RuntimeFunction.g.cs (2)
56static RuntimeFunction IData<RuntimeFunction>.Create(Target target, TargetPointer address)
Contracts\ExecutionManager\ExecutionManagerCore.cs (2)
267Data.RuntimeFunction runtimeFunction = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(runtimeFunctionPtr);
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (6)
44Data.RuntimeFunction function = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, index); 58Data.RuntimeFunction coldFunction = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldFunctionIndex); 95Data.RuntimeFunction coldStartFunc = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldStartIdx); 96Data.RuntimeFunction coldEndFunc = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldEndIdx); 170Data.RuntimeFunction runtimeFunction = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, index); 271Data.RuntimeFunction function = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, runtimeFunctionIndex);
Contracts\ExecutionManager\Helpers\RuntimeFunctionLookup.cs (7)
19_runtimeFunctionSize = Data.RuntimeFunction.GetSize(target); 22public uint GetFunctionLength(TargetPointer imageBase, Data.RuntimeFunction function) 51Data.RuntimeFunction func = GetRuntimeFunction(runtimeFunctions, index); 60Data.RuntimeFunction nextFunc = GetRuntimeFunction(runtimeFunctions, index + 1); 65Data.RuntimeFunction func = GetRuntimeFunction(runtimeFunctions, index); 75public Data.RuntimeFunction GetRuntimeFunction(TargetPointer runtimeFunctions, uint index) 78return _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(addr);
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (15)
45Data.RuntimeFunction? primaryFunctionEntry; 59Data.RuntimeFunction functionEntry = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(unwindInfoAddr); 640Data.RuntimeFunction functionEntry, 738functionEntry = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(unwindInfo.Value.GetChainedEntryAddress()); 823Data.RuntimeFunction functionEntry) 1064functionEntry = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(unwindInfo.GetChainedEntryAddress()); 1216private Data.RuntimeFunction LookupPrimaryFunctionEntry(Data.RuntimeFunction functionEntry, TargetPointer imageBase) 1229functionEntry = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(unwindInfo.Value.GetChainedEntryAddress()); 1243private Data.RuntimeFunction? SameFunction(Data.RuntimeFunction functionEntry, TargetPointer imageBase, TargetPointer controlPC) 1245Data.RuntimeFunction primaryFunctionEntry = LookupPrimaryFunctionEntry(functionEntry, imageBase); 1251Data.RuntimeFunction targetFunctionEntry = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(_eman.GetUnwindInfo(cbh));
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (4)
36Data.RuntimeFunction functionEntry = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(unwindInfoAddr); 63Data.RuntimeFunction functionEntry) 598Data.RuntimeFunction functionEntry)
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (5)
63Data.RuntimeFunction functionEntry = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(unwindInfoAddr); 92private bool VirtualUnwind(ref ARM64Context context, TargetPointer imageBase, Data.RuntimeFunction functionEntry) 109functionEntry = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(imageBase + functionEntry.UnwindData - 3); 150Data.RuntimeFunction functionEntry)
Contracts\StackWalk\Context\LoongArch64\LoongArch64Unwinder.cs (4)
43Data.RuntimeFunction functionEntry = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(_eman.GetUnwindInfo(cbh)); 72private bool VirtualUnwind(ref LoongArch64Context context, TargetPointer imageBase, Data.RuntimeFunction functionEntry) 86Data.RuntimeFunction functionEntry)
Contracts\StackWalk\Context\RISCV64\RISCV64Unwinder.cs (4)
51Data.RuntimeFunction functionEntry = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(_eman.GetUnwindInfo(cbh)); 80private bool VirtualUnwind(ref RISCV64Context context, TargetPointer imageBase, Data.RuntimeFunction functionEntry) 100Data.RuntimeFunction functionEntry)
Contracts\StackWalk\Context\Wasm\WasmR2RInfo.cs (3)
59private Data.RuntimeFunction GetRuntimeFunction(Data.ReadyToRunInfo r2rInfo, uint localIndex) 78Data.RuntimeFunction runtimeFunction = GetRuntimeFunction(r2rInfo, localIndex); 101Data.RuntimeFunction runtimeFunction = GetRuntimeFunction(r2rInfo, localIndex);
Data\RuntimeFunction.cs (1)
7internal sealed partial class RuntimeFunction : IData<RuntimeFunction>