Class FiniteQueueBench

java.lang.Object
  extended by FiniteQueueBench

public class FiniteQueueBench
extends java.lang.Object

A simple microbenchmark measuring overheads for various queue operations.


Field Summary
private static int MEASUREMENT_SIZE
           
private static int WARMUP_SIZE
           
 
Constructor Summary
FiniteQueueBench()
           
 
Method Summary
static void main(java.lang.String[] args)
           
private static void printStats(java.lang.String msg, long t1, long t2, int count)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WARMUP_SIZE

private static final int WARMUP_SIZE
See Also:
Constant Field Values

MEASUREMENT_SIZE

private static final int MEASUREMENT_SIZE
See Also:
Constant Field Values
Constructor Detail

FiniteQueueBench

public FiniteQueueBench()
Method Detail

printStats

private static void printStats(java.lang.String msg,
                               long t1,
                               long t2,
                               int count)

main

public static void main(java.lang.String[] args)