3 implementations of GetCodeBlockHandle
Microsoft.Diagnostics.DataContractReader.Contracts (3)
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
19public CodeBlockHandle? GetCodeBlockHandle(TargetCodePointer ip) => _executionManagerCore.GetCodeBlockHandle(ip);
Contracts\ExecutionManager\ExecutionManager_2.cs (1)
19public CodeBlockHandle? GetCodeBlockHandle(TargetCodePointer ip) => _executionManagerCore.GetCodeBlockHandle(ip);
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
217CodeBlockHandle? IExecutionManager.GetCodeBlockHandle(TargetCodePointer ip)
27 references to GetCodeBlockHandle
Microsoft.Diagnostics.DataContractReader.Contracts (21)
Contracts\CodeVersions_1.cs (1)
123CodeBlockHandle? info = executionManager.GetCodeBlockHandle(ip);
Contracts\DebugInfo\DebugInfo_1.cs (2)
29if (_eman.GetCodeBlockHandle(pCode) is not CodeBlockHandle cbh) 38if (_eman.GetCodeBlockHandle(pCode) is not CodeBlockHandle cbh)
Contracts\DebugInfo\DebugInfo_2.cs (4)
36if (_eman.GetCodeBlockHandle(pCode) is not CodeBlockHandle cbh) 45if (_eman.GetCodeBlockHandle(pCode) is not CodeBlockHandle cbh) 122if (_eman.GetCodeBlockHandle(pCode) is not CodeBlockHandle cbh) 155if (_eman.GetCodeBlockHandle(pCode) is not CodeBlockHandle cbh)
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
19public CodeBlockHandle? GetCodeBlockHandle(TargetCodePointer ip) => _executionManagerCore.GetCodeBlockHandle(ip);
Contracts\ExecutionManager\ExecutionManager_2.cs (1)
19public CodeBlockHandle? GetCodeBlockHandle(TargetCodePointer ip) => _executionManagerCore.GetCodeBlockHandle(ip);
Contracts\RuntimeTypeSystem_1.cs (1)
2000if (executionManager.GetCodeBlockHandle(pCode) is CodeBlockHandle cbh)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (2)
48if (_eman.GetCodeBlockHandle(context.InstructionPointer) is not CodeBlockHandle cbh) 1245if (_eman.GetCodeBlockHandle(controlPC.Value) is not CodeBlockHandle cbh)
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (1)
22if (_eman.GetCodeBlockHandle(context.InstructionPointer) is not CodeBlockHandle cbh)
Contracts\StackWalk\Context\ARM64\ARM64Unwinder.cs (1)
54if (_eman.GetCodeBlockHandle(context.InstructionPointer) is not CodeBlockHandle cbh)
Contracts\StackWalk\Context\LoongArch64\LoongArch64Unwinder.cs (1)
39if (_eman.GetCodeBlockHandle(context.InstructionPointer) is not CodeBlockHandle cbh)
Contracts\StackWalk\Context\RISCV64\RISCV64Unwinder.cs (1)
47if (_eman.GetCodeBlockHandle(context.InstructionPointer) is not CodeBlockHandle cbh)
Contracts\StackWalk\Context\X86\X86Unwinder.cs (1)
55if (eman.GetCodeBlockHandle(context.InstructionPointer) is not CodeBlockHandle cbh)
Contracts\StackWalk\StackWalk_1.cs (3)
825if (_target.Contracts.ExecutionManager.GetCodeBlockHandle(preUnwindIp) is CodeBlockHandle cbh) 1101if (returnAddress != TargetCodePointer.Null && _eman.GetCodeBlockHandle(returnAddress) is CodeBlockHandle cbh) 1229if (_eman.GetCodeBlockHandle(ip) is CodeBlockHandle cbh && cbh.Address != TargetPointer.Null)
RuntimeTypeSystemHelpers\MethodValidation.cs (1)
210CodeBlockHandle? codeInfo = executionManager.GetCodeBlockHandle(jitCodeAddr);
Microsoft.Diagnostics.DataContractReader.Legacy (6)
Dbi\DacDbiImpl.cs (2)
424if (_target.TryRead(address, out byte _) && eman.GetCodeBlockHandle(address) is not null) 1859if (eman.GetCodeBlockHandle(new TargetCodePointer(controlPC)) is not CodeBlockHandle cbh)
SOSDacImpl.cs (3)
777if (eman.GetCodeBlockHandle(targetCodePointer) is not CodeBlockHandle cbh) 2726CodeBlockHandle? handle = executionManager.GetCodeBlockHandle(ip.ToTargetCodePointer(_target)); 4637CodeBlockHandle? handle = executionManager.GetCodeBlockHandle(ip.ToTargetCodePointer(_target));
SOSDacImpl.IXCLRDataProcess.cs (1)
467if (eman.GetCodeBlockHandle(methodAddr) is CodeBlockHandle cbh &&