LCOV - differential code coverage report
Current view: top level - src/backend/access/hash - hashfunc.c (source / functions) Coverage Total Hit UBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 90.0 % 140 126 14 126
Current Date: 2026-11-05 14:14:01 +0100 Functions: 92.3 % 26 24 2 24
Baseline: lcov-20261105-baseline Branches: 64.6 % 48 31 17 31
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 83.3 % 6 5 1 5
(360..) days: 90.3 % 134 121 13 121
Function coverage date bins:
(360..) days: 92.3 % 26 24 2 24
Branch coverage date bins:
(360..) days: 64.6 % 48 31 17 31

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
hashbytea CBC 4164 100.0 % (2 / 2)
hashbyteaextended UBC 0 0.0 % (0 / 2)
hashchar CBC 93749 100.0 % (2 / 2)
hashcharextended CBC 44 100.0 % (2 / 2)
hashenum CBC 1584 100.0 % (2 / 2)
hashenumextended CBC 2024 100.0 % (2 / 2)
hashfloat4 CBC 24433 100.0 % (8 / 8) 100.0 % (4 / 4)
hashfloat4extended CBC 48 88.9 % (8 / 9) 75.0 % (3 / 4)
hashfloat8 CBC 91794 100.0 % (7 / 7) 100.0 % (4 / 4)
hashfloat8extended CBC 48 87.5 % (7 / 8) 75.0 % (3 / 4)
hashint2 CBC 476517 100.0 % (2 / 2)
hashint2extended CBC 32 100.0 % (2 / 2)
hashint4 CBC 19942737 100.0 % (2 / 2)
hashint4extended CBC 102747 100.0 % (2 / 2)
hashint8 CBC 422807 100.0 % (6 / 6) 100.0 % (2 / 2)
hashint8extended CBC 296 100.0 % (6 / 6) 50.0 % (1 / 2)
hashname CBC 345199 100.0 % (3 / 3)
hashnameextended CBC 40 100.0 % (4 / 4)
hashoid CBC 13495822 100.0 % (2 / 2)
hashoidextended CBC 48 100.0 % (2 / 2)
hashoidvector CBC 271378 100.0 % (4 / 4)
hashoidvectorextended CBC 40 100.0 % (6 / 6)
hashtext CBC 951979 95.0 % (19 / 20) 58.3 % (7 / 12)
hashtextextended CBC 2718 90.9 % (20 / 22) 41.7 % (5 / 12)
hashvarlena CBC 4164 100.0 % (6 / 6) 100.0 % (2 / 2)
hashvarlenaextended UBC 0 0.0 % (0 / 7) 0.0 % (0 / 2)

Generated by: LCOV version 2.0-1