57 lines
1.3 KiB
C#
57 lines
1.3 KiB
C#
using AlicizaX;
|
|
|
|
namespace AlicizaX.Debugger.Runtime
|
|
{
|
|
public sealed partial class DebuggerComponent
|
|
{
|
|
private sealed partial class RuntimeMemorySummaryWindow : ScrollableDebuggerWindowBase
|
|
{
|
|
private sealed class Record
|
|
{
|
|
private readonly string m_Name;
|
|
private int m_Count;
|
|
private long m_Size;
|
|
|
|
public Record(string name)
|
|
{
|
|
m_Name = name;
|
|
m_Count = 0;
|
|
m_Size = 0L;
|
|
}
|
|
|
|
public string Name
|
|
{
|
|
get
|
|
{
|
|
return m_Name;
|
|
}
|
|
}
|
|
|
|
public int Count
|
|
{
|
|
get
|
|
{
|
|
return m_Count;
|
|
}
|
|
set
|
|
{
|
|
m_Count = value;
|
|
}
|
|
}
|
|
|
|
public long Size
|
|
{
|
|
get
|
|
{
|
|
return m_Size;
|
|
}
|
|
set
|
|
{
|
|
m_Size = value;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|