LCOV - code coverage report
Current view: top level - src/backend/executor - nodeHash.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1032 1109 93.1 %
Date: 2026-02-08 11:18:23 Functions: 53 55 96.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecChooseHashTableSize 927442
ExecEndHash 37166
ExecHash 0
ExecHashAccumInstrumentation 328
ExecHashBuildSkewHash 118
ExecHashEstimate 198
ExecHashGetBucketAndBatch 38240204
ExecHashGetSkewBucket 29600362
ExecHashIncreaseBatchSize 176
ExecHashIncreaseNumBatches 656436
ExecHashIncreaseNumBuckets 0
ExecHashInitializeDSM 198
ExecHashInitializeWorker 558
ExecHashRemoveNextSkewBucket 102
ExecHashRetrieveInstrumentation 84
ExecHashSkewTableInsert 588
ExecHashTableCreate 27570
ExecHashTableDestroy 27460
ExecHashTableDetach 25830
ExecHashTableDetachBatch 26736
ExecHashTableInsert 11619462
ExecHashTableReset 1148
ExecHashTableResetMatchFlags 68
ExecInitHash 37278
ExecParallelHashCloseBatchAccessors 52
ExecParallelHashEnsureBatchAccessors 884
ExecParallelHashFirstTuple 2780430
ExecParallelHashIncreaseNumBatches 52
ExecParallelHashIncreaseNumBuckets 72
ExecParallelHashJoinSetUpBatches 220
ExecParallelHashMergeCounters 352
ExecParallelHashNextTuple 3717470
ExecParallelHashPopChunkQueue 666
ExecParallelHashPushTuple 2589052
ExecParallelHashRepartitionFirst 52
ExecParallelHashRepartitionRest 52
ExecParallelHashTableAlloc 748
ExecParallelHashTableInsert 2160192
ExecParallelHashTableInsertCurrentBatch 1076584
ExecParallelHashTableSetCurrentBatch 2024
ExecParallelHashTupleAlloc 2373324
ExecParallelHashTuplePrealloc 1588
ExecParallelPrepHashTableForUnmatched 106
ExecParallelScanHashBucket 4206108
ExecParallelScanHashTableForUnmatched 120072
ExecPrepHashTableForUnmatched 4198
ExecReScanHash 1858
ExecScanHashBucket 22639994
ExecScanHashTableForUnmatched 436442
ExecShutdownHash 33000
MultiExecHash 27570
MultiExecParallelHash 414
MultiExecPrivateHash 27156
dense_alloc 8939188
get_hash_memory_limit 1778892

Generated by: LCOV version 1.16