LCOV - code coverage report
Current view:
top level
-
flamenco/runtime
- fd_bank.c
(
source
/ functions)
Hit
Total
Coverage
Test:
cov.lcov
Lines:
355
842
42.2 %
Date:
2026-03-19 18:19:27
Functions:
87
204
42.6 %
Function Name
Hit count
fd_bank.c:fd_bank_stake_delegation_apply_deltas
0
fd_bank.c:fd_bank_stake_delegation_mark_deltas
4
fd_bank.c:fd_bank_stake_delegation_unmark_deltas
4
fd_bank.c:fd_banks_get_frontier_private
0
fd_bank.c:fd_banks_subtree_can_be_pruned
0
fd_bank.c:fd_banks_subtree_mark_dead
0
fd_bank_align
0
fd_bank_bank_hash_get
598
fd_bank_bank_hash_modify
299
fd_bank_bank_hash_query
299
fd_bank_bank_hash_set
299
fd_bank_block_hash_queue_get
0
fd_bank_block_hash_queue_modify
55020
fd_bank_block_hash_queue_query
5441
fd_bank_block_hash_queue_set
0
fd_bank_block_height_get
35
fd_bank_block_height_modify
0
fd_bank_block_height_query
0
fd_bank_block_height_set
299
fd_bank_capitalization_get
905
fd_bank_capitalization_modify
0
fd_bank_capitalization_query
0
fd_bank_capitalization_set
601
fd_bank_cluster_type_get
0
fd_bank_cluster_type_modify
0
fd_bank_cluster_type_query
0
fd_bank_cluster_type_set
0
fd_bank_cost_tracker_end_locking_modify
598
fd_bank_cost_tracker_end_locking_query
299
fd_bank_cost_tracker_locking_modify
598
fd_bank_cost_tracker_locking_query
299
fd_bank_epoch_get
14554
fd_bank_epoch_leaders_modify
601
fd_bank_epoch_leaders_query
598
fd_bank_epoch_modify
0
fd_bank_epoch_query
0
fd_bank_epoch_schedule_get
0
fd_bank_epoch_schedule_modify
5542
fd_bank_epoch_schedule_query
16146
fd_bank_epoch_schedule_set
24613
fd_bank_epoch_set
5544
fd_bank_execution_fees_get
299
fd_bank_execution_fees_modify
299
fd_bank_execution_fees_query
0
fd_bank_execution_fees_set
299
fd_bank_failed_txn_count_get
0
fd_bank_failed_txn_count_modify
0
fd_bank_failed_txn_count_query
0
fd_bank_failed_txn_count_set
0
fd_bank_features_get
0
fd_bank_features_modify
31704
fd_bank_features_query
150915
fd_bank_features_set
0
fd_bank_fee_rate_governor_get
0
fd_bank_fee_rate_governor_modify
5541
fd_bank_fee_rate_governor_query
299
fd_bank_fee_rate_governor_set
299
fd_bank_footprint
0
fd_bank_genesis_creation_time_get
0
fd_bank_genesis_creation_time_modify
0
fd_bank_genesis_creation_time_query
0
fd_bank_genesis_creation_time_set
0
fd_bank_genesis_hash_get
0
fd_bank_genesis_hash_modify
0
fd_bank_genesis_hash_query
0
fd_bank_genesis_hash_set
0
fd_bank_hashes_per_tick_get
0
fd_bank_hashes_per_tick_modify
0
fd_bank_hashes_per_tick_query
0
fd_bank_hashes_per_tick_set
299
fd_bank_identity_vote_idx_get
0
fd_bank_identity_vote_idx_modify
0
fd_bank_identity_vote_idx_query
0
fd_bank_identity_vote_idx_set
0
fd_bank_inflation_get
0
fd_bank_inflation_modify
0
fd_bank_inflation_query
4
fd_bank_inflation_set
299
fd_bank_last_restart_slot_get
299
fd_bank_last_restart_slot_modify
0
fd_bank_last_restart_slot_query
0
fd_bank_last_restart_slot_set
0
fd_bank_lthash_end_locking_modify
2404
fd_bank_lthash_end_locking_query
299
fd_bank_lthash_locking_modify
2403
fd_bank_lthash_locking_query
299
fd_bank_max_tick_height_get
0
fd_bank_max_tick_height_modify
0
fd_bank_max_tick_height_query
0
fd_bank_max_tick_height_set
0
fd_bank_nonvote_failed_txn_count_get
0
fd_bank_nonvote_failed_txn_count_modify
0
fd_bank_nonvote_failed_txn_count_query
0
fd_bank_nonvote_failed_txn_count_set
0
fd_bank_nonvote_txn_count_get
0
fd_bank_nonvote_txn_count_modify
0
fd_bank_nonvote_txn_count_query
0
fd_bank_nonvote_txn_count_set
0
fd_bank_ns_per_slot_get
598
fd_bank_ns_per_slot_modify
0
fd_bank_ns_per_slot_query
0
fd_bank_ns_per_slot_set
299
fd_bank_parent_signature_cnt_get
299
fd_bank_parent_signature_cnt_modify
0
fd_bank_parent_signature_cnt_query
0
fd_bank_parent_signature_cnt_set
598
fd_bank_parent_slot_get
153985
fd_bank_parent_slot_modify
0
fd_bank_parent_slot_query
0
fd_bank_parent_slot_set
5542
fd_bank_poh_get
0
fd_bank_poh_modify
0
fd_bank_poh_query
598
fd_bank_poh_set
299
fd_bank_prev_bank_hash_get
0
fd_bank_prev_bank_hash_modify
0
fd_bank_prev_bank_hash_query
0
fd_bank_prev_bank_hash_set
299
fd_bank_priority_fees_get
299
fd_bank_priority_fees_modify
299
fd_bank_priority_fees_query
0
fd_bank_priority_fees_set
299
fd_bank_rbh_lamports_per_sig_get
598
fd_bank_rbh_lamports_per_sig_modify
0
fd_bank_rbh_lamports_per_sig_query
0
fd_bank_rbh_lamports_per_sig_set
30394
fd_bank_rent_get
0
fd_bank_rent_modify
5542
fd_bank_rent_query
7024
fd_bank_rent_set
24618
fd_bank_shred_cnt_get
0
fd_bank_shred_cnt_modify
0
fd_bank_shred_cnt_query
0
fd_bank_shred_cnt_set
0
fd_bank_signature_count_get
598
fd_bank_signature_count_modify
299
fd_bank_signature_count_query
0
fd_bank_signature_count_set
299
fd_bank_slot_get
263122
fd_bank_slot_modify
0
fd_bank_slot_query
0
fd_bank_slot_set
30171
fd_bank_slots_per_epoch_get
0
fd_bank_slots_per_epoch_modify
0
fd_bank_slots_per_epoch_query
0
fd_bank_slots_per_epoch_set
0
fd_bank_slots_per_year_get
4
fd_bank_slots_per_year_modify
0
fd_bank_slots_per_year_query
0
fd_bank_slots_per_year_set
5541
fd_bank_stake_delegations_end_frontier_query
4
fd_bank_stake_delegations_frontier_query
4
fd_bank_stake_rewards_modify
37
fd_bank_stake_rewards_query
2
fd_bank_sysvar_cache_get
0
fd_bank_sysvar_cache_modify
30466
fd_bank_sysvar_cache_query
30039
fd_bank_sysvar_cache_set
0
fd_bank_tick_height_get
0
fd_bank_tick_height_modify
0
fd_bank_tick_height_query
0
fd_bank_tick_height_set
0
fd_bank_ticks_per_slot_get
5242
fd_bank_ticks_per_slot_modify
0
fd_bank_ticks_per_slot_query
0
fd_bank_ticks_per_slot_set
5541
fd_bank_tips_get
299
fd_bank_tips_modify
0
fd_bank_tips_query
0
fd_bank_tips_set
299
fd_bank_top_votes_modify
599
fd_bank_top_votes_query
299
fd_bank_total_compute_units_used_get
0
fd_bank_total_compute_units_used_modify
299
fd_bank_total_compute_units_used_query
0
fd_bank_total_compute_units_used_set
299
fd_bank_total_epoch_stake_get
0
fd_bank_total_epoch_stake_modify
0
fd_bank_total_epoch_stake_query
0
fd_bank_total_epoch_stake_set
5545
fd_bank_transaction_count_get
0
fd_bank_transaction_count_modify
0
fd_bank_transaction_count_query
0
fd_bank_transaction_count_set
0
fd_bank_txn_count_get
0
fd_bank_txn_count_modify
299
fd_bank_txn_count_query
0
fd_bank_txn_count_set
0
fd_banks_advance_root
0
fd_banks_advance_root_prepare
0
fd_banks_align
204
fd_banks_clear_bank
30170
fd_banks_clone_from_parent
0
fd_banks_footprint
24
fd_banks_get_frontier
0
fd_banks_init_bank
12
fd_banks_join
12
fd_banks_locks_init
12
fd_banks_mark_bank_dead
0
fd_banks_mark_bank_frozen
0
fd_banks_new
12
fd_banks_new_bank
0
fd_banks_prune_one_dead_bank
0
fd_banks_stake_delegations_root_query
299
Generated by:
LCOV version 1.14