1 instantiation of PrecodeMachineDescriptor
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Data\PrecodeMachineDescriptor.cs (1)
9
=> new
PrecodeMachineDescriptor
(target, address);
34 references to PrecodeMachineDescriptor
Microsoft.Diagnostics.DataContractReader.Contracts (34)
Contracts\PrecodeStubs_1.cs (8)
12
public static TargetPointer StubPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
19
public static TargetPointer FixupPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
26
public static TargetPointer ThisPtrRetBufPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
31
public static TargetPointer InterpreterPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
41
internal static byte ReadPrecodeType(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
59
public static KnownPrecodeType? TryGetKnownPrecodeType(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
64
public static KnownPrecodeType? TryGetKnownPrecodeType_Impl<TPrecodeStubsImplementation, TStubPrecodeData>(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor) where TPrecodeStubsImplementation : IPrecodeStubsContractCommonApi<TStubPrecodeData> where TStubPrecodeData : IData<TStubPrecodeData>
105
static TStubPrecodeData GetStubPrecodeData(TargetPointer stubInstrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
Contracts\PrecodeStubs_2.cs (5)
11
public static TargetPointer StubPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
18
public static TargetPointer FixupPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
24
public static TargetPointer ThisPtrRetBufPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
32
public static TargetPointer InterpreterPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
42
public static KnownPrecodeType? TryGetKnownPrecodeType(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
Contracts\PrecodeStubs_3.cs (6)
11
public static TargetPointer StubPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
17
public static TargetPointer FixupPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
23
public static TargetPointer ThisPtrRetBufPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
29
public static TargetPointer InterpreterPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
45
private static Data.StubPrecodeData_2 GetStubPrecodeData(TargetPointer stubInstrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
51
public static KnownPrecodeType? TryGetKnownPrecodeType(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
Contracts\PrecodeStubs_Common.cs (12)
24
public static abstract TargetPointer StubPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor);
25
public static abstract TargetPointer ThisPtrRetBufPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor);
26
public static abstract TargetPointer FixupPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor);
27
public static abstract TargetPointer InterpreterPrecode_GetMethodDesc(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor);
29
public static abstract KnownPrecodeType? TryGetKnownPrecodeType(TargetPointer instrPointer, Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor);
36
internal readonly Data.
PrecodeMachineDescriptor
MachineDescriptor;
49
internal abstract TargetPointer GetMethodDesc(Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor);
56
internal override TargetPointer GetMethodDesc(Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
66
internal override TargetPointer GetMethodDesc(Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
80
internal override TargetPointer GetMethodDesc(Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
90
internal override TargetPointer GetMethodDesc(Target target, Data.
PrecodeMachineDescriptor
precodeMachineDescriptor)
152
MachineDescriptor = target.ProcessedData.GetOrAdd<Data.
PrecodeMachineDescriptor
>(descAddr);
Data\PrecodeMachineDescriptor.cs (3)
6
internal sealed class PrecodeMachineDescriptor : IData<
PrecodeMachineDescriptor
>
8
static
PrecodeMachineDescriptor
IData<
PrecodeMachineDescriptor
>.Create(Target target, TargetPointer address)