/// <summary> /// Converts CLR heap to Engine interface. /// </summary> /// <param name="clrHeap">The CLR heap.</param> internal IClrHeap FromClrHeap(Microsoft.Diagnostics.Runtime.ClrHeap clrHeap) { if (clrHeap != null) { return(clrHeaps[clrHeap]); } return(null); }
/// <summary> /// Initializes a new instance of the <see cref="ClrMdHeap"/> class. /// </summary> /// <param name="runtime">The runtime.</param> /// <param name="clrHeap">The CLR heap.</param> internal ClrMdHeap(ClrMdRuntime runtime, Microsoft.Diagnostics.Runtime.ClrHeap clrHeap) { Runtime = runtime; ClrHeap = clrHeap; }