Crate solana_bpf_loader_program[−][src]
Modules
| alloc | |
| allocator_bump | |
| bpf_verifier | |
| deprecated | |
| serialization | |
| syscalls | |
| upgradeable | |
| upgradeable_with_jit | |
| with_jit |
Macros
| 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_and_cache_executor | |
| create_vm | Create the BPF virtual machine |
| id | Returns the program ID |
| process_instruction | |
| process_instruction_jit |