LCOV - code coverage report
Current view: top level - src/backend/executor - nodeHash.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1053 1109 95.0 %
Date: 2025-10-30 23:17:22 Functions: 54 55 98.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecChooseHashTableSize 899578
ExecEndHash 35238
ExecHash 0
ExecHashAccumInstrumentation 334
ExecHashBuildSkewHash 122
ExecHashEstimate 198
ExecHashGetBucketAndBatch 40178708
ExecHashGetSkewBucket 30242598
ExecHashIncreaseBatchSize 196
ExecHashIncreaseNumBatches 794616
ExecHashIncreaseNumBuckets 72
ExecHashInitializeDSM 198
ExecHashInitializeWorker 558
ExecHashRemoveNextSkewBucket 102
ExecHashRetrieveInstrumentation 84
ExecHashSkewTableInsert 588
ExecHashTableCreate 25730
ExecHashTableDestroy 25620
ExecHashTableDetach 24002
ExecHashTableDetachBatch 24772
ExecHashTableInsert 12310034
ExecHashTableReset 924
ExecHashTableResetMatchFlags 74
ExecInitHash 35350
ExecParallelHashCloseBatchAccessors 52
ExecParallelHashEnsureBatchAccessors 938
ExecParallelHashFirstTuple 2780430
ExecParallelHashIncreaseNumBatches 54
ExecParallelHashIncreaseNumBuckets 132
ExecParallelHashJoinSetUpBatches 222
ExecParallelHashMergeCounters 346
ExecParallelHashNextTuple 3807330
ExecParallelHashPopChunkQueue 1146
ExecParallelHashPushTuple 2929170
ExecParallelHashRepartitionFirst 54
ExecParallelHashRepartitionRest 54
ExecParallelHashTableAlloc 612
ExecParallelHashTableInsert 2160192
ExecParallelHashTableInsertCurrentBatch 1036416
ExecParallelHashTableSetCurrentBatch 1800
ExecParallelHashTupleAlloc 2381002
ExecParallelHashTuplePrealloc 1488
ExecParallelPrepHashTableForUnmatched 92
ExecParallelScanHashBucket 4206108
ExecParallelScanHashTableForUnmatched 120072
ExecPrepHashTableForUnmatched 3932
ExecReScanHash 1848
ExecScanHashBucket 23126054
ExecScanHashTableForUnmatched 417746
ExecShutdownHash 31074
MultiExecHash 25730
MultiExecParallelHash 414
MultiExecPrivateHash 25316
dense_alloc 9490384
get_hash_memory_limit 1740740

Generated by: LCOV version 1.16