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
DatumGetUInt8 UIC 0 0.0 % (0 / 2)
UInt8GetDatum CBC 48 100.0 % (2 / 2)
CommandIdGetDatum CBC 96 100.0 % (2 / 2)
DatumGetCommandId CBC 97 100.0 % (2 / 2)
ObjectId8GetDatum GNC 1620 100.0 % (2 / 2)
DatumGetObjectId8 GNC 7702 100.0 % (2 / 2)
MultiXactIdGetDatum CBC 71274 100.0 % (2 / 2)
TransactionIdGetDatum CBC 535119 100.0 % (2 / 2)
DatumGetTransactionId CBC 1198371 100.0 % (2 / 2)
Float4GetDatum CBC 1294472 100.0 % (3 / 3)
NameGetDatum CBC 1976460 100.0 % (2 / 2)
UInt16GetDatum CBC 2152897 100.0 % (2 / 2)
DatumGetUInt16 CBC 5671348 100.0 % (2 / 2)
UInt64GetDatum CBC 6404034 100.0 % (2 / 2)
Float8GetDatum CBC 6842200 100.0 % (3 / 3)
DatumGetUInt64 CBC 8226255 100.0 % (2 / 2)
DatumGetFloat8 CBC 13614779 100.0 % (3 / 3)
DatumGetFloat4 CBC 16953593 100.0 % (3 / 3)
Int16GetDatum CBC 52038156 100.0 % (2 / 2)
Int64GetDatum CBC 54290604 100.0 % (2 / 2)
UInt32GetDatum CBC 56767463 100.0 % (2 / 2)
CStringGetDatum CBC 59773051 100.0 % (2 / 2)
DatumGetCString CBC 62771230 100.0 % (2 / 2)
DatumGetUInt32 CBC 65814877 100.0 % (2 / 2)
DatumGetInt64 CBC 83358717 100.0 % (2 / 2)
CharGetDatum CBC 91373389 100.0 % (2 / 2)
DatumGetInt16 CBC 98725534 100.0 % (2 / 2)
ObjectIdGetDatum CBC 105751423 100.0 % (2 / 2)
DatumGetName CBC 107525018 100.0 % (2 / 2)
DatumGetChar CBC 112507464 100.0 % (2 / 2)
BoolGetDatum CBC 342401056 100.0 % (2 / 2) 100.0 % (2 / 2)
DatumGetBool CBC 429734745 100.0 % (2 / 2)
DatumGetObjectId CBC 706258438 100.0 % (2 / 2)
PointerGetDatum GNC 786547532 100.0 % (2 / 2)
DatumGetPointer GNC 887266206 100.0 % (2 / 2)
Int32GetDatum CBC 1132422526 100.0 % (2 / 2)
DatumGetInt32 CBC 1301828580 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta