/openjdk7/jdk/src/share/classes/sun/nio/ch/ |
H A D | ServerSocketChannelImpl.java | 60 private final Object lock = new Object(); field in class:ServerSocketChannelImpl 63 // DO NOT invoke a blocking I/O operation while holding this lock! 203 synchronized (lock) { 224 synchronized (lock) {
|
H A D | SimpleAsynchronousFileChannelImpl.java | 95 closeLock.writeLock().lock(); 185 // add to lock table 207 n = nd.lock(fdObj, true, position, size, shared); 252 // add to lock table 263 n = nd.lock(fdObj, false, position, size, shared); 267 return fli; // lock acquired
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Runtime1.cpp | 647 JRT_ENTRY_NO_ASYNC(void, Runtime1::monitorenter(JavaThread* thread, oopDesc* obj, BasicObjectLock* lock)) 656 ObjectSynchronizer::fast_enter(h_obj, lock->lock(), true, CHECK); 660 assert(obj == lock->obj(), "must match"); 661 ObjectSynchronizer::slow_enter(h_obj, lock->lock(), THREAD); 663 lock->set_obj(obj); 664 ObjectSynchronizer::fast_enter(h_obj, lock->lock(), false, THREAD); 670 JRT_LEAF(void, Runtime1::monitorexit(JavaThread* thread, BasicObjectLock* lock)) [all...] |
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | synchronizer.cpp | 169 void ObjectSynchronizer::fast_enter(Handle obj, BasicLock* lock, bool attempt_rebias, TRAPS) { argument 183 slow_enter (obj, lock, THREAD) ; 186 void ObjectSynchronizer::fast_exit(oop object, BasicLock* lock, TRAPS) { argument 189 markOop dhw = lock->displaced_header(); 192 // Recursive stack-lock. 211 if (mark == (markOop) lock) { 227 void ObjectSynchronizer::slow_enter(Handle obj, BasicLock* lock, TRAPS) { argument 234 lock->set_displaced_header(mark); 235 if (mark == (markOop) Atomic::cmpxchg_ptr(lock, obj()->mark_addr(), mark)) { 242 assert(lock ! 268 slow_exit(oop object, BasicLock* lock, TRAPS) argument [all...] |
H A D | vframe.hpp | 241 // 2) the monitor lock 251 MonitorInfo(oop owner, BasicLock* lock, bool eliminated, bool owner_is_scalar_replaced) { argument 260 _lock = lock; 273 BasicLock* lock() const { return _lock; } function in class:MonitorInfo
|
/openjdk7/jdk/test/java/lang/management/ThreadMXBean/ |
H A D | SynchronizationStatistics.java | 368 private void checkInfo(StatThread t, Thread.State s, Object lock, argument 392 !info.getLockName().equals(lock.toString())) { 395 ". Expected to be " + lockName + " - " + lock.toString()); 410 if (lockObj == null || !lockObj.equals(lock.toString())) { 413 ". Expected to be " + lock.toString());
|
/openjdk7/jdk/src/share/classes/sun/java2d/opengl/ |
H A D | OGLSurfaceData.java | 259 * Note: This should only be called from the QFT under the AWT lock. 309 rq.lock(); 567 rq.lock(); 595 rq.lock(); 615 rq.lock(); 646 rq.lock();
|
/openjdk7/jdk/src/share/classes/javax/swing/text/html/ |
H A D | AccessibleHTML.java | 152 * If possible acquires a lock on the Document. If a lock has been 156 private Object lock() { method in class:AccessibleHTML 167 * Releases a lock previously obtained via <code>lock</code>. 179 Object lock = lock(); 188 unlock(lock); 2793 Object lock = lock(); [all...] |
/openjdk7/corba/src/share/classes/com/sun/corba/se/impl/oa/poa/ |
H A D | POAPolicyMediatorImpl_R_USM.java | 129 // Drop the POA lock during the incarnate call and 169 poa.lock() ; 271 poa.lock() ; 339 mediator.poa.lock() ;
|
/openjdk7/jdk/src/share/classes/com/sun/media/sound/ |
H A D | RealTimeSequencer.java | 1250 private final Object lock = new Object(); field in class:RealTimeSequencer.PlayThread 1295 synchronized(lock) { 1296 lock.notifyAll(); 1308 synchronized(lock) { 1310 lock.wait(2000); 1326 synchronized(lock) { 1327 lock.notifyAll(); 1341 synchronized(lock) { 1342 lock.notifyAll(); 1397 synchronized (lock) { [all...] |
/openjdk7/jdk/src/windows/classes/sun/java2d/opengl/ |
H A D | WGLGraphicsConfig.java | 120 rq.lock(); 207 rq.lock(); 236 rq.lock();
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ |
H A D | InterpretedVFrame.java | 116 result.add(new MonitorInfo(current.obj(), current.lock(), false, false));
|
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/ |
H A D | gcTaskManager.cpp | 367 assert(lock() != NULL, "null lock"); 403 _queue = SynchronizedGCTaskQueue::create(unsynchronized_queue, lock()); 600 // Notify with the lock held to avoid missed notifies. 616 // Notify with the lock held to avoid missed notifies. 634 // Grab the queue lock. 654 // We've reacquired the queue lock here. 739 assert(queue()->own_lock(), "don't own the lock"); 745 assert(queue()->own_lock(), "don't own the lock"); 759 // This can be done without a lock becaus [all...] |
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | gcLocker.hpp | 49 // The direct lock/unlock calls do not force a collection if an unlock 67 // This lock count is updated for all operations and is used to 121 // Set the current lock count 139 static void lock();
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | locknode.hpp | 57 BoxLockNode( int lock ); 77 // mark lock as eliminated. 80 // Is BoxLock node used for one simple lock region?
|
/openjdk7/jdk/src/windows/native/sun/windows/ |
H A D | GDIHashtable.cpp | 34 * only when we are synchronized on the BatchDestructionManager lock. 52 CriticalSection::Lock l(lock);
|
/openjdk7/jdk/src/share/classes/sun/java2d/pipe/ |
H A D | BufferedMaskBlit.java | 121 rq.lock();
|
H A D | BufferedMaskFill.java | 84 rq.lock();
|
H A D | BufferedTextPipe.java | 91 rq.lock(); 103 // assert rq.lock.isHeldByCurrentThread();
|
/openjdk7/jdk/src/solaris/classes/sun/nio/ch/ |
H A D | FileDispatcherImpl.java | 87 int lock(FileDescriptor fd, boolean blocking, long pos, long size, method in class:FileDispatcherImpl
|
H A D | SolarisEventPort.java | 198 fdToChannelLock.readLock().lock();
|
/openjdk7/jdk/src/share/native/java/util/zip/ |
H A D | zip_util.c | 62 #define MLOCK(lock) JVM_RawMonitorEnter(lock) 63 #define MUNLOCK(lock) JVM_RawMonitorExit(lock) 64 #define MDESTROY(lock) JVM_RawMonitorDestroy(lock) 236 ((zip->lock = MCREATE()) != NULL)) { 256 if (zip->lock != NULL) MDESTROY(zip->lock); 979 * The ZIP lock shoul [all...] |
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | bytecodeInterpreter.cpp | 656 // lock method if synchronized 756 mon->lock()->set_displaced_header(displaced); 760 mon->lock()->set_displaced_header(NULL); 862 entry->lock()->set_displaced_header(displaced); 866 entry->lock()->set_displaced_header(NULL); 1681 entry->lock()->set_displaced_header(displaced); 1685 entry->lock()->set_displaced_header(NULL); 1706 BasicLock* lock = most_recent->lock(); local 1707 markOop header = lock 2656 BasicLock* lock = end->lock(); local 2717 BasicLock* lock = base->lock(); local [all...] |
/openjdk7/jdk/src/share/classes/java/nio/file/spi/ |
H A D | FileSystemProvider.java | 78 // lock using when loading providers 79 private static final Object lock = new Object(); field in class:FileSystemProvider 158 synchronized (lock) {
|
/openjdk7/jdk/src/share/classes/java/security/ |
H A D | KeyPairGenerator.java | 535 private final Object lock = new Object(); field in class:KeyPairGenerator.Delegate 571 synchronized (lock) {
|