package benchmark;
import com.sun.cldchi.jvm.JVM;
import org.mozilla.internal.Sys;
public class YieldBench {
void runBenchmark() {
long start = JVM.monotonicTimeMillis();
for (int i = 0; i < 1000000; i++) {
Thread.yield();
}
System.out.println("Unwinds: " + Sys.getUnwindCount());
System.out.println(JVM.monotonicTimeMillis() - start);
}
public static void main(String args[]) {
YieldBench bench = new YieldBench();
bench.runBenchmark();
}
}