com.google.common.util.concurrent

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total68,848 of 68,8480%2,506 of 2,5060%5,5185,51817,04217,0424,2434,243690690
FuturesTest6,6480%480%3563561,7401,74033233211
AbstractClosingFutureTest3,4400%80%14714786386314314311
AbstractFutureTest1,9620%740%105105525525686811
AtomicDoubleArrayTest1,7600%980%9494229229454511
RateLimiterTest1,7560%560%7474297297464611
AtomicLongMapTest1,7100%500%5757415415323211
ServiceManagerTest1,3660%180%4242252252333311
MoreExecutorsTest1,2920%80%6868326326636311
AbstractServiceTest1,2770%20%5252358358515111
GeneratedMonitorTest1,2020%1510%115115264264343411
AtomicDoubleTest1,1830%680%6767184184333311
AbstractAbstractFutureTest1,0970%n/a5252269269525211
UninterruptiblesTest9910%80%7676383383727211
CycleDetectingLockFactoryTest9880%n/a4444247247444411
AbstractFuture9720%1460%105105271271323211
Monitor9330%1560%128128279279505011
AbstractScheduledServiceTest8020%120%3737205205313111
MonitorBasedArrayBlockingQueue7250%600%5757194194272711
ExecutionSequencerTest7220%200%3737155155272711
MonitorTestCase6350%140%3535112112282811
AbstractService6000%410%5353155155282811
AbstractFutureState5460%820%5757137137161611
FuturesGetCheckedTest5240%n/a6161165165616111
ServiceManager.ServiceManagerState5020%460%3939116116161611
StripedTest4840%320%3535110110191911
SequentialExecutorTest4710%n/a2626113113262611
MoreExecutors4660%360%4747143143292911
ListenerCallQueueTest4630%20%1515106106141411
AbstractExecutionThreadServiceTest4510%n/a1616124124161611
SimpleTimeLimiterTest4490%n/a3232102102323211
ClosingFuture4460%40%3838102102363611
ThreadFactoryBuilderTest4440%60%2626105105232311
SettableFutureTest4420%n/a2222118118222211
SimpleTimeLimiter3990%260%3030116116171711
TestThread3880%160%23239292151511
MonitorBasedPriorityBlockingQueue3740%160%32329696242411
Uninterruptibles3720%280%3838135135242411
AbstractIdleServiceTest3570%n/a16168888161611
Futures3570%160%43438686353511
AggregateFuture3320%500%4141100100161611
TrustedListenableFutureTaskTest3230%40%1919102102171711
AtomicLongMap3150%200%47476060373711
ExecutionListBenchmark3080%200%181858588811
UninterruptibleFutureTest2950%60%26268787232311
WrappingExecutorServiceTest2920%40%101072728811
FuturesTest.TestFutureBatch2920%80%23235555191911
AtomicDoubleArray2850%140%27276565202011
RateLimiter2730%140%29295757222211
CycleDetectingLockFactory2700%200%23235353131311
ListenableFutureTaskTest2610%40%111164649911
FuturesTransformAsyncTest2610%n/a18185555181811
ReflectionFreeAssertThrows2600%60%33335252303011
JdkFutureAdaptersTest2500%n/a7773737711
FutureCallbackTest2490%n/a11116464111111
AbstractCatchingFuture2470%280%202068686611
ServiceManager2430%180%25256060161611
FuturesGetChecked2390%180%26266868171711
ExecutionListTest2330%20%13136060121211
SingleThreadAbstractFutureBenchmark2300%160%151559597711
SupplementalMonitorTest2260%n/a13135757131311
AbstractServiceTest.RecordingListener2190%60%111164648811
ClosingFuture.State2040%170%23235454121211
InterruptibleTask2030%420%272757576611
AbstractFutureCancellationCauseTest2020%n/a8847478811
StripedBenchmark1990%100%131336368811
AbstractTransformFuture1870%140%131357576611
JSR166TestCase1840%200%20205959101011
AtomicLongMapBasherTest.new Callable() {...}1830%170%151538382211
WrappingExecutorServiceTest.MockExecutor1780%n/a17174949171711
ClosingFutureFinishToValueAndCloserTest1780%20%16165050151511
CycleDetectingLockFactory.LockGraphNode1760%180%141445455511
AbstractFutureFallbackAtomicHelperTest1740%100%131341418811
AtomicDouble1740%40%26265050242411
FluentFutureTest1730%20%14144343131311
Striped1700%100%19193030141411
SequentialExecutor1650%220%151537374411
ClosingFuture.CloseableList1640%180%151541416611
FakeTimeLimiterTest1620%n/a17174444171711
AggregateFutureStateFallbackAtomicHelperTest1600%80%111137377711
ListenerCallQueue.PerListenerQueue1590%80%8849494411
ListeningScheduledExecutorServiceTest1570%n/a9934349911
WrappingScheduledExecutorServiceTest.MockExecutor1560%n/a20204646202011
DirectExecutorService1560%160%171742429911
ExecutionSequencer.TaskNonReentrantExecutor1550%120%111143435511
InterruptibleTaskTest1550%80%101036366611
AbstractFutureState.UnsafeAtomicHelper1540%40%13134040111111
AbstractFutureBenchmarks.OldAbstractFuture.Sync1520%230%25253535131311
ServiceManager.ServiceListener1490%200%161636366611
ListenableFutureTester1430%n/a6637376611
CallablesTest1420%n/a12124040121211
SmoothRateLimiter.SmoothWarmingUp1410%60%8829295511
WrappingExecutorService1390%20%18183232171711
MonitorBasedArrayBlockingQueue.Itr1390%140%121233335511
SequentialExecutor.QueueWorker1380%100%9935354411
FuturesGetCheckedBenchmark1380%60%9926266611
AbstractScheduledService.ServiceDelegate1330%40%9936367711
AbstractScheduledServiceTest.TestService1320%60%9937376611
AtomicsTest1310%40%15152727131311
AbstractClosingFutureTest.Waiter1310%20%17172626161611
ThreadFactoryBuilder1260%80%131330309911
CycleDetectingLockFactoryBenchmark1240%120%141427278811
ExecutionList1220%80%9936365511
UncheckedThrowingFuture1220%100%141432329911
FuturesGetUncheckedTest1200%n/a16164242161611
UninterruptiblesTest.TestCondition1190%n/a10103636101011
Striped.SmallLazyStriped1190%160%121227274411
AbstractFutureFootprintBenchmark1140%190%141427273311
MoreExecutorsDirectExecutorBenchmark1140%120%121228286611
ExecutionListBenchmark.NewExecutionListQueue1120%80%8832324411
ListeningScheduledExecutorServiceTest.FakeExecutorService1120%n/a11112626111111
AbstractScheduledService.CustomScheduler.ReschedulableCallable1120%60%8831315511
AbstractScheduledService1110%n/a19193333191911
ListeningExecutorServiceTest1110%n/a6622226611
ExecutionSequencer1080%60%8826265511
GeneratedMonitorTest.TimeoutsToUse1070%n/a2210102211
SmoothRateLimiter1060%20%7724246611
Futures.InCompletionOrderState1060%140%111126264411
MonitorBenchmark1050%100%8818183311
AbstractIdleService1050%n/a17172727171711
AbstractFutureState.SynchronizedHelper1050%100%141431319911
ClosingFuture.Combiner1030%40%8823236611
TimeoutFuture990%80%8826264411
ClosingFutureFinishToFutureTest980%n/a12122828121211
AbstractExecutionThreadService980%n/a20202929202011
AbstractChainedListenableFutureTest980%n/a10102424101011
AbstractFutureBenchmarks.OldAbstractFuture960%80%16162828121211
ExecutionListBenchmark.NewExecutionListWithoutReverse950%60%7726264411
AbstractExecutionThreadServiceTest.WaitOnRunService940%n/a6631316611
ListeningExecutorServiceTest.FakeExecutorService930%n/a9921219911
ListenerCallQueue920%40%9923237711
AbstractFutureState.VarHandleAtomicHelper890%n/a11112424111111
Callables890%40%111127279911
MonitorBasedPriorityBlockingQueue.Itr890%100%9919194411
GeneratedMonitorTest.new TestCase() {...}870%80%6621212211
AbstractExecutionThreadServiceTest.FakeService860%n/a6625256611
ExecutionListBenchmark.OldExecutionList860%80%8823234411
TimeoutFuture.Fire860%100%7723232211
ForwardingBlockingDeque840%n/a16161919161611
TrustedListenableFutureTask830%80%121225258811
UninterruptiblesTest.TimedSemaphore820%n/a7722227711
AtomicLongMapBasherTest810%40%4421212211
ClassPathUtil800%40%4416162211
JdkFutureAdapters.ListenableFutureAdapter800%40%8826266611
FutureCallbackTest.MockCallback800%n/a4422224411
MoreExecutors.ScheduledListeningDecorator800%n/a5517175511
ImmediateFuture780%n/a9920209911
WrappingScheduledExecutorServiceTest780%n/a7716167711
FakeTimeLimiter770%n/a6627276611
AbstractService.StateSnapshot760%160%121214144411
ForwardingExecutorServiceTest760%80%9916165511
RateLimiterTest.FakeStopwatch750%n/a7714147711
MoreExecutors.Application750%n/a8823238811
AbstractServiceTest.ThreadedService740%n/a6621216611
AbstractListeningExecutorServiceTest740%n/a2218182211
AggregateFutureState740%40%8826266611
ClosingFuture.Peeker740%n/a4418184411
ThreadFactoryBuilder.new ThreadFactory() {...}730%80%6612122211
ForwardingObjectTester720%n/a3321213311
AbstractExecutionThreadService.new AbstractService() {...}720%20%7728286611
AbstractFutureState.AtomicReferenceFieldUpdaterAtomicHelper720%n/a10101818101011
ForwardingExecutorService700%n/a14141616141411
InterruptionUtil680%20%6625255511
UninterruptiblesTest.TimedThread680%n/a5518185511
GeneratedMonitorTest.new TestCase() {...}670%40%4416162211
CycleDetectingLockFactory.ExampleStackTrace670%60%5516162211
CombinedFuture.CombinedFutureInterruptibleTask670%40%7719195511
CycleDetectingLockFactory.CycleDetectingReentrantReadLock660%n/a6621216611
CycleDetectingLockFactory.CycleDetectingReentrantWriteLock660%n/a6621216611
ServiceManagerTest.new Service() {...}650%n/a11111818111111
GeneratedMonitorTest.Timeout650%n/a3312123311
CycleDetectingLockFactory.CycleDetectingReentrantLock650%n/a8823238811
CycleDetectingLockFactory.WithExplicitOrdering640%40%7712125511
Striped.LargeLazyStriped630%60%6614143311
FluentFuture630%20%11111313101011
GeneratedMonitorTest.Scenario630%n/a2211112211
CollectionFuture630%80%8819194411
AbstractFutureTest.TimedWaiterThread620%80%8817174411
AtomicDoubleArrayTest.Counter600%100%7715152211
ListenableFutureTask600%20%8816167711
AbstractIdleServiceTest.TestService600%n/a4416164411
AbstractClosingFutureTest.Waiter.new InvocationHandler() {...}590%40%4410102211
CombinedFuture590%60%9921216611
UninterruptiblesTest.TimedPutQueue580%n/a4415154411
AbstractIdleService.DelegateService580%n/a6622226611
TestPlatform580%n/a5523235511
AbstractFutureCancellationCauseTest.new URLClassLoader() {...}560%60%5511112211
CycleDetectingLockFactoryTest.LockingThread0%n/a4418184411
AbstractScheduledService.ServiceDelegate.Task0%20%3318182211
Futures.CallbackListener0%40%5521213311
AbstractScheduledService.Scheduler0%40%6610104411
UninterruptiblesTest.TimedTakeQueue0%n/a4414144411
FuturesGetDoneTest0%n/a9914149911
Futures.InCompletionOrderFuture0%40%6616164411
ServiceTest0%20%4414143311
MoreExecutors.ListeningDecorator0%n/a8812128811
JdkFutureAdaptersTest.SingleCallListener0%20%6614145511
AbstractScheduledServiceTest.TestAbstractScheduledCustomService0%20%5512124411
SmoothRateLimiter.SmoothBursty0%40%6614144411
Futures.new Future() {...}0%n/a77997711
FuturesGetChecked.GetCheckedTypeValidatorHolder.WeakSetValidator0%60%5512122211
WrappingScheduledExecutorService0%n/a55775511
CycleDetectingLockFactory.CycleDetectingReentrantReadWriteLock0%40%7710105511
ListenableFutureTest0%n/a2211112211
ClosingFuture.Combiner50%n/a33993311
InterruptibleTaskTest.new InterruptibleTask() {...}0%n/a6612126611
Striped.CompactStriped0%40%55883311
ClosingFuture.Combiner5.new ClosingFuture.Combiner.CombiningCallable() {...}0%n/a33883311
ClosingFuture.Combiner5.new ClosingFuture.Combiner.AsyncCombiningCallable() {...}0%n/a33883311
ExecutionSequencerTest.BlockingCallable0%n/a5514145511
MoreExecutorsTest.TestApplication0%40%5511113311
CycleDetectingLockFactory.PotentialDeadlockException0%20%44993311
AbstractScheduledServiceTest.TestFailingCustomScheduledService0%n/a4410104411
FuturesGetCheckedInputs0%n/a1115151111
AggregateFutureStateFallbackAtomicHelperTest.new URLClassLoader() {...}0%60%55992211
AbstractFutureFallbackAtomicHelperTest.new URLClassLoader() {...}0%60%55992211
LazyLogger0%40%4412122211
ForwardingFluentFuture0%n/a8811118811
AbstractFutureTest.WaiterThread0%80%8813134411
UninterruptiblesTest.Completion0%20%4411113311
TrustedListenableFutureTask.TrustedFutureInterruptibleAsyncTask0%n/a6611116611
UncaughtExceptionHandlers.Exiter0%n/a3313133311
ForwardingBlockingQueue0%n/a88998811
ClosingFuture.Combiner40%n/a33883311
ClosingFuture.new AsyncCallable() {...}0%n/a33773311
ExecutionListBenchmark.Impl0%n/a11771111
FuturesGetCheckedBenchmark.Validator0%n/a22882211
SequentialExecutorTest.FakeExecutor0%40%7711115511
ClosingFuture.Status0%n/a11771111
Service.State0%n/a11771111
AbstractFutureTest.new Callable() {...}0%20%33662211
ServiceManager.ServiceManagerState.AwaitHealthGuard0%80%66772211
UninterruptiblesTest.AbstractTimedLatch0%n/a4413134411
Futures.NonCancellationPropagatingFuture0%40%6613134411
AbstractFutureTest.new Callable() {...}0%20%33662211
ClosingFuture.Combiner4.new ClosingFuture.Combiner.CombiningCallable() {...}0%n/a33773311
ClosingFuture.Combiner4.new ClosingFuture.Combiner.AsyncCombiningCallable() {...}0%n/a33773311
ThreadFactoryBuilderTest.new ThreadFactory() {...}0%n/a22772211
Platform0%60%9913136611
Striped.PowerOfTwoStriped0%40%55773311
ServiceManagerTest.SnappyShutdownService0%n/a44994411
FutureCallbackTest.new FutureCallback() {...}0%n/a3311113311
FuturesTest.SingleCallListener0%n/a4411114411
AbstractService.new ListenerCallQueue.Event() {...}0%n/a33443311
ClosingFuture.Combiner30%n/a33773311
TimeLimiter0%n/a55775511
AbstractFutureTest.new Callable() {...}0%20%33662211
TrustedListenableFutureTask.TrustedFutureInterruptibleTask0%n/a6610106611
Futures.FutureCombiner0%n/a44774411
ExecutionListBenchmark.OldExecutionList.RunnableExecutorPair0%n/a22992211
FutureCallbackTest.new FutureCallback() {...}0%n/a33553311
FutureCallbackTest.new FutureCallback() {...}0%n/a33553311
AbstractClosingFutureTest.TestCloseable0%20%66995511
AggregateFutureState.SynchronizedAtomicHelper0%20%55994411
ForwardingCondition0%n/a8812128811
ClosingFutureLeakTest0%n/a4411114411
AbstractFutureTest.new Callable() {...}0%20%33662211
InterruptibleTaskTest.new InterruptibleTask() {...}0%n/a6612126611
JdkFutureAdaptersTest.RuntimeExceptionThrowingFuture0%n/a66886611
CombinedFuture.AsyncCallableInterruptibleTask0%n/a44994411
FuturesGetCheckedInputs.ExceptionWithManyConstructorsButOnlyOneThrowable0%n/a8816168811
AbstractFutureTest.new ListenableFuture() {...}0%n/a8810108811
AbstractFutureTest.new Callable() {...}0%n/a22552211
CollectionFuture.ListFuture0%40%44882211
UninterruptiblesTest.TimedLatch0%n/a44884411
AbstractExecutionThreadServiceTest.ThrowOnRunService0%20%55994411
GeneratedMonitorTest.Outcome0%n/a22662211
ClosingFuture.Combiner3.new ClosingFuture.Combiner.CombiningCallable() {...}0%n/a33663311
ClosingFuture.Combiner3.new ClosingFuture.Combiner.AsyncCombiningCallable() {...}0%n/a33663311
AbstractScheduledService.CustomScheduler.SupplantableFuture0%n/a3311113311
UninterruptiblesTest.new Thread() {...}0%n/a22772211
FuturesTransformAsyncTest.ChainingFunction0%50%6610102211
MoreExecutors.ScheduledListeningDecorator.NeverSuccessfulListenableFutureTask0%n/a3310103311
ClosingFuture.Combiner20%n/a33663311
ClosingFuture.FinalizableReference0%n/a4410104411
AbstractFuture.TrustedFuture0%n/a9910109911
ListeningScheduledExecutorService0%n/a44664411
AbstractExecutionThreadServiceTest.new Executor() {...}0%n/a33663311
SimpleTimeLimiterTest.SampleImpl0%n/a3312123311
TestThread.Response0%20%4410103311
FuturesGetCheckedBenchmark.Result0%n/a22662211
SequentialExecutorTest.new Runnable() {...}0%n/a33443311
AbstractScheduledServiceTest.11.new AbstractScheduledService.CustomScheduler() {...}0%20%33662211
AbstractFutureTest.PollingThread0%n/a3313133311
AbstractScheduledServiceTest.new AbstractScheduledService() {...}0%n/a55665511
FuturesGetCheckedInputs.ExceptionWithManyConstructors0%n/a9911119911
AbstractFuture.DelegatingToFuture0%40%4410102211
FuturesTest.TestFutureBatch.new ForwardingListenableFuture() {...}0%n/a44664411
FuturesTransformTest0%n/a55775511
AbstractFutureState.Waiter0%20%6612125511
MoreExecutors.ScheduledListeningDecorator.ListenableScheduledTask0%20%55994411
MoreExecutorsDirectExecutorBenchmark.new Thread() {...}0%20%33662211
AbstractFuture.Cancellation0%20%3310102211
ListenerCallQueueTest.new ListenerCallQueue.Event() {...}0%n/a33553311
ForwardingLock0%n/a7710107711
ClosingFuture.Combiner2.new ClosingFuture.Combiner.CombiningCallable() {...}0%n/a33333311
ClosingFuture.Combiner2.new ClosingFuture.Combiner.AsyncCombiningCallable() {...}0%n/a33333311
UncaughtExceptionHandlersTest0%n/a33663311
FuturesGetChecked.GetCheckedTypeValidatorHolder0%n/a22882211
AbstractFutureDefaultAtomicHelperTest0%40%66774411
AggregateFutureState.SafeAtomicHelper0%n/a55885511
CombinedFuture.CallableInterruptibleTask0%n/a44884411
ClosingFuture.Combiner.new AsyncCallable() {...}0%n/a33333311
ClosingFuture.Combiner.new Callable() {...}0%n/a33333311
SequentialExecutor.WorkerRunningState0%n/a11551111
ExecutionListBenchmark.Impl.5.new ExecutionListBenchmark.ExecutionListWrapper() {...}0%n/a44774411
ExecutionListBenchmark.Impl.6.new ExecutionListBenchmark.ExecutionListWrapper() {...}0%n/a44774411
ServiceManager.ServiceManagerState.StoppedGuard0%20%33442211
AbstractExecutionThreadServiceTest.ThrowOnShutDown0%n/a44884411
AbstractFutureFootprintBenchmark.State0%n/a11551111
AbstractScheduledServiceTest.new Service.Listener() {...}0%n/a33663311
ForwardingFuture0%n/a66666611
AbstractExecutionThreadServiceTest.ThrowOnStartUpService0%n/a44664411
ServiceManager.ServiceManagerState.new ListenerCallQueue.Event() {...}0%n/a33443311
FluentFuture.TrustedFuture0%n/a77887711
ExecutionSequencer.new AsyncCallable() {...}0%20%44553311
JdkFutureAdapters0%40%44772211
AbstractListeningExecutorService0%n/a66666611
AbstractScheduledService.Scheduler.new AbstractScheduledService.Scheduler() {...}0%n/a22332211
AbstractScheduledService.Scheduler.new AbstractScheduledService.Scheduler() {...}0%n/a22332211
FuturesTest.AsyncFunctionSpy0%n/a33773311
ExecutionListBenchmark.Impl.2.new ExecutionListBenchmark.ExecutionListWrapper() {...}0%n/a44774411
AbstractScheduledServiceTest.new AbstractScheduledService() {...}0%n/a44554411
ExecutionListBenchmark.Impl.3.new ExecutionListBenchmark.ExecutionListWrapper() {...}0%n/a44774411
FuturesTest.FunctionSpy0%n/a33773311
ExecutionListBenchmark.Impl.4.new ExecutionListBenchmark.ExecutionListWrapper() {...}0%n/a44774411
FuturesGetCheckedBenchmark.ExceptionType0%n/a22662211
AbstractFutureTest.new AbstractFuture() {...}0%n/a33553311
SequentialExecutorTest.new Executor() {...}0%20%33442211
SequentialExecutorTest.new Executor() {...}0%n/a33663311
AbstractServiceTest.NoOpService0%n/a3310103311
ExecutionListBenchmark.Impl.1.new ExecutionListBenchmark.ExecutionListWrapper() {...}0%n/a44774411
ExecutionListBenchmark.new Runnable() {...}0%20%33442211
ExecutionListBenchmark.new Runnable() {...}0%20%33442211
AbstractFutureBenchmarks0%30%33771111
Striped.WeakSafeReadWriteLock0%n/a33553311
AbstractFutureTest.new ListenableFuture() {...}0%n/a77887711
ServiceManagerTest.7.new Thread() {...}0%n/a22552211
JdkFutureAdaptersTest.RecordingRunnable0%20%33552211
AbstractService.new ListenerCallQueue.Event() {...}0%n/a33443311
AbstractService.new ListenerCallQueue.Event() {...}0%n/a33443311
AbstractFuture.Listener0%n/a33993311
MoreExecutorsTest.ThrowingRunnable0%20%33772211
AbstractServiceTest.ManualSwitchedService0%n/a33993311
AbstractScheduledServiceTest.TestFailingCustomScheduledService.new AbstractScheduledService.CustomScheduler() {...}0%20%33442211
ClosingFuture.new AsyncFunction() {...}0%n/a33333311
ClosingFuture.new AsyncFunction() {...}0%n/a33333311
ClosingFuture.new AsyncFunction() {...}0%n/a33333311
ClosingFuture.new AsyncFunction() {...}0%n/a33333311
AbstractCatchingFuture.AsyncCatchingFuture0%n/a33773311
Striped.WeakSafeLock0%n/a33663311
CycleDetectingLockFactory.Policies0%n/a11441111
ClosingFuture.new FutureCallback() {...}0%n/a33443311
AbstractIdleService.ThreadNameSupplier0%n/a22222211
ExecutionSequencer.RunningState0%n/a11441111
UninterruptiblesTest.EnableWrites0%n/a22772211
AbstractTransformFuture.AsyncTransformFuture0%n/a33773311
InterruptionUtil.Interruptenator0%20%44993311
CycleDetectingLockFactoryTest.OtherOrder0%n/a11441111
FuturesTest.TestFutureBatch.new ForwardingListenableFuture() {...}0%n/a44554411
CycleDetectingLockFactoryTest.MyOrder0%n/a11441111
FuturesTest.new AsyncFunction() {...}0%n/a22442211
StripedBenchmark.Impl0%n/a11441111
AbstractFutureCancellationCauseTest.new ListenableFuture() {...}0%n/a77887711
UninterruptibleFutureTest.SleepingRunnable0%n/a22992211
SequentialExecutorTest.new Executor() {...}0%20%33552211
ClosingFuture.new Callable() {...}0%n/a33333311
ListeningExecutorService0%n/a33333311
AtomicDoubleArrayTest.new JSR166TestCase.CheckedRunnable() {...}0%20%33442211
ListeningScheduledExecutorServiceTest.ImmediateScheduledFuture0%n/a55665511
ServiceManagerTest.new AbstractService() {...}0%n/a33663311
SequentialExecutorTest.new Runnable() {...}0%n/a22552211
AbstractFutureTest.new ListenableFuture() {...}0%n/a77887711
FuturesTest.new Function() {...}0%20%33552211
FuturesTest.new Function() {...}0%20%33552211
ServiceManagerTest.RecordingListener0%n/a44884411
JdkFutureAdaptersTest.NonListenableSettableFuture0%n/a44664411
Atomics0%n/a44444411
UninterruptiblesTest.DelayedActionRunnable0%n/a22992211
AtomicDoubleTest.new JSR166TestCase.CheckedRunnable() {...}0%20%33442211
AbstractScheduledServiceTest.TestCustomScheduler0%n/a22442211
AbstractScheduledServiceTest.new ScheduledThreadPoolExecutor() {...}0%n/a22332211
AbstractScheduledServiceTest.new ScheduledThreadPoolExecutor() {...}0%n/a22332211
ForwardingListeningExecutorService0%n/a44444411
RateLimiter.SleepingStopwatch.new RateLimiter.SleepingStopwatch() {...}0%20%44663311
AbstractClosingFutureTest.new ClosingFuture.ClosingCallable() {...}0%n/a22332211
ServiceManagerTest.new ServiceManager.Listener() {...}0%n/a22442211
ServiceManagerTest.new AbstractService() {...}0%n/a44664411
MoreExecutorsTest.new Thread() {...}0%n/a22662211
JdkFutureAdaptersTest.new ThreadPoolExecutor() {...}0%n/a22332211
ServiceManagerTest.NoOpDelayedService0%n/a33993311
ClosingFuture.DeferredCloser0%20%33772211
MonitorBasedArrayBlockingQueue.new Monitor.Guard() {...}0%20%33222211
MonitorTestCase.TestGuard0%n/a33773311
ReflectionFreeAssertThrows.PlatformSpecificExceptionBatch.new ReflectionFreeAssertThrows.PlatformSpecificExceptionBatch() {...}0%n/a44444411
AbstractScheduledServiceTest.new ScheduledThreadPoolExecutor() {...}0%n/a22222211
AbstractFutureState.VarHandleAtomicHelperMaker.new AbstractFutureState.VarHandleAtomicHelperMaker() {...}0%n/a22662211
ServiceManagerTest.new AbstractService() {...}0%n/a33663311
ExecutionSequencer.new AsyncCallable() {...}0%n/a33333311
AbstractService.HasReachedRunningGuard0%20%33442211
AbstractService.IsStoppableGuard0%20%33442211
InterruptibleTask.Blocker0%n/a55885511
AbstractService.IsStoppedGuard0%20%33442211
FuturesGetChecked.GetCheckedTypeValidatorHolder.ClassValueValidator0%n/a22552211
AbstractScheduledService.new Service.Listener() {...}0%n/a33553311
SequentialExecutor.new Runnable() {...}0%n/a33443311
AbstractService.IsStartableGuard0%20%33442211
MoreExecutors.new WrappingExecutorService() {...}0%n/a33333311
MoreExecutors.new WrappingScheduledExecutorService() {...}0%n/a33333311
AbstractFuture.Failure0%n/a22442211
AbstractScheduledServiceTest.new AbstractScheduledService() {...}0%n/a33333311
AbstractServiceTest.NoOpThreadedService0%n/a33663311
Monitor.Guard0%n/a11551111
ServiceManagerTest.new ServiceManagerTest.NoOpDelayedService() {...}0%n/a22442211
FuturesTest.new AsyncFunction() {...}0%n/a33333311
AbstractScheduledService.CustomScheduler.Schedule0%n/a22662211
AbstractAbstractFutureTest.CountingRunnable0%n/a33663311
ImmediateFuture.ImmediateCancelledFuture0%20%33552211
AbstractExecutionThreadServiceTest.new AbstractExecutionThreadServiceTest.FakeService() {...}0%n/a22442211
FluentFutureTest.new FutureCallback() {...}0%n/a33443311
ExecutionError0%n/a44774411
UncheckedExecutionException0%n/a44774411
AbstractScheduledServiceTest.new AbstractScheduledService() {...}0%n/a55555511
AbstractScheduledService.FutureAsCancellable0%n/a33663311
ForwardingExecutorServiceTest.new ThreadPoolExecutor() {...}0%n/a22222211
AbstractFutureFootprintBenchmark.new Thread() {...}0%n/a22552211
UninterruptiblesTest.EnableReads0%n/a22662211
InterruptibleTaskTest.SlowChannel0%n/a33663311
FuturesTest.new AsyncCallable() {...}0%n/a33333311
SettableFuture0%n/a44444411
AbstractServiceTest.RunThrowingService0%n/a33663311
JSR166TestCase.CheckedCallable0%n/a22552211
AbstractListeningExecutorServiceTest.TestListeningExecutorService0%n/a66886611
MonitorBasedPriorityBlockingQueue.new Monitor.Guard() {...}0%20%33222211
UncheckedTimeoutException0%n/a44774411
FuturesTest.new AsyncFunction() {...}0%n/a22332211
FuturesGetCheckedInputs.ExceptionWithSomePrivateConstructors0%n/a55555511
FuturesTest.new AsyncFunction() {...}0%n/a22332211
AbstractServiceTest.StopThrowingService0%n/a33553311
AbstractScheduledServiceTest.ThrowingScheduledFuture0%n/a33333311
AggregateFuture.ReleaseResourcesReason0%n/a11331111
FutureCallbackTest.CountingSameThreadExecutor0%n/a22552211
FuturesTest.new Function() {...}0%n/a22332211
FuturesTest.new Function() {...}0%n/a22332211
AbstractIdleServiceTest.new AbstractIdleServiceTest.TestService() {...}0%n/a22332211
AbstractIdleServiceTest.new AbstractIdleServiceTest.TestService() {...}0%n/a22332211
ListenerCallQueueTest.new ListenerCallQueue.Event() {...}0%n/a33443311
AbstractCatchingFuture.CatchingFuture0%n/a33553311
ExecutionSequencerTest.TestCallable0%n/a22662211
JSR166TestCase.CheckedRunnable0%n/a22662211
ExecutionSequencerTest.new Executor() {...}0%n/a22332211
FuturesGetCheckedBenchmark.NonCachingWithoutConstructorCheckValidator0%n/a22552211
ClosingFuture.ReachabilityFenceCaller0%n/a11331111
FuturesTest.new Function() {...}0%n/a22332211
AbstractScheduledServiceTest.NullService0%n/a44444411
ClosingFuture.ValueAndCloser0%n/a33663311
ServiceManagerTest.NoOpDelayedService.new Thread() {...}0%n/a22442211
ServiceManagerTest.NoOpDelayedService.new Thread() {...}0%n/a22442211
FuturesTest.new AsyncFunction() {...}0%n/a22332211
AbstractFutureTest.new AbstractFuture() {...}0%n/a22662211
AbstractFutureTest.new Thread() {...}0%n/a22332211
FuturesTest.new Runnable() {...}0%n/a22332211
FuturesTest.new Executor() {...}0%n/a22332211
MoreExecutorsDirectExecutorBenchmark.Impl0%n/a11331111
FuturesTest.new AsyncFunction() {...}0%n/a22332211
FuturesTest.new Function() {...}0%n/a22332211
MonitorBasedArrayBlockingQueue.new Monitor.Guard() {...}0%20%33222211
AbstractFutureBenchmarks.Impl0%n/a11331111
AbstractServiceTest.new Service.Listener() {...}0%n/a22332211
AbstractServiceTest.new Thread() {...}0%n/a22332211
AbstractServiceTest.new Service.Listener() {...}0%n/a22332211
AbstractServiceTest.new Thread() {...}0%n/a22332211
DirectExecutor0%n/a33553311
AbstractFutureTest.new Object() {...}0%n/a33333311
AbstractFutureTest.new AbstractFuture() {...}0%n/a11221111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11221111
ForwardingObjectTesterTest0%n/a33993311
ExecutionListBenchmark.new Runnable() {...}0%n/a22332211
AbstractIdleServiceTest.new AbstractIdleServiceTest.TestService() {...}0%n/a33333311
FuturesTransformAsyncTest.new Thread() {...}0%n/a22332211
WrappingScheduledExecutorServiceTest.TestExecutor0%n/a33443311
ServiceManagerTest.new Thread() {...}0%n/a22332211
ServiceManagerTest.new ServiceManager.Listener() {...}0%n/a22332211
WrappingExecutorServiceTest.TestExecutor0%n/a33443311
MoreExecutorsTest.new ScheduledThreadPoolExecutor() {...}0%n/a22332211
FuturesTest.ExecutorSpy0%n/a22662211
AbstractTransformFuture.TransformFuture0%n/a33553311
Monitor.new Monitor.Guard() {...}0%n/a22222211
AbstractServiceTest.StartThrowingService0%n/a33553311
InterruptibleTaskTest.new Thread() {...}0%n/a22332211
TestThread.Request0%n/a11441111
AbstractServiceTest.new Service.Listener() {...}0%n/a22332211
AbstractServiceTest.new Thread() {...}0%n/a22332211
CycleDetectingLockFactory.Policies.new CycleDetectingLockFactory.Policies() {...}0%n/a22332211
AbstractScheduledServiceTest.12.new AbstractScheduledService.CustomScheduler() {...}0%n/a22332211
AbstractScheduledService.CustomScheduler0%n/a22222211
AbstractIdleServiceTest.new AbstractIdleServiceTest.DefaultService() {...}0%n/a22222211
AbstractIdleServiceTest.new AbstractIdleServiceTest.DefaultService() {...}0%n/a22222211
AbstractClosingFutureTest.new FailureStrategy() {...}0%n/a22332211
ServiceManagerTest.new ServiceManagerTest.NoOpDelayedService() {...}0%n/a22442211
ServiceManagerTest.FailRunService0%n/a22442211
TrustedInputFutureTest0%n/a22442211
UntrustedInputFutureTest0%n/a22442211
AbstractFutureTest.new AbstractFuture() {...}0%n/a22332211
MoreExecutorsDirectExecutorBenchmark.CountingRunnable0%n/a22442211
Striped.WeakSafeCondition0%n/a22552211
ExecutionList.RunnableExecutorPair0%n/a11551111
AbstractFutureTest.new AbstractFuture() {...}0%n/a22222211
AbstractScheduledServiceTest.new AbstractScheduledServiceTest.TestAbstractScheduledCustomService() {...}0%n/a22222211
ForwardingExecutorServiceTest.new ForwardingExecutorService() {...}0%n/a22222211
AbstractScheduledServiceTest.new AbstractScheduledServiceTest.TestAbstractScheduledCustomService() {...}0%n/a22222211
AbstractScheduledServiceTest.new AbstractScheduledServiceTest.TestAbstractScheduledCustomService() {...}0%n/a22222211
Service0%n/a22442211
AbstractScheduledService.new ThreadFactory() {...}0%n/a22222211
AbstractScheduledServiceTest.TestAbstractScheduledCustomService.new AbstractScheduledService.CustomScheduler() {...}0%n/a22222211
ExecutionListBenchmark.NewExecutionListWithoutReverse.RunnableExecutorPair0%n/a11551111
StripedBenchmark.Impl.new StripedBenchmark.Impl() {...}0%n/a22222211
StripedBenchmark.Impl.new StripedBenchmark.Impl() {...}0%n/a22222211
FuturesTest.TestFuture0%n/a11551111
FuturesGetCheckedBenchmark.NonCachingWithConstructorCheckValidator0%n/a22442211
UninterruptiblesTest.Release0%n/a22552211
AbstractFutureTest.new Object() {...}0%n/a22222211
AbstractFutureTest.new ForwardingListenableFuture() {...}0%n/a22222211
AbstractScheduledServiceTest.10.new AbstractScheduledService.CustomScheduler() {...}0%n/a22222211
ServiceManagerTest.FailStopService0%n/a22332211
AbstractFutureBenchmarks.Impl.new AbstractFutureBenchmarks.Impl() {...}0%n/a22222211
AbstractFutureBenchmarks.Impl.new AbstractFutureBenchmarks.Impl() {...}0%n/a22222211
AbstractFutureState.VarHandleAtomicHelperMaker0%n/a22332211
AbstractExecutionThreadServiceTest.new AbstractExecutionThreadService() {...}0%n/a44444411
GeneratedMonitorTest.FlagGuard0%n/a33553311
ForwardingListenableFuture.SimpleForwardingListenableFuture0%n/a22442211
ForwardingFuture.SimpleForwardingFuture0%n/a22442211
ExecutionListBenchmark.new Runnable() {...}0%n/a22332211
ExecutionListBenchmark.new Runnable() {...}0%n/a22332211
ClosingFuture.ReachabilityFenceCaller.new ClosingFuture.ReachabilityFenceCaller() {...}0%20%33442211
ReflectionFreeAssertThrows.PlatformSpecificExceptionBatch0%n/a22332211
Internal0%20%22331111
ServiceManagerTest.FailStartService0%n/a22332211
UninterruptiblesTest.CountDown0%n/a22552211
FuturesGetCheckedInputs.ExceptionWithGoodAndBadConstructor0%n/a22442211
AbstractFutureTest.new AbstractFuture() {...}0%n/a22222211
InterruptibleTaskTest.BrokenChannel0%n/a33443311
ExecutionListBenchmark.Impl.new ExecutionListBenchmark.Impl() {...}0%n/a22222211
ExecutionListBenchmark.Impl.new ExecutionListBenchmark.Impl() {...}0%n/a22222211
ExecutionListBenchmark.Impl.new ExecutionListBenchmark.Impl() {...}0%n/a22222211
ExecutionListBenchmark.Impl.new ExecutionListBenchmark.Impl() {...}0%n/a22222211
ExecutionListBenchmark.Impl.new ExecutionListBenchmark.Impl() {...}0%n/a22222211
ExecutionListBenchmark.Impl.new ExecutionListBenchmark.Impl() {...}0%n/a22222211
AbstractListeningExecutorServiceTest.TestRunnable0%n/a22442211
TimeoutFuture.TimeoutFutureException0%n/a22442211
AbstractFutureTest.new AbstractFuture() {...}0%n/a11221111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11221111
FuturesGetChecked.GetCheckedTypeValidatorHolder.ClassValueValidator.new ClassValue() {...}0%n/a22332211
AbstractClosingFutureTest.new ClosingFuture.ClosingCallable() {...}0%n/a22222211
ServiceManagerTest.new Formatter() {...}0%n/a22222211
WrappingExecutorServiceTest.WrappedCallable0%n/a22442211
AbstractFutureTest.new AbstractFuture() {...}0%n/a22222211
WrappingExecutorServiceTest.WrappedRunnable0%n/a22552211
WrappingScheduledExecutorServiceTest.WrappedCallable0%n/a22442211
ExecutionListTest.MockRunnable0%n/a22552211
WrappingScheduledExecutorServiceTest.WrappedRunnable0%n/a22552211
ExecutionListBenchmark.NewExecutionListQueue.RunnableExecutorPair0%n/a11441111
FuturesTest.Merger0%n/a11221111
FuturesTransformAsyncTest.BadFuture0%n/a22332211
FuturesTest.CancelPanickingFuture0%n/a11221111
UncaughtExceptionHandlers0%n/a11111111
ListenerCallQueueTest.new ListenerCallQueue.Event() {...}0%n/a33333311
FuturesTest.new Object() {...}0%n/a11221111
ServiceManager.FailedService0%n/a11441111
StripedBenchmark.Impl.new StripedBenchmark.Impl() {...}0%n/a22222211
MoreExecutorsTest.new ThreadLocal() {...}0%n/a22222211
MoreExecutorsTest.new ThreadLocal() {...}0%n/a22222211
FuturesGetCheckedBenchmark.new ClassValue() {...}0%n/a22222211
ForwardingListenableFuture0%n/a22332211
FuturesTransformTest.ComposeFunction0%20%22331111
AbstractFutureBenchmarks.OldAbstractFutureFacade0%n/a22222211
CycleDetectingLockFactory.Policies.new CycleDetectingLockFactory.Policies() {...}0%n/a22222211
FutureCallbackTest.new FutureCallback() {...}0%n/a33333311
Striped.SmallLazyStriped.ArrayReference0%n/a11331111
FuturesTest.Merger.new FuturesTest.Merger() {...}0%n/a22222211
FuturesTest.Merger.new FuturesTest.Merger() {...}0%n/a22222211
Service.Listener0%n/a66666611
AbstractService.new ListenerCallQueue.Event() {...}0%n/a33443311
AbstractService.new ListenerCallQueue.Event() {...}0%n/a33443311
SneakyThrows0%n/a22222211
AbstractFutureBenchmarks.NewAbstractFutureFacade0%n/a22222211
AggregateFutureStateDefaultAtomicHelperTest0%n/a22332211
AbstractFutureTest.new AbstractFuture() {...}0%n/a22222211
AbstractFutureTest.new AbstractFuture() {...}0%n/a22222211
FuturesTest.new AsyncCallable() {...}0%n/a22222211
AbstractServiceTest.RunFailingService0%n/a22552211
ServiceManager.new ListenerCallQueue.Event() {...}0%n/a33443311
ServiceManager.new ListenerCallQueue.Event() {...}0%n/a33443311
MoreExecutorsDirectExecutorBenchmark.Impl.new MoreExecutorsDirectExecutorBenchmark.Impl() {...}0%n/a22222211
MoreExecutorsDirectExecutorBenchmark.Impl.new MoreExecutorsDirectExecutorBenchmark.Impl() {...}0%n/a22222211
RunnablesTest0%n/a22332211
CycleDetectingLockFactory.Policies.new CycleDetectingLockFactory.Policies() {...}0%n/a22222211
FluentFutureTest.new ForwardingListenableFuture.SimpleForwardingListenableFuture() {...}0%n/a11111111
AbstractScheduledServiceTest.new Runnable() {...}0%n/a22222211
AbstractFutureTest.InterruptibleFuture0%n/a11331111
FuturesGetCheckedInputs.ExceptionWithBadConstructor0%n/a11221111
ClosingFuture.ReachabilityFenceCaller.new ClosingFuture.ReachabilityFenceCaller() {...}0%n/a22222211
ImmediateFuture.ImmediateFailedFuture0%n/a11331111
AbstractServiceTest.StopFailingService0%n/a22442211
AbstractExecutionThreadServiceTest.TimeoutOnStartUp.new Executor() {...}0%n/a22222211
RateLimiter.SleepingStopwatch0%n/a22222211
AbstractIdleServiceTest.3.new Executor() {...}0%n/a22222211
FuturesTest.new Executor() {...}0%n/a22222211
StripedBenchmark.new Supplier() {...}0%n/a22222211
MoreExecutorsTest.CountingRunnable0%n/a11221111
ServiceManagerTest.NoOpService0%n/a22442211
FuturesTest.5.new AbstractFuture() {...}0%n/a11111111
CollectionFuture.Present0%n/a11331111
ForwardingListeningExecutorServiceTest0%n/a22332211
UntrustedInputFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractExecutionThreadServiceTest.TimeoutOnStartUp0%n/a22222211
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractAbstractFutureTest.new RuntimeException() {...}0%n/a11111111
ForwardingFutureTest0%n/a22332211
FuturesTest.new Exception() {...}0%n/a11111111
TrustedInputFutureTest.new AbstractFuture.TrustedFuture() {...}0%n/a11111111
ForwardingBlockingQueueTest0%n/a22332211
Runnables0%n/a33223311
AbstractFuture.Failure.new Throwable() {...}0%n/a22222211
ForwardingBlockingDequeTest0%n/a22332211
CycleDetectingLockFactory.new ThreadLocal() {...}0%n/a22222211
ServiceManager.Listener0%n/a44444411
ExecutionListBenchmark.Impl.6.1.new AbstractFutureBenchmarks.OldAbstractFuture() {...}0%n/a11111111
ForwardingListenableFutureTest0%n/a22332211
AbstractAbstractFutureTest.new RuntimeException() {...}0%n/a11111111
ServiceManager.NoOpService0%n/a22442211
OverflowAvoidingLockSupport0%n/a11221111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
AbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
FuturesTest.new Exception() {...}0%n/a11111111
FuturesTest.new Exception() {...}0%n/a11111111
SequentialExecutorTest.new Error() {...}0%n/a11111111
AbstractServiceTest.StartFailingService0%n/a22442211
ExecutionListBenchmark.Impl.5.1.new AbstractFuture() {...}0%n/a11111111
FuturesGetCheckedInputs.TwoArgConstructorException0%n/a11221111
UninterruptiblesTest.JoinTarget0%n/a22332211
UninterruptiblesTest.SleepTask0%n/a22332211
FuturesGetCheckedInputs.ExceptionWithPrivateConstructor0%n/a11221111
FuturesGetCheckedInputs.TwoArgConstructorRuntimeException0%n/a11221111
ListenerCallQueueTest.MyListener0%n/a22222211
Striped.PaddedSemaphore0%n/a11221111
ForwardingObjectTesterTest.ForwardToDelegate0%n/a11221111
Striped.PaddedLock0%n/a11221111
AbstractAbstractFutureTest.TestedFuture0%n/a11111111
UncheckedThrowingFuture.WrapperException0%n/a11221111
FuturesGetCheckedInputs.ExceptionWithoutThrowableConstructor0%n/a11221111
AbstractClosingFutureTest.NoOpValueAndCloserConsumer0%n/a22222211
NullnessCasts0%n/a22222211
SettableFutureTest.FooChild0%n/a11111111
UninterruptibleMonitorTest0%n/a11221111
FuturesGetCheckedInputs.ExceptionWithWrongTypesConstructor0%n/a11221111
InterruptibleMonitorTest0%n/a11221111
TestExceptions.SomeChainingException0%n/a11221111
FuturesTest.TestException0%n/a11221111
FuturesTest.FooChild0%n/a11111111
FuturesTest.BarChild0%n/a11111111
FuturesTest.CallerClass20%n/a11111111
AbstractAbstractFutureTest.new AbstractFuture() {...}0%n/a11111111
FuturesGetCheckedInputs.OtherThrowable0%n/a11111111
TestExceptions.SomeError0%n/a11111111
FuturesGetCheckedTest.WillBeUnloadedException0%n/a11111111
TestExceptions.YetAnotherCheckedException0%n/a11111111
TestExceptions.SomeCheckedException0%n/a11111111
FluentFutureTest.CustomRuntimeException0%n/a11111111
GwtFluentFutureCatchingSpecialization0%n/a11111111
TestExceptions.SomeUncheckedException0%n/a11111111
TestExceptions.SomeOtherCheckedException0%n/a11111111
GwtFuturesCatchingSpecialization0%n/a11111111
FuturesTest.CallerClass10%n/a11111111
AbstractListeningExecutorServiceTest.TestCallable0%n/a11111111
AbstractIdleServiceTest.DefaultService0%n/a22222211
AbstractServiceTest.DefaultService0%n/a22222211
ForwardingObjectTesterTest.FailToForward0%n/a11111111
InterruptibleTask.DoNothingRunnable0%n/a11111111