sclass DoubleFPSCounter { new FPSCounter counter1; volatile double value; void inc() { if (counter1.secondsSinceStart() >= 1) { value = counter1!; counter1 = new FPSCounter; } counter1.inc(); } double get() { ret value; } }