| getFrameRange(FrameInfo, WindowPartition.Range, PagesIndexComparator, PagesIndexComparator) |  | 0% |  | 0% | 24 | 24 | 35 | 35 | 1 | 1 |
| getFrameRange(FrameInfo, WindowPartition.GroupsFrame) |  | 0% |  | 0% | 9 | 9 | 33 | 33 | 1 | 1 |
| getFrameRange(FrameInfo, int) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
| emptyFrame(FrameInfo, int, int) |  | 0% |  | 0% | 17 | 17 | 17 | 17 | 1 | 1 |
| getFrameRange(FrameInfo) |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
| WindowPartition(PagesIndex, int, int, int[], List, PagesHashStrategy, Map) |  | 0% |  | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
| processNextRow(PageBuilder) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| seek(int, int, int, Function, WindowPartition.EdgeResultProvider) |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| seek(PagesIndexComparator, int, int, int, boolean, int, Predicate) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| initializeRangeCache(int, int, int, List) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| getFrameStartFollowing(int, FrameInfo, PagesIndexComparator) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| getFrameEndFollowing(int, FrameInfo, PagesIndexComparator) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getFrameEndPreceding(int, FrameInfo, PagesIndexComparator) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getFrameValue(int, String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| initializeGroupsFrameCache(int, int, List) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| lambda$new$1(int, int, PagesIndex, PagesHashStrategy, Integer) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| updatePeerGroup() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getFrameStartPreceding(int, FrameInfo, PagesIndexComparator) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$new$0(PagesIndex, PagesHashStrategy, int, Integer) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| nearestValidFrame(WindowPartition.GroupsFrame) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$getFrameStartFollowing$3(int, Integer) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| emptyFrame(WindowPartition.Range) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| nearestValidFrame(WindowPartition.Range) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getFrameEndPreceding$4(int, Integer) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| following(int, int, long) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| compare(PagesIndexComparator, int, int, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| preceding(int, long) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$getFrameRange$9(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getFrameRange$7(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasNext() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getStartValue(FrameInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEndValue(FrameInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getFrameRange$8(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getFrameRange$6(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPartitionStart() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPartitionEnd() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getFrameEndFollowing$5(Integer) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getFrameStartPreceding$2(Integer) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |