jeroen.util
Class Stopwatch

java.lang.Object
  |
  +--jeroen.util.Stopwatch

public class Stopwatch
extends Object

Een eenvoudige klasse om methodes te timen. Iemand (ik heb geen idee wie) heeft ooit gezegd dat 90% van de tijd die gestoken wordt in het optimaliseren van applicaties, gestoken wordt in gedeeltes van het programma die maar 10% van de CPU tijd in beslag nemen. Met behulp van deze klasse kun je zien waar in je programma/methode de meeste tijd gaat zitten, en dus ook naar welk gedeelte je eens extra moet kijken.


Method Summary
static void mark(int verbose)
          Geef het begin aan van een actie.
static void mark(int verbose, String omschrijving)
          Geef het begin aan van een actie.
static void stop(int verbose)
          Print alles uit t/m verbose
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

mark

public static void mark(int verbose)
Geef het begin aan van een actie.
Parameters:
verbose - verbose-level waarin het weergegeven moet worden.

mark

public static void mark(int verbose,
                        String omschrijving)
Geef het begin aan van een actie.
Parameters:
verbose - verbose-level waarin het weergegeven moet worden.

stop

public static void stop(int verbose)
Print alles uit t/m verbose