FairAsyncSemaphore

Source file "com/ibm/asyncutil/locks/FairAsyncSemaphore.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total572 of 5720%94 of 940%60601421421313
release(long)1540%300%1616414111
acquire(long)680%120%77181811
tryAcquire(long)670%160%99181811
FairAsyncSemaphore(long)620%60%44141411
toString()530%40%33101011
static {...}340%20%22111111
checkPermitsBounds(long)320%40%335511
getQueueLength()250%60%446611
getAvailablePermits()240%40%336611
successorSpin(FairAsyncSemaphore.Node)200%60%443311
drainPermits()190%40%336611
updateHead(FairAsyncSemaphore.Node, FairAsyncSemaphore.Node)70%n/a112211
updateTail(FairAsyncSemaphore.Node, FairAsyncSemaphore.Node)70%n/a112211