* Moves stable_log::program_invoke(), stable_log::program_success() and stable_log::program_failure() calls from bpf_loader into InvokeContext::process_executable_chain(). * Turns result of ProcessInstructionWithContext from InstructionError into Box<dyn std::error::Error>. * Bump to solana_rbpf v0.3.0 * Removes Result from return type of EbpfVm::new(). * Turns EbpfError into Box<dyn std::error::Error>. * Removes BpfError. * Removes SyscallError::InstructionError. * Adds a type alias for Box<dyn std::error::Error> in syscalls. |
||
---|---|---|
.. | ||
accounts_data_meter.rs | ||
compute_budget.rs | ||
executor_cache.rs | ||
invoke_context.rs | ||
lib.rs | ||
loaded_programs.rs | ||
log_collector.rs | ||
pre_account.rs | ||
prioritization_fee.rs | ||
stable_log.rs | ||
sysvar_cache.rs | ||
timings.rs |