--- jsr166/src/test/tck/AbstractQueuedSynchronizerTest.java 2003/12/31 21:30:08 1.6 +++ jsr166/src/test/tck/AbstractQueuedSynchronizerTest.java 2004/01/02 21:06:38 1.7 @@ -32,12 +32,12 @@ public class AbstractQueuedSynchronizerT private static class Sync extends AbstractQueuedSynchronizer { boolean isLocked() { return getState() == 1; } - public boolean tryAcquireExclusiveState(boolean isQueued, int acquires) { + public boolean tryAcquireExclusive(boolean isQueued, int acquires) { assert acquires == 1; // Does not use multiple acquires return compareAndSetState(0, 1); } - public boolean releaseExclusiveState(int releases) { + public boolean tryReleaseExclusive(int releases) { setState(0); return true; } @@ -53,10 +53,10 @@ public class AbstractQueuedSynchronizerT setState(0); // reset to unlocked state } } - + private final Sync sync = new Sync(); public boolean tryLock() { - return sync.tryAcquireExclusiveState(false, 1); + return sync.tryAcquireExclusive(false, 1); } public void lock() { sync.acquireExclusiveUninterruptibly(1);