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-23 04:16:05 Functions: 98.2 % 56 55
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 81.8 % 461 377

Function Name Sort by function name Hit count Sort by function hit count
ExecChooseHashTableSize 639603
ExecEndHash 28681
ExecHash 0
ExecHashAccumInstrumentation 227
ExecHashBuildNullTupleStore 154
ExecHashBuildSkewHash 82
ExecHashEstimate 132
ExecHashGetBucketAndBatch 27712992
ExecHashGetSkewBucket 21299024
ExecHashIncreaseBatchSize 132
ExecHashIncreaseNumBatches 552772
ExecHashIncreaseNumBuckets 158
ExecHashInitializeDSM 132
ExecHashInitializeWorker 372
ExecHashRemoveNextSkewBucket 68
ExecHashRetrieveInstrumentation 56
ExecHashSkewTableInsert 392
ExecHashTableCreate 20818
ExecHashTableDestroy 20747
ExecHashTableDetach 19211
ExecHashTableDetachBatch 19820
ExecHashTableInsert 8339444
ExecHashTableReset 814
ExecHashTableResetMatchFlags 46
ExecInitHash 28753
ExecParallelHashCloseBatchAccessors 38
ExecParallelHashEnsureBatchAccessors 601
ExecParallelHashFirstTuple 1853628
ExecParallelHashIncreaseNumBatches 38
ExecParallelHashIncreaseNumBuckets 48
ExecParallelHashJoinSetUpBatches 148
ExecParallelHashMergeCounters 246
ExecParallelHashNextTuple 2461804
ExecParallelHashPopChunkQueue 455
ExecParallelHashPushTuple 1730682
ExecParallelHashRepartitionFirst 38
ExecParallelHashRepartitionRest 38
ExecParallelHashTableAlloc 504
ExecParallelHashTableInsert 1440128
ExecParallelHashTableInsertCurrentBatch 721112
ExecParallelHashTableSetCurrentBatch 1366
ExecParallelHashTupleAlloc 1586862
ExecParallelHashTuplePrealloc 1101
ExecParallelPrepHashTableForUnmatched 69
ExecParallelScanHashBucket 2804080
ExecParallelScanHashTableForUnmatched 80048
ExecPrepHashTableForUnmatched 4343
ExecReScanHash 1706
ExecScanHashBucket 16336908
ExecScanHashTableForUnmatched 211064
ExecShutdownHash 25634
MultiExecHash 20818
MultiExecParallelHash 276
MultiExecPrivateHash 20542
dense_alloc 6364678
get_hash_memory_limit 1234113

Generated by: LCOV version 2.0-1