LCOV - differential code coverage report
Current view: top level - src/include - postgres.h (source / functions) Coverage Total Hit UIC GNC CBC DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 97.3 % 74 72 2 2 70 2
Current Date: 2025-12-15 18:36:29 -0500 Functions: 97.1 % 35 34 1 2 32
Baseline: lcov-20251216-010103-baseline Branches: 100.0 % 2 2 2
Baseline Date: 2025-12-15 13:30:48 -0800 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.2 % 72 70 2 70
Function coverage date bins:
(360..) days: 97.1 % 35 34 1 2 32
Branch coverage date bins:
(360..) days: 100.0 % 2 2 2

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
BoolGetDatum CBC 322890418 100.0 % (2 / 2) 100.0 % (2 / 2)
CStringGetDatum CBC 53856690 100.0 % (2 / 2)
CharGetDatum CBC 83344815 100.0 % (2 / 2)
CommandIdGetDatum CBC 96 100.0 % (2 / 2)
DatumGetBool CBC 406330912 100.0 % (2 / 2)
DatumGetCString CBC 56776689 100.0 % (2 / 2)
DatumGetChar CBC 105200567 100.0 % (2 / 2)
DatumGetCommandId CBC 97 100.0 % (2 / 2)
DatumGetFloat4 CBC 16566416 100.0 % (3 / 3)
DatumGetFloat8 CBC 13473623 100.0 % (3 / 3)
DatumGetInt16 CBC 92240622 100.0 % (2 / 2)
DatumGetInt32 CBC 1251222890 100.0 % (2 / 2)
DatumGetInt64 CBC 76923634 100.0 % (2 / 2)
DatumGetName CBC 103111778 100.0 % (2 / 2)
DatumGetObjectId CBC 658292849 100.0 % (2 / 2)
DatumGetPointer GNC 863877876 100.0 % (2 / 2)
DatumGetTransactionId CBC 1033769 100.0 % (2 / 2)
DatumGetUInt16 CBC 5675569 100.0 % (2 / 2)
DatumGetUInt32 CBC 43786813 100.0 % (2 / 2)
DatumGetUInt64 CBC 7080286 100.0 % (2 / 2)
DatumGetUInt8 UIC 0 0.0 % (0 / 2)
Float4GetDatum CBC 1284372 100.0 % (3 / 3)
Float8GetDatum CBC 6737018 100.0 % (3 / 3)
Int16GetDatum CBC 49659134 100.0 % (2 / 2)
Int32GetDatum CBC 1017573965 100.0 % (2 / 2)
Int64GetDatum CBC 45490846 100.0 % (2 / 2)
MultiXactIdGetDatum CBC 68627 100.0 % (2 / 2)
NameGetDatum CBC 1933877 100.0 % (2 / 2)
ObjectIdGetDatum CBC 95387225 100.0 % (2 / 2)
PointerGetDatum GNC 742148494 100.0 % (2 / 2)
TransactionIdGetDatum CBC 532157 100.0 % (2 / 2)
UInt16GetDatum CBC 1138062 100.0 % (2 / 2)
UInt32GetDatum CBC 35052169 100.0 % (2 / 2)
UInt64GetDatum CBC 5257763 100.0 % (2 / 2)
UInt8GetDatum CBC 48 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta