Exemplo n.º 1
0
        /// <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);
        }
Exemplo n.º 2
0
 /// <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;
 }