edu.umd.cs.findbugs
Class Footprint
java.lang.Object
edu.umd.cs.findbugs.Footprint
public class Footprint
- extends java.lang.Object
Class to maintain a snapshot of a processes's time and memory usage.
This uses some JDK 1.5 APIs so must be careful that it doesn't cause
any harm when run from 1.4.
- Author:
- Brian Cole
- See Also:
FindBugs
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Footprint
public Footprint()
Footprint
public Footprint(Footprint base)
- uses deltas from base for cpuTime and clockTime (but not peakMemory)
getCpuTime
public long getCpuTime()
getClockTime
public long getClockTime()
getPeakMemory
public long getPeakMemory()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
main
public static void main(java.lang.String[] argv)