Searched refs:Lock (Results 1 - 25 of 95) sorted by relevance

1234

/openjdk7/langtools/test/tools/javac/proprietary/
H A DWarnClass.java36 public class WarnClass extends sun.misc.Lock {}
/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/
H A DReadWriteLock.java40 * Lock locks}, one for read-only operations and one for writing.
47 * (as specified in the {@link Lock} interface) also hold with respect
113 * @see Lock
125 Lock readLock();
132 Lock writeLock();
H A DLock.java40 * {@code Lock} implementations provide more extensive locking
69 * {@code Lock} interface enable the use of such techniques by
80 * <pre><tt> Lock l = ...;
94 * <p>{@code Lock} implementations provide additional functionality
101 * <p>A {@code Lock} class can also provide behavior and semantics
107 * <p>Note that {@code Lock} instances are just normal objects and can
110 * monitor lock of a {@code Lock} instance has no specified relationship
112 * It is recommended that to avoid confusion you never use {@code Lock}
121 * <p>All {@code Lock} implementations <em>must</em> enforce the same
127 * synchronization effects as a successful <em>Lock</e
166 public interface Lock { interface
[all...]
/openjdk7/langtools/test/tools/javac/warnings/6594914/
H A DT6594914b.java11 sun.misc.Lock a1; //warn
14 sun.misc.Lock a2;
16 <X extends sun.misc.Lock> sun.misc.Lock m1(sun.misc.Lock a)
20 <X extends sun.misc.Lock> sun.misc.Lock m2(sun.misc.Lock a)
24 sun.misc.Lock a1; //warn
27 sun.misc.Lock a
[all...]
/openjdk7/jdk/src/share/classes/sun/misc/
H A DLock.java29 * The Lock class provides a simple, useful interface to a lock.
43 * Lock myLock = new Lock();
61 class Lock { class
67 public Lock () { method in class:Lock
H A DConditionLock.java29 * ConditionLock is a Lock with a built in state variable. This class
42 class ConditionLock extends Lock {
/openjdk7/jdk/test/java/lang/management/ThreadMXBean/
H A DLockingThread.java42 static Lock lock1 = new Lock("lock1");
43 static Lock lock2 = new Lock("lock2");
44 static Lock lock3 = new Lock("lock3");
45 static Lock lock4 = new Lock("lock4");
46 static Lock lock5 = new Lock("lock
95 static class Lock { class in class:LockingThread
97 Lock(String name) { method in class:LockingThread.Lock
[all...]
H A DSynchronizerLockingThread.java44 static Lock lock5 = new Lock("lock5");
45 static Lock lock6 = new Lock("lock6");
46 static Lock lock7 = new Lock("lock7");
92 static class Lock { class in class:SynchronizerLockingThread
94 Lock(String name) { method in class:SynchronizerLockingThread.Lock
103 Lock waitingLock;
105 Map<String, Lock[]> ownedMonitor
[all...]
H A DSynchronizerDeadlock.java37 private Lock a = new ReentrantLock();
38 private Lock b = new ReentrantLock();
39 private Lock c = new ReentrantLock();
108 private final Lock lock1;
109 private final Lock lock2;
111 DeadlockingThread(String name, Lock lock1, Lock lock2) {
/openjdk7/jdk/src/windows/native/sun/windows/
H A Dawt_Brush.cpp58 CriticalSection::Lock l(cache.getManagerLock());
73 CriticalSection::Lock l(cache.getManagerLock());
H A Dawt_Pen.cpp58 CriticalSection::Lock l(cache.getManagerLock());
74 CriticalSection::Lock l(cache.getManagerLock());
H A DObjectList.cpp41 CriticalSection::Lock l(m_lock);
53 CriticalSection::Lock l(m_lock);
82 CriticalSection::Lock l(m_lock);
101 CriticalSection::Lock l(theAwtObjectList.m_lock);
H A Djawt.cpp50 awt->Lock = DSLockAWT;
H A DGDIHashtable.cpp52 CriticalSection::Lock l(lock);
81 CriticalSection::Lock l(m_listLock);
90 CriticalSection::Lock l(m_listLock);
100 CriticalSection::Lock l(m_listLock);
118 CriticalSection::Lock l(m_listLock);
H A DCmdIDList.cpp68 CriticalSection::Lock l(m_lock);
100 CriticalSection::Lock l(m_lock);
111 CriticalSection::Lock l(m_lock);
H A DHashtable.h128 CriticalSection::Lock l(lock);
137 CriticalSection::Lock l(lock);
H A DHashtable.cpp62 CriticalSection::Lock l(lock);
75 CriticalSection::Lock l(lock);
87 CriticalSection::Lock l(lock);
125 CriticalSection::Lock l(lock);
164 CriticalSection::Lock l(lock);
184 CriticalSection::Lock l(lock);
/openjdk7/jdk/src/share/demo/management/FullThreadDump/
H A DDeadlock.java46 import java.util.concurrent.locks.Lock;
90 Lock d = new ReentrantLock();
91 Lock e = new ReentrantLock();
92 Lock f = new ReentrantLock();
106 private Lock lock1 = null;
107 private Lock lock2 = null;
112 DeadlockThread(String name, Lock lock1, Lock lock2) {
/openjdk7/jdk/src/share/classes/java/lang/ref/
H A DReferenceQueue.java52 static private class Lock { }; class in class:ReferenceQueue
53 private Lock lock = new Lock();
H A DReference.java103 static private class Lock { }; class in class:Reference
104 private static Lock lock = new Lock();
/openjdk7/jdk/src/share/classes/java/lang/
H A DShutdown.java60 private static class Lock { }; class in class:Shutdown
61 private static Object lock = new Lock();
63 /* Lock object for the native halt method */
64 private static Object haltLock = new Lock();
/openjdk7/jdk/src/solaris/native/sun/awt/
H A Djawt.c53 awt->Lock = awt_Lock;
/openjdk7/jdk/src/macosx/native/sun/awt/
H A Djawt.m51 awt->Lock = awt_Lock;
/openjdk7/jdk/src/share/javavm/export/
H A Djawt.h110 * // Lock the drawing surface
111 * lock = ds->Lock(ds);
186 * If Lock(), Unlock(), GetDrawingSurfaceInfo() or
194 * Lock the surface of the target component for native rendering.
208 jint (JNICALL *Lock) member in struct:jawt_DrawingSurface
213 * additional calls to Lock() or Unlock() are made.
214 * Lock() must be called before this can return a valid value.
263 void (JNICALL *Lock)(JNIEnv* env); member in struct:jawt
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/
H A DInjector.java33 import java.util.concurrent.locks.Lock;
62 private static final Lock ir = irwl.readLock();
63 private static final Lock iw = irwl.writeLock();
136 private final Lock r = rwl.readLock();
137 private final Lock w = rwl.writeLock();

Completed in 67 milliseconds

1234