LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util - clauses.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 86.7 % 1704 1477 12 56 138 21 56 942 38 441 147 959 3 21
Current Date: 2023-04-08 15:15:32 Functions: 100.0 % 71 71 71 71
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
CommuteOpExpr ECB 7721
NumRelids GIC 816 100.0 % (6 / 6)
add_function_defaults GIC 1921 88.9 % (8 / 9)
contain_agg_clause GIC 884 100.0 % (2 / 2)
contain_agg_clause_walker ECB 1271
contain_context_dependent_node GIC 5564 100.0 % (3 / 3)
contain_context_dependent_node_walker ECB 8267
contain_exec_param GIC 1322 100.0 % (2 / 2)
contain_exec_param_walker GIC 1424 100.0 % (9 / 9)
contain_leaked_vars ECB 2164
contain_leaked_vars_checker GIC 2237 100.0 % (2 / 2)
contain_leaked_vars_walker GIC 4313 34.8 % (16 / 46)
contain_mutable_functions ECB 64633
contain_mutable_functions_checker ECB 47613
contain_mutable_functions_walker ECB 166041
contain_non_const_walker ECB 81680
contain_nonstrict_functions GIC 688 100.0 % (2 / 2)
contain_nonstrict_functions_checker GIC 953 100.0 % (2 / 2)
contain_nonstrict_functions_walker GIC 2997 48.3 % (29 / 60)
contain_subplans GIC 17840 100.0 % (2 / 2)
contain_subplans_walker ECB 67570
contain_volatile_functions GIC 959137 100.0 % (2 / 2)
contain_volatile_functions_checker GIC 301405 100.0 % (2 / 2)
contain_volatile_functions_not_nextval ECB 206
contain_volatile_functions_not_nextval_checker ECB 90
contain_volatile_functions_not_nextval_walker ECB 296
contain_volatile_functions_walker GIC 2501027 90.6 % (29 / 32)
contain_window_function GIC 492 100.0 % (2 / 2)
convert_saop_to_hashed_saop GIC 349805 100.0 % (3 / 3)
convert_saop_to_hashed_saop_walker ECB 2383352
ece_function_is_safe GIC 115 57.1 % (4 / 7)
estimate_expression_value GIC 302994 100.0 % (7 / 7)
eval_const_expressions ECB 551275
eval_const_expressions_mutator ECB 3726978
evaluate_expr GIC 99722 100.0 % (15 / 15)
evaluate_function ECB 504801
expand_function_arguments GIC 505812 96.6 % (28 / 29)
expression_returns_set_rows GIC 134040 92.3 % (12 / 13)
fetch_function_defaults ECB 4707
find_forced_null_var ECB 216346
find_forced_null_vars ECB 44485
find_nonnullable_rels GIC 39221 100.0 % (2 / 2)
find_nonnullable_rels_walker ECB 249650
find_nonnullable_vars GIC 17447 100.0 % (2 / 2)
find_nonnullable_vars_walker ECB 111920
find_window_functions GIC 1020 100.0 % (7 / 7)
find_window_functions_walker ECB 9067
inline_function GIC 418901 97.1 % (132 / 136)
inline_set_returning_function ECB 17937
is_parallel_safe GIC 856012 100.0 % (13 / 13)
is_pseudo_constant_clause ECB 2403
is_pseudo_constant_clause_relids ECB 140429
is_strict_saop GIC 3666 65.2 % (15 / 23)
max_parallel_hazard ECB 135745
max_parallel_hazard_checker ECB 517136
max_parallel_hazard_test ECB 578616
max_parallel_hazard_walker GIC 7219870 96.1 % (49 / 51)
pull_paramids GIC 502 100.0 % (4 / 4)
pull_paramids_walker GIC 1109 100.0 % (8 / 8)
recheck_cast_function_args GIC 7852 85.7 % (12 / 14)
reorder_function_arguments ECB 5931
rowtype_field_matches GIC 260 75.0 % (12 / 16)
simplify_and_arguments ECB 49463
simplify_boolean_equality GIC 225 65.2 % (15 / 23)
simplify_function ECB 504856
simplify_or_arguments GIC 4837 86.7 % (26 / 30)
sql_inline_error_callback GIC 14 100.0 % (9 / 9)
substitute_actual_parameters ECB 5561
substitute_actual_parameters_mutator ECB 15820
substitute_actual_srf_parameters GIC 69 100.0 % (5 / 5)
substitute_actual_srf_parameters_mutator ECB 2409

Generated by: LCOV version v1.16-55-g56c0a2a