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 19:17:54 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 60
ExecParallelHashRepartitionFirst 60
ExecParallelHashRepartitionRest 60
ExecParallelHashCloseBatchAccessors 62
ExecHashTableResetMatchFlags 70
ExecHashRetrieveInstrumentation 84
ExecParallelPrepHashTableForUnmatched 88
ExecHashRemoveNextSkewBucket 102
ExecHashBuildSkewHash 120
ExecHashIncreaseNumBuckets 130
ExecParallelHashIncreaseNumBuckets 136
ExecHashIncreaseBatchSize 182
ExecHashEstimate 192
ExecHashInitializeDSM 192
ExecParallelHashJoinSetUpBatches 220
ExecHashAccumInstrumentation 330
ExecParallelHashMergeCounters 344
MultiExecParallelHash 396
ExecHashInitializeWorker 546
ExecHashSkewTableInsert 588
ExecParallelHashTableAlloc 622
ExecHashTableReset 888
ExecParallelHashEnsureBatchAccessors 928
ExecParallelHashPopChunkQueue 1154
ExecParallelHashTuplePrealloc 1490
ExecReScanHash 1712
ExecParallelHashTableSetCurrentBatch 1814
ExecPrepHashTableForUnmatched 3792
ExecHashTableDetach 21238
ExecHashTableDetachBatch 22020
MultiExecPrivateHash 22442
ExecHashTableDestroy 22728
ExecHashTableCreate 22838
MultiExecHash 22838
ExecShutdownHash 30078
ExecEndHash 33816
ExecInitHash 33928
ExecParallelScanHashTableForUnmatched 120072
ExecScanHashTableForUnmatched 432224
ExecHashIncreaseNumBatches 656442
ExecChooseHashTableSize 698164
ExecParallelHashTableInsertCurrentBatch 1041444
get_hash_memory_limit 1364730
ExecParallelHashTableInsert 2160132
ExecParallelHashTupleAlloc 2390538
ExecParallelHashFirstTuple 2774430
ExecParallelHashPushTuple 2926282
ExecParallelHashNextTuple 3834450
ExecParallelScanHashBucket 4200054
dense_alloc 9344858
ExecHashTableInsert 11963136
ExecScanHashBucket 20873098
ExecHashGetSkewBucket 28994298
ExecHashGetBucketAndBatch 38800208

Generated by: LCOV version 1.16