2 implementations of GetCodeBlockHandle
Microsoft.Diagnostics.DataContractReader.Contracts (2)
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
19public CodeBlockHandle? GetCodeBlockHandle(TargetCodePointer ip) => _executionManagerCore.GetCodeBlockHandle(ip);
Contracts\ExecutionManager\ExecutionManagerCore.cs (1)
319CodeBlockHandle? IExecutionManager.GetCodeBlockHandle(TargetCodePointer ip)
30 references to GetCodeBlockHandle
Microsoft.Diagnostics.DataContractReader.Contracts (19)
Contracts\CodeVersions_1.cs (1)
126CodeBlockHandle? info = executionManager.GetCodeBlockHandle(ip);
Contracts\DebugInfo\DebugInfo_1.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\ExecutionManagerCore.cs (2)
521if (eman.GetCodeBlockHandle(filterAddress) is CodeBlockHandle filterCodeInfoHandle 597if (eman.GetCodeBlockHandle(instructionPointer) is not CodeBlockHandle cbh)
Contracts\RuntimeTypeSystem_1.cs (1)
2170if (executionManager.GetCodeBlockHandle(pCode) is CodeBlockHandle cbh)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (2)
48if (_eman.GetCodeBlockHandle(context.InstructionPointer) is not CodeBlockHandle cbh) 1247if (_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)
1257if (returnAddress != TargetCodePointer.Null && _eman.GetCodeBlockHandle(returnAddress) is CodeBlockHandle cbh) 1384if (_eman.GetCodeBlockHandle(ip) is CodeBlockHandle cbh && cbh.Address != TargetPointer.Null)
RuntimeTypeSystemHelpers\MethodValidation.cs (1)
206CodeBlockHandle? codeInfo = executionManager.GetCodeBlockHandle(jitCodeAddr);
Microsoft.Diagnostics.DataContractReader.Legacy (11)
ClrDataMethodInstance.cs (1)
563CodeBlockHandle? codeBlock = executionManager.GetCodeBlockHandle(code);
Dbi\DacDbiImpl.cs (5)
692if (_target.TryRead(address, out byte _) && eman.GetCodeBlockHandle(address) is not null) 2281CodeBlockHandle? codeBlockHandle = eman.GetCodeBlockHandle(controlPC); 2546if (eman.GetCodeBlockHandle(new TargetCodePointer(controlPC)) is not CodeBlockHandle cbh) 2928CodeBlockHandle codeBlock = executionManager.GetCodeBlockHandle(nativeCode) 2986CodeBlockHandle codeBlock = executionManager.GetCodeBlockHandle(code)
SOSDacImpl.cs (3)
815if (eman.GetCodeBlockHandle(targetCodePointer) is not CodeBlockHandle cbh) 2834CodeBlockHandle? handle = executionManager.GetCodeBlockHandle(ip.ToTargetCodePointer(_target)); 4793CodeBlockHandle? handle = executionManager.GetCodeBlockHandle(ip.ToTargetCodePointer(_target));
SOSDacImpl.IXCLRDataProcess.cs (2)
302if (eman.GetCodeBlockHandle(managedCodeAddr) is CodeBlockHandle codeBlock) 1029if (eman.GetCodeBlockHandle(methodAddr) is CodeBlockHandle cbh &&