2 implementations of GetStartAddress
Microsoft.Diagnostics.DataContractReader.Contracts (2)
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
21public TargetPointer GetStartAddress(CodeBlockHandle codeInfoHandle) => _executionManagerCore.GetStartAddress(codeInfoHandle);
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
247TargetPointer IExecutionManager.GetStartAddress(CodeBlockHandle codeInfoHandle)
10 references to GetStartAddress
Microsoft.Diagnostics.DataContractReader.Contracts (6)
Contracts\CodeVersions_1.cs (1)
145executionManager.GetStartAddress(info.Value),
Contracts\DebugInfo\DebugInfo_1.cs (1)
49TargetPointer nativeCodeStart = _eman.GetStartAddress(cbh);
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
21public TargetPointer GetStartAddress(CodeBlockHandle codeInfoHandle) => _executionManagerCore.GetStartAddress(codeInfoHandle);
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
332TargetPointer startAddress = ((IExecutionManager)this).GetStartAddress(codeInfoHandle);
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (1)
345methodStart = executionManager.GetStartAddress(cbh);
Contracts\StackWalk\Context\X86\X86Unwinder.cs (1)
62TargetPointer methodStart = eman.GetStartAddress(cbh);
Microsoft.Diagnostics.DataContractReader.Legacy (4)
Dbi\DacDbiImpl.cs (2)
2267data.v.jitFuncData.nativeStartAddressPtr = eman.GetStartAddress(cbh).Value; 2969TargetPointer codeStart = executionManager.GetStartAddress(codeBlock);
SOSDacImpl.cs (1)
826data->MethodStart = eman.GetStartAddress(cbh).Value;
SOSDacImpl.IXCLRDataProcess.cs (1)
297*displacement = managedCodeAddr.ToAddress(_target).Value - eman.GetStartAddress(codeBlock).Value;