scala.actors.threadpool.Perf Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of scala-actors Show documentation
Show all versions of scala-actors Show documentation
Deprecated Actors Library for Scala
package scala.actors.threadpool;
/**
* Compilation stub for pre-1.4.2 JREs. Thanks to it, the whole backport
* package compiles and works with 1.4.2 as well as wih earlier JREs, and takes
* advantage of native Perf class when running on 1.4.2 while seamlessly
* falling back to System.currentTimeMillis() on previous JREs. This class
* should NOT be included in the binary distribution of backport.
*
* @author Dawid Kurzyniec
* @version 1.0
*/
public final class Perf {
private static final Perf perf = new Perf();
public static Perf getPerf() { return perf; }
private Perf() {}
public long highResCounter() {
return System.currentTimeMillis();
}
public long highResFrequency() {
return 1000L;
}
}