| generateConstructor(ClassDefinition, List, FieldDefinition, FieldDefinition, List, List, FieldDefinition) |  | 0% |  | 0% | 3 | 3 | 50 | 50 | 1 | 1 |
| internalCompileHashStrategy(List, List, List, Optional) |  | 0% |  | 0% | 3 | 3 | 36 | 36 | 1 | 1 |
| generatePositionNotDistinctFromRowWithPageMethod(ClassDefinition, CallSiteBinder, List, List) |  | 0% |  | 0% | 4 | 4 | 35 | 35 | 1 | 1 |
| generateAppendToMethod(ClassDefinition, CallSiteBinder, List, List, List) |  | 0% |  | 0% | 2 | 2 | 29 | 29 | 1 | 1 |
| generateHashPositionMethod(ClassDefinition, CallSiteBinder, List, List, FieldDefinition) |  | 0% |  | 0% | 2 | 2 | 39 | 39 | 1 | 1 |
| generatePositionEqualsPositionMethod(ClassDefinition, CallSiteBinder, List, List, boolean) |  | 0% |  | 0% | 4 | 4 | 34 | 34 | 1 | 1 |
| generateCompareSortChannelPositionsMethod(ClassDefinition, CallSiteBinder, List, List, Optional) |  | 0% |  | 0% | 2 | 2 | 28 | 28 | 1 | 1 |
| generatePositionEqualsRowMethod(ClassDefinition, CallSiteBinder, List, List, boolean) |  | 0% |  | 0% | 4 | 4 | 31 | 31 | 1 | 1 |
| generatePositionEqualsRowWithPageMethod(ClassDefinition, CallSiteBinder, List, List) |  | 0% |  | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
| generateRowEqualsRowMethod(ClassDefinition, CallSiteBinder, List) |  | 0% |  | 0% | 2 | 2 | 24 | 24 | 1 | 1 |
| generateHashRowMethod(ClassDefinition, CallSiteBinder, List) |  | 0% |  | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
| generateIsPositionNull(ClassDefinition, List) |  | 0% |  | 0% | 2 | 2 | 20 | 20 | 1 | 1 |
| generateIsSortChannelPositionNull(ClassDefinition, List, Optional) |  | 0% |  | 0% | 2 | 2 | 21 | 21 | 1 | 1 |
| typeEquals(BytecodeExpression, BytecodeExpression, BytecodeExpression, BytecodeExpression, BytecodeExpression) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| generateInstanceSize(ClassDefinition) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| internalCompileLookupSourceFactory(List, List, List, Optional) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| compilePagesHashStrategyFactory(List, List, Optional) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| typeHashCode(BytecodeExpression, BytecodeExpression, BytecodeExpression) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| JoinCompiler(Metadata) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| generateGetSizeInBytesMethod(ClassDefinition, FieldDefinition) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| typeEqualsIgnoreNulls(BytecodeExpression, BytecodeExpression, BytecodeExpression, BytecodeExpression, BytecodeExpression) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| generateGetChannelCountMethod(ClassDefinition, int) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| compileLookupSourceFactory(List, List, Optional, Optional) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$new$1(JoinCompiler.CacheKey) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$new$0(JoinCompiler.CacheKey) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rangeList(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| compileLookupSourceFactory(List, List, Optional) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLookupSourceStats() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHashStrategiesStats() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| compilePagesHashStrategyFactory(List, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$compilePagesHashStrategyFactory$3(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$compileLookupSourceFactory$2(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |