h1

Stopwatch

december 28, 2008

long start = System.currentTimeMillis();
// some code to be measured
long stop = System.currentTimeMillis();
System.out.print(stop – start);

Velen onder ons gebruiken bovenstaande statements om de tijd te meten van een bepaalde routine.
Toevallig -door één van mijn cursisten die ik onder mijn vleugels neem voor zijn eindwerk-  kwam ik op de plugin Stopwatch.

Na installatie van de plugin (in eclipse gewoon in de map plugins plaatsen :) ) kan je bovenstaande statements (na de nodige imports in je project natuurlijk) vervangen door:

Stopwatch.setActive(true);
for (int count = 0; count < 21; count++) {
	long id = Stopwatch.start("my group", "my label");
	// some code to be measured
	Stopwatch.stop(id);
}

Report report = Stopwatch.getSingleReport("my group", "my label");
System.out.print(report);

Een handige plugin wanneer je op een eenvoudige manier testing wil uitvoeren naar de performantie van je code.

Laat een reactie achter