com.ibm.asyncutil.locks

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,507 of 2,5070%298 of 2980%3053056126121541543636
FairAsyncSemaphore5720%940%6060142142131311
StripedEpoch4860%740%5454114114171711
FairAsyncNamedReadWriteLock2560%180%21216161101011
AbstractSimpleEpoch1440%280%24243434101011
FairAsyncReadWriteLock.Node1240%120%141436368811
StripedEpoch.CountdownFuture850%200%131319193311
FairAsyncReadWriteLock810%80%9917175511
FairAsyncNamedReadWriteLock.NamedNode770%140%131318186611
FairAsyncLock760%40%6620204411
FairAsyncSemaphore.Node730%n/a12122222121211
AsyncFunnel540%60%6615153311
FairAsyncLock.Node520%60%4414141111
AsyncEpochImpl430%40%8811116611
PlatformDependent.AlternativeHolder.UnsafeAlternative410%20%5512124411
FairAsyncReadWriteLock.Node.WriteLockFutureToken350%40%6610104411
AbstractSimpleEpoch.Status340%n/a11221111
StripedEpoch.UpdateResult340%n/a11441111
FairAsyncNamedLock340%n/a55445511
PlatformDependent.AlternativeHolder270%n/a22772211
PlatformDependent.AlternativeHolder.UnsafeAlternative.new PrivilegedAction() {...}260%n/a22882211
PlatformDependent.AlternativeHolder.PureJavaAlternative200%n/a44554411
FairAsyncStampedLock170%40%44332211
TerminatedEpoch150%n/a55555511
AsyncEpoch140%n/a44444411
AsyncSemaphore120%n/a33443311
PlatformDependent110%n/a44444411
FairAsyncNamedReadWriteLock.NodeBox90%n/a11331111
AsyncReadWriteLock80%n/a22222211
AsyncNamedReadWriteLock80%n/a22222211
AsyncNamedLock80%n/a22222211
AsyncLock80%n/a22222211
AsyncStampedLock80%n/a22222211
StripedEpoch.RightPad0%n/a11111111
StripedEpoch.Value0%n/a11111111
StripedEpoch.EpochCell0%n/a11111111
AsyncLock.LockToken0%n/a11221111