LCOV - code coverage report
Current view: top level - src/backend/executor - nodeHash.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 94.9 % 1128 1071
Test Date: 2026-10-03 02:15:51 Functions: 98.2 % 56 55
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 82.0 % 461 378

Function Name Sort by function name Hit count Sort by function hit count
ExecChooseHashTableSize 636621
ExecEndHash 29251
ExecHash 0
ExecHashAccumInstrumentation 221
ExecHashBuildNullTupleStore 154
ExecHashBuildSkewHash 82
ExecHashEstimate 132
ExecHashGetBucketAndBatch 27505083
ExecHashGetSkewBucket 21192703
ExecHashIncreaseBatchSize 127
ExecHashIncreaseNumBatches 518227
ExecHashIncreaseNumBuckets 147
ExecHashInitializeDSM 132
ExecHashInitializeWorker 374
ExecHashRemoveNextSkewBucket 68
ExecHashRetrieveInstrumentation 56
ExecHashSkewTableInsert 392
ExecHashTableCreate 21012
ExecHashTableDestroy 20941
ExecHashTableDetach 19599
ExecHashTableDetachBatch 20207
ExecHashTableInsert 8144402
ExecHashTableReset 805
ExecHashTableResetMatchFlags 50
ExecInitHash 29323
ExecParallelHashCloseBatchAccessors 42
ExecParallelHashEnsureBatchAccessors 603
ExecParallelHashFirstTuple 1853628
ExecParallelHashIncreaseNumBatches 41
ExecParallelHashIncreaseNumBuckets 47
ExecParallelHashJoinSetUpBatches 148
ExecParallelHashMergeCounters 247
ExecParallelHashNextTuple 2481804
ExecParallelHashPopChunkQueue 453
ExecParallelHashPushTuple 1727288
ExecParallelHashRepartitionFirst 41
ExecParallelHashRepartitionRest 41
ExecParallelHashTableAlloc 504
ExecParallelHashTableInsert 1440094
ExecParallelHashTableInsertCurrentBatch 721112
ExecParallelHashTableSetCurrentBatch 1368
ExecParallelHashTupleAlloc 1588383
ExecParallelHashTuplePrealloc 1120
ExecParallelPrepHashTableForUnmatched 68
ExecParallelScanHashBucket 2804080
ExecParallelScanHashTableForUnmatched 80048
ExecPrepHashTableForUnmatched 4244
ExecReScanHash 1505
ExecScanHashBucket 16300589
ExecScanHashTableForUnmatched 210284
ExecShutdownHash 26251
MultiExecHash 21012
MultiExecParallelHash 278
MultiExecPrivateHash 20734
dense_alloc 6209649
get_hash_memory_limit 1229037

Generated by: LCOV version 2.0-1