1 write to MachineDescriptor
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\PrecodeStubs_Common.cs (1)
152MachineDescriptor = target.ProcessedData.GetOrAdd<Data.PrecodeMachineDescriptor>(descAddr);
7 references to MachineDescriptor
Microsoft.Diagnostics.DataContractReader.Contracts (7)
Contracts\PrecodeStubs_Common.cs (7)
100TargetPointer stubPrecodeDataAddress = stubInstrPointer + MachineDescriptor.StubCodePageSize; 106return TPrecodeStubsImplementation.TryGetKnownPrecodeType(instrAddress, _target, MachineDescriptor); 160return precode.GetMethodDesc(_target, MachineDescriptor); 170if (MachineDescriptor.FixupStubPrecodeSize is not byte fixupSize || fixupSize == 0) 176if (MachineDescriptor.StubPrecodeSize is not byte stubPrecodeSize || stubPrecodeSize == 0) 181ulong pageMask = MachineDescriptor.StubCodePageSize - 1; 200TargetPointer dataAddr = instrPointer + MachineDescriptor.StubCodePageSize;