Searched defs:unlock (Results 1 - 25 of 33) sorted by relevance

12

/openjdk7/hotspot/src/share/vm/memory/
H A DgcLocker.inline.hpp39 inline void GC_locker::unlock() { function in class:GC_locker
/openjdk7/jdk/src/share/classes/sun/misc/
H A DLock.java52 * myLock.unlock();
89 public final synchronized void unlock() { method in class:Lock
/openjdk7/jdk/src/share/classes/sun/awt/
H A DMutex.java50 public synchronized void unlock() { method in class:Mutex
/openjdk7/jdk/src/share/classes/sun/awt/datatransfer/
H A DToolkitThreadBlockedHandler.java30 public void unlock(); method in interface:ToolkitThreadBlockedHandler
/openjdk7/jdk/src/solaris/classes/sun/awt/motif/
H A DMToolkitThreadBlockedHandler.java44 public void unlock() { method in class:MToolkitThreadBlockedHandler
/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/
H A DLock.java85 * 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 DReentrantLock.java86 * lock.unlock()
459 public void unlock() { method in class:ReentrantLock
510 * matched by an unlock action.
527 * lock.unlock();
574 * lock.unlock();
H A DReentrantReadWriteLock.java147 * 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 DXToolkitThreadBlockedHandler.java45 public void unlock() { method in class:XToolkitThreadBlockedHandler
/openjdk7/jdk/src/share/classes/sun/java2d/pipe/
H A DRenderQueue.java46 * 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 DThreadMXBeanProxy.java226 public void unlock() { sync.release(1); } method in class:ThreadMXBeanProxy.Mutex
/openjdk7/jdk/test/java/lang/management/ThreadMXBean/
H A DMyOwnSynchronizer.java140 public void unlock() { sync.release(1); } method in class:MyOwnSynchronizer.Mutex
/openjdk7/jdk/test/java/nio/channels/AsynchronousFileChannel/
H A DLock.java94 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 DFlakyMutex.java84 m.unlock();
130 public void unlock() { sync.release(1); } method in class:FlakyMutex
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_ValueStack.cpp170 int ValueStack::unlock() { function in class:ValueStack
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/
H A DPOAImpl.java224 // 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 Dmutex.cpp59 // 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 DThreadPoolExecutor.java290 * 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 DcppInterpreter_x86.cpp1428 { 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 DtemplateInterpreter_x86_32.cpp1229 { Label unlock; local
1238 __ jcc(Assembler::notZero, unlock);
1244 __ bind(unlock);
H A DtemplateInterpreter_x86_64.cpp1228 Label unlock; local
1236 // monitor expect in c_rarg1 for slow unlock path
1241 __ jcc(Assembler::notZero, unlock);
1249 __ bind(unlock);
H A Dinterp_masm_x86_32.cpp518 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 DAccessibleHTML.java154 * <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 DHTMLEditorKit.java2156 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 Dcallnode.cpp1291 // 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...]

Completed in 307 milliseconds

12