LCOV - code coverage report
Current view: top level - src/backend/executor - nodeAgg.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1427 1507 94.7 %
Date: 2025-06-28 05:17:58 Functions: 57 58 98.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AggCheckCallContext 5381194
AggGetAggref 246
AggGetTempMemoryContext 0
AggRegisterCallback 660
AggStateIsShared 246
ExecAgg 827798
ExecAggEstimate 554
ExecAggInitializeDSM 554
ExecAggInitializeWorker 1540
ExecAggRetrieveInstrumentation 102
ExecEndAgg 46238
ExecInitAgg 46436
ExecReScanAgg 57604
GetAggInitVal 19988
advance_aggregates 28083798
advance_transition_function 724234
agg_fill_hash_table 16328
agg_refill_hash_table 44226
agg_retrieve_direct 247898
agg_retrieve_hash_table 513668
agg_retrieve_hash_table_in_memory 540612
build_hash_table 4694
build_hash_tables 16714
build_pertrans_for_aggref 51140
fetch_input_tuple 27405174
finalize_aggregate 1118834
finalize_aggregates 849656
finalize_partialaggregate 13878
find_cols 5764
find_cols_walker 67600
find_hash_columns 5764
hash_agg_check_limits 530142
hash_agg_enter_spill_mode 26458
hash_agg_entry_size 30002
hash_agg_set_limits 54596
hash_agg_update_metrics 43416
hash_choose_num_buckets 4694
hash_choose_num_partitions 15052
hash_create_memory 5764
hashagg_batch_new 26944
hashagg_batch_read 1243720
hashagg_finish_initial_spills 16472
hashagg_recompile_expressions 65706
hashagg_reset_spill_state 58542
hashagg_spill_finish 12622
hashagg_spill_init 12622
hashagg_spill_tuple 1216776
initialize_aggregate 1129134
initialize_aggregates 303572
initialize_hash_entry 530142
initialize_phase 91096
lookup_hash_entries 6147524
prepare_hash_slot 7498752
prepare_projection_slot 849656
process_ordered_aggregate_multi 84
process_ordered_aggregate_single 53758
project_aggregates 849644
select_current_set 7135300

Generated by: LCOV version 1.16