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-01-14 22:16:52 Functions: 98 118 83.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
PQbinaryTuples 936
PQclear 5900606
PQclosePortal 2
PQclosePrepared 2
PQcmdStatus 677994
PQcmdTuples 341848
PQconsumeInput 1105038
PQcopyResult 5122
PQdescribePortal 2
PQdescribePrepared 140
PQendcopy 386
PQenterPipelineMode 438
PQescapeBytea 0
PQescapeByteaConn 0
PQescapeByteaInternal 0
PQescapeIdentifier 1672
PQescapeInternal 3800
PQescapeLiteral 2128
PQescapeString 130
PQescapeStringConn 11108
PQescapeStringInternal 11238
PQexec 170822
PQexecFinish 185040
PQexecParams 2962
PQexecPrepared 7092
PQexecStart 185060
PQexitPipelineMode 412
PQfformat 13732
PQflush 260196
PQfmod 470
PQfn 2140
PQfname 287276
PQfnumber 473980
PQfreeNotify 0
PQfreemem 5163662
PQfsize 320
PQftable 0
PQftablecol 0
PQftype 4929286
PQgetCopyData 5737596
PQgetResult 1598024
PQgetisnull 6552196
PQgetlength 41466
PQgetline 0
PQgetlineAsync 0
PQgetvalue 35044868
PQisBusy 300118
PQisnonblocking 4
PQisthreadsafe 0
PQmakeEmptyPGresult 4089566
PQnfields 364506
PQnotifies 414586
PQnparams 0
PQntuples 405304
PQoidStatus 0
PQoidValue 197088
PQparamtype 0
PQpipelineSync 434
PQprepare 4038
PQputCopyData 632862
PQputCopyEnd 1892
PQputline 400056
PQputnbytes 400056
PQresStatus 44
PQresultAlloc 5122
PQresultErrorField 1547042
PQresultErrorMessage 201234
PQresultMemorySize 0
PQresultStatus 2571194
PQresultVerboseErrorMessage 6
PQsendClosePortal 2
PQsendClosePrepared 40
PQsendDescribePortal 2
PQsendDescribePrepared 2
PQsendFlushRequest 70
PQsendPipelineSync 120
PQsendPrepare 4502
PQsendQuery 637622
PQsendQueryContinue 0
PQsendQueryGuts 22620
PQsendQueryInternal 637622
PQsendQueryParams 6770
PQsendQueryPrepared 15850
PQsendQueryStart 664936
PQsendTypedCommand 192
PQsetChunkedRowsMode 106
PQsetResultAttrs 5122
PQsetSingleRowMode 66
PQsetnonblocking 10
PQsetvalue 0
PQunescapeBytea 0
canChangeResultMode 172
check_field_number 5231084
check_param_number 0
check_tuple_field_number 41638530
dupEvents 0
getCopyResult 12422
get_hex 0
parseInput 3686764
pqAddTuple 7417410
pqAllocCmdQueueEntry 665482
pqAppendCmdQueueEntry 665482
pqClearAsyncResult 816694
pqCommandQueueAdvance 1390390
pqInternalNotice 0
pqPipelineFlush 27504
pqPipelineProcessQueue 5032
pqPipelineSyncInternal 554
pqPrepareAsyncResult 723458
pqRecycleCmdQueueEntry 663148
pqResultAlloc 45822950
pqResultStrdup 1116832
pqRowProcessor 7417410
pqSaveErrorResult 118
pqSaveMessageField 1613514
pqSaveParameterStatus 437408
pqSaveWriteError 6
pqSetResultError 47098

Generated by: LCOV version 1.16