org.apache.cassandra.utils.concurrent

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total593 of 5,84589%89 of 62085%1108151591,58043505176
Refs9620868%171750%1535288831801
IntrusiveStack5412569%41071%1128165382101
Ref5042689%54189%6431310722001
FutureCombiner5011569%101254%1027174241601
Ref.DirectBufferRef441930%60%8115115801
Promise390%40%77885511
Ref.StrongLeakDetector289677%31178%2104250301
OpOrder.Group2723589%93981%83968211501
WaitQueue.Standard2011985%51979%3218430901
AbstractFuture1750296%24495%480612425701
FutureCombiner.FailSlowListener172559%2250%263130401
Ref.Visitor1518092%22100%0142480301
Ref.State1512489%52382%5202390601
Awaitable.Defaults146682%1375%2107301801
Future143571%2100%295172801
Ref.IdentityCollection132868%3125%485152601
OpOrder.Barrier107888%2880%2112240601
ListenerList915094%26100%12644511301
AsyncPromise813694%4100%22924422701
Transactional.AbstractTransactional711694%1990%11614001101
LoadingMap615696%12395%1181420601
LightweightRecycler63786%2466%372121401
Ref.GlobalState59294%10100%0112270601
Semaphore.Standard53788%n/a172141701
WrappedSharedCloseable.Tidy53587%2100%042120301
Accumulator13097%20100%12013211001
Awaitable.AsyncAwaitable11896%12195%1200320901
Accumulator.new Iterator() {...}3389%2100%15151401
BlockingQueues1583%2100%14141301
NonBlockingRateLimiter16298%2880%21624001101
SharedCloseable571%1150%12130101
WeightedQueue371100%28100%04609403201
Ref.InProgressVisit148100%28100%0180350401
AsyncFuture104100%14100%02003001301
WaitQueue.Standard.RegisteredSignal100100%18100%0170260801
Ref.Debug91100%4100%060210401
WaitQueue.Standard.AbstractSignal45100%8100%080160401
Transactional.AbstractTransactional.State44100%n/a01050101
ListenerList.CallbackLambdaListener43100%4100%050110301
ListenerList.CallbackBiConsumerListener42100%4100%050100301
Awaitable.SyncAwaitable41100%8100%080110401
SharedCloseableImpl40100%2100%070120601
Awaitable.AbstractAwaitable35100%n/a08080801
OpOrder33100%2100%060120501
WaitQueue.Standard.SignalWithListener32100%1150%140100301
CountDownLatch.Async32100%6100%080110501
FutureCombiner.Listener31100%2100%040110301
ListenerList.CallbackListener31100%2100%04090301
CountDownLatch.Sync30100%2466%27080401
WrappedSharedCloseable27100%n/a03080301
ImmediateFuture27100%n/a06090601
FutureCombiner.FailFastListener23100%2100%03070201
AsyncPromise.WithExecutor23100%n/a040100401
IntrusiveStack.Itr22100%2100%04070301
ListenerList.RunnableWithExecutor21100%2100%03060201
WaitQueue21100%4100%04070201
Accumulator.new AbstractCollection() {...}18100%n/a03030301
Condition.Async15100%n/a03060301
Condition.Sync15100%n/a03060301
ThreadLocals.FastThreadLocalLightweightRecycler15100%n/a03050301
ListenerList.CallbackListenerWithExecutor13100%n/a02050201
Semaphore12100%n/a02020201
ListenerList.GenericFutureListenerList12100%n/a02050201
ListenerList.RunnableWithNotifyExecutor11100%n/a02050201
LoadingMap.UnloadExecutionException10100%n/a02040201
ListenerList.Notifying9100%n/a03030301
NonBlockingRateLimiter.new NonBlockingRateLimiter() {...}8100%n/a03030301
FutureCombiner.new FutureCombiner() {...}8100%n/a02020201
ConditionAsConsumer7100%n/a02020201
Condition7100%n/a02020201
UncheckedInterruptedException7100%n/a02040201
AbstractFuture.FailureHolder6100%n/a01030101
Refs.new Function() {...}6100%n/a02020201
ThreadLocals5100%n/a01010101
CountDownLatch5100%n/a01010101
ConditionAsConsumer.Async100%n/a01010101