org.apache.cassandra.utils.concurrent

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total3,168 of 6,57751%357 of 67647%4929408331,7922766022584
Ref28818839%40613%29436410772001
BlockingQueues.Sync2420%300%41416969262611
Ref.Visitor1950%220%141448483311
WeightedQueue18918249%121657%30463894213201
AbstractFuture17134867%242247%308042124165701
Ref.InProgressVisit1480%280%181835354411
SyncPromise1440%40%29294444272711
IntrusiveStack1295027%8642%21283553172101
Ref.StrongLeakDetector1240%140%101025253311
Threads.StackTraceCombiner1190%60%13133434101011
SyncFuture1090%160%21213636131311
Refs10120366%181647%1635308831801
Ref.Debug910%40%6621214411
NonBlockingRateLimiter857948%8220%1116214061101
Ref.State746546%161242%132018391601
AsyncPromise677753%3125%13291944112701
Ref.DirectBufferRef630%60%111111118811
FutureCombiner5011569%101254%1027174241601
Threads470%n/a66666611
LoadingMap4611671%121250%121813421601
Awaitable.Defaults453543%2250%61016304801
LightweightRecycler430%60%7712124411
Awaitable.SyncAwaitable410%80%8811114411
Ref.IdentityCollection410%40%8815156611
OpOrder.Group3922385%103879%93998221501
Promise390%40%77885511
BlockingQueues.Sync.new Iterator() {...}310%n/a33553311
CountDownLatch.Sync300%60%77884411
Transactional.AbstractTransactional289577%4660%41674001101
Ref.GlobalState257274%4660%4116271601
Semaphore.Standard251740%n/a5710145701
Future242551%1150%597174801
SyncPromise.WithExecutor230%n/a4410104411
IntrusiveStack.Itr220%20%44773311
WaitQueue.Standard2011985%51979%3218430901
Awaitable.AsyncAwaitable1810485%51777%3204320901
FutureCombiner.FailSlowListener172559%2250%263130401
NotScheduledFuture170%n/a88888811
Condition.Sync150%n/a33663311
ThreadLocals.FastThreadLocalLightweightRecycler150%n/a33553311
ListenerList1314691%12596%22664511301
OpOrder.Barrier137585%2880%3113241601
Accumulator1212291%31785%42033211001
LoadingMap.UnloadExecutionException100%n/a22442211
WrappedSharedCloseable.Tidy93177%2100%143121301
Awaitable.AbstractAwaitable92674%n/a28282801
ImmediateFuture91866%n/a26392601
ListenerList.CallbackLambdaListener83581%2250%251110301
ConditionAsConsumer70%n/a22222211
AsyncFuture59995%21285%32023011301
SharedCloseableImpl53587%2100%172121601
ThreadLocals50%n/a11111111
Accumulator.new Iterator() {...}3389%2100%15151401
NonBlockingRateLimiter.new NonBlockingRateLimiter() {...}50%n/a23232301
OpOrder3090%2100%161121501
BlockingQueues1583%2100%14141301
UncheckedInterruptedException57%n/a12241201
ConditionAsConsumer.Async0%n/a11111111
SharedCloseable571%1150%12130101
WaitQueue.Standard.RegisteredSignal9999%11794%1171260801
WaitQueue.Standard.AbstractSignal45100%8100%080160401
Transactional.AbstractTransactional.State44100%n/a01050101
ListenerList.CallbackBiConsumerListener42100%4100%050100301
WaitQueue.Standard.SignalWithListener32100%1150%140100301
CountDownLatch.Async32100%6100%080110501
FutureCombiner.Listener31100%2100%040110301
ListenerList.CallbackListener31100%2100%04090301
WrappedSharedCloseable27100%n/a03080301
FutureCombiner.FailFastListener23100%2100%03070201
AsyncPromise.WithExecutor23100%n/a040100401
ListenerList.RunnableWithExecutor21100%2100%03060201
WaitQueue21100%4100%04070201
Accumulator.new AbstractCollection() {...}18100%n/a03030301
Condition.Async15100%n/a03060301
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
Condition7100%n/a02020201
AbstractFuture.FailureHolder6100%n/a01030101
Refs.new Function() {...}6100%n/a02020201
CountDownLatch5100%n/a01010101