Searched defs:waiter (Results 1 - 11 of 11) sorted by relevance

/openjdk7/jdk/test/com/sun/jdi/
H A DPopAndInvokeTest.java51 public static void waiter() { method in class:PopAndInvokeTarg
56 System.out.println(" debuggee: in waiter");
72 * waiter(). Debugger will then do a suspend,
76 waiter();
166 System.out.println("Debugger: Popping frame for waiter");
167 mainThread.popFrames(frameFor("waiter"));
/openjdk7/jdk/test/javax/swing/JInternalFrame/
H A DInternalFrameIsNotCollectedTest.java67 synchronized (CustomInternalFrame.waiter) {
71 CustomInternalFrame.waiter.wait(waitTime);
126 public static Object waiter = new Object(); field in class:InternalFrameIsNotCollectedTest.CustomInternalFrame
135 waiter.notifyAll();
/openjdk7/jdk/test/javax/management/monitor/
H A DThreadPoolTest.java59 private static Waiter waiter; field in class:ThreadPoolTest
79 synchronized(waiter) {
82 waiter.count();
149 if (!waiter.waiting(MAX_WAITING_TIME)) {
187 waiter = new Waiter(nTasks);
/openjdk7/jdk/test/java/lang/management/ThreadMXBean/
H A DLocks.java153 private static WaitingThread waiter; field in class:Locks
202 while (waiter.getState() != Thread.State.WAITING
206 checkBlockedObject(waiter, objC, null, Thread.State.WAITING);
212 // wait for waiter thread to about to enter
215 // give chance for waiter thread to get blocked on
218 checkBlockedObject(waiter, ready, this, Thread.State.BLOCKED);
225 checkBlockedObject(waiter, objC, Thread.currentThread(), Thread.State.WAITING);
267 waiter = new WaitingThread();
268 waiter.start();
274 waiter
[all...]
H A DSynchronizationStatistics.java49 private static Object waiter = new Object(); field in class:SynchronizationStatistics
221 synchronized (waiter) {
228 waiter.wait(ms);
489 // BlockedThread will wait on waiter for 3 times
494 waiter, "waiter", blockedCount, waitedCount);
500 waiter, "waiter", blockedCount, waitedCount);
506 waiter, "waiter", blockedCoun
[all...]
/openjdk7/jdk/test/java/util/concurrent/ThreadPoolExecutor/
H A DConfigChanges.java93 static Runnable waiter(final CyclicBarrier barrier) { method in class:ConfigChanges
137 runnableDuJour = waiter(pumpedUp);
163 runnableDuJour = waiter(pumpedUp2);
/openjdk7/jdk/src/share/classes/java/util/concurrent/
H A DExchanger.java287 public volatile Thread waiter; field in class:Exchanger.Node
351 LockSupport.unpark(you.waiter);
479 * When a node/thread is about to block, it sets its waiter field
481 * parking, thus covering race vs fulfiller noticing that waiter
500 else if (node.waiter == null) // Set up to block next
501 node.waiter = w;
535 else if (node.waiter == null)
536 node.waiter = w;
570 LockSupport.unpark(you.waiter);
H A DLinkedTransferQueue.java417 * is apparently the first waiter in the queue. See above for
452 volatile Thread waiter; // null until waiting field in class:LinkedTransferQueue.Node
482 * Sets item to self and waiter to null, to avoid garbage
486 * mechanics that extract items. Similarly, clearing waiter
529 LockSupport.unpark(waiter);
551 (k.getDeclaredField("waiter"));
629 LockSupport.unpark(p.waiter);
725 else if (s.waiter == null) {
726 s.waiter = w; // request unpark then recheck
750 if (pred.waiter
[all...]
H A DSynchronousQueue.java233 volatile Thread waiter; // to control park/unpark field in class:SynchronousQueue.TransferStack.SNode
260 Thread w = waiter;
262 waiter = null;
389 if (m == null) // waiter is gone
412 * When a node/thread is about to block, it sets its waiter
415 * fulfiller noticing that waiter is non-null so should be
455 else if (s.waiter == null)
456 s.waiter = w; // establish waiter so can park next iter
478 s.waiter
540 volatile Thread waiter; // to control park/unpark field in class:SynchronousQueue.TransferQueue.QNode
[all...]
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiEnvBase.cpp1064 // Number of waiters may actually be less than the waiter count.
1107 ObjectWaiter *waiter = mon->first_waiter(); local
1109 if (waiter == NULL) {
1114 Thread *t = mon->thread_of_waiter(waiter);
1124 waiter = mon->next_waiter(waiter);
/openjdk7/hotspot/src/share/vm/runtime/
H A DobjectMonitor.cpp2316 // dequeue the very first waiter
2317 ObjectWaiter* waiter = _WaitSet; local
2318 if (waiter) {
2319 DequeueSpecificWaiter(waiter);
2321 return waiter;
2328 // when the waiter has woken up because of interrupt,
2330 // waiter from waiting list

Completed in 86 milliseconds