solana-with-rpc-optimizations/program-runtime
Alessandro Decina e3f253d559
introduce SerializedAccountMetadata (#32644)
* bpf_loader: move computing original account lengths inside serialize_paramters_(aligned|unaligned)

This is in preparation of returning more than just the original length

* bpf_loader: deserialize*: take original lens as an iterator instead of a slice

This is in preparation of extracting account lenghts from a larger
context

* bpf_loader: introduce SerializedAccountMetadata

Instead of passing original_account_lengths around as Vec<usize>,
introduce an explicit type that includes the length and soon more.
2023-07-28 18:34:27 +07:00
..
benches Upgrades to Rust 1.65.0 (#28741) 2022-11-09 17:15:03 -05:00
src introduce SerializedAccountMetadata (#32644) 2023-07-28 18:34:27 +07:00
Cargo.toml dcou: BorrowedAccount::set_data() (#32424) 2023-07-13 22:44:08 +09:00
build.rs