Statistics
Changed
Added
Removed
Unchanged
Total
Contexts
2
0
0
30
32
Status
Changed
Class Summary
AbstractQueuedLongSynchronizer
Field Detail
Constructor Detail
AbstractQueuedLongSynchronizer()
Method Detail
acquire(long)
acquireInterruptibly(long)
acquireShared(long)
acquireSharedInterruptibly(long)
compareAndSetState(long,long)
getExclusiveQueuedThreads()
getFirstQueuedThread()
getQueueLength()
getQueuedThreads()
getSharedQueuedThreads()
getState()
getWaitQueueLength(java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject)
getWaitingThreads(java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject)
hasContended()
hasQueuedPredecessors()
hasQueuedThreads()
hasWaiters(java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject)
isHeldExclusively()
isQueued(java.lang.Thread)
owns(java.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject)
release(long)
releaseShared(long)
setState(long)
toString()
tryAcquire(long)
tryAcquireNanos(long,long)
tryAcquireShared(long)
tryAcquireSharedNanos(long,long)
tryRelease(long)
tryReleaseShared(long)
© 2020 Oracle Corporation and/or its affiliates