Searched defs:awaitNanos (Results 1 - 7 of 7) sorted by relevance

/libcore/ojluni/src/main/java/java/util/concurrent/locks/
H A DCondition.java320 * nanos = theCondition.awaitNanos(nanos);
359 long awaitNanos(long nanosTimeout) throws InterruptedException; method in interface:Condition
365 * <pre> {@code awaitNanos(unit.toNanos(time)) > 0}</pre>
H A DAbstractQueuedLongSynchronizer.java1620 public final long awaitNanos(long nanosTimeout) method in class:AbstractQueuedLongSynchronizer.ConditionObject
1625 // awaitNanos(0) as a way to "yield the lock".
H A DAbstractQueuedSynchronizer.java2084 public final long awaitNanos(long nanosTimeout) method in class:AbstractQueuedSynchronizer.ConditionObject
2089 // awaitNanos(0) as a way to "yield the lock".
/libcore/jsr166-tests/src/test/java/jsr166/
H A DAbstractQueuedLongSynchronizerTest.java210 enum AwaitMethod { await, awaitTimed, awaitNanos, awaitUntil } enum constant in enum:AbstractQueuedLongSynchronizerTest.AwaitMethod
225 case awaitNanos:
227 long nanosRemaining = c.awaitNanos(nanosTimeout);
252 case awaitNanos:
255 long nanosRemaining = c.awaitNanos(nanosTimeout);
660 * await/awaitNanos/awaitUntil without a signal times out
663 public void testAwaitNanos_Timeout() { testAwait_Timeout(AwaitMethod.awaitNanos); }
674 * await/awaitNanos/awaitUntil returns when signalled
678 public void testSignal_awaitNanos() { testSignal(AwaitMethod.awaitNanos); }
1003 * await/awaitNanos/awaitUnti
[all...]
H A DAbstractQueuedSynchronizerTest.java213 enum AwaitMethod { await, awaitTimed, awaitNanos, awaitUntil } enum constant in enum:AbstractQueuedSynchronizerTest.AwaitMethod
228 case awaitNanos:
230 long nanosRemaining = c.awaitNanos(nanosTimeout);
255 case awaitNanos:
258 long nanosRemaining = c.awaitNanos(nanosTimeout);
663 * await/awaitNanos/awaitUntil without a signal times out
666 public void testAwaitNanos_Timeout() { testAwait_Timeout(AwaitMethod.awaitNanos); }
677 * await/awaitNanos/awaitUntil returns when signalled
681 public void testSignal_awaitNanos() { testSignal(AwaitMethod.awaitNanos); }
1006 * await/awaitNanos/awaitUnti
[all...]
H A DReentrantLockTest.java151 enum AwaitMethod { await, awaitTimed, awaitNanos, awaitUntil } enum constant in enum:ReentrantLockTest.AwaitMethod
166 case awaitNanos:
168 long nanosRemaining = c.awaitNanos(timeoutNanos);
526 * awaitNanos without a signal times out
538 long nanosRemaining = c.awaitNanos(timeoutNanos);
934 * await/awaitNanos/awaitUntil is interruptible
940 public void testInterruptible_awaitNanos() { testInterruptible(false, AwaitMethod.awaitNanos); }
941 public void testInterruptible_awaitNanos_fair() { testInterruptible(true, AwaitMethod.awaitNanos); }
979 public void testSignalAll_awaitNanos() { testSignalAll(false, AwaitMethod.awaitNanos); }
980 public void testSignalAll_awaitNanos_fair() { testSignalAll(true, AwaitMethod.awaitNanos); }
[all...]
H A DReentrantReadWriteLockTest.java160 enum AwaitMethod { await, awaitTimed, awaitNanos, awaitUntil } enum constant in enum:ReentrantReadWriteLockTest.AwaitMethod
175 case awaitNanos:
177 long nanosRemaining = c.awaitNanos(timeoutNanos);
927 * awaitNanos without a signal times out
940 long nanosRemaining = c.awaitNanos(timeoutNanos);
1062 * await/awaitNanos/awaitUntil is interruptible
1068 public void testInterruptible_awaitNanos() { testInterruptible(false, AwaitMethod.awaitNanos); }
1069 public void testInterruptible_awaitNanos_fair() { testInterruptible(true, AwaitMethod.awaitNanos); }
1107 public void testSignalAll_awaitNanos() { testSignalAll(false, AwaitMethod.awaitNanos); }
1108 public void testSignalAll_awaitNanos_fair() { testSignalAll(true, AwaitMethod.awaitNanos); }
[all...]

Completed in 593 milliseconds