75c75
< extern Tick curTick;
---
> extern Tick curTick();
533,534c533,534
< total += current * (curTick - last);
< last = curTick;
---
> total += current * (curTick() - last);
> last = curTick();
563,564c563,564
< assert(last == curTick);
< return (Result)(total + current) / (Result)(curTick - lastReset + 1);
---
> assert(last == curTick());
> return (Result)(total + current) / (Result)(curTick() - lastReset + 1);
578,579c578,579
< total += current * (curTick - last);
< last = curTick;
---
> total += current * (curTick() - last);
> last = curTick();
589,590c589,590
< last = curTick;
< lastReset = curTick;
---
> last = curTick();
> lastReset = curTick();
1579c1579
< data.samples = curTick;
---
> data.samples = curTick();