LCOV - code coverage report
Current view: top level - flamenco/runtime/program - fd_bpf_loader_program.h (source / functions) Hit Total Coverage
Test: cov.lcov Lines: 155 258 60.1 %
Date: 2026-05-16 06:43:53 Functions: 9 170 5.3 %

Function Name Sort by function name Hit count Sort by hit count
fd_block_harness.c:fd_bpf_instruction_decode 0
fd_block_harness.c:fd_bpf_instruction_encode 0
fd_block_harness.c:fd_bpf_state_decode 0
fd_block_harness.c:fd_bpf_state_encode 0
fd_block_harness.c:fd_bpf_state_size 0
fd_bpf_loader_program.c:fd_bpf_instruction_decode 6
fd_bpf_loader_program.c:fd_bpf_instruction_encode 0
fd_bpf_loader_program.c:fd_bpf_state_decode 39
fd_bpf_loader_program.c:fd_bpf_state_encode 6
fd_bpf_loader_program.c:fd_bpf_state_size 6
fd_builtin_programs.c:fd_bpf_instruction_decode 0
fd_builtin_programs.c:fd_bpf_instruction_encode 0
fd_builtin_programs.c:fd_bpf_state_decode 0
fd_builtin_programs.c:fd_bpf_state_encode 0
fd_builtin_programs.c:fd_bpf_state_size 0
fd_compute_budget_program.c:fd_bpf_instruction_decode 0
fd_compute_budget_program.c:fd_bpf_instruction_encode 0
fd_compute_budget_program.c:fd_bpf_state_decode 0
fd_compute_budget_program.c:fd_bpf_state_encode 0
fd_compute_budget_program.c:fd_bpf_state_size 0
fd_core_bpf_migration.c:fd_bpf_instruction_decode 0
fd_core_bpf_migration.c:fd_bpf_instruction_encode 0
fd_core_bpf_migration.c:fd_bpf_state_decode 0
fd_core_bpf_migration.c:fd_bpf_state_encode 0
fd_core_bpf_migration.c:fd_bpf_state_size 0
fd_dump_pb.c:fd_bpf_instruction_decode 0
fd_dump_pb.c:fd_bpf_instruction_encode 0
fd_dump_pb.c:fd_bpf_state_decode 0
fd_dump_pb.c:fd_bpf_state_encode 0
fd_dump_pb.c:fd_bpf_state_size 0
fd_elf_harness.c:fd_bpf_instruction_decode 0
fd_elf_harness.c:fd_bpf_instruction_encode 0
fd_elf_harness.c:fd_bpf_state_decode 0
fd_elf_harness.c:fd_bpf_state_encode 0
fd_elf_harness.c:fd_bpf_state_size 0
fd_executor.c:fd_bpf_instruction_decode 0
fd_executor.c:fd_bpf_instruction_encode 0
fd_executor.c:fd_bpf_state_decode 0
fd_executor.c:fd_bpf_state_encode 0
fd_executor.c:fd_bpf_state_size 0
fd_instr_harness.c:fd_bpf_instruction_decode 0
fd_instr_harness.c:fd_bpf_instruction_encode 0
fd_instr_harness.c:fd_bpf_state_decode 0
fd_instr_harness.c:fd_bpf_state_encode 0
fd_instr_harness.c:fd_bpf_state_size 0
fd_prog_load.c:fd_bpf_instruction_decode 0
fd_prog_load.c:fd_bpf_instruction_encode 0
fd_prog_load.c:fd_bpf_state_decode 30
fd_prog_load.c:fd_bpf_state_encode 0
fd_prog_load.c:fd_bpf_state_size 0
fd_replay_tile.c:fd_bpf_instruction_decode 0
fd_replay_tile.c:fd_bpf_instruction_encode 0
fd_replay_tile.c:fd_bpf_state_decode 0
fd_replay_tile.c:fd_bpf_state_encode 0
fd_replay_tile.c:fd_bpf_state_size 0
fd_rewards.c:fd_bpf_instruction_decode 0
fd_rewards.c:fd_bpf_instruction_encode 0
fd_rewards.c:fd_bpf_state_decode 0
fd_rewards.c:fd_bpf_state_encode 0
fd_rewards.c:fd_bpf_state_size 0
fd_runtime.c:fd_bpf_instruction_decode 0
fd_runtime.c:fd_bpf_instruction_encode 0
fd_runtime.c:fd_bpf_state_decode 0
fd_runtime.c:fd_bpf_state_encode 0
fd_runtime.c:fd_bpf_state_size 0
fd_solfuzz.c:fd_bpf_instruction_decode 0
fd_solfuzz.c:fd_bpf_instruction_encode 0
fd_solfuzz.c:fd_bpf_state_decode 0
fd_solfuzz.c:fd_bpf_state_encode 0
fd_solfuzz.c:fd_bpf_state_size 0
fd_stakes.c:fd_bpf_instruction_decode 0
fd_stakes.c:fd_bpf_instruction_encode 0
fd_stakes.c:fd_bpf_state_decode 0
fd_stakes.c:fd_bpf_state_encode 0
fd_stakes.c:fd_bpf_state_size 0
fd_svm_mini.c:fd_bpf_instruction_decode 0
fd_svm_mini.c:fd_bpf_instruction_encode 0
fd_svm_mini.c:fd_bpf_state_decode 0
fd_svm_mini.c:fd_bpf_state_encode 0
fd_svm_mini.c:fd_bpf_state_size 0
fd_sysvar_clock.c:fd_bpf_instruction_decode 0
fd_sysvar_clock.c:fd_bpf_instruction_encode 0
fd_sysvar_clock.c:fd_bpf_state_decode 0
fd_sysvar_clock.c:fd_bpf_state_encode 0
fd_sysvar_clock.c:fd_bpf_state_size 0
fd_vm_syscall_cpi.c:fd_bpf_instruction_decode 0
fd_vm_syscall_cpi.c:fd_bpf_instruction_encode 0
fd_vm_syscall_cpi.c:fd_bpf_state_decode 0
fd_vm_syscall_cpi.c:fd_bpf_state_encode 0
fd_vm_syscall_cpi.c:fd_bpf_state_size 0
test_accdb_svm.c:fd_bpf_instruction_decode 0
test_accdb_svm.c:fd_bpf_instruction_encode 0
test_accdb_svm.c:fd_bpf_state_decode 0
test_accdb_svm.c:fd_bpf_state_encode 0
test_accdb_svm.c:fd_bpf_state_size 0
test_accounts_resize_delta.c:fd_bpf_instruction_decode 0
test_accounts_resize_delta.c:fd_bpf_instruction_encode 6
test_accounts_resize_delta.c:fd_bpf_state_decode 0
test_accounts_resize_delta.c:fd_bpf_state_encode 6
test_accounts_resize_delta.c:fd_bpf_state_size 0
test_bpf_loader_program.c:fd_bpf_instruction_decode 0
test_bpf_loader_program.c:fd_bpf_instruction_encode 0
test_bpf_loader_program.c:fd_bpf_state_decode 0
test_bpf_loader_program.c:fd_bpf_state_encode 0
test_bpf_loader_program.c:fd_bpf_state_size 0
test_bundle_exec.c:fd_bpf_instruction_decode 0
test_bundle_exec.c:fd_bpf_instruction_encode 0
test_bundle_exec.c:fd_bpf_state_decode 0
test_bundle_exec.c:fd_bpf_state_encode 9
test_bundle_exec.c:fd_bpf_state_size 0
test_cpi_semantics.c:fd_bpf_instruction_decode 0
test_cpi_semantics.c:fd_bpf_instruction_encode 0
test_cpi_semantics.c:fd_bpf_state_decode 0
test_cpi_semantics.c:fd_bpf_state_encode 0
test_cpi_semantics.c:fd_bpf_state_size 0
test_cpi_shared_data_addr.c:fd_bpf_instruction_decode 0
test_cpi_shared_data_addr.c:fd_bpf_instruction_encode 0
test_cpi_shared_data_addr.c:fd_bpf_state_decode 0
test_cpi_shared_data_addr.c:fd_bpf_state_encode 0
test_cpi_shared_data_addr.c:fd_bpf_state_size 0
test_create_account_allow_prefund.c:fd_bpf_instruction_decode 0
test_create_account_allow_prefund.c:fd_bpf_instruction_encode 0
test_create_account_allow_prefund.c:fd_bpf_state_decode 0
test_create_account_allow_prefund.c:fd_bpf_state_encode 0
test_create_account_allow_prefund.c:fd_bpf_state_size 0
test_deprecate_rent_exemption_threshold.c:fd_bpf_instruction_decode 0
test_deprecate_rent_exemption_threshold.c:fd_bpf_instruction_encode 0
test_deprecate_rent_exemption_threshold.c:fd_bpf_state_decode 0
test_deprecate_rent_exemption_threshold.c:fd_bpf_state_encode 0
test_deprecate_rent_exemption_threshold.c:fd_bpf_state_size 0
test_feature_activation.c:fd_bpf_instruction_decode 0
test_feature_activation.c:fd_bpf_instruction_encode 0
test_feature_activation.c:fd_bpf_state_decode 0
test_feature_activation.c:fd_bpf_state_encode 0
test_feature_activation.c:fd_bpf_state_size 0
test_fee_calculator.c:fd_bpf_instruction_decode 0
test_fee_calculator.c:fd_bpf_instruction_encode 0
test_fee_calculator.c:fd_bpf_state_decode 0
test_fee_calculator.c:fd_bpf_state_encode 0
test_fee_calculator.c:fd_bpf_state_size 0
test_fee_reward.c:fd_bpf_instruction_decode 0
test_fee_reward.c:fd_bpf_instruction_encode 0
test_fee_reward.c:fd_bpf_state_decode 0
test_fee_reward.c:fd_bpf_state_encode 0
test_fee_reward.c:fd_bpf_state_size 0
test_inflation_rewards.c:fd_bpf_instruction_decode 0
test_inflation_rewards.c:fd_bpf_instruction_encode 0
test_inflation_rewards.c:fd_bpf_state_decode 0
test_inflation_rewards.c:fd_bpf_state_encode 0
test_inflation_rewards.c:fd_bpf_state_size 0
test_instr_acct_bounds.c:fd_bpf_instruction_decode 0
test_instr_acct_bounds.c:fd_bpf_instruction_encode 0
test_instr_acct_bounds.c:fd_bpf_state_decode 0
test_instr_acct_bounds.c:fd_bpf_state_encode 0
test_instr_acct_bounds.c:fd_bpf_state_size 0
test_progcache.c:fd_bpf_instruction_decode 0
test_progcache.c:fd_bpf_instruction_encode 0
test_progcache.c:fd_bpf_state_decode 0
test_progcache.c:fd_bpf_state_encode 3
test_progcache.c:fd_bpf_state_size 0
test_svm_mini.c:fd_bpf_instruction_decode 0
test_svm_mini.c:fd_bpf_instruction_encode 0
test_svm_mini.c:fd_bpf_state_decode 0
test_svm_mini.c:fd_bpf_state_encode 0
test_svm_mini.c:fd_bpf_state_size 0
test_vote_program.c:fd_bpf_instruction_decode 0
test_vote_program.c:fd_bpf_instruction_encode 0
test_vote_program.c:fd_bpf_state_decode 0
test_vote_program.c:fd_bpf_state_encode 0
test_vote_program.c:fd_bpf_state_size 0

Generated by: LCOV version 1.14