/openjdk7/jdk/src/share/classes/java/lang/ |
H A D | Object.java | 398 * 1000000*timeout+nanos</pre></blockquote> 412 * milliseconds plus {@code nanos} nanoseconds arguments, has 424 * obj.wait(timeout, nanos); 434 * @param nanos additional time, in nanoseconds range 437 * negative or the value of nanos is 447 public final void wait(long timeout, int nanos) throws InterruptedException { argument 452 if (nanos < 0 || nanos > 999999) { 457 if (nanos >= 500000 || (nanos ! [all...] |
H A D | Thread.java | 313 * @param nanos 318 * {@code nanos} is not in the range {@code 0-999999} 325 public static void sleep(long millis, int nanos) argument 331 if (nanos < 0 || nanos > 999999) { 336 if (nanos >= 500000 || (nanos != 0 && millis == 0)) { 1276 * {@code nanos} nanoseconds for this thread to die. 1287 * @param nanos 1292 * of {@code nanos} i 1299 join(long millis, int nanos) argument [all...] |
/openjdk7/langtools/test/tools/javac/ |
H A D | Object1.java | 43 public native final void wait(long timeout, int nanos) throws InterruptedException; argument
|
H A D | Object2.java | 43 public native final void wait(long timeout, int nanos) throws InterruptedException; argument
|
/openjdk7/jdk/src/share/classes/java/util/concurrent/ |
H A D | AbstractExecutorService.java | 140 boolean timed, long nanos) 180 f = ecs.poll(nanos, TimeUnit.NANOSECONDS); 184 nanos -= now - lastTime; 263 long nanos = unit.toNanos(timeout); 278 nanos -= now - lastTime; 280 if (nanos <= 0) 286 if (nanos <= 0) 289 f.get(nanos, TimeUnit.NANOSECONDS); 296 nanos -= now - lastTime; 139 doInvokeAny(Collection<? extends Callable<T>> tasks, boolean timed, long nanos) argument
|
H A D | CyclicBarrier.java | 191 private int dowait(boolean timed, long nanos) argument 228 else if (nanos > 0L) 229 nanos = trip.awaitNanos(nanos); 248 if (timed && nanos <= 0L) {
|
H A D | Exchanger.java | 334 * @param nanos if timed, the maximum wait time 337 private Object doExchange(Object item, boolean timed, long nanos) { argument 359 awaitNanos(me, slot, nanos) : 515 * @param nanos the wait time 518 private Object awaitNanos(Node node, Slot slot, long nanos) { argument 530 nanos -= now - lastTime; 532 if (nanos > 0) { 540 LockSupport.parkNanos(node, nanos);
|
H A D | FutureTask.java | 389 * @param nanos time to wait, if timed 392 private int awaitDone(boolean timed, long nanos) argument 394 final long deadline = timed ? System.nanoTime() + nanos : 0L; 417 nanos = deadline - System.nanoTime(); 418 if (nanos <= 0L) { 422 LockSupport.parkNanos(this, nanos);
|
H A D | Phaser.java | 778 long nanos = unit.toNanos(timeout); 785 QNode node = new QNode(this, phase, true, true, nanos); 1084 long nanos; field in class:Phaser.QNode 1090 boolean timed, long nanos) { 1094 this.nanos = nanos; 1114 if (nanos > 0L) { 1116 nanos -= now - lastTime; 1119 if (nanos <= 0L) { 1132 else if (nanos > 1089 QNode(Phaser phaser, int phase, boolean interruptible, boolean timed, long nanos) argument [all...] |
H A D | LinkedTransferQueue.java | 600 * @param nanos timeout in nanosecs, used only if mode is TIMED 604 private E xfer(E e, boolean haveData, int how, long nanos) { argument 644 return awaitMatch(s, pred, e, (how == TIMED), nanos); 694 * @param nanos timeout in nanosecs, used only if timed is true 697 private E awaitMatch(Node s, Node pred, E e, boolean timed, long nanos) { argument 710 if ((w.isInterrupted() || (timed && nanos <= 0)) && 730 if ((nanos -= now - lastTime) > 0) 731 LockSupport.parkNanos(this, nanos);
|
H A D | SynchronousQueue.java | 174 * @param nanos the timeout, in nanoseconds 180 abstract Object transfer(Object e, boolean timed, long nanos); argument 325 Object transfer(Object e, boolean timed, long nanos) { argument 353 if (timed && nanos <= 0) { // can't wait 359 SNode m = awaitFulfill(s, timed, nanos); 407 * @param nanos timeout value 410 SNode awaitFulfill(SNode s, boolean timed, long nanos) { argument 446 nanos -= now - lastTime; 448 if (nanos <= 0) { 459 else if (nanos > spinForTimeoutThreshol 643 transfer(Object e, boolean timed, long nanos) argument 737 awaitFulfill(QNode s, Object e, boolean timed, long nanos) argument [all...] |
H A D | ForkJoinPool.java | 1058 final void timedAwaitJoin(ForkJoinTask<?> joinMe, long nanos) { argument 1068 long millis = TimeUnit.NANOSECONDS.toMillis(nanos); 1079 nanos -= now - last; 2000 long nanos = unit.toNanos(timeout); 2007 if (nanos <= 0) 2009 nanos = termination.awaitNanos(nanos);
|
/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/ |
H A D | LockSupport.java | 219 * @param nanos the maximum number of nanoseconds to wait 222 public static void parkNanos(Object blocker, long nanos) { argument 223 if (nanos > 0) { 226 unsafe.park(false, nanos); 345 * @param nanos the maximum number of nanoseconds to wait 347 public static void parkNanos(long nanos) { argument 348 if (nanos > 0) 349 unsafe.park(false, nanos);
|
/openjdk7/jdk/src/share/classes/java/sql/ |
H A D | Timestamp.java | 49 * <code>java.util.Date</code> component. The fractional seconds - the nanos - are 53 * because the nanos component of a date is unknown. 59 * implementation and therefore does not include nanos in its computation. 91 throw new IllegalArgumentException("nanos > 999999999 or < 0"); 93 nanos = nano; 100 * fractional seconds are stored in the <code>nanos</code> field of 110 nanos = (int)((time%1000) * 1000000); 111 if (nanos < 0) { 112 nanos = 1000000000 + nanos; 152 private int nanos; field in class:Timestamp [all...] |
/openjdk7/jdk/src/share/classes/javax/swing/ |
H A D | TimerQueue.java | 260 DelayedTimer(Timer timer, long nanos) { argument 262 time = nanos; 271 final void setTime(long nanos) { argument 272 time = nanos;
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | altHashing.cpp | 43 jlong nanos = os::javaTimeNanos(); local 49 (jint) (((julong)nanos) >> 32), 50 (jint) nanos,
|
/openjdk7/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/ |
H A D | TestEnvironment.java | 308 private long nanos; field in class:TestEnvironment.Timer.Nanos 311 nanos = System.nanoTime(); 315 nanos = System.nanoTime() - nanos; 319 return (nanos + (500 * 1000)) / (1000 * 1000); 323 return nanos;
|
/openjdk7/jdk/src/macosx/native/com/sun/media/sound/ |
H A D | PLATFORM_API_MacOSX_MidiUtils.c | 230 // a previous getCurrentTimeInNanos() result produces the delta in nanos. 233 UInt64 nanos = AudioConvertHostTimeToNanos(hostTime); local 234 return nanos;
|
/openjdk7/hotspot/src/os/bsd/vm/ |
H A D | os_bsd.cpp | 5359 jlong nanos; local 5360 nanos = ((jlong) tinfo.system_time.seconds + tinfo.user_time.seconds) * (jlong)1000000000; 5361 nanos += ((jlong) tinfo.system_time.microseconds + (jlong) tinfo.user_time.microseconds) * (jlong)1000; 5362 return nanos;
|