solana-with-rpc-optimizations/programs
Alexander Meißner 36f46e1c31
CPI Account Reuse (#19762)
* Removes two account copy steps from InstructionProcessor::native_invoke().

* Moves gathering of keyed_accounts, caller_write_privileges and program_indices into InstructionProcessor::create_message().

* Explicitly routes the serialized account lengths to enable sharing of existing account structures.

* Recycles existing account structs in CPI syscall.
2021-09-18 08:09:47 +02:00
..
bpf CPI Account Reuse (#19762) 2021-09-18 08:09:47 +02:00
bpf_loader CPI Account Reuse (#19762) 2021-09-18 08:09:47 +02:00
compute-budget tx wide compute budget (#18631) 2021-07-16 00:31:22 -07:00
config unused deps 2021-09-11 14:33:53 -07:00
ed25519 remove dev deps 2021-09-11 14:33:53 -07:00
failure for all tests, bank::new -> bank::new_for_tests (#19064) 2021-08-05 08:42:38 -05:00
noop chore: bump log from 0.4.11 to 0.4.14 (#18323) 2021-06-30 18:32:01 +00:00
ownable for all tests, bank::new -> bank::new_for_tests (#19064) 2021-08-05 08:42:38 -05:00
secp256k1 verify_precompiles needs FeatureSet 2021-09-05 18:59:37 +01:00
stake stake: Advance `credits_observed` on activation epoch (#19309) 2021-09-03 23:20:56 +02:00
vote Feature cleanup (#19528) 2021-08-31 14:51:26 -07:00