LCOV - code coverage report
Current view: top level - src/backend/executor - nodeAgg.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1426 1506 94.7 %
Date: 2025-04-03 18:15:34 Functions: 57 58 98.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AggCheckCallContext 5379006
AggGetAggref 246
AggGetTempMemoryContext 0
AggRegisterCallback 660
AggStateIsShared 246
ExecAgg 829538
ExecAggEstimate 554
ExecAggInitializeDSM 554
ExecAggInitializeWorker 1548
ExecAggRetrieveInstrumentation 102
ExecEndAgg 48280
ExecInitAgg 48472
ExecReScanAgg 56482
GetAggInitVal 22592
advance_aggregates 28020346
advance_transition_function 724262
agg_fill_hash_table 15788
agg_refill_hash_table 43728
agg_retrieve_direct 249710
agg_retrieve_hash_table 511670
agg_retrieve_hash_table_in_memory 538614
build_hash_table 4692
build_hash_tables 16210
build_pertrans_for_aggref 53218
fetch_input_tuple 27343070
finalize_aggregate 1120896
finalize_aggregates 849964
finalize_partialaggregate 11984
find_cols 5750
find_cols_walker 67604
find_hash_columns 5750
hash_agg_check_limits 528472
hash_agg_enter_spill_mode 26458
hash_agg_entry_size 29692
hash_agg_set_limits 54298
hash_agg_update_metrics 42876
hash_choose_num_buckets 4692
hash_choose_num_partitions 15052
hash_create_memory 5750
hashagg_batch_new 26944
hashagg_batch_read 1243720
hashagg_finish_initial_spills 15932
hashagg_recompile_expressions 65198
hashagg_reset_spill_state 60076
hashagg_spill_finish 12622
hashagg_spill_init 12622
hashagg_spill_tuple 1216776
initialize_aggregate 1129138
initialize_aggregates 305386
initialize_hash_entry 528472
initialize_phase 92480
lookup_hash_entries 6146246
prepare_hash_slot 7497462
prepare_projection_slot 849964
process_ordered_aggregate_multi 72
process_ordered_aggregate_single 53756
project_aggregates 849952
select_current_set 7139170

Generated by: LCOV version 1.14