Crate solana_bpf_loader_program

Source

Modules§

allocator_bump
deprecated
serialization
syscalls
upgradeable
upgradeable_with_jit
with_jit

Macros§

declare_syscall
solana_bpf_loader_deprecated_program
solana_bpf_loader_program
solana_bpf_loader_program_with_jit
solana_bpf_loader_upgradeable_program
solana_bpf_loader_upgradeable_program_with_jit

Structs§

BpfExecutor
BPF Loader’s Executor implementation
ThisInstructionMeter
Passed to the VM to enforce the compute budget

Enums§

BpfError
Errors returned by functions the BPF Loader registers with the VM

Statics§

ID
The static program ID

Functions§

check_id
Confirms that a given pubkey is equivalent to the program ID
create_executor
create_vm
Create the BPF virtual machine
id
Returns the program ID
process_instruction
process_instruction_jit