1 write to NumHotColdMap
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Data\ReadyToRunInfo.cs (1)
26NumHotColdMap = target.ReadField<uint>(address, type, nameof(NumHotColdMap));
6 references to NumHotColdMap
Microsoft.Diagnostics.DataContractReader.Contracts (6)
Contracts\ExecutionManager\ExecutionManagerCore.ReadyToRunJitManager.cs (3)
55if (_hotCold.TryGetColdFunctionIndex(r2rInfo.NumHotColdMap, r2rInfo.HotColdMap, index, out uint coldFunctionIndex)) 93if (_hotCold.TryGetColdFunctionIndex(r2rInfo.NumHotColdMap, r2rInfo.HotColdMap, index, r2rInfo.NumRuntimeFunctions, out uint coldStartIdx, out uint coldEndIdx)) 236index = _hotCold.GetHotFunctionIndex(r2rInfo.NumHotColdMap, r2rInfo.HotColdMap, index);
Data\ReadyToRunInfo.cs (3)
26NumHotColdMap = target.ReadField<uint>(address, type, nameof(NumHotColdMap)); 27Debug.Assert(NumHotColdMap % 2 == 0, "Hot/cold map should have an even number of entries (pairs of hot/cold runtime function indexes)"); 28HotColdMap = NumHotColdMap > 0