Home
last modified time | relevance | path

Searched refs:deadline (Results 1 – 15 of 15) sorted by relevance

/libcore/ojluni/src/main/java/java/util/concurrent/locks/
DLockSupport.java272 public static void parkUntil(Object blocker, long deadline) { in parkUntil() argument
275 U.park(true, deadline); in parkUntil()
390 public static void parkUntil(long deadline) { in parkUntil() argument
391 U.park(true, deadline); in parkUntil()
DStampedLock.java493 long next, deadline; in tryWriteLock() local
498 if ((deadline = System.nanoTime() + nanos) == 0L) in tryWriteLock()
499 deadline = 1L; in tryWriteLock()
500 if ((next = acquireWrite(true, deadline)) != INTERRUPTED) in tryWriteLock()
578 long s, m, next, deadline; in tryReadLock() local
591 if ((deadline = System.nanoTime() + nanos) == 0L) in tryReadLock()
592 deadline = 1L; in tryReadLock()
593 if ((next = acquireRead(true, deadline)) != INTERRUPTED) in tryReadLock()
1233 private long acquireWrite(boolean interruptible, long deadline) { in acquireWrite() argument
1310 if (deadline == 0L) in acquireWrite()
[all …]
DAbstractQueuedLongSynchronizer.java483 final long deadline = System.nanoTime() + nanosTimeout; in doAcquireNanos() local
493 nanosTimeout = deadline - System.nanoTime(); in doAcquireNanos()
579 final long deadline = System.nanoTime() + nanosTimeout; in doAcquireSharedNanos() local
592 nanosTimeout = deadline - System.nanoTime(); in doAcquireSharedNanos()
1634 final long deadline = System.nanoTime() + nanosTimeout; in awaitNanos() local
1648 nanosTimeout = deadline - System.nanoTime(); in awaitNanos()
1656 long remaining = deadline - System.nanoTime(); // avoid overflow in awaitNanos()
1674 public final boolean awaitUntil(Date deadline) in awaitUntil() argument
1676 long abstime = deadline.getTime(); in awaitUntil()
1722 final long deadline = System.nanoTime() + nanosTimeout; in await() local
[all …]
DAbstractQueuedSynchronizer.java963 final long deadline = System.nanoTime() + nanosTimeout; in doAcquireNanos() local
973 nanosTimeout = deadline - System.nanoTime(); in doAcquireNanos()
1059 final long deadline = System.nanoTime() + nanosTimeout; in doAcquireSharedNanos() local
1072 nanosTimeout = deadline - System.nanoTime(); in doAcquireSharedNanos()
2112 final long deadline = System.nanoTime() + nanosTimeout; in awaitNanos() local
2126 nanosTimeout = deadline - System.nanoTime(); in awaitNanos()
2134 long remaining = deadline - System.nanoTime(); // avoid overflow in awaitNanos()
2152 public final boolean awaitUntil(Date deadline) in awaitUntil() argument
2154 long abstime = deadline.getTime(); in awaitUntil()
2200 final long deadline = System.nanoTime() + nanosTimeout; in await() local
[all …]
DCondition.java453 boolean awaitUntil(Date deadline) throws InterruptedException; in awaitUntil() argument
/libcore/ojluni/src/main/java/java/util/concurrent/
DAbstractExecutorService.java169 final long deadline = timed ? System.nanoTime() + nanos : 0L; in doInvokeAny() local
191 nanos = deadline - System.nanoTime(); in doInvokeAny()
264 final long deadline = System.nanoTime() + nanos; in invokeAll() local
276 if (((i == 0) ? nanos : deadline - System.nanoTime()) <= 0L) in invokeAll()
284 try { f.get(deadline - System.nanoTime(), NANOSECONDS); } in invokeAll()
DSynchronousQueue.java435 final long deadline = timed ? System.nanoTime() + nanos : 0L; in awaitFulfill() local
447 nanos = deadline - System.nanoTime(); in awaitFulfill()
735 final long deadline = timed ? System.nanoTime() + nanos : 0L; in awaitFulfill() local
747 nanos = deadline - System.nanoTime(); in awaitFulfill()
DPhaser.java1087 final long deadline; field in Phaser.QNode
1098 this.deadline = timed ? System.nanoTime() + nanos : 0L; in QNode()
1116 (nanos <= 0L || (nanos = deadline - System.nanoTime()) <= 0L)) { in isReleasable()
DForkJoinTask.java1039 long deadline = (d == 0L) ? 1L : d; // avoid 0 in get() local
1043 s = wt.pool.awaitJoin(wt.workQueue, this, deadline); in get()
1052 (ns = deadline - System.nanoTime()) > 0L) { in get()
DCompletableFuture.java1741 final long deadline; // non-zero if timed field in CompletableFuture.Signaller
1746 Signaller(boolean interruptible, long nanos, long deadline) { in Signaller() argument
1750 this.deadline = deadline; in Signaller()
1764 (deadline != 0L && in isReleasable()
1766 (nanos = deadline - System.nanoTime()) <= 0L)) || in isReleasable()
1771 if (deadline == 0L) in block()
1828 long deadline = (d == 0L) ? 1L : d; // avoid 0 in timedGet() local
1834 q = new Signaller(true, nanos, deadline); in timedGet()
DForkJoinPool.java1683 final int awaitJoin(WorkQueue w, ForkJoinTask<?> task, long deadline) {
1724 if (deadline == 0L)
1726 else if ((ns = deadline - System.nanoTime()) <= 0L)
2947 long deadline = System.nanoTime() + nanos;
2956 nanos = deadline - System.nanoTime();
DSubmissionPublisher.java1432 long deadline = timed ? System.nanoTime() + nanos : 0L; in block() local
1439 else if (timed && (nanos = deadline - System.nanoTime()) <= 0L) in block()
DLinkedTransferQueue.java704 final long deadline = timed ? System.nanoTime() + nanos : 0L; in awaitMatch() local
738 nanos = deadline - System.nanoTime(); in awaitMatch()
/libcore/ojluni/src/test/java/util/concurrent/tck/
DLockSupportTest.java81 LockSupport.parkUntil(deadline(millis)); in parkUntil()
99 LockSupport.parkUntil(theBlocker(), deadline(millis)); in parkUntilBlocker()
113 long deadline(long millis) { in deadline() method in LockSupportTest.ParkMethod
/libcore/jsr166-tests/src/test/java/jsr166/
DLockSupportTest.java57 LockSupport.parkUntil(deadline(millis)); in parkUntil()
75 LockSupport.parkUntil(theBlocker(), deadline(millis)); in parkUntilBlocker()
89 long deadline(long millis) { in deadline() method in LockSupportTest.ParkMethod