org.apache.cassandra.utils.concurrent

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total1,272 of 5,44476%181 of 58669%2347623391,478105469374
AbstractFuture16435568%232350%288040124155701
Refs10120366%181647%1635308831801
NonBlockingRateLimiter857948%8220%1116214061101
Ref8439282%133371%12432010732001
OpOrder.Group7119172%153368%1439178251501
AsyncPromise618357%2250%12291744102701
IntrusiveStack5412569%41071%1128165382101
FutureCombiner5011569%101254%1027174241601
Ref.DirectBufferRef441930%60%8115115801
Ref.Visitor4215378%31986%2146480301
Promise390%40%77885511
Ref.State3710273%121657%11208390601
Awaitable.Defaults374353%2250%51015303801
LoadingMap3213080%91562%10189421601
Ref.StrongLeakDetector289677%31178%2104250301
Transactional.AbstractTransactional289577%4660%41674001101
Semaphore.Standard251740%n/a5710145701
Future242551%2100%497174801
Awaitable.SyncAwaitable221946%6225%686113401
WaitQueue.Standard2111884%61875%4219430901
Accumulator2111384%51575%52053211001
Awaitable.AsyncAwaitable1810485%51777%3204320901
FutureCombiner.FailSlowListener172559%2250%263130401
OpOrder.Barrier157382%3770%4114241601
Condition.Sync150%n/a33663311
Ref.InProgressVisit1413490%22692%2181351401
Ref.IdentityCollection132868%3125%485152601
WaitQueue.Standard.SignalWithListener112165%20%244101301
ListenerList1014993%12596%22644511301
Ref.Debug108189%1375%161210401
LoadingMap.UnloadExecutionException100%n/a22442211
Awaitable.AbstractAwaitable92674%n/a28282801
ImmediateFuture91866%n/a26392601
Ref.GlobalState79092%1990%1113270601
LightweightRecycler63786%2466%372121401
AsyncFuture59995%21285%32023011301
WaitQueue.Standard.RegisteredSignal59595%11794%2173261801
WrappedSharedCloseable.Tidy53587%2100%042120301
Accumulator.new Iterator() {...}3389%2100%15151401
NonBlockingRateLimiter.new NonBlockingRateLimiter() {...}50%n/a23232301
OpOrder3090%2100%161121501
BlockingQueues1583%2100%14141301
UncheckedInterruptedException57%n/a12241201
ListenerList.CallbackLambdaListener4195%1375%150110301
WaitQueue1990%1375%14170201
SharedCloseable571%1150%12130101
WaitQueue.Standard.AbstractSignal45100%8100%080160401
Transactional.AbstractTransactional.State44100%n/a01050101
ListenerList.CallbackBiConsumerListener42100%4100%050100301
SharedCloseableImpl40100%2100%070120601
CountDownLatch.Async32100%6100%080110501
FutureCombiner.Listener31100%2100%040110301
ListenerList.CallbackListener31100%2100%04090301
WrappedSharedCloseable27100%n/a03080301
FutureCombiner.FailFastListener23100%2100%03070201
AsyncPromise.WithExecutor23100%n/a040100401
IntrusiveStack.Itr22100%2100%04070301
ListenerList.RunnableWithExecutor21100%2100%03060201
Accumulator.new AbstractCollection() {...}18100%n/a03030301
Condition.Async15100%n/a03060301
ThreadLocals.FastThreadLocalLightweightRecycler15100%n/a03050301
ListenerList.CallbackListenerWithExecutor13100%n/a02050201
Semaphore12100%n/a02020201
ListenerList.GenericFutureListenerList12100%n/a02050201
ListenerList.RunnableWithNotifyExecutor11100%n/a02050201
ListenerList.Notifying9100%n/a03030301
FutureCombiner.new FutureCombiner() {...}8100%n/a02020201
ConditionAsConsumer7100%n/a02020201
Condition7100%n/a02020201
AbstractFuture.FailureHolder6100%n/a01030101
Refs.new Function() {...}6100%n/a02020201
ThreadLocals5100%n/a01010101
CountDownLatch5100%n/a01010101
ConditionAsConsumer.Async100%n/a01010101