LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-exec.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1003 1601 62.6 %
Date: 2025-08-17 11:19:21 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 5771666
PQclosePortal 2
PQclosePrepared 2
PQcmdStatus 616668
PQcmdTuples 310790
PQconsumeInput 1027204
PQcopyResult 5322
PQdescribePortal 2
PQdescribePrepared 140
PQendcopy 378
PQenterPipelineMode 436
PQescapeBytea 0
PQescapeByteaConn 0
PQescapeByteaInternal 0
PQescapeIdentifier 1614
PQescapeInternal 3632
PQescapeLiteral 2018
PQescapeString 130
PQescapeStringConn 10856
PQescapeStringInternal 10986
PQexec 169172
PQexecFinish 183284
PQexecParams 2898
PQexecPrepared 7066
PQexecStart 183304
PQexitPipelineMode 410
PQfformat 13932
PQflush 232218
PQfmod 470
PQfn 2126
PQfname 270456
PQfnumber 482476
PQfreeNotify 0
PQfreemem 5112792
PQfsize 320
PQftable 0
PQftablecol 0
PQftype 271574
PQgetCopyData 5645780
PQgetResult 1520588
PQgetisnull 6470528
PQgetlength 41210
PQgetline 0
PQgetlineAsync 0
PQgetvalue 34180480
PQisBusy 292952
PQisnonblocking 4
PQisthreadsafe 0
PQmakeEmptyPGresult 4050730
PQnfields 353460
PQnotifies 380916
PQnparams 0
PQntuples 392044
PQoidStatus 0
PQoidValue 177278
PQparamtype 0
PQpipelineSync 432
PQprepare 4022
PQputCopyData 605556
PQputCopyEnd 1858
PQputline 400056
PQputnbytes 400056
PQresStatus 44
PQresultAlloc 5322
PQresultErrorField 1523802
PQresultErrorMessage 198470
PQresultMemorySize 0
PQresultStatus 2376398
PQresultVerboseErrorMessage 6
PQsendClosePortal 2
PQsendClosePrepared 40
PQsendDescribePortal 2
PQsendDescribePrepared 2
PQsendFlushRequest 70
PQsendPipelineSync 120
PQsendPrepare 4482
PQsendQuery 601028
PQsendQueryContinue 0
PQsendQueryGuts 22988
PQsendQueryInternal 601028
PQsendQueryParams 6684
PQsendQueryPrepared 16304
PQsendQueryStart 628690
PQsendTypedCommand 192
PQsetChunkedRowsMode 106
PQsetResultAttrs 5322
PQsetSingleRowMode 66
PQsetnonblocking 10
PQsetvalue 0
PQunescapeBytea 0
canChangeResultMode 172
check_field_number 556752
check_param_number 0
check_tuple_field_number 40692218
dupEvents 0
getCopyResult 12564
get_hex 0
parseInput 3526344
pqAddTuple 7231876
pqAllocCmdQueueEntry 629234
pqAppendCmdQueueEntry 629234
pqClearAsyncResult 772672
pqCommandQueueAdvance 1313978
pqInternalNotice 0
pqPipelineFlush 27852
pqPipelineProcessQueue 5496
pqPipelineSyncInternal 552
pqPrepareAsyncResult 685868
pqRecycleCmdQueueEntry 627016
pqResultAlloc 44669270
pqResultStrdup 1089782
pqRowProcessor 7231876
pqSaveErrorResult 108
pqSaveMessageField 1590424
pqSaveParameterStatus 408076
pqSaveWriteError 8
pqSetResultError 45532

Generated by: LCOV version 1.16