This repository has been archived by the owner on Jan 10, 2025. It is now read-only.
Releases: solana-labs/rbpf
Releases · solana-labs/rbpf
solana_rbpf v0.1.26
- Rename helpers to syscalls
- Fix clippy warnings when using Rust beta 1.44
solana_rbpf v0.1.25
- Fix Windows compilation
solana_rbpf v0.1.24
- Switch from
io::error
tothiserror
- Use generics to allow clients who register helper functions and verifiers to return their own errors transparently through the VM. One benefit of this is allowing helper functions to return native client errors directly.
solana_rbpf v0.1.23
- Only use trait objects for helpers that need context
solana_rbpf v0.1.22
- Use trait objects to convey context to BPF helper functions
solana_rbpf v0.1.21
- Bump stack size to 4k
- Align stack pointers
solana_rbpf v0.1.20
- Fix sign extension error when using the
mov32
instruction and an immediate greater or equal to 0x80000000 - Fix compiler warnings related to the latest version of Rust
solana_rbpf v0.1.19
- Re-enable trace but pull the check to see if it's enabled out of the instruction processing loop.
solana_rbpf v0.1.18
- Remove expensive
trace!
that gets enabled even whentrace
log level is not enabled for this module
solana_rbpf v0.1.17
- Fail ELF load if invalid relocations found