org.objectweb.proactive.benchmarks.timit.util
Class FakeTimer
java.lang.Object
org.objectweb.proactive.benchmarks.timit.util.HierarchicalTimer
org.objectweb.proactive.benchmarks.timit.util.FakeTimer
- All Implemented Interfaces:
- java.io.Serializable
public class FakeTimer
- extends HierarchicalTimer
Class used only for performances
- Author:
- Brian Amedro, Vladimir Bodnartchouk
- See Also:
- Serialized Form
Methods inherited from class org.objectweb.proactive.benchmarks.timit.util.HierarchicalTimer |
activateCounters, addInstance, getCounterName, getCtm, getElapsedTime, getHierarchicalTime, getNbCounter, getStats, getTotalTime, printArray, readTimer, resetCounter, resetTimer, startAsync, stopAsync, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FakeTimer
public FakeTimer()
start
public void start(int n)
- Description copied from class:
HierarchicalTimer
- Starts a counter.
- Overrides:
start
in class HierarchicalTimer
- Parameters:
n
- The integer that idetifies the timer to stop.
stop
public void stop(int n)
- Description copied from class:
HierarchicalTimer
- Stops the adequate counter.
- Overrides:
stop
in class HierarchicalTimer
- Parameters:
n
- The integer that idetifies the timer to stop.
resetTimer
public void resetTimer(int n)
setValue
public void setValue(int n,
int t)
- Overrides:
setValue
in class HierarchicalTimer
addValue
public void addValue(int n,
int t)
- Overrides:
addValue
in class HierarchicalTimer
isStarted
public boolean isStarted(int n)
- Description copied from class:
HierarchicalTimer
- Know if a counter is started or not
- Overrides:
isStarted
in class HierarchicalTimer
- Parameters:
n
- the id of the counter
- Returns:
- true if started, false otherwise
getElapsedTime
public int getElapsedTime()
getHierarchicalTime
public int getHierarchicalTime()
getTotalTime
public int getTotalTime()
getInstance
public static HierarchicalTimer getInstance()
Copyright 2001-2007 INRIA All Rights Reserved.