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)
363Data.RuntimeFunction runtimeFunction = _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(runtimeFunctionPtr);
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (6)
47Data.RuntimeFunction function = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, index); 62Data.RuntimeFunction coldFunction = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldFunctionIndex); 99Data.RuntimeFunction coldStartFunc = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldStartIdx); 100Data.RuntimeFunction coldEndFunc = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, coldEndIdx); 183Data.RuntimeFunction runtimeFunction = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, index); 299Data.RuntimeFunction function = _runtimeFunctions.GetRuntimeFunction(r2rInfo.RuntimeFunctions, runtimeFunctionIndex);
Contracts\ExecutionManager\Helpers\RuntimeFunctionLookup.cs (9)
23_runtimeFunctionSize = Data.RuntimeFunction.GetSize(target); 26public uint GetBeginAddress(Data.RuntimeFunction function) 29public bool IsFunclet(Data.RuntimeFunction function) 32public uint GetFunctionLength(TargetPointer imageBase, Data.RuntimeFunction function) 65Data.RuntimeFunction func = GetRuntimeFunction(runtimeFunctions, index); 74Data.RuntimeFunction nextFunc = GetRuntimeFunction(runtimeFunctions, index + 1); 79Data.RuntimeFunction func = GetRuntimeFunction(runtimeFunctions, index); 89public Data.RuntimeFunction GetRuntimeFunction(TargetPointer runtimeFunctions, uint index) 92return _target.ProcessedData.GetOrAdd<Data.RuntimeFunction>(addr);
Contracts\ExecutionManager\Helpers\WasmFunctionTableIndexLookup.cs (3)
62private Data.RuntimeFunction GetRuntimeFunction(Data.ReadyToRunInfo r2rInfo, uint localIndex) 82Data.RuntimeFunction runtimeFunction = GetRuntimeFunction(r2rInfo, localIndex); 118Data.RuntimeFunction runtimeFunction = GetRuntimeFunction(r2rInfo, localIndex);
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)
Data\RuntimeFunction.cs (1)
7internal sealed partial class RuntimeFunction : IData<RuntimeFunction>
Generated\361d1da7f942c932\Microsoft_Diagnostics_DataContractReader_Data.RuntimeFunction.g.cs (2)
56static RuntimeFunction IData<RuntimeFunction>.Create(Target target, TargetPointer address)