LCOV - code coverage report
Current view: top level - src/backend/executor - nodeHash.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1038 1090 95.2 %
Date: 2024-12-03 17:14:58 Functions: 53 54 98.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecHash 0
ExecHashTableResetMatchFlags 20
ExecParallelHashIncreaseNumBatches 50
ExecParallelHashRepartitionFirst 50
ExecParallelHashRepartitionRest 50
ExecParallelHashCloseBatchAccessors 52
ExecHashIncreaseNumBuckets 72
ExecParallelPrepHashTableForUnmatched 76
ExecHashRetrieveInstrumentation 84
ExecHashRemoveNextSkewBucket 102
ExecHashBuildSkewHash 104
ExecParallelHashIncreaseNumBuckets 140
ExecHashEstimate 192
ExecHashInitializeDSM 192
ExecParallelHashJoinSetUpBatches 218
ExecParallelHashMergeCounters 290
ExecHashAccumInstrumentation 294
MultiExecParallelHash 396
ExecHashInitializeWorker 546
ExecHashSkewTableInsert 588
ExecParallelHashTableAlloc 766
ExecParallelHashEnsureBatchAccessors 874
ExecHashTableReset 1108
ExecParallelHashPopChunkQueue 1148
ExecReScanHash 1314
ExecParallelHashTuplePrealloc 1710
ExecParallelHashTableSetCurrentBatch 1990
ExecPrepHashTableForUnmatched 3648
ExecHashTableDetach 17370
MultiExecPrivateHash 18192
ExecHashTableDetachBatch 18258
ExecHashTableDestroy 18484
ExecHashTableCreate 18588
MultiExecHash 18588
ExecShutdownHash 25318
ExecEndHash 28964
ExecInitHash 29070
ExecParallelScanHashTableForUnmatched 120072
ExecScanHashTableForUnmatched 359878
ExecHashIncreaseNumBatches 483666
ExecChooseHashTableSize 568044
ExecParallelHashTableInsertCurrentBatch 1084174
get_hash_memory_limit 1119236
ExecParallelHashTableInsert 2160132
ExecParallelHashTupleAlloc 2383348
ExecParallelHashFirstTuple 2774430
ExecParallelHashPushTuple 2927308
ExecParallelHashNextTuple 3800818
ExecParallelScanHashBucket 4200054
dense_alloc 7738738
ExecHashTableInsert 9719874
ExecScanHashBucket 17821468
ExecHashGetSkewBucket 24423224
ExecHashGetBucketAndBatch 33092780

Generated by: LCOV version 1.14