| Collections |   | 12 % |   | 30 % | 11 | 13 | 11 | 12 | 7 | 8 | 0 | 1 |
| Iterables |   | 94 % |   | 90 % | 19 | 149 | 10 | 205 | 8 | 91 | 0 | 1 |
| Arrays |   | 89 % |   | 78 % | 7 | 42 | 10 | 70 | 1 | 28 | 0 | 1 |
| ReverseArrayIterator |  | 0 % |  | 0 % | 5 | 5 | 8 | 8 | 3 | 3 | 1 | 1 |
| SetWrapper |   | 67 % | | n/a | 8 | 23 | 9 | 27 | 8 | 23 | 0 | 1 |
| KeepOrderMap |   | 71 % |   | 60 % | 12 | 18 | 9 | 33 | 4 | 8 | 0 | 1 |
| IdentityMap |   | 81 % |   | 50 % | 7 | 21 | 6 | 25 | 4 | 18 | 0 | 1 |
| IteratorIterator.new Iterator() {...} |  | 0 % | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| CaseInsensitiveSet |  | 23 % | | n/a | 2 | 3 | 5 | 7 | 2 | 3 | 0 | 1 |
| MapWrapper |   | 91 % | | n/a | 3 | 27 | 3 | 33 | 3 | 27 | 0 | 1 |
| SteppingIterator |   | 80 % |  | 100 % | 3 | 10 | 4 | 18 | 3 | 7 | 0 | 1 |
| Maps.ChainingComparingMap |  | 0 % | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| Maps |   | 87 % |  | 100 % | 2 | 11 | 2 | 20 | 2 | 10 | 0 | 1 |
| IdentitySet |   | 83 % |   | 83 % | 2 | 11 | 3 | 13 | 1 | 8 | 0 | 1 |
| Iterables.new Iterator() {...} |   | 89 % |   | 87 % | 2 | 9 | 3 | 22 | 1 | 5 | 0 | 1 |
| ReadOnlyList |  | 91 % | | n/a | 1 | 16 | 2 | 19 | 1 | 16 | 0 | 1 |
| IteratorIterator |  | 90 % |  | 100 % | 1 | 12 | 2 | 22 | 1 | 7 | 0 | 1 |
| CaseInsensitiveMap | | 36 % | | n/a | 1 | 2 | 3 | 5 | 1 | 2 | 0 | 1 |
| ReadOnlySet | | 40 % | | n/a | 1 | 2 | 2 | 4 | 1 | 2 | 0 | 1 |
| PairIterator.UntilBothIterator |  | 91 % |  | 100 % | 1 | 10 | 2 | 14 | 1 | 6 | 0 | 1 |
| PairIterator.EmptyIterator | | 50 % | | n/a | 2 | 4 | 2 | 4 | 2 | 4 | 0 | 1 |
| CollectionWrapper |  | 95 % | | n/a | 1 | 21 | 1 | 25 | 1 | 21 | 0 | 1 |
| KeepOrderSet |  | 95 % |   | 65 % | 8 | 16 | 1 | 29 | 1 | 6 | 0 | 1 |
| FilteringIterator |  | 92 % |   | 87 % | 1 | 9 | 1 | 17 | 0 | 5 | 0 | 1 |
| ReverseListIterator |  | 90 % |   | 75 % | 1 | 6 | 1 | 10 | 0 | 4 | 0 | 1 |
| ReadOnlyCollection |  | 90 % | | n/a | 1 | 10 | 1 | 11 | 1 | 10 | 0 | 1 |
| PairIterator.InfiniteIterator |  | 81 % | | n/a | 1 | 5 | 2 | 10 | 1 | 5 | 0 | 1 |
| ReadOnlyList.ReadOnlyListIterator |  | 100 % | | n/a | 0 | 10 | 0 | 13 | 0 | 10 | 0 | 1 |
| StreamSplitter |  | 100 % |  | 100 % | 0 | 6 | 0 | 11 | 0 | 5 | 0 | 1 |
| PairIterator |  | 100 % |  | 100 % | 0 | 7 | 0 | 11 | 0 | 5 | 0 | 1 |
| ArrayIterator |  | 100 % |  | 100 % | 0 | 4 | 0 | 9 | 0 | 3 | 0 | 1 |
| Iterables.new Iterator() {...} |  | 100 % | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| ReadOnlyIterator.ReadOnlyWrappedIterator |  | 100 % | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| ReadOnlyIterator |  | 100 % | | n/a | 0 | 4 | 0 | 4 | 0 | 4 | 0 | 1 |
| StreamSplitter.Splitter |  | 100 % | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
| Maps.ChainingHashMap |  | 100 % | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| Maps.ChainingMap |  | 100 % | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |