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()
getCollectionTime
public long getCollectionTime()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
main
public static void main(java.lang.String[] argv)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.