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-06 17:17:07 Functions: 54 55 98.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecHash 0
ExecParallelHashIncreaseNumBatches 50
ExecParallelHashRepartitionFirst 50
ExecParallelHashRepartitionRest 50
ExecParallelHashCloseBatchAccessors 52
ExecHashTableResetMatchFlags 70
ExecHashIncreaseNumBuckets 72
ExecHashRetrieveInstrumentation 84
ExecParallelPrepHashTableForUnmatched 96
ExecHashRemoveNextSkewBucket 102
ExecHashBuildSkewHash 126
ExecParallelHashIncreaseNumBuckets 130
ExecHashIncreaseBatchSize 190
ExecHashEstimate 192
ExecHashInitializeDSM 192
ExecParallelHashJoinSetUpBatches 214
ExecHashAccumInstrumentation 332
ExecParallelHashMergeCounters 342
MultiExecParallelHash 396
ExecHashInitializeWorker 546
ExecHashSkewTableInsert 588
ExecParallelHashTableAlloc 598
ExecParallelHashEnsureBatchAccessors 914
ExecHashTableReset 938
ExecParallelHashPopChunkQueue 1130
ExecParallelHashTuplePrealloc 1440
ExecReScanHash 1686
ExecParallelHashTableSetCurrentBatch 1770
ExecPrepHashTableForUnmatched 3940
ExecHashTableDetach 21098
ExecHashTableDetachBatch 21856
MultiExecPrivateHash 22276
ExecHashTableDestroy 22562
ExecHashTableCreate 22672
MultiExecHash 22672
ExecShutdownHash 30030
ExecEndHash 33768
ExecInitHash 33880
ExecParallelScanHashTableForUnmatched 120072
ExecScanHashTableForUnmatched 394556
ExecChooseHashTableSize 697442
ExecHashIncreaseNumBatches 794610
ExecParallelHashTableInsertCurrentBatch 1028762
get_hash_memory_limit 1363720
ExecParallelHashTableInsert 2160132
ExecParallelHashTupleAlloc 2367782
ExecParallelHashFirstTuple 2774430
ExecParallelHashPushTuple 2920646
ExecParallelHashNextTuple 3850346
ExecParallelScanHashBucket 4200054
dense_alloc 9673600
ExecHashTableInsert 12534772
ExecScanHashBucket 21336272
ExecHashGetSkewBucket 29522398
ExecHashGetBucketAndBatch 39411844

Generated by: LCOV version 1.16