| QueryJoinOptimizer.JoinVisitor |  | 0% |  | 0% | 139 | 139 | 342 | 342 | 23 | 23 | 1 | 1 |
| QueryModelNormalizerOptimizer |  | 0% |  | 0% | 55 | 55 | 144 | 144 | 14 | 14 | 1 | 1 |
| ConstantOptimizer.ConstantVisitor |  | 0% |  | 0% | 45 | 45 | 121 | 121 | 13 | 13 | 1 | 1 |
| RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor |  | 0% |  | 0% | 20 | 20 | 42 | 42 | 7 | 7 | 1 | 1 |
| SameTermFilterOptimizer.SameTermFilterVisitor |  | 0% |  | 0% | 37 | 37 | 60 | 60 | 7 | 7 | 1 | 1 |
| FilterOptimizer.FilterRelocator |  | 0% |  | 0% | 29 | 29 | 70 | 70 | 18 | 18 | 1 | 1 |
| StandardQueryOptimizerPipeline |  | 0% |  | 0% | 8 | 8 | 33 | 33 | 3 | 3 | 1 | 1 |
| ConjunctiveConstraintSplitterOptimizer.ConstraintVisitor |  | 0% |  | 0% | 11 | 11 | 37 | 37 | 5 | 5 | 1 | 1 |
| DisjunctiveConstraintOptimizer.OrSameTermOptimizer |  | 0% |  | 0% | 14 | 14 | 31 | 31 | 4 | 4 | 1 | 1 |
| ConstantOptimizer |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 3 | 3 | 1 | 1 |
| OrderLimitOptimizer.OrderOptimizer |  | 0% |  | 0% | 12 | 12 | 31 | 31 | 4 | 4 | 1 | 1 |
| QueryJoinOptimizer |  | 0% |  | 0% | 15 | 15 | 29 | 29 | 9 | 9 | 1 | 1 |
| ParentReferenceChecker |  | 0% |  | 0% | 10 | 10 | 26 | 26 | 6 | 6 | 1 | 1 |
| CompareOptimizer.CompareVisitor |  | 0% |  | 0% | 14 | 14 | 24 | 24 | 4 | 4 | 1 | 1 |
| BindingSetAssignmentInlinerOptimizer.BindingSetAssignmentVisitor |  | 0% |  | 0% | 12 | 12 | 21 | 21 | 6 | 6 | 1 | 1 |
| ParentReferenceChecker.ParentCheckingVisitor |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 3 | 3 | 1 | 1 |
| ParentReferenceCleaner.ParentFixingVisitor |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 3 | 3 | 1 | 1 |
| IterativeEvaluationOptimizer.IEOVisitor |  | 0% |  | 0% | 5 | 5 | 17 | 17 | 2 | 2 | 1 | 1 |
| QueryJoinOptimizer.JoinVisitor.StatementPatternVarCollector |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 3 | 3 | 1 | 1 |
| FilterOptimizer |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 4 | 4 | 1 | 1 |
| FilterOptimizer.FilterMerger |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 2 | 2 | 1 | 1 |
| SameTermFilterOptimizer.StopAtScopeChange |  | 0% |  | 0% | 13 | 13 | 20 | 20 | 7 | 7 | 1 | 1 |
| FilterOptimizer.FilterUnMerger |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 2 | 2 | 1 | 1 |
| FilterOptimizer.new AbstractQueryModelVisitor() {...} |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 2 | 2 | 1 | 1 |
| BindingAssignerOptimizer.VarVisitor |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 2 | 2 | 1 | 1 |
| ProjectionRemovalOptimizer.ProjectionFinder |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 2 | 2 | 1 | 1 |
| SameTermFilterOptimizer.VarRenamer |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 3 | 3 | 1 | 1 |
| UnionScopeChangeOptimizer.UnionScopeChangeFixer |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 2 | 2 | 1 | 1 |
| QueryModelNormalizerOptimizer.BindingCollector |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 4 | 4 | 1 | 1 |
| ProjectionRemovalOptimizer.VariableFinder |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 3 | 3 | 1 | 1 |
| SameTermFilterOptimizer.VarBinder |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 2 | 2 | 1 | 1 |
| UnionScopeChangeOptimizer.UnionArgChecker |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 5 | 5 | 1 | 1 |
| ConstantOptimizer.VarNameCollector |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 2 | 2 | 1 | 1 |
| SameTermFilterOptimizer.BindingSetAssignmentCollector |  | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| RegexAsStringFunctionOptimizer |  | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| BindingAssignerOptimizer |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 2 | 2 | 1 | 1 |
| ParentReferenceCleaner |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| BindingSetAssignmentInlinerOptimizer | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| FilterOptimizer.FilterOrganizer | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| ConjunctiveConstraintSplitterOptimizer | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| ProjectionRemovalOptimizer | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| OrderLimitOptimizer | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| UnionScopeChangeOptimizer | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| DisjunctiveConstraintOptimizer | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| IterativeEvaluationOptimizer | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| CompareOptimizer | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| SameTermFilterOptimizer | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| QueryJoinOptimizer.EmptyTripleSource | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |