All Packages This Package Class Hierarchy Class Search Index
Class edu.utah.janos.core.CycleTimer
java.lang.Object
|
+----edu.utah.janos.core.CycleTimer
public class CycleTimer
extends java.lang.Object
{
// Fields 5
public long count;
public String name;
public long start_time;
public long time;
public long timeSquareSum;
// Constructors 2
public CycleTimer();
public CycleTimer(String);
// Methods 6
public static long cycles();
public synchronized long avg();
public synchronized void end();
public synchronized void reset();
public synchronized void start();
public synchronized long stdDev();
}
Access to the underlying cycle timer.
XXX Make this more generic: a simple timer interface.
%AUTHOR_CKH%
public String name
public long count
public long time
public long timeSquareSum
public long start_time
public CycleTimer()
public CycleTimer(String name)
public synchronized void reset()
public synchronized void start()
public synchronized void end()
public synchronized long avg()
public synchronized long stdDev()
public static long cycles()
All Packages This Package Class Hierarchy Class Search Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7