Timing info cleanup

This commit is contained in:
Andy Adshead 2019-01-27 15:50:09 +00:00
commit a463df9d02

View file

@ -2,11 +2,17 @@
{ {
public struct TimingInfo public struct TimingInfo
{ {
public long BeginTime, LastTime, TotalTime, Instant; // Timestamps
public int Count, InstantCount; public long BeginTime;
public long AverageTime public long LastTime;
{ public long TotalTime;
get => (Count == 0) ? -1 : TotalTime / Count; public long Instant;
}
// Measurement counts
public int Count;
public int InstantCount;
// Work out average
public long AverageTime => (Count == 0) ? -1 : TotalTime / Count;
} }
} }