LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - int8.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 98.3 % 544 535 9 4 531 3 5
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 90 90 4 86
Baseline: lcov-20260920-baseline Branches: 77.2 % 290 224 3 63 5 219
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 38 38 38
(360..) days: 98.2 % 502 493 9 493
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 89 89 4 85
Branch coverage date bins:
(7,30] days: 62.5 % 8 5 3 5
(30,360] days: 80.0 % 40 32 8 32
(360..) days: 77.3 % 242 187 55 187

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
generate_series_int8_support CBC 153 93.3 % (28 / 30) 81.2 % (26 / 32)
generate_series_step_int8 CBC 233 96.2 % (25 / 26) 66.7 % (12 / 18)
in_range_int8_int8 CBC 72 93.3 % (14 / 15) 75.0 % (9 / 12)
int82div GNC 28 90.9 % (10 / 11) 70.0 % (7 / 10)
int84div GNC 121 90.9 % (10 / 11) 70.0 % (7 / 10)
int8dec CBC 16 80.0 % (4 / 5) 25.0 % (1 / 4)
int8div GNC 83 90.9 % (10 / 11) 70.0 % (7 / 10)
int8inc CBC 14619547 80.0 % (4 / 5) 25.0 % (1 / 4)
int8inc_support CBC 15340 100.0 % (43 / 43) 91.7 % (33 / 36)
dtoi8 CBC 101 100.0 % (6 / 6) 83.3 % (10 / 12)
ftoi8 CBC 23 100.0 % (6 / 6) 83.3 % (10 / 12)
i8tooid CBC 13 100.0 % (5 / 5) 66.7 % (4 / 6)
int82 CBC 24 100.0 % (5 / 5) 66.7 % (4 / 6)
int84 CBC 128113 100.0 % (5 / 5) 66.7 % (4 / 6)
int8lcm CBC 104 100.0 % (14 / 14) 85.7 % (12 / 14)
int28div CBC 24 100.0 % (6 / 6) 75.0 % (3 / 4)
int28mi CBC 24 100.0 % (6 / 6) 75.0 % (3 / 4)
int28mul CBC 24 100.0 % (6 / 6) 75.0 % (3 / 4)
int28pl CBC 24 100.0 % (6 / 6) 75.0 % (3 / 4)
int48div CBC 24 100.0 % (6 / 6) 75.0 % (3 / 4)
int48mi CBC 44 100.0 % (6 / 6) 75.0 % (3 / 4)
int48mul CBC 156 100.0 % (6 / 6) 75.0 % (3 / 4)
int48pl CBC 1055 100.0 % (6 / 6) 75.0 % (3 / 4)
int82mi CBC 24 100.0 % (6 / 6) 75.0 % (3 / 4)
int82mul CBC 28 100.0 % (6 / 6) 75.0 % (3 / 4)
int82pl CBC 24 100.0 % (6 / 6) 75.0 % (3 / 4)
int84mi CBC 86 100.0 % (6 / 6) 75.0 % (3 / 4)
int84mul CBC 1631 100.0 % (6 / 6) 75.0 % (3 / 4)
int84pl CBC 2753 100.0 % (6 / 6) 75.0 % (3 / 4)
int8abs CBC 24 100.0 % (6 / 6) 75.0 % (3 / 4)
int8gcd_internal CBC 176 100.0 % (19 / 19) 93.8 % (15 / 16)
int8mi CBC 160 100.0 % (6 / 6) 75.0 % (3 / 4)
int8mod CBC 131 100.0 % (8 / 8) 83.3 % (5 / 6)
int8mul CBC 88 100.0 % (6 / 6) 75.0 % (3 / 4)
int8pl CBC 170721 100.0 % (6 / 6) 75.0 % (3 / 4)
int8um GNC 641 100.0 % (5 / 5) 75.0 % (3 / 4)
generate_series_int8 CBC 152 100.0 % (2 / 2)
i8tod CBC 8131 100.0 % (4 / 4)
i8tof CBC 100 100.0 % (4 / 4)
int28 CBC 20 100.0 % (3 / 3)
int28eq CBC 1237 100.0 % (4 / 4)
int28ge CBC 2476 100.0 % (4 / 4)
int28gt CBC 2152 100.0 % (4 / 4)
int28le CBC 2552 100.0 % (4 / 4)
int28lt CBC 2152 100.0 % (4 / 4)
int28ne CBC 2288 100.0 % (4 / 4)
int48 CBC 1594382 100.0 % (3 / 3)
int48eq CBC 103579 100.0 % (4 / 4)
int48ge CBC 2316 100.0 % (4 / 4)
int48gt CBC 2180 100.0 % (4 / 4)
int48le CBC 2552 100.0 % (4 / 4)
int48lt CBC 4440 100.0 % (4 / 4)
int48ne CBC 24 100.0 % (4 / 4)
int82eq CBC 20 100.0 % (4 / 4)
int82ge CBC 2152 100.0 % (4 / 4)
int82gt CBC 2152 100.0 % (4 / 4)
int82le CBC 20 100.0 % (4 / 4)
int82lt CBC 20 100.0 % (4 / 4)
int82ne CBC 20 100.0 % (4 / 4)
int84eq CBC 117660 100.0 % (4 / 4)
int84ge CBC 6689 100.0 % (4 / 4)
int84gt CBC 133282 100.0 % (4 / 4)
int84le CBC 14785 100.0 % (4 / 4)
int84lt CBC 476727 100.0 % (4 / 4)
int84ne CBC 71 100.0 % (4 / 4)
int8and CBC 28 100.0 % (4 / 4)
int8dec_any CBC 4 100.0 % (2 / 2)
int8eq CBC 455900 100.0 % (4 / 4)
int8gcd CBC 120 100.0 % (5 / 5)
int8ge CBC 3498 100.0 % (4 / 4)
int8gt CBC 130607 100.0 % (4 / 4)
int8in CBC 83272 100.0 % (3 / 3)
int8inc_any CBC 796643 100.0 % (2 / 2)
int8inc_float8_float8 CBC 160016 100.0 % (2 / 2)
int8larger CBC 572 100.0 % (5 / 5)
int8le CBC 3153 100.0 % (4 / 4)
int8lt CBC 3039162 100.0 % (4 / 4)
int8ne CBC 40034 100.0 % (4 / 4)
int8not CBC 20 100.0 % (3 / 3)
int8or CBC 30 100.0 % (4 / 4)
int8out CBC 176800 100.0 % (6 / 6)
int8recv CBC 12 100.0 % (3 / 3)
int8send CBC 3001 100.0 % (5 / 5)
int8shl CBC 32 100.0 % (4 / 4)
int8shr CBC 20 100.0 % (4 / 4)
int8smaller CBC 4487 100.0 % (5 / 5)
int8up CBC 5 100.0 % (3 / 3)
int8xor CBC 28 100.0 % (4 / 4)
oidtoi8 CBC 12 100.0 % (3 / 3)
oidtooid8 CBC 25 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1