コード例 #1
0
ファイル: HeapUtility.cs プロジェクト: raphaelmun/MonoXen
 public static HeapState GetHeapStateDelta()
 {
     tempHeapState = lastHeapState;
     return(HeapState.GetHeapDelta(tempHeapState, GetHeapStateAfter()));
 }
コード例 #2
0
ファイル: HeapUtility.cs プロジェクト: raphaelmun/MonoXen
 public static HeapState GetHeapDelta(HeapState before, HeapState after)
 {
     return(new HeapState(after.GCCount - before.GCCount, after.TotalMemoryAllocated - before.TotalMemoryAllocated));
 }
コード例 #3
0
ファイル: HeapTracker.cs プロジェクト: raphaelmun/MonoXen
 public static void ResetBeforeHeapState()
 {
     _before = HeapUtility.GetHeapStateBefore();
 }