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

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