Naive System.nanoTime() timing, 20000000 iterations per round round discarded (ns/op) kept (ns/op) 1 0.688 9.170 2 0.457 8.751 3 0.000 7.994 4 0.000 7.583 5 0.000 7.502 6 0.000 7.419 checksum (ignore): 1.897349195729284E9