1 write to _executionManagerCore
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ExecutionManager\ExecutionManager_2.cs (1)
16
_executionManagerCore
= new ExecutionManagerCore<NibbleMapConstantLookup>(target, addr);
21 references to _executionManagerCore
Microsoft.Diagnostics.DataContractReader.Contracts (21)
Contracts\ExecutionManager\ExecutionManager_2.cs (21)
19
public CodeBlockHandle? GetCodeBlockHandle(TargetCodePointer ip) =>
_executionManagerCore
.GetCodeBlockHandle(ip);
20
public TargetPointer GetMethodDesc(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetMethodDesc(codeInfoHandle);
21
public TargetPointer GetStartAddress(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetStartAddress(codeInfoHandle);
22
public TargetPointer GetFuncletStartAddress(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetFuncletStartAddress(codeInfoHandle);
23
public void GetMethodRegionInfo(CodeBlockHandle codeInfoHandle, out uint hotSize, out TargetPointer coldStart, out uint coldSize) =>
_executionManagerCore
.GetMethodRegionInfo(codeInfoHandle, out hotSize, out coldStart, out coldSize);
24
public TargetPointer NonVirtualEntry2MethodDesc(TargetCodePointer entrypoint) =>
_executionManagerCore
.NonVirtualEntry2MethodDesc(entrypoint);
25
public bool IsFunclet(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.IsFunclet(codeInfoHandle);
26
public bool IsFilterFunclet(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.IsFilterFunclet(codeInfoHandle);
27
public TargetPointer GetUnwindInfo(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetUnwindInfo(codeInfoHandle);
28
public TargetPointer GetUnwindInfoBaseAddress(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetUnwindInfoBaseAddress(codeInfoHandle);
29
public TargetPointer GetDebugInfo(CodeBlockHandle codeInfoHandle, out bool hasFlagByte) =>
_executionManagerCore
.GetDebugInfo(codeInfoHandle, out hasFlagByte);
30
public void GetGCInfo(CodeBlockHandle codeInfoHandle, out TargetPointer gcInfo, out uint gcVersion) =>
_executionManagerCore
.GetGCInfo(codeInfoHandle, out gcInfo, out gcVersion);
31
public TargetNUInt GetRelativeOffset(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetRelativeOffset(codeInfoHandle);
32
public bool IsGcSafe(TargetCodePointer instructionPointer) =>
_executionManagerCore
.IsGcSafe(instructionPointer);
33
public uint GetStackParameterSize(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetStackParameterSize(codeInfoHandle);
34
public List<ExceptionClauseInfo> GetExceptionClauses(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetExceptionClauses(codeInfoHandle);
35
public JitManagerInfo GetEEJitManagerInfo() =>
_executionManagerCore
.GetEEJitManagerInfo();
36
public IEnumerable<ICodeHeapInfo> GetCodeHeapInfos() =>
_executionManagerCore
.GetCodeHeapInfos();
37
public CodeKind GetCodeKind(TargetCodePointer codeAddress) =>
_executionManagerCore
.GetCodeKind(codeAddress);
38
public TargetPointer FindReadyToRunModule(TargetPointer address) =>
_executionManagerCore
.FindReadyToRunModule(address);
39
public void Flush(FlushScope scope) =>
_executionManagerCore
.Flush(scope);