LCOV - differential code coverage report
Current view: top level - src/include - postgres.h (source / functions) Coverage Total Hit UIC GNC CBC DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 97.4 % 78 76 2 6 70 2
Current Date: 2026-03-14 14:10:32 -0400 Functions: 97.3 % 37 36 1 4 32
Baseline: lcov-20260315-024220-baseline Branches: 100.0 % 2 2 2
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 6 6 6
(360..) days: 97.2 % 72 70 2 70
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(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 342401056 100.0 % (2 / 2) 100.0 % (2 / 2)
CStringGetDatum CBC 59773051 100.0 % (2 / 2)
CharGetDatum CBC 91373389 100.0 % (2 / 2)
CommandIdGetDatum CBC 96 100.0 % (2 / 2)
DatumGetBool CBC 429734745 100.0 % (2 / 2)
DatumGetCString CBC 62771230 100.0 % (2 / 2)
DatumGetChar CBC 112507464 100.0 % (2 / 2)
DatumGetCommandId CBC 97 100.0 % (2 / 2)
DatumGetFloat4 CBC 16953593 100.0 % (3 / 3)
DatumGetFloat8 CBC 13614779 100.0 % (3 / 3)
DatumGetInt16 CBC 98725534 100.0 % (2 / 2)
DatumGetInt32 CBC 1301828580 100.0 % (2 / 2)
DatumGetInt64 CBC 83358717 100.0 % (2 / 2)
DatumGetName CBC 107525018 100.0 % (2 / 2)
DatumGetObjectId CBC 706258438 100.0 % (2 / 2)
DatumGetObjectId8 GNC 7702 100.0 % (2 / 2)
DatumGetPointer GNC 887266206 100.0 % (2 / 2)
DatumGetTransactionId CBC 1198371 100.0 % (2 / 2)
DatumGetUInt16 CBC 5671348 100.0 % (2 / 2)
DatumGetUInt32 CBC 65814877 100.0 % (2 / 2)
DatumGetUInt64 CBC 8226255 100.0 % (2 / 2)
DatumGetUInt8 UIC 0 0.0 % (0 / 2)
Float4GetDatum CBC 1294472 100.0 % (3 / 3)
Float8GetDatum CBC 6842200 100.0 % (3 / 3)
Int16GetDatum CBC 52038156 100.0 % (2 / 2)
Int32GetDatum CBC 1132422526 100.0 % (2 / 2)
Int64GetDatum CBC 54290604 100.0 % (2 / 2)
MultiXactIdGetDatum CBC 71274 100.0 % (2 / 2)
NameGetDatum CBC 1976460 100.0 % (2 / 2)
ObjectId8GetDatum GNC 1620 100.0 % (2 / 2)
ObjectIdGetDatum CBC 105751423 100.0 % (2 / 2)
PointerGetDatum GNC 786547532 100.0 % (2 / 2)
TransactionIdGetDatum CBC 535119 100.0 % (2 / 2)
UInt16GetDatum CBC 2152897 100.0 % (2 / 2)
UInt32GetDatum CBC 56767463 100.0 % (2 / 2)
UInt64GetDatum CBC 6404034 100.0 % (2 / 2)
UInt8GetDatum CBC 48 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta