LCOV - code coverage report
Current view: top level - src/backend/executor - nodeHash.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1053 1106 95.2 %
Date: 2025-06-07 12:18:21 Functions: 54 55 98.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecChooseHashTableSize 698868
ExecEndHash 34976
ExecHash 0
ExecHashAccumInstrumentation 328
ExecHashBuildSkewHash 124
ExecHashEstimate 192
ExecHashGetBucketAndBatch 38873066
ExecHashGetSkewBucket 29130112
ExecHashIncreaseBatchSize 162
ExecHashIncreaseNumBatches 725502
ExecHashIncreaseNumBuckets 130
ExecHashInitializeDSM 192
ExecHashInitializeWorker 546
ExecHashRemoveNextSkewBucket 102
ExecHashRetrieveInstrumentation 84
ExecHashSkewTableInsert 588
ExecHashTableCreate 23958
ExecHashTableDestroy 23848
ExecHashTableDetach 22342
ExecHashTableDetachBatch 23114
ExecHashTableInsert 11981676
ExecHashTableReset 864
ExecHashTableResetMatchFlags 70
ExecInitHash 35088
ExecParallelHashCloseBatchAccessors 60
ExecParallelHashEnsureBatchAccessors 926
ExecParallelHashFirstTuple 2774430
ExecParallelHashIncreaseNumBatches 58
ExecParallelHashIncreaseNumBuckets 138
ExecParallelHashJoinSetUpBatches 220
ExecParallelHashMergeCounters 340
ExecParallelHashNextTuple 3794450
ExecParallelHashPopChunkQueue 1166
ExecParallelHashPushTuple 2936078
ExecParallelHashRepartitionFirst 58
ExecParallelHashRepartitionRest 58
ExecParallelHashTableAlloc 622
ExecParallelHashTableInsert 2160132
ExecParallelHashTableInsertCurrentBatch 1041444
ExecParallelHashTableSetCurrentBatch 1804
ExecParallelHashTupleAlloc 2391770
ExecParallelHashTuplePrealloc 1518
ExecParallelPrepHashTableForUnmatched 88
ExecParallelScanHashBucket 4200054
ExecParallelScanHashTableForUnmatched 120072
ExecPrepHashTableForUnmatched 4034
ExecReScanHash 1728
ExecScanHashBucket 20901964
ExecScanHashTableForUnmatched 431388
ExecShutdownHash 31238
MultiExecHash 23958
MultiExecParallelHash 396
MultiExecPrivateHash 23562
dense_alloc 9337718
get_hash_memory_limit 1366840

Generated by: LCOV version 1.16