LCOV - differential code coverage report
Current view: top level - src/backend/access/gin - ginfast.c (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 92.0 % 374 344 30 344
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 10 10 10
Baseline: lcov-20260920-baseline Branches: 68.8 % 224 154 70 154
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 7 7 7
(360..) days: 91.8 % 367 337 30 337
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 9 9 9
Branch coverage date bins:
(30,360] days: 83.3 % 6 5 1 5
(360..) days: 68.3 % 218 149 69 149

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
ginHeapTupleFastInsert CBC 176822 95.1 % (97 / 102) 72.6 % (45 / 62)
gin_clean_pending_list CBC 16 70.0 % (14 / 20) 36.4 % (8 / 22)
ginInsertCleanup CBC 111 92.4 % (73 / 79) 67.5 % (27 / 40)
shiftList CBC 33 100.0 % (56 / 56) 82.6 % (38 / 46)
writeListPage CBC 1958 94.4 % (34 / 36) 60.0 % (12 / 20)
ginHeapTupleFastCollect CBC 256874 82.4 % (14 / 17) 58.3 % (7 / 12)
makeSublist CBC 1958 82.1 % (23 / 28) 70.0 % (7 / 10)
addDatum CBC 770464 66.7 % (6 / 9) 50.0 % (1 / 2)
processPendingPage CBC 1915 100.0 % (21 / 21) 90.0 % (9 / 10)
initKeyArray CBC 33 100.0 % (6 / 6)

Generated by: LCOV version 2.0-1