LCOV - code coverage report
Current view: top level - src/backend/executor - nodeAgg.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1425 1505 94.7 %
Date: 2025-11-21 01:18:28 Functions: 57 58 98.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AggCheckCallContext 5439960
AggGetAggref 246
AggGetTempMemoryContext 0
AggRegisterCallback 660
AggStateIsShared 246
ExecAgg 823730
ExecAggEstimate 560
ExecAggInitializeDSM 560
ExecAggInitializeWorker 1556
ExecAggRetrieveInstrumentation 102
ExecEndAgg 47812
ExecInitAgg 48022
ExecReScanAgg 54102
GetAggInitVal 21388
advance_aggregates 29430526
advance_transition_function 724336
agg_fill_hash_table 17184
agg_refill_hash_table 45086
agg_retrieve_direct 245490
agg_retrieve_hash_table 515174
agg_retrieve_hash_table_in_memory 542118
build_hash_table 5476
build_hash_tables 17594
build_pertrans_for_aggref 53222
fetch_input_tuple 28749698
finalize_aggregate 1118756
finalize_aggregates 847868
finalize_partialaggregate 16718
find_cols 7038
find_cols_walker 83926
find_hash_columns 7038
hash_agg_check_limits 530756
hash_agg_enter_spill_mode 26458
hash_agg_entry_size 41710
hash_agg_set_limits 66220
hash_agg_update_metrics 44272
hash_choose_num_buckets 5476
hash_choose_num_partitions 15052
hash_create_memory 7038
hashagg_batch_new 26944
hashagg_batch_read 1243720
hashagg_finish_initial_spills 17328
hashagg_recompile_expressions 65804
hashagg_reset_spill_state 60214
hashagg_spill_finish 12622
hashagg_spill_init 12622
hashagg_spill_tuple 1216776
initialize_aggregate 1131870
initialize_aggregates 301132
initialize_hash_entry 530756
initialize_phase 89076
lookup_hash_entries 6920186
prepare_hash_slot 8271414
prepare_projection_slot 847868
process_ordered_aggregate_multi 84
process_ordered_aggregate_single 53758
project_aggregates 847856
select_current_set 7905546

Generated by: LCOV version 1.16