LCOV - code coverage report
Current view: top level - src/backend/executor - nodeHash.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1052 1106 95.1 %
Date: 2025-07-08 17:18:06 Functions: 54 55 98.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecChooseHashTableSize 716698
ExecEndHash 34476
ExecHash 0
ExecHashAccumInstrumentation 336
ExecHashBuildSkewHash 126
ExecHashEstimate 192
ExecHashGetBucketAndBatch 39843492
ExecHashGetSkewBucket 29640118
ExecHashIncreaseBatchSize 198
ExecHashIncreaseNumBatches 829158
ExecHashIncreaseNumBuckets 126
ExecHashInitializeDSM 192
ExecHashInitializeWorker 546
ExecHashRemoveNextSkewBucket 102
ExecHashRetrieveInstrumentation 84
ExecHashSkewTableInsert 588
ExecHashTableCreate 23600
ExecHashTableDestroy 23490
ExecHashTableDetach 22000
ExecHashTableDetachBatch 22788
ExecHashTableInsert 12411490
ExecHashTableReset 954
ExecHashTableResetMatchFlags 70
ExecInitHash 34588
ExecParallelHashCloseBatchAccessors 60
ExecParallelHashEnsureBatchAccessors 916
ExecParallelHashFirstTuple 2774430
ExecParallelHashIncreaseNumBatches 56
ExecParallelHashIncreaseNumBuckets 132
ExecParallelHashJoinSetUpBatches 220
ExecParallelHashMergeCounters 336
ExecParallelHashNextTuple 3794450
ExecParallelHashPopChunkQueue 1164
ExecParallelHashPushTuple 2938758
ExecParallelHashRepartitionFirst 56
ExecParallelHashRepartitionRest 56
ExecParallelHashTableAlloc 622
ExecParallelHashTableInsert 2160132
ExecParallelHashTableInsertCurrentBatch 1041444
ExecParallelHashTableSetCurrentBatch 1808
ExecParallelHashTupleAlloc 2390646
ExecParallelHashTuplePrealloc 1482
ExecParallelPrepHashTableForUnmatched 94
ExecParallelScanHashBucket 4200054
ExecParallelScanHashTableForUnmatched 120072
ExecPrepHashTableForUnmatched 4006
ExecReScanHash 1712
ExecScanHashBucket 21420294
ExecScanHashTableForUnmatched 445826
ExecShutdownHash 30726
MultiExecHash 23600
MultiExecParallelHash 396
MultiExecPrivateHash 23204
dense_alloc 9487474
get_hash_memory_limit 1406306

Generated by: LCOV version 1.16