public override void Visit(AllocationEvent ev) { var sec = ev.Timestamp / 100000000; if (newestSecond < sec) { newestSecond = sec; } if ((int)sec <= lastReportedSecond) { Console.WriteLine("Trouble in paradise!"); } allocatedObjectsPerSecond[sec]++; allocatedBytesPerSecond[sec] += (uint)ev.ObjectSize; allocationsTracker[ev.ObjectPointer] = ev; }
public virtual void Visit(AllocationEvent ev) { }
public override void Visit(AllocationEvent ev) { allocationsTracker[ev.ObjectPointer] = ev; }