LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-exec.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1006 1622 62.0 %
Date: 2026-02-07 14:18:19 Functions: 98 118 83.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
PQbinaryTuples 948
PQclear 5913982
PQclosePortal 2
PQclosePrepared 2
PQcmdStatus 680642
PQcmdTuples 342974
PQconsumeInput 1131528
PQcopyResult 5124
PQdescribePortal 2
PQdescribePrepared 140
PQendcopy 386
PQenterPipelineMode 438
PQescapeBytea 0
PQescapeByteaConn 0
PQescapeByteaInternal 0
PQescapeIdentifier 1686
PQescapeInternal 3834
PQescapeLiteral 2148
PQescapeString 130
PQescapeStringConn 12590
PQescapeStringInternal 12720
PQexec 172096
PQexecFinish 186406
PQexecParams 2974
PQexecPrepared 7170
PQexecStart 186426
PQexitPipelineMode 412
PQfformat 13714
PQflush 268502
PQfmod 470
PQfn 2140
PQfname 288682
PQfnumber 475490
PQfreeNotify 0
PQfreemem 5210626
PQfsize 320
PQftable 0
PQftablecol 0
PQftype 4932790
PQgetCopyData 5808140
PQgetResult 1606692
PQgetisnull 6558392
PQgetlength 41548
PQgetline 0
PQgetlineAsync 0
PQgetvalue 35065860
PQisBusy 303490
PQisnonblocking 4
PQisthreadsafe 0
PQmakeEmptyPGresult 4093522
PQnfields 365620
PQnotifies 415970
PQnparams 0
PQntuples 407666
PQoidStatus 0
PQoidValue 197456
PQparamtype 0
PQpipelineSync 434
PQprepare 4040
PQputCopyData 649558
PQputCopyEnd 1912
PQputline 400056
PQputnbytes 400056
PQresStatus 44
PQresultAlloc 5124
PQresultErrorField 1550260
PQresultErrorMessage 201548
PQresultMemorySize 0
PQresultStatus 2582808
PQresultVerboseErrorMessage 6
PQsendClosePortal 2
PQsendClosePrepared 40
PQsendDescribePortal 2
PQsendDescribePrepared 2
PQsendFlushRequest 70
PQsendPipelineSync 120
PQsendPrepare 4504
PQsendQuery 640864
PQsendQueryContinue 0
PQsendQueryGuts 22712
PQsendQueryInternal 640864
PQsendQueryParams 6784
PQsendQueryPrepared 15928
PQsendQueryStart 668272
PQsendTypedCommand 192
PQsetChunkedRowsMode 106
PQsetResultAttrs 5124
PQsetSingleRowMode 66
PQsetnonblocking 10
PQsetvalue 0
PQunescapeBytea 0
canChangeResultMode 172
check_field_number 5235976
check_param_number 0
check_tuple_field_number 41665800
dupEvents 0
getCopyResult 12528
get_hex 0
parseInput 3723220
pqAddTuple 7421670
pqAllocCmdQueueEntry 668818
pqAppendCmdQueueEntry 668818
pqClearAsyncResult 820824
pqCommandQueueAdvance 1397578
pqInternalNotice 0
pqPipelineFlush 27598
pqPipelineProcessQueue 5032
pqPipelineSyncInternal 554
pqPrepareAsyncResult 727038
pqRecycleCmdQueueEntry 666436
pqResultAlloc 45855580
pqResultStrdup 1120552
pqRowProcessor 7421670
pqSaveErrorResult 122
pqSaveMessageField 1616254
pqSaveParameterStatus 443934
pqSaveWriteError 8
pqSetResultError 47292

Generated by: LCOV version 1.16