LCOV - differential code coverage report
Current view: top level - src/include - postgres.h (source / functions) Coverage Total Hit UIC GNC CBC DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 97.4 % 76 74 2 5 69 3
Current Date: 2026-05-29 21:51:00 -0400 Functions: 97.2 % 36 35 1 3 32 1
Baseline: lcov-20260530-034037-baseline Branches: 100.0 % 2 2 2
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 5 5 5
(360..) days: 97.2 % 71 69 2 69
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 97.1 % 34 33 1 1 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 452406356 100.0 % (2 / 2) 100.0 % (2 / 2)
CStringGetDatum CBC 65126032 100.0 % (2 / 2)
CharGetDatum CBC 116747509 100.0 % (2 / 2)
CommandIdGetDatum CBC 128 100.0 % (2 / 2)
DatumGetBool CBC 560100818 100.0 % (2 / 2)
DatumGetCString CBC 68484405 100.0 % (2 / 2)
DatumGetChar CBC 134338526 100.0 % (2 / 2)
DatumGetCommandId CBC 128 100.0 % (2 / 2)
DatumGetFloat4 CBC 18850439 100.0 % (3 / 3)
DatumGetFloat8 CBC 17660910 100.0 % (3 / 3)
DatumGetInt16 CBC 129820120 100.0 % (2 / 2)
DatumGetInt32 CBC 1706107234 100.0 % (2 / 2)
DatumGetInt64 CBC 95325301 100.0 % (2 / 2)
DatumGetName CBC 130107359 100.0 % (2 / 2)
DatumGetObjectId CBC 846770634 100.0 % (2 / 2)
DatumGetObjectId8 GNC 10274 100.0 % (2 / 2)
DatumGetPointer GNC 1147493614 100.0 % (2 / 2)
DatumGetTransactionId CBC 1308563 100.0 % (2 / 2)
DatumGetUInt16 CBC 7438589 100.0 % (2 / 2)
DatumGetUInt32 CBC 66750661 100.0 % (2 / 2)
DatumGetUInt64 CBC 9523766 100.0 % (2 / 2)
DatumGetUInt8 UIC 0 0.0 % (0 / 2)
Float4GetDatum CBC 1468802 100.0 % (3 / 3)
Float8GetDatum CBC 8223209 100.0 % (3 / 3)
Int16GetDatum CBC 67618127 100.0 % (2 / 2)
Int32GetDatum CBC 1416869018 100.0 % (2 / 2)
Int64GetDatum CBC 63673100 100.0 % (2 / 2)
MultiXactIdGetDatum CBC 89691 100.0 % (2 / 2)
NameGetDatum CBC 2395315 100.0 % (2 / 2)
ObjectId8GetDatum GNC 2161 100.0 % (2 / 2)
ObjectIdGetDatum CBC 126621476 100.0 % (2 / 2)
TransactionIdGetDatum CBC 556598 100.0 % (2 / 2)
UInt16GetDatum CBC 2734900 100.0 % (2 / 2)
UInt32GetDatum CBC 55776269 100.0 % (2 / 2)
UInt64GetDatum CBC 7090409 100.0 % (2 / 2)
UInt8GetDatum CBC 48 100.0 % (2 / 2)

Generated by: LCOV version 2.5.0-beta