LCOV - code coverage report
Current view: top level - util/tmpl - fd_map_perfect.c (source / functions) Hit Total Coverage
Test: cov.lcov Lines: 13 15 86.7 %
Date: 2025-09-18 04:41:32 Functions: 13 303 4.3 %

Function Name Sort by function name Hit count Sort by hit count
backtest.c:fd_pack_builtin_contains 0
backtest.c:fd_pack_builtin_hash_or_default 0
backtest.c:fd_pack_builtin_query 0
callbacks.c:fd_pack_builtin_contains 0
callbacks.c:fd_pack_builtin_hash_or_default 0
callbacks.c:fd_pack_builtin_query 0
fd_address_lookup_table_program.c:fd_pack_builtin_contains 0
fd_address_lookup_table_program.c:fd_pack_builtin_hash_or_default 0
fd_address_lookup_table_program.c:fd_pack_builtin_query 0
fd_bank.c:fd_pack_builtin_contains 0
fd_bank.c:fd_pack_builtin_hash_or_default 0
fd_bank.c:fd_pack_builtin_query 0
fd_bank_abi.c:fd_pack_unwritable_contains 0
fd_bank_abi.c:fd_pack_unwritable_hash_or_default 0
fd_bank_abi.c:fd_pack_unwritable_query 0
fd_bank_abi.c:prog_map_contains 0
fd_bank_abi.c:prog_map_hash_or_default 0
fd_bank_abi.c:prog_map_query 0
fd_bank_tile.c:fd_pack_builtin_contains 0
fd_bank_tile.c:fd_pack_builtin_hash_or_default 0
fd_bank_tile.c:fd_pack_builtin_query 0
fd_block_harness.c:fd_pack_builtin_contains 0
fd_block_harness.c:fd_pack_builtin_hash_or_default 0
fd_block_harness.c:fd_pack_builtin_query 0
fd_borrowed_account.c:fd_pack_builtin_contains 0
fd_borrowed_account.c:fd_pack_builtin_hash_or_default 0
fd_borrowed_account.c:fd_pack_builtin_query 0
fd_bpf_loader_program.c:fd_pack_builtin_contains 0
fd_bpf_loader_program.c:fd_pack_builtin_hash_or_default 0
fd_bpf_loader_program.c:fd_pack_builtin_query 0
fd_bpf_loader_serialization.c:fd_pack_builtin_contains 0
fd_bpf_loader_serialization.c:fd_pack_builtin_hash_or_default 0
fd_bpf_loader_serialization.c:fd_pack_builtin_query 0
fd_builtin_programs.c:fd_non_migrating_builtins_tbl_contains 0
fd_builtin_programs.c:fd_non_migrating_builtins_tbl_hash_or_default 0
fd_builtin_programs.c:fd_non_migrating_builtins_tbl_query 0
fd_builtin_programs.c:fd_pack_builtin_contains 0
fd_builtin_programs.c:fd_pack_builtin_hash_or_default 0
fd_builtin_programs.c:fd_pack_builtin_query 0
fd_compute_budget_program.c:fd_pack_builtin_contains 0
fd_compute_budget_program.c:fd_pack_builtin_hash_or_default 0
fd_compute_budget_program.c:fd_pack_builtin_query 0
fd_config_program.c:fd_pack_builtin_contains 0
fd_config_program.c:fd_pack_builtin_hash_or_default 0
fd_config_program.c:fd_pack_builtin_query 0
fd_core_bpf_migration.c:fd_pack_builtin_contains 0
fd_core_bpf_migration.c:fd_pack_builtin_hash_or_default 0
fd_core_bpf_migration.c:fd_pack_builtin_query 0
fd_cost_tracker.c:fd_pack_builtin_contains 0
fd_cost_tracker.c:fd_pack_builtin_hash_or_default 0
fd_cost_tracker.c:fd_pack_builtin_query 0
fd_dump_pb.c:fd_pack_builtin_contains 0
fd_dump_pb.c:fd_pack_builtin_hash_or_default 0
fd_dump_pb.c:fd_pack_builtin_query 0
fd_exec.c:fd_pack_builtin_contains 0
fd_exec.c:fd_pack_builtin_hash_or_default 0
fd_exec.c:fd_pack_builtin_query 0
fd_exec_instr_ctx.c:fd_pack_builtin_contains 0
fd_exec_instr_ctx.c:fd_pack_builtin_hash_or_default 0
fd_exec_instr_ctx.c:fd_pack_builtin_query 0
fd_exec_slot_ctx.c:fd_pack_builtin_contains 0
fd_exec_slot_ctx.c:fd_pack_builtin_hash_or_default 0
fd_exec_slot_ctx.c:fd_pack_builtin_query 0
fd_exec_tile.c:fd_pack_builtin_contains 0
fd_exec_tile.c:fd_pack_builtin_hash_or_default 0
fd_exec_tile.c:fd_pack_builtin_query 0
fd_executor.c:fd_native_precompile_program_fn_lookup_tbl_contains 0
fd_executor.c:fd_native_precompile_program_fn_lookup_tbl_hash_or_default 0
fd_executor.c:fd_native_precompile_program_fn_lookup_tbl_query 0
fd_executor.c:fd_native_program_fn_lookup_tbl_contains 0
fd_executor.c:fd_native_program_fn_lookup_tbl_hash_or_default 0
fd_executor.c:fd_pack_builtin_contains 0
fd_executor.c:fd_pack_builtin_hash_or_default 0
fd_executor.c:fd_pack_builtin_query 0
fd_genesis_create.c:fd_pack_builtin_contains 0
fd_genesis_create.c:fd_pack_builtin_hash_or_default 0
fd_genesis_create.c:fd_pack_builtin_query 0
fd_gui.c:fd_pack_builtin_contains 0
fd_gui.c:fd_pack_builtin_hash_or_default 0
fd_gui.c:fd_pack_builtin_query 0
fd_harness_common.c:fd_pack_builtin_contains 0
fd_harness_common.c:fd_pack_builtin_hash_or_default 0
fd_harness_common.c:fd_pack_builtin_query 0
fd_hashes.c:fd_pack_builtin_contains 0
fd_hashes.c:fd_pack_builtin_hash_or_default 0
fd_hashes.c:fd_pack_builtin_query 0
fd_instr_harness.c:fd_pack_builtin_contains 0
fd_instr_harness.c:fd_pack_builtin_hash_or_default 0
fd_instr_harness.c:fd_pack_builtin_query 0
fd_loader_v4_program.c:fd_pack_builtin_contains 0
fd_loader_v4_program.c:fd_pack_builtin_hash_or_default 0
fd_loader_v4_program.c:fd_pack_builtin_query 0
fd_native_cpi.c:fd_pack_builtin_contains 0
fd_native_cpi.c:fd_pack_builtin_hash_or_default 0
fd_native_cpi.c:fd_pack_builtin_query 0
fd_pack.c:fd_pack_builtin_contains 0
fd_pack.c:fd_pack_builtin_hash_or_default 0
fd_pack.c:fd_pack_tip_prog_blacklist_contains 0
fd_pack.c:fd_pack_tip_prog_blacklist_query 0
fd_pack.c:fd_pack_unwritable_hash_or_default 0
fd_pack.c:fd_pack_unwritable_query 0
fd_precompiles.c:fd_pack_builtin_contains 0
fd_precompiles.c:fd_pack_builtin_hash_or_default 0
fd_precompiles.c:fd_pack_builtin_query 0
fd_program_cache.c:fd_pack_builtin_contains 0
fd_program_cache.c:fd_pack_builtin_hash_or_default 0
fd_program_cache.c:fd_pack_builtin_query 0
fd_replay_tile.c:fd_pack_builtin_contains 0
fd_replay_tile.c:fd_pack_builtin_hash_or_default 0
fd_replay_tile.c:fd_pack_builtin_query 0
fd_resolv_tile.c:fd_pack_builtin_contains 0
fd_resolv_tile.c:fd_pack_builtin_hash_or_default 0
fd_resolv_tile.c:fd_pack_builtin_query 0
fd_rewards.c:fd_pack_builtin_contains 0
fd_rewards.c:fd_pack_builtin_hash_or_default 0
fd_rewards.c:fd_pack_builtin_query 0
fd_rpc_service.c:fd_pack_builtin_contains 0
fd_rpc_service.c:fd_pack_builtin_hash_or_default 0
fd_rpc_service.c:fd_pack_builtin_query 0
fd_runtime.c:fd_pack_builtin_contains 0
fd_runtime.c:fd_pack_builtin_hash_or_default 0
fd_runtime.c:fd_pack_builtin_query 0
fd_runtime_init.c:fd_pack_builtin_contains 0
fd_runtime_init.c:fd_pack_builtin_hash_or_default 0
fd_runtime_init.c:fd_pack_builtin_query 0
fd_shredcap_tile.c:fd_pack_builtin_contains 0
fd_shredcap_tile.c:fd_pack_builtin_hash_or_default 0
fd_shredcap_tile.c:fd_pack_builtin_query 0
fd_snapshot_parser.c:fd_pack_builtin_contains 0
fd_snapshot_parser.c:fd_pack_builtin_hash_or_default 0
fd_snapshot_parser.c:fd_pack_builtin_query 0
fd_solfuzz.c:fd_pack_builtin_contains 0
fd_solfuzz.c:fd_pack_builtin_hash_or_default 0
fd_solfuzz.c:fd_pack_builtin_query 0
fd_ssload.c:fd_pack_builtin_contains 0
fd_ssload.c:fd_pack_builtin_hash_or_default 0
fd_ssload.c:fd_pack_builtin_query 0
fd_stake_delegations.c:fd_pack_builtin_contains 0
fd_stake_delegations.c:fd_pack_builtin_hash_or_default 0
fd_stake_delegations.c:fd_pack_builtin_query 0
fd_stake_program.c:fd_pack_builtin_contains 0
fd_stake_program.c:fd_pack_builtin_hash_or_default 0
fd_stake_program.c:fd_pack_builtin_query 0
fd_stakes.c:fd_pack_builtin_contains 0
fd_stakes.c:fd_pack_builtin_hash_or_default 0
fd_stakes.c:fd_pack_builtin_query 0
fd_system_ids.c:fd_pubkey_active_reserved_keys_tbl_hash_or_default 0
fd_system_ids.c:fd_pubkey_active_reserved_keys_tbl_query 0
fd_system_ids.c:fd_pubkey_pending_reserved_keys_tbl_hash_or_default 0
fd_system_ids.c:fd_pubkey_pending_reserved_keys_tbl_query 0
fd_system_program.c:fd_pack_builtin_contains 0
fd_system_program.c:fd_pack_builtin_hash_or_default 0
fd_system_program.c:fd_pack_builtin_query 0
fd_system_program_nonce.c:fd_pack_builtin_contains 0
fd_system_program_nonce.c:fd_pack_builtin_hash_or_default 0
fd_system_program_nonce.c:fd_pack_builtin_query 0
fd_sysvar.c:fd_pack_builtin_contains 0
fd_sysvar.c:fd_pack_builtin_hash_or_default 0
fd_sysvar.c:fd_pack_builtin_query 0
fd_sysvar_cache.c:fd_pack_builtin_contains 0
fd_sysvar_cache.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_cache.c:fd_pack_builtin_query 0
fd_sysvar_cache.c:sysvar_map_contains 0
fd_sysvar_cache.c:sysvar_map_hash_or_default 0
fd_sysvar_cache_db.c:fd_pack_builtin_contains 0
fd_sysvar_cache_db.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_cache_db.c:fd_pack_builtin_query 0
fd_sysvar_cache_db.c:sysvar_map_contains 0
fd_sysvar_cache_db.c:sysvar_map_hash_or_default 0
fd_sysvar_cache_db.c:sysvar_map_query 0
fd_sysvar_clock.c:fd_pack_builtin_contains 0
fd_sysvar_clock.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_clock.c:fd_pack_builtin_query 0
fd_sysvar_epoch_rewards.c:fd_pack_builtin_contains 0
fd_sysvar_epoch_rewards.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_epoch_rewards.c:fd_pack_builtin_query 0
fd_sysvar_epoch_schedule.c:fd_pack_builtin_contains 0
fd_sysvar_epoch_schedule.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_epoch_schedule.c:fd_pack_builtin_query 0
fd_sysvar_instructions.c:fd_pack_builtin_contains 0
fd_sysvar_instructions.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_instructions.c:fd_pack_builtin_query 0
fd_sysvar_last_restart_slot.c:fd_pack_builtin_contains 0
fd_sysvar_last_restart_slot.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_last_restart_slot.c:fd_pack_builtin_query 0
fd_sysvar_recent_hashes.c:fd_pack_builtin_contains 0
fd_sysvar_recent_hashes.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_recent_hashes.c:fd_pack_builtin_query 0
fd_sysvar_rent.c:fd_pack_builtin_contains 0
fd_sysvar_rent.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_rent.c:fd_pack_builtin_query 0
fd_sysvar_slot_hashes.c:fd_pack_builtin_contains 0
fd_sysvar_slot_hashes.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_slot_hashes.c:fd_pack_builtin_query 0
fd_sysvar_slot_history.c:fd_pack_builtin_contains 0
fd_sysvar_slot_history.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_slot_history.c:fd_pack_builtin_query 0
fd_sysvar_stake_history.c:fd_pack_builtin_contains 0
fd_sysvar_stake_history.c:fd_pack_builtin_hash_or_default 0
fd_sysvar_stake_history.c:fd_pack_builtin_query 0
fd_tile_unit_test.c:fd_pack_builtin_contains 0
fd_tile_unit_test.c:fd_pack_builtin_hash_or_default 0
fd_tile_unit_test.c:fd_pack_builtin_query 0
fd_txn_harness.c:fd_pack_builtin_contains 0
fd_txn_harness.c:fd_pack_builtin_hash_or_default 0
fd_txn_harness.c:fd_pack_builtin_query 0
fd_vm.c:fd_pack_builtin_contains 0
fd_vm.c:fd_pack_builtin_hash_or_default 0
fd_vm.c:fd_pack_builtin_query 0
fd_vm_syscall_cpi.c:fd_pack_builtin_contains 0
fd_vm_syscall_cpi.c:fd_pack_builtin_hash_or_default 0
fd_vm_syscall_cpi.c:fd_pack_builtin_query 0
fd_vm_syscall_curve.c:fd_pack_builtin_contains 0
fd_vm_syscall_curve.c:fd_pack_builtin_hash_or_default 0
fd_vm_syscall_curve.c:fd_pack_builtin_query 0
fd_vm_syscall_runtime.c:fd_pack_builtin_contains 0
fd_vm_syscall_runtime.c:fd_pack_builtin_hash_or_default 0
fd_vm_syscall_runtime.c:fd_pack_builtin_query 0
fd_vm_syscall_util.c:fd_pack_builtin_contains 0
fd_vm_syscall_util.c:fd_pack_builtin_hash_or_default 0
fd_vm_syscall_util.c:fd_pack_builtin_query 0
fd_vote_program.c:fd_pack_builtin_contains 0
fd_vote_program.c:fd_pack_builtin_hash_or_default 0
fd_vote_program.c:fd_pack_builtin_query 0
fd_writer_tile.c:fd_pack_builtin_contains 0
fd_writer_tile.c:fd_pack_builtin_hash_or_default 0
fd_writer_tile.c:fd_pack_builtin_query 0
fd_zksdk.c:fd_pack_builtin_contains 0
fd_zksdk.c:fd_pack_builtin_hash_or_default 0
fd_zksdk.c:fd_pack_builtin_query 0
repair.c:fd_pack_builtin_contains 0
repair.c:fd_pack_builtin_hash_or_default 0
repair.c:fd_pack_builtin_query 0
test_bank.c:fd_pack_builtin_contains 0
test_bank.c:fd_pack_builtin_hash_or_default 0
test_bank.c:fd_pack_builtin_query 0
test_cost_tracker.c:fd_pack_builtin_contains 0
test_cost_tracker.c:fd_pack_builtin_hash_or_default 0
test_cost_tracker.c:fd_pack_builtin_query 0
test_map_perfect.c:permq2_contains 0
test_map_perfect.c:permq2_hash_or_default 0
test_map_perfect.c:permq2_query 0
test_map_perfect.c:permq_contains 0
test_map_perfect.c:permq_hash_or_default 0
test_map_perfect.c:permq_query 0
test_map_perfect.c:prim_root100_contains 0
test_map_perfect.c:prim_root100_hash_or_default 0
test_map_perfect.c:prim_root100_query 0
test_map_perfect.c:prime100_contains 0
test_map_perfect.c:prime100_hash_or_default 0
test_map_perfect.c:prime100_query 0
test_map_perfect.c:table_with_0_contains 0
test_map_perfect.c:table_with_0_hash_or_default 0
test_map_perfect.c:table_with_0_query 0
test_map_perfect.c:table_without_0_contains 0
test_map_perfect.c:table_without_0_hash_or_default 0
test_map_perfect.c:table_without_0_query 0
test_pack.c:fd_pack_builtin_contains 0
test_pack.c:fd_pack_builtin_hash_or_default 0
test_pack_tile.c:fd_pack_builtin_contains 0
test_pack_tile.c:fd_pack_builtin_hash_or_default 0
test_pack_tile.c:fd_pack_tip_prog_blacklist_contains 0
test_pack_tile.c:fd_pack_tip_prog_blacklist_query 0
test_pack_tile.c:fd_pack_unwritable_hash_or_default 0
test_pack_tile.c:fd_pack_unwritable_query 0
test_program_cache.c:fd_pack_builtin_contains 0
test_program_cache.c:fd_pack_builtin_hash_or_default 0
test_program_cache.c:fd_pack_builtin_query 0
test_stake_delegations.c:fd_pack_builtin_contains 0
test_stake_delegations.c:fd_pack_builtin_hash_or_default 0
test_stake_delegations.c:fd_pack_builtin_query 0
test_sysvar.c:fd_pack_builtin_contains 0
test_sysvar.c:fd_pack_builtin_hash_or_default 0
test_sysvar.c:fd_pack_builtin_query 0
test_sysvar.c:sysvar_map_contains 0
test_sysvar.c:sysvar_map_hash_or_default 0
test_tip_prog_blacklist.c:fd_pack_tip_prog_blacklist_contains 0
test_tip_prog_blacklist.c:fd_pack_tip_prog_blacklist_query 0
test_vm_interp.c:fd_pack_builtin_contains 0
test_vm_interp.c:fd_pack_builtin_hash_or_default 0
test_vm_interp.c:fd_pack_builtin_query 0
test_vm_util.c:fd_pack_builtin_contains 0
test_vm_util.c:fd_pack_builtin_hash_or_default 0
test_vm_util.c:fd_pack_builtin_query 0
test_xdp_tile1.c:fd_pack_builtin_contains 0
test_xdp_tile1.c:fd_pack_builtin_hash_or_default 0
test_xdp_tile1.c:fd_pack_builtin_query 0
topology.c:fd_pack_builtin_contains 0
topology.c:fd_pack_builtin_hash_or_default 0
topology.c:fd_pack_builtin_query 0
fd_executor.c:fd_native_program_fn_lookup_tbl_query 45
test_tip_prog_blacklist.c:fd_pack_tip_prog_blacklist_hash_or_default 66
fd_system_ids.c:fd_pubkey_active_reserved_keys_tbl_contains 111
fd_system_ids.c:fd_pubkey_pending_reserved_keys_tbl_contains 111
fd_sysvar_cache.c:sysvar_map_query 492
test_sysvar.c:sysvar_map_query 795
test_pack_tile.c:fd_pack_builtin_query 9927
test_pack_tile.c:fd_pack_tip_prog_blacklist_hash_or_default 12864
test_pack_tile.c:fd_pack_unwritable_contains 21024
test_pack.c:fd_pack_builtin_query 236778
fd_pack.c:fd_pack_tip_prog_blacklist_hash_or_default 379665
fd_pack.c:fd_pack_builtin_query 9444288
fd_pack.c:fd_pack_unwritable_contains 27996534

Generated by: LCOV version 1.14