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

Function Name Sort by function name Hit count Sort by hit count
ExecHash 0
ExecParallelHashCloseBatchAccessors 54
ExecParallelHashIncreaseNumBatches 54
ExecParallelHashRepartitionFirst 54
ExecParallelHashRepartitionRest 54
ExecHashTableResetMatchFlags 70
ExecHashRetrieveInstrumentation 84
ExecParallelPrepHashTableForUnmatched 90
ExecHashRemoveNextSkewBucket 102
ExecHashBuildSkewHash 124
ExecHashIncreaseNumBuckets 130
ExecParallelHashIncreaseNumBuckets 138
ExecHashIncreaseBatchSize 170
ExecHashEstimate 192
ExecHashInitializeDSM 192
ExecParallelHashJoinSetUpBatches 216
ExecHashAccumInstrumentation 324
ExecParallelHashMergeCounters 340
MultiExecParallelHash 396
ExecHashInitializeWorker 546
ExecHashSkewTableInsert 588
ExecParallelHashTableAlloc 606
ExecHashTableReset 880
ExecParallelHashEnsureBatchAccessors 922
ExecParallelHashPopChunkQueue 1150
ExecParallelHashTuplePrealloc 1464
ExecReScanHash 1706
ExecParallelHashTableSetCurrentBatch 1776
ExecPrepHashTableForUnmatched 4192
ExecHashTableDetach 22192
ExecHashTableDetachBatch 22958
MultiExecPrivateHash 23390
ExecHashTableDestroy 23676
ExecHashTableCreate 23786
MultiExecHash 23786
ExecShutdownHash 30872
ExecEndHash 34616
ExecInitHash 34728
ExecParallelScanHashTableForUnmatched 120072
ExecScanHashTableForUnmatched 445464
ExecChooseHashTableSize 717040
ExecHashIncreaseNumBatches 760050
ExecParallelHashTableInsertCurrentBatch 1036416
get_hash_memory_limit 1401898
ExecParallelHashTableInsert 2160132
ExecParallelHashTupleAlloc 2377778
ExecParallelHashFirstTuple 2774430
ExecParallelHashPushTuple 2926310
ExecParallelHashNextTuple 3807186
ExecParallelScanHashBucket 4200054
dense_alloc 9263950
ExecHashTableInsert 11970752
ExecScanHashBucket 21655788
ExecHashGetSkewBucket 29729656
ExecHashGetBucketAndBatch 39515580

Generated by: LCOV version 1.16