LCOV - code coverage report
Current view: top level - src/backend/executor - nodeHash.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1052 1106 95.1 %
Date: 2025-06-07 10: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 698766
ExecEndHash 33948
ExecHash 0
ExecHashAccumInstrumentation 334
ExecHashBuildSkewHash 126
ExecHashEstimate 192
ExecHashGetBucketAndBatch 39015800
ExecHashGetSkewBucket 28973922
ExecHashIncreaseBatchSize 190
ExecHashIncreaseNumBatches 794610
ExecHashIncreaseNumBuckets 128
ExecHashInitializeDSM 192
ExecHashInitializeWorker 546
ExecHashRemoveNextSkewBucket 102
ExecHashRetrieveInstrumentation 84
ExecHashSkewTableInsert 588
ExecHashTableCreate 23362
ExecHashTableDestroy 23252
ExecHashTableDetach 21762
ExecHashTableDetachBatch 22520
ExecHashTableInsert 12374420
ExecHashTableReset 938
ExecHashTableResetMatchFlags 70
ExecInitHash 34060
ExecParallelHashCloseBatchAccessors 56
ExecParallelHashEnsureBatchAccessors 922
ExecParallelHashFirstTuple 2774430
ExecParallelHashIncreaseNumBatches 54
ExecParallelHashIncreaseNumBuckets 134
ExecParallelHashJoinSetUpBatches 216
ExecParallelHashMergeCounters 346
ExecParallelHashNextTuple 3825582
ExecParallelHashPopChunkQueue 1146
ExecParallelHashPushTuple 2927764
ExecParallelHashRepartitionFirst 54
ExecParallelHashRepartitionRest 54
ExecParallelHashTableAlloc 606
ExecParallelHashTableInsert 2160132
ExecParallelHashTableInsertCurrentBatch 1033846
ExecParallelHashTableSetCurrentBatch 1776
ExecParallelHashTupleAlloc 2377628
ExecParallelHashTuplePrealloc 1478
ExecParallelPrepHashTableForUnmatched 82
ExecParallelScanHashBucket 4200054
ExecParallelScanHashTableForUnmatched 120072
ExecPrepHashTableForUnmatched 4066
ExecReScanHash 1712
ExecScanHashBucket 20656078
ExecScanHashTableForUnmatched 405176
ExecShutdownHash 30210
MultiExecHash 23362
MultiExecParallelHash 396
MultiExecPrivateHash 22966
dense_alloc 9513248
get_hash_memory_limit 1365904

Generated by: LCOV version 1.16