FastConcurrentDirectDeque

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,648 of 1,6480%342 of 3420%2402404134136969
unlink(FastConcurrentDirectDeque.Node)1550%460%2424474711
addAll(Collection)1090%220%1212252511
toArrayInternal(Object[])850%220%1212212111
toString()640%120%77181811
unlinkFirst(FastConcurrentDirectDeque.Node, FastConcurrentDirectDeque.Node)630%200%1111151511
unlinkLast(FastConcurrentDirectDeque.Node, FastConcurrentDirectDeque.Node)630%200%1111151511
toString(Object[], int, int)590%40%33131311
linkFirst(Object)580%120%77111111
linkLast(Object)580%120%77111111
static {...}540%n/a11141411
skipDeletedPredecessors(FastConcurrentDirectDeque.Node)430%160%99161611
skipDeletedSuccessors(FastConcurrentDirectDeque.Node)430%160%99161611
FastConcurrentDirectDeque(Collection)420%40%33121211
updateHead()390%120%778811
updateTail()390%120%778811
first()390%100%666611
last()390%100%666611
readObject(ObjectInputStream)370%40%33121211
bulkRemove(Predicate)360%80%559911
removeFirstOccurrence(Object)350%80%558811
removeLastOccurrence(Object)350%80%558811
initHeadTail(FastConcurrentDirectDeque.Node, FastConcurrentDirectDeque.Node)330%40%33101011
pollFirst()280%60%446611
pollLast()280%60%446611
contains(Object)250%80%555511
size()240%80%558811
writeObject(ObjectOutputStream)240%40%336611
removeToken(Object)220%40%336611
forEach(Consumer)220%40%335511
peekFirst()190%40%334411
peekLast()190%40%334411
succ(FastConcurrentDirectDeque.Node)110%20%223311
pred(FastConcurrentDirectDeque.Node)110%20%222211
FastConcurrentDirectDeque()110%n/a113311
newNode(Object)100%n/a113311
screenNullResult(Object)80%20%223311
removeAll(Collection)80%n/a112211
retainAll(Collection)80%n/a112211
lambda$retainAll$1(Collection, Object)80%20%221111
isEmpty()70%20%221111
toArray(Object[])70%n/a111111
removeIf(Predicate)70%n/a112211
offerFirst(Object)60%n/a112211
offerLast(Object)60%n/a112211
addFirst(Object)50%n/a112211
addLast(Object)50%n/a112211
getFirst()50%n/a111111
getLast()50%n/a111111
removeFirst()50%n/a111111
removeLast()50%n/a111111
clear()50%20%222211
iterator()50%n/a111111
descendingIterator()50%n/a111111
spliterator()50%n/a111111
offerFirstAndReturnToken(Object)40%n/a111111
offerLastAndReturnToken(Object)40%n/a111111
offer(Object)40%n/a111111
add(Object)40%n/a111111
push(Object)40%n/a112211
remove(Object)40%n/a111111
toArray()40%n/a111111
lambda$removeAll$0(Collection, Object)40%n/a111111
poll()30%n/a111111
peek()30%n/a111111
remove()30%n/a111111
pop()30%n/a111111
element()30%n/a111111
prevTerminator()20%n/a111111
nextTerminator()20%n/a111111