LCOV - differential code coverage report
Current view: top level - src/backend/access/gin - ginpostinglist.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 97.2 % 142 138 4 138
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 9 9 9
Baseline: lcov-20260726-baseline Branches: 75.6 % 82 62 20 62
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 2 2 2
(360..) days: 97.1 % 140 136 4 136
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 7 7 7
Branch coverage date bins:
(360..) days: 75.6 % 82 62 20 62

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
ginPostingListDecodeAllSegmentsToTbm CBC 20 100.0 % (5 / 5)
ginMergeItemPointers CBC 198686 92.6 % (25 / 27) 90.0 % (18 / 20)
ginCompressPostingList CBC 622681 100.0 % (34 / 34) 75.0 % (15 / 20)
ginPostingListDecode CBC 1134383 100.0 % (3 / 3)
ginPostingListDecodeAllSegments CBC 1183827 92.6 % (25 / 27) 70.0 % (14 / 20)
encode_varbyte CBC 38058785 100.0 % (8 / 8) 100.0 % (2 / 2)
itemptr_to_uint64 CBC 39867333 100.0 % (7 / 7) 50.0 % (2 / 4)
decode_varbyte CBC 77290716 100.0 % (25 / 25) 71.4 % (10 / 14)
uint64_to_itemptr CBC 77290716 100.0 % (6 / 6) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1