net.sourceforge.jiprof.timeline
Class TimeLineProfiler

java.lang.Object
  extended by net.sourceforge.jiprof.timeline.TimeLineProfiler
All Implemented Interfaces:
java.lang.Runnable

public class TimeLineProfiler
extends java.lang.Object
implements java.lang.Runnable


Field Summary
static TimeLine _timeLine
           
 
Constructor Summary
TimeLineProfiler()
           
 
Method Summary
static void alloc(java.lang.String className)
           
static void beginWait(java.lang.String className, java.lang.String methodName)
           
static void end(java.lang.String className, java.lang.String methodName)
           
static void endWait(java.lang.String className, java.lang.String methodName)
           
static void initProfiler()
           
 void run()
          ShutdownHook: This will dump the profiling info when the VM shutsdown.
static void start(java.lang.String className, java.lang.String methodName)
           
static void unwind(java.lang.String className, java.lang.String methodName, java.lang.String exception)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_timeLine

public static TimeLine _timeLine
Constructor Detail

TimeLineProfiler

public TimeLineProfiler()
Method Detail

initProfiler

public static void initProfiler()

start

public static void start(java.lang.String className,
                         java.lang.String methodName)

end

public static void end(java.lang.String className,
                       java.lang.String methodName)

alloc

public static void alloc(java.lang.String className)

beginWait

public static void beginWait(java.lang.String className,
                             java.lang.String methodName)

endWait

public static void endWait(java.lang.String className,
                           java.lang.String methodName)

unwind

public static void unwind(java.lang.String className,
                          java.lang.String methodName,
                          java.lang.String exception)

run

public void run()
ShutdownHook: This will dump the profiling info when the VM shutsdown.

Specified by:
run in interface java.lang.Runnable