LCOV - code coverage report
Current view: top level - src/backend/executor - nodeAgg.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1420 1500 94.7 %
Date: 2025-12-16 02:18:26 Functions: 57 58 98.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AggCheckCallContext 5441806
AggGetAggref 246
AggGetTempMemoryContext 0
AggRegisterCallback 660
AggStateIsShared 246
ExecAgg 834966
ExecAggEstimate 584
ExecAggInitializeDSM 584
ExecAggInitializeWorker 1652
ExecAggRetrieveInstrumentation 102
ExecEndAgg 53804
ExecInitAgg 54014
ExecReScanAgg 54734
GetAggInitVal 27222
advance_aggregates 29713890
advance_transition_function 724376
agg_fill_hash_table 17460
agg_refill_hash_table 45360
agg_retrieve_direct 251646
agg_retrieve_hash_table 514100
agg_retrieve_hash_table_in_memory 541044
build_hash_table 5498
build_hash_tables 17872
build_pertrans_for_aggref 59228
fetch_input_tuple 29039492
finalize_aggregate 1124808
finalize_aggregates 852676
finalize_partialaggregate 17030
find_cols 7072
find_cols_walker 84106
find_hash_columns 7072
hash_agg_check_limits 529428
hash_agg_enter_spill_mode 26458
hash_agg_entry_size 42218
hash_agg_set_limits 66716
hash_agg_update_metrics 44548
hash_choose_num_buckets 5498
hash_choose_num_partitions 15052
hash_create_memory 7072
hashagg_batch_new 26944
hashagg_batch_read 1243720
hashagg_finish_initial_spills 17604
hashagg_recompile_expressions 66060
hashagg_reset_spill_state 66462
hashagg_spill_finish 12622
hashagg_spill_init 12622
hashagg_spill_tuple 1216776
initialize_aggregate 1138230
initialize_aggregates 307288
initialize_hash_entry 529428
initialize_phase 95444
lookup_hash_entries 6919550
prepare_hash_slot 8270778
prepare_projection_slot 852676
process_ordered_aggregate_multi 84
process_ordered_aggregate_single 53758
project_aggregates 852664
select_current_set 7923488

Generated by: LCOV version 1.16