Searched refs:writeLock (Results 1 - 25 of 44) sorted by relevance

12

/openjdk10/jdk/src/java.base/share/classes/java/util/concurrent/locks/
H A DReadWriteLock.java43 * The {@linkplain #writeLock write lock} is exclusive.
46 * the memory synchronization effects of {@code writeLock} operations
131 Lock writeLock(); method in interface:ReadWriteLock
/openjdk10/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/
H A DCFRetainedResource.java44 private final Lock writeLock = lock.writeLock(); field in class:CFRetainedResource
61 writeLock.lock();
68 writeLock.unlock();
77 writeLock.lock();
85 writeLock.unlock();
/openjdk10/jdk/test/java/util/concurrent/tck/
H A DReentrantReadWriteLockTest.java67 lock.writeLock().lockInterruptibly();
79 lock.writeLock().lockInterruptibly();
104 ReentrantReadWriteLock.WriteLock writeLock = lock.writeLock();
107 writeLock.unlock();
131 assertFalse(lock.writeLock().isHeldByCurrentThread());
133 assertEquals(0, lock.writeLock().getHoldCount());
146 lock.writeLock().isHeldByCurrentThread());
150 lock.writeLock().getHoldCount() > 0);
173 lock.writeLock()
[all...]
H A DStampedLockTest.java133 writeLockers.add(sl -> sl.writeLock());
274 long s = assertNonZero(lock.writeLock());
323 long s = lock.writeLock();
368 long s = lock.writeLock();
421 long s = assertValid(lock, lock.writeLock());
450 long s = lock.writeLock();
466 long s = lock.writeLock();
507 * writeLock() succeeds only after a reading thread unlocks
516 long s = lock.writeLock();
532 * writeLock() succeed
[all...]
/openjdk10/jdk/src/java.base/unix/classes/sun/nio/ch/
H A DPort.java65 fdToChannelLock.writeLock().lock();
71 fdToChannelLock.writeLock().unlock();
91 fdToChannelLock.writeLock().lock();
100 fdToChannelLock.writeLock().unlock();
118 fdToChannelLock.writeLock().lock();
122 fdToChannelLock.writeLock().unlock();
154 fdToChannelLock.writeLock().lock();
163 fdToChannelLock.writeLock().unlock();
/openjdk10/jdk/test/java/util/concurrent/locks/ReentrantReadWriteLock/
H A DRWMap.java120 rwl.writeLock().lock();
122 finally { rwl.writeLock().unlock(); }
126 rwl.writeLock().lock();
128 finally { rwl.writeLock().unlock(); }
132 rwl.writeLock().lock();
134 finally { rwl.writeLock().unlock(); }
138 rwl.writeLock().lock();
140 finally { rwl.writeLock().unlock(); }
H A DCount.java106 new F(){void f(){rwl.writeLock().unlock();}});
128 check(! rwl.writeLock().isHeldByCurrentThread());
135 equal(rwl.writeLock().getHoldCount(), i);
139 lock(rwl.writeLock());
152 check(rwl.writeLock().isHeldByCurrentThread());
159 equal(rwl.writeLock().getHoldCount(), i);
161 rwl.writeLock().unlock();
167 new F(){void f(){rwl.writeLock().unlock();}});
H A DBug6571733.java49 check(! lock.writeLock().tryLock(0, TimeUnit.DAYS));
/openjdk10/jdk/src/java.base/unix/classes/sun/nio/fs/
H A DUnixDirectoryStream.java78 protected final Lock writeLock() { method in class:UnixDirectoryStream
79 return streamLock.writeLock();
104 writeLock().lock();
108 writeLock().unlock();
/openjdk10/jdk/src/java.desktop/share/classes/sun/awt/image/
H A DImageCache.java73 lock.writeLock().lock();
77 lock.writeLock().unlock();
100 lock.writeLock().lock();
144 lock.writeLock().unlock();
/openjdk10/jdk/src/java.base/windows/classes/sun/nio/ch/
H A DIocp.java108 keyToChannelLock.writeLock().lock();
112 keyToChannelLock.writeLock().unlock();
151 keyToChannelLock.writeLock().lock();
160 keyToChannelLock.writeLock().unlock();
205 keyToChannelLock.writeLock().lock();
226 keyToChannelLock.writeLock().unlock();
237 keyToChannelLock.writeLock().lock();
246 keyToChannelLock.writeLock().unlock();
/openjdk10/corba/src/java.corba/share/classes/com/sun/corba/se/pept/transport/
H A DConnection.java174 public void writeLock(); method in interface:Connection
/openjdk10/jdk/src/java.desktop/windows/classes/sun/awt/windows/
H A DThemeReader.java58 // writing with writeLock
62 private static final Lock writeLock = readWriteLock.writeLock(); field in class:ThemeReader
79 // this should be called only with writeLock held
103 writeLock.lock();
115 writeLock.unlock();
123 writeLock.lock();
128 writeLock.unlock();// Unlock write, still hold read
/openjdk10/jdk/src/java.base/share/classes/java/io/
H A DConsole.java248 synchronized (writeLock) {
312 synchronized (writeLock) {
367 private Object writeLock; field in class:Console
562 writeLock = new Object();
573 writeLock,
/openjdk10/corba/src/java.corba/share/classes/com/sun/corba/se/impl/encoding/
H A DBufferManagerWriteGrow.java71 conn.writeLock();
H A DBufferManagerWriteStream.java104 conn.writeLock();
/openjdk10/jdk/test/java/util/concurrent/locks/StampedLock/
H A DReadersUnlockAfterWriteUnlock.java74 long ws = sl.writeLock();
/openjdk10/jdk/src/java.base/share/classes/sun/nio/ch/
H A DAsynchronousSocketChannelImpl.java74 private final Object writeLock = new Object(); field in class:AsynchronousSocketChannelImpl
136 closeLock.writeLock().lock();
142 closeLock.writeLock().unlock();
160 synchronized (writeLock) {
178 synchronized (writeLock) {
348 synchronized (writeLock) {
558 synchronized (writeLock) {
H A DSocketChannelImpl.java65 private final Object writeLock = new Object(); field in class:SocketChannelImpl
462 synchronized (writeLock) {
495 synchronized (writeLock) {
525 synchronized (writeLock) {
572 synchronized (writeLock) {
620 synchronized (writeLock) {
695 synchronized (writeLock) {
/openjdk10/jdk/src/java.desktop/share/classes/javax/swing/plaf/nimbus/
H A DImageCache.java136 lock.writeLock().lock();
174 lock.writeLock().unlock();
/openjdk10/jdk/test/java/util/concurrent/locks/Lock/
H A DTimedAcquireLeak.java258 final ReentrantReadWriteLock.WriteLock writeLock
259 = rwlock.writeLock();
260 rwlock.writeLock().lock();
288 check(! writeLock.tryLock(t, NANOSECONDS));
H A DCheckedLockLoops.java235 private final Lock lock = new ReentrantReadWriteLock().writeLock();
255 final Lock lock = new ReentrantReadWriteLock(true).writeLock();
318 final Lock wlock = lock.writeLock();
351 final Lock wlock = lock.writeLock();
/openjdk10/jdk/src/java.base/share/classes/jdk/internal/module/
H A DModuleReferences.java132 private final Lock writeLock = lock.writeLock(); field in class:ModuleReferences.SafeCloseModuleReader
208 writeLock.lock();
215 writeLock.unlock();
/openjdk10/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/
H A DRepository.java415 lock.writeLock().lock();
444 lock.writeLock().unlock();
619 lock.writeLock().lock();
650 lock.writeLock().unlock();
/openjdk10/jdk/src/java.desktop/share/classes/javax/swing/text/
H A DAbstractDocument.java147 writeLock();
558 writeLock();
590 writeLock();
605 * will have obtained a <code>writeLock</code> before invoking this.
664 writeLock();
710 writeLock();
1320 * allowed to gain more than one <code>writeLock</code>,
1321 * as long as it doesn't attempt to gain additional <code>writeLock</code>s
1323 * <code>writeLock</code> from within a DocumentListener notification will
1325 * to obtain more than one <code>writeLock</cod
1341 protected final synchronized void writeLock() { method in class:AbstractDocument
[all...]

Completed in 182 milliseconds

12