Searched defs:nanos (Results 1 - 19 of 19) sorted by relevance

/openjdk7/jdk/src/share/classes/java/lang/
H A DObject.java398 * 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 DThread.java313 * @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 DObject1.java43 public native final void wait(long timeout, int nanos) throws InterruptedException; argument
H A DObject2.java43 public native final void wait(long timeout, int nanos) throws InterruptedException; argument
/openjdk7/jdk/src/share/classes/java/util/concurrent/
H A DAbstractExecutorService.java140 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 DCyclicBarrier.java191 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 DExchanger.java334 * @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 DFutureTask.java389 * @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 DPhaser.java778 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 DLinkedTransferQueue.java600 * @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 DSynchronousQueue.java174 * @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 DForkJoinPool.java1058 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 DLockSupport.java219 * @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 DTimestamp.java49 * <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 DTimerQueue.java260 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 DaltHashing.cpp43 jlong nanos = os::javaTimeNanos(); local
49 (jint) (((julong)nanos) >> 32),
50 (jint) nanos,
/openjdk7/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/
H A DTestEnvironment.java308 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 DPLATFORM_API_MacOSX_MidiUtils.c230 // 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 Dos_bsd.cpp5359 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;

Completed in 84 milliseconds