/openjdk7/hotspot/src/share/vm/memory/ |
H A D | gcLocker.inline.hpp | 39 inline void GC_locker::unlock() { function in class:GC_locker
|
/openjdk7/jdk/src/share/classes/sun/misc/ |
H A D | Lock.java | 52 * myLock.unlock(); 89 public final synchronized void unlock() { method in class:Lock
|
/openjdk7/jdk/src/share/classes/sun/awt/ |
H A D | Mutex.java | 50 public synchronized void unlock() { method in class:Mutex
|
/openjdk7/jdk/src/share/classes/sun/awt/datatransfer/ |
H A D | ToolkitThreadBlockedHandler.java | 30 public void unlock(); method in interface:ToolkitThreadBlockedHandler
|
/openjdk7/jdk/src/solaris/classes/sun/awt/motif/ |
H A D | MToolkitThreadBlockedHandler.java | 44 public void unlock() { method in class:MToolkitThreadBlockedHandler
|
/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/ |
H A D | Lock.java | 85 * l.unlock(); 128 * <li>A successful {@code unlock} operation has the same 248 * lock.unlock(); 255 * doesn't try to unlock if the lock was not acquired. 334 void unlock(); method in interface:Lock
|
H A D | ReentrantLock.java | 86 * lock.unlock() 459 public void unlock() { method in class:ReentrantLock 510 * matched by an unlock action. 527 * lock.unlock(); 574 * lock.unlock();
|
H A D | ReentrantReadWriteLock.java | 147 * rwl.readLock().unlock(); 159 * rwl.writeLock().unlock(); // Unlock write, still hold read 166 * rwl.readLock().unlock(); 189 * finally { r.unlock(); } 194 * finally { r.unlock(); } 199 * finally { w.unlock(); } 204 * finally { w.unlock(); } 448 "attempt to unlock read lock, not locked by current thread"); 882 public void unlock() { method in class:ReentrantReadWriteLock.ReadLock 1130 public void unlock() { method in class:ReentrantReadWriteLock.WriteLock [all...] |
/openjdk7/jdk/src/solaris/classes/sun/awt/X11/ |
H A D | XToolkitThreadBlockedHandler.java | 45 public void unlock() { method in class:XToolkitThreadBlockedHandler
|
/openjdk7/jdk/src/share/classes/sun/java2d/pipe/ |
H A D | RenderQueue.java | 46 * rq.unlock(); 68 * rq.unlock(); 118 * <code>unlock</code>; otherwise this method returns false. 127 public final void unlock() { method in class:RenderQueue
|
/openjdk7/jdk/test/java/lang/management/ManagementFactory/ |
H A D | ThreadMXBeanProxy.java | 226 public void unlock() { sync.release(1); } method in class:ThreadMXBeanProxy.Mutex
|
/openjdk7/jdk/test/java/lang/management/ThreadMXBean/ |
H A D | MyOwnSynchronizer.java | 140 public void unlock() { sync.release(1); } method in class:MyOwnSynchronizer.Mutex
|
/openjdk7/jdk/test/java/nio/channels/AsynchronousFileChannel/ |
H A D | Lock.java | 94 slave.unlock(); 176 static final String UNLOCK_CMD = "unlock"; 231 LockSlaveMirror unlock() throws IOException { method in class:Lock.LockSlaveMirror
|
/openjdk7/jdk/test/java/util/concurrent/locks/Lock/ |
H A D | FlakyMutex.java | 84 m.unlock(); 130 public void unlock() { sync.release(1); } method in class:FlakyMutex
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_ValueStack.cpp | 170 int ValueStack::unlock() { function in class:ValueStack
|
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/ |
H A D | POAImpl.java | 224 // Master lock for all POA synchronization. See lock and unlock. 295 void unlock() method in class:POAImpl 487 unlock() ; 618 poa.unlock() ; 659 poa.unlock() ; 670 parent.unlock() ; 742 unlock() ; 803 poa.unlock() ; 806 unlock() ; 840 unlock() ; [all...] |
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | mutex.cpp | 59 // is advisory and is used only to verify that the thread calling unlock() 68 // idioms. We currently use MEMBAR in the uncontended unlock() path, as 104 // list element in the unlock()-path. (That's benign). 108 // As necessary, the unlock()ing thread identifies, unlinks, and unparks 142 // Threads in lock() enqueue onto cxq while threads in unlock() will 154 // Queue discipline is enforced at ::unlock() time, when the unlocking thread 164 // unlinked from the EntryList and cxq by some previous unlock() operations. 168 // -- OnDeck also serves as an "inner lock" as follows. Threads in unlock() will, after 179 // that the OnDeck usage as a lock is asymmetric. A thread in unlock() transiently 192 // Subsequent unlock() operation 996 void Monitor::unlock() { function in class:Monitor [all...] |
/openjdk7/jdk/src/share/classes/java/util/concurrent/ |
H A D | ThreadPoolExecutor.java | 290 * pauseLock.unlock(); 299 * pauseLock.unlock(); 309 * pauseLock.unlock(); 643 public void unlock() { release(1); } method in class:ThreadPoolExecutor.Worker 712 mainLock.unlock(); 740 mainLock.unlock(); 756 mainLock.unlock(); 790 w.unlock(); 797 mainLock.unlock(); 946 mainLock.unlock(); [all...] |
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | cppInterpreter_x86.cpp | 1428 { Label unlock; local 1437 __ jcc(Assembler::notZero, unlock); 1443 __ bind(unlock); 1445 // unlock can blow rbx so restore it for path that needs it below
|
H A D | templateInterpreter_x86_32.cpp | 1229 { Label unlock; local 1238 __ jcc(Assembler::notZero, unlock); 1244 __ bind(unlock);
|
H A D | templateInterpreter_x86_64.cpp | 1228 Label unlock; local 1236 // monitor expect in c_rarg1 for slow unlock path 1241 __ jcc(Assembler::notZero, unlock); 1249 __ bind(unlock);
|
H A D | interp_masm_x86_32.cpp | 518 Label unlocked, unlock, no_unlock; local 534 // Don't unlock anything if the _do_not_unlock_if_synchronized flag 540 // unlock monitor 550 jcc (Assembler::notZero, unlock); 570 bind(unlock);
|
/openjdk7/jdk/src/share/classes/javax/swing/text/html/ |
H A D | AccessibleHTML.java | 154 * <code>unlock</code>. 169 private void unlock(Object key) { method in class:AccessibleHTML 188 unlock(lock); 2804 unlock(lock); 2832 unlock(lock); 2910 unlock(lock);
|
H A D | HTMLEditorKit.java | 2156 unlock(lock); 2175 * <code>unlock</code>. 2190 private void unlock(Object key) { method in class:HTMLEditorKit.ActivateLinkAction
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | callnode.cpp | 1291 // 3. In this case we eliminate the unlock of the first s, the lock 1292 // and unlock in the then case and the lock in the final s. 1305 // The code will work properly for this case, leaving in the unlock 1316 // eliminating the first unlock and the lock in the then side. 1317 // Alternatively the unlock could be moved out of the then side so it 1318 // was after the merge and the first unlock and second lock 1322 // Additionally we might allow work between a unlock and lock before 1368 // patterns. Once it finds a set of lock and unlock operations to 1413 UnlockNode *unlock = n->as_Unlock(); local 1414 if (lock->obj_node()->eqv_uncast(unlock 1428 find_matching_lock(UnlockNode* unlock) argument [all...] |