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)
221CodeBlockHandle? IExecutionManager.GetCodeBlockHandle(TargetCodePointer ip)
31 references to GetCodeBlockHandle
Microsoft.Diagnostics.DataContractReader.Contracts (21)
Contracts\CodeVersions_1.cs (1)
126CodeBlockHandle? 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\ExecutionManager\ExecutionManagerCore.cs (1)
416if (eman.GetCodeBlockHandle(instructionPointer) is not CodeBlockHandle cbh)
Contracts\RuntimeTypeSystem_1.cs (1)
2155if (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 (2)
1253if (returnAddress != TargetCodePointer.Null && _eman.GetCodeBlockHandle(returnAddress) is CodeBlockHandle cbh) 1380if (_eman.GetCodeBlockHandle(ip) is CodeBlockHandle cbh && cbh.Address != TargetPointer.Null)
RuntimeTypeSystemHelpers\MethodValidation.cs (1)
206CodeBlockHandle? codeInfo = executionManager.GetCodeBlockHandle(jitCodeAddr);
Microsoft.Diagnostics.DataContractReader.Legacy (10)
ClrDataMethodInstance.cs (1)
401CodeBlockHandle? codeBlock = executionManager.GetCodeBlockHandle(code);
Dbi\DacDbiImpl.cs (5)
627if (_target.TryRead(address, out byte _) && eman.GetCodeBlockHandle(address) is not null) 2178CodeBlockHandle? codeBlockHandle = eman.GetCodeBlockHandle(controlPC); 2440if (eman.GetCodeBlockHandle(new TargetCodePointer(controlPC)) is not CodeBlockHandle cbh) 2811CodeBlockHandle codeBlock = executionManager.GetCodeBlockHandle(nativeCode) 2868CodeBlockHandle codeBlock = executionManager.GetCodeBlockHandle(code)
SOSDacImpl.cs (3)
776if (eman.GetCodeBlockHandle(targetCodePointer) is not CodeBlockHandle cbh) 2732CodeBlockHandle? handle = executionManager.GetCodeBlockHandle(ip.ToTargetCodePointer(_target)); 4648CodeBlockHandle? handle = executionManager.GetCodeBlockHandle(ip.ToTargetCodePointer(_target));
SOSDacImpl.IXCLRDataProcess.cs (1)
933if (eman.GetCodeBlockHandle(methodAddr) is CodeBlockHandle cbh &&