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: 2026-02-07 12:18:09 Functions: 57 58 98.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AggCheckCallContext 5461560
AggGetAggref 246
AggGetTempMemoryContext 0
AggRegisterCallback 660
AggStateIsShared 246
ExecAgg 836340
ExecAggEstimate 590
ExecAggInitializeDSM 590
ExecAggInitializeWorker 1664
ExecAggRetrieveInstrumentation 102
ExecEndAgg 54324
ExecInitAgg 54534
ExecReScanAgg 54896
GetAggInitVal 27312
advance_aggregates 30116230
advance_transition_function 724190
agg_fill_hash_table 17516
agg_refill_hash_table 45440
agg_retrieve_direct 252286
agg_retrieve_hash_table 514762
agg_retrieve_hash_table_in_memory 541706
build_hash_table 5580
build_hash_tables 17942
build_pertrans_for_aggref 60296
fetch_input_tuple 29442152
finalize_aggregate 1125364
finalize_aggregates 853870
finalize_partialaggregate 17350
find_cols 7166
find_cols_walker 84650
find_hash_columns 7166
hash_agg_check_limits 529990
hash_agg_enter_spill_mode 26458
hash_agg_entry_size 42762
hash_agg_set_limits 67084
hash_agg_update_metrics 44620
hash_choose_num_buckets 5580
hash_choose_num_partitions 15052
hash_create_memory 7166
hashagg_batch_new 26944
hashagg_batch_read 1243720
hashagg_finish_initial_spills 17676
hashagg_recompile_expressions 66060
hashagg_reset_spill_state 66982
hashagg_spill_finish 12622
hashagg_spill_init 12622
hashagg_spill_tuple 1216776
initialize_aggregate 1139074
initialize_aggregates 307888
initialize_hash_entry 529990
initialize_phase 96152
lookup_hash_entries 7193940
prepare_hash_slot 8545192
prepare_projection_slot 853870
process_ordered_aggregate_multi 84
process_ordered_aggregate_single 53758
project_aggregates 853858
select_current_set 8199714

Generated by: LCOV version 1.16