--- jsr166/src/test/loops/LockLoops.java 2016/06/09 15:28:19 1.15 +++ jsr166/src/test/loops/LockLoops.java 2016/12/31 18:54:28 1.16 @@ -8,9 +8,14 @@ * Simple benchmark comparing various locking techniques. */ -import java.util.*; -import java.util.concurrent.*; -import java.util.concurrent.locks.*; +import java.util.concurrent.CyclicBarrier; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; +import java.util.concurrent.Semaphore; +import java.util.concurrent.locks.Lock; +import java.util.concurrent.locks.ReentrantLock; +import java.util.concurrent.locks.ReentrantReadWriteLock; +import java.util.concurrent.locks.StampedLock; public final class LockLoops { static final ExecutorService pool = Executors.newCachedThreadPool();