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

Function Name Sort by function name Hit count Sort by hit count
AggCheckCallContext 5379792
AggGetAggref 246
AggGetTempMemoryContext 0
AggRegisterCallback 660
AggStateIsShared 246
ExecAgg 830470
ExecAggEstimate 554
ExecAggInitializeDSM 554
ExecAggInitializeWorker 1548
ExecAggRetrieveInstrumentation 102
ExecEndAgg 48756
ExecInitAgg 48954
ExecReScanAgg 57004
GetAggInitVal 22572
advance_aggregates 28019558
advance_transition_function 724282
agg_fill_hash_table 16020
agg_refill_hash_table 43924
agg_retrieve_direct 249928
agg_retrieve_hash_table 512100
agg_retrieve_hash_table_in_memory 539044
build_hash_table 4676
build_hash_tables 16448
build_pertrans_for_aggref 53698
fetch_input_tuple 27342808
finalize_aggregate 1121044
finalize_aggregates 850406
finalize_partialaggregate 11782
find_cols 5752
find_cols_walker 67632
find_hash_columns 5752
hash_agg_check_limits 528846
hash_agg_enter_spill_mode 26458
hash_agg_entry_size 29952
hash_agg_set_limits 54558
hash_agg_update_metrics 43108
hash_choose_num_buckets 4676
hash_choose_num_partitions 15052
hash_create_memory 5752
hashagg_batch_new 26944
hashagg_batch_read 1243720
hashagg_finish_initial_spills 16164
hashagg_recompile_expressions 65452
hashagg_reset_spill_state 60806
hashagg_spill_finish 12622
hashagg_spill_init 12622
hashagg_spill_tuple 1216776
initialize_aggregate 1129224
initialize_aggregates 305594
initialize_hash_entry 528846
initialize_phase 93264
lookup_hash_entries 6146092
prepare_hash_slot 7497308
prepare_projection_slot 850406
process_ordered_aggregate_multi 84
process_ordered_aggregate_single 53758
project_aggregates 850394
select_current_set 7140110

Generated by: LCOV version 1.14