1 write to _executionManagerCore
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ExecutionManager\ExecutionManager_1.cs (1)
16
_executionManagerCore
= new ExecutionManagerCore<NibbleMapConstantLookup>(target, addr);
23 references to _executionManagerCore
Microsoft.Diagnostics.DataContractReader.Contracts (23)
Contracts\ExecutionManager\ExecutionManager_1.cs (23)
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 TargetCodePointer GetDiagnosticCodeStartFromEntryPoint(TargetCodePointer entryPoint) =>
_executionManagerCore
.GetDiagnosticCodeStartFromEntryPoint(entryPoint);
26
public bool IsFunclet(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.IsFunclet(codeInfoHandle);
27
public bool IsFilterFunclet(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.IsFilterFunclet(codeInfoHandle);
28
public TargetPointer GetUnwindInfo(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetUnwindInfo(codeInfoHandle);
29
public TargetPointer GetUnwindInfoBaseAddress(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetUnwindInfoBaseAddress(codeInfoHandle);
30
public TargetPointer GetDebugInfo(CodeBlockHandle codeInfoHandle, out bool hasFlagByte) =>
_executionManagerCore
.GetDebugInfo(codeInfoHandle, out hasFlagByte);
31
public void GetGCInfo(CodeBlockHandle codeInfoHandle, out TargetPointer gcInfo, out uint gcVersion) =>
_executionManagerCore
.GetGCInfo(codeInfoHandle, out gcInfo, out gcVersion);
32
public TargetNUInt GetRelativeOffset(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetRelativeOffset(codeInfoHandle);
33
public bool IsGcSafe(TargetCodePointer instructionPointer) =>
_executionManagerCore
.IsGcSafe(instructionPointer);
34
public uint GetStackParameterSize(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetStackParameterSize(codeInfoHandle);
35
public List<ExceptionClauseInfo> GetExceptionClauses(CodeBlockHandle codeInfoHandle) =>
_executionManagerCore
.GetExceptionClauses(codeInfoHandle);
36
public JitManagerInfo? GetJitManagerInfo(JitManagerKind kind) =>
_executionManagerCore
.GetJitManagerInfo(kind);
37
public IEnumerable<ICodeHeapInfo> GetCodeHeapInfos(JitManagerKind kind) =>
_executionManagerCore
.GetCodeHeapInfos(kind);
38
public IReadOnlyList<TargetPointer> GetDynamicFunctionTableEntries(TargetPointer tableAddress) =>
_executionManagerCore
.GetDynamicFunctionTableEntries(tableAddress);
39
public CodeKind GetCodeKind(TargetCodePointer codeAddress) =>
_executionManagerCore
.GetCodeKind(codeAddress);
40
public TargetPointer FindReadyToRunModule(TargetPointer address) =>
_executionManagerCore
.FindReadyToRunModule(address);
41
public void Flush(FlushScope scope) =>
_executionManagerCore
.Flush(scope);