@Override
        public void run() {
            for (int i = 0; i < ITERATIONS; ++i) {
                naiveCounter += i;
            }
        }
This just bangs on a shared to give some sort of lower bound for time
elapsed.
vespajlib/developernotes/ThreadLocalDirectoryBenchmark.java