/libcore/jsr166-tests/src/test/java/jsr166/ |
SystemTest.java | 23 * Nanos between readings of millis is no longer than millis (plus 36 long nanos = n2 - n1; local 37 assertTrue(nanos >= 0); 38 long nanosAsMillis = nanos / 1000000; 43 * Millis between readings of nanos is less than nanos, adjusting 56 long nanos = n2 - n1; local 58 assertTrue(nanos >= 0); 59 long nanosAsMillis = nanos / 1000000;
|
/external/guava/guava-testlib/src/com/google/common/testing/ |
FakeTicker.java | 38 private final AtomicLong nanos = new AtomicLong(); field in class:FakeTicker 47 nanos.addAndGet(nanoseconds); 52 return nanos.get();
|
/libcore/luni/src/main/java/java/util/concurrent/locks/ |
LockSupport.java | 190 * @param nanos the maximum number of nanoseconds to wait 193 public static void parkNanos(Object blocker, long nanos) { 194 if (nanos > 0) { 197 unsafe.park(false, nanos); 316 * @param nanos the maximum number of nanoseconds to wait 318 public static void parkNanos(long nanos) { 319 if (nanos > 0) 320 unsafe.park(false, nanos);
|
/external/guava/guava/src/com/google/common/base/ |
Stopwatch.java | 186 long nanos = elapsedNanos(); local 188 TimeUnit unit = chooseUnit(nanos); 189 double value = (double) nanos / NANOSECONDS.convert(1, unit); 196 private static TimeUnit chooseUnit(long nanos) { 197 if (SECONDS.convert(nanos, NANOSECONDS) > 0) { 200 if (MILLISECONDS.convert(nanos, NANOSECONDS) > 0) { 203 if (MICROSECONDS.convert(nanos, NANOSECONDS) > 0) {
|
Suppliers.java | 168 long nanos = expirationNanos; local 170 if (nanos == 0 || now - nanos >= 0) { 172 if (nanos == expirationNanos) { // recheck for lost race 175 nanos = now + durationNanos; 176 // In the very unlikely event that nanos is 0, set it to 1; 178 expirationNanos = (nanos == 0) ? 1 : nanos;
|
/libcore/luni/src/main/java/java/sql/ |
Timestamp.java | 50 private int nanos; field in class:Timestamp 88 nanos = theNano; 275 return nanos; 289 theTime = theTime + (nanos / 1000000); 306 nanos = n; 368 if (nanos == 0) { 371 format(nanos, 9, sb); 448 int nanos; local 452 nanos = 0; 459 nanos = Integer.parsePositiveInt(s.substring(position + 1)) [all...] |
/libcore/libart/src/main/java/java/lang/ |
Thread.java | 755 * @param nanos Extra nanosecond precision 762 public final void join(long millis, int nanos) throws InterruptedException { 763 if (millis < 0 || nanos < 0 || nanos >= NANOS_PER_MILLI) { 764 throw new IllegalArgumentException("bad timeout: millis=" + millis + ",nanos=" + nanos); 768 boolean overflow = millis >= (Long.MAX_VALUE - nanos) / NANOS_PER_MILLI; 769 boolean forever = (millis | nanos) == 0; 781 long nanosToWait = millis * NANOS_PER_MILLI + nanos; 786 lock.wait(millis, nanos); [all...] |
Object.java | 446 * @param nanos 450 * if {@code millis < 0}, {@code nanos < 0} or {@code nanos > 464 public final native void wait(long millis, int nanos) throws InterruptedException;
|
/external/guava/guava-gwt/src-super/com/google/common/base/super/com/google/common/base/ |
Stopwatch.java | 168 private static TimeUnit chooseUnit(long nanos) { 169 if (SECONDS.convert(nanos, NANOSECONDS) > 0) { 172 if (MILLISECONDS.convert(nanos, NANOSECONDS) > 0) { 175 if (MICROSECONDS.convert(nanos, NANOSECONDS) > 0) {
|
/frameworks/base/tools/preload/ |
Operation.java | 110 private static int nanosToMicros(long nanos) { 111 long micros = nanos / 1000; 114 throw new RuntimeException("Integer overflow: " + nanos);
|
/libcore/luni/src/main/java/java/util/concurrent/ |
CyclicBarrier.java | 165 private int dowait(boolean timed, long nanos) 202 else if (nanos > 0L) 203 nanos = trip.awaitNanos(nanos); 222 if (timed && nanos <= 0L) {
|
AbstractExecutorService.java | 111 boolean timed, long nanos) 132 final long deadline = timed ? System.nanoTime() + nanos : 0L; 151 f = ecs.poll(nanos, TimeUnit.NANOSECONDS); 154 nanos = deadline - System.nanoTime(); 233 long nanos = unit.toNanos(timeout); local 240 final long deadline = System.nanoTime() + nanos; 247 nanos = deadline - System.nanoTime(); 248 if (nanos <= 0L) 255 if (nanos <= 0L) 258 f.get(nanos, TimeUnit.NANOSECONDS) [all...] |
DelayQueue.java | 220 long nanos = unit.toNanos(timeout); local 227 if (nanos <= 0) 230 nanos = available.awaitNanos(nanos); 235 if (nanos <= 0) 238 if (nanos < delay || leader != null) 239 nanos = available.awaitNanos(nanos); 245 nanos -= delay - timeLeft;
|
SynchronousQueue.java | 145 * @param nanos the timeout, in nanoseconds 151 abstract E transfer(E e, boolean timed, long nanos); 297 E transfer(E e, boolean timed, long nanos) { 325 if (timed && nanos <= 0) { // can't wait 331 SNode m = awaitFulfill(s, timed, nanos); 379 * @param nanos timeout value 382 SNode awaitFulfill(SNode s, boolean timed, long nanos) { 405 final long deadline = timed ? System.nanoTime() + nanos : 0L; 416 nanos = deadline - System.nanoTime(); 417 if (nanos <= 0L) [all...] |
Phaser.java | 759 long nanos = unit.toNanos(timeout); local 766 QNode node = new QNode(this, phase, true, true, nanos); 1066 long nanos; field in class:Phaser.QNode [all...] |
LinkedBlockingDeque.java | 378 long nanos = unit.toNanos(timeout); local 383 if (nanos <= 0) 385 nanos = notFull.awaitNanos(nanos); 401 long nanos = unit.toNanos(timeout); local 406 if (nanos <= 0) 408 nanos = notFull.awaitNanos(nanos); 482 long nanos = unit.toNanos(timeout); local 488 if (nanos <= 0 500 long nanos = unit.toNanos(timeout); local [all...] |
FutureTask.java | 364 * @param nanos time to wait, if timed 367 private int awaitDone(boolean timed, long nanos) 369 final long deadline = timed ? System.nanoTime() + nanos : 0L; 392 nanos = deadline - System.nanoTime(); 393 if (nanos <= 0L) { 397 LockSupport.parkNanos(this, nanos);
|
LinkedBlockingQueue.java | 344 long nanos = unit.toNanos(timeout); local 351 if (nanos <= 0) 353 nanos = notFull.awaitNanos(nanos); 427 long nanos = unit.toNanos(timeout); local 433 if (nanos <= 0) 435 nanos = notEmpty.awaitNanos(nanos);
|
ScheduledThreadPoolExecutor.java | 1077 long nanos = unit.toNanos(timeout); local [all...] |
/frameworks/base/core/java/android/hardware/camera2/legacy/ |
CaptureCollector.java | 315 long nanos = unit.toNanos(timeout); local 331 if (nanos <= 0) { 334 nanos = mIsEmpty.awaitNanos(nanos); 341 if (nanos <= 0) { 344 nanos = mNotFull.awaitNanos(nanos); 368 long nanos = unit.toNanos(timeout); local 373 if (nanos <= 0) { 376 nanos = mIsEmpty.awaitNanos(nanos) 393 long nanos = unit.toNanos(timeout); local 427 long nanos = unit.toNanos(timeout); local [all...] |
/external/llvm/include/llvm/Support/ |
TimeValue.h | 88 /// \p nanos argument defaults to zero for convenience. 90 explicit TimeValue (SecondsType seconds, NanoSecondsType nanos = 0) 91 : seconds_( seconds ), nanos_( nanos ) { this->normalize(); } 257 void getTimespecTime( uint64_t& seconds, uint32_t& nanos ) const { 259 nanos = nanos_; 280 /// The nanoseconds component of the TimeValue is set to \p nanos without 286 void nanoseconds ( NanoSecondsType nanos ) { 287 this->nanos_ = nanos;
|
/external/guava/guava/src/com/google/common/util/concurrent/ |
AbstractListeningExecutorService.java | 63 private <T> T doInvokeAny(Collection<? extends Callable<T>> tasks, boolean timed, long nanos) 98 f = ecs.poll(nanos, TimeUnit.NANOSECONDS); 103 nanos -= now - lastTime; 186 long nanos = unit.toNanos(timeout); local 202 nanos -= now - lastTime; 204 if (nanos <= 0) { 211 if (nanos <= 0) { 215 f.get(nanos, TimeUnit.NANOSECONDS); 222 nanos -= now - lastTime;
|
MoreExecutors.java | 299 long nanos = unit.toNanos(timeout); local 305 } else if (nanos <= 0) { 308 nanos = termination.awaitNanos(nanos);
|
/external/guava/guava-tests/test/com/google/common/util/concurrent/ |
SimpleTimeLimiterTest.java | 175 long nanos = System.nanoTime() - startNanos; local 176 assertTrue(nanos >= atLeastMillis * 1000000); 177 assertTrue(nanos <= atMostMillis * 1000000);
|
/external/eclipse-windowbuilder/propertysheet/src/org/eclipse/wb/internal/core/utils/execution/ |
ExecutionUtils.java | 59 long nanos = millis * 1000000L; local 66 } while (System.nanoTime() - start < nanos);
|