LCOV - code coverage report
Current view: top level - src/interfaces/libpq - fe-exec.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1023 1601 63.9 %
Date: 2025-04-24 18:15:18 Functions: 99 118 83.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
PQbinaryTuples 956
PQclear 5979750
PQclosePortal 2
PQclosePrepared 2
PQcmdStatus 615060
PQcmdTuples 310266
PQconsumeInput 957926
PQcopyResult 5314
PQdescribePortal 2
PQdescribePrepared 140
PQendcopy 376
PQenterPipelineMode 506
PQescapeBytea 0
PQescapeByteaConn 0
PQescapeByteaInternal 0
PQescapeIdentifier 1568
PQescapeInternal 3540
PQescapeLiteral 1972
PQescapeString 118
PQescapeStringConn 11174
PQescapeStringInternal 11292
PQexec 215214
PQexecFinish 228758
PQexecParams 2884
PQexecPrepared 6516
PQexecStart 228778
PQexitPipelineMode 482
PQfformat 13924
PQflush 168454
PQfmod 470
PQfn 2208
PQfname 269886
PQfnumber 782070
PQfreeNotify 0
PQfreemem 7514156
PQfsize 320
PQftable 0
PQftablecol 0
PQftype 271206
PQgetCopyData 7983704
PQgetResult 1658490
PQgetisnull 6857936
PQgetlength 41590
PQgetline 0
PQgetlineAsync 0
PQgetvalue 40993878
PQisBusy 290710
PQisnonblocking 4
PQisthreadsafe 0
PQmakeEmptyPGresult 4098290
PQnfields 343526
PQnotifies 379890
PQnparams 0
PQntuples 440868
PQoidStatus 0
PQoidValue 175796
PQparamtype 0
PQpipelineSync 498
PQprepare 4018
PQputCopyData 516976
PQputCopyEnd 3012
PQputline 400056
PQputnbytes 400056
PQresStatus 44
PQresultAlloc 5314
PQresultErrorField 1515106
PQresultErrorMessage 197816
PQresultMemorySize 0
PQresultStatus 2414948
PQresultVerboseErrorMessage 6
PQsendClosePortal 2
PQsendClosePrepared 38
PQsendDescribePortal 2
PQsendDescribePrepared 2
PQsendFlushRequest 94
PQsendPipelineSync 144
PQsendPrepare 4458
PQsendQuery 644246
PQsendQueryContinue 0
PQsendQueryGuts 21842
PQsendQueryInternal 644246
PQsendQueryParams 6774
PQsendQueryPrepared 15068
PQsendQueryStart 670736
PQsendTypedCommand 190
PQsetChunkedRowsMode 106
PQsetResultAttrs 5314
PQsetSingleRowMode 66
PQsetnonblocking 10
PQsetvalue 0
PQunescapeBytea 0
canChangeResultMode 172
check_field_number 555806
check_param_number 0
check_tuple_field_number 47893404
dupEvents 0
getCopyResult 17002
get_hex 0
parseInput 3563328
pqAddTuple 8490868
pqAllocCmdQueueEntry 671370
pqAppendCmdQueueEntry 671370
pqClearAsyncResult 816674
pqCommandQueueAdvance 1402214
pqInternalNotice 12
pqPipelineFlush 26728
pqPipelineProcessQueue 5276
pqPipelineSyncInternal 642
pqPrepareAsyncResult 734006
pqRecycleCmdQueueEntry 669292
pqResultAlloc 52871478
pqResultStrdup 1213170
pqRowProcessor 8490868
pqSaveErrorResult 108
pqSaveMessageField 1582902
pqSaveParameterStatus 439502
pqSaveWriteError 6
pqSetResultError 44702

Generated by: LCOV version 1.14