LCOV - differential code coverage report
Current view: top level - src/backend/catalog - dependency.c (source / functions) Coverage Total Hit UNC UBC GBC GIC GNC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 90.6 % 859 778 81 2 2 774
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 27 27 1 26
Baseline: lcov-20251028-005825-baseline Branches: 79.7 % 622 496 1 125 2 1 1 492
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 4 4 2 2
(360..) days: 90.5 % 855 774 81 2 772
Function coverage date bins:
(360..) days: 100.0 % 27 27 1 26
Branch coverage date bins:
(30,360] days: 50.0 % 4 2 1 1 1 1
(360..) days: 79.9 % 618 494 124 2 1 491

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
AcquireDeletionLock CBC 131068 100.0 % (9 / 9) 100.0 % (6 / 6)
DeleteInitPrivs CBC 103696 100.0 % (17 / 17) 100.0 % (4 / 4)
DropObjectById CBC 3042 90.0 % (18 / 20) 40.0 % (4 / 10)
ReleaseDeletionLock CBC 863 100.0 % (5 / 5) 100.0 % (2 / 2)
add_exact_object_address CBC 624039 100.0 % (10 / 10) 75.0 % (3 / 4)
add_exact_object_address_extra CBC 106241 100.0 % (16 / 16) 100.0 % (4 / 4)
add_object_address CBC 396052 100.0 % (12 / 12) 75.0 % (3 / 4)
deleteObjectsInList CBC 16295 95.7 % (22 / 23) 95.0 % (19 / 20)
deleteOneObject CBC 103701 100.0 % (27 / 27) 100.0 % (10 / 10)
doDeletion CBC 103701 94.3 % (66 / 70) 78.8 % (26 / 33)
eliminate_duplicate_dependencies CBC 217561 100.0 % (20 / 20) 92.9 % (13 / 14)
findDependentObjects CBC 130870 90.4 % (132 / 146) 76.7 % (69 / 90)
find_expr_references_walker GNC 1016093 81.5 % (203 / 249) 78.0 % (202 / 259)
free_object_addresses CBC 249053 100.0 % (6 / 6) 100.0 % (2 / 2)
new_object_addresses CBC 250095 100.0 % (8 / 8)
object_address_comparator CBC 2804603 87.5 % (14 / 16) 83.3 % (10 / 12)
object_address_present CBC 349 66.7 % (6 / 9) 50.0 % (5 / 10)
object_address_present_add_flags CBC 131574 100.0 % (17 / 17) 92.9 % (13 / 14)
performDeletion CBC 2954 100.0 % (10 / 10)
performMultipleDeletions CBC 14669 100.0 % (14 / 14) 100.0 % (6 / 6)
process_function_rte_ref CBC 23158 95.0 % (19 / 20) 69.2 % (18 / 26)
recordDependencyOnExpr CBC 15111 100.0 % (9 / 9)
recordDependencyOnSingleRelExpr CBC 5167 100.0 % (36 / 36) 93.8 % (15 / 16)
record_object_address_dependencies CBC 197292 100.0 % (5 / 5)
reportDependentObjects CBC 16464 90.9 % (60 / 66) 81.7 % (49 / 60)
sort_object_addresses CBC 68 100.0 % (4 / 4) 100.0 % (2 / 2)
stack_address_present_add_flags CBC 187297 86.7 % (13 / 15) 78.6 % (11 / 14)

Generated by: LCOV version 2.4-beta