* de-mut some InvokeContext methods (cherry picked from commit da9548fd12) * Simplify CPI interface into MessageProcessor (cherry picked from commit 9263ae1c60) Co-authored-by: Michael Vines <mvines@gmail.com>
da9548fd12
9263ae1c60
* Native/builtin programs now receive an InvokeContext (cherry picked from commit df8dab9d2b) * Remove MessageProcessor::loaders (cherry picked from commit 2664a1f7ef) * Remove Entrypoint type (cherry picked from commit 225bed11c7) * Remove programs clone() (cherry picked from commit 33884d847a) * Add sol_log_compute_units syscall (cherry picked from commit 66e51a7363) * Add Bank::set_bpf_compute_budget() (cherry picked from commit 7d686b72a0) * Rebase Co-authored-by: Michael Vines <mvines@gmail.com>
df8dab9d2b
2664a1f7ef
225bed11c7
33884d847a
66e51a7363
7d686b72a0