edu.nyu.cs.pdsg.debug
Class TimerTracer

java.lang.Object
  extended byedu.nyu.cs.pdsg.debug.TimerTracer

public class TimerTracer
extends java.lang.Object


Nested Class Summary
private static class TimerTracer.TimerEntry
           
 
Field Summary
private static java.util.HashMap events
           
private static TimerTracer.TimerEntry last
           
protected static long startpoint
           
 
Constructor Summary
TimerTracer()
           
 
Method Summary
static void checkpoint(java.lang.String description)
           
static void endpoint(java.lang.String description)
           
static long getTime()
           
static java.lang.String getTimeTrace()
           
static java.lang.String getUsage()
           
static void reset()
           
static void start()
           
static void startpoint(java.lang.String description)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

last

private static TimerTracer.TimerEntry last

startpoint

protected static long startpoint

events

private static java.util.HashMap events
Constructor Detail

TimerTracer

public TimerTracer()
Method Detail

start

public static void start()

getTime

public static long getTime()

checkpoint

public static void checkpoint(java.lang.String description)

startpoint

public static void startpoint(java.lang.String description)

endpoint

public static void endpoint(java.lang.String description)

getTimeTrace

public static java.lang.String getTimeTrace()

getUsage

public static java.lang.String getUsage()

reset

public static void reset()


Copyright (c) 2002-2003 New York University RLAB