| RelBuilder |  | 0% |  | 0% | 606 | 606 | 1,451 | 1,451 | 297 | 297 | 1 | 1 |
| RelBuilder.AggCallImpl |  | 0% |  | 0% | 52 | 52 | 112 | 112 | 19 | 19 | 1 | 1 |
| Programs |  | 0% |  | 0% | 40 | 40 | 98 | 98 | 28 | 28 | 1 | 1 |
| RelBuilder.OverCallImpl |  | 0% | | n/a | 17 | 17 | 44 | 44 | 17 | 17 | 1 | 1 |
| Frameworks.ConfigBuilder |  | 0% | | 0% | 23 | 23 | 70 | 70 | 22 | 22 | 1 | 1 |
| PigRelBuilder |  | 0% |  | 0% | 20 | 20 | 52 | 52 | 11 | 11 | 1 | 1 |
| RelBuilder.AggBuilder |  | 0% |  | 0% | 15 | 15 | 37 | 37 | 7 | 7 | 1 | 1 |
| RelBuilder.Registrar |  | 0% |  | 0% | 11 | 11 | 32 | 32 | 5 | 5 | 1 | 1 |
| RelBuilder.AggCallImpl2 |  | 0% | | n/a | 18 | 18 | 25 | 25 | 18 | 18 | 1 | 1 |
| Frameworks |  | 0% | | 0% | 12 | 12 | 30 | 30 | 11 | 11 | 1 | 1 |
| Frameworks.StdFrameworkConfig |  | 0% | | n/a | 16 | 16 | 32 | 32 | 16 | 16 | 1 | 1 |
| Hoist |  | 0% | | 0% | 8 | 8 | 20 | 20 | 6 | 6 | 1 | 1 |
| RelBuilder.Frame |  | 0% |  | 0% | 9 | 9 | 24 | 24 | 5 | 5 | 1 | 1 |
| Hoist.Variable |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 2 | 2 | 1 | 1 |
| Programs.RuleSetProgram |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 2 | 2 | 1 | 1 |
| RelBuilder.GroupKeyImpl |  | 0% |  | 0% | 9 | 9 | 11 | 11 | 5 | 5 | 1 | 1 |
| RelBuilder.Shifter | | 0% | | 0% | 3 | 3 | 12 | 12 | 2 | 2 | 1 | 1 |
| Hoist.Hoisted | | 0% | | 0% | 4 | 4 | 11 | 11 | 3 | 3 | 1 | 1 |
| RelBuilder.OverCall | | 0% | | n/a | 7 | 7 | 7 | 7 | 7 | 7 | 1 | 1 |
| RuleSets.ListRuleSet | | 0% |  | 0% | 7 | 7 | 7 | 7 | 4 | 4 | 1 | 1 |
| Hoist.new SqlShuttle() {...} | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| Programs.SequenceProgram | | 0% | | 0% | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
| RelBuilder.new AbstractList() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| RelRunners | | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 1 | 1 |
| Programs.ConditionalProgram | | 0% | | 0% | 3 | 3 | 7 | 7 | 2 | 2 | 1 | 1 |
| RelBuilder.Config | | 0% | | n/a | 12 | 12 | 12 | 12 | 12 | 12 | 1 | 1 |
| Programs.DecorrelateProgram | | 0% | | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 1 | 1 |
| RelBuilder.OverCallImpl.new RexCallBinding() {...} | | 0% | | 0% | 3 | 3 | 2 | 2 | 2 | 2 | 1 | 1 |
| RelRunners.new RelHomogeneousShuttle() {...} | | 0% | | 0% | 4 | 4 | 6 | 6 | 2 | 2 | 1 | 1 |
| Frameworks.PrepareAction | | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| RelBuilder.AggCall | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| PigRelBuilder.GroupOption | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| Programs.TrimFieldsProgram | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 1 | 1 |
| ValidationException | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| RelConversionException | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| RuleSets | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| Planner | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |