31 references to TargetCodePointer
Microsoft.Diagnostics.DataContractReader (4)
ContractDescriptorTarget.cs (4)
616
return new
TargetCodePointer
(Read<uint>(address));
620
return new
TargetCodePointer
(Read<ulong>(address));
632
value = new
TargetCodePointer
(val);
640
value = new
TargetCodePointer
(val);
Microsoft.Diagnostics.DataContractReader.Abstractions (2)
TargetCodePointer.cs (2)
9
public static TargetCodePointer Null =
new
(0);
14
public static implicit operator TargetCodePointer(ulong v) => new
TargetCodePointer
(v);
Microsoft.Diagnostics.DataContractReader.Contracts (19)
CodePointerUtils.cs (2)
25
return new
TargetCodePointer
(address.Value | Arm32ThumbBit);
32
return new
TargetCodePointer
(address.Value);
Contracts\Debugger\Debugger_1.cs (1)
278
ctx.InstructionPointer = new
TargetCodePointer
(pfnHijackFunction.Value);
Contracts\ExecutionManager\ExecutionManagerCore.cs (2)
267
new
TargetCodePointer
(range.Data.RangeBegin + runtimeFunction.BeginAddress), _target);
327
if (((IExecutionManager)this).GetCodeKind(new
TargetCodePointer
(startAddress.Value)) == CodeKind.Interpreter)
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (1)
206
TargetPointer codeStart = FindMethodCode(rangeSection, new
TargetCodePointer
(codeInfoHandle.Address));
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (1)
116
TargetPointer codeStart = FindMethodCode(rangeSection, new
TargetCodePointer
(codeInfoHandle.Address));
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (2)
51
new
TargetCodePointer
(imageBase.Value + function.BeginAddress), Target);
60
new
TargetCodePointer
(imageBase.Value + coldFunction.BeginAddress), Target);
Contracts\PrecodeStubs_Common.cs (1)
205
return new
TargetCodePointer
(precodeData.ByteCodeAddr);
Contracts\StackWalk\Context\AMD64Context.cs (1)
50
readonly get =>
new
(Rip);
Contracts\StackWalk\Context\ARM64Context.cs (1)
56
readonly get =>
new
(Pc);
Contracts\StackWalk\Context\ARMContext.cs (1)
49
readonly get =>
new
(Pc);
Contracts\StackWalk\Context\LoongArch64Context.cs (1)
54
readonly get =>
new
(Pc);
Contracts\StackWalk\Context\RISCV64Context.cs (1)
54
readonly get =>
new
(Pc);
Contracts\StackWalk\Context\X86Context.cs (1)
57
readonly get =>
new
(Eip);
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (2)
468
context.InstructionPointer = new
TargetCodePointer
((ulong)topContextFrame.Ip);
517
context.InstructionPointer = new
TargetCodePointer
((ulong)parentFrame.Ip);
Contracts\StackWalk\StackWalk_1.cs (1)
824
TargetCodePointer preUnwindIp =
new
(handle.Context.InstructionPointer.Value);
Microsoft.Diagnostics.DataContractReader.Legacy (6)
ConversionExtensions.cs (2)
73
return new
TargetCodePointer
(address);
82
return new
TargetCodePointer
((uint)address);
Dbi\DacDbiImpl.cs (3)
1859
if (eman.GetCodeBlockHandle(new
TargetCodePointer
(controlPC)) is not CodeBlockHandle cbh)
5038
TargetCodePointer codeAddress = new
TargetCodePointer
(codeStartAddress);
5479
NativeCodeVersionHandle ncvh = cv.GetNativeCodeVersionForIP(new
TargetCodePointer
(codeAddr));
SOSDacImpl.IXCLRDataProcess.cs (1)
127
TargetPointer methodDesc = eman.NonVirtualEntry2MethodDesc(new
TargetCodePointer
(entryPoint.Value));