3 implementations of GetCodeBlockHandle
Microsoft.Diagnostics.DataContractReader.Contracts (3)
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
20
public CodeBlockHandle?
GetCodeBlockHandle
(TargetCodePointer ip) => _executionManagerCore.GetCodeBlockHandle(ip);
Contracts\ExecutionManager\ExecutionManager_2.cs (1)
20
public CodeBlockHandle?
GetCodeBlockHandle
(TargetCodePointer ip) => _executionManagerCore.GetCodeBlockHandle(ip);
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
214
CodeBlockHandle? IExecutionManager.
GetCodeBlockHandle
(TargetCodePointer ip)
23 references to GetCodeBlockHandle
Microsoft.Diagnostics.DataContractReader.Contracts (19)
Contracts\CodeVersions_1.cs (1)
123
CodeBlockHandle? info = executionManager.
GetCodeBlockHandle
(ip);
Contracts\DebugInfo\DebugInfo_1.cs (2)
29
if (_eman.
GetCodeBlockHandle
(pCode) is not CodeBlockHandle cbh)
38
if (_eman.
GetCodeBlockHandle
(pCode) is not CodeBlockHandle cbh)
Contracts\DebugInfo\DebugInfo_2.cs (3)
36
if (_eman.
GetCodeBlockHandle
(pCode) is not CodeBlockHandle cbh)
45
if (_eman.
GetCodeBlockHandle
(pCode) is not CodeBlockHandle cbh)
122
if (_eman.
GetCodeBlockHandle
(pCode) is not CodeBlockHandle cbh)
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
20
public CodeBlockHandle? GetCodeBlockHandle(TargetCodePointer ip) => _executionManagerCore.
GetCodeBlockHandle
(ip);
Contracts\ExecutionManager\ExecutionManager_2.cs (1)
20
public CodeBlockHandle? GetCodeBlockHandle(TargetCodePointer ip) => _executionManagerCore.
GetCodeBlockHandle
(ip);
Contracts\RuntimeTypeSystem_1.cs (1)
1817
if (executionManager.
GetCodeBlockHandle
(pCode) is CodeBlockHandle cbh)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (2)
48
if (_eman.
GetCodeBlockHandle
(context.InstructionPointer.Value) is not CodeBlockHandle cbh)
1245
if (_eman.
GetCodeBlockHandle
(controlPC.Value) is not CodeBlockHandle cbh)
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (1)
22
if (_eman.
GetCodeBlockHandle
(context.InstructionPointer.Value) is not CodeBlockHandle cbh)
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (1)
54
if (_eman.
GetCodeBlockHandle
(context.InstructionPointer.Value) is not CodeBlockHandle cbh)
Contracts\StackWalk\Context\LoongArch64\LoongArch64Unwinder.cs (1)
39
if (_eman.
GetCodeBlockHandle
(context.InstructionPointer.Value) is not CodeBlockHandle cbh)
Contracts\StackWalk\Context\RISCV64\RISCV64Unwinder.cs (1)
47
if (_eman.
GetCodeBlockHandle
(context.InstructionPointer.Value) is not CodeBlockHandle cbh)
Contracts\StackWalk\Context\X86\X86Unwinder.cs (1)
54
if (eman.
GetCodeBlockHandle
(context.InstructionPointer.Value) is not CodeBlockHandle cbh)
Contracts\StackWalk\StackWalk_1.cs (2)
866
if (returnAddress != TargetPointer.Null && _eman.
GetCodeBlockHandle
(returnAddress.Value) is CodeBlockHandle cbh)
923
if (_eman.
GetCodeBlockHandle
(codePointer) is CodeBlockHandle cbh && cbh.Address != TargetPointer.Null)
RuntimeTypeSystemHelpers\MethodValidation.cs (1)
210
CodeBlockHandle? codeInfo = executionManager.
GetCodeBlockHandle
(jitCodeAddr);
Microsoft.Diagnostics.DataContractReader.Legacy (4)
SOSDacImpl.cs (3)
798
if (eman.
GetCodeBlockHandle
(targetCodePointer) is not CodeBlockHandle cbh)
2742
CodeBlockHandle? handle = executionManager.
GetCodeBlockHandle
(ip.ToTargetCodePointer(_target));
4650
CodeBlockHandle? handle = executionManager.
GetCodeBlockHandle
(ip.ToTargetCodePointer(_target));
SOSDacImpl.IXCLRDataProcess.cs (1)
468
if (eman.
GetCodeBlockHandle
(methodAddr) is CodeBlockHandle cbh &&